Skip to article
VETCNCCNC MANUFACTURING
Machined flange, cylindrical mating feature and an outside micrometer on a neutral inspection surface.

CNC Machining Tolerances: Fits, Datums and Inspection

Materials & Design10 min readPublished Updated
On this page

CNC machining tolerances define the permitted variation in a part’s dimensions and geometry. Fits describe how mating features relate; inspection checks whether the finished part satisfies those requirements. A useful specification connects all three. A bore can have the right diameter and still sit in the wrong place, while an impressive measurement readout can leave the actual acceptance question unanswered.

Precision machining technology includes the cutting process, tooling, workholding and measurement method. None of those replaces a clear definition of the finished part. The practical route is to identify the functional interfaces, assign the necessary size and geometric controls, account for the delivered condition, and choose a suitable verification method.

Start with the surfaces that make the assembly work

Consider a flange that locates on a cylindrical pilot, seals against a mating face and attaches through a bolt pattern. The pilot fit controls clearance. The sealing face has its own surface and geometric requirements. The bolt holes must align with the mating part. Applying the same plus-or-minus value everywhere does not describe these different jobs.

Requirement What it addresses Example on the flange
Size tolerance Permitted size variation Pilot diameter or plate thickness
Geometric control Form, orientation or location Sealing-face flatness or hole-pattern position
Surface texture Specified surface-profile characteristics Roughness on the sealing land
Material and finish Grade, condition and treatment Alloy, heat treatment, coating and masked areas

These requirements interact, but they are not interchangeable. Roughness does not establish flatness, and a close diameter tolerance does not by itself communicate every location or orientation requirement. The applicable drawing rules can also relate size and form; read the complete specification rather than treating each number in isolation. ASME Y14.5 defines the GD&T language used on many US engineering drawings. [1]

For an introduction to models, drawing notes and manufacturing sequence, see the CNC machining basics guide. Here, the task is to turn that part definition into limits and checks that protect the assembly function.

A flange with its central bore highlighted blue and its upper sealing land highlighted amber.
The bore and sealing land perform different jobs and need different controls.

Convert the callout into upper and lower limits

For a dimension of 25.00 ± 0.02 mm, the lower limit is 24.98 mm and the upper limit is 25.02 mm. The total tolerance interval is 0.04 mm. The ±0.02 value describes variation on each side of nominal, not the full interval.

Illustrative size callout Lower limit Upper limit Total interval
25.00 ± 0.02 mm 24.98 mm 25.02 mm 0.04 mm
25.00 +0.03 / −0.00 mm 25.00 mm 25.03 mm 0.03 mm
24.98–25.02 mm 24.98 mm 25.02 mm 0.04 mm

The first and third entries express the same size limits. The second permits variation only above nominal. These are arithmetic examples, not recommended tolerances for a particular part.

A dimension without an adjacent ± value is not necessarily untoleranced. Check the title block, general notes, referenced specifications and any model-based requirements. A general-tolerance standard applies when the released definition invokes it within its stated scope; it is not automatically the default for every CNC part.

If two supplied files disagree, resolve the document priority or issue a consistent revision before production. Do not infer a tighter tolerance merely because a CAD system displays more decimal places. For inspection, record the actual requirement and its source, including the units and applicable drawing revision.

When a tight requirement adds work, first identify the function it protects. Keep the critical fit or geometric relationship, then review avoidable restrictions elsewhere with the design owner. For a specific drawing, VETCNC’s precision CNC machining service connects those requirements with the proposed route and inspection scope.

A 25.00 plus or minus 0.02 millimeter size band runs from 24.98 to 25.02 millimeters, a total interval of 0.04 millimeter.
Read the full interval before comparing it with a mating feature or measurement result.

Calculate clearance from both mating parts

A fit belongs to a pair of features. Specifying a close bore tolerance while ignoring the shaft limits leaves the assembled clearance unresolved. For a clearance fit, the largest shaft does not exceed the smallest bore. For an interference fit, the smallest shaft is no smaller than the largest bore. A transition fit can produce clearance or interference depending on the actual sizes.

For a size-only example, assume a bore of 25.010–25.025 mm and a shaft of 24.990–25.000 mm, both in the same defined condition:

  • Minimum diametral clearance: smallest bore − largest shaft = 25.010 − 25.000 = 0.010 mm.
  • Maximum diametral clearance: largest bore − smallest shaft = 25.025 − 24.990 = 0.035 mm.

For ideal concentric cylinders, the corresponding radial gap is half the diametral clearance. That calculation does not establish actual assembly performance: form, orientation, surface condition, temperature and load can still change whether the interface works.

