Advertisement

Thermal stress calculator

Estimate fully restrained axial thermal stress from two temperatures, Young's modulus and thermal expansion coefficient.

Calculator

Restrained axial stress
-120,000
Young modulus
200,000,000
Expansion coefficient (1/K)
0.00001200
Final temperature
70
Temperature change (K)
50.00000000
Unrestrained thermal strain
0.00060000
Scientific notation
QuantityValue in stated units
Young modulus (Pa)2.00000000e+11

Advertisement

How this calculator works

A uniform bar that cannot change length develops stress when its temperature changes. Positive expansion coefficient with heating produces compression, reported as negative stress. Temperatures are converted to kelvin before subtraction, so Celsius and Fahrenheit inputs work consistently. The model assumes complete axial restraint, constant properties and elastic behaviour; a free bar expands without this stress.

Formula

sigma = -E alpha (Tf - Ti); free thermal strain = alpha (Tf - Ti).

Worked example

With E = 200 GPa, alpha = 12 x 10^-6/K and a 50 K rise, the fully restrained stress is -120 MPa. A 25 K cooling produces +60 MPa tension.

Advertisement

Frequently asked questions

Why is heating stress negative?

The prevented expansion creates compression under the tension-positive convention.

Can I enter Fahrenheit?

Yes. Enter each temperature with its unit; the engine converts to absolute temperature before finding the difference.

What if restraint is partial?

The support stiffness and member stiffness must be included in a compatibility calculation. This page assumes zero axial extension.

Sources

Advertisement