Every pipe in your process plant has a minimum wall thickness calculated to ASME B31.3. Here’s how to do it correctly — the same method I use on real EPC deliverables.
Why ASME B31.3 Equation 3a Matters
ASME B31.3 Process Piping governs the design of process piping in oil & gas, chemical, and refining facilities. Equation 3a is the primary formula for calculating pressure design thickness. Get it wrong and you either have unsafe pipe or you’re over-specifying wall thickness and wasting money.
The Formula — ASME B31.3 Equation 3a
t = P × D / [ 2 × (S × E + P × Y) ]
ASME B31.3 Equation 3a — Pressure Design Thickness
Where: t = pressure design thickness (in), P = internal design pressure (psig), D = pipe outside diameter (in), S = allowable stress from Table A-1 (psi), E = quality factor (1.0 for seamless, 0.85 for ERW), Y = coefficient from Table 304.1.1 (0.4 for most carbon steel below 900°F).
Worked Example — 6″ Pipe, 1,480 psig Design Pressure
Given: 6″ NPS pipe (OD = 6.625″), Design pressure = 1,480 psig, Material = A106 Gr. B seamless carbon steel, Design temperature = 300°F, Corrosion allowance = 1/8″ (0.125″), Mill tolerance = 12.5%
S = 20,000 psi (A106 Gr.B at 300°F)
E = 1.00 (seamless), Y = 0.40
// Step 2: Apply Equation 3a
t = (1480 × 6.625) / [2 × (20000 × 1.00 + 1480 × 0.40)]
t = 9,805 / [2 × (20,000 + 592)]
t = 9,805 / 41,184 = 0.2380 inches
// Step 3: Add corrosion allowance
tm = t + c = 0.2380 + 0.125 = 0.3630 inches
// Step 4: Apply mill tolerance (12.5%)
T_nom = tm / (1 – 0.125) = 0.3630 / 0.875 = 0.4149 inches
// Step 5: Select pipe schedule from ASME B36.10
Sch 80 = 0.432″ > 0.4149″ ✓ → Select Schedule 80
Key Notes From Real Projects
- Always verify S from the actual ASME B31.3 edition your project specification calls out. Allowable stresses change between editions.
- Mill tolerance matters. 12.5% is standard for seamless pipe per ASTM A106. Some specs use 10% for special applications — check your line class.
- Y coefficient: 0.4 applies to most ferritic steels below 900°F. Use 0.7 for austenitic stainless above 900°F. Check Table 304.1.1.
- Corrosion allowance should come from your material selection / corrosion philosophy document, not a default assumption.
Try the Live B31.3 Calculator
Enter your design pressure, pipe OD, allowable stress, and get the required schedule in seconds.
Open Free Calculator →