Thermal Expansion Measurement Error Calculator
Dimensions are defined at 20 C, but shops measure at 22, 25 or 30 C. Metal grows, the gage scale grows too, and the difference becomes error. This calculator shows how large it is for your length and materials.
Your numbers
Your results
First-order linear model for temperatures near 20 C. It ignores temperature gradients, fixture expansion and the uncertainty of the coefficients themselves.
Net error vs part temperature
Sweeps Part temperature from 15 to 35, holding your other inputs fixed.
Capture environment data with inspection results
Optional: a short chat about recording temperature and humidity against ERP inspection records.
Optional. The tool and every export work without this. No spam.
How to use it
Enter the length, then select the part material and the gage scale material from the lists. Set the part temperature and the gage temperature, since they are often different after a part comes from a machine or the gage sits in a case. Enter the tolerance in micrometers to see the error as a share. The chart sweeps part temperature so you can pick a soak time or room limit that keeps thermal error under a target fraction of tolerance.
- Measure the part surface with a contact thermometer, not the room air.
- Let parts soak to room temperature before critical measurement.
- Use compensation only when the coefficient is known well.
The formula
Length change equals length times expansion coefficient times temperature difference from 20 C. The part grows by its own coefficient, and the gage scale grows by its coefficient, so the reading is the part change minus the scale change. When part and gage are the same material and the same temperature, errors cancel, which is why comparison against a same-material master works well. Different materials and temperatures leave a net error that scales with length.
Worked example
A 300 mm aluminum part measured at 24 C with a steel scale at 21 C. The part is 4 C above reference, so it grows 300 times 23 times 4 divided by 1000, about 27.6 micrometers. The scale grew 300 times 11.5 times 1 divided by 1000, about 3.5 micrometers. Net error is 24.1 micrometers, nearly half of a 50 micrometer tolerance. Soaking the part to 21 C would reduce it to about 2 micrometers.
Common mistakes
Many people assume that only the room temperature matters. The part temperature after machining, handling in warm hands or coolant residue can differ by several degrees from the room. Another mistake is using the wrong coefficient, since alloys vary, and aluminum alloys range from about 21 to 24 ppm per degree C. Finally, do not apply software compensation without a calibrated temperature sensor, or you replace a known error with an unknown one.
Frequently Asked Questions
Why is 20 C the reference temperature?
ISO 1 sets 20 C as the standard reference temperature for geometrical product specifications and dimensional measurement, so drawings and gage calibrations refer to that condition.
When can I ignore thermal error?
For short lengths with tight tolerances you usually cannot. A 25 mm steel part 5 C warm grows about 1.4 micrometers. For long parts or low-expansion gages, it quickly becomes significant.
Does it matter if part and gage are the same material?
Yes, when both are at the same temperature the thermal growth cancels in a comparison measurement. Differences in temperature or material break that cancellation.
Can I include this in an uncertainty budget?
Yes. Estimate the temperature range and coefficient uncertainty, then treat the resulting length change as a rectangular or normal contributor in your budget.
If inspection results in your ERP lack temperature context, we can help capture environmental readings with the measurement record.
Related Tools
Type A and Type B Expanded Uncertainty Calculator
Combine Type A repeatability with resolution and calibration Type B terms using the GUM root-sum-square method and see the expanded uncertainty.
Quality & InspectionGuard Band Acceptance Limit Calculator
Shrink specification limits by a guard band based on measurement uncertainty and see the resulting acceptance zone, test uncertainty ratio and lost tolerance.
Quality & InspectionGage R&R NDC and Percent Tolerance Calculator
Convert part-to-part and gage R&R standard deviations into NDC, %GRR of study variation and %GRR of tolerance, and see how NDC falls as gage error grows.
Quality & InspectionMeasurement Decision Rule False Accept Calculator
Compute the chance that an item measured inside a limit is truly outside it, as a function of margin and standard uncertainty.
More Quality & Inspection tools
See all- Gage Drift Time to Out-of-Tolerance Calculator
- Check Standard Stability Log Worksheet
- SAP QM Process Capability Cp Cpk Calculator
- SAP QM Lot Rejection Rate, PPM and Sigma Level Calculator
- SAP QM Gauge R&R Study Calculator
- SAP QM Cp and Cpk Capability Calculator
- Job Shop Material Certification Log Worksheet
- Job Shop First Piece Inspection Sign-Off Template
- Job Shop Scrap and Rework Cost Calculator