GD&T Fundamentals: The Symbols and Concepts That Make Parts Actually Fit

Coordinate dimensions tell you where a feature is. GD&T tells you what it has to do. That difference is why Geometric Dimensioning and Tolerancing exists — and why a drawing covered in plus-or-minus boxes can still produce parts that won’t assemble. This is a working engineer’s introduction to GD&T: the handful of concepts and symbols that control fit and function on a real print, without the textbook jargon.

Why plus/minus tolerancing isn’t enough

Imagine a plate with four bolt holes dimensioned ±0.1 mm in X and Y from a corner. Each hole can sit anywhere inside a square tolerance zone. Stack four of those squares against a mating part and the holes can be in tolerance individually yet refuse to line up as a set. Worse, that square zone is geometrically smaller than the round clearance a bolt actually uses — so you reject good parts and pass bad ones.

GD&T fixes this by tolerancing function instead of coordinates. It defines round position zones, ties everything to a repeatable reference frame, and — through bonus tolerance — gives you back the clearance that plus/minus throws away. The result is more good parts, fewer assembly surprises, and a print that means the same thing to you, the shop, and the inspector.

Concept 1: Datums — the part’s origin

A datum is a theoretically perfect reference — a plane, axis, or point — that everything else is measured from. Datums are how you tell the inspector exactly how to hold the part. The classic setup is the 3-2-1 datum reference frame: a primary datum face constrains three points (and three degrees of freedom), a secondary constrains two more, and a tertiary the last one. Lock all six degrees of freedom and the part is fully located the same way, every time, on every machine.

Why it matters: Pick datums that match how the part actually mounts and functions — the mating face, the locating bore, the edge that registers against a fixture. The wrong datum scheme produces parts that pass inspection and still fail in the assembly.

Concept 2: The feature control frame

The feature control frame is the rectangular box that carries a GD&T callout. Read left to right, it says: which characteristic is controlled, the tolerance zone size (and any modifier), and the datums it references. So a box reading “position, ∅0.2, A, B, C” means the location of this feature must fall inside a 0.2 mm diameter cylindrical zone, relative to datums A, B, and C. Once you can read the frame, you can read the print.

Concept 3: Material condition modifiers (where the bonus lives)

The Maximum Material Condition (MMC) modifier is GD&T’s most valuable trick. It says: this position tolerance is the minimum you get when the feature is at its tightest (most material) — and as the feature departs from MMC, you earn bonus tolerance. A hole drilled slightly larger than its smallest allowed size gives the location more room to wander, because the assembly clearance is genuinely there. MMC is how GD&T hands back the clearance that coordinate tolerancing wastes, which means more parts pass without ever risking the fit.

The symbols worth knowing first

Symbol Controls Use it when…
Position Location of a hole, slot, or boss Anything that has to line up with a mating feature — the single most useful control in GD&T.
Flatness How flat a surface is, on its own Sealing faces, gasket surfaces, mounting pads.
Perpendicularity 90° relationship to a datum Bosses, dowel holes, and walls that must stand square to a face.
Concentricity / Runout How well features share an axis Rotating shafts, bearing bores, anything spun up to speed.
Profile A whole surface or contour Complex curved faces where a single control covers form and location.

Start with position. If you only adopt one GD&T control, position on your critical holes — referenced to a sensible datum frame — eliminates the majority of real-world assembly failures.

GD&T and the tolerance stack

GD&T doesn’t replace stack-up analysis — it feeds it. The position zones and bonus tolerances you define are exactly the inputs a stack-up math model consumes when it predicts whether parts assemble. If you’re deciding how tight to call a feature, pair this with our deep dive on tolerance stack-up analysis: worst-case vs. RSS. Together they answer the only question that matters: will these parts go together, every time?

Tolerance costs money — spend it where it works

Every tightened tolerance adds machine time, tooling, and inspection. The discipline of GD&T is deciding where precision earns its keep and where it’s waste — the same judgment that drives a manufacturable design. Our design for manufacturability guide covers the cost side; GD&T is how you communicate those decisions unambiguously on the print.

Inheriting a legacy drawing with no datums or all-around plus/minus boxes? That’s a prime candidate for a GD&T-aware redraw. See how we rebuild old prints into clean, manufacturable models in 2D drawing to 3D STEP file.
Need a drawing that the shop reads the same way you do?
PartSnap produces GD&T-correct engineering drawings and inspection-ready prints — datums chosen for how your part actually functions. Talk to a licensed P.E. about your next part.