GreatLight CNC Machining Factory logo
CNC Machining
Rapid Prototyping
Materials
Industries
News
About GL

Get Instant Quote

Machining basics

CNC tolerance control: how ±0.005 mm is actually held

Tolerance is not a number you write on a print and forget. It comes from machine geometry, tool deflection, fixturing, thermal drift, and the inspection method you choose. This page explains the mechanism behind CNC tolerance control, where it breaks down, and how to set a callout the shop can meet on the first run.

±0.005 mm / ±0.0002 inRa 0.2–0.8 μm available127 CNC machinesDFM feedback in 12 hours
CNC tolerance control of a shaft and bearing fit
Definition

What CNC tolerance control really means

A tolerance is the permitted spread between the largest and smallest acceptable value of a feature. CNC tolerance control is the practice of keeping every feature inside that spread, batch after batch, not just on the first article. Two parts made to the same nominal dimension can still fail to mate if the variation drifts in opposite directions.

Two families of tolerance show up on almost every drawing. Dimensional tolerance sets the size band for a length, diameter, or depth, such as a Ø10 mm shaft held at ±0.01 mm. Geometric tolerance, written in the feature control frame, sets the form, orientation, and location of that feature relative to a datum. Both matter, and they are checked with different equipment.

The practical question is never whether a machine can hit a number once. It is whether the process holds that number across a run of 50 or 5,000 parts, through tool wear, chip load changes, and the temperature swing between a morning shift and an afternoon shift. That repeatability is what a tolerance really buys.

Control starts before the spindle turns. Setup sheets, probing routines, and in-process checks decide whether the operator sees a drift while there is still stock to correct it. A shop that only measures at final inspection is sorting scrap, not controlling tolerance.

Mechanism

Where the variation comes from

Every cut is a small collision. The tool pushes into the material, the material pushes back, and the whole loop of spindle, holder, tool, fixture, and part flexes by a few microns. On a light finishing pass in aluminium this deflection may be 2–5 μm. On a deep pocket in 4140 steel with a long reach tool it can be 20 μm or more.

Thermal growth is the quiet one. A spindle running at 12,000 rpm warms and grows axially. Aluminium expands roughly 23 μm per metre per °C, so a 100 mm aluminium part that warms 5 °C from a cold start moves about 11 μm. That alone can eat half of a ±0.01 mm band.

Tool wear adds a slow trend rather than a random error. A carbide end mill may wear 0.01–0.03 mm on diameter over a long run depending on material and coating. The first part and the last part from the same program are not the same size unless the offset is adjusted as the tool wears.

Fixturing decides how much of the cutting force reaches the part as movement. Thin walls, unsupported bores, and parts held only on a small pad will deflect under load and spring back after the cut, leaving a taper or a bell-mouth that no amount of slow feed will remove.

Machine capability

What each machine class can hold

Three-axis vertical mills with a rigid setup hold ±0.02 mm comfortably on prismatic features and ±0.05 mm on long bores without special measures. That covers most brackets, plates, housings, and mounting faces. Pushing them to ±0.005 mm means slower finishing passes, temperature control, and more inspection time.

Four-axis and mill-turn centers add rotary positioning, so they hold angular relationships between features on different faces. The rotary table resolution matters more than the linear axes here; a Ø400 mm rotary table with a small angular error becomes a large linear error at the part edge.

Simultaneous 5-axis centers are where tight tolerances on contoured surfaces become practical. Cutting a curved face with the tool tilted keeps the contact point on the ball nose instead of the tip, which reduces scallop height and holds profile tolerance without hand blending. We run 16 simultaneous 5-axis machining centers for this reason.

Size changes the answer. A 4,000 mm part cannot be held to ±0.005 mm over its whole length, because thermal and geometric errors scale with distance. Tight local features on a large part are fine; a tight overall length is not. Split the callout so the tight band applies only where it functions.

Materials

Material behaviour and tolerance

Aluminium 6061-T6 and 7075 machine cleanly and hold tight tolerances, but they move after machining. A part hogged out of thick plate can distort 0.05–0.2 mm as internal stress releases. Rough, stress-relieve, then finish, and the final pass cuts the geometry the part will actually keep.

Stainless 304 and 316 work-harden under the cutter. A dull tool rubs instead of shearing, which raises cutting force and pushes the part away, so the tolerance drifts mid-run. Sharp tooling and constant feed per tooth matter more here than on aluminium. 17-4PH in the H900 condition behaves differently again and often needs a finishing allowance.

