Thermal Stress Calculator
Calculate thermal stress from temperature change, Young's modulus, and thermal expansion when expansion is fully constrained.
What Is Thermal Stress?
Thermal stress appears when a material wants to expand or contract with temperature but is prevented from doing so. Fixed beams, constrained pipes, and bonded layers all build internal stress even without external loads. Engineers use the constrained-expansion model to estimate whether a temperature swing stays within allowable stress limits.
Thermal Stress Formula
When expansion is fully prevented along one direction:
$$\sigma = E \alpha \Delta T$$\(E\) is Young's modulus, \(\alpha\) is the linear thermal expansion coefficient, and \(\Delta T\) is the temperature change. Stress grows linearly with each factor. A steel bar with \(E = 200\,\text{GPa}\), \(\alpha = 12 \times 10^{-6}\,\text{/°C}\), and \(\Delta T = 40\,\text{°C}\) develops about 96 MPa of compressive or tensile stress depending on heating or cooling.
When the Formula Applies
The simple relation assumes fully constrained uniaxial expansion. Partial constraint, plastic yielding, and temperature gradients reduce or redistribute stress. Still, it is a fast first check for rails, welded joints, and composite stacks.
Related tools: Thermal Conductivity Calculator, Thermal Expansion Calculator, and Stress Strain Calculator.
Frequently Asked Questions
What units should I use?
Use GPa for Young's modulus, microstrain per degree Celsius for expansion (shown as ×10⁻⁶ /°C), and degrees Celsius for temperature change. The result is reported in megapascals (MPa).
Is heating or cooling different?
The magnitude is the same. Heating a constrained part creates compressive stress because it wants to expand. Cooling creates tensile stress because it wants to shrink.
Does this include yield strength?
No. Compare the calculated stress to the material yield or allowable design stress separately to judge safety.
What if the part can move a little?
Partial freedom lowers stress. This calculator assumes full constraint. Use FEA or a more detailed model when supports are flexible.
Can I use kelvin for ΔT?
Yes. A temperature difference in kelvin equals the same numeric value in degrees Celsius, so either works in the formula.