Plain-language reference guides covering the fundamentals of Geometric Dimensioning and Tolerancing — including a detailed breakdown of all 14 characteristics.
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).
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.
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.
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ₙ²)
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Diameter
Denotes a diametrical feature or a cylindrical tolerance zone.
Basic Dimension
Theoretically exact value from which tolerances are applied. Shown in a rectangular box.
Reference Dimension
For information only — not used for production or inspection. Shown in parentheses.
Projected Tolerance Zone
Extends the tolerance zone above the surface to the mating part's engagement height.
Datum Feature
Identifies a part feature used to establish a datum reference plane or axis.
Datum Target
Identifies a specific point, line or area on a datum feature used to establish the datum.
Datum Target Point
Marks the exact contact point location of a datum target on the drawing.
Dimension Origin
Indicates the point from which a dimension is measured — not a datum reference.
Feature Control Frame
Rectangular box specifying the geometric tolerance: symbol | tolerance | datums.
Conical Taper
Specifies the ratio of diameter difference to length of a tapered (conical) feature.
Slope
Specifies the angle of an inclined surface as a rise-to-run ratio.
Counterbore / Spotface
Indicates a cylindrical flat-bottomed recess around a hole to seat a fastener head.
Countersink
Indicates a conical recess at the top of a hole to accept a flush fastener head.
Depth / Deep
Specifies the depth of a hole, slot, counterbore or other recessed feature.
Square Shape
Precedes a dimension to indicate the feature has a square cross-section.
Not to Scale
The dimension value is correct but does not match the drawn proportions.
Number of Times / Places
Indicates how many identical features share the same specification (e.g. 4× Ø6).
Arc Length
An arc above the value indicates the dimension is measured along a curved surface.
Radius
Measured from the centre to the surface of a circular feature.
Spherical Radius
Indicates the radius of a spherical surface feature.
Spherical Diameter
Indicates the diameter of a spherical surface feature.
All Around
Profile tolerance applies to the complete perimeter of the cross-section shown.
All Over
Profile tolerance applies to the entire 3D surface of the part. (ASME Y14.5-2018)
Free State
Tolerance applies in the unrestrained condition — for non-rigid parts such as sheet metal.
Tangent Plane
Tolerance zone is defined by a plane tangent to the high points of the surface.
Controlled Radius
A smooth, fair-curve radius — no flats or reversals permitted. More restrictive than R.
Statistical Tolerance
Tolerance is assigned on a statistical basis — requires statistical process control.
Between
A tolerance applies only between two identified points on the feature. (ASME Y14.5-2009+)
Maximum Material Condition
Tolerance applies at MMC, enabling bonus tolerance as the feature departs from MMC.
Least Material Condition
Tolerance applies at LMC, enabling bonus tolerance as the feature departs from LMC.
Unequally Disposed
Profile zone is offset unequally from the true profile; offset value follows. (ASME 2009+)
Independent Requirement
Size and form are assessed independently — overrides the envelope requirement. (ISO 8015)