4.6 Thermal Expansion Calculations (ASME B31.3 Appendix C)

Key Takeaways

  • ASME B31.3 Appendix C Table C-1 lists thermal expansion of piping materials in inches per 100 ft between 70°F and the indicated temperature.
  • Total expansion ΔL = (L/100) × (expansion per 100 ft from Table C-1) when using the tabulated 70°F baseline, or ΔL = L × α × ΔT when using a coefficient approach.
  • Carbon steel heated from 70°F install to 500°F operating expands roughly 3.4 in. per 100 ft of length — inspectors use this for support load, guide clearance, and bellows stroke checks.
  • Thermal growth drives anchor loads, cold spring effectiveness, flange leakage at unrestrained joints, and expansion joint(bellows) sizing.
  • Always confirm whether the question uses Table C-1 from 70°F or expansion between two arbitrary temperatures — unit errors (ft vs in.) are a top exam trap.
Last updated: July 2026

4.6 Thermal Expansion Calculations (ASME B31.3 Appendix C)

Piping systems expand and contract with temperature change. Underestimating thermal expansion causes bent anchors, cracked welds, leaking flanges, and overstressed bellows. ASME B31.3 Appendix C provides coefficients and Table C-1 tabulated expansion values so designers — and inspectors verifying field conditions — can predict movement between installation and operating temperatures.

Appendix C and Table C-1

Table C-1 lists linear thermal expansion in inches per 100 feet of length for common piping materials, measured from a 70°F (21°C) baseline to the indicated metal temperature. Separate tables cover stainless steels, nickel alloys, and plastics; carbon and low-alloy steels share the ferritic steel column.

Why 70°F? Shop fabrication and hydrotest often occur near ambient (~70°F). The table answers: "How much longer is this run when it reaches operating temperature?"

For materials not listed, Appendix C provides mean coefficients of thermal expansion α (in./in./°F) to compute:

ΔL=LαΔT\Delta L = L \cdot \alpha \cdot \Delta T

where L = original length (in.), ΔT = temperature change (°F), α = expansion coefficient.

Carbon Steel Expansion — Table C-1 Snapshot

Temperature (°F)Expansion from 70°F (in./100 ft)
2000.90
3001.44
4002.00
5002.58
6003.18
7003.80