Plastics are the opposite problem. POM and PA absorb moisture and change size with humidity; PEEK holds dimension better but needs sharp tools and generous coolant to avoid melting. A tolerance of ±0.05 mm on a POM part is realistic, ±0.01 mm usually is not.

Titanium and Inconel generate heat at the cutting edge and conduct it poorly, so the tool and the part both grow. Roughing with high-pressure coolant, then letting the part stabilise before finishing, is standard practice for TC4 and Inconel 718 work.

Inspection

How you prove the tolerance was held

The measurement method has its own uncertainty, and it must be smaller than the tolerance. Calipers read to 0.02 mm at best and are not a control instrument for a ±0.005 mm callout. Micrometers, bore gauges, and height stands get closer; a coordinate measuring machine with a calibrated probe is the usual answer for geometric tolerance.

Temperature matters at inspection too. A part measured straight off the machine at 30 °C and a part measured in a 20 °C inspection room differ in size. For tight work, let parts settle to room temperature before final measurement, or record the temperature alongside the reading.

Sampling strategy decides whether you catch a trend or only a single bad part. First article, then periodic checks through the run, then a final inspection catches drift. Checking only the last part hides everything that happened in between.

We inspect 100% of parts before shipment, covering raw material check, in-process monitoring, and final inspection, with reports available on request. For a ±0.005 mm feature that means probing or gauging at the machine, not only at the end of the run.

Decision table

Tolerance band versus process choice

Pick the band that matches the feature, not the whole drawing.

Tolerance bandTypical processBest fitWatch out for
±0.1 mm and looser3-axis mill, as-machinedBrackets, covers, weldmentsStack-up across many features
±0.05 mm3-axis mill, sharp toolingHousings, plates, slotsTool wear over long runs
±0.02 mm4-axis, mill-turn, light finishShafts, bores, bores to facesFixture deflection on thin walls
±0.01 mm5-axis, temperature controlContoured faces, bearing seatsThermal drift across the shift
±0.005 mm5-axis, probing, CMM checkAerospace and medical featuresCost and lead time both rise
Ra 0.8–1.6 μmFinish pass, fine feedSealing faces, sliding surfacesChatter on long overhangs
Ra 0.2–0.8 μmFine finish or lappingOptical and fluid contactExtra operations and handling

When to tighten and when to loosen

Tighten only the features that set fit, function, or safety, and let everything else sit at ±0.1 mm; a drawing with five tight bands costs more than one with a single tight bore, and it is harder to hold on the floor.

FAQs

Common questions

Can you hold ±0.005 mm on every feature of a part?

No, and a drawing that asks for it will cost more than it needs to. The band applies to selected features, usually bores, bearing seats, and mating faces. Overall length, clearance holes, and non-functional surfaces can sit at ±0.1 mm without affecting the assembly.

Does a tighter tolerance always mean a better part?

It means a more expensive part. If the feature does not set fit or function, the extra cost buys nothing. We flag over-toleranced features during DFM review and suggest a looser band where the function allows it.

How does material choice affect what you can hold?

Aluminium and brass hold tight bands most easily. Stainless work-hardens and pushes the tool, plastics move with moisture and heat, and titanium and Inconel grow with cutting heat. The same print can need a different process on each material.

What inspection data comes with the parts?

Inspection reports are available on request. They can cover dimensional results, geometric checks, and surface finish values. Tell us at quote stage which features need recorded data so the measurement plan matches the drawing.

How does a loose tolerance affect lead time?

It usually shortens it. Fewer finishing passes, less temperature waiting, and fewer gauging steps all compress the schedule. Production can start within 24 hours and parts typically ship in 3–5 days once the drawing is released.

Can you work from a 3D model without a fully toleranced drawing?

We can machine from the model, but the model carries nominal geometry only. Tolerances live on the drawing. If you send the model alone, we will ask which features matter before quoting, so the process targets the right bands.

Send the drawing, get a tolerance review

Share your part and we will return a quotation with free DFM analysis within 12 hours, including notes on any callout that is tighter than the feature needs.

Quotation in 12 hoursFree DFM analysisNDA on request

Follow

More from GreatLight

We publish setup notes, tooling trials and inspection data from the factory floor.

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

Trusted by engineers and manufacturers worldwide

Tesla Ford Motor Company BYD Auto Denso Magna International Boeing Airbus Medtronic KUKA FANUC