FieldEngineersKit LogoFieldEngineersKit
DocsAdvertise
Piping Engineering

Pipe Support Span, Deflection Limits, and MSS SP-69 Layout Guide

Pipe support span screening with ASME B31.3 dead-weight beam theory, B31.1 Table 121.5–style chart spans, and FEK water-filled NPS 2–12 worked checks.

Pipe SupportSupport SpanASME B31.3MSS SP-69Pipe DeflectionStress Analysis

Picking a hanger spacing from “rule of thumb” often leaves mid-span sag that traps condensate, hammers adjacent nozzles, or overloads shoes before anyone opens Caesar II. This guide owns pipe support span layout screening with the same dead-weight beam model and ASME B31.1 Table 121.5–style chart used in FieldEngineersKit.

Run the numbers in the live Pipe Support Span Calculator (ASME B31.3 & B31.1 Chart) (NPS × schedule, fluid fill, insulation thickness, and deflection limit on one screen).

Quick Summary (TL;DR)

  • Takeaway: Layout span is Lrec=min⁡(Ldef,Lstr,Lchart)L_{\mathrm{rec}}=\min(L_{\mathrm{def}},L_{\mathrm{str}},L_{\mathrm{chart}}) — for water-filled carbon steel at FEK defaults, the chart usually governs.
  • Governing relation: Ldef=(384EIymax⁡/(5w))1/4L_{\mathrm{def}}=(384 E I y_{\max}/(5 w))^{1/4}, Lstr=10ZSallow/wL_{\mathrm{str}}=\sqrt{10 Z S_{\mathrm{allow}}/w}, with Sallow=0.5ShS_{\mathrm{allow}}=0.5 S_h.
  • Code / basis: ASME B31.3 Para. 321 dead-weight screening · B31.1 Table 121.5–style spacing (numbers commonly reprinted in MSS hanger guides) · ASME B36 pipe OD/ID/weight.
ItemField takeaway
Hero span (NPS 4 Sch 40, water)Lrec=4.27 mL_{\mathrm{rec}}=4.27\text{ m} (14 ft) — chart limited
Beam check at that spanδ≈1.71 mm\delta\approx\mathbf{1.71\text{ mm}}, σb≈8.2 MPa\sigma_b\approx\mathbf{8.2\text{ MPa}} (FEK engine)
Default ymax⁡y_{\max} in FEK12.7 mm (0.5 in) mid-span screen (tighten to 2.54 mm / 0.1 in when the project requires it)
SallowS_{\mathrm{allow}} screen0.5Sh0.5 S_h → 69 MPa for ambient CS Sh=138 MPaS_h=138\text{ MPa} (project may impose a tighter stress preference)
Insulation density (FEK)120 kg/m³ mineral-wool-class annulus (project insulation can differ)
Worked insulated NPS 4w≈27.4 kg/mw\approx\mathbf{27.4\text{ kg/m}}, δ≈1.93 mm\delta\approx\mathbf{1.93\text{ mm}} at 4.27 m (PASS vs 2.54 mm)
LimitsDead-weight only — seismic, thermal flexibility, and concentrated loads need analysis

Why pipe support span matters on the rack

ASME B31.3 Para. 321 expects supports to carry sustained loads without excessive deflection or bending that damages attachments and adjacent equipment. On the rack, the first cut is almost always a uniform dead-weight span: pipe steel + contents + insulation, checked against a mid-span deflection limit and a sustained bending stress screen, then capped by a published support spacing chart.

Field failures from over-long spans look like: standing condensate at low points, flange rotation at valves, shoe liftoff under thermal growth, and unexpected nozzle loads. Use Pipe Support Span for the layout recommendation, ASME B31.3 Pipe Thickness when schedule changes the mass and section modulus, and Flange Dimensions & Weight when heavy flanged valves force local span cuts. Sister rack topics: ASME B31.3 Thermal Expansion Loop Sizing and Piping Line Spec & Spool Fabrication Workflow.


Core formulas & parameter definitions

Deflection-limited span (simply supported uniform load)

FEK implements the classic mid-span deflection form used for dead-weight screening:

ymax⁡=5 w L4384 E I⇒Ldef=(384 E I ymax⁡5 w)1/4y_{\max} = \frac{5\,w\,L^4}{384\,E\,I} \quad\Rightarrow\quad L_{\mathrm{def}}=\left(\frac{384\,E\,I\,y_{\max}}{5\,w}\right)^{1/4}

