Quick Answer: Tighter isn't automatically better. Most structural features only need a standard ISO 2768 tolerance class, and only the dimensions that control fit, sealing, or motion need to be pulled in tighter than that. When you're choosing a precision parts manufacturer, what actually matters is whether they can prove real, repeatable CNC machine accuracy and back it up with proper inspection, not how the word "precision" reads on their homepage.
Buyers filling in a drawing for the first time often default to tight numbers out of habit, as if a smaller tolerance band signals a more serious project. In practice, every step tighter adds machining time, inspection time, and rejection risk. ISO 2768 exists specifically so designers don't have to tolerate every single dimension by hand: most geometry can simply reference a general class and get on with the design. What decides whether a project actually succeeds is less about the number on the page and more about whether the shop behind it has the
real machining capability, not just a promise of it, and whether it can hold that number consistently, order after order.
Tolerance is simply how far a dimension is allowed to drift from its nominal value. Buyers often use "tolerance" as a catch-all term, but a drawing is really carrying two different kinds of control.
Dimensional tolerance covers straightforward numbers: a 10mm bore with a ±0.01mm tolerance has to land between 9.99mm and 10.01mm, full stop. Geometric tolerance, the GD&T side of the drawing, covers shape and relationship — concentricity, flatness, and perpendicularity. These callouts rarely get the same attention as the headline dimension, yet they're usually what decides whether an assembly actually goes together smoothly.
Table 1: ISO 2768 general tolerance classes (reference only — confirm exact figures for your size range against the official standard)
|
Class |
Description |
Typical Use |
|
f (fine) |
Narrowest general tolerance band |
Mating surfaces, precision-fit features |
|
m (medium) |
Most common default class |
General structural features, non-critical fits |
|
c (coarse) |
Wider tolerance band |
Non-functional or cosmetic dimensions |
|
v (very coarse) |
Widest general tolerance band |
Rough stock, non-critical blanks |
For the standard itself, see the ISO 2768 standard.
Design tip: Most structural features can sit comfortably in the m class. Reserve tighter callouts for the handful of dimensions that actually control fit or motion.
Not every dimension deserves a ±0.01mm callout. The better question is whether the part still works if that dimension drifts half a millimeter.
Table 2: Typical tolerance reference by application (starting point only — confirm against your own drawing and assembly requirements)
|
Application |
Typical Tolerance Reference |
Main Driver |
|
General housings and structural parts |
ISO 2768-m |
Cost and cycle-time balance |
|
Mating features (bores, shafts) |
±0.01mm to ±0.03mm |
Assembly yield, interchangeability |
|
High-precision mechanisms (robotic joints, medical devices) |
±0.005mm or tighter |
Motion accuracy, sealing |
|
Aerospace structural components |
±0.005mm with geometric control |
Fatigue strength, build consistency |
Tight CNC machining tolerances earn their keep on the small number of features where fit or motion is actually at stake in precision mechanics work. Everywhere else, the standard class does the job for less money and a shorter lead time.
Theory only goes so far. A recent project on KGL's own production floor shows what holding a tight tolerance actually looks like at volume.
Supplying High-Precision Shell Components for a European Humanoid Robot Program
Background: The client is a Bavaria-based automation company building lightweight collaborative robots. The relationship started with a conversation at the Munich Automation Exhibition.
Scope: roughly 950 sets of multi-spec aluminum alloy structural parts — outer covers, chassis frames, and full-unit protective shells — for a production run of a light collaborative robot.
Project value: approximately USD 248,000.
The challenge: the client assembles on a fully automated line, so every shell component's hole position had to sit within ±0.03mm, with consistent flatness and fit across the full batch. Germany's standards for robot enclosure flatness, dimensional tolerance, material strength, surface finish, and build consistency are among the strictest anywhere. The client started with small trial batches only, running roughly three months of technical back-and-forth and multiple rounds of sample validation, including material test reports and process documentation, before committing to full production.
See more on KGL's robotic structural parts here.
What this shows: real CNC machine accuracy isn't a number on a spec sheet — it's whether a shop can hold a ±0.03mm hole position across hundreds of parts, batch after batch, which comes down to equipment, inspection, and a quality system working together.
Every step tighter a tolerance gets pulled adds machining time and inspection time, and it usually adds rejection risk too.
Moving a dimension from a standard ISO 2768-m class down to ±0.01mm can shrink the tolerance band by a factor of ten or more, which means slower feed rates, more frequent tool-offset checks, and a jump from caliper checks to full CMM inspection on every part. If that precision isn't actually needed for the part to function, the extra time and cost are pure overhead with no upside.
Design tip: decide which features are functionally critical before tolerancing the drawing, then tighten only those, rather than pulling the whole drawing tight by default.
The adjectives on a supplier's homepage don't tell you much. What's worth checking is the hardware, the inspection process, and the paperwork behind a precision parts manufacturer's claims.
ISO 9001 is the baseline quality management certification. ISO 13485 signals medical-device-level traceability requirements. AS9100D is aerospace-specific and usually means the supplier has been through tougher process audits. Seeing all three together on a manufacturer's credentials is a reasonable signal that the shop has already been vetted by some of the more demanding industries out there.
Before sending a drawing over, it's worth asking three direct questions: what positioning accuracy the machines hold in routine production, not just their best-case spec-sheet number; what inspection equipment is actually used, since a caliper check and a CMM report aren't remotely the same thing; and whether quality control is a single check or a three-stage process covering first article, in-process, and final inspection.
More detail is available on KGL's production capacity page and on the About KGL page.
A tolerance is never just an isolated number on a drawing — it carries real weight in cost, lead time, and whether the final assembly comes together the way it's supposed to. Rather than defaulting to "tighter is safer," it's worth working out what each feature actually needs first, then finding a manufacturing partner that can match it. KGL runs more than 80 imported CNC machines out of its Shenzhen facility, holds dimensional tolerances in the ±0.005mm to ±0.01mm range as routine, and backs that up with CMM measurement equipment and ISO 9001, ISO 13485, and AS9100D certification, giving it the process discipline to support production for medical, aerospace, and robotics programs where tolerance really matters. If you're sourcing custom precision parts, feel free to send over the drawing and talk it through.
Q1: What's a safe default tolerance if I'm not sure what to specify?
For most structural features, the ISO 2768 medium (m) class is a safe default; only tighten the dimensions that control fit or motion.
Q2: Does a tighter tolerance always mean better quality?
Not necessarily. Tolerance should match what the part actually needs to function — anything tighter than that just adds cost and lead time without adding value.
Q3: Is ±0.01mm the same as an IT7 tolerance grade?
Not quite. ±0.01mm is a direct tolerance band, while IT7 is a grade within the ISO tolerance-grade system whose actual value changes with the nominal size, so the two need to be cross-referenced against the base dimension.
Q4: How tight can CNC machining realistically go?
Standard CNC processes commonly hold ±0.005mm to ±0.01mm, and select equipment and process combinations can go tighter still, though that level is usually reserved for a small number of critical features.
Q5: What information does a supplier need to give an accurate quote?
A complete CAD drawing with dimensions and tolerances called out, material grade, quantity, and lead-time expectations. The more complete the information, the more accurate the quote and schedule.