Thermal Expansion Calculator
Calculate linear thermal expansion for common engineering materials.
Thermal Expansion Notes:
- ΔL = α × L × ΔT
- Expansion joints compensate for thermal movement in structures
- Dissimilar metals create thermal stress when joined
Thermal Expansion Equations
When a solid material is heated, it expands in all directions as atomic vibration amplitude increases. For isotropic materials (the same properties in all directions), expansion in each dimension is proportional to the original dimension, the temperature change, and the material's coefficient of thermal expansion (CTE or α).
Area expansion: ΔA = 2α × A₀ × ΔT
Volumetric expansion: ΔV = 3α × V₀ × ΔT = β × V₀ × ΔT
where α = linear CTE (per °C or per K), β = volumetric CTE ≈ 3α, L₀/A₀/V₀ = original dimensions, ΔT = temperature change (°C or K)
Key CTE values: steel 11.7×10⁻⁶/°C · aluminum 23.1×10⁻⁶/°C · copper 17.0×10⁻⁶/°C · concrete 12×10⁻⁶/°C · glass 8.5×10⁻⁶/°C · Invar 1.2×10⁻⁶/°C
Thermal Stress and Structural Implications
When a material is prevented from expanding freely — constrained at both ends — thermal expansion generates compressive stress. If this stress exceeds the material's yield strength, buckling or permanent deformation results. The thermal stress in a fully constrained member is:
For a steel rail (E = 200 GPa, α = 11.7×10⁻⁶/°C) experiencing ΔT = 40°C: σ = 200×10⁹ × 11.7×10⁻⁶ × 40 = 93.6 MPa — well below yield strength (250 MPa for mild steel) but significant. Railway engineers install rail joints or use continuous welded rail with controlled neutral temperature to manage this. Similarly, concrete road slabs use expansion joints every 4-6 m to prevent buckling in summer heat.
Expansion Joint and Pipe Loop Design
Expansion joints accommodate dimensional changes in structures and piping systems. For bridge design, a common rule of thumb is to provide 12 mm of joint gap per 30 m of bridge deck. In piping systems, expansion loops, offsets, or bellows expansion joints absorb pipe growth between fixed anchor points.
Dissimilar material joints require particular attention. A steel bolt clamping an aluminium component will experience differential expansion: aluminium expands nearly twice as fast as steel, loosening the joint when hot and over-stressing it when cold. Preload relaxation can be 20-30% over a wide temperature cycle if material CTE mismatch is not accounted for in the initial torque specification.
Worked Example
A 100 m steel pipeline operates between -10°C (winter shutdown) and +50°C (summer operating). Calculate the free thermal expansion and required expansion allowance.
Free thermal expansion:
ΔL = α × L₀ × ΔT = 11.7×10⁻⁶ × 100 × 60 = 0.0702 m = 70.2 mm
The piping layout must accommodate 70 mm of movement. A single expansion loop with leg length L_loop = √(3·E·d·ΔL/S_allow) would be sized accordingly, or bellows joints installed at fixed-to-free transitions. For comparison, the same pipeline in aluminium would expand 23.1×10⁻⁶ × 100 × 60 = 138.6 mm — nearly double.
More Worked Examples
Example 2 — Bridge deck expansion between seasons: A 150 m steel deck bridge sees temperature range from −25°C winter to +50°C summer deck-surface (deck gets hotter than ambient under sun). ΔT = 75°C. ΔL = 12×10⁻⁶ × 150 × 75 = 0.135 m = 135 mm. The bridge needs expansion joints totalling at least 140 mm of movement capacity. Modern modular expansion joints handle this in multiple seal elements; older single-gap joints required large gaps that rattled and leaked — a classic source of road-surface noise and structural corrosion at the abutment.
Example 3 — Bimetal strip thermostat: A bimetal strip glues brass (α = 19×10⁻⁶) to Invar (α = 1.2×10⁻⁶) along their length. For a 50 mm strip heated 40°C, brass wants to expand 38 µm while Invar wants to expand only 2.4 µm. Because they're bonded, the strip curves toward the Invar side. A simple analysis (Timoshenko's bimetal formula) gives radius of curvature R = 2t / (3(α_1 − α_2) × ΔT), which for t = 1 mm thickness comes to R = 0.667/0.00214 ≈ 310 mm. The tip of a 50 mm strip displaces about 4 mm — enough to actuate a thermostat contact.
Example 4 — PVC pipe run in hot attic: A 40 ft PVC sewer vent in a southern attic sees 15°F to 140°F (−9°C to 60°C). ΔT = 69°C. PVC α = 52×10⁻⁶. ΔL = 52×10⁻⁶ × 12.2 m × 69 = 0.0437 m = 44 mm (1.72 in). If the pipe is glued rigidly at both ends, it will buckle and break joints. Code requires an expansion coupling or offset for long PVC runs. Note that PVC's CTE is 4× that of steel, so PVC piping in temperature-cycling applications needs much more generous accommodation than equivalent steel runs.
Example 5 — Overhead power transmission line sag: ACSR conductor (α ≈ 19×10⁻⁶ effective for steel-reinforced aluminium) on a 300 m span from −20°C winter to +75°C summer operating (solar + I²R heat). ΔT = 95°C. ΔL = 19×10⁻⁶ × 300 × 95 = 0.542 m = 542 mm (21 inches). Line sag follows a parabolic approximation sag = L²/(8T) × w × L. For fixed tension limits, summer conductor is slacker with deeper sag. Utility design must verify summer-operating sag plus conductor-to-ground clearance per NESC Table 232-1; lines that sag below clearance have caused wildfires (the 2018 Camp Fire is the most infamous example).
Example 6 — Engine cylinder liner in aluminium block: Cast iron liner (α = 11×10⁻⁶) in an aluminium engine block (α = 23×10⁻⁶). At operating temperature 90°C above ambient, an 85 mm bore liner grows 11×10⁻⁶ × 85 × 90 = 0.084 mm, while the aluminium block grows 23×10⁻⁶ × 85 × 90 = 0.176 mm. If cold interference-fit was 0.05 mm, at operating temperature the liner is loose by (0.176 − 0.084 − 0.050) = 0.042 mm. This causes cylinder wall flex, sealing loss, and oil-control ring issues. Modern engines use Nikasil-plated aluminium or thin-wall cast-in liners to eliminate the differential-expansion problem.
Common Pitfalls
- Assuming constant CTE across wide temperature ranges. CTE varies with temperature — steel's α rises from 11 at room temp to 14 at 400°C and approaches 17 at 800°C (entering the austenite phase). For cryogenic or high-temperature design, integrate α(T) dT rather than using a single average value.
- Ignoring anisotropic expansion. Composites, wood, and some crystals (quartz, graphite) have different CTE in different directions. Wood expands 5 to 10× more across the grain than along. Graphite actually contracts in one axis while expanding in another. Isotropic formulas give wrong answers for these materials.
- Missing differential expansion in dissimilar-material joints. A steel bolt clamping an aluminium manifold loses preload when cold (aluminium contracts more than steel) and over-stresses when hot. High-performance fasteners use matched-CTE alloys or preload controls that account for the temperature range.
- Using free-expansion formulas when the member is constrained. ΔL = αLΔT applies when the member can grow freely. If constrained, the same displacement becomes stress: σ = EαΔT. A 100°C temperature rise in fully-constrained steel produces 234 MPa — near yield. Railway continuous-welded rail and long pipelines must be analysed this way.
- Forgetting thermal shock. Sudden temperature change produces thermal gradient stress in addition to steady-state expansion. A glass dish taken from hot oven to cold counter can fracture from thermal shock even though the average temperature is well within material limits. Glass-ceramic cookware (Pyrex, Corelle) uses low-expansion compositions specifically to resist this.
- Conflating CTE with linear thermal expansion. CTE is the slope α = (1/L)(dL/dT); linear thermal expansion is ΔL = αLΔT. Reference tables sometimes list CTE in per-°F or per-K rather than per-°C, and you must match units with your ΔT.
- Overlooking moisture-driven expansion in polymers and wood. These materials change dimension with moisture content too (not just temperature). A wood floor gap specified for temperature alone will fail when humidity changes. Always consider both thermal and hygric expansion for organic and polymeric materials.
Frequently Asked Questions
Is CTE the same in tension as in compression? For linear elastic behaviour and small temperature changes, yes. Thermal expansion is treated as a strain independent of stress sign. Under large stresses or near phase transitions, the material's stress-strain curve affects thermal behaviour and simplified α formulas break down.
Why does water have unusual thermal expansion? Water's CTE is negative between 0 and 4°C — it contracts as it warms through this range, reaching maximum density at 4°C. Above 4°C and below 0°C (as ice), it expands normally. This is why lakes freeze from the top down (ice floats), protecting aquatic life below the ice surface.
What is Invar and why use it? Invar is a 36% nickel iron alloy with CTE of only 1.2×10⁻⁶/°C — about one-tenth that of carbon steel. It's used in precision instruments (surveyor tape, clock escapements), LNG tanker tanks, and shadow masks of CRT television tubes where dimensional stability over temperature is critical. It's expensive but the only option when CTE must be near-zero.
Should I use linear or volumetric CTE? Linear CTE (α) describes 1D growth: pipe length, rod length, beam length. Volumetric CTE (β ≈ 3α for isotropic materials) describes bulk expansion of contained fluids or large volumes. For solid bodies, linear is more common; for liquids and gases, volumetric is essential. Mercury thermometers work on the volumetric expansion of mercury in a glass bulb.
How does thermal expansion affect instrumentation? Precision instruments (surveying gear, reference standards, measurement labs) must control temperature to ±0.1°C or use Invar-type low-CTE materials to keep dimensional errors below 1 ppm. Optical interferometers and coordinate-measuring machines require 20 ± 1°C labs by international convention (ISO 1).
Can I use positive and negative temperatures interchangeably? Yes, as long as ΔT is the actual numerical difference and you track sign. Going from −20°C to +30°C is ΔT = +50°C, producing expansion. Going from +30°C to −20°C is ΔT = −50°C, producing contraction. Both are handled by the same formula ΔL = αLΔT with sign.
Related Calculators
- Beam Load Calculator — compute secondary moments in restrained beams from thermal strain.
- Column Buckling Calculator — check if thermal axial load pushes a column above Euler critical load.
- Bolt Torque Calculator — adjust preload for differential CTE between bolt and clamped members.
- Pressure Vessel Calculator — thermal cycling drives fatigue in pressure vessels.
- Temperature Converter — convert between °C, °F, K, and Rankine for ΔT calculations.
- All Mechanical Calculators — browse the complete mechanical engineering toolkit.
Disclaimer
This calculator is provided for educational and informational purposes only. Pipe, bridge, and building thermal expansion design must use project-specific material data and load cases per the applicable code (ASME B31, AISC, ACI 318). While we strive for accuracy, users should verify all calculations independently. We are not responsible for any errors, omissions, or damages arising from the use of this calculator.
Also in Engineering
- → 3-Phase Power — Calculate 3-phase power, current, voltage, and power factor
- → Airflow vs Static Pressure — Calculate airflow characteristics, velocity, and fan power for ducts and fans
- → Arc Flash Calculator — Calculate incident energy and arc flash boundaries for safety
- → ASHRAE Humidity Calculator — Calculate dew point and verify conditions against ASHRAE TC 9.9 environmental classes