Call us and get your quote!
10% Off Your First Custom Part
-Start Today!
Send your drawings for a free review and quick quote. Our engineers are here to help.
ISO certified | Fast delivery | Factory Direct
Machining tolerances and GD&T are two sides of the same problem: how much a finished part is allowed to vary from its drawing, and how that variation gets communicated so a machinist and an inspector agree on the same requirement. A machining tolerance is the permissible variation between a part’s actual dimension and its nominal dimension. Geometric Dimensioning and Tolerancing (GD&T) is the standardized symbol system, defined by ASME Y14.5, used to specify that variation on a drawing. This guide covers how machining tolerances vary by process, how they stack up across a part, and the GD&T basics needed to read or write a machining drawing.
Every CNC drawing needs two things to be manufacturable without guesswork: a tolerance value and a clear reference for what that value is measured against. That’s the role machining tolerances and GD&T play together — the tolerance sets the allowable range, and GD&T’s datums and symbols set the reference frame the range is measured from. A drawing with dimensions but no GD&T still gets machined, but the machinist and the inspector may not measure the same feature the same way.
A machining tolerance defines how far a finished dimension is allowed to deviate from the nominal value on the drawing, expressed as a plus/minus range (for example, 1.000″ ±0.005″) or as a GD&T tolerance zone. The achievable tolerance depends on the process: cutting a part on a band saw leaves far more variation than finishing it by grinding or wire EDM.
| Process | Typical Tolerance | Notes |
|---|---|---|
| Band saw cutting | ±0.030″ (±0.76 mm) | Rough stock sizing only |
| CNC milling / turning, standard | ±0.005″ (±0.13 mm) | Typical shop default without a drawing |
| CNC milling / turning, tight | ±0.001″ (±0.025 mm) | Requires a drawing calling out critical features |
| Precision grinding | ±0.0002″ (±0.005 mm) | Used for bearing bores, sealing surfaces |
| Wire EDM | ±0.0001″ (±0.0025 mm) | Tightest common shop-floor tolerance |
Tolerance stack-up happens when the individual tolerances on several features combine to produce a larger total variation than any single dimension shows. If three features in a chain each carry a ±0.002″ tolerance, the worst-case total variation across that chain is ±0.006″, not ±0.002″. This matters most on multi-feature assemblies, where a stack-up that looks fine dimension by dimension can still prevent two parts from fitting together. GD&T reduces this risk by tying features back to shared datums instead of chaining tolerances end to end. A short overview of how tolerance stack-up is calculated is available from the tolerance stack-up reference on Wikipedia.
GD&T is a symbol-based system, standardized under ASME Y14.5, for specifying the allowable variation in a part’s size, form, orientation, and location relative to reference features called datums. Instead of describing a hole’s position with an X-Y coordinate tolerance box, GD&T defines a circular tolerance zone around the true position, which matches how the feature is actually inspected and removes ambiguity about which direction the error is measured in. For a broader introduction to the symbol set, see the geometric dimensioning and tolerancing overview on Wikipedia.
| Factor | Standard ± Tolerancing | GD&T |
|---|---|---|
| Tolerance zone shape | Square or rectangular (X/Y box) | Matches the feature: circular, cylindrical, profile-based |
| Reference | Arbitrary coordinate origin | Defined datums tied to function and fixturing |
| Best suited for | Simple, non-critical dimensions | Mating features, assemblies, position-critical holes |
| Inspection | Caliper or micrometer, dimension by dimension | CMM against datum reference frame |
| Class | Controls | Common Symbols |
|---|---|---|
| Form | Shape of a single feature | Straightness, flatness, circularity, cylindricity |
| Orientation | Angle relative to a datum | Perpendicularity, parallelism, angularity |
| Location | Position relative to a datum | Position, concentricity, symmetry |
| Profile | Outline of a surface or line | Line profile, surface profile |
| Runout | Variation during rotation about an axis | Circular runout, total runout |
A feature control frame reads left to right: the geometric symbol, the tolerance value, and any datum references. For example, a position callout of ⊕ 0.1 | A | B | C means the feature’s actual position must fall within a 0.1 mm tolerance zone, measured relative to datums A, B, and C in that priority order. A machinist uses this frame to decide how to fixture the part; an inspector uses it to decide how to measure it.
A datum is a theoretically exact reference (a plane, axis, or point) that other features are measured against. Most drawings define a primary, secondary, and tertiary datum, in that priority order, forming a datum reference frame that fixes all six degrees of freedom on the part. Getting datum selection wrong is one of the most common causes of a machined part failing inspection even though every individual dimension looks correct.
Without an attached drawing, Kintec produces CNC machined parts to ISO 2768 medium class by default. With a drawing calling out critical features, standard tight tolerances of ±0.001 in (±0.025 mm) apply, and select features such as bores or sealing faces can hold as tight as ±0.0002 in. This is why machining tolerances and GD&T are usually specified together on a production drawing: the tolerance sets how tight, and GD&T sets what it’s measured against, so cost and lead time stay focused on the features that actually need them.
Standard ± tolerancing is enough for non-critical dimensions, such as overall part length or a non-mating edge. GD&T earns its added drawing complexity on features that mate with another part, rotate, seal, or stack into an assembly, since it controls the actual functional requirement instead of an arbitrary coordinate box.
Send your drawing, with or without GD&T callouts, to Kintec Machining for a free tolerance review before you commit to an order.
👉 Upload your drawing now and get a free tolerance-reviewed CNC machining quote in 24 hours.
Send your drawings for a free review and quick quote. Our engineers are here to help.
ISO certified | Fast delivery | Factory Direct