Pipe Support Spacing Calculator — Maximum Deflection-Limited Span
Returns the section moment of inertia I and the maximum deflection-limited support span L from the beam-sag relation δ = c·w·L⁴/(E·I) — the sag control ASME B31.3 ¶321.1.1 requires, expressed with your own numbers. Modulus E, uniform load w, the allowable deflection and the end-condition coefficient c stay user inputs.
Computes the section moment of inertia I and the longest span L at which a uniformly loaded pipe still stays inside your allowable mid-span sag, by inverting the elastic beam-deflection equation. It is the deflection criterion of ASME B31.3 ¶321.1.1 (and B31.1 §121) evaluated from first principles: the flexural modulus E, the uniform load w, the deflection limit and the end-condition coefficient c are all entered by you, from the manufacturer's data sheet and the owner's support specification. No Code or MSS spacing table is embedded, and none is reproduced.
Method
Mid-span deflection of a uniformly loaded prismatic beam, solved for length:
δ = c · w · L⁴ / (E · I)
L = ( δ · E · I / (c · w) )1/4
I = π/64 · (OD⁴ − ID⁴)
where δ is the allowable mid-span deflection (owner's spec, commonly 0.5 in), E the flexural or elastic modulus at design temperature, w the uniform load per unit length (pipe + contents + insulation), I the section moment of inertia of the bare pipe wall, and c the end-condition coefficient in the deflection equation — 5/384 for a single simply supported span, roughly 1/185 for the interior spans of a continuous equal-span run. Because L varies as the fourth root, span is insensitive to load and modulus: quadrupling E buys only about 41% more span. Units must be consistent (E psi, OD/ID in, w lb/in, δ in → L in inches).
| Inputs | ||
|---|---|---|
| E | Flexural / elastic modulus at design temperature (vendor or PPI listing — user-supplied) | psi |
| OD | Pipe outside diameter | in |
| ID | Pipe inside diameter (structural wall only — exclude liner/veil if it is non-structural) | in |
| w | Uniform load per unit length: pipe + contents + insulation | lb/in |
| deflectionLimit | Allowable mid-span deflection δ (owner's support spec — user-supplied) | in |
| coefficient | End-condition coefficient c (5/384 simple span, ≈1/185 continuous — user-supplied) | — |
| Outputs | ||
| I | Section moment of inertia | in⁴ |
| maxSpan | Maximum deflection-limited span | in |
Limitations — what this calculator is not
- Deflection only. The governing support spacing is the lesser of the deflection-limited span, the bending-stress-limited span, and any drainage-slope requirement — this calculator computes only the first. The module returns a warning to that effect on every run; bending stress and shear must be checked separately against the manufacturer's or Code allowables.
- This is not the MSS SP-69 or ASME B31.1 tabulated span. Those tables are pre-computed for specific assumptions (standard-wall steel, water-filled, a fixed sag and stress limit, no concentrated loads) and are the usual basis for routine plant piping. This tool computes the deflection criterion from your E, w, δ and c — agreement with a table is not expected unless the assumptions match.
- Uniform load only. Valves, flanges, in-line equipment, unsupported branch or riser weight, and trapped condensate are not modelled. A concentrated load at mid-span deflects far more than its weight spread uniformly; support such items locally or shorten the span by inspection.
- One span, one end condition. No continuous-beam analysis over unequal spans, no support at or near a change of direction (spans adjacent to elbows are customarily reduced by roughly 25% per project spec), and no check of support-point reactions, trunnion loads or local shell stresses at the shoe.
- Creep is your call. For FRP and thermoplastic, E is time- and temperature-dependent; enter the long-term (apparent) modulus at design temperature for sustained loads. The calculator uses whatever single E you give it and does nothing about long-term sag accumulation.
- No thermal, dynamic or occasional loading. Natural frequency (slug flow, reciprocating machinery), wind, seismic and thermal-growth restraint are outside scope — use the thermal-growth and stress calculators, and note that w must be entered in lb/in, i.e. the Pipe Weight card's lb/ft divided by 12.
Worked example — fixture-verified
4 in FRP process line, 4.5 in OD × 4.0 in ID structural laminate, long-term flexural modulus 1,000,000 psi. Operating load (pipe + contents) 2 lb/in, owner's sag limit 0.5 in, single simply supported span (c = 5/384).
| Given | ||
|---|---|---|
| Flexural modulus E | 1,000,000 | psi |
| Outside diameter OD | 4.5 | in |
| Inside diameter ID | 4.0 | in |
| Uniform load w | 2 | lb/in |
| Deflection limit δ | 0.5 | in |
| Coefficient c (5/384) | 0.0130208 | — |
Step by step
- Section: OD⁴ − ID⁴ = 4.5⁴ − 4.0⁴ = 410.0625 − 256 = 154.0625 in⁴.
- Moment of inertia: I = π/64 · 154.0625 = 0.0490874 · 154.0625 = 7.56253 in⁴.
- Numerator: δ·E·I = 0.5 · 1,000,000 · 7.56253 = 3,781,265.
- Denominator: c·w = 0.0130208 · 2 = 0.0260417.
- Ratio: 3,781,265 / 0.0260417 = 1.4520×10⁸ in⁴.
- Fourth root: L = (1.4520×10⁸)1/4 = 109.772 in — about 9 ft 2 in.
| Result COMPUTED | ||
|---|---|---|
| I — section moment of inertia | 7.56253 | in⁴ |
| Maximum deflection-limited span | 109.772 | in |
109.772 in is 9.15 ft, so a 9 ft hanger spacing satisfies the 0.5 in sag limit with a little margin. That is only the first of the three checks: the bending stress at 9 ft must still be verified against the laminate allowable, and the span shortened wherever a valve, flange or change of direction falls in it.
support-span.json — case “FRP 4in, E=1e6 psi, w=2 lb/in, delta=0.5 in, simple span (c=5/384)” (tolerance 0.001) — in the
calc-core release gate. It re-runs on every commit; a red fixture blocks deployment.
See the validation methodology.Sources & citations
- ASME B31.3, Process Piping — ¶321.1.1, support spacing and design to prevent excessive sag, stress and joint leakage; the Code sets the objective, not a span table.
- ASME B31.3, Process Piping — Chapter VII ¶A321, support of nonmetallic piping; spacing follows the manufacturer's published deflection and stress limits.
- ASME B31.1, Power Piping — §121 Piping Support, including the suggested support-spacing table for standard-wall steel pipe in water/steam service (values user-supplied, not reproduced here).
- MSS SP-58 / SP-69, Pipe Hangers and Supports — Materials, Design and Application / Selection and Application; tabulated maximum spans referenced only, never reproduced.
- Elastic beam theory (Roark, Table 8.1, simply supported and continuous uniformly loaded spans) — the source of the end-condition coefficient c.
Per the source & citation policy, allowable-stress and factor table values are user-supplied — this page and the app cite paragraph numbers and never reproduce ASME table data.
FAQ
Is this the same as the MSS SP-69 or B31.1 support spacing table?
No, and it should not be used as a substitute for one without thought. Those tables are pre-computed for standard-wall steel pipe carrying water, with a fixed sag limit, a fixed stress limit and no concentrated loads. This calculator evaluates only the deflection criterion, using the modulus, load, sag limit and end condition you enter. It is the right tool when the tables do not apply — FRP, HDPE, thin-wall alloy, unusual contents, an owner sag limit tighter than the table's — and a useful cross-check when they do.
Which end-condition coefficient c should I use?
Use 5/384 (0.0130208) for a single simply supported span between two hangers, and about 1/185 (0.0054054) for the interior spans of a long continuous run of equal spans, where adjacent spans restrain the ends. The simple-span value is the conservative choice: it is roughly 2.4 times larger, and since span goes as the fourth root, it yields a span about 24% shorter. If the run is short, the spans unequal, or an end is near a bend, stay with 5/384.
Does the calculator check bending stress?
No. It returns the deflection-limited span and a standing warning that stress and shear are unverified. For a stiff, low-strength material such as FRP the deflection limit usually governs, but that is an assumption to confirm, not a rule. Compute the bending stress at the resulting span from M = w·L²/8 (simple span) and compare it against the manufacturer's allowable before issuing the spacing.
Why is the allowable span for FRP so much shorter than for the same size steel pipe?
Almost entirely because of the modulus. Span varies as the fourth root of E, so steel at about 29,000,000 psi against an FRP long-term modulus near 1,000,000 psi gives a span ratio of roughly the fourth root of 29, about 2.3 to 1 — before any difference in load or wall. That fourth-root behaviour is also why tightening the sag limit costs relatively little span, and why a heavier fill barely shortens it.
Related calculators
- Variable Spring Hanger Load Variability Calculator — Where thermal movement rules out a rigid support
- Pipe Thermal Growth Calculator (in / 100 ft) — Growth between anchors the supports must accommodate
- ASCE 7 Wind Load on Piping Calculator — Occasional load acting over the span you just set
- Displacement Stress Range Check (ASME B31.3 ¶319.4.4) — Support layout drives the moment ranges checked there