FieldEngineersKit LogoFieldEngineersKit
DocsAdvertise
Piping Engineering

Piping Line Spec & Spool Fabrication Workflow: Schedule, B31.3 Wall, Fit-Up, and Hydrotest

End-to-end piping spool fabrication workflow: ASME B36.10M schedule lookup, B31.3 wall thickness, fit-up clearance, and hydrotest—aligned to FieldEngineersKit.

Pipe ScheduleASME B31.3Spool FabricationPiping Line SpecHydrotestNDT Verification

Wrong pipe schedule, understated wall thickness, or a spool cut that ignores flange take-off and root gap shows up as rejected hydrotests, field rework, and delayed mechanical completion. This pillar walks the piping spool fabrication workflow from line class → B36 dimensions → B31.3 thickness → shop cut length → test pack—using the same numbers as FieldEngineersKit.

Quick Summary (TL;DR)

  • Takeaway: Lock NPS/OD from ASME B36.10M, size wall with ASME B31.3 tmin=t+ct_{\min}=t+c and tnom,req=tmin/0.875t_{\mathrm{nom,req}}=t_{\min}/0.875, then cut spools with flange take-off and fit-up root gap before writing the hydrotest pack.
  • Governing relation: t=PD2(SE+PY)t = \dfrac{P D}{2(SE+PY)}, tmin=t+ct_{\min}=t+c, tnom,req=tmin/0.875t_{\mathrm{nom,req}}=t_{\min}/0.875; catalog ID=OD2tID = OD - 2t.
  • Code / basis: ASME B36.10M / B36.19M · ASME B31.3 Para. 304.1 · B31.3 Chapter VI test pressure · project Line Class Spec (LCS).
ItemField takeaway
Primary lookupPipe Schedule & Dimension — OD, tt, ID, WmW_m
Thickness designPipe Wall Thicknesstt, tmint_{\min}, tnom,reqt_{\mathrm{nom,req}}, schedule pass
Worked NPS 6 · 35 bar · 120 °C · CA 1.6 mmt2.11 mmt\approx 2.11\text{ mm} · tmin3.71 mmt_{\min}\approx 3.71\text{ mm} · tnom,req4.24 mmt_{\mathrm{nom,req}}\approx 4.24\text{ mm}Sch 40 (7.11 mm)
STD vs Sch 40Match through NPS 10; diverge at NPS 12+
NPS 10 Sch 80 in FEKWall 15.09 mm (0.594 in) — not 12.70 mm
Shop cutFace-to-face − flange take-offs + root gaps (screening); confirm isometric BOM
LimitsScreening workflow — LCS, stamped calcs, and certified NDT/hydro packs govern the job

Why a single piping line specification workflow matters

EPC piping packages still fail when schedule tables, pressure design, spool cut sheets, and hydrotest are treated as separate silos. A buyer who picks Sch 40 from habit, a stress engineer who forgets mill under-tolerance, and a shop that cuts to isometric face-to-face without weld gap will each “pass” their discipline and still produce a non-compliant spool.

Use the live Pipe Schedule & Dimension calculator as the dimension source of truth for NPS → OD / tt / ID / plain-end weight, then pass the same OD into ASME B31.3 Pipe Wall Thickness for schedule acceptance.

For topic depth on a single discipline, see also ASME B36.10M / B36.19M Pipe Schedule Dimensions, ASME B31.3 Pipe Wall Thickness Calculation, and ASME B31.3 Hydrostatic & Pneumatic Test Pressure.


Core formulas & parameter definitions

ASME B36.10M catalog geometry

ID=OD2t,Wm=0.0246615t(ODt)ID = OD - 2t,\qquad W_m = 0.0246615 \cdot t \cdot (OD - t)

with ODOD, tt in mm and plain-end carbon-steel WmW_m in kg/m at ρ=7,850 kg/m3\rho = 7{,}850\text{ kg/m}^3 (FEK / B36 screening mass).

ASME B31.3 pressure design thickness (Para. 304.1.2)

t=PD2(SE+PY)t = \frac{P D}{2(SE + PY)} tmin=t+c,tnom,req=tmin0.875t_{\min} = t + c,\qquad t_{\mathrm{nom,req}} = \frac{t_{\min}}{0.875}

FEK symbols (do not mix with blind tmt_m): tt = pressure design thickness; cc = corrosion/mechanical allowance; tmin=t+ct_{\min}=t+c; tnom,req=tmin/0.875t_{\mathrm{nom,req}}=t_{\min}/0.875 for 12.5% mill under-tolerance; tactualt_{\mathrm{actual}} = selected schedule catalog wall.

