Thermal Expansion Calculator
Calculates how much a material elongates when its temperature changes, using the linear thermal expansion formula. Use it when designing pipework, rail joints, bridge expansion gaps, or any structure subject to temperature fluctuations.
About this calculator
When materials are heated or cooled, their dimensions change in proportion to the temperature shift. Linear thermal expansion is described by: ΔL = L₀ × α × ΔT, where ΔL is the change in length (m), L₀ is the original length (m), α is the linear thermal expansion coefficient (/°C), and ΔT is the temperature change (°C). Each material has a characteristic α value — for example, steel ≈ 12×10⁻⁶/°C, aluminium ≈ 23×10⁻⁶/°C, and concrete ≈ 10×10⁻⁶/°C. Even seemingly small expansions accumulate over long spans: a 100 m steel rail expanding by just 0.001 m per degree experiences 1 mm of movement per °C, which becomes 40 mm across a 40 °C seasonal range. Unrestrained expansion causes buckling; restrained expansion generates thermal stress. Engineers design expansion joints, slip couplings, and flexible connectors to accommodate calculated ΔL values.
How to use
Suppose a 50 m aluminium pipe (α = 23×10⁻⁶/°C) experiences a temperature rise of 60 °C during summer operation. Step 1 — identify values: L₀ = 50 m, α = 0.000023 /°C, ΔT = 60 °C. Step 2 — apply the formula: ΔL = 50 × 0.000023 × 60. Step 3 — compute: 50 × 0.000023 = 0.00115; 0.00115 × 60 = 0.069 m. The pipe expands by 69 mm. An expansion loop or slip joint must accommodate at least this movement to prevent stress buildup. If the pipe were restrained, thermal stress would be σ = E × α × ΔT ≈ 69 GPa × 23×10⁻⁶ × 60 ≈ 95 MPa — approaching aluminium's yield strength.
Frequently asked questions
What is the linear thermal expansion coefficient and where do I find values for different materials?
The linear thermal expansion coefficient (α) is a material property expressing the fractional change in length per degree Celsius (or Kelvin) of temperature change. Common values include: steel 11–13×10⁻⁶/°C, aluminium 23×10⁻⁶/°C, copper 17×10⁻⁶/°C, concrete 9–12×10⁻⁶/°C, and glass 8–9×10⁻⁶/°C. Values are found in engineering material handbooks, manufacturer datasheets, and standards such as ASTM and ISO. α varies slightly with temperature, but the room-temperature value is sufficient for most practical engineering calculations. For cryogenic or very high-temperature applications, temperature-dependent α tables should be used.
How do engineers design structures to accommodate thermal expansion?
Engineers incorporate expansion joints, sliding bearings, flexible pipe loops, bellows, and slip couplings at calculated intervals to allow free movement without generating damaging stress. The required joint width or loop length is determined directly from the ΔL formula. Bridge decks include steel finger joints that open and close seasonally; long pipelines use expansion loops or axial bellows every 20–50 m; concrete slabs include control joints to direct cracking rather than prevent it entirely. The design temperature range must span the full expected extremes — from the coldest winter night to the hottest summer surface temperature — not just the ambient air range.
What happens if thermal expansion in a pipe or structure is not accounted for?
If a material is rigidly restrained and cannot expand, the thermal movement is converted entirely into compressive thermal stress: σ = E × α × ΔT. For steel with E = 200 GPa, a 30 °C rise generates approximately 72 MPa of compressive stress — significant but below yield strength. However, repeated thermal cycling causes fatigue, and larger temperature ranges can push stresses beyond yield, causing permanent deformation or joint failure. In railways, unrestrained rail buckling ('sun kink') can derail trains; in pipework, unaccounted expansion has caused pipe failures and leaks. Building codes and piping standards mandate explicit thermal expansion analysis for all structures above a minimum size.