Module 2 · Lesson 1 of 6

Why size tolerances are not enough: the case for GD&T

GD&T basics: why plus/minus size tolerances cannot control form or location, the GD&T symbols grouped by type, and where ISO 1101 and ASME Y14.5 differ.

By The CheckedCalc editor Published

After this lesson you can:

  • Explain why plus/minus tolerances alone cannot guarantee that parts assemble
  • Recognise the geometrical characteristic symbols and group them by type
  • State which characteristics always need a datum and which never take one
  • Work out the mating envelope of a bent pin and decide whether it assembles
  • Say which symbols ISO 1101 keeps and ASME Y14.5-2018 removed
Estimated time
15 minutes
Before you start
Module 1, lesson 4: Dimensioning and general tolerances

A dimension with a plus/minus tolerance answers one question: how big is this feature? It does not say whether a pin is straight or a face is flat. Nor does it say whether a bore is square to the face it sits in, or which edge a hole is measured from. On a simple part a good machinist fills those gaps with habit. On a part that must assemble with parts from another supplier, the gaps become arguments, concessions and scrap.

Geometrical tolerancing (US: geometric dimensioning and tolerancing, GD&T) closes the gaps. You will meet two rulebooks for it. ISO 1101:2017 sits inside the ISO GPS (geometrical product specifications) system, which BS 8888 applies to UK practice. The US uses ASME Y14.5-2018 (R2024).

What a plus/minus tolerance cannot tell you

A size dimension leaves most functional requirements open. Each row below is a real one, with what ± dimensions say about it and what they leave open.

Functional requirementWhat ± dimensions sayWhat they leave openGD&T control (lesson)
A pin must enter a borePin and bore diameter limitsBow, taper and lobing of the pin (under ISO defaults)Envelope requirement, straightness, cylindricity (1, 3)
A face must seat without rockingThickness of the partWarp and twist of the faceFlatness (3)
A bore must be square to its mounting faceNothingTilt of the bore axisPerpendicularity (3)
A bolt hole must line up with its partner±x and ±y from two edgesWhich edge comes first; a square zone; how the part is held to measurePosition with datums (2, 4)
A shaft must run true in its bearingsEach diameterOffset between diametersRun-out (5)
A curved surface must match a mating contourCoordinates of a few pointsThe surface between the pointsProfile of a surface (5)

None of these gaps is a drafting error. Size tolerances cannot state shape, orientation or a measuring origin.

A bent pin that passes inspection

Take a pin toleranced Ø10 0/−0.05 mm on an ISO drawing. ISO 8015:2011 applies the independency principle: every requirement is met on its own. A size tolerance then controls local size only: the two-point diameter measured across any cross-section. A pin that is 9.97 mm at every section passes, however much it bows.

A bowed pin passes size but does not enter the bore On the left a bowed pin measures 9.97 mm at every two-point section, inside its 9.95 to 10.00 mm limits. But the smallest cylinder that contains it is about 10.07 mm. On the right the same pin meets a bore of 10.05 mm minimum and cannot enter. Pin Ø10 0/−0.05, ISO 8015 9.97 9.97 9.97 Every two-point size within limits Smallest enclosing cylinder ≈ Ø10.07 Bush bore Ø10.05 min 10.05 Envelope 10.07 > bore 10.05 The pin will not enter Bow exaggerated for clarity
Figure 1. Size limits met, assembly failed. What the bore sees is the mating envelope, roughly the local size plus the bow, not the two-point size.

ASME Y14.5 takes the opposite default. Its Rule #1 (the envelope principle) says the limits of size of a regular feature of size also control its form. At maximum material condition (MMC), 10.00 mm for this pin, the feature must have perfect form. The same bowed pin is rejected on an ASME drawing. An ISO designer gets the same protection only by asking for it: with the envelope requirement symbol Ⓔ after the size (ISO 14405-1:2025) or with an explicit form tolerance.

Worked example: will the bowed pin assemble?

A pin Ø10 0/−0.05 mm (9.95 to 10.00 mm) must slide into a bush bored Ø10 +0.10/+0.05 mm (10.05 to 10.10 mm). For a simple bow, the mating envelope of the pin is close to its local size plus the straightness deviation of its axis, ff:

Denv≈dlocal+fD_{\text{env}} \approx d_{\text{local}} + f

The minimum clearance the designer can count on is the smallest bore minus the largest envelope:

cmin⁡=Dbore,min−Denv,maxc_{\min} = D_{\text{bore,min}} - D_{\text{env,max}}
Pin local size (mm)Bow ff (mm)Envelope (mm)ISO 8015, no ⒺASME Rule #1 or ISO ⒺEnters a 10.05 mm bore?
9.970.029.99AcceptAcceptYes
9.970.0310.00AcceptAccept (on the boundary)Yes
9.950.0510.00AcceptAccept (on the boundary)Yes
9.970.1010.07AcceptRejectNo

