Pipe Thermal Expansion & Loop Calculator ↔️

Calculate thermal expansion of steel, stainless, copper and plastic pipe, and size the expansion loop, L-bend or Z-offset with the guided-cantilever method.

🧮 Inputs

Loop / offset (metallic pipe)
SA is the allowable displacement stress range from the piping code for your material and temperature — 100 MPa (≈ 15 ksi) is a common conservative value for carbon steel in building services. Loops for plastic pipe should follow the manufacturer's flexible-arm method.
Auto calculate enabled (no Calculate button).
Thermal Expansion
—
—
L-bend / Z-offset Leg
—
guided cantilever
U-loop Height (H)
—
each leg takes ΔL ÷ 2
U-loop Width (W)
—
W ≈ H ÷ 2

Simplified hand method for preliminary layout. Anchor loads, guide spacing, cold springing, branch connections and code compliance must be confirmed by pipe stress analysis for critical or high-temperature systems.

Expansion per 10 m of Pipe

MaterialαΔL per 10 m at this ΔT

The Expansion Formula

ΔL = α × L × ΔT — α is the coefficient of linear expansion, L the length between anchors and ΔT the difference between installation and operating temperature.

Pipe is installed at ambient temperature, so the design ΔT is from the installation temperature to the hottest operating temperature — or to the coldest, for chilled water and refrigerant lines, where the pipe contracts.

Coefficients of Expansion

MaterialαPer 10 m at ΔT = 30 KPer 100 ft at ΔT = 100 °F
Carbon steel11.7 × 10⁻⁶ /K3.5 mm0.78 in
Stainless steel 304/31617.3 × 10⁻⁶ /K5.2 mm1.15 in
Copper16.8 × 10⁻⁶ /K5.0 mm1.12 in
Ductile iron10.4 × 10⁻⁶ /K3.1 mm0.69 in
PVC54 × 10⁻⁶ /K16.2 mm3.60 in
CPVC63 × 10⁻⁶ /K18.9 mm4.20 in
HDPE / PE100200 × 10⁻⁶ /K60.0 mm13.33 in
PP-R150 × 10⁻⁶ /K45.0 mm10.00 in
PEX150 × 10⁻⁶ /K45.0 mm10.00 in

Typical values; plastics vary by grade and manufacturer.

Sizing a Loop or Offset: the Guided-Cantilever Method

An L-bend, Z-offset or U-loop absorbs expansion by bending a leg perpendicular to the movement. Treating that leg as a guided cantilever gives the length needed to keep the bending stress within the allowable range:

L = √(3 × E × D × ΔL ÷ SA) — E modulus of elasticity, D pipe outside diameter, ΔL movement absorbed by that leg, SA allowable displacement stress range.

In a symmetrical U-loop placed mid-run, each of the two legs takes half of the total movement, so the loop height uses ΔL ÷ 2, and a width of about half the height is a common proportion.

Worked Example

60 m of 4″ carbon steel heating water pipe, installed at 20 °C, operating at 82 °C, SA = 100 MPa.

  • ΔL = 11.7 × 10⁻⁶ × 60,000 mm × 62 K = 43.5 mm
  • L-bend leg = √(3 × 200,000 × 114.3 × 43.5 ÷ 100) ≈ 5.5 m
  • U-loop height = √(3 × 200,000 × 114.3 × 21.8 ÷ 100) ≈ 3.9 m, width ≈ 1.9 m

Plastic Pipe Expands Far More

PP-R and PE expand roughly 13–17 times as much as steel. A 30 m PP-R hot water riser can grow by over 20 cm. Plastic systems absorb this with flexible arms, expansion loops sized by the manufacturer's formula, or by pre-stressed installation with closely spaced fixed points — check the manufacturer's installation guide.

FAQ

How much does steel pipe expand?

About 0.0117 mm per metre per °C (0.78 in per 100 ft per 100 °F). A 60 m run heated by 60 K grows by roughly 42 mm.

How do you calculate pipe thermal expansion?

Multiply the coefficient of linear expansion by the pipe length between anchors and by the temperature change: ΔL = α × L × ΔT.

How big should an expansion loop be?

With the guided-cantilever method, each leg length is √(3 × E × D × ΔL ÷ S_A). For a symmetrical U-loop each leg takes half the movement; a width of about half the height is typical.

Why does PP-R pipe need so many expansion loops?

PP-R expands about 0.15 mm per metre per °C — more than ten times steel — and is much more flexible, so it must be controlled with fixed points, flexible arms or loops at short intervals as the manufacturer specifies.

Do chilled water pipes need expansion loops?

They contract rather than expand, and the temperature change from installation is usually small, so long straight runs may need little or no compensation. Check the movement with the installation and coldest operating temperatures.

📚 References

  • ΔL = α × L × ΔT (linear thermal expansion)
  • Guided-cantilever method for offsets and loops: L = √(3 E D ΔL ÷ S_A)
  • ASME B31.9 Building Services Piping / ASME B31.1 Power Piping: allowable displacement stress range
  • Coefficients of thermal expansion: ASME B31 tables (metals) and manufacturer data (plastics)

Comments

0 comments

Found a number that looks wrong, or a case the tool does not cover? Say so here — corrections are welcome and get answered.

No comments yet. Be the first to add one.

Leave a comment

Every comment is read before it appears. Links and email addresses are not accepted in the comment text — describe the point in words instead. Your email address, if you give one, is used only to reply to you and is never shown on the page.