Machining, castings and heat sinks

Machining tolerances: what to specify and what to avoid

A general tolerance covers most of a machined part. The rest should be a short list of calls that come from the function, not from habit.

QKQumek Engineering Desk··10 min read·Updated
Ø 12 h7Ra 1.6

Key takeaways

  • A general tolerance covers the dimensions that do not touch the mating part, and it is free.
  • Tightening a tolerance from ±0.1 mm to ±0.02 mm usually changes the process, not just the care taken.
  • Every tight call should trace to a function: a fit, a seal, a contact face or an alignment.
  • A tolerance stack is a design calculation, not something to leave to the supplier.

A tolerance is a cost signal

A tolerance tells the supplier how much of the process capability to spend on a feature. A loose tolerance can be met with a standard cut and a general inspection. A tight tolerance needs a finishing pass, a stable machine, temperature control, a specific gauge and often a slower cycle.

The problem is that a drawing often carries tolerances that were copied from a previous part or added because a dimension looked important. The supplier cannot tell which calls came from a calculation and which came from caution, so the safe response is to price every call as if it were critical. The part becomes expensive without becoming better.

The reverse is worse. A feature that needs a tight tolerance but carries a general one will pass inspection and fail in assembly. The aim is a drawing where every tight call has a reason and every other dimension sits in the general tolerance.

Let the general tolerance do the work

ISO 2768-1 defines general tolerances in four classes: fine, medium, coarse and very coarse. A title block note such as ISO 2768-m applies to every dimension without an individual tolerance, so the drawing does not need a number on every line.

The class should match the process. Fine is unusual for a general note on a machined part, because it forces a level of control across every feature. Medium is a common default for machined metal. Coarse is appropriate for cast or flame-cut surfaces and for non-functional clearance.

ISO 2768-2 does the same for geometrical tolerances, with classes H, K and L for form and orientation. If the drawing has no geometric controls at all, the general class still applies when it is called in the title block. That is often enough for a bracket and not enough for a bearing seat.

Where a general tolerance is enough and where it is not
FeatureGeneral toleranceNeeds a specific call
Overall length of a spacerYesNo
Clearance hole positionYes, if the hole is not locatingOnly if the fastener stack is tight
Bearing boreNoYes, with a fit and a geometric control
Sealing faceNoYes, with flatness and finish
Contact pad heightNoYes, with a functional gauge
Cosmetic edgeYesNo, unless it is handled
Thread depthNoYes, as a depth and a class

The split is a guide, not a rule. The test is whether the feature touches the mating part or carries a function.

Realistic bands by process

The bands below are typical for a capable shop on a rigid machine, in a temperature-controlled area, with a proven process. They are illustrative. The real limit is the supplier's measured capability, and a good supplier will say when a call is outside it.

Illustrative tolerance bands for machined features
FeatureRoutineAchievable with care
Turned diameter, 6 to 50 mm±0.02 mm±0.005 mm
Milled slot width±0.05 mm±0.015 mm
Hole position, 100 mm span±0.10 mm±0.02 mm
Flatness, 100 mm face0.05 mm0.01 mm
Perpendicularity, 100 mm0.05 mm0.01 mm
Surface finish, turnedRa 1.6 µmRa 0.4 µm
Surface finish, milledRa 3.2 µmRa 0.8 µm

Values assume a stable setup and a capable machine. Add cost and lead time as the band narrows, and confirm with a capability study for a critical feature.

The cost curve is not linear

Opening a tolerance is often free. Closing one is not. The first step from a general tolerance to a routine machined tolerance may cost nothing, because the process already holds it. The next step, from routine to precision, usually adds a finishing pass and a slower cycle. The step after that adds a different machine, a controlled environment or a specialist measurement.

The practical consequence is that a tolerance should be chosen at the edge of what the function needs, not at the edge of what the machine can do. A bore that only needs to clear a shaft does not need a precision fit. A bore that locates a bearing does, and the cost is justified.

There is also an inspection cost. A tolerance that needs a CMM or a custom gauge adds time to every lot, not just the first article. If the feature can be checked with a calliper, the inspection cost stays low. If it needs a gauge that has to be made, that cost lands on the programme.

Where geometric controls earn their place

A size tolerance controls a dimension, not a relationship. Two bores can each be within their diameter tolerance and still be too far apart, or not parallel, or not square to the mounting face. That is what geometric controls are for.

