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

Get Instant Quote

Engineering explainer

CNC Precision Parts Guide: How Tolerance Really Adds Up

This CNC precision parts guide explains what actually sets the accuracy of a machined part: tolerance stack-up, datum strategy, machine choice, thermal drift, and inspection. It is written for design engineers and buyers who must judge whether a drawing is manufacturable and repeatable, not just whether it looks correct in CAD.

±0.005 mm tolerance127 CNC machines3–5 day shippingDFM in 12 hours
CNC precision parts guide showing machined engine parts on a 5-axis center
Short version

Key takeaways

Tolerance is a system, not a numberFeature tolerance, datum choice, and fixture stiffness decide the result.
Add the stack-up by handWorst-case sums usually land 2–4 times the single-feature value.
Finish drives cost, not accuracyRa 0.2–0.8 μm needs extra passes and often hand work.
Material moves with heatAluminium grows about 23 μm per metre per °C, so warm parts measure small.
Inspection defines the partIf the CMM setup differs from the machining setup, the report proves little.
Section 1

What CNC precision parts actually mean

Precision in machining is not one number. A part is precise when every feature that matters lands inside its own tolerance band, in the same run, on the same machine, at the same temperature. Two features can each hold ±0.01 mm and still fail when they are checked against each other across a 300 mm span. That gap is why drawings with tight individual tolerances sometimes ship late while looser drawings run smoothly.

The second thing to fix is the reference. A feature is only as accurate as the datum it is measured from. If the datum face is a rough casting surface, or a face that gets recoated later, the tolerance is being applied to something that moves. Engineers who pick a machined face as the primary datum, and keep it clamped in one orientation, get far more repeatable results from the same machine and the same tolerance block.

Third, precision has a time dimension. A shop that holds ±0.005 mm on the first part is doing something different from a shop that holds it on part 500. Repeatability depends on tool wear, chip load, coolant, and how often the operator re-probes the fixture. When you review a quotation, ask what happens to the tolerance at the end of the run, not just at first article.

  • 1
    Feature toleranceWhat the drawing asks for on one feature.
  • 2
    Stack-upHow several tolerances combine across a distance.
  • 3
    Datum strategyWhich face the measurement is tied to.
  • 4
    RepeatabilityWhether the same result holds across the run.
Section 2

Tolerance stack-up: the arithmetic that decides feasibility

Worst-case stack-up is simple addition, and it is the fastest reality check on any drawing. Take the tolerances that sit between the two features you care about and add them. If a bolt hole sits ±0.05 mm from a face, that face sits ±0.08 mm from a bore, and the bore sits ±0.03 mm from the mounting plane, the hole-to-plane error can reach ±0.16 mm. A ±0.1 mm clearance hole may not accept the fastener.

Statistical stack-up assumes errors cancel and gives a smaller number. It is valid only when the processes are independent and stable, which is not true when the same tool cuts all three features in one setup. On a single fixture with one tool, errors correlate and tend to add rather than cancel. Treat one-setup features as worst-case unless you have data that says otherwise.

There is a practical escape. Move the critical relationship into one setup. When a bore and its mating face are cut without releasing the part, the tolerance between them is the machine's positioning accuracy, not the sum of three operations. On a 5-axis center with a Ø400 mm rotary table, that is often what separates a workable design from a redesign.

Watch out for tolerance transfer during finishing. Anodizing adds 5–25 μm per surface depending on coating type, and it adds on both sides of a slot. A ±0.02 mm slot can close up after hardcoat. Specify pre-plate dimensions or mask the feature.

  • 1
    Add before you quoteSum the chain by hand; it takes two minutes.
  • 2
    Correlated errors addOne setup, one tool means worst-case behaviour.
  • 3
    One-setup featuresMove critical pairs into a single operation.
  • 4
    Coating shifts sizeAnodizing changes slot width on both walls.
Section 3

Machine and setup choices behind precision

A 3-axis mill cuts three faces with the part repositioned between operations. Each reposition adds fixture error, and each fixture is another chance for chips or burrs under the part. That is fine for plates with one critical face, brackets, and housings where the tolerances live on one side. It is a poor fit for parts with angular features, deep pockets on multiple faces, or bores that must stay coaxial.