With the envelope applied, Denv,max=10.00D_{\text{env,max}} = 10.00 mm and

cmin⁡=10.05−10.00=0.05 mmc_{\min} = 10.05 - 10.00 = 0.05\ \text{mm}

Without it, nothing limits the bow, so cmin⁡c_{\min} has no guaranteed value at all. On the ISO drawing, write Ø10 0/−0.05 Ⓔ, or keep independency and add a straightness tolerance of Ø0.03 mm on the axis. The second option allows an envelope of up to 10.00 + 0.03 = 10.03 mm, still giving

cmin⁡=10.05−10.03=0.02 mmc_{\min} = 10.05 - 10.03 = 0.02\ \text{mm}

which is enough if the function tolerates the smaller clearance.

Plus/minus location gives a square zone

Locate a hole with 40 ±0.1 mm from the left edge and 25 ±0.1 mm from the bottom edge. Its axis may then lie anywhere in a 0.2 × 0.2 mm square. Along the axes it may move 0.1 mm; at a corner it may move

rcorner=0.12+0.12=0.141 mmr_{\text{corner}} = \sqrt{0.1^2 + 0.1^2} = 0.141\ \text{mm}

The mating bolt does not care which direction the error goes, so the square is unfair. It rejects a hole 0.12 mm off along one axis but accepts one 0.14 mm off on the diagonal. A round zone through the corners, Ø0.283 mm, accepts every part that works and has 57% more area:

π×0.2832/40.22=0.06280.04=1.57\frac{\pi \times 0.283^2 / 4}{0.2^2} = \frac{0.0628}{0.04} = 1.57

Plus/minus dimensions from two edges have a second, quieter problem. They do not say which edge the part is set up on first. Nor do they say what happens if the edges are not square to each other. Two inspectors can measure the same hole and disagree. Position tolerancing fixes both problems with a cylindrical zone and a datum reference frame; lesson 4 works through it with numbers.

What GD&T adds to a drawing

IngredientWhat it doesHow it appears
Geometrical characteristicNames what is controlled: form, orientation, location, run-out or profileA symbol in the first cell of the frame
Tolerance zoneDefines the shape and size of the space the feature must lie inThe value, with Ø for a cylindrical zone
DatumsFix the zone in space and define how the part is held to measure itDatum letters in the frame, datum feature symbols on the part
Theoretically exact dimensions (US: basic dimensions)Give the perfect location or shape of the zone; they carry no tolerance of their ownA boxed dimension
ModifiersChange the rule, for example Ⓜ for maximum material, Ⓔ for envelopeSymbols after the value or a datum letter

All of this sits in the feature control frame (ISO calls it the tolerance indicator), which lesson 6 reads cell by cell.

The GD&T symbols, grouped by type

ISO 1101:2017 defines 14 symbols (concentricity and coaxiality share one). ASME Y14.5-2018 has 12, because it withdrew concentricity and symmetry and directs users to position, run-out or profile. ASME treats profile as its own group; ISO classes a profile tolerance as form, orientation or location depending on whether it references datums.

GD&T symbol chart grouped by type Fourteen geometrical characteristic symbols in five rows: form (straightness, flatness, roundness, cylindricity), profile (line, surface), orientation (parallelism, perpendicularity, angularity), location (position, concentricity and coaxiality, symmetry) and run-out (circular, total). Concentricity and symmetry are marked as ISO 1101 only. Form Profile Orientation Location Run-out StraightnessFlatnessRoundnessCylindricity (US: circularity) Profile of a lineProfile of a surface ParallelismPerpendicularityAngularity PositionConcentricity,coaxialitySymmetry Circular run-outTotal run-out ISO 1101 only:removed fromASME Y14.5-2018
Figure 2. The geometrical characteristic symbols, redrawn for this lesson. The two in the shaded box exist only in ISO 1101; on an ASME Y14.5-2018 drawing they are replaced by position, run-out or profile.

The chart tells you what the symbols look like. The table below tells you how to use them, which is what a checker will ask about.