Parameter definitions

SymbolParameterUnitsDescription
NPS / DNNominal sizeTag only — not equal to OD for NPS ≤ 12
ODOD / DDOutside diametermm (in)B36 catalog OD used in B31.3 tt
tt (catalog)Nominal wallmm (in)Schedule wall from B36.10M / B36.19M
tt (B31.3)Pressure design thicknessmm (in)From PD/2(SE+PY)P D / 2(SE+PY)
tmint_{\min}Minimum required with allowancemm (in)t+ct + c
tnom,reqt_{\mathrm{nom,req}}Ordered thickness screenmm (in)tmin/0.875t_{\min}/0.875
PPInternal design pressureMPa (psi)Absolute design PP for thickness (FEK metric stores MPa)
SSBasic allowable stressMPa (psi)Table A-1 at design metal temperature
EEQuality factorSeamless typically 1.001.00; ERW often 0.850.85
YYCoefficientFerritic steels through 482 °C: 0.4 in FEK
ccCorrosion allowancemm (in)From LCS (example below uses 1.6 mm)

FEK B36.10M schedule scan (engine table)

Values below are from the FEK pipeSchedule loader (ASME B36.10M screening)—the same source as Pipe Schedule & Dimension.

NPS (DN)ScheduleODWall ttIDPlain-end WmW_m
NPS 2 (DN 50)Sch 40 / STD2.375 in (60.33 mm)0.154 in (3.91 mm)2.067 in (52.51 mm)3.66 lb/ft (5.44 kg/m)
NPS 2 (DN 50)Sch 80 / XS2.375 in (60.33 mm)0.218 in (5.54 mm)1.939 in (49.25 mm)5.03 lb/ft (7.48 kg/m)
NPS 6 (DN 150)Sch 40 / STD6.625 in (168.28 mm)0.280 in (7.11 mm)6.065 in (154.06 mm)18.99 lb/ft (28.26 kg/m)
NPS 6 (DN 150)Sch 80 / XS6.625 in (168.28 mm)0.432 in (10.97 mm)5.761 in (146.34 mm)28.60 lb/ft (42.56 kg/m)
NPS 10 (DN 250)Sch 4010.750 in (273.05 mm)0.365 in (9.27 mm)10.020 in (254.51 mm)40.51 lb/ft (60.29 kg/m)
NPS 10 (DN 250)Sch 8010.750 in (273.05 mm)0.594 in (15.09 mm)9.562 in (242.87 mm)64.52 lb/ft (96.01 kg/m)

Worked example — NPS 6 line class thickness and Sch 40 selection

How do you run ASME B31.3 pipe wall thickness for an NPS 6 hydrocarbon line?

Given (screening duty):

InputValue
NPS / materialNPS 6 · ASTM A106 Gr.B seamless (E=1.00E = 1.00)
Line class cueCS hydrocarbon (example LCS tag “A1A”-class duty)
Design pressure PP35 bar g = 3.50 MPa
Design temperature120 °C
Corrosion allowance cc1.6 mm
SS (FEK A106-B preset)138 MPa
YY0.4
OD (B36.10M / FEK)168.28 mm

Open the same duty in FEK: Pipe Wall Thickness with NPS 6, Sch 40, P=3.50 MPaP = 3.50\text{ MPa}, T=120 °CT = 120\text{ °C}, c=1.6 mmc = 1.6\text{ mm}, material A106 Gr.B. Confirm OD on Pipe Schedule & Dimension (or NPS 6 · Sch 40 in the tool).

Step 1 — Pressure design thickness tt

t=3.50×168.282(138×1+3.50×0.4)=588.982×139.4=2.11 mmt = \frac{3.50 \times 168.28}{2\bigl(138\times 1 + 3.50\times 0.4\bigr)} = \frac{588.98}{2\times 139.4} = \mathbf{2.11\text{ mm}}

Step 2 — Minimum required thickness tmint_{\min}

tmin=t+c=2.11+1.6=3.71 mmt_{\min} = t + c = 2.11 + 1.6 = \mathbf{3.71\text{ mm}}

Step 3 — Nominal ordered screen tnom,reqt_{\mathrm{nom,req}} (12.5% mill)

tnom,req=tmin0.875=3.710.875=4.24 mmt_{\mathrm{nom,req}} = \frac{t_{\min}}{0.875} = \frac{3.71}{0.875} = \mathbf{4.24\text{ mm}}

Step 4 — Select commercial schedule