A 5-axis center cuts angled faces and compound features without releasing the part. Coaxial bores, port faces, and impeller-style geometry come off the machine with their relative position set by the machine kinematics, not by a second fixture. GreatLight runs 16 simultaneous 5-axis machining centers, 12 four-axis mills, 27 three-axis machines, and 16 mill-turn centers, so the setup question is usually about geometry rather than capacity.

Turning deserves its own note. Long shafts, thin walls, and anything with a diameter-to-length ratio above about 8:1 will deflect under cutting force. A steady rest, a tailstock, or a mill-turn operation reduces that. If your drawing has a Ø6 mm pin 80 mm long with a ±0.01 mm diameter, expect the shop to ask about support before quoting.

Maximum part size matters less than you think. The largest travel we run is 4,000 × 400 × 150 mm, and the rotary table is Ø400 mm. Parts beyond a cavity size are not automatically impossible; they just move to a different machine class and often a different cost band.

  • 1
    3-axisBest when tolerances sit on one side of the part.
  • 2
    5-axisKeeps compound features in one setup.
  • 3
    Mill-turnHandles shafts and features needing both motions.
  • 4
    Slender partsSupport the work or the tolerance will drift.
Section 4

Surface finish, burrs, and edge condition

Surface finish and dimensional accuracy are separate purchases. A part can hold ±0.005 mm with an as-machined Ra 1.6–3.2 μm surface, and a part can look mirror-bright while drifting out of tolerance because the polishing removed 15 μm of material. Specify finish where it does work: sealing faces, sliding contacts, optical paths, flow surfaces. Leave the rest as machined.

The usual sequences are straightforward. As-machined covers most brackets and housings. Ra 0.8–1.6 μm comes from a finishing pass with a smaller stepover or a wiper insert, and it is the common choice for mating faces and O-ring grooves. Ra 0.2–0.8 μm needs slower feed, sharper tooling, and often tumbling or polishing afterward. Ask what the measurement method is, because a visual check and a profilometer reading are not the same claim.

Burrs are the failure mode nobody puts on a drawing. A 0.2 mm burr on a fuel passage or a medical cannula is a functional defect, not a cosmetic one. Deburring by hand is variable; tumbling and electrochemical deburring are repeatable but affect all edges. Call out the edges that must stay sharp and the edges that must be broken.

Laser marking has a floor. The minimum character height we can mark legibly is 1.5 mm. Below that, characters smear and traceability codes stop scanning. If your part number has 14 digits, plan the marking area before you finalize the geometry.

  • 1
    Specify finish by functionSealing and sliding faces, not every surface.
  • 2
    Polishing removes materialAccount for it in the tolerance budget.
  • 3
    Burrs are functionalCall out sharp and broken edges separately.
  • 4
    Marking floor1.5 mm minimum character height.
Section 5

Materials and how they behave at the cut

Material choice sets the achievable tolerance more than most engineers expect. Aluminium 6061-T6 and 7075 machine cleanly and hold tight tolerances, but they move with heat. The coefficient of thermal expansion for aluminium is roughly 23 μm per metre per °C. A 500 mm aluminium part that is 5 °C warmer than the inspection room measures about 58 μm longer than it will at 20 °C. On a ±0.02 mm callout, that is the whole budget.

Stainless 303 and 304 cut differently from each other. 303 is free-machining and holds size well. 304 work-hardens, so light passes with a dull tool raise the surface hardness and push the next pass off size. 17-4PH holds good strength and machinability together, which is why it shows up in valve and pump work. Titanium Ti-6Al-4V and Inconel cut hot, transfer heat into the tool, and need lower speeds and more coolant; tolerances hold, but cycle time grows.

Plastics behave in the opposite direction. POM and PEEK are dimensionally stable and machine to tight limits, but they have high thermal expansion coefficients and they relax after machining. A PEEK part measured an hour after cutting may be 20–40 μm different the next day. For plastics, agree on a measurement window and a conditioning period before you argue about the number.

Certification requirements can narrow the material list. Medical work under ISO 13485:2016 and automotive work under IATF 16949:2016 both need material traceability, so a substitute alloy is not a free swap. Bring the standard into the conversation early.

  • 1
    AluminiumMachines well, moves with temperature.
  • 2
    304 stainlessWork-hardens; light passes punish dull tools.
  • 3
    PEEK and POMRelax after cutting; fix a measurement window.
  • 4
    Regulated industriesTraceability limits material substitution.
