Engineering Guide

CNC Machining Tolerance Guide

Dimensional tolerances define the acceptable variation from a specified dimension. They are fundamental to component fit, function, repeatability and manufacturability — and they shape how drawings become reliable CNC production.

This guide is written for design engineers, procurement teams, production engineers, engineering buyers and anyone preparing drawings for CNC manufacture. It explains how dimensional and geometric tolerances influence fit, function, process choice and inspection — and how practical specification supports reliable production.

01Section

What Is a CNC Machining Tolerance?

A machining tolerance states how far a finished feature may vary from its nominal (target) dimension while still being acceptable. Every CNC process produces a result within a process capability band; the drawing tolerance defines the contractual acceptance window.

Four terms appear repeatedly on engineering drawings:

  • Nominal dimension — the target size written on the drawing.
  • Upper permitted limit — the largest acceptable size.
  • Lower permitted limit — the smallest acceptable size.
  • Tolerance band — the difference between upper and lower limits.

02Section

Why Machining Tolerances Matter

Tolerances protect function. Mating parts must assemble; sealing faces must seal; rotating features must run true; interchangeable spares must fit without rework. Poorly chosen tolerances either risk functional failure or force unnecessary process cost.

For buyers and designers, tolerance decisions also affect lead time, inspection strategy and scrap risk. A clear drawing with purposeful tolerances is easier to quote, manufacture and verify.

03Section

Common Types of Machining Tolerance

Bilateral tolerance

Variation is permitted both above and below the nominal size. Example: 20.00 ±0.05 mm (illustrative).

Unilateral tolerance

Variation is permitted in one direction only. Example concept: 20.00 +0.05 / −0.00 mm (illustrative) — useful when a maximum or minimum material condition must be protected.

Limit dimensions

The drawing states the acceptable range directly, for example 19.95 – 20.05 mm (illustrative), without a separate ± expression.

Geometric tolerances (GD&T)

Geometric Dimensioning and Tolerancing controls form, orientation and location relationships — not only overall size. Typical controls include:

  • Flatness
  • Straightness
  • Perpendicularity
  • Parallelism
  • Position
  • Concentricity / coaxiality
  • Runout

This guide introduces GD&T at a high level only. Full interpretation follows the applicable drawing standard and company drafting practice.

Relative tolerance levels — illustrative engineering examples only. Appropriate tolerances depend on component geometry, material, process, size and inspection requirements. These categories are not Unicut capability guarantees.

Relative levelIllustrative bandPractical note
General / non-criticalAround ±0.1 mm to ±0.25 mm (and wider)Often suitable where fit is not critical and function allows broader variation.
Moderate precisionAround ±0.05 mm to ±0.1 mmCommon for many functional interfaces when geometry and process allow.
High precisionAround ±0.01 mm to ±0.05 mmTypically needs tighter process control, tooling discipline and inspection effort.
Very high precisionFiner than ±0.01 mmOften process-, material- and geometry-dependent; may require specialised approaches.

04Section

Understanding ± Tolerances

The ± form is common because it communicates a centred band around nominal quickly. Engineers still need to convert it into absolute limits for inspection planning and fit analysis.

Use the Tolerance Range Calculator later in this guide to convert a bilateral ± value into lower and upper limits. For unit conversion between millimetres, microns, inches and thou, use the Tolerance Converter.

05Section

Limits and Fits

When a shaft and hole (or similar mating pair) must assemble in a controlled way, designers specify a fit. The ISO system of limits and fits provides a structured language for hole and shaft basis systems. This section is an introduction only — it does not reproduce standard tables.

  • Clearance fit

    The shaft is always smaller than the hole within the specified limits, leaving intentional clearance for assembly and relative movement.

  • Transition fit

    Depending on actual sizes within the tolerance bands, the assembly may produce a slight clearance or a light interference.

  • Interference fit

    The shaft is always larger than the hole within the specified limits, producing a press or shrink fit for retention and location.

06Section

How Tight Tolerances Affect CNC Machining

Unnecessarily tight tolerances can increase machining time, the number of operations, tool management requirements, inspection time, process control demands, scrap or rework risk, and overall manufacturing cost.

Specify the tolerance required for the component to function correctly — rather than automatically applying the tightest figure available.

07Section

CNC Turning vs Milling Tolerance Considerations

CNC turning

Turning is often associated with diameters, shafts, bores and concentric cylindrical features. Datum strategy, concentricity and diameter control are frequent discussion points when drawings call for precise rotational geometry.

Explore Unicut’s turning routes: fixed head CNC turning, sliding head CNC turning and multi-spindle CNC turning.

CNC milling / 5-axis

Milling frequently involves faces, pockets, hole positions, complex prismatic forms and multiple datum relationships. Positional tolerancing and stacked datum schemes often drive fixturing and inspection planning.

See Unicut’s 5-axis CNC milling capability and the full precision CNC machining capabilities overview.

