IDB-GDT-019
GD&T · drawings · tolerance · ASME Y14.5 / ISO 1101
GD&T reference
Reference for Geometric Dimensioning and Tolerancing — the symbols, modifiers, and feature controls that translate design intent into manufacturable parts.
Abstract
GD&T (Geometric Dimensioning and Tolerancing) is the symbolic language that defines part geometry beyond simple ± dimensions. Used per ASME Y14.5 (US) and ISO 1101 (international), it specifies form, orientation, location, and runout of features. Without GD&T, "25.0 ± 0.05 mm" leaves the manufacturer to interpret which surface to measure and which datum to use.
Section 1 covers fundamentals (features, datums, tolerance zones). Section 2 covers the 14 geometric symbols. Section 3 covers modifiers and material conditions. Section 4 covers drawing best practices. Section 5 covers verification and inspection.
1.GD&T fundamentals
GD&T defines geometric requirements with symbols, datum references, and tolerance values.
1.1Why GD&T over ± tolerancing
- Defines the entire feature, not just one dimension.
- Establishes a datum reference frameevery measurement is relative to known features.
- Enables larger tolerance zones when geometry allows (bonus tolerance via MMC modifier).
- Standardised across engineeringevery supplier interprets the same way.
- Required for safety-critical, automotive, aerospace, and any precision assembly.
1.2Key terms
1.3Datum reference frame
A part has up to 6 degrees of freedom (3 translation, 3 rotation). The datum reference frame fixes the part in 3D space:
- Primary datum (A)Plane that fixes 3 DOF (1 translation, 2 rotations)
- Secondary datum (B)Plane perpendicular to A; fixes 2 more DOF
- Tertiary datum (C)Plane perpendicular to A and B; fixes 1 more DOF
All measurements reference this frame. Per ASME Y14.5: "A measurement made without an explicit datum reference is meaningless."
2.Geometric symbols
14 standard symbols, organized into 5 categories. Each defines a type of geometric requirement.
2.1The 14 symbols (ASME Y14.5 / ISO 1101)
Form (no datums needed)
| Symbol | Name | What it controls |
|---|---|---|
| ⏤ | Straightness | Line/axis is straight within tolerance |
| ◯ | Roundness (Circularity) | Cross-section is circular |
| ⌭ | Cylindricity | Surface is a perfect cylinder (combined straightness + roundness + taper) |
| ⏥ | Flatness | Surface is planar |
Orientation (1 datum)
| Symbol | Name | What it controls |
|---|---|---|
| ⊥ | Perpendicularity | 90° to datum |
| ∥ | Parallelism | Parallel to datum |
| ∠ | Angularity | At specific angle to datum |
Location (1 or more datums)
| Symbol | Name | What it controls |
|---|---|---|
| ⌖ | Position | Center, axis, or median plane location |
| ◎ | Concentricity | Axes coincide (median points coincide) |
| = | Symmetry | Median plane in correct location |
Profile (1 or more datums optional)
| Symbol | Name | What it controls |
|---|---|---|
| ⌒ | Profile of a Line | 2D profile within tolerance |
| ⌓ | Profile of a Surface | 3D surface within tolerance |
Runout (1 datum, often referencing axis)
| Symbol | Name | What it controls |
|---|---|---|
| ↗ | Circular Runout | Per-cross-section runout |
| ↗↗ | Total Runout | Across the entire feature |
2.2Feature Control Frame anatomy
`` ┌─────┬──────────────────┬─────┬─────┬─────┐ │ ⌖ │ Ø 0.10 Ⓜ │ A │ B │ C │ └─────┴──────────────────┴─────┴─────┴─────┘ ↑ ↑ ↑ ↑ ↑ Symbol Tol value + Primary Secondary Tertiary diameter sign datum datum datum + modifier ``
Reading the frame: "Position of this feature, within a Ø 0.10 mm tolerance zone, at Maximum Material Condition (M), relative to datums A (primary), B (secondary), C (tertiary)."
3.Modifiers
Material condition modifiers expand tolerance based on feature size.
3.1Material conditions
| Symbol | Modifier | When applied |
|---|---|---|
| Ⓜ | Maximum Material Condition (MMC) | Tolerance applies at MMC; bonus when feature departs from MMC |
| Ⓛ | Least Material Condition (LMC) | Tolerance applies at LMC; bonus toward LMC |
| (none) | Regardless of Feature Size (RFS) | Tolerance applies regardless of size; no bonus |
| Ⓟ | Projected Tolerance Zone | Tolerance extends above the surface |
| Ⓕ | Free State | Applies to non-rigid parts when not constrained |
3.2MMC bonus tolerance
At Maximum Material Condition, a feature has the most material (largest external feature, smallest internal feature).
Example: Ø 10.00 mm hole with tolerance ⌖ Ø 0.10 Ⓜ A B
- MMC = Ø 10.00 mm (smallest hole) → 0.10 mm position tolerance
- Hole at Ø 10.10 mm (departs from MMC by 0.10) → 0.20 mm position tolerance available
- Hole at Ø 10.20 mm (departs by 0.20) → 0.30 mm position tolerance available
Bonus = (Actual size − MMC size) for internal features, or (MMC size − Actual size) for external.
3.3Why MMC matters
- Functional purposeA hole that's larger has more "room" to be off-center while still allowing a bolt to pass through.
- Cost savingsA part may be in spec with a larger hole + more position error, vs. a tight hole + perfect position.
- Easier inspectionFunctional gauges can verify MMC at the gauge surface.
4.Drawing best practices
The drawing is the contract. Every GD&T callout has implications.
4.1Drawing fundamentals (ASME Y14.5 + ASME Y14.100 series)
- Drawing formatTitle block, scale, units, projection (third-angle in US, first-angle in EU), revision history.
- Datum identificationClear labels (A, B, C). Place at the feature they reference.
- Tolerance schemeEither ± tolerances OR GD&T (don't mix on the same dimension).
- Default tolerance blockStated in title block (e.g., ±0.3 mm linear, ±0.5° angular).
- Critical dimensions called outTight tolerance dimensions explicitly highlighted.
- Surface finish symbolsPer ISO 1302 or ASME Y14.36 (Ra values, surface texture).
4.2Datum selection rules
- Primary datumThe most critical alignment surface. Usually largest mating surface or functional reference.
- Secondary datumPerpendicular to primary; second most critical.
- Tertiary datumPerpendicular to both; least critical.
- Datum referencing order mattersA | B | C means A is primary, B secondary, C tertiary. The order affects how the part is constrained.
4.3Tolerance allocation
Tighter tolerances cost more. Allocate budget across the assembly.
| Application | Typical tolerance |
|---|---|
| Visible mechanical feature (cosmetic) | ±0.3 mm |
| Mating surface (general) | ±0.1 mm |
| Bearing or precision mating | ±0.05 mm |
| Optical alignment | ±0.01–0.02 mm |
| Aerospace / medical critical | ±0.005 mm |
4.4Common GD&T mistakes
- Datums not specifiedTolerance is meaningless without a reference frame.
- MMC on internal feature when LMC neededOr vice versa. Functional consideration matters.
- Tolerance zones smaller than process capabilityForces 100 % inspection, drives cost.
- Drawing dimensions inconsistent with modelCAD model is reference; drawing dimensions should be derived.
- Inappropriate symbol choiceE.g., concentricity (rarely used) instead of position (more flexible).
5.Verification + inspection
GD&T values must be measurable. Choose tolerance you can verify.
5.1Standard inspection equipment + accuracy
| Equipment | Capability | Cost | Use |
|---|---|---|---|
| Digital caliper (0.01 mm) | Linear ±0.02 mm | $50–300 | General dimension |
| Micrometer (0.001 mm) | Linear ±0.002 mm | $100–500 | Critical dimensions |
| Comparator microscope | Linear ±0.005 mm + angular | $2 000–8 000 | Optical comparison + measurement |
| Coordinate Measuring Machine (CMM) | ±0.001–0.005 mm | $30 000–200 000 | Full 3D verification |
| Optical CMM (vision) | ±0.005 mm | $20 000–80 000 | Non-contact, fast |
| Laser scanner | ±0.05–0.2 mm | $20 000–100 000 | Free-form surfaces |
| Profilometer | ±0.0001 mm vertical | $5 000–30 000 | Surface finish, roughness |
5.2Process capability vs. tolerance
A tolerance must be larger than the process variation, or 100 % of parts will fail inspection.
Process capability index (Cp): tolerance / 6σ. Cp ≥ 1.33 is industry-typical target. Below 1.0, the process cannot reliably hit tolerance.
5.3Inspection methodology per feature type
| Feature | Method |
|---|---|
| Hole position (MMC) | Functional gauge OR CMM |
| Hole position (RFS) | CMM only |
| Flatness | CMM, gauge block, surface plate |
| Cylindricity | Roundness gauge OR CMM |
| Surface profile | CMM, optical CMM, laser scanner |
| Runout | Dial indicator on rotating axis |
5.4Functional gauge (Go/No-Go)
For MMC-modified position tolerances, a functional gauge can verify in a single check:
- Go gaugeMaximum allowed size (e.g., Ø 10.10 mm) for the hole. Hole must accept the gauge.
- No-Go gaugeMinimum allowed size (e.g., Ø 9.90 mm). Hole must reject the gauge.
Faster than CMM for production inspection but only works for MMC tolerances.
6.Common GD&T applications
Examples of GD&T applied to typical hardware features.
6.1Mounting hole pattern
A 4-hole bolt pattern needs each hole positioned relative to a datum frame: `` ⌖ Ø 0.10 Ⓜ A B C `` Position tolerance of Ø 0.10 mm at MMC (with bonus when holes depart from minimum size), referenced to primary datum A, secondary B, tertiary C.
6.2Mating surface
A face that must be flat to allow gasket sealing: `` ⏥ 0.05 (or — 0.05) `` Flatness of 0.05 mm. No datum needed (form symbol).
6.3Cylindrical fit
A shaft that must rotate inside a bearing: `` ⌭ 0.025 (or ⌭ 0.025) `` Cylindricity of 0.025 mm — surface must be a perfect cylinder within this tolerance.
6.4Hole perpendicular to face
A hole that must be perpendicular to the mounting face: `` ⊥ Ø 0.10 A `` Perpendicularity of Ø 0.10 mm zone, referenced to datum A.
6.5Optical surface alignment
A lens mount where two surfaces must be parallel: `` ∥ 0.01 A `` Parallelism of 0.01 mm tolerance zone, referenced to datum A (the optical axis).
6.6Common assembly pattern
A bolted-together housing where 4 holes pass through 4 inserts:
- Cover plate4 clearance holes at ⌖ Ø 0.20 Ⓜ A B
- Housing4 tapped holes at ⌖ Ø 0.10 Ⓜ A B
- Total stack-upWorst-case position error 0.30 mm
The MMC bonus enables the assembly to work as long as the holes don't depart too far from their respective MMC sizes.