TRUEPOSITION

← Home

GD&T Reference

Plain-language reference guides covering the fundamentals of Geometric Dimensioning and Tolerancing — including a detailed breakdown of all 14 characteristics.

GD&T Reference Guides 5 GUIDES + 14 CHARACTERISTICS — ALL LIVE

REFERENCE

What is GD&T?

GD&T (Geometric Dimensioning and Tolerancing) is a standardised symbolic language used on engineering drawings to communicate allowable variation in the form, size, orientation and location of features. Unlike ± coordinate tolerancing, it defines a tolerance zone — a geometric region within which a feature must lie. Standardised under ASME Y14.5 (US) and ISO 1101 (international).

  • · Defines tolerance zones, not just ±X/Y limits
  • · Communicates requirements via a Feature Control Frame
  • · Eliminates ambiguity between design intent and inspection
  • · Allows functional tolerancing aligned to how parts assemble
  • · Standardised under ASME Y14.5 and ISO 1101

REFERENCE

Understanding Datum References

A datum is a theoretically exact point, axis or plane from which measurements and tolerances are referenced. Physical datum features on the part establish the datum reference frame (DRF), constraining the part in space. Datums are applied in order of precedence: primary, secondary, tertiary.

  • · Primary datum: constrains 3 degrees of freedom
  • · Secondary datum: constrains 2 further DOF
  • · Tertiary datum: constrains the final 1 DOF
  • · Datum sequence in the FCF affects measurement setup
  • · Datum letters (A, B, C…) are assigned on the drawing
  • · Simulated datum = the physical tooling or fixture equivalent

REFERENCE

MMC & LMC Explained

Maximum Material Condition (MMC) is the state where a feature contains the most material — a shaft at its largest allowable diameter, or a hole at its smallest. When a geometric tolerance is applied at MMC (modifier: Ⓜ), bonus tolerance is earned as the feature departs from MMC toward LMC.

  • · MMC shaft = largest Ø  |  MMC hole = smallest Ø
  • · LMC (Ⓛ) is the opposite — minimum material
  • · Bonus tolerance = |actual meas. size − MMC size|
  • · Total tolerance = stated tolerance + bonus tolerance
  • · RFS (Regardless of Feature Size) is the default — no bonus
  • · Bonus applies to position, orientation & runout only

REFERENCE

Tolerance Stackup Analysis

When multiple toleranced dimensions control the same gap or clearance, tolerances accumulate. Worst-case sums all tolerances (guarantees fit). RSS is a statistical approach suited to high-volume production.

Worst-case

Gap = nominal ± Σ(all tolerances)

RSS (statistical)

Gap = nominal ± √(T₁² + T₂² + … + Tₙ²)

  • · Worst-case is conservative — can drive tight individual tolerances
  • · GD&T position contributes TP/2 (radial deviation) to a stackup

REFERENCE

Reading a Feature Control Frame

A Feature Control Frame (FCF) is the rectangular box on a drawing that specifies all geometric tolerance requirements for a feature. Read left to right: geometric symbol → tolerance value with modifiers → datum references in order of precedence.

Ø0.5Ⓜ A B C
  • · 1st compartment: geometric characteristic symbol
  • · 2nd: Ø = cylindrical zone; value; Ⓜ / Ⓛ / Ⓢ modifier
  • · 3rd–5th: datum A (primary), B (secondary), C (tertiary)
  • · Form controls (flatness, straightness) have no datum compartment
  • · Multiple FCFs can be stacked to control the same feature

DETAILED GUIDE

The 14 GD&T Characteristics

Every GD&T characteristic explained individually — with its standard symbol, a clear engineering illustration, and a plain-language description of what it controls and when to use it.

Form · Profile · Orientation · Location · Runout

VIEW ALL 14 ↓
The 14 GD&T Characteristics ALL 14 — DETAILED
Form

Straightness

Controls how straight a line element on a surface must be. Applied to individual line elements running along the length or width of a flat or cylindrical surface. The tolerance zone is two parallel straight lines within which each surface line element must lie. No datum reference required.

0.05 FRONT VIEW — FLAT BAR
Form

Flatness