ISO 286 provides a standardized system for size tolerances and fits. A fit designation must be interpreted at the applicable nominal size using the specified standard; it is not a universal clearance number. The example above uses explicit dimensional limits rather than an ISO fit class. [2]

The same worst-case thinking applies to a simple axial stack. If a gap equals a housing length minus a spacer length, its minimum uses the smallest housing and largest spacer; its maximum uses the opposite combination. More dimensions require a complete signed chain. Statistical stack-up methods need justified distribution and process assumptions before replacing that worst-case check.

Concentric end sections show a solid shaft inside an annular housing, separated by a visible air gap.
The illustrated gap is enlarged for clarity. Diametral clearance is the bore diameter minus the shaft diameter.

Use datums to describe the relationships that size cannot settle

The flange’s hole diameters can all meet their limits while the pattern fails to align. The missing question is where the pattern belongs relative to the surfaces or axes that locate the assembly.

A datum is a theoretically exact reference established from a specified datum feature. For a plate-like part, the reference system might relate a seating face and two side features. A round assembly may instead rely on a face and a cylindrical feature that establishes an axis. Select those references from the functional relationship, then define them using the drawing’s specified conventions. [8]

Keep the control tied to the problem. Flatness addresses the form of a surface; parallelism relates its orientation to a datum. Position can control a hole pattern’s location and orientation relative to specified references. A flatness control alone does not say that the face is parallel to the opposite side. Mitutoyo’s form-measurement guide illustrates these distinct geometric questions. [3]

The inspection setup must reproduce the required reference system. Simply resting a part on whichever face is convenient can answer a different question. Clamping a flexible plate flat can also conceal its released shape; define any restrained condition when that is how the requirement is intended to apply.

A rectangular plate is shown against one horizontal reference plane and two perpendicular side reference planes.
A reference system connects feature locations to the surfaces that locate the part.

Keep the material and finished condition in the tolerance plan

A dimension needs a physical condition. State the material grade and heat-treatment condition, which features are measured after coating, and whether the part is free or held in a defined restraint. A pre-coating diameter and a finished diameter are different stages of the same feature.

Temperature can be significant even for a simple length. NIST identifies 20 °C as the standard reference temperature for dimensional measurements unless another reference is specified. Measuring elsewhere may require a thermal correction and an uncertainty allowance appropriate to the material and task. [4]

Consider a 100 mm length at 20 °C. Assume a constant expansion coefficient of 11.5 × 10−6/°C, representative of the steel gage-block example discussed by NIST. At 25 °C:

ΔL = α × L × ΔT = 11.5 × 10−6/°C × 100 mm × 5 °C = 0.00575 mm = 5.75 µm.

This estimates the length change under the stated assumptions. The coefficient is not a value for every steel or alloy. A dimensional comparison also depends on the measuring system’s temperature behavior, gradients and the uncertainty of any correction.

Heat treatment, residual stress release and moisture-sensitive polymers introduce other condition-dependent changes. The materials and design guide explains why exact grades, conditioning and final finishing belong in the same review as the fit. Plan the operations so the specified condition exists when the critical features are finally checked.

Two aligned bars compare a reference length with a longer warmer bar marked by an amber end.
Length change is exaggerated to show the direction of thermal expansion.

Choose a method for the characteristic, not the display resolution

The measuring task determines the method. A coordinate measuring machine (CMM) can evaluate many dimensional and geometric relationships, but it still needs suitable access, probing, sampling, alignment and uncertainty for the characteristic. Owning a CMM does not make every measurement equally reliable. [8]

Characteristic Possible method What the plan must address
Outside diameter Outside micrometer or comparator Contact, measuring force and positions checked
Bore size Bore gage, internal micrometer or suitable CMM method Access, depth, alignment and setting reference
Hole-pattern position CMM or suitable dedicated gaging Datum setup and complete geometric requirement
Surface flatness Suitable form-measurement or CMM method Surface coverage, support and evaluation method
Surface roughness Suitable texture-measurement instrument Specified parameter and evaluation conditions

These are method families, not automatic approvals for a tolerance. A few diameter readings do not necessarily characterize the entire bore’s form. Likewise, a roughness measurement cannot substitute for a flatness evaluation.

Resolution is the smallest indicated increment; measurement uncertainty describes uncertainty associated with the result. Calibration, repeatability, alignment, contact and environment can contribute. A 0.001 mm display increment therefore does not establish 0.001 mm uncertainty. NIST’s uncertainty guidance considers the measurement process and its significant contributors, not only the instrument display. [5]