CharacteristicGroupISO 1101:2017ASME Y14.5-2018Datum referenceWhat it controls
StraightnessFormYesYesNeverLine elements of a surface, or an axis
FlatnessFormYesYesNeverA nominally flat surface
Roundness (US: circularity)FormYesYesNeverEach circular cross-section
CylindricityFormYesYesNeverRoundness, straightness and taper of the whole cylinder together
Profile of a lineProfileYesYesOptionalEach cross-section of a curved surface
Profile of a surfaceProfileYesYesOptionalAny surface: form alone, or with orientation and location when datums are cited
ParallelismOrientationYesYesAlwaysSurface or axis parallel to a datum
PerpendicularityOrientationYesYesAlwaysSurface or axis at 90° to a datum
AngularityOrientationYesYesAlwaysSurface or axis at any stated angle to a datum
PositionLocationYesYesUsuallyAxis, median plane or (ISO) surface relative to datums and exact dimensions
Concentricity, coaxialityLocationYesRemovedAlwaysCentre point or axis relative to a datum axis
SymmetryLocationYesRemovedAlwaysMedian plane relative to a datum plane
Circular run-outRun-outYesYesAlwaysEach circular element as the part turns about the datum axis
Total run-outRun-outYesYesAlwaysThe whole surface as the part turns about the datum axis

The pattern is worth memorising: form never takes a datum, orientation and run-out always do, and location almost always does. Profile is the flexible one.

On the job

Before adding a geometrical tolerance, name the mating part and the failure it prevents. “Flatness 0.05 because the face seals against a gasket” survives a design review; “flatness 0.05 because it looked bare” does not. Equally, check which rulebook the drawing invokes before you read a single frame. An ISO drawing should cite ISO 8015 or the company drawing standard in the title block; an ASME drawing should cite ASME Y14.5-2018. A supplier who inspects an ISO drawing to Rule #1, or the other way round, can accept or reject the same part for reasons neither of you intended.

How the rest of this module builds on this

LessonQuestion it answers
2 Datums and datum reference framesMeasured from where, and with the part held how?
3 Form and orientation tolerances (from 6 October 2026)How flat, straight, round, parallel or square?
4 Position, MMC and bonus tolerance (from 6 October 2026)Where is the hole, and how much extra tolerance does a bigger hole earn?
5 Profile and run-out (from 13 October 2026)How close to the true shape, and how true does it spin?
6 Reading a feature control frame (from 13 October 2026)What does every cell mean, in ISO and in ASME?

If your drawings mostly carry general tolerances today, Module 1, lesson 4 covers them in more depth. It explains the ISO 2768 fallback and the independency versus Rule #1 split. Geometrical tolerances also feed stack-ups. A position or perpendicularity tolerance is one more contributor in the loop, and the tolerance stack-up calculator takes it as a line like any other.

Check your understanding

5 questions. Choose an answer, then check it. Nothing is saved.

  1. Question 1 of 5A drawing cites ISO 8015. A pin is toleranced Ø10 0/−0.05 with no other callout. Every two-point size is 9.97 mm and the pin bows by 0.10 mm. Is it conforming?
  2. Question 2 of 5A hole is located by 40 ±0.1 mm and 25 ±0.1 mm from two edges. How far from its nominal position may the hole axis be at a corner of the tolerance zone?
  3. Question 3 of 5Which characteristic is still in ISO 1101:2017 but was removed from ASME Y14.5-2018?
  4. Question 4 of 5Which of these characteristics never takes a datum reference?
  5. Question 5 of 5Under ASME Rule #1 a pin is toleranced Ø10.00/9.95. It measures 9.97 mm everywhere and bows by 0.03 mm. What is the verdict?

Key terms

Geometrical tolerance
A tolerance that limits the form, orientation, location or run-out of a feature by defining a zone the feature must lie in (US: geometric tolerance, GD&T).
Tolerance zone
The space, such as two parallel planes or a cylinder, inside which the toleranced surface, axis or median feature must lie.
Feature of size
A feature with a size that can be measured between opposed points, such as a cylinder or a slot; it has an axis or median plane as well as surfaces.
Maximum material condition (MMC)
The limit of size at which a feature holds the most material: the largest pin or the smallest hole.
Mating envelope
The smallest perfect cylinder that contains a real pin (or the largest that fits inside a real hole). It is the size the mating part actually sees.
Envelope requirement
The rule that a feature of size must not break a perfect-form boundary at MMC: default in ASME Y14.5 (Rule #1), applied only on request in ISO with a circled E.

Standards referenced

StandardEditionTitleUsed here for
ISO 11012017GPS, Geometrical tolerancing, Tolerances of form, orientation, location and run-outGeometrical characteristics and their symbols in the ISO system
ASME Y14.52018 (R2024)Dimensioning and TolerancingGeometric characteristics in the US system, Rule #1 and the removal of concentricity and symmetry
ISO 80152011GPS, Fundamentals, Concepts, principles and rulesIndependency principle: size does not control form by default
ISO 14405-12025GPS, Dimensional tolerancing, Part 1: Linear sizesEnvelope requirement modifier on an ISO size tolerance
ISO 54592024GPS, Geometrical tolerancing, Datums and datum systemsWhere datums fit into a geometrical specification (lesson 2 in full)

Editions checked on 29 Sep 2026. Standards are copyright documents; this lesson explains and paraphrases them. Buy or borrow the current edition before relying on a value.