Use position for a hole pattern that has to assemble, with a projected zone if a long fastener passes through. Use perpendicularity for a face that seats against another. Use flatness for a sealing face. Use profile when a contoured surface has to follow a model within a band.

Keep the set small and tie it to the datums. Three or four well-chosen controls on a machined part are usually enough. A drawing covered in symbols with no datum strategy is harder to inspect than a drawing with simple dimensions, because the inspector has to guess which control dominates.

One datum reference frame

Every geometric control should reference the same datum system the part is machined and measured from. If the drawing uses two different frames, the inspection result and the machining setup will disagree.

Calls to avoid

Some tolerance calls cause cost without adding control. These are the ones that come up most often in drawing reviews.

  • A tight tolerance on a dimension that is not measured and not used, which adds cost and inspection time for nothing.
  • A tolerance on a reference dimension, which is a contradiction and confuses the inspection plan.
  • An angle tolerance in degrees on a short feature, where the linear error at the end of the feature is what matters.
  • A surface finish call on a face that is painted, covered or never touched.
  • A concentricity call where a position or a runout control would describe the function better and be easier to inspect.
  • A stack of tolerances that adds up to more than the assembly clearance, which is a design error rather than a machining one.
  • A general note such as 'machine to drawing' with no general tolerance class, which leaves every dimension undefined.

Do the stack before the drawing is released

A tolerance stack answers a simple question: if every dimension sits at its worst case, does the assembly still work? For a machined part in an assembly, the stack usually runs from a locating datum through the part to the feature that mates with the next component.

The worst-case method adds the tolerances arithmetically and gives a safe answer. The statistical method assumes a distribution and gives a tighter, more realistic answer, but it needs process data and a clear assumption about the distribution. For a small stack, worst case is usually enough and it is easier to defend.

Do the stack with the intended process in mind. A turned part holds its diameters from one centreline, so a stack along the axis is tighter than a stack across two setups. A milled part holds its hole pattern in one setup, so the pattern is tight but the relationship to a face machined later is not. The process tells you where the error lives.

A short review routine

Before release, read the drawing once as a machinist and once as an inspector. The machinist asks how many setups the part needs and which feature is hardest to reach. The inspector asks how each tight call will be measured and whether the gauge exists.

Then check three things. Every tight tolerance has a function. Every functional feature has a control that describes its relationship, not only its size. And the general tolerance class in the title block is appropriate for the process.

If a call survives all three, it belongs on the drawing. If it does not, it is a candidate for the general tolerance or for removal. That review usually takes less time than a single round of rework.

Frequently asked questions

What does ISO 2768-m mean on a drawing?

It applies the medium general tolerance class from ISO 2768-1 to every dimension that does not carry its own tolerance. It removes the need to put a tolerance on every dimension and sets a consistent default across the drawing.

How tight a tolerance can CNC machining hold?

A capable shop can hold around ±0.02 mm on a turned diameter and ±0.05 mm on a milled feature as routine work. Tighter values are possible with a finishing pass, a stable setup and the right measurement, but they add cost and should be justified by function.

Is a tighter tolerance always better?

No. A tolerance beyond the function adds cost, inspection time and lead time without improving the part. It can also make the supplier focus on the wrong features and miss a call that actually matters.

When should I use GD&T instead of a size tolerance?

When the relationship between features matters: position of a hole pattern, perpendicularity of a seating face, flatness of a seal, or profile of a contoured surface. A size tolerance cannot control those relationships.

Sources and further reading

  • ISO 2768-1:1989, General tolerances, linear and angular dimensions
  • ISO 2768-2:1989, General tolerances, geometrical tolerances
  • ISO 286-1:2010, ISO system of limits and fits
QK

Qumek Engineering Desk

Engineering team

The engineering team behind Qumek drawings, DFM notes, tolerances and inspection standards. Every guide is reviewed against the drawings and processes used on live programmes.

Want a second opinion on your tolerance calls?

Send the drawing and the assembly context. The engineering desk will mark the calls that drive cost and the ones that need a tighter control.

Send a drawing

The Qumek dispatch

One useful email a month

Drawing notes, supplier checks, tariff changes and the questions buyers keep asking. No newsletter filler, no daily drip.

One email a month. No spam, no list sharing.