Controls how flat an entire surface must be. The tolerance zone is the space between two parallel planes within which all points on the controlled surface must lie. No datum reference is required — the surface is measured relative to itself. Commonly applied to machined mating faces, base surfaces and sealing faces.

0.02 FRONT VIEW — MACHINED BLOCK
Form

Circularity

Also called roundness. Controls how circular a single cross-sectional slice of a feature must be. The tolerance zone is the annular region between two concentric circles at each individual cross-section, measured perpendicular to the axis. Applied to cylinders, cones and spheres. No datum reference required.

0.01 END VIEW — CROSS-SECTION OF CYLINDER
Form

Cylindricity

Controls the complete form of an entire cylindrical surface simultaneously — combining roundness, straightness and taper into one requirement. The tolerance zone is the annular space between two coaxial cylinders. The tightest of the form controls for shafts and bores. No datum reference required.

0.02 FRONT VIEW — CYLINDRICAL SHAFT
Profile

Profile of a Line

Controls the shape of a curved line at a single 2D cross-section. The tolerance zone is a uniform band of equal width on each side of the true profile at that slice. Can be applied with or without datum references. Common on aerofoils, cams and moulded profiles where only the cross-sectional shape matters.

SECTION VIEW A 0.3 A
Profile

Profile of a Surface

Controls the shape of an entire 3D surface at once — the most powerful of the profile controls. The tolerance zone is a uniform 3D shell on either side of the true surface. Requires datum references in most applications. Used to control complex sculpted or formed surfaces relative to nominal geometry.

FRONT VIEW A B 0.3 A B C
Orientation

Parallelism

Controls how parallel a surface or axis is to a datum reference. The tolerance zone is two parallel planes at the specified distance, oriented parallel to the datum. A datum reference is always required. Used extensively on machined blocks and mating surfaces where alignment matters.

FRONT VIEW A 0.05 A
Orientation

Perpendicularity

Controls how perpendicular a surface, axis or centre plane is to a datum. The tolerance zone is two parallel planes perpendicular to the datum within which the controlled feature must lie. A datum reference is always required. Applied to upright walls, bores and shafts that must stand at exactly 90° to a reference surface.

FRONT VIEW A 0.1 A
Orientation

Angularity

Controls how precisely a surface or axis is oriented at a specified angle to a datum. The tolerance zone is two parallel planes at the exact basic angle relative to the datum. A datum reference is always required and the nominal angle must be given as a basic dimension. Used on angled surfaces, chamfers and tapered bores.

FRONT VIEW 0.05 A 45° A
Location

True Position

Controls the location of a feature (hole, slot or boss) relative to its theoretically exact position defined by basic dimensions from datum references. The tolerance zone is a cylinder (for a hole) or two parallel planes centred on the true position. The most widely used GD&T characteristic in manufacturing.

TOP VIEW — DRILLED PLATE 85 63 B C Ø0.1 A B C
Location

Concentricity

Controls whether the median points of a diametrically opposed cylindrical feature share the same axis as the datum axis. The tolerance zone is a cylinder whose axis is coincident with the datum axis. Requires a rotational datum. Often superseded by circular runout in practice as runout is easier to verify on a CMM or with a dial gauge.

END VIEW — STEPPED SHAFT A Ø0.1 A
Location

Symmetry

Controls whether a feature is equally disposed about the median plane of a datum. The tolerance zone is two parallel planes equally spaced about the datum centre plane. Requires a datum reference. Less commonly used than true position, as it is difficult to verify without specialist measurement and is removed from ASME Y14.5-2018.

FRONT VIEW — SYMMETRIC SLOT A 0.05 A
Runout

Circular Runout

Measures total variation in a single circular cross-section as the part is rotated 360° about the datum axis. The tolerance is the full indicator movement (FIM) — the difference between the highest and lowest reading at one slice. Simpler and more commonly used than total runout for eccentricity and wobble control. Requires a datum axis.

FRONT VIEW — STEPPED SHAFT A 0.02 A
Runout

Total Runout

Measures variation across the entire cylindrical surface simultaneously as the part rotates about the datum axis — both radial and axial. The indicator sweeps the full length of the surface rather than a single cross-section. A stricter and more comprehensive control than circular runout. Requires a datum axis.

FRONT VIEW — STEPPED SHAFT A 0.05 A