Skip to main content
True Precision Machining
Engineering hub

Engineering · Tolerances

Tolerances & cost.

Tighter tolerances cost more — usually exponentially. A practical reference: what's achievable per process, when to use ISO 2768 vs explicit callouts, and where tolerance choices drive 80% of part cost.

Machining tolerances practical chart: an illustrated machined block with a digital caliper and micrometer, and an 'achievable tolerance' panel listing CNC mill ± .001 inch, Swiss lathe ± .0005 inch, wire EDM ± .0002 inch, and surface grinding ± .0001 inch.
Typical tolerances we hold by process — the exact per-process capability (standard / tight / best) is in the table further down. ↓ Download this chart

The curve everyone needs to see

Cost rises nonlinearly with tightness.

Going from 0.010″ to 0.005″ is roughly free. Going from 0.005″ to 0.0005″ is roughly 3× the cost. Going to 0.0001″ is 8× — and adds grinding or lapping operations. The relationship is exponential, not linear.

Gauge blocks & micrometer

Relative cost vs tolerance class
10× 0.020″ as-machined 0.010″ loose 0.005″ standard CNC 0.002″ tight 0.001″ precision 0.0005″ very precise 0.0002″ ground 0.0001″ lapped 0.020″ — 0.7× (as-machined) 0.7× 0.010″ — 0.85× (loose) 0.85× 0.005″ — 1× (standard CNC) 0.002″ — 1.4× (tight) 1.4× 0.001″ — 2× (precision) 0.0005″ — 3× (very precise) 0.0002″ — 5× (ground) 0.0001″ — 8× (lapped) Relative cost
Pick a tolerance — see its cost and which processes can hold it
loosest tightest
0.001″ 2.0× cost precision

Cost multipliers are typical for a single feature. Real parts have many features, and a single tight tolerance often constrains the cycle time of the whole part.

Achievable per process

What our equipment can hold.

Standard achievable tolerances on our in-house CNC equipment. When a feature needs tighter than our in-house grinding, we coordinate honing and lapping with specialty partners. Tighter tolerances overall are possible — but require setup, inspection, and process steps that drive the cost curve above.

Micrometer verification on a turned pin

Process Standard Tight Best Notes Holds 0.001″?
3-axis CNC mill 0.001″ 0.0005″ 0.0002″ Standard endmill operations
5-axis CNC mill 0.001″ 0.0005″ 0.0002″ Eliminates accumulated stack-up across setups
CNC lathe 0.001″ 0.0005″ 0.0002″ Ground bar stock + finish pass
Swiss-type lathe 0.001″ 0.0005″ 0.0001″ Ideal for small precision parts
Wire EDM 0.001″ 0.0002″ 0.00008″ True near-net contour, no tool deflection
Surface grinding 0.0005″ 0.0002″ 0.0001″ Flat surfaces, parallel faces
Specialty operations — coordinated with outside partners (not in-house)
Honing 0.0005″ 0.0001″ 0.00005″ Bores, primarily for cylindricity Partner
Lapping 0.0001″ 0.00005″ 0.00001″ Optical / mating surfaces; per-part Partner

For large dimensions (over ~12″), absolute tolerances tighten relative to size — coefficient of thermal expansion alone can move a 12″ aluminum part by 0.001″ across a 4 °C temp swing. Account for this in inspection planning and CMM environment control.

ISO 2768 quick reference

General tolerances when you don’t spec one.

ISO 2768 defines four general-tolerance classes — fine (f), medium (m), coarse (c), very coarse (v). The class is invoked once at the bottom of the drawing and applies to every dimension without an explicit tolerance.

Nominal length Fine (f) Medium (m) Coarse (c) Very coarse (v)
0.5 – 3 mm ±0.05 ±0.1 ±0.2
over 3 – 6 mm ±0.05 ±0.1 ±0.3 ±0.5
over 6 – 30 mm ±0.1 ±0.2 ±0.5 ±1.0
over 30 – 120 mm ±0.15 ±0.3 ±0.8 ±1.5
over 120 – 400 mm ±0.2 ±0.5 ±1.2 ±2.5
over 400 – 1000 mm ±0.3 ±0.8 ±2.0 ±4.0

Values in millimeters. Most CNC drawings invoke ISO 2768-mK (medium linear, medium geometric) — the K geometric class from ISO 2768-2 — which prevents over-specifying without leaving form/runout uncontrolled.

GD&T basics

Geometric callouts that pay for themselves.

Plus/minus tolerances on individual dimensions don’t fully describe how a part should fit and function. GD&T (geometric dimensioning and tolerancing per ASME Y14.5) lets you communicate intent — and often allows looser linear tolerances without sacrificing fit.

Symbol key — six common Y14.5 callouts · full 14-symbol reference

Flatness

How flat a surface must be, independent of its dimension. Used on mating faces, gasket surfaces.

Cylindricity

Round AND straight along the axis. Used on bearing journals, hydraulic bores.

Position

Where a feature sits relative to datums. The most common GD&T callout — replaces messy ± stackups.

Profile

Allowed deviation of a surface from its theoretical shape. Used for complex contours and faces.

Runout

Combined deviation of a feature as it rotates about a datum. Used on shafts, rotating parts.

//

Parallelism

How parallel one feature is to a datum. Often substitutes for tight ± distance dimensions.

For aerospace and medical drawings, full GD&T is usually mandatory. For commercial work, well-placed position and flatness callouts on functional features are usually enough — and let everything else loosen to ISO 2768-m.

Inspection

When to require First Article Inspection.

First Article Inspection (FAI) per AS9102 documents that the manufactured part meets every drawing requirement before production starts. It catches process problems early and gives you a defensible record. FAI is appropriate when:

  • First production run of any new part (always)
  • Any change to drawing, material, or process
  • Returning to a part after a long pause (>2 years typical)
  • Aerospace, medical, defense work — usually required by contract

We perform AS9102-compliant FAI in-house and can supply Forms 1, 2, and 3 with every first-article shipment.

Technically reviewed by the True Precision Machining engineering team · Last reviewed June 2026

Standards referenced: ASME Y14.5-2018, ISO 2768

Need help calling out tolerances?

Send us a drawing — we'll suggest where you can loosen up without sacrificing function, and where tightening will cost less than you think.

Quotes in 24 hours