Stress-limited span (continuous-span bending screen)

Sustained bending is screened with continuous-span M≈wL2/10M\approx w L^2/10 and Sallow=0.5ShS_{\mathrm{allow}}=0.5 S_h:

σb=wL210 Z⇒Lstr=10 Z Salloww\sigma_b=\frac{w L^2}{10\,Z} \quad\Rightarrow\quad L_{\mathrm{str}}=\sqrt{\frac{10\,Z\,S_{\mathrm{allow}}}{w}}

Layout recommendation

Lbeam=min⁡(Ldef,Lstr),Lrec=min⁡(Lbeam,Lchart)L_{\mathrm{beam}}=\min(L_{\mathrm{def}},L_{\mathrm{str}}),\qquad L_{\mathrm{rec}}=\min(L_{\mathrm{beam}},L_{\mathrm{chart}})

where LchartL_{\mathrm{chart}} is the B31.1 Table 121.5–style water or vapor chart span for the NPS.

Parameter definitions

SymbolMeaningFEK source
wwTotal distributed load (pipe + fluid + insulation)B36 weight + ρfluid⋅AID\rho_{\mathrm{fluid}}\cdot A_{\mathrm{ID}} + insulation annulus
EEElastic modulusCarbon steel 200 GPa; SS304/316 193 GPa
II, ZZArea moment & section modulusFrom ASME B36 OD / ID
ymax⁡y_{\max}Allowable mid-span deflectionDefault 12.7 mm; user may tighten (e.g. 2.54 mm)
SallowS_{\mathrm{allow}}Sustained bending screen0.5Sh0.5 S_h (ambient CS screen 69 MPa)
LchartL_{\mathrm{chart}}Chart spanFEK water / vapor spacing table (B31.1 Table 121.5–style)

Unit weight build-up

ComponentFEK model
Pipe steelASME B36 tabulated kg/m (stainless scaled by density)
FluidWater 1000 kg/m³; steam ~2.5; gas ~1.2; empty 0
InsulationAnnulus at 120 kg/m³ outside OD (mineral-wool-class screen)

Water-filled carbon-steel chart spans (Sch 40, FEK engine)

At FEK default ymax⁡=12.7 mmy_{\max}=12.7\text{ mm} (chart still governs for these sizes), mid-span checks at LchartL_{\mathrm{chart}}:

NPSLchart=LrecL_{\mathrm{chart}}=L_{\mathrm{rec}}δ\delta at LrecL_{\mathrm{rec}}σb\sigma_b at LrecL_{\mathrm{rec}}
23.05 m (10 ft)1.52 mm7.6 MPa
44.27 m (14 ft)1.71 mm8.2 MPa
85.79 m (19 ft)1.78 mm8.9 MPa
127.01 m (23 ft)1.88 mm9.5 MPa

For vapor / gas / empty service the chart is longer (example: NPS 8 Sch 40 gas → Lchart=7.32 mL_{\mathrm{chart}}=7.32\text{ m} (24 ft) in FEK). Always re-run with the correct fluid type.


How to check maximum allowable pipe span for water-filled NPS 4 Sch 40

Scenario inputs

InputValue
PipeNPS 4 Sch 40 (OD 114.3 mm, tt 6.02 mm)
MaterialCarbon steel, E=200 GPaE=200\text{ GPa}, Sh=138 MPaS_h=138\text{ MPa}
ContentsWater 1000 kg/m³
Insulation50 mm thick (FEK density 120 kg/m³)
Deflection limitymax⁡=2.54 mmy_{\max}=2.54\text{ mm} (0.1 in) tighter project screen

Open /calculator/pipe-support-span/4inch-sch40-water, set insulation to 50 mm and allowable deflection to 2.54 mm.

Step 1 — Total distributed load ww

FEK builds:

TermResult
wpipew_{\mathrm{pipe}}16.07 kg/m (B36)
wfluidw_{\mathrm{fluid}}8.21 kg/m
winsw_{\mathrm{ins}}3.10 kg/m
wtotalw_{\mathrm{total}}≈ 27.4 kg/m ≈ 0.269 N/mm

If a hand calc assumes ≈22 kg/m, check the insulation density and whether fluid fill was included — FEK uses 120 kg/m³ insulation plus full water ID fill.

