Technical Academy

Academy: ISO 230‑3 Thermal Effects

Thermal drift is the most common hidden cause of “random” size variation—this page shows how to control it with simple, repeatable discipline.

 

SEMIX CNC machining insights
SEMIX — Precision CNC machining in Vietnam for global supply chains.

Executive takeaway

Thermal error is not noise. It is a predictable response to spindle heat growth, axis drive heating, ambient variation, coolant temperature coupling, and stop/start behavior.

A high-quality CNC supplier does three things:

  1. Defines a thermal state contract for each CTQ program.
  2. Builds a drift curve that quantifies how size changes over time after start/restart.
  3. Aligns inspection timing and finishing gates to the stabilized thermal regime.

ISO 230‑3 in practical terms

ISO 230‑3 focuses on thermal effects on machine tools and provides methods to evaluate thermal distortion sources.

For production, the takeaway is:

  • The same program can produce different results if the machine is in a different thermal state.
  • Tight tolerance success requires repeatable warm-up and inspection timing.

Why thermal drift creates “inconsistent inspection” disputes

Two common conflict patterns:

  • Supplier measures in-fixture immediately after machining → part is warm → dimensions appear different.
  • Buyer measures later at 20°C stabilized state → part has cooled → dimensions shift.

If you do not control temperature state and timing, you will argue about who is “right” instead of preventing drift.

Build a drift curve the shop can actually use

Pick one CTQ-relevant feature (or artifact) and measure at fixed time intervals after start:

  1. Start cold (after overnight)
  2. Measure at 0, 15, 30, 60, 120 minutes
  3. Repeat for a restart event (machine stop > X minutes)

Plot the drift: Δdimension vs time Then define:

  • When the slope becomes small enough to release CTQ parts
  • How long warm-up must run before finishing operations

Warm-up protocol design (minimum viable, maximum impact)

A good warm-up routine:

  • Moves axes through the travel envelope used by CTQ work (not just tiny moves)
  • Stabilizes spindle at typical operating RPM bands
  • Uses the same coolant/chiller setpoints used in production

Avoid “fake warm-up”:

  • idling the spindle without load
  • warming in a different corner of travel than the job uses

Restart rules (the biggest real-world gap)

A supplier-grade rule set:

  • If machine stops > X minutes, do not finish CTQ surfaces until a mini warm-up is completed.
  • If ambient changes exceed a defined band, trigger a verification check on a sentinel feature.
  • Lock measurement conditions: measure at a consistent time after machining.

Control plan (ready to put into the traveler)

  • Warm-up routine ID + minimum runtime
  • Thermal state required before final finishing
  • Restart threshold and required re-warm routine
  • Measurement timing rule (e.g., “measure after 30 minutes stabilization at 20°C” or “measure consistently within X minutes and apply decision rules”)

Buyer evidence pack

  • Drift curves for representative machines (cold start + restart)
  • Warm-up protocol document and training evidence
  • A statement of measurement timing (and decision rules for borderline values if applicable)

FAQ for buyers

  1. Why do parts pass in the morning and fail later?
  2. What warm-up protocol do you use for tight tolerances?
  3. How do you prevent measurement timing from creating false disputes?
  4. How do you handle restarts in long-cycle machining?

Standards & references

  • ISO 230‑3 — Test code for machine tools — Part 3: Determination of thermal effects

Related SEMIX resources

Need a quote or a manufacturability review?

Send drawings and requirements. We can propose process options, inspection plans, lead time, and a documentation package aligned to your industry needs.

Request a Quote (RFQ) Contact