08Section

Tolerance and Surface Finish

Dimensional tolerance and surface finish are related but not the same thing. A feature can be within size yet still fail if the surface is too rough — or, in some cases, inappropriately smooth — for sealing, friction, wear, bearing contact, appearance or mating interfaces.

Ra (arithmetical mean roughness) is a commonly used measure of surface roughness on engineering drawings. Specifying both size and finish where function needs them avoids ambiguity between design and manufacture.

09Section

How CNC Components Are Inspected

Inspection methods are chosen to suit the feature and drawing requirement. At a high level, programmes may combine dimensional measurement, gauges, optical measurement and coordinate measuring machines (CMMs), alongside production inspection routines that keep process control in step with release criteria.

Unicut operates a temperature-controlled inspection department with advanced metrology systems — including CNC CMM and optical measuring equipment — under BSI EN 9100 and ISO 9001 accredited quality management. For equipment detail and accreditation context, see the Quality Control page.

Explore Unicut Quality Control

10Section

Designing Components with Practical Tolerances

Start from function: which features truly control fit, sealing, alignment or safety? Apply tighter control there. Allow general tolerances on non-critical geometry where standards and application permit.

Early conversation between design and manufacture — including material choice, datum strategy and inspection access — reduces late drawing changes. When you are ready to discuss a component, contact Unicut with drawings and requirements.

11Section

Tolerance Conversion Tool

Convert between millimetres, microns (µm), inches and thousandths of an inch (thou). Calculations are performed programmatically from exact conversion factors.

Tolerance Converter

Result

10 µm

Conversions use exact relationships: 1 in = 25.4 mm; 1 thou = 0.001 in = 0.0254 mm; 1 µm = 0.001 mm.

Tolerance Range Calculator

Enter a nominal dimension and a bilateral ± tolerance to calculate the lower and upper limits.

Assumes a bilateral ± tolerance (equal allowance above and below nominal).

Lower limit

19.95 mm

Upper limit

20.05 mm

12Section

Frequently Asked Questions

What is a CNC machining tolerance?

A machining tolerance is the permitted variation from a nominal dimension on a drawing. It defines the upper and lower limits within which a feature must measure to be acceptable for fit, function and interchangeability.

What does ±0.05 mm mean?

For a bilateral tolerance of ±0.05 mm on a nominal size of 20.00 mm, the acceptable range is 19.95 mm to 20.05 mm. The finished feature must measure within that band.

What is the difference between tolerance and accuracy?

Tolerance is the allowed variation stated on the drawing. Accuracy describes how closely a process or measurement approaches a true or intended value. A process can be accurate yet still need to hold a specified tolerance band for acceptance.

What is the difference between tolerance and surface finish?

Dimensional tolerance controls size (or related limits). Surface finish describes the texture of a machined surface, often expressed as Ra. A feature can meet size while still being too rough — or too smooth — for its application.

Can CNC machining achieve very tight tolerances?

CNC processes can produce high precision when geometry, material, tooling, fixturing, thermal control and inspection are aligned. Achievable results depend on the part, not a single universal figure. Discuss critical features early with your manufacturing partner.

Why do tighter tolerances increase machining costs?

Tighter bands often require slower cutting strategies, additional operations, more frequent tool control, longer inspection and higher scrap risk. Specifying only what function needs helps keep manufacture efficient.

Should every dimension have a tight tolerance?

No. Apply tight control where fit, sealing, alignment or safety demand it. Non-critical features can often use general tolerances, reducing cost and lead time without harming function.

What is a bilateral tolerance?

A bilateral tolerance allows variation both above and below the nominal size — for example 20.00 ±0.05 mm — defining a symmetrical (or near-symmetrical) acceptance band around the nominal.

What is a unilateral tolerance?

A unilateral tolerance permits variation in only one direction from the nominal — for example 20.00 +0.05 / −0.00 mm — which is useful when a maximum or minimum material condition must be protected.

What is GD&T?

Geometric Dimensioning and Tolerancing (GD&T) is a symbolic language that controls form, orientation, location and related relationships — not only overall size. It clarifies functional intent between design and manufacture.

What is the difference between a clearance, transition and interference fit?

A clearance fit always leaves space between mating parts. A transition fit may clear or lightly interfere depending on actual sizes. An interference fit always requires force or thermal methods to assemble because the shaft exceeds the hole within limits.

How are CNC machined components inspected?

Inspection may include dimensional measurement, gauges, optical systems and coordinate measuring machines (CMMs), selected to suit feature type and drawing requirements. Unicut’s quality systems and metrology capability are described on the Quality Control page.

Engineering support

Discuss Your Precision Machining Requirements

If you have a component drawing with specific dimensional, geometric or inspection requirements, speak to Unicut’s engineering team about your application. Send drawings and requirements via the contact page to start a discussion.