Step 2 — Beam limits at ymax⁡=2.54 mmy_{\max}=2.54\text{ mm}

Ldef≈4.57 m,Lstr≈11.6 m⇒Lbeam≈4.57 m (deflection)L_{\mathrm{def}}\approx 4.57\text{ m},\qquad L_{\mathrm{str}}\approx 11.6\text{ m} \quad\Rightarrow\quad L_{\mathrm{beam}}\approx 4.57\text{ m (deflection)}

Step 3 — Chart cap and recommendation

Lchart=4.27 m (14 ft)⇒Lrec=min⁡(4.57, 4.27)=4.27 mL_{\mathrm{chart}}=4.27\text{ m (14 ft)} \quad\Rightarrow\quad L_{\mathrm{rec}}=\min(4.57,\,4.27)=\mathbf{4.27\text{ m}}

Governing: chart.

Step 4 — Checks at LrecL_{\mathrm{rec}}

δ=5wL4384EI≈1.93 mm≤2.54 mm (PASS)\delta=\frac{5 w L^4}{384 E I}\approx\mathbf{1.93\text{ mm}}\le 2.54\text{ mm}\ \text{(PASS)} σb=wL210Z≈9.3 MPa≤Sallow=69 MPa (PASS)\sigma_b=\frac{w L^2}{10 Z}\approx\mathbf{9.3\text{ MPa}}\le S_{\mathrm{allow}}=69\text{ MPa}\ \text{(PASS)}

Interactive tool CTA


Frequently Asked Questions (FAQ)

Q1. What is the maximum allowable pipe span for water-filled Sch 40 carbon steel?

For FEK’s B31.1 Table 121.5–style water chart, examples are NPS 2 → 3.05 m (10 ft), NPS 4 → 4.27 m (14 ft), NPS 8 → 5.79 m (19 ft), NPS 12 → 7.01 m (23 ft). Always take Lrec=min⁡(Lbeam,Lchart)L_{\mathrm{rec}}=\min(L_{\mathrm{beam}},L_{\mathrm{chart}}) after you set fluid, insulation, and ymax⁡y_{\max} in the calculator.

Q2. How does the pipe sag deflection limit relate to ASME B31.1 / 0.1 in practice?

Many projects cite 0.5 in (12.7 mm) as a practical mid-span screen aligned with chart usage; others tighten to 0.1 in (2.54 mm) for drainage-critical lines. FEK defaults to 12.7 mm but lets you enter 2.54 mm. For water-filled NPS 4 at the 4.27 m chart span, engine mid-span sag is about 1.7 mm (bare) to 1.9 mm (50 mm insulation) — still inside a 2.54 mm cap when the chart governs.

Q3. Is the MSS SP-69 support spacing table the same as FEK’s chart?

FEK stores metre values that match ASME B31.1 Table 121.5 water/vapor spacing and the same numbers widely reprinted in MSS hanger spacing guides. Treat printed MSS/OEM charts as confirmation sources — do not paste copyrighted table pages into deliverables; confirm the current hanging manufacturer chart for specialty materials and temperatures.

Q4. Why does FEK’s continuous beam pipe span stress not match a “15 MPa” internet screen?

FEK fixes Sallow=0.5ShS_{\mathrm{allow}}=0.5 S_h (ambient CS screen 69 MPa) inside Lstr=10ZSallow/wL_{\mathrm{str}}=\sqrt{10 Z S_{\mathrm{allow}}/w}. A free 15 MPa cap is a project preference, not the FEK engine default. At chart spans for water-filled Sch 40 CS, engine σb\sigma_b is typically ≈ 7.6–9.5 MPa — well below 69 MPa, so deflection/chart, not that stress screen, usually sets layout.

Q5. When must I shorten the calculated support span?

Cut spans near concentrated loads (valves, heavy flanges, strainers), elbows/tees, temporary blinds, and high-vibration or slug-flow service per ASME B31.3 Para. 321. Dead-weight span screening does not replace seismic or thermal flexibility analysis.


Confirm current ASME B31.1 / B31.3 text, project piping class, and hanger OEM charts before IFC. FieldEngineersKit span results are preliminary screening for layout — not certified pipe-stress deliverables.

Live FEK Calculator

Pipe Support Span Calculator (ASME B31.3 & B31.1 Chart)

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 →