Tolerances & Quality — June 2025

How to Specify CNC Machining Tolerances: A Practical Guide for Engineers

Written by the engineering team at Robocon CNC Pvt Ltd, Pune, India — ISO 9001:2015 certified CNC manufacturer.

One of the most common causes of expensive CNC machined parts is over-tolerancing. Engineers specify tight tolerances on every dimension as a precaution, without realising that +/-0.005 mm on a non-critical surface costs three times more than +/-0.05 mm. This guide explains how to tolerance your drawings correctly so you get the accuracy you need, at the cost you want.

General vs. Critical Tolerances

Every engineering drawing should have a general tolerance note that covers all dimensions not individually called out. This note handles 80–90% of your part. Only dimensions that actually matter functionally — bearing seats, press-fit bores, sealing surfaces — should carry individual tolerances.

The most widely used general tolerance standard in machining is ISO 2768. It defines four grades:

GradeSymbolTypical Linear Tolerance (10–30 mm)When to Use
Finef+/-0.05 mmMost precision machined parts
Mediumm+/-0.10 mmGeneral engineering, structural parts
Coarsec+/-0.20 mmSheet metal, rough machining
Very Coarsev+/-0.50 mmCastings, forgings before machining

For most precision CNC parts destined for mechanical assemblies, a title block note of ISO 2768-m or ISO 2768-f covers the majority of dimensions perfectly well.

When to Use GD&T

Geometric Dimensioning and Tolerancing (GD&T) should be used when the geometric relationship between features matters — not just their size. Common cases:

GD&T eliminates ambiguity that +/-0.01 mm linear tolerances create. A bore at +/-0.005 mm diameter is useless if its position is wrong by 0.3 mm.

Tolerance and Cost: The Direct Relationship

Every tighter tolerance step roughly doubles inspection time. Here is a realistic cost multiplier table based on our shop floor data:

Tolerance BandTypical CapabilityCost IndexInspection Method
+/-0.10 mmStandard VMC1.0×Vernier caliper
+/-0.05 mmStandard VMC with care1.3×Micrometer
+/-0.02 mmGood VMC, temp-controlled1.8×Bore gauge / CMM
+/-0.01 mmHigh-end VMC, careful setup2.5×CMM mandatory
+/-0.005 mm5-axis, fine finishing4.0×CMM, 100% inspection

Practical Rules for Tolerancing Your Drawing

What Tolerances Can Robocon CNC Achieve?

Our standard capability on Mazak Variaxis and Makino VMC centres:

Bottom Line

Use ISO 2768-m as your title block default. Only tolerance dimensions that are functionally critical. Use GD&T for geometric relationships. Ask your machinist for DFM review. This approach will reduce your part cost by 20–40% without compromising function.

Have a drawing you'd like reviewed? Upload it here and our engineers will provide DFM feedback and a quote within 24 hours.

Upload Drawing for Quote More Articles