Section 6

Inspection data and what a report should show

A dimensional report is only meaningful when it states the setup. Which datum was used, how the part was clamped, what the ambient temperature was, and which instrument produced each number. A CMM result from a part held in a vise on a granite table does not describe the same part that was clamped in a fixture during machining. Free-state and restrained-state measurements differ, and both are legitimate if they are labeled.

Sampling strategy matters as much as the instrument. Checking one part from a 500-piece run tells you the setup was right at the start. Checking first article, mid-run, and last article tells you whether the process drifted. We run a raw material check, in-process monitoring, and a final inspection before shipment, with reports available on request, and 100% inspection before shipment on the parts that need it.

Not every feature needs a CMM. Bore diameters, depths, and thread positions can be verified with gauges and micrometers faster and just as reliably. Save the CMM time for position tolerances, profile callouts, and features that are hard to reach. That keeps inspection cost proportional to risk.

If a feature is critical, put a number and a method on the drawing. "Critical surface" is not inspectable. "Ra 0.8 μm max, measured with a profilometer along the axis" is. The same applies to flatness, runout, and concentricity; each one needs a datum and a direction.

  • 1
    State the setupDatum, clamping, temperature, instrument.
  • 2
    Sample across the run
  • 3
    Match method to featureGauges for simple, CMM for positional.
  • 4
    Make it inspectableNumber, datum, and method on the drawing.
Decision table

Which process fits which geometry

Use this to pick the operation before you pick the tolerance.

GeometryBest processTypical toleranceWatch out for
Single-face plate, simple profile3-axis milling±0.02 mmFixture burrs under the part
Angled ports on two faces5-axis machining±0.005 mmThermal drift on long cycles
Coaxial bores, tight runout5-axis or mill-turn±0.01 mmDatum face released mid-run
Ø6 mm shaft, 80 mm longMill-turn with support±0.01 mmDeflection, taper, chatter
Slot walls after hardcoat3-axis, pre-plate size±0.02 mmCoating closes the slot
PEEK sealing face3-axis, slow finishing±0.02 mmRelaxation after machining

The short verdict

If your tolerances sit on one face, a 3-axis setup is the cheaper and equally accurate choice. If two or more faces must stay in relation to each other, move the critical features into one 5-axis or mill-turn setup and stop paying for fixture error.

FAQs

Questions engineers keep asking

How tight a tolerance can CNC machining actually hold?

On a stable geometry with a good datum, ±0.005 mm is achievable and we hold it in production on the right parts.

That number is not universal. It depends on feature size, material, wall thickness, and how many setups the part needs. A thin aluminium wall spanning 200 mm will not hold ±0.005 mm no matter which machine runs it.

Does a tighter tolerance always cost more?

No. Cost rises when the tolerance forces extra setups, slower feeds, more inspection, or hand finishing.

A ±0.01 mm callout on a bore cut in the same setup as its datum often adds nothing. The same callout on a feature that requires a second fixture can double the price.

Why does my part measure differently at the supplier and at incoming inspection?

Temperature, clamping, and datum choice are the usual causes.

Aluminium grows roughly 23 μm per metre per °C. A part measured warm, or clamped flat on a surface plate, will read differently from the same part measured free at 20 °C. Agree on the measurement condition before disputing the number.

What information do you need to quote a precision part?

A 3D model or 2D drawing with datums, tolerances, material, finish, and quantity.

If the drawing omits a critical requirement, say so in the notes. We return a quotation and a free DFM analysis within 12 hours, and production can start within 24 hours after approval.

Is there a minimum order quantity?

No. We run from a single prototype to 10,000+ part runs.

Uploads are secure and confidential, and an NDA is available on request if your program needs one.

How do you protect drawings and CAD files?

Files are handled under a documented confidentiality process, and we hold ISO 27001:2022 for information security.

If your program requires a signed agreement before files move, we can put an NDA in place first.

Send the drawing, get a manufacturability answer

Upload a model or print and we return a quotation plus a free DFM analysis within 12 hours.

DFM in 12 hours100% inspection before shipmentNo minimum order quantity

Follow

More machining notes

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