Skip to content
Knowledge Base
CNC Machining

CNC Machining Tolerances Explained

ISO 2768, GD&T, Fits & Inspection A practical guide to specifying dimensional and geometric requirements that protect part function without creating unnecessary manufacturing and inspection cost.

10 min read FABRIOX Engineering

THE CENTRAL IDEA
The best tolerance is not the smallest number. It is the widest manufacturing window that reliably protects function, assembly, interchangeability and quality—and can be verified with an appropriate measurement system.

Tolerance Strategy at a Glance

Question

Engineering decision

What variation can the design tolerate?

Start with function, mating condition, load, sealing, motion and interchangeability.

How should it be communicated?

Use explicit size tolerances, fits and GD&T where they express the requirement clearly.

Can the process hold it economically?

Check geometry, material, workholding, machine route, thermal effects and batch conditions.

Can it be verified reliably?

Choose an inspection method and decision rule appropriate to the tolerance and uncertainty.

1. What Is a Machining Tolerance?

A tolerance defines the permitted variation from a specified requirement. A nominal size alone does not tell manufacturing what variation is acceptable. The tolerance establishes the acceptance window, while the drawing's datum structure and geometric controls define how features relate to one another.

Tolerance design is therefore an allocation problem. Product engineering decides how much variation the product can tolerate; manufacturing determines a stable process route; quality determines how conformity will be verified. When these three views are disconnected, drawings become expensive or ambiguous.

Term

Meaning

Nominal / basic size

The stated size from which limits or deviations are established.

Upper / lower limit

Largest and smallest acceptable size under the specification.

Bilateral tolerance

Variation permitted in both directions from the stated value.

Unilateral tolerance

Variation permitted primarily or entirely in one direction.

Limit dimensioning

Maximum and minimum permissible values shown directly.

Basic dimension in GD&T

The theoretically exact dimension used with geometric controls; its variation is governed by the associated tolerance zone.

2. General Tolerances and ISO 2768

General tolerances reduce drawing clutter by defining default tolerances for dimensions that do not receive an individual tolerance. ISO 2768-1:1989 remains current as of August 2026 and covers general tolerances for linear and angular dimensions without individual tolerance indications in four tolerance classes for parts produced by metal removal or formed from sheet metal. ISO states that it is expected to be replaced by a new ISO 2768 edition.

A title-block note such as a selected ISO 2768 class can be useful for noncritical dimensions, but it does not define every functional relationship in a part. It does not replace a fit, a datum system, a position requirement or a carefully defined critical dimension.

DRAWING PRINCIPLE
Use general tolerances to control the background geometry. Individually specify the characteristics that determine whether the product assembles, moves, seals, locates, rotates or carries load correctly.

When general tolerances are not enough

  • A hole pattern must align with a mating component.

  • A bearing bore must locate relative to another bore or datum axis.

  • A mounting face must be flat or oriented relative to another surface.

  • A shaft and bore require a controlled clearance or interference.

  • A rotating feature requires runout control.

  • A freeform or cast/machined surface boundary requires profile control.

  • A tolerance stack determines whether an assembly closes or functions.

3. Size Tolerance Is Not the Same as Geometry

A feature can satisfy its size limits and still fail function because its form, orientation or location is wrong. A bore can have the correct diameter but be misplaced. A mounting surface can have the correct thickness but be tilted. This is the core reason GD&T exists: product function often depends on relationships that plus/minus coordinate dimensions communicate poorly.

Control family

Typical questions it answers

Form

Is this individual feature straight, flat, round or cylindrical enough?

Orientation

Is it parallel, perpendicular or angular relative to the datum?

Location

Is the feature or feature pattern in the correct functional position?

Profile

Does the surface/line remain within the required boundary relative to datums where specified?

Runout

Does a rotating surface remain within the required variation relative to a datum axis?

4. GD&T: Communicating Functional Relationships

ASME Y14.5-2018 (R2024) is the current ASME reference for dimensioning and tolerancing and establishes symbols, rules, definitions and practices for stating and interpreting GD&T. It is intended to communicate design intent in terms of form, fit, function and interchangeability.

