What actually holds the tolerance in accurate CNC machining
This page is for design engineers and buyers who need to know where the last 0.01 mm comes from. We explain how tight-tolerance work is set up, measured and held on real parts, and where the process stops paying off. Read it before you release a drawing with tight callouts.

Where accuracy is created and where it is lost
Accuracy is a stack of decisions: machine, fixture, tool, coolant, temperature and measurement. Get one layer wrong and the drawing tolerance will not repeat.
Machine choice sets the floor, not the result
A simultaneous 5-axis center does not automatically produce tight parts. What it does is reach features that a 3-axis machine cannot reach without a second setup, and every setup adds stack-up error. On a bracket with five angled faces, moving the work from three fixtures to one 5-axis cycle usually removes more error than buying a better spindle.
We run 16 simultaneous 5-axis machining centers, 12 four-axis mills, 27 three-axis machines and 16 mill-turn centers, 127 machines in total. That mix matters because not every tight feature needs five axes. A Ø20 mm dowel hole in a flat plate is often more accurate cut on a rigid 3-axis machine with a good vise than on a trunnion table that has to swing the part into position.
Pick the machine by feature geometry, not by prestige. Deep cavities, thin walls, and intersecting holes at compound angles are 5-axis work. Flat plates, bores, slots and turned diameters are not. Sending simple parts to a complex machine adds setup time and fixturing risk for no gain in the number that matters.
- 15-axisCompound angles, undercuts, one-setup completion, contoured surfaces.
- 24-axisMultiple faces on a cylinder, cross holes, rotary indexing work.
- 33-axisFlat plates, pockets, bores, slots. Cheapest route to a tight number.
- 4Mill-turnShafts and housings needing turning and milling without re-chucking.
The four things that move a dimension after the program is proven
Thermal drift is the one most people underestimate. A spindle running for three hours grows, and a shop floor that swings 8 °C between morning and afternoon moves the part with it. We rough, let the part normalize, then finish. On long runs we check the first article, a mid-run part and the last part, not just the first one.
Workholding decides whether a thin wall stays where you put it. Clamping force distorts a 1.5 mm aluminum wall enough to lose 0.02 mm before the cutter touches it. Soft jaws bored to the part, vacuum plates, or low-pressure fixtures solve this. If a drawing shows a thin flange and a tight flatness callout, the fixture is the design problem, not the machine.
Tool deflection scales with length cubed. A Ø6 mm end mill hanging 60 mm out of the holder will chatter and wander; the same cutter held 25 mm out will not. We keep tool length to diameter ratios sensible and use stub cutters for finishing. Where a deep pocket needs reach, we accept a slower feed and a lighter stepover.
Measurement closes the loop. Calipers on the bench do not prove a ±0.005 mm bore. We use CMM, micrometers and bore gauges, and we check the datum scheme on the drawing before cutting. If the drawing datums do not match how the part sits in the fixture, the inspection report will disagree with the machine for reasons that have nothing to do with accuracy.
Typical tolerance and finish by feature type
Starting points from our own process planning. Actual values depend on material, geometry and quantity.
| Feature | Typical tolerance | Typical finish | Notes |
|---|---|---|---|
| Bored hole, reamed | ±0.005 mm | Ra 0.8–1.6 μm | Rigid setup, short tool, single pass finish. |
| Milled pocket wall | ±0.02 mm | Ra 1.6–3.2 μm | Wall height and tool reach drive the result. |
| Turned diameter | ±0.005 mm | Ra 0.2–0.8 μm | Mill-turn center, ground insert, stable bar feed. |
| Thin wall, under 2 mm | ±0.05 mm | Ra 1.6–3.2 μm | Fixture and light finishing cuts matter more than the machine. |
| Flatness, 100 mm face | 0.01 mm | Ra 0.8–1.6 μm | Requires normalization and a supported face. |
| Angled face, 5-axis | ±0.01 mm | Ra 1.6–3.2 μm | One setup, no re-fixturing stack-up. |
Material behavior changes the number you can hold
Aluminum 6061 and 7075 cut clean and hold tight dimensions well, but 7075 moves more after roughing because of residual stress in the plate. For a flat part with a tight flatness callout, we rough, stress-relieve where the customer allows it, then finish. 6061 is more forgiving on the same geometry.
Stainless 304 work-hardens. A cutter that rubs instead of cutting will raise the surface hardness and push the next pass off size. 303 and 17-4PH machine more predictably. Titanium TC4 (Ti-6Al-4V) needs lower surface speed, more coolant and sharp edges; it is not the material to specify when a ±0.005 mm bore could be made in steel instead.
Plastics are a different problem. POM and PEEK move with temperature and clamp pressure, and a tight tolerance on a long plastic part may not survive the trip to the customer. If a plastic housing needs a metal-grade tolerance, a machined aluminum version with a plastic cover often costs less and measures better.
We machine aluminum 6061, 7075, 2024 and 6082; stainless 303, 304, 316L, 17-4PH and 440C; steel 1018, 1045, 4130 and 4140; copper and brass alloys; titanium TA2 and TC4; and engineering plastics including POM, PEEK and PC. Material choice is a tolerance decision as much as a cost decision.
When tight tolerance is the wrong call
A drawing with ±0.005 mm on every dimension will cost more and ship slower than the same part with three critical callouts and general tolerances elsewhere. The machine does not care, but the inspection does. Each tight dimension adds measuring time, and measuring time is where the schedule slips.
Ask what the dimension does. A bearing seat, a seal groove, a mating pilot or a datum face usually needs the tight number. A clearance hole, a cosmetic edge or an internal rib usually does not. Marking the functional dimensions and leaving the rest at general tolerance cuts cost without touching performance.
Some geometry cannot be held at any reasonable price. A 0.5 mm wall on a 200 mm aluminum part, a sharp internal corner where the tool must have a radius, or a deep narrow slot with a flat bottom all fight the physics. If the design can accept a corner radius or a slightly thicker wall, the part gets cheaper and more accurate at the same time.
The right moment to settle this is before the first cut. Send the model and the drawing and we return a DFM analysis within 12 hours, flagging the callouts that will drive setup and inspection time. Production can start within 24 hours after that, and parts ship in 3–5 days. No minimum order quantity, from one prototype to 10,000+ parts.
Questions engineers ask before releasing a tight drawing
Can you hold ±0.005 mm on every feature of a part?
No, and no shop can. ±0.005 mm is a capability on specific features with the right setup: a reamed bore, a turned diameter, a ground face. It is not a blanket tolerance across a complex part.
We look at each callout and tell you which ones the process can hold and which ones will drive cost. If a dimension is not functional, general tolerance is the better choice.
How do you prove the parts are in tolerance?
We inspect raw material on arrival, monitor dimensions during the run, and inspect 100% of parts before shipment. Reports are available on request, including CMM data where the drawing calls for it.
For long runs we check the first article, a mid-run part and the last part so drift shows up before the shipment leaves.
Does 5-axis machining always give better accuracy than 3-axis?
Not on simple parts. A 3-axis machine with a rigid vise holds a flat plate more accurately than a 5-axis trunnion that has to reposition the part.
Five axes wins when the geometry needs compound angles, undercuts or multiple faces in one setup. That is where it removes stack-up error.
What lead time should I expect for a tight-tolerance job?
Quotation and DFM analysis come back within 12 hours. Production can start within 24 hours of approval, and parts ship in 3–5 days.
Parts with many tight callouts may need extra inspection time, which we flag in the quote. Our historical late-delivery probability is below 2%.
Can you sign an NDA before I send drawings?
Yes. Uploads are secure and confidential, and we can sign your NDA or provide ours before any file transfer.
We hold ISO 27001:2022 for information security, alongside ISO 9001:2015, IATF 16949:2016 and ISO 13485:2016.
What surface finishes can you reach on a tight part?
As-machined surfaces run Ra 1.6–3.2 μm, high-finish work Ra 0.8–1.6 μm, and fine finishing reaches Ra 0.2–0.8 μm.
We also offer anodizing, plating, powder coating, black oxide, bead blasting, polishing and laser marking with a minimum character height of 1.5 mm.
Send the drawing and find out which callouts actually cost money
Upload your model and 2D drawing. We return a quote and free DFM analysis within 12 hours, with the tight dimensions flagged.
12-hour quote100% inspectionNDA on requestNo minimum order quantity