Similarly, machine positioning and repeatability specifications describe the machine under stated test conditions. They do not directly specify the tolerance of a machined feature. The article on interpreting machine specifications separates those claims from finished-part results.

A ruby-tipped measuring probe contacts the rear inner wall of a through-bore in a supported plate.
Probe access and contact geometry are part of the measurement method.

Agree how results become an acceptance decision

A reported number and a pass/fail decision are different outputs. The decision rule defines how measurement uncertainty is handled when deciding conformity. Mitutoyo’s Decision Rules, TAR, and TUR explains why simple acceptance, uncertainty and measurement-quality requirements need to be considered together. No single resolution ratio or guard band should be assumed for every order. [6]

For a borderline result, use the applicable customer or specification rule and the qualified measurement method. Do not round the reading differently until it passes, or quietly change the rule after seeing the result.

An inspection record should identify the part and revision, characteristic, requirement, actual result and units, method or program, and the applicable acceptance basis. For critical features, also define the condition, relevant datum setup, inspection coverage and handling of discrepancies. The tolerances and inspection planning guide provides reusable worksheets for these decisions.

A first-part report supports conclusions about the characteristics and parts actually checked. It does not establish long-term process capability. Capability analysis compares process variation with specification limits and needs suitable data from a stable process; it cannot be inferred from one good sample. Inspection coverage, sampling and any required capability study therefore need separate definitions. [7]

One bushing is contrasted with a group of nine separate production-sample bushings.
One accepted part and evidence about production variation answer different questions; the displayed sample count is not a study requirement.

CNC machining tolerance FAQ

What is a standard CNC machining tolerance?

There is no single default for every CNC part. Use the individual callouts, applicable general notes and referenced specifications in the released part definition. A supplier’s typical capability is not automatically the acceptance requirement.

Is ±0.02 mm a total tolerance of 0.02 mm?

No. It permits 0.02 mm on each side of nominal, giving a total interval of 0.04 mm. At 25.00 mm nominal, the size limits are 24.98 and 25.02 mm.

Can a part meet its size tolerances and still fail to fit?

Yes. Mating-part limits, feature location, orientation, form, finish and physical condition can affect the assembly. Diameter readings alone do not answer all of those questions.

Does a CMM report prove that the whole part is acceptable?

Only the reported, properly evaluated characteristics are covered by that report. Confirm the revision, datum setup, method, measurement condition, coverage and decision rule. Material or finish requirements may need different evidence.

Should dimensions be checked before or after coating?

Use the stage specified by the drawing or order. If the requirement defines the finished interface, verification must account for the final treatment and any masking or subsequent machining. Intermediate checks can still help control the process.

Does one approved sample prove repeat production will stay in tolerance?

No. It shows the outcome of the checks performed on that sample. Evidence about repeat production needs an appropriate inspection plan and, when required, process data and a valid capability evaluation.

Technical sources

  1. ASME. Y14.5 — Dimensioning and Tolerancing. Public scope of the GD&T standard; apply the edition specified by the drawing.
  2. ISO. ISO 286-1:2010 — ISO code system for tolerances on linear sizes: Basis of tolerances, deviations and fits. Scope of the standardized size-and-fit system.
  3. Mitutoyo. Quick Guide to Precision Measuring Instruments, form-measurement section, J-53. Distinct geometric characteristics and measurement setup.
  4. NIST. Engineering Metrology Toolbox: Frequently Asked Questions. Reference temperature, thermal correction and coefficient uncertainty.
  5. NIST. Essentials of Expressing Measurement Uncertainty: Basic Definitions. Significant contributors to a measurement result.
  6. Mitutoyo. Decision Rules, TAR, and TUR, EDU-15005A. Measurement quality and conformity decisions.
  7. NIST/SEMATECH. Engineering Statistics Handbook, 6.1.6: What Is Process Capability? Stable-process data and comparison with specification limits.
  8. KEYENCE. What Are Datums? and Measuring Machines, GD&T Fundamentals. Datum features, reference systems and coordinate measurement.

About the author

· VETCNC

Kevin writes about CNC machining and sourcing at VETCNC.

Meet Kevin & explore his articles →
Share this article
LinkedInXFacebook

VETCNCCNC MANUFACTURING

Get a Quote

Upload Drawing

*Required fields

Share only files you are authorized to disclose. Agree confidentiality and the transfer channel before sending sensitive information.

English
WhatsApp Email us

Tell us about your project

Share your requirements and we will get back to you by email.

PDF, CAD or ZIP · up to 20 MB