Skip to content

    Under active development. New calculators and features ship every week. Everything currently runs free while the site matures — pricing pages are a preview, checkout is not open yet.

    Calculates locally in your browser · ASME B31.3 screening
    Piping / Thermal expansion

    Pipe stress analysis

    How much does the line grow, and is the leg long enough? Free thermal growth, the restrained axial stress, the guided-cantilever bending stress and the ASME B31.3 allowable stress range, with the leg length that would satisfy the code.

    SizeNPS 6Sustained S_L5.9 MPaVerdictPass
    Free growth
    25.2 mm
    200 K over 10.0 m
    Displacement stress
    25.4 MPa
    Guided-cantilever bending
    Allowable S_A
    204.9 MPa
    f = 1.00
    Utilisation
    12%
    Within the code range
    Stress summary
    Displacement stress against the B31.3 allowable range.
    Stress summary
    QuantityValueUnit
    Free thermal growth25.20mm
    Restrained axial stress504.0MPa
    Restrained anchor force1814.6kN
    Guided-cantilever bending25.4MPa
    Guided anchor load0.7kN
    Sustained stress S_L5.92MPa
    Allowable S_A204.9MPa
    Required leg length3.52m

    S_A = f(1.25Sc + 0.25Sh) from ASME B31.3 §302.3.5.

    Inspect the model
    Choose a quick result view, a scaled comparison, or the complete diagnostic set.
    Bending stress against leg length
    Stress falls with the square of the leg, which is why one extra metre matters.
    Bending stress against leg length0.00014.2528.4942.7456.9971.234 m4 m6 m6 m8 m8 m10 m10 m14 m14 m18 m18 m24 m24 m30 m30 mMPa
    Canonical equations
    The exact relationships implemented by this engine.

    Δ = α·L·ΔT · Mean expansion coefficient over the temperature range.

    S = 3·E·D·Δ / L² · Classic screening formula for an L or Z leg.

    S_A = f(1.25 S_c + 0.25 S_h) · ASME B31.3 §302.3.5, reduced when S_L > S_h.

    engineering methodology

    A clear path from inputs to results.

    Every hot line grows. The first question is how much, and the second is whether the leg that absorbs it is long enough. This screening check gives both, against the ASME B31.3 allowable stress range, and shows what a fully restrained line would do instead.

    Step-by-step methodWorked exampleAssumptions explained

    How to use

    1. Pick the line size and the developed leg length.
    2. Set the installation and design temperatures and the pressure.
    3. Read the free growth, the governing stress and the allowable, then compare the utilisation.

    The formula

    Δ=αLΔT,S=3EDΔL2,SA=f(1.25Sc+0.25Sh)\Delta = \alpha L \Delta T, \qquad S = \frac{3 E D \Delta}{L^2}, \qquad S_A = f(1.25 S_c + 0.25 S_h)

    Reference: ASME B31.3 §302.3.5 allowable stress range; guided-cantilever screening formula.

    Worked example

    NPS 6, 10 m leg, 20 to 220 °C

    Inputs
    • OD 168.3 mm, wall 7.11 mm, α 12 × 10⁻⁶, ΔT 200 K.
    Calculation path
    1. 1

      Δ = 12e-6 × 10,000 × 200 = 24 mm. Guided bending S = 3 × 200,000 × 168.3 × 24 / 10,000² = 24.2 MPa. S_A = 206.9 MPa.

    Result

    24 mm growth, 24 MPa against 207 MPa allowable — 12% utilisation.

    Interpreting the result

    Restrained, the same line would develop 480 MPa of axial stress, far above the allowable. That is why a line is never fully restrained without expansion joints or loops.

    Assumptions & limitations

    • One leg absorbs the movement, guided at both ends.
    • Constant modulus and expansion coefficient.
    • Pressure stress treated as thin-wall longitudinal.
    • No support friction, weight or nozzle loads.

    Frequently asked questions

    When do I need a real flexibility analysis?

    When the utilisation is above about 0.8, when there are nozzles or rotating equipment, or when the code requires it.

    What is f?

    The stress range reduction factor for fatigue: 1.0 up to 7,000 equivalent cycles, falling to 0.6 at 100,000.

    Why does stress fall with the square of the leg?

    Bending stiffness of a cantilever scales with 1/L³ and the deflection with L, so the stress scales with 1/L².

    Does insulation change the growth?

    Only through the metal temperature; the insulation itself does not restrain the pipe.

    Methodology last reviewed 2026-10-22. Results are informational and not financial or engineering advice — see our disclaimer.