Datums first.
Tolerance zones.
Function-driven.
GD&T expresses real functional requirements — concentricity to reference, parallelism to datum, position to hole pattern. Replaces lazy ±0.01 everywhere with precise functional tolerances. This guide covers the essentials.
Function over numbers.
Traditional ± tolerancing fails when feature relationships matter. A hole with ±0.05 diameter + ±0.05 location tolerance: the part can fail assembly even when every dimension is "in tolerance."
Numbers disconnected
±0.05 on diameter, ±0.05 on X position, ±0.05 on Y position — nothing says these are related to mating feature. Can make "tolerance" part that won't assemble.
Function-driven
Position 0.1 to datum reference frame — hole position controlled relative to the surfaces that mate with assembly. Defines actual function, not isolated dimensions.
Bigger tolerance zone
GD&T position tolerance of 0.1 gives 1.3× more manufacturing flexibility than equivalent ±0.05 — circular zone vs square zone, same assembly capability.
Cost savings
Loose tolerance where function allows, tight where it matters. Typical part: 20-30% lower machining cost vs blanket ±0.01 tolerances.
ASME Y14.5
ASME Y14.5 is US standard (2009 and 2018 versions). ISO 1101 is international. Both similar — small differences in symbol meaning.
Not everywhere
GD&T adds complexity. Reserve for features with real function — bearing fits, mating patterns, reference datums. Don't apply GD&T to non-critical features.
GD&T characteristic symbols.
| Type | Symbol | Controls | Needs datum? |
|---|---|---|---|
| Form: flatness | flatness symbol | How flat a surface is | No |
| Form: straightness | straightness line | How straight a line/axis is | No |
| Form: circularity | circle | How round a circle is | No |
| Form: cylindricity | cylinder | Round + straight along axis | No |
| Profile: surface | line profile | Shape of surface | Optional |
| Profile: line | line | 2D cross-section profile | Optional |
| Orientation: parallelism | parallel lines | Parallel to datum | Yes |
| Orientation: perpendicularity | perp | Perpendicular to datum | Yes |
| Orientation: angularity | angle | At specific angle to datum | Yes |
| Location: position | position | Location to datum reference | Yes (usually) |
| Location: concentricity | concentric | Axis aligned to datum axis | Yes |
| Location: symmetry | symmetry | Center plane aligned | Yes |
| Runout: circular | runout | Wobble at cross-section | Yes |
| Runout: total | total runout | Wobble along entire surface | Yes |
Datum reference frames.
Datums define the reference system for GD&T measurements. Datum selection affects part functionality and inspection method.
Datum selection rules
- • Primary datum: the most important functional surface
- • Secondary datum: the next most important, perpendicular to primary (or rotation)
- • Tertiary datum: final reference, establishes full 3D position
- • Identified by letter on drawing (A, B, C...)
- • Datum features should be real features on the part
- • Avoid using centerlines as datums if possible
Common datum schemes
- • A = largest flat mounting face
- • B = longest cylindrical datum or longest edge
- • C = final alignment feature
- • For shaft parts: A = central axis, B = shoulder face, C = keyway
- • For bracket: A = mounting face, B = longest edge, C = final edge
- • For housing: A = main mounting face, B = first rotation reference, C = second rotation
Datum targets
- • Used when full datum surface isn't accessible or suitable
- • Specified as small target points, lines, or areas
- • Common for casting/forging parts with rough surfaces
- • Labeled as X1, X2... (targets on datum X)
- • Fixture designed to contact datum targets specifically
- • Ensures consistent measurement setup
MMC/LMC modifiers
- • MMC (M symbol): Maximum Material Condition
- • Applies when feature is at maximum material (largest shaft, smallest hole)
- • Allows additional tolerance when feature is away from MMC
- • Common for position tolerance — "position 0.1 at MMC"
- • Less restrictive than RFS (regardless of feature size)
- • Makes parts cheaper to produce while maintaining function
The most common GD&T control.
What position tolerance does: Defines allowable location variation of feature center from theoretical exact location. Tolerance zone is a circle (or cylinder for holes) with diameter equal to position tolerance value. Feature axis must fall within zone.
Equivalent to ± tolerance: Position 0.2 tolerance is roughly equivalent to ±0.1 in X and ±0.1 in Y — but with a circular tolerance zone instead of square. This gives 27% more tolerance area for same drawing intent, so position is less restrictive (cheaper to produce) than equivalent ± tolerances.
At MMC modifier: "Position 0.2 at MMC" means 0.2 tolerance when feature is at maximum material. If hole is larger than MMC, additional tolerance allowed equal to the difference. For typical hole MMC 9.9-10.0 mm: at exactly 9.9, tolerance is 0.2; at 10.0, tolerance is 0.3; at 10.1, tolerance is 0.4. Very useful for hole patterns where fasteners need to assemble.
Datum references: Position tolerance must reference datums. "Position 0.2 |A|B|C|" means tolerance zone is positioned by datum A, then B, then C. Without datums, the tolerance has no reference — meaningless.
Practical example: Hole pattern for mounting a part to mating assembly: specify position 0.2 at MMC on the hole pattern, referenced to datum A (mounting face) and B (orientation reference). This guarantees assembly as long as individual holes are within position tolerance, while allowing machining flexibility.
FAQ
Do I need GD&T?
If drawings specify only ± tolerances and parts assemble fine, you don't need GD&T. Add GD&T when: (1) You have assembly problems with ± tolerances. (2) Critical features need defined relationships (concentricity, parallelism). (3) Cost is issue — GD&T often gives bigger tolerance zones. (4) Customer specifies GD&T (aerospace often requires it). For simple parts with obvious function, ± tolerances are adequate. For complex assemblies, GD&T is essential.
Common GD&T mistakes?
(1) Missing datums on controls that need them (position, parallelism, perpendicularity). (2) Over-constraining datums (redundant datum references). (3) Unclear datum features (using centerlines or theoretical axes as primary datums). (4) Position tolerance without MMC when MMC would be appropriate. (5) Specifying tighter control than function requires. (6) Using concentricity when runout would serve. (7) Surface profile applied to inappropriate features.
Concentricity vs runout — which?
Concentricity is difficult and expensive to inspect — requires axis detection. Runout measures actual surface wobble at specific cross-sections or along entire length. For most applications, runout achieves the functional goal at lower inspection cost. Rule: specify runout unless you specifically need concentricity (very rare — concentricity has stricter theoretical meaning).
Surface profile vs positional controls?
Surface profile controls the full shape of a surface — contour, location, form all in one tolerance. Position controls feature location (e.g., hole center). For complex 3D surfaces, use surface profile. For feature locations, use position. For faces that must be parallel to another face, use parallelism (simpler than profile). Match control to what you're actually trying to constrain.
Inspection of GD&T features?
Most GD&T features require CMM for efficient measurement. Key capabilities needed: (1) Datum establishment — probing datum features per DRF definition. (2) Feature axis and surface evaluation — for position, runout, surface profile. (3) Analysis software — reports actual vs tolerance zone. Manual inspection possible for simple features (flatness with surface plate, runout with dial indicator + V-block) but CMM is standard for modern GD&T.
ASME Y14.5-2009 vs 2018?
Both current, both used. Y14.5-2018 added: continuous feature modifier, new symbol for "dynamic profile" (for form only without size), some datum clarifications. Most drawings still use 2009 conventions. For new drawings, specify which standard applies as drawing note. We work with both — most customer drawings reference Y14.5-2009.
Get an instant quote
Send your CAD — we reply with detailed pricing, lead time, and DFM feedback within 4 working hours.
Start quoteTalk to an engineer
WhatsApp our team directly. Most messages answered within 12 minutes during work hours.
Open WhatsAppExplore all services
CNC, 3D printing, injection molding, sheet metal, casting, finishing — one quality system, one partner.
See all services