Enjoy 10% off your first order with code FIRST10 — max $500 discount. Start an Instant Quotehello@rivcut.com
Calculator

Thermal Expansion Calculator

Calculate how much a metal or plastic part grows or shrinks with temperature. Covers all common CNC materials with published coefficients of thermal expansion (CTE).

Inputs

Results

Length Change (ΔL)
0.000 in
New Length 0.000 in
Temperature Change (ΔT) 0 °F
CTE Used
Strain (ΔL / L) 0 μstrain
Thermal Stress if Clamped
Length Change (mm) 0.000 mm
Formula used:
ΔL = α × L × ΔT
σthermal = α × E × ΔT (if fully restrained)

CTE values are averages from 20 to 100 °C. For cryogenic or high-temperature work, use CTE values for that specific range.

How Thermal Expansion Works

When a material heats up, the atoms vibrate harder and push each other farther apart. The part gets a little bigger. When it cools, the atoms settle and the part shrinks. How much a part grows per degree of heating is called the coefficient of thermal expansion, or CTE. Every material has a different CTE.

The Formula

The change in length is the CTE times the starting length times the temperature change. Written as: ΔL = α × L × ΔT. For Al 6061-T6 (CTE 13.1 µin/in/°F), a 10 inch bar heated by 100 °F grows 0.0131 inches. That is enough to lose a press fit or shift a precision assembly.

Metal vs Plastic Expansion

Most metals have a CTE between 6 and 24 µin/in/°F. Steel is at the low end near 6.5. Aluminum is near 13. Brass and copper are around 10. Plastics are much higher, 30 to 100 µin/in/°F. That is why plastic parts need generous clearance when they mate with metal housings.

Pro tip: For tight press fits or interference fits that see temperature swings, run the numbers at both the coldest and hottest operating temperatures. A fit that works at 70 °F can go loose or bind at 0 °F or 200 °F.

Shrink-Fit Assembly

Shrink fits use thermal expansion on purpose. Heat the outer hub so the hole grows. Slip it onto the shaft while hot. Let it cool and it clamps tight. A 2 inch steel hub heated from 70 to 400 °F grows the hole about 0.0043 inches, plenty to slip over an interference-fit shaft.

Thermal Stress in Clamped Parts

A part that cannot grow freely builds up stress. The stress is CTE times elastic modulus times temperature change. For a clamped 1018 steel bar heated 100 °F, the stress is about 21,000 psi. This can yield thin sections or pop bolted joints. Always give heated parts room to move.

Frequently Asked Questions

Linear thermal expansion equals the coefficient of expansion times the original length times the temperature change. The formula is ΔL = α × L × ΔT. A 10 inch Al 6061-T6 bar heated by 100 °F grows about 0.013 inches.
The coefficient of thermal expansion (CTE) is how much a material grows per degree of heating. Units are micrometers per meter per degree C or microinches per inch per degree F. Al 6061 has a CTE of 23.6 per degree C. Steel 1018 is 11.7. Plastics are 5 to 10 times higher than metals.
Invar 36 has a CTE of only 1.2 per degree C, which is about 10 times less than most steels. It is used in precision measuring tools, optical mounts, and aerospace parts where size must stay constant. For glass or ceramic parts, Zerodur has a CTE near zero.
Yes. Aluminum 6061 expands about twice as much as steel 1018 for the same temperature change. This matters for press fits, shrink fits, and assemblies that mix the two metals. If an aluminum hub is pressed on a steel shaft, the fit loosens as temperature rises.
Heating the outer part makes the hole grow. Cooling the inner part makes the shaft shrink. Shrink-fit assembly uses these effects on purpose. For a steel hub on a steel shaft at 1 inch diameter, heating the hub by 200 F adds about 0.0015 inch of clearance, enough to slip it on.
Most engineering plastics have a CTE between 50 and 150 per degree C, which is 5 to 10 times higher than steel. Delrin is 110, Nylon 6/6 is 80, polycarbonate is 65, PEEK is 47. This is why plastic parts need generous clearance in metal housings.
Yes, but only a little over normal shop ranges. For most metals the CTE changes 5 to 10 percent between 0 and 300 degrees F. Use the average CTE for your working range. For cryogenic or above 500 degrees F work, use CTE values for that temperature band.
Area expansion coefficient is 2 times the linear CTE. Volume expansion coefficient is 3 times the linear CTE. So for Al 6061 with linear CTE 23.6, the volume CTE is 70.8. A 1 cubic inch Al block heated by 100 F grows about 0.004 cubic inch.
A part that cannot expand freely builds up thermal stress. The stress equals CTE times elastic modulus times temperature change, or σ = α × E × ΔT. For 1018 steel heated 100 F while clamped, the stress is about 21 ksi. This can yield thin parts.
Industrial shop parts see minus 20 F to 120 F typically. Automotive engine parts see minus 40 F to 250 F. Cryogenic parts see down to minus 320 F. Check the worst-case range for your application and design clearances and fits to work across that full range.

Coefficient of Thermal Expansion (Common Materials)

Material CTE (μin/in/°F) CTE (μm/m/°C) Elastic Modulus (Mpsi)
Aluminum 6061-T613.123.610.0
Aluminum 7075-T612.923.210.4
Steel 10186.511.729.0
Steel 41406.812.329.7
Stainless 3049.617.328.0
Stainless 3168.916.028.0
Stainless 17-4PH6.111.028.5
Ti-6Al-4V4.88.616.5
Inconel 7187.213.029.0
Brass 36011.420.514.0
Copper C1109.416.916.0
Invar 360.71.221.0
Cast iron (grey)5.810.414.0
Delrin (acetal)611100.45
PEEK26470.52
Nylon 6/644800.42
Polycarbonate36650.35

Get Exact Pricing for Your Parts

Upload your CAD file and get instant AI pricing. Prototypes ship in as few as 3 days. No minimums required.

No minimums · 100% Made in USA · Never brokered · Ships anywhere in the US

Ready to machine your part?

Upload CAD for Instant Quote