Ginwate CNC — home
ISO 2768 & ISO 286 Standards

CNC Machining Tolerances —
Standards, Fits & Geometric Dimensioning

A practical guide to tolerances, surface finishes and GD&T for CNC machined parts. Understanding these standards helps you design parts that are manufacturable, measurable and cost-effective.

±0.001mm
5-Axis Achievable
±0.003mm
Swiss Turning
0.4μm
Min Surface Ra

Understanding CNC Machining Tolerances

A tolerance is the permissible range of dimensional variation for a manufactured feature. If a shaft is designed at 25.000 mm with a tolerance of ±0.01 mm, any shaft measuring between 24.990 mm and 25.010 mm is acceptable. Tolerances exist because perfect accuracy is physically impossible — and unnecessary: most parts function perfectly within a defined range.

Tighter tolerances cost more — not because precision is inherently expensive, but because it requires slower feed rates, additional finishing passes, higher-grade tooling, and more time on CMM inspection. A ±0.005 mm hole might require a finish boring operation and 100% CMM inspection where a ±0.05 mm hole is inspected by sampling. Specify only what function demands.

The table below covers Ginwate's standard, tight and precision tolerance capabilities across our main processes. Where no tolerance is called out on a drawing, we default to ISO 2768-m (medium) for linear dimensions and ISO 2768-K for geometric tolerances.

Default standard: ISO 2768-m / -K
All dimensions without explicit tolerance callouts are machined to ISO 2768 medium (±0.1 mm for dimensions up to 30 mm). Specify tighter tolerances only where functionally required — this keeps quotes accurate and lead times fast.

Tolerance Capability by Feature

Standard, tight, and precision tolerance ranges across all major feature types. Values for aluminum unless otherwise noted.

FeatureStandardTightPrecision
General Linear Dimensions±0.1 mm±0.01 mm±0.005 mm
Hole Diameter (milled)±0.05 mm±0.01 mm±0.005 mm
Shaft / Pin Diameter (turned)±0.05 mm±0.005 mm±0.003 mm
Bore Diameter (turned)±0.05 mm±0.005 mm±0.003 mm
Swiss CNC Diameter±0.01 mm±0.005 mm±0.003 mm
5-Axis Compound Features±0.02 mm±0.005 mm±0.001 mm
Flatness0.1 mm / 100mm0.02 mm / 100mm0.005 mm / 100mm
Parallelism0.1 mm0.02 mm0.005 mm
Perpendicularity0.1 mm0.02 mm0.01 mm
Concentricity / Runout0.05 mm TIR0.01 mm TIR0.005 mm TIR
True Position (milled hole)±0.1 mm dia.±0.02 mm dia.±0.01 mm dia.
Thread Pitch Diameter6H / 6g class5H / 5g class4H / 4g class
Surface Finish Ra1.6–3.2 μm0.8 μm0.4 μm
Surface Finish Rz12.5 μm6.3 μm1.6 μm
Angular Tolerance±0.5°±0.1°±0.05°

Precision tolerances require DFM review, additional inspection and may increase lead time. Availability depends on material, part geometry and feature size. Contact us to confirm.

ISO Tolerance Grades

ISO 2768 defines general tolerances for linear dimensions. Higher precision grades cost more and increase lead time — specify only where functionally required.

IT6
High precision fits — bearing bores, precision shafts
Tolerance range: 0.006–0.016 mm (18–30 mm shaft)
ACHIEVABLE
IT7
Standard precision fits — gears, couplings, spindles
Tolerance range: 0.010–0.025 mm (18–30 mm shaft)
ACHIEVABLE
IT8
General purpose fits — clearance fits, keyways
Tolerance range: 0.014–0.039 mm (18–30 mm shaft)
IT9
Sliding and clearance fits — bushings, non-precision
Tolerance range: 0.025–0.058 mm (18–30 mm shaft)
IT10
Free-running fits — bolted assemblies, general machining
Tolerance range: 0.040–0.100 mm (18–30 mm shaft)
IT11
Loose fits — rough machining, structural features
Tolerance range: 0.060–0.160 mm (18–30 mm shaft)

Surface Finish (Ra Values)

Ra (roughness average) is the most common surface finish specification. Our machines achieve Ra values down to 0.4 μm standard, and Ra 0.2 μm with fine grinding.

Ra 0.1–0.2 μm|Rz 0.8–1.6Mirror / super-finish
Precision grinding, lapping, manual polishing
Ra 0.4 μm|Rz 3.2Fine finish
High-speed milling (fine pass), cylindrical grinding
Ra 0.8 μm|Rz 6.3Standard machined
CNC milling / turning (finish pass)
Ra 1.6 μm|Rz 12.5General machined
Standard CNC turning / milling
Ra 3.2 μm|Rz 25Rough machined
Roughing passes, saw cuts
Ra 6.3 μm|Rz 50Very rough
Heavy roughing, band saw