GD&T should make a requirement clearer, not merely more complex. The design team should first identify how the part is located and constrained in the real assembly, then create datums and controls that reproduce those functional relationships in manufacturing and inspection.

Datums and datum reference frames

A datum is a theoretically exact reference derived from a datum feature. A datum reference frame establishes the coordinate system used to orient and locate controlled features. A practical datum scheme often mirrors how the part sits, locates and is constrained in its assembly.

  • Choose datum features that are functionally meaningful and physically repeatable.

  • Avoid selecting small, unstable or inaccessible surfaces as primary references without a functional reason.

  • Consider whether the same datum concept can be reproduced in machining fixtures and inspection.

  • Do not choose datums simply because they are convenient CAD origins.

Feature control frames

A feature control frame communicates the geometric characteristic, tolerance value, applicable modifiers and datum references where required. Its interpretation depends on the chosen standards system. ISO GPS and ASME Y14.5 should not be casually mixed in one example because their rules and defaults are not identical.

5. Position: A Better Way to Control Hole Patterns

Hole patterns are a classic case where independent ± coordinate tolerances can create a square acceptance zone and an inefficient tolerance stack. A positional tolerance can define a cylindrical tolerance zone around the theoretically exact location relative to functional datums. This can communicate assembly intent more directly.

DESIGN QUESTION
If the real requirement is 'will these holes assemble with the mating pattern?', tolerance the functional relationship—not merely X and Y coordinates in isolation.

6. Material Condition Modifiers: MMC, LMC and RFS

For features of size, material-condition concepts can connect geometric tolerance to the actual size of the feature. Maximum material condition (MMC) represents the condition containing the greatest amount of material; least material condition (LMC) the least. In ASME practice, regardless of feature size (RFS) applies where no material-condition modifier changes the geometric tolerance.

These tools can be powerful for assembly and functional gauging, but they require correct interpretation. They should be used because the product's mating condition supports them—not simply to gain additional tolerance.

7. Fits: Clearance, Transition and Interference

When two features of size mate—typically a shaft and hole—the functional requirement is often the resulting fit. ISO 286-1:2010 remains published and defines the ISO code system for tolerances on linear sizes, including the basic terminology and principles for fits, basic holes and basic shafts.

Fit family

Functional behavior

Typical design intent

Clearance fit

A positive clearance exists across the intended limits

Sliding, rotation, easy assembly or thermal allowance.

Transition fit

Depending on actual sizes, small clearance or small interference can occur

Accurate location with controlled assembly behavior.

Interference fit

The mating limits create interference

Press/shrink retention or torque/load transfer where engineered.

Hole-basis vs shaft-basis

In a hole-basis system the hole's fundamental deviation is held at the basis condition and shaft tolerance classes are varied to create different fits. A shaft-basis system does the opposite. Hole-basis systems are common because standard hole-making tools can make it economical to standardize hole sizes, but the right system depends on the product and manufacturing architecture.

A fit designation is not enough by itself if temperature, coating, surface texture, deformation under load or assembly method materially changes the operating relationship.

8. Tolerance Stack-Up

An assembly can fail even when every individual component is within drawing tolerance if the accumulated variation is not understood. Tolerance stack-up evaluates how component and feature variation affects a functional assembly requirement.

Worst-case analysis

Worst-case analysis assumes contributors simultaneously occur at the combination that produces the maximum functional variation. It is conservative and useful where guaranteed interchangeability or high consequence of failure requires protection.

Statistical analysis

Statistical approaches such as root-sum-square can estimate likely assembly variation when inputs behave as controlled statistical distributions and the assumptions are justified. Statistical tolerancing should not be used as a shortcut when process distributions, centering or independence are unknown.

ASSEMBLY PRINCIPLE
A component tolerance should be allocated from the assembly requirement backward. Do not finish all part drawings independently and discover the stack only after prototypes fail to assemble.

9. What Determines Achievable CNC Tolerance?

CNC machine positioning capability is only one contributor. The final feature is affected by the complete process system.

Contributor

Why it matters

Part geometry

Long, thin, deep or flexible features can deflect.

Material

Thermal expansion, residual stress, hardness and machinability affect stability.

Workholding

Clamping can distort the part or make datum reproduction inconsistent.

