Queen Q TECH
Home › Why tolerances do not hold in CNC machining

Why tolerances do not hold in CNC machining

The program is right, the machine is good, the operator is experienced — and the part still misses size. The machine is usually not to blame. Six things move a dimension, and most of them repeat because nobody noticed them the first time.

1. Temperature — the most underestimated cause

A dimension depends on the temperature of the part. The standard says so explicitly: under ISO 1 the reference temperature for dimensional properties is 20 °C. Every dimension on a drawing is therefore valid on the assumption that the part is at 20 °C, unless something else is stated.

A part that has just left the machine is not at 20 °C. Cutting heat has warmed it, and as it warms it grows. How much depends on the material:

MaterialExpansion coefficient (µm/m·K)
Aluminium23.1
Brass19
Copper17
Stainless steel10.1 – 17.3 (austenitic at the top end)
Carbon steel10.8
Titanium8.6

In numbers: a 500 mm aluminium part warmed from 20 °C to 30 °C grows by 0.116 mm. On tight-tolerance work that alone puts the part out. It returns to size as it cools — so the part you measured correctly at the machine reads differently the next morning.

The practical consequence: do not measure a precision part while it is warm; let it stabilise in the inspection room. With aluminium and stainless this wait matters more than with steel.

2. Tool wear

As an edge wears it removes less material: holes shrink, shafts grow. The drift is slow and one-directional, which is why the first parts are right and part fifty sits on the limit. In series work tool changes are planned rather than waited for, and measurement is built into the batch instead of left to the end.

3. Deflection: tool, part, fixture

Cutting force pushes everything. A long tool walks away from the part and the bore comes out crooked. A thin wall deflects under the force and springs back once the tool has passed. A clamp deforms the part while holding it, and the part opens up when released. None of this is fixed by a better program; it takes a shorter tool, a different depth of cut and the right fixture.

4. Released residual stress

Plate and block stock carry internal stress from rolling and heat treatment. As material is removed that stress is released and the part bends on its own. This is why a part can be in tolerance on the machine and out of it once unclamped. Where a lot of material comes off, stress relief between roughing and finishing — or distributing the passes symmetrically — is the answer.

5. Workholding and reference errors

Every setup adds a positional error. A part finished in one setup on five axes is more consistent than the same part made in three. And it matters which face the measurement is referenced to: if the drawing names no datum, the manufacturer and the customer rest the part differently and get different numbers.

What is a datum on a drawing?

Choosing references, the 3-2-1 rule, and why the order changes the result.

ISO 2768 general tolerances

What applies to dimensions carrying no tolerance.

How to read a CMM report

What the nominal, actual and deviation columns tell you.

6. The measurement itself

Sometimes the part is right and the measurement is wrong. A caliper and a micrometer do not read the same; the same part measured at a different temperature gives a different number; an uncalibrated instrument produces a systematic error. As the tolerance narrows, measurement uncertainty takes up a serious share of it — you cannot police a 0.01 mm tolerance with an instrument whose uncertainty is 0.01 mm.

So what should you do?

At Q TECH inspection is in-house: a COORD3 ARES CMM with a Renishaw PH20 five-axis head. On precision work we let the part stabilise before measuring and we build measurement into the process, so drift is seen when it happens rather than at the end.

Frequently asked questions

Why is a part in tolerance at the machine but out of it in the inspection room?

Most likely temperature. Drawing dimensions are valid at the 20 °C reference of ISO 1; a part fresh off the machine has been warmed by cutting heat and has expanded. Once it cools and stabilises the reading changes. In aluminium the effect is more than twice that in steel.

How much does temperature move a dimension?

It follows the expansion coefficient of the material. Aluminium is 23.1 µm/m·K: a 500 mm part warmed by 10 °C grows 0.116 mm. Titanium at 8.6 is among the least affected, aluminium among the most.

The first parts are right and later ones drift. Why?

That is the classic signature of tool wear. As the edge dulls it removes less material: holes shrink, shafts grow, and the drift runs one way. The fix is to change tools on a plan rather than on failure, and to spread measurement through the batch.

Why does the size change when the part is unclamped?

Two reasons: clamping pressure deformed the part, and internal stress in the stock was released as material came off. On thin-walled parts and parts where a lot of material is removed both appear together, which is why fixturing and pass strategy belong in the process plan.

At what tolerance does it get hard?

There is no single threshold; it depends on size, geometry and material. But as a rule of thumb, the tighter the tolerance the larger the share taken by temperature, deflection and measurement uncertainty. Around 0.01 mm each of them has to be managed separately.

Send us your technical drawing and quantity; we will prepare your quote with a manufacturability review.

Request a Quote