Thermal Stress Calculator: Stress, Strain, Force and Expansion
Enter your material, cross-section, and temperature change to find the thermal stress, thermal strain, axial force in a constrained member, and free thermal expansion. Choose from 11 preset engineering materials or enter your own Young's modulus and coefficient of thermal expansion. Results update instantly, and the step-by-step panel shows every calculation with your exact numbers.
Formula
Worked example
Steel bar: E = 200 GPa, alpha = 12e-6/C, delta-T = 80 C, A = 200 mm2, L = 500 mm, fully constrained. Strain = 12e-6 x 80 = 960e-6. Stress = 200,000 MPa x 960e-6 = 192 MPa (compressive). Force = 192 x 200 = 38,400 N = 38.4 kN. Free expansion = 960e-6 x 500 = 0.48 mm.
What is thermal stress and when does it matter?
Thermal stress is the internal stress that develops in a solid body when a change in temperature causes it to expand or contract, but its movement is partially or fully prevented by external constraints or adjoining materials. When a member is free to deform it simply changes length, and no stress results. But when the ends are fixed, the thermal strain is converted into mechanical stress that can buckle rails, crack concrete, fracture semiconductor bonds, or fatigue pipe joints through repeated heating and cooling cycles. Practical examples include: steel railway rails that buckle in summer heat if expansion gaps are absent; bridge deck joints that close and crack in cold winters; turbine blade root stresses due to hot gas exposure; and solder joints on circuit boards stressed by the mismatch between chip and board expansion coefficients.
The formulas used in this calculator
Three quantities build on each other:
- Thermal strain: ε = α × ΔT, where α is the linear coefficient of thermal expansion (per degree) and ΔT is the temperature change. Strain is dimensionless, typically a few parts per million per degree for metals.
- Thermal stress (fully constrained): σ = E × ε = E × α × ΔT. Young's modulus E converts strain into stress. The sign convention: positive ΔT (heating) gives compressive stress in a constrained member; negative ΔT (cooling) gives tensile stress.
- Axial thermal force: F = σ × A, where A is the cross-sectional area. This is the reaction force at the fixed supports.
- Free thermal expansion: δ = α × L × ΔT, where L is the original length. This is how much the member would move if unconstrained.
How to use this calculator
Select metric (MPa, mm, degrees Celsius) or imperial (ksi, inches, degrees Fahrenheit) units. Then pick a preset material, or choose Custom and enter your own Young's modulus and CTE. Enter the temperature change: positive for heating, negative for cooling. Supply the member's original length and cross-sectional area (these are needed for thermal force and free expansion; leave them at defaults if you only need stress). Finally, set the constraint level from 0% to 100%. The results update as you type. The Show your work panel below the outputs traces every arithmetic step with your exact numbers, which is useful for checking hand calculations or learning the method for the first time.
Worked example: steel rail in summer heat
A structural steel rail (E = 200 GPa, α = 12 × 10⁻⁶ /°C) is 10 m long with a 7,500 mm² cross-section. Temperature rises 40 °C above the installation temperature, and the ends are fully fixed.
- Thermal strain: 12 × 10⁻⁶ × 40 = 480 microstrain
- Thermal stress: 200,000 MPa × 480 × 10⁻⁶ = 96 MPa (compressive)
- Thermal force: 96 MPa × 7,500 mm² = 720,000 N = 720 kN
- Free expansion: 12 × 10⁻⁶ × 10,000 mm × 40 = 4.8 mm
Limitations and engineering considerations
This calculator assumes a uniaxial, homogeneous, isotropic member that is linearly elastic across the full temperature range. Real-world complications include:
- Biaxial or triaxial stress: plates and shells restrained in two or three directions develop stress states that require the full thermoelastic constitutive equations, not just EαΔT.
- Temperature-dependent properties: Young's modulus and CTE both change with temperature, sometimes significantly. The values in the preset table are near room temperature. At elevated temperatures (above roughly 300 °C for steel) use temperature-corrected material data.
- Plastic deformation: if the computed stress exceeds the yield strength, the material deforms permanently and the elastic formula no longer applies. Repeated thermal cycling in this regime causes low-cycle fatigue.
- Composite members: when two materials with different CTEs are bonded together (bimetallic strips, reinforced concrete, PCB laminates), compatibility conditions and interface shear stresses require a more detailed analysis.
Thermal expansion properties of common engineering materials
| Material | Young's modulus (GPa) | CTE (10⁻⁶ /°C) |
|---|---|---|
| Steel (structural) | 200 | 12 |
| Aluminum alloy | 69 | 23.1 |
| Copper | 117 | 17 |
| Brass | 97 | 19 |
| Titanium (Ti-6Al-4V) | 116 | 8.6 |
| Tungsten | 411 | 4.5 |
| Nickel | 207 | 13 |
| Gold | 78 | 14.2 |
| Concrete | 30 | 10 |
| Borosilicate glass | 70 | 9 |
| Lead | 16 | 29 |
Young's modulus and coefficient of thermal expansion (CTE) at room temperature. Sources: Callister (10th ed.) and NIST.
Frequently asked questions
What is the formula for thermal stress?
The fundamental formula is σ = E × α × ΔT, where σ is the thermal stress in pascals (or MPa), E is Young's modulus (the material's stiffness), α is the linear coefficient of thermal expansion per degree, and ΔT is the temperature change. This formula assumes the member is fully fixed. For partial constraint, multiply by the fraction of constraint (0 to 1).
Is thermal stress compressive or tensile when a material heats up?
When a constrained member is heated it tries to expand, but the fixed ends push back, so the stress is compressive. When it cools it tries to contract, the ends pull back, and the stress is tensile. This is why concrete bridge decks crack in cold weather (tensile failure) and rails buckle in heat (compressive buckling).
How is thermal strain different from thermal stress?
Thermal strain (ε = α × ΔT) is the fractional deformation the material would undergo if unconstrained. It is dimensionless. Thermal stress (σ = E × ε) is the force per unit area that builds up when constraints prevent that free deformation. A material with a high CTE has large strain; multiplying by a large Young's modulus gives large stress. Tungsten has a very low CTE (4.5 × 10⁻⁶) but an enormous modulus (411 GPa), so it still develops significant thermal stress.
What does the constraint level mean?
Constraint level (0 to 100%) represents how much of the free thermal expansion is prevented by supports. At 100% both ends are rigidly fixed and the full σ = EαΔT stress develops. At 0% the member is completely free and stress is zero. In practice, elastic supports, clearances, or flexible connections can provide partial constraint anywhere in between.
Which materials have the highest thermal stress for a given temperature change?
Thermal stress is the product of Young's modulus and CTE. Tungsten has the highest modulus (411 GPa) but low CTE (4.5 ppm/°C), giving a product of about 1.85 MPa/°C. Steel (200 GPa, 12 ppm/°C) gives 2.4 MPa/°C. Lead has a very high CTE (29 ppm/°C) but low modulus (16 GPa), giving only 0.46 MPa/°C. So structural steel and nickel generally develop more thermal stress per degree than softer metals despite a lower CTE.
How do I calculate thermal force in a constrained rod?
Multiply the thermal stress by the cross-sectional area: F = σ × A. First find the stress using F = E × α × ΔT (in consistent units, e.g. MPa for stress and mm² for area, which gives force in Newtons). This calculator does both steps automatically and converts the result to kN (metric) or kip (imperial).
How much does a steel bar expand for a 100 degree temperature rise?
Use the free-expansion formula: δ = α × L × ΔT. For structural steel (α = 12 × 10⁻⁶ /°C), a 1-metre bar expanding 100 °C grows by 12 × 10⁻⁶ × 1000 mm × 100 = 1.2 mm. A 10-metre rail under the same conditions expands 12 mm, which is why expansion joints in bridges and railway tracks are spaced to accommodate that movement.
Sources
- Callister, W.D. & Rethwisch, D.G. - Materials Science and Engineering: An Introduction (10th ed.). Wiley, 2018.
- NIST - Thermal Expansion Coefficients of Solids and Liquids (Cryogenic Technologies Group reference tables)
- Gere, J.M. & Goodno, B.J. - Mechanics of Materials (9th ed.), Section on Thermal Effects. Cengage, 2016.