Home / Heat & fluids

Pipe thermal expansion and loop sizing

Enter material, size, temperatures and anchor spacing. The page computes how much the pipe grows, what would happen with the line restrained, the U-loop size and the axial expansion joint alternative.

Pre-sizing and estimating tool: results do not replace design, calculations or reports signed by a licensed professional, nor verification against the applicable codes and standards.

Pre-sizing
Line
Material properties
Loop and expansion joint

Symmetric loop centered between anchors, with height H = 2 × width W. Joint travel comes from the catalog (allowable axial movement per joint).

—Expansion between anchors
—

Loop height versus anchor spacing

U-loop by guided cantilever; the dashed line is the available height entered.

Tap the chart to see the values.

Anchor force for each solution

Logarithmic scale: fully restrained line, axial joint (pressure thrust) and loop.

Tap the chart to see the values.

Next step

Take this page’s results to another calculator with the fields already filled in.

The calculation report gathers this page's inputs, results, equations, assumptions and references, with fields for project, engineer and revision. The full report also includes the charts and interpretations, in color. In the print dialog, choose Save as PDF.

Method, assumptions and references

Equations used

Expansion: ΔL = L · α · (To − Ti), with mean α between the temperatures (total strain from 20 °C: e(T) = α20→T · (T − 20))
Restrained line: σ = E · α · ΔT; force: F = σ · A metal
Guided cantilever: L = √(3 · E · D · ΔL ÷ SA); U-loop: L = 2H + W, H = 2W; estimated force F ≈ 12 · E · I · ΔL ÷ L³
Allowable (ASME B31.3): SA = f · (1.25 Sc + 0.25 Sh); maximum spacing: Lanchor = SA · L² ÷ (3 · E · D · α · ΔT)
Expansion joint: number = ΔL ÷ travel; thrust F = P · Aeff, with Aeff ≈ π/4 · (1.15 · D)²; EJMA guides: 4 D and 14 D

Assumptions and limits

  • Typical mean α of the material, adjusted for temperature (close to the total expansion tables of ASME B31.1/B31.3); cold E. For design, use the applicable code tables.
  • Symmetric loop centered between two anchors, legs perpendicular to the line and elbows taken as rigid (conservative). Weight, sustained pressure, wind, cold spring and support friction are not considered.
  • Bellows effective area is an estimate; bellows axial spring force and guide friction add to the thrust and come from the manufacturer’s catalog.

Standards and technical documents

  • ASME B31.1: Power Piping (Appendix C, thermal expansion data)
  • ASME B31.3: Process Piping (displacement stress range, flexibility analysis)
  • M. W. Kellogg Co. Design of Piping Systems, 2nd ed., Wiley (guided cantilever method)
  • Peng, L.-C.; Peng, T.-L. Pipe Stress Engineering, ASME Press
  • EJMA: Standards of the Expansion Joint Manufacturers Association
  • EN 13480-3: Metallic industrial piping — Design and calculation

U.S. regulations

  • ASME B31.1 (Power Piping) and B31.3 (Process Piping), adopted by state and local codes and by owners
  • ASME B31.9: Building Services Piping (steam and hot water in buildings)
  • OSHA 29 CFR 1910.119: process safety management, mechanical integrity of piping

Frequently asked questions

How much does pipe grow when heated?

ΔL = L × α × ΔT. Carbon steel grows about 0.8 in per 100 ft for every 100 °F; in the example, 200 ft of steel heated from 70 °F to 350 °F grows 4.49 in (2.25 in per 100 ft). Stainless steel and copper expand about 40% more than carbon steel, and aluminum nearly twice as much.

What happens if the line cannot expand?

Pipe stress becomes E × α × ΔT, whatever the length: in the example, 55 ksi, 2.8 times the allowable, with a force of about 300,000 lbf on the anchors. In practice the pipe buckles, bends supports, leaks at flanges or tears out anchors. That is why every hot line needs flexibility: elbows, loops or expansion joints.

How do I size a U-shaped expansion loop?

By the guided cantilever method, the required leg length is L = √(3 × E × D × ΔL ÷ SA), split as 2H + W with H = 2W. In the example, 6" pipe with 4.49 in of growth needs 30 ft: a loop 12.1 ft high by 6 ft wide. The method is conservative; a software flexibility analysis usually gives somewhat smaller loops.

Expansion loop or bellows expansion joint?

A loop is just pipe and elbows, has no wearing part and barely loads the anchors (about 940 lbf in the example), but it takes space. A bellows joint fits in the straight run, yet pressure pushes the main anchors with the pressure thrust (6,840 lbf at 150 psig in the example), it needs close guides and it must be inspected. Use joints where there is no room for loops.

What is the maximum distance between anchors?

It depends on the loop size that fits on site. In the example, with loops up to 13 ft high the anchors can be up to 231 ft apart; with 3 in travel expansion joints, up to 134 ft. Between anchors, use guides and sliding supports that let the pipe move axially.

What allowable stress (SA) should I use?

ASME B31.3 defines SA = f × (1.25 Sc + 0.25 Sh), from the cold and hot allowable stresses of the material. For A106 Gr. B steel, 20 ksi is a common conservative value in this method; copper and aluminum are much lower. When in doubt, follow the governing code (ASME B31.1, B31.3 or B31.9).

When should I call an engineer?

Whenever the line carries steam or a hazardous fluid, is large, connects to sensitive equipment nozzles (pumps, turbines, vessels) or has a complex layout. This calculator gives a preliminary size: the final design needs a flexibility analysis and anchor design by a licensed engineer.