(Use exact values from the exam's B31.3 Table C-1 — values above are representative for calculation practice.)

For carbon steel at 500°F, Table C-1 gives approximately 2.58 in. per 100 ft above the 70°F length. The mean coefficient α ≈ 6.5 × 10⁻⁶ in./in./°F over this range confirms the same result via ΔT = 430°F.

Worked Example: 70°F Install to 500°F Operation

Given:

  • Material: carbon steel pipe
  • Installed at 70°F, operates at 500°F
  • Straight run length L = 175 ft between anchors
  • From Table C-1: expansion = 2.58 in./100 ft (70°F to 500°F)

Method 1 — Table C-1 (preferred on exam when table is provided)

ΔL=L100×(expansion per 100 ft)=175100×2.58=1.75×2.58=4.52 in.\Delta L = \frac{L}{100} \times (\text{expansion per 100 ft}) = \frac{175}{100} \times 2.58 = 1.75 \times 2.58 = 4.52 \text{ in.}

The anchored run grows 4.52 inches in the direction of unrestrained expansion.

Method 2 — Coefficient formula (cross-check)

Convert length: L = 175 ft × 12 in./ft = 2,100 in. ΔT = 500°F − 70°F = 430°F

Use the mean coefficient for carbon steel over this span: α ≈ 5.0 × 10⁻⁶ in./in./°F (derived from Table C-1: 2.58 in. ÷ [1,200 in. × 430°F]).

ΔL=LαΔT=2,100×5.0×106×430=4.52 in.\Delta L = L \cdot \alpha \cdot \Delta T = 2{,}100 \times 5.0 \times 10^{-6} \times 430 = 4.52 \text{ in.}

Both methods agree. Exam rule: when Table C-1 is provided in the question, use Method 1 — it avoids coefficient selection errors. Use α only when the table is absent or the question supplies α directly.

Cold-to-hot direction: The run lengthens 4.52 in. toward the unrestrained end. If only one end is free, that end moves the full amount; a symmetric U-bend splits growth between legs per flexibility analysis (beyond straight-run table scope).

Stainless Steel Comparison (Inspector Awareness)

304 stainless expands roughly 40–50% more than carbon steel at the same temperature. Table C-1 shows about 3.7 in./100 ft (70°F to 500°F) for austenitic grades versus 2.58 in./100 ft for carbon steel. Mixing materials in one anchored run creates differential growth at transitions — inspect for pulling loads at dissimilar-metal flanges.

Expansion Between Two Non-70°F Temperatures

If a question asks for expansion from 200°F to 500°F (not from 70°F):

ΔL200500=L100×(e500e200)\Delta L_{200 \to 500} = \frac{L}{100} \times (e_{500} - e_{200})

Using representative table values: 2.58 − 0.90 = 1.68 in./100 ft

For L = 100 ft: ΔL = 1.68 in. — not 2.58 in., because the pipe already expanded from 70°F to 200°F.

Why Inspectors Care — Field Consequences

1. Anchor and guide loads Rigid anchors must absorb thermal thrust. An inspector seeing buckled pipe between anchors may be witnessing insufficient expansion allowance or a locked guide.

2. Bellows and expansion joints A bellows has a rated axial stroke. Installed length and pre-compression must account for Table C-1 growth. Exceeding stroke fatigues bellows convolutions — a common failure in hot reheat and steam lines.

3. Cold spring (cold pull) Installers intentionally shorten a run (cold spring) so operating expansion loads neutralize. Typical values: 50% or 100% cold spring per spec. Inspector verification: were anchors set before releasing spring? Was the spring direction correct for the thermal vector?

4. Flange leakage Unrestrained growing pipe imposes shear on flange bolts. Inspectors note leaks on hot lines at flanges immediately downstream of rigid supports — often thermal stress, not gasket quality alone.

5. Support lift-off and gaps Sliding supports must permit ΔL without binding. A support shoe welded to structure when the line is cold may lift or drag at heat-up.

Unit Discipline — Common Exam Traps

TrapFix
Using NPS as lengthLength is run dimension in feet or inches per question
Mixing metric α with US lengthsConvert consistently or use SI tables in Appendix C
Applying 70°F table value for 200°F→500°F changeSubtract lower-temperature expansion from higher
Forgetting bends reduce axial growthSingle straight-run questions only — loops absorb expansion differently

Quick Field Estimate (Carbon Steel)

Rule of thumb for 70°F to operating T:

ΔL0.006×L(ft)×ΔT(°F) inches (approximate)\Delta L \approx 0.006 \times L_{(ft)} \times \Delta T_{(°F)} \text{ inches (approximate)}

For L = 175 ft, ΔT = 430°F: ΔL ≈ 0.006 × 175 × 430 ≈ 4.5 in. — aligns with Table C-1.

Inspectors rarely recalculate full stress analysis, but must recognize when observed damage patterns match unaccommodated expansion and request engineering review per API 570.

Test Your Knowledge

A 120-ft carbon steel pipe run is installed at 70°F and operates at 500°F. ASME B31.3 Table C-1 shows 2.58 in. expansion per 100 ft between 70°F and 500°F. What is the total thermal expansion?

A
B
C
D
Test Your Knowledge

Carbon steel pipe operates between 200°F and 500°F. Table C-1 gives 0.90 in./100 ft (70°F to 200°F) and 2.58 in./100 ft (70°F to 500°F). What is the expansion per 100 ft between 200°F and 500°F?

A
B
C
D
Test Your Knowledge

Why is thermal expansion calculation relevant to an API 570 inspector reviewing a hot hydrocarbon line with repeated bellows failures?

A
B
C
D