Tooling

Runout, wear, reach and cutting forces change size and geometry.

Machine / spindle

Thermal state, rigidity and kinematic performance affect results.

Setup count

Re-clamping adds datum-transfer and alignment variation.

Temperature

Part, machine and inspection temperature can affect precision dimensions.

Heat treatment

Can change size, form and residual stress.

Coating / plating

Adds or modifies material on functional surfaces.

Measurement

Uncertainty and method influence the conformity decision.

For this reason, a supplier should not promise a single universal 'CNC tolerance' for every feature. Capability should be evaluated feature by feature and route by route.

10. Tolerance and Manufacturing Cost

Tolerance cost is often nonlinear. A moderate requirement may fit naturally inside a stable machining process; a slightly tighter requirement may force a different tool, finishing pass, controlled environment, grinding operation, more frequent offsets or 100% inspection.

  • Do not apply the tightest drawing tolerance to every dimension.

  • Separate locating, sealing, bearing and mating characteristics from cosmetic or clearance dimensions.

  • Use a fit or geometric control where it communicates function more efficiently than a narrow ± tolerance.

  • Consider whether post-heat-treatment grinding or finishing is required before specifying a tolerance the pre-treatment process cannot retain.

  • Review whether the inspection requirement becomes more demanding than the manufacturing operation itself.

11. Inspection Method Selection

Method

Useful for

Limitations / planning point

Caliper

General external/internal dimensions and quick checks

Not the default tool for very tight precision characteristics.

Micrometer

Precise external dimensions; specialized versions for features

Requires correct contact, alignment and technique.

Bore gauge

Comparative internal diameter / bore variation

Needs setting/master and appropriate access.

Height gauge / surface plate

Heights, steps and layout relative to a reference

Datum setup and part stability matter.

CMM

3D coordinates, GD&T and complex relationships

Programming, probing strategy, datum simulation and uncertainty matter.

Optical / vision system

Small features, profiles and non-contact measurements

Surface/edge detection and calibration affect result.

Roundness / form equipment

High-resolution circular/form characteristics

Specialized method for demanding form requirements.

Surface texture instrument

Profile-method surface texture parameters

Cutoff/filter/measurement conditions must match specification.

Functional gauge

Fast verification of a defined mating condition

Usually characteristic-specific; does not report all dimensional data.

12. Measurement Uncertainty and Conformity

A measurement result is not infinitely exact. ISO 14253-1:2017 remains current and establishes decision rules for verifying conformity or nonconformity with GPS specifications while taking measurement uncertainty into account, including cases near specification limits.

This is why choosing an instrument solely because its display has enough decimal places is poor metrology. Measurement capability depends on the complete system: instrument, calibration, method, fixture, environment, operator, software and the characteristic being measured.

QUALITY PRINCIPLE
A part should not become 'good' or 'bad' simply because two inspection methods with different uncertainty were used without an agreed decision rule.

13. First Article, In-Process and Final Inspection

Stage

Purpose

First article / initial sample

Verify that the planned route, tooling, program and drawing interpretation can produce the defined product.

In-process inspection

Detect drift before an entire batch is completed; supports tool-offset and process decisions.

Final inspection

Verify specified release characteristics after all geometry-changing operations.

Post-finish inspection

Confirm fits/critical dimensions where coating, plating or treatment can change them.

The inspection plan should reflect risk and production maturity. Repeating a full CMM report on every piece may be unnecessary for a stable process; conversely, a single first-article report may be insufficient for a high-risk characteristic. Sampling and control strategy should follow customer, regulatory and process requirements.

14. Heat Treatment, Coating and the Final Tolerance

A tolerance is meaningful only at a defined manufacturing state. Heat treatment can move geometry. Hard anodizing or plating can alter functional dimensions. Powder coating can interfere with fits and grounding surfaces. Stress relief can change flatness or bore alignment.

  • State whether a dimension applies before or after coating/treatment when ambiguity is possible.

  • Machine critical interfaces after heat treatment when the process route requires final correction.

  • Provide grinding or honing stock where a hardened feature will be finished later.

  • Mask or compensate plated/coated fits when appropriate.

  • Inspect critical geometry at the stage that represents the delivered product.

