Engineering Reference & ASME Code Basis
1. Core Formula & Variable Definitions
ASME B31.3 (2022 Edition) · (Process Piping) — flexibility & support (screening use) · ASME B31.3 (2022 Edition) · Appendix C · M.W. Kellogg guided-cantilever method (loop leg screening) · ASME B36.10M / B36.19M (OD, t, I from selected schedule)
ASME B31.3 Appendix C & guided-cantilever thermal flexibility sizing
This calculator computes unrestrained growth ΔL = α · L · ΔT with app mean α values (CS 12.1, 304SS 17.3, 316SS 16.2, Cr-Mo 13.7 ×10⁻⁶ /°C). Guided-cantilever leg H uses hot modulus E_h at T2, pipe OD D, ΔL_leg = ΔL/2, and S_A. U-loop width W = H/2. Anchor force adds rack friction μ · W_pipe. Guide spacing G₁ = 4·OD, G₂ = 14·OD. Screening only — not CAESAR II / B31.3 formal analysis.
- ΔL (Total Thermal Growth) — Hero output — unrestrained expansion between anchors (mm or in).
- α (Mean Expansion Coefficient) — App screening α per material family (µm/m·°C).
- L (Straight Run Length) — Anchor-to-anchor free length (m or ft).
- ΔT (Temperature Difference) — T2 − T1 (°C or °F in the active unit system).
- H (L-shape / Loop Leg) — Guided-cantilever minimum leg: √(3 E_h D · ΔL_leg / S_A).
- W (U-loop Width) — Taken as H/2 in this app (2:1 aspect).
- E_h (Hot Modulus) — Elastic modulus at operating T2 (interpolated screening curve).
- S_A (Allowable Displacement Stress Range) — Default 138 MPa (20 ksi) screening; override for B31.3 Eq. 1a.
- F_anchor (Total Anchor Force) — F_bending + μ · pipe weight on the run.
2. Allowances, Tolerances & Standards
Results are field screening. Confirm with project stress engineering before steel fabrication.
Symmetrical U-loop with H = 2W. Midpoint loop absorbs ΔL/2 on each leg.
First and second directional guides from the loop tangent to keep growth in-plane.
F_friction = μ · W_pipe for the entered straight length. Does not include fittings or contents.
B31.3 does not credit cold spring against the displacement stress range — same rule in this screening tool.
Quick Reference Lookup Table
| T1 (°C) | T2 (°C) | ΔT (°C) | ΔL (mm) |
|---|---|---|---|
| 21 | 70 | 49 | 11.9 |
| 21 | 100 | 79 | 19.1 |
| 21 | 150 | 129 | 31.2 |
| 21 | 200 | 179 | 43.3 |
| 21 | 300 | 279 | 67.5 |
| 15 | 180 | 165 | 39.9 |
Default case 21 → 150 °C on 20 m CS gives ΔL = 31.2 mm. Scale linearly with L at the same α and ΔT. Unit toggle converts the ΔL column.
3. Material & Code Limitations
α and E_h curves are screening approximations aligned to B31.3 App. C order of magnitude — confirm project tables for formal analysis.
| Material Group | Temperature Range | Allowable Stress / Limit | Engineering Notes |
|---|---|---|---|
| Carbon Steel (A106 / A53) | α = 12.1 × 10⁻⁶ /°C | Default S_A = 138 MPa (20 ksi) | Baseline industrial piping material in the calculator. |
| 304 / 304L Stainless | α = 17.3 × 10⁻⁶ /°C | Default S_A = 138 MPa | ~43% more growth than CS → deeper loops (H ∝ √ΔL). |
| 316 / 316L Stainless | α = 16.2 × 10⁻⁶ /°C | Default S_A = 138 MPa | Slightly lower α than 304 in this app’s table. |
| Cr-Mo Alloy (P11 / P22 / P91) | α = 13.7 × 10⁻⁶ /°C | Default S_A = 138 MPa | High T2 still drives large ΔL despite moderate α. |
Code Applicability & Safety Boundaries
- Calculator scope: ΔL, guided-cantilever H/W, G₁/G₂, and F_anchor screening. It does not satisfy B31.3 formal computer analysis requirements.
- Rotating-equipment nozzles and severe cyclic service need CAESAR II / AutoPIPE (or equal).
- Confirm slide-plate travel ≥ ~1.5 × ΔL so shoes do not walk off the steel.
4. Step-by-Step Worked Example
Field VerificationShowHide
Reproduce the app default: CS A106, T1 = 21 °C, T2 = 150 °C, L = 20 m, NPS 4 Sch 40, S_A = 138 MPa, μ = 0.30.
Compute ΔL
Matches the calculator hero for the default inputs.
Split growth per leg
Midpoint U-loop / L-bend assumption.
Hot modulus E_h at 150 °C
Same interpolation used in the engine.
Guided-cantilever leg H and width W
Matches the calculator L-shape / U-loop recommendations.
Guides and anchor force
Screening anchor load for support design — confirm with stress analysis.
5. Frequently Asked Questions & Technical References
ShowHide
App α(304SS) = 17.3×10⁻⁶ /°C vs α(CS) = 12.1×10⁻⁶ /°C (~43% more ΔL). Because H ∝ √ΔL, the leg is roughly ~19% deeper for the same L, ΔT, D, and S_A.
No. Guided-cantilever sizing is a layout screening method. B31.3 still requires formal flexibility analysis for complex 3D systems, rotating equipment nozzles, and severe cyclic service.
This app sets W = H / 2 (aspect H:W = 2:1) with ΔL_leg = ΔL / 2 for a midpoint loop.
F_anchor = F_bending + μ · W_pipe, where F_bending uses the guided-cantilever stiffness form and W_pipe is plain-end mass × g for the entered length.