CNC Tolerance Guide — Standards, Charts & Precision Limits
CNC tolerance defines the acceptable dimensional variation between a machined part and its engineering drawing. This guide explains common CNC machining tolerance standards, how tolerance relates to surface finish and material, and how Emitech validates critical dimensions before shipment.
Quick Answer
Emitech's CNC machining typically holds general tolerances of ±0.05 mm on milled metal features and ±0.02 mm on turned diameters, with critical features controlled to ±0.01 mm. These limits reference ISO 2768-m for general machined parts and can be tightened further using geometric dimensioning and tolerancing per ASME Y14.5 or ISO 8015. Final tolerance capability depends on machine condition, tool selection, workholding, material, feature geometry, and inspection method. Send your drawing to Emitech for a tolerance review and quote, usually within one business day.
What Is CNC Tolerance?
A CNC tolerance is the permissible range of variation in a dimension, position, form, or orientation of a feature produced by CNC machining. Instead of requiring a part to be exactly 10.000 mm, a drawing might specify 10.000 mm ±0.05 mm, meaning any value from 9.950 mm to 10.050 mm is acceptable. Tolerances balance function, cost, and manufacturability: tighter tolerances increase inspection time, scrap risk, and unit cost, while looser tolerances may compromise fit or performance.
In CNC machining, tolerances can be expressed in several ways:
- Linear tolerance: a plus/minus band on a length, diameter, or depth.
- Geometric tolerance: control of form, orientation, location, or runout, often defined by GD&T symbols such as true position, perpendicularity, cylindricity, and flatness.
- General tolerance: a default tolerance applied to all unspecified dimensions, commonly ISO 2768-m or ISO 2768-f for machined metals.
- Special tolerance: a tighter or looser requirement called out for a specific feature.
Understanding which tolerance type applies to each feature helps engineers communicate clearly with suppliers and avoid over-specifying dimensions that do not affect function.
Common CNC Tolerance Standards
Global CNC machining supply chains reference a small set of international standards that reduce ambiguity and simplify drawings.
| Standard | Scope | Typical Application in CNC |
|---|---|---|
| ISO 2768-1 | General tolerances for linear and angular dimensions without individual tolerance indications | Default ± tolerances on unspecified lengths, diameters, radii, and chamfers for machined metal and plastic parts |
| ISO 2768-2 | General tolerances for geometrical tolerances without individual indication | Default flatness, straightness, perpendicularity, symmetry, and runout controls |
| ISO 8015 | Fundamentals of geometrical tolerancing and independence principle | Establishes that each tolerance applies independently unless a specific relationship is noted; supports GD&T interpretation |
| ASME Y14.5 | Geometric dimensioning and tolerancing (GD&T) standard used primarily in North America | Feature control frames, datums, true position, profile of a surface, and material condition modifiers |
| ISO 286 | ISO system of limits and fits for hole and shaft tolerances | Clearance, transition, and interference fits such as H7/g6 for cylindrical mating features |
At Emitech, ISO 2768-m is the default general-tolerance class for machined metal parts. For precision fits or assemblies, we recommend ISO 286 fit classes or ASME Y14.5 GD&T controls so inspection targets the features that matter.
Sources: ISO 2768-1:1989, ISO 2768-2:1989, ISO 8015:2011, ASME Y14.5-2018, ISO 286-1:2010.
How Emitech Achieves Tight CNC Tolerances
Holding tight CNC machining tolerance requires a controlled workflow from CAM programming through final inspection. At Emitech's ISO 9001:2015 facility in Nanjing, the following practices keep critical features within ±0.01 mm:
- Machine qualification: Preventive maintenance and positioning checks monitor spindle runout, backlash, and axis repeatability.
- Tooling library: A digital tool database stores cutter geometry, offsets, and wear history for repeat jobs.
- Workholding design: Custom fixtures and soft jaws locate parts repeatably and minimize clamping distortion.
- CAM verification: Toolpaths are simulated before cutting; first-article inspection confirms geometry before production release.
- In-process measurement: Critical dimensions are checked during the cycle to catch tool wear or thermal drift early.
- Temperature awareness: Critical jobs normalize to shop temperature before final measurement.
When a drawing requires limits tighter than ISO 2768-m, our engineering team reviews the feature, material, and inspection method before quoting.
Tolerance by Feature Type
The table below shows typical capability bands for common feature types machined at Emitech. Actual capability depends on material, part size, and machine configuration.
| Feature Type | Typical CNC Tolerance | Notes |
|---|---|---|
| Linear dimensions (milled) | ±0.05 mm to ±0.1 mm | ISO 2768-m default; tighter on small, rigid parts |
| Diameters (turned) | ±0.02 mm to ±0.05 mm | CNC turning with finishing pass; ground fits tighter |
| Hole diameters | ±0.02 mm to ±0.05 mm | Reamed or bored holes can reach ±0.01 mm |
| Thread pitch diameters | 6H / 6g class typical | Class depends on tap or thread mill quality |
| Flatness | 0.05 mm to 0.1 mm | Improved with finish milling or grinding |
| Perpendicularity | 0.05 mm to 0.1 mm | Dependent on setup accuracy and fixture rigidity |
| True position (GD&T) | Ø0.05 mm to Ø0.1 mm | Datum structure and feature size affect result |
| Surface finish (Ra) | 0.8 – 3.2 µm as-machined | Finer finishes require grinding, polishing, or lapping |
For features that must exceed these bands, secondary operations such as grinding, honing, or lapping are often required.
Surface Finish vs Tolerance Relationship
Surface finish and tolerance are related but distinct. A part can have a rough surface and still meet a wide dimensional tolerance, or a mirror finish and fail a tight position tolerance. For mating and sealing surfaces, both usually matter together, which is why precision fits often specify a tight ISO fit class and a fine Ra value.
| Surface Finish (Ra) | Typical Process | Tolerance Implication |
|---|---|---|
| 3.2 µm | Standard end-mill finish | Suitable for general fits and non-sealing surfaces |
| 1.6 µm | Finish milling or turning | Good for precision fits and bearing seats |
| 0.8 µm | Fine finish pass, reaming, or boring | Suitable for sealing faces and close sliding fits |
| 0.4 µm or finer | Grinding, polishing, or lapping | Required for high-pressure seals and precision couplings |
When both tolerance and surface finish are specified on the same feature, the inspection method must distinguish between dimensional deviation and surface texture.
CNC Machining vs Alternative Processes for Tolerance Control
CNC machining is one of several ways to produce precision metal parts. The table below compares CNC machining with metal injection molding and other common processes from a tolerance perspective.
| Process | Typical Tolerance | Best Use Case | Relative Cost for Tight Tolerance |
|---|---|---|---|
| CNC machining | ±0.01 mm to ±0.05 mm | Prototypes, low-to-medium volumes, complex 3D geometries, tight fits | Moderate; no tooling required |
| Metal injection molding (MIM) | ±0.3% to ±0.5% as-sintered; ±0.01 mm after post-machining | High-volume small complex metal parts | Low at volume; mold investment upfront |
| Investment casting | ±0.1 mm to ±0.5 mm depending on size | Complex shapes in low-alloy or stainless steels at medium volumes | Moderate; pattern tooling required |
| Die casting | ±0.05 mm to ±0.2 mm | High-volume aluminum or zinc parts with simple to moderate geometry | Low at volume; high tooling cost |
| Powder metallurgy pressing | ±0.02 mm to ±0.05 mm per 25 mm | High-volume simple shapes in ferrous and copper alloys | Low at volume; limited geometry |
| 3D printing (metal) | ±0.1 mm to ±0.3 mm | Complex prototypes, topology-optimized parts | High per part; often needs post-machining |
For many projects, the most cost-effective route is a hybrid: metal injection molding for the net-shape body, followed by CNC machining for critical features. Emitech offers both processes under one roof. See our MIM CNC secondary operations page for details.
Tolerance Inspection Methods
Inspection proves a tolerance has been met. Emitech uses a tiered strategy: hand tools for general dimensions, digital instruments for critical dimensions, and CMM for geometric tolerances.
| Inspection Method | Typical Use | Resolution / Capability |
|---|---|---|
| Vernier calipers | General lengths, diameters, depths | ±0.02 mm typical |
| Micrometers | External diameters, thicknesses | ±0.001 mm to ±0.01 mm |
| Height gauge | Step heights, vertical dimensions | ±0.01 mm typical |
| Bore gauges / plug gauges | Internal diameters and fits | ±0.001 mm to ±0.01 mm |
| Coordinate measuring machine (CMM) | True position, profile, flatness, perpendicularity | ±0.001 mm to ±0.005 mm depending on machine |
| Optical comparator / vision system | Small features, edges, profiles | ±0.001 mm to ±0.005 mm |
| Surface roughness tester | Ra, Rz surface finish verification | Depends on probe and calibration |
Every production lot is measured against the drawing, and critical dimensions are recorded. First-article reports, material certificates, and certificates of conformance are available on request. See our quality inspection page.
Tolerance Design Tips
Good tolerance design reduces cost without sacrificing function:
- Tighten only what matters: Apply ±0.01 mm only to features that affect fit, function, or assembly.
- Use datums consistently: Choose datum features accessible during machining and inspection.
- Match tolerance to feature size: A ±0.01 mm tolerance on a 200 mm length is harder to hold than on a 10 mm length.
- Consider material behavior: Aluminum and brass hold tighter tolerances more easily than titanium or some stainless grades.
- Avoid sharp internal corners: End mills have a finite radius; true sharp corners add cost.
- Specify surface finish only where needed: Finer Ra than necessary increases cycle time and tool wear.
- Plan inspection access: If a CMM cannot probe a feature, the tolerance cannot be verified economically.
Send Emitech a preliminary drawing for a DFM review if you are unsure about tolerance practicality.
FAQ
Q: What is a typical CNC machining tolerance?
A typical CNC machining tolerance for general metal parts is ±0.05 mm on milled features and ±0.02 mm on turned diameters, based on ISO 2768-m. Critical features can be held to ±0.01 mm with proper tooling, workholding, and inspection.
Q: What is the tightest tolerance CNC machining can hold?
Under controlled conditions, precision CNC machining can hold tolerances of ±0.005 mm or tighter on small, rigid features, often verified with CMM or bore gauges. Achieving this repeatedly requires stable machines, temperature control, and dedicated tooling.
Q: How do ISO 2768 and ASME Y14.5 differ for CNC parts?
ISO 2768 provides general linear and geometrical tolerances for drawings that do not specify individual tolerances. ASME Y14.5 is a comprehensive GD&T standard that defines symbols, datum systems, and feature control frames for complex geometric requirements. Many global suppliers use both together.
Q: Does tighter tolerance always increase CNC machining cost?
Yes, generally. Tighter tolerances require slower machining, more frequent inspection, better tooling, tighter workholding, and sometimes secondary operations such as grinding or lapping. The cost increase is usually justified only when the tolerance directly affects function or assembly.
Q: Can CNC machining achieve tighter tolerances than MIM?
Directly compared, CNC machining typically produces tighter absolute tolerances than as-sintered MIM. However, MIM tolerances are expressed as a percentage of dimension and are very competitive for small complex parts. Many projects combine MIM for net shape and CNC for finishing to balance cost and accuracy.
Q: What inspection equipment is used for tight tolerance CNC parts?
Micrometers, bore gauges, height gauges, optical comparators, and coordinate measuring machines (CMM) are the most common tools. CMM inspection is preferred for GD&T features such as true position, profile, and perpendicularity.
Q: How should I specify CNC tolerance on my drawing?
Use a general tolerance block for unspecified dimensions, and call out special tolerances only on features that affect fit or function. For geometric requirements, use GD&T per ASME Y14.5 or ISO 1101. Include datum references that are accessible for both machining and inspection.
Q: Can surface finish affect CNC tolerance measurement?
Yes. Rough surfaces can cause variation in measured values because different instruments average peaks and valleys differently. For tight tolerances on sealing or mating faces, specify both the dimensional tolerance and the required surface finish.
Q: Why do aluminum and plastic parts need different tolerance standards?
Aluminum and plastics expand and contract more than steel with temperature changes. Plastics also absorb moisture. For this reason, plastic machined parts often use ISO 2768-c, which is a coarser general-tolerance class than ISO 2768-m used for metals.
Request a CNC Tolerance Review
Not sure whether your drawing tolerances are practical for production? Send Emitech your STEP, IGES, or PDF drawing and our engineers will review fit, function, and manufacturability. We quote most CNC machining jobs within one business day and can recommend the right tolerance strategy for your application. Contact Emitech today for a free feasibility review and quote.
Source Custom MIM Parts from Emitech
Nanjing Emitech (ISO 9001:2015) delivers MIM from tooling through sintering and finishing, plus precision CNC machining for prototypes and secondary operations. Custom MIM parts · CNC machining services · MIM services · Request a quote
