CNC Thermal Expansion Calculator
Calculate how much a part grows or shrinks with temperature change (ΔL = α × L × ΔT). Check whether dimensional change stays within drawing tolerance, find the safe inspection temperature window, and compare differential expansion between two materials.
Free Tool · Part Growth · Tolerance Check · 15 Materials · Differential Expansion · CMM Correction · Inch & Metricα = coefficient of thermal expansion. Calibration standard temperature = 68°F (20°C).
Standard = 68°F (20°C)
Shop / part temperature
| Inputs | |
| Material | — |
| CTE (α) | — |
| Nominal dimension (L) | — |
| Reference temperature (T₀) | — |
| Actual temperature (T₁) | — |
| Temperature change (ΔT) | — |
| Thermal Expansion | |
| Dimensional change (ΔL) | — |
| Expanded dimension (L + ΔL) | — |
| ΔL as ppm of dimension | — |
| Safe ΔT within tolerance | — |
| CMM Correction | |
| Temperature deviation from 68°F | — |
| Correction factor | — |
| CMM reading correction (ΔL) | — |
ΔL = α × L × ΔT — the part grows by alpha (CTE) times its length times the temperature change. The expansion direction is exaggerated in the diagram for clarity; actual growth is typically in the range of 0.0001"–0.001" for shop temperature variations.
Why Thermal Expansion Matters in CNC Machining
A 6" aluminum part at 78°F instead of the standard 68°F is 0.000786" longer than its nominal size. For a part with a ±0.001" tolerance that seems comfortable — but the same part at 85°F has grown by 0.00137", exceeding the tolerance entirely. This is why ANSI/ASME standards define 68°F (20°C) as the reference temperature for all linear measurements, and why temperature-controlled inspection rooms exist. In the shop, understanding thermal expansion helps you avoid scrapping good parts and accepting bad ones.
1 The Thermal Expansion Formula
Linear thermal expansion is proportional to the original dimension, the material's coefficient of thermal expansion (CTE or α), and the temperature change. The formula is exact for small temperature ranges — sufficient for all practical machining applications.
2 Safe Temperature Window
Given a drawing tolerance, you can calculate the maximum allowable temperature deviation from the reference before the thermal expansion alone consumes the entire tolerance budget. This defines the "safe inspection window."
3 Differential Expansion
When a part and its fixture (or mating component) are made of different materials, they expand at different rates. The differential growth can cause interference fits at temperature, fixturing errors during machining, or CMM measurement errors.
4 CMM Temperature Correction
Most CMMs apply an automatic thermal compensation using part temperature probes. When probes aren't used, you can manually correct CMM readings back to 68°F using the expansion formula — the correction is subtracted from the CMM reading if the part is warmer than 68°F.
A useful field guide: for every 10°F deviation from 68°F, a steel part grows approximately 0.64 µin per inch of length (6.4 ppm/°F). For aluminum it's 1.31 µin per inch (13.1 ppm/°F). If your tightest tolerance is ±0.001" on a 6" aluminum part, a 10°F temperature deviation uses up about 79% of your tolerance budget from thermal expansion alone — before machining or measurement variation even enters the picture. For tolerances tighter than ±0.0005" on aluminum parts longer than 3", a temperature-controlled inspection environment isn't optional — it's mandatory for reliable results.
Coefficient of Thermal Expansion Reference Table
| Material | α (µin/in/°F) | α (µm/m/°C) | ΔL per 1" per 10°F | Notes |
|---|---|---|---|---|
| Carbon / Mild Steel | 6.4 | 11.5 | 0.000064" | Most common structural material |
| Alloy Steel 4140 | 6.5 | 11.7 | 0.000065" | Close to carbon steel |
| Tool Steel D2/H13 | 5.5 | 9.9 | 0.000055" | Lower CTE, good stability |
| Stainless 304/316 | 7.5 | 13.5 | 0.000075" | Higher than carbon steel — watch for differential |
| Stainless 17-4 PH | 6.0 | 10.8 | 0.000060" | Closer to carbon steel than 304 |
| Aluminum 6061 | 13.1 | 23.6 | 0.000131" | ~2× steel — highest risk in mixed assemblies |
| Aluminum 7075 | 13.0 | 23.4 | 0.000130" | Similar to 6061 |
| Titanium Ti-6Al-4V | 9.4 | 16.9 | 0.000094" | Between steel and aluminum |
| Inconel 718 | 7.1 | 12.8 | 0.000071" | Relatively stable at high temp |
| Copper | 9.8 | 17.6 | 0.000098" | Moderate — good conductor so equalizes quickly |
| Cast Iron (Gray) | 6.7 | 12.1 | 0.000067" | Close to steel, good stability |
| Granite / Ceramic | 3.0 | 5.4 | 0.000030" | Very stable — CMM tables and surface plates |
| Nylon / Delrin | 30.0 | 54.0 | 0.000300" | Very high — avoid precision fits with plastics |
Frequently Asked Questions
Related CNC Calculators
Top Picks for CNC Router Tooling
Professional-grade carbide tools ready to ship. Click any product to view details and pricing.
15-Piece Router Bit Set
Multi-size starter kit with carrying case
View on Alibaba →
Compression Spiral Bits
Clean edges on plywood & MDF
View on Alibaba →
ER Collet Set
Precision holding, zero runout
View on Alibaba →As an Alibaba affiliate partner, we earn from qualifying purchases at no cost to you.