Geometric Dimensioning & Tolerancing (GD&T)

GD&T provides a language for communicating design intent beyond just linear dimensions. When working with Ginwate, include GD&T callouts in your 2D drawings for critical features.

⊥ Perpendicularity
0.005–0.05 mm

Referenced to a machined datum face. Use 5-axis for compound angle perpendicularity.

∥ Parallelism
0.005–0.05 mm

Requires precision datum registration. Achievable on grinding to 0.002 mm.

— Flatness
0.005–0.05 mm per 100mm

Affected by fixturing spring and material stress relief. Grinding recommended for tight flatness.

○ Circularity / Roundness
0.003–0.02 mm TIR

Measured in CMM. Achievable through cylindrical grinding after turning.

⌀ Cylindricity
0.005–0.02 mm

Combined roundness + straightness. Grinding post-turning for <0.005 mm.

⊙ True Position
±0.005–0.05 mm dia.

Use coordinate boring or jig boring for ≤0.02 mm. 5-axis reduces repositioning error.

↗ Runout (circular)
0.003–0.02 mm TIR

Measured during turning or on CMM. Grinding after turning for <0.005 mm TIR.

↗↗ Total Runout
0.005–0.05 mm TIR

Full surface runout. Requires accurate live-centre between-centres turning.

∠ Angularity
±0.05°–0.5°

5-axis machining and tilted-head boring for tight angular features.

⌒ Profile of a Surface
±0.01–0.1 mm

Complex surface profiles verified on CMM. 5-axis recommended for bilateral tolerance.

All GD&T measurements performed on Zeiss CMM with Calypso measurement software. First-article inspection reports available with FAIR documentation.

Achievable Tolerances by Material

Material properties — thermal expansion, machinability, and springback — affect achievable tolerances. Here are the tightest tolerances we routinely hold for each material.

MaterialTightest AchievableNotes
Aluminum (6061, 7075)±0.003 mmBest machinability. Standard tight tolerances routinely achieved.
Brass (C360)±0.003 mmFree-machining. Excellent dimensional stability.
Stainless Steel 303±0.005 mmGood machinability vs other SS grades. Work-hardening limited.
Stainless Steel 316L±0.005 mmWork-hardens. Requires sharp tools and controlled feeds.
Titanium Ti-6Al-4V±0.005 mmLow thermal conductivity increases tool wear. Achievable with correct tooling.
4140 Alloy Steel±0.005 mmHeat treat distortion possible — machine after final heat treatment where possible.
PEEK±0.01 mmPlastic creep under clamping load. Requires careful fixturing strategy.
Delrin (POM)±0.01 mmAbsorbs moisture — allow for environmental dimensional change in tight-fit applications.

Design for Tolerance Tips

Applying these principles reduces cost and lead time while ensuring your parts meet functional requirements.

  • Apply tolerances only where functionally required — tighter-than-necessary tolerances increase cost significantly (±0.01 mm may cost 2–5× more than ±0.1 mm for the same feature).
  • Use GD&T rather than coordinate tolerances for mating features — true position controls location far better than bilateral +/- dimensions on X and Y separately.
  • Provide a datum hierarchy on your 2D drawing — without clear datums, our engineers cannot guarantee that measured dimensions will match design intent.
  • Specify surface finish only on functional surfaces — 'all surfaces Ra 0.8' adds unnecessary cost and lead time. Leave non-functional faces as machined.
  • Design features to be accessible from one setup direction where possible — repositioning introduces additional error. 5-axis helps when this is unavoidable.
  • Consider material spring-back for thin-walled parts — aluminum walls <2 mm and titanium walls <1.5 mm can deflect during cutting, effectively moving the surface from its nominal position.
  • Thread callouts must specify form, class and depth — 'M8 thread' alone is ambiguous. Use 'M8×1.25 – 6H × 20mm deep' to be complete.
  • For press or interference fits, specify the fit class (H7/p6, H7/n6) and let us calculate the actual dimension limits — ISO 286 fit notation is unambiguous and internationally understood.

Free DFM Review

Upload your drawing with your quote request. Our engineers review every file for tolerance conflicts, unmachinable features, missing datums and specification gaps — at no charge, before cutting starts.

Upload Files for Review

Inspection Reports Available

  • First Article Inspection Report (FAIR)
  • CMM Dimensional Report (Zeiss)
  • Surface Roughness Certificate (Ra/Rz)
  • Material Test Report (MTR / Mill Cert)
  • PPAP Level 1–3 Documentation
  • AS9102 First Article Inspection
Request inspection documentation

Need Parts to Tight Tolerances?

Upload your CAD files and drawings for a free DFM review. Our engineers will flag any tolerance or design issues before we quote.

From the Blog

Deepen your engineering knowledge

Free technical articles from Ginwate senior engineers