ScheduleCatalog tactualt_{\mathrm{actual}}Mill min 0.875tactual0.875\,t_{\mathrm{actual}}vs tmint_{\min} / tnom,reqt_{\mathrm{nom,req}}
Sch 40 / STD7.11 mm6.22 mmPass (6.22>3.716.22 > 3.71 and 7.11>4.247.11 > 4.24)
Sch 80 / XS10.97 mm9.60 mmPass (heavier — use only if LCS requires)

Selection: NPS 6 Schedule 40 (STD, 7.11 mm) satisfies FEK B31.3 screening for this duty. Margin vs tnom,reqt_{\mathrm{nom,req}}: (7.11/4.241)×100%+68%(7.11/4.24 - 1)\times 100\% \approx +68\%.

Spool cut length & fit-up clearance (shop screening)

After schedule acceptance, shop cut length is not equal to isometric centerline length:

  1. Read flange face-to-face / take-out from the isometric and Flange Dimension / Weight (B16.5) or project MTO.
  2. Confirm flange class / facing against Flange Pressure-Temperature Rating.
  3. Add fit-up root gap per WPS (commonly on the order of 1.5–3 mm per butt joint for CS open-root—confirm WPS; not a FEK engine output).
  4. Subtract gasket / RTJ ring stack-up where the joint detail requires it.
Lcut,screenLISO,F-FLflange take-off+grootL_{\text{cut,screen}} \approx L_{\text{ISO,F-F}} - \sum L_{\text{flange take-off}} + \sum g_{\text{root}}

Use this only as a screening check against the spool sheet. Final cut lists remain under the fabricator’s approved isometric BOM.

Hydrotest before release

With design P=3.50 MPaP = 3.50\text{ MPa}, draft the Chapter VI test pressure in Hydro/Pneumatic Test Pressure using the line’s St/SS_t/S ratio—do not assume bare 1.5P1.5P when design temperature exceeds test temperature. Pair NDT (RT/UT/MT/PT) with the LCS examination table before packing the spool.


Interactive tools for the piping spool fabrication workflow


Frequently Asked Questions (FAQ)

What is the ASME B31.3 pipe wall thickness calculation formula used in FEK?

FEK uses ASME B31.3 Para. 304.1.2:

t=PD2(SE+PY),tmin=t+c,tnom,req=tmin0.875t = \frac{P D}{2(SE + PY)},\quad t_{\min}=t+c,\quad t_{\mathrm{nom,req}}=\frac{t_{\min}}{0.875}

with ferritic Y=0.4Y = 0.4 through 482 °C in the screening preset. DD is outside diameter from B36, never NPS.

How do I convert pipe schedule NPS to outer diameter and wall thickness?

Use the ASME B36.10M (CS/alloy) or B36.19M (S-schedules) catalog—or the Pipe Schedule & Dimension calculator. NPS is a label; for NPS ≤ 12, OD is larger than the nominal inch (NPS 6 OD = 168.28 mm, not 152.4 mm).

What piping spool fit-up weld gap and fabrication tolerance should I use?

Root gap and high-low limits come from the approved WPS/PQR and project fabrication spec—not from B36 schedule tables. Common CS open-root gaps are often ~1.5–3 mm, but treat that as shop folklore until the WPS confirms it. FEK does not compute weld gap; it supplies OD/wall and thickness acceptance so the cut sheet starts from the correct schedule.

How does hydrostatic test pressure relate to ASME B31.3 allowable stress?

Minimum hydrotest pressure follows B31.3 Para. 345 with Pt=1.5P(St/S)P_t = 1.5\,P\,(S_t/S) (FEK screening), not bare 1.5P1.5P, when design metal temperature exceeds test temperature. Compute PtP_t in Hydro/Pneumatic Test Pressure and see the dedicated hydrotest guide.

Why does NPS 10 Schedule 80 wall in FEK differ from some internet charts?

FEK’s B36.10M table lists NPS 10 Sch 80 as 15.09 mm (0.594 in). Charts that show 12.70 mm (0.500 in) are mixing sizes/schedules (0.500 in is Sch 80 / XS on other NPS bands). Always trust the project B36 edition and the FEK loader over unmarked cheat-sheets.


Disclaimer: This article is a field reference workflow based on ASME B36.10M / B31.3 screening practice as implemented in FieldEngineersKit. Actual process piping fabrication and hydrotest procedures must follow the project Line Class Specification (LCS) and approved design calculation sheets.

Live FEK Calculator

Pipe Schedule & Dimension

Run deterministic, code-aligned calculations with the same inputs discussed in this article. The interactive tool follows the navbar Imperial · Metric toggle; this article keeps SI primary with imperial in parentheses.

Open Calculator →