Steel Pipes Expansion Loops
Design and calculation of expansion loops for steel piping systems.
Overview
Expansion loops are prefabricated bends in piping systems that absorb thermal movement caused by temperature changes. When steel pipes heat up, they expand linearly; without a relief mechanism, this expansion generates destructive stresses at anchors, fittings, and connections.
The three standard expansion loop configurations are U-bends, Z-bends, and L-bends, all made from standard pipe and elbows. U-bends are the most common and are typically placed midway between two fixed anchor points. Loop dimensions are determined by the pipe diameter, the total linear expansion, and allowable stress limits.
Key Formulas
Linear Thermal Expansion
U-Bend Loop Width
The overall offset of a U-bend loop is and the total loop length is .
Z-Bend Offset
L-Bend Short Leg Length
In the above equations, and are input in millimetres; the result is in metres.
Variables
| Symbol | Description | Unit |
|---|---|---|
| Linear thermal expansion | mm | |
| Temperature expansion coefficient | mm/(m·°C) | |
| Temperature change | °C or K | |
| Straight pipe length between anchors | m | |
| Nominal pipe outside diameter | mm | |
| U-bend loop half-width | m |
U-Bend Expansion Capacity Reference
The table below gives approximate expansion capacity (mm) for common pipe sizes at various loop widths.
Nominal Pipe Size(mm) | w = 0.5 m(mm) | w = 1.0 m(mm) | w = 1.5 m(mm) | w = 2.0 m(mm) | w = 2.5 m(mm) |
|---|---|---|---|---|---|
| 25 | 35 | 130 | |||
| 32 | 25 | 100 | 210 | ||
| 40 | 20 | 70 | 150 | ||
| 50 | 65 | 125 | 200 | ||
| 65 | 50 | 100 | 150 | 220 | |
| 80 | 40 | 75 | 125 | 190 | |
| 100 | 35 | 65 | 115 | 150 |
Source: engineeringtoolbox.com
Calculators
Thermal Expansion Calculator
Linear Thermal Expansion
U-Bend Loop Dimensions
U-Bend Expansion Loop
Z-Bend Expansion Compensator
Z-Bend Expansion Compensator
L-Bend Expansion Compensator
L-Bend Expansion Compensator
Worked Example: 50 mm Steam Pipe
A 50 mm steel pipe, 30 m long, is heated from 0 °C to 180 °C (typical for 10 bar steam service). The steel expansion coefficient is m/(m·K).
-
Linear expansion:
-
U-bend loop width:
-
Overall loop dimensions:
- Offset (): 1.71 m
- Length (): 4.27 m
Original Source Table
The original Engineering ToolBox table uses loop width as the column group and expansion capacity as the cell value. Empty cells in the source are retained as empty cells here.
Nominal Pipe Size(mm) | w = 0.5 m(mm) | w = 1.0 m(mm) | w = 1.5 m(mm) | w = 2.0 m(mm) | w = 2.5 m(mm) |
|---|---|---|---|---|---|
| 25 | 35 | 130 | |||
| 32 | 25 | 100 | 210 | ||
| 40 | 20 | 70 | 150 | ||
| 50 | 65 | 125 | 200 | ||
| 65 | 50 | 100 | 150 | 220 | |
| 80 | 40 | 75 | 125 | 190 | |
| 100 | 35 | 65 | 115 | 150 |
Source: engineeringtoolbox.com
Interactive Expansion Loop Capacity Chart
The original diagram plots loop width on the horizontal axis, expansion capacity on the vertical axis, and one curve for each nominal pipe size. Blank source cells are left as gaps instead of being plotted as zero.
Steel Pipes - Expansion Loops
The source capacity diagram is redrawn above as an interactive local chart using the extracted table data.
Engineering Notes
- Anchor spacing determines the expansion amount. Place expansion loops roughly midway between anchors to split movement equally.
- Loop orientation should allow free movement in the direction of expansion. Support the loop legs to prevent sagging under weight but allow lateral travel.
- Standard elbows (90° or 45°) are used to fabricate loops; no special fittings are required.
- Z-bends suit pipelines with lateral offsets; the required offset is roughly twice the U-bend width for the same expansion.
- L-bends are less efficient than U-bends and require a longer run to absorb the same expansion.
- The reference table values are approximate. For critical services (high pressure, high temperature, large diameter), perform a detailed stress analysis per ASME B31.1 or B31.3.
- Typical steel expansion coefficients: carbon steel ≈ 12 × 10⁻⁶ m/(m·K), stainless steel ≈ 17 × 10⁻⁶ m/(m·K). Using stainless steel requires larger loops for the same temperature change.