15. Drawing Release Checklist

  • Have functional interfaces and critical characteristics been identified?

  • Are general tolerances defined without overriding explicit tolerances?

  • Is the chosen tolerancing standard/system clear?

  • Are datums based on product function and repeatable physical features?

  • Are hole patterns controlled in a way that represents assembly function?

  • Are shaft/bore fits defined with the applicable fit system where needed?

  • Have coating and heat-treatment effects been considered?

  • Does the tolerance stack protect the assembly requirement?

  • Are noncritical dimensions unnecessarily tight?

  • Can critical features be machined without excessive re-clamping or distortion?

  • Is the inspection method feasible for every critical characteristic?

  • Are free-state vs restrained inspection conditions clear for flexible parts?

  • Are surface-texture requirements current and correctly indicated?

  • Do CAD, drawing, BOM and specifications share the same revision?

  • Has the supplier reviewed manufacturability before serial release?

19. Fabriox Tolerance Decision Framework

FOUR QUESTIONS
1. WHAT VARIATION CAN THE DESIGN TOLERATE?
2. HOW SHOULD THAT REQUIREMENT BE COMMUNICATED?
3. CAN THE SELECTED MANUFACTURING ROUTE HOLD IT ECONOMICALLY?
4. CAN THE REQUIREMENT BE VERIFIED RELIABLY?

A tolerance is not complete until all four questions have credible answers.

Frequently Asked Questions

What is a typical CNC machining tolerance?

There is no universal value. Achievable tolerance depends on feature geometry and size, material, machine route, workholding, tool condition, thermal behavior and inspection method. A supplier should evaluate the actual critical characteristic rather than promise one number for every feature.

Is ISO 2768 still valid?

ISO 2768-1:1989 remains current as of August 2026 and was last reviewed and confirmed in 2022. ISO states that it is expected to be replaced by a new ISO 2768 edition within the coming months, so publication and drawing standards should be rechecked periodically.

Does ISO 2768 define GD&T?

ISO 2768-1 addresses general tolerances for linear and angular dimensions without individual indications. It should not be treated as a complete substitute for explicit geometrical tolerancing, datum systems or functional fit requirements.

What is GD&T used for?

GD&T communicates allowable variation in form, orientation, location, profile and runout in relation to the functional geometry of a part. It is particularly valuable where feature relationships matter more than independent coordinate dimensions.

What is the difference between clearance and interference fit?

A clearance fit maintains space between mating features within the specified limits. An interference fit intentionally creates overlap between mating sizes so assembly requires force or thermal methods. A transition fit lies between these behaviors.

What is a datum?

A datum is a theoretically exact reference derived from a physical datum feature. Datums create the reference framework used to orient and locate other controlled features in manufacturing and inspection.

Why do tight tolerances increase cost?

Tighter tolerances can require more stable workholding, additional finishing operations, slower machining, tool compensation, thermal control and more capable inspection. The cost increase is often nonlinear as the requirement approaches the limits of a process route.

Can a CMM inspect every tolerance?

A CMM is versatile but not automatically the best method for every characteristic. Surface texture, very high-resolution form, certain small features or functional mating conditions may require specialized instruments or gauges.

What is measurement uncertainty?

Measurement uncertainty expresses doubt associated with a measurement result. It matters near specification limits because the measured value alone does not perfectly reveal the true value of the characteristic.

Should tolerances be checked before or after coating?

It depends on the function and specification. If coating or plating changes a critical fit or dimension, the drawing and inspection plan should define the required final condition and any masking or compensation strategy.

What is tolerance stack-up?

Tolerance stack-up evaluates how variation in multiple dimensions or components combines to affect an assembly-level requirement. It should be considered before individual part tolerances are finalized.

How can I reduce tolerance-related machining cost?

Identify critical-to-function features, use general tolerances for background geometry, apply GD&T where it expands usable manufacturing tolerance while protecting function, avoid blanket precision, and align the inspection plan with actual product risk.

Start Your Project

Have a Manufacturing
Challenge?

Share your drawings, CAD files or project requirements. FABRIOX will evaluate the manufacturing approach and help determine the right path forward.