GD&T symbols are the standardised characters engineers use on an engineering drawing to control a part's form, orientation, location, and runout: 14 geometric characteristics, grouped into 5 categories, defined under the ASME Y14.5 and ISO 1101 standards.
A drawing note without it says nothing useful. "Hole position ±0.1mm" tells a factory almost nothing about how that dimension is measured, from where, or under what condition. Two factories can read the same callout, measure from different references, and both hand back a part that's technically in spec.
This is the specification every factory reads before it cuts a single feature. Getting it right means knowing what each symbol controls, how to read the frame that houses them, and what a missing datum reference actually costs you.
This guide covers every GD&T symbol, how to read the feature control frame, and what happens when that specification is missing.
TL;DR / Key Takeaways
- In practice, GD&T uses 14 commonly applied geometric characteristic symbols, grouped into 5 categories: Form, Profile, Orientation, Location, and Runout.
- Every GD&T callout lives inside a feature control frame: the symbol, a tolerance value, optional modifiers, and referenced datums, in that order.
- Standard CNC-machined tolerance runs about ±0.127mm; select factories hold ±0.025mm on suitable features after a design review.
- Modifier symbols (MMC, LMC, RFS) change how a tolerance applies as a part's actual size varies. They're not optional footnotes, and they change the accept/reject boundary.
- A drawing missing GD&T specification doesn't fail outright. It just shifts the guessing from the designer to whichever factory ends up interpreting it.
How Are GD&T Symbols Grouped?
GD&T symbols are grouped into 5 categories based on what they control: Form, Profile, Orientation, Location, and Runout. Form tolerances control a single feature's shape on its own, without reference to anything else on the part. Profile tolerances control the shape of a line or surface, and can apply with or without a datum reference.
Orientation tolerances control how a feature is angled relative to a datum. Location tolerances control where a feature sits relative to a datum. Runout tolerances control surface variation as a part rotates around a datum axis.
This grouping isn't arbitrary - it determines what kind of measurement each symbol actually requires. A form tolerance can be checked without ever touching a datum surface. A location or orientation tolerance can't be checked at all until the datum reference frame is established first.
Getting the category wrong on a drawing is how a callout ends up unmeasurable as specified.
What Does Each GD&T Symbol Mean?
Each of the 14 GD&T symbols controls a specific geometric characteristic, and most real parts use three or four of them together, not just one. The table below covers the full set most engineering drawings will ever need.
|
GD&T Category
|
Symbol Name
|
What It Controls
|
|
Form
|
Straightness
|
How closely a line element or axis holds to a perfectly straight path
|
|
Form
|
Flatness
|
How closely a surface holds within two parallel planes
|
|
Form
|
Circularity (Roundness)
|
How closely each cross-section of a round feature holds to a perfect circle
|
|
Form
|
Cylindricity
|
Straightness, roundness, and taper combined across an entire cylindrical surface
|
|
Profile
|
Profile of a Line
|
How closely a 2D cross-sectional curve matches its ideal shape
|
|
Profile
|
Profile of a Surface
|
How closely an entire 3D surface matches its ideal shape
|
|
Orientation
|
Angularity
|
How closely a feature holds a specified angle other than 0° or 90° to a datum
|
|
Orientation
|
Perpendicularity
|
How closely a feature holds a 90° angle to a datum
|
|
Orientation
|
Parallelism
|
How closely a feature holds a constant distance from a datum, at 0°
|
|
Location
|
Position (True Position)
|
How closely a feature's actual location matches its theoretical location relative to datums
|
|
Location
|
Concentricity
|
How closely the median points of a feature share an axis with a datum axis
|
|
Location
|
Symmetry
|
How closely a feature's median points stay centered about a datum plane
|
|
Runout
|
Circular Runout
|
How much a single cross-section wobbles when the part rotates around a datum axis
|
|
Runout
|
Total Runout
|
How much the entire surface wobbles when the part rotates around a datum axis
|
Concentricity and symmetry are the two symbols most commonly avoided in practice. Part of that is cost - both require locating a median point or axis rather than a physical surface (which usually means a coordinate measuring machine instead of a simple gauge).
But the bigger reason is that the current ASME Y14.5-2018 revision removed both symbols from the standard outright, specifically due to how inconsistently they were measured across labs. Drawings referencing the older ASME Y14.5-2009 edition, or ISO 1101, can still call them out, which is why both remain worth knowing even though new Y14.5-2018 drawings substitute position, profile, or runout for the same design intent.
Straightness has a distinction worth catching before it causes a rejected part: it applies differently to a surface line than it does to an axis. Surface-line straightness controls a single line element on a flat or curved face. Axis straightness controls the centerline of a cylindrical feature and is called out with a diameter symbol in front of the tolerance value, which changes the shape of the tolerance zone from a flat band to a cylinder.
What Is a Feature Control Frame and How Do You Read One?
A feature control frame specifies four things in a fixed order: the geometric characteristic symbol, the tolerance value, any modifier, and any referenced datums. It's the box on a drawing that turns a symbol from an abstract concept into an actual, measurable requirement.
Take a callout that reads Position | Ø0.10 | A | B | C. The first compartment names the characteristic - position. The second gives the tolerance zone shape and size - a cylindrical zone 0.10mm in diameter, because of the diameter symbol in front of the value. The remaining compartments name the datums the position is measured against, in priority order: A first, then B, then C.
That priority order isn't cosmetic. Datum A gets established first and everything else measures against it; datum B constrains the part further within whatever A already fixed; datum C narrows it one step more. Swap the datum order and you get a different tolerance zone, even with every other number on the callout unchanged. A datum feature itself is just a real, physical point, line, or plane on the part that the frame's datums reference.
On a feature like a blind hole, that same position callout controls the hole's axis, not its bottom surface - the kind of distinction that only gets caught if someone checks the drawing before it goes out.
One more piece of notation shows up constantly inside feature control frames and tolerance callouts generally: the diameter symbol (Ø). It signals that the tolerance zone or dimension that follows is a diameter, not a radius or a linear distance - the difference between a Ø0.10 position tolerance (a round zone) and a 0.10 position tolerance with no diameter symbol (which would be read as a linear zone and means something different).
What Do GD&T Modifier Symbols Mean?
GD&T modifier symbols change how a tolerance applies as a feature's actual size departs from its nominal value, and the three that show up constantly are MMC, LMC, and RFS.
They typically appear as a circled letter next to the tolerance value or a datum reference inside the feature control frame - that circled letter is what someone searching for “GD&T symbols in a circle” is usually trying to identify.
|
Symbol
|
Meaning
|
When It Applies
|
|
Ⓜ (MMC)
|
Maximum Material Condition
|
The feature has the most material possible within its size limits - the largest allowable shaft, or the smallest allowable hole
|
|
Ⓛ (LMC)
|
Least Material Condition
|
The feature has the least material possible within its size limits - the smallest allowable shaft, or the largest allowable hole
|
|
No symbol (RFS)
|
Regardless of Feature Size
|
The default condition - the geometric tolerance applies at whatever size the feature actually measures, with no size-based adjustment
|
MMC is the one that actually saves money in production, because it produces bonus tolerance.
If a position tolerance is specified at MMC and the finished feature comes in smaller than its maximum-material limit, that difference gets added back as extra positional tolerance - a hole drilled slightly larger than its MMC size gets more room to be off-position and still pass. RFS gives up that flexibility in exchange for a tighter, size-independent guarantee, which is why RFS shows up more often on parts where fit matters more than manufacturing cost.
What Happens When GD&T Symbols Are Missing or Ambiguous on a Manufacturing Drawing?
A drawing with missing or ambiguous GD&T doesn't get rejected - it gets quoted anyway, with the factory deciding the missing specifics on its own. A “±0.1mm hole position” note with no datum reference tells a machinist to hold that tolerance, but not from where it's measured, which means two factories quoting the identical drawing can build two genuinely different parts, both technically meeting a callout that never specified enough to disagree about.
This is the same underspecification problem that shows up anywhere a drawing states a result without stating the reference it's measured against. A tolerance without a datum is a number with no anchor point - it constrains nothing until someone, either the designer up front or the factory after the fact, decides what it's actually measured from.
It's also invisible until the parts come back. A factory that assumed the wrong datum priority, or applied RFS where the design intended MMC's bonus tolerance, produces parts that look correct on a caliper and fail on a CMM report - or the reverse, parts that get scrapped for missing a tolerance the design never actually needed that tight. Neither error shows up by reading the drawing casually; it shows up at first-article inspection, by which point the tooling is already cut.
A factory profile that lists “GD&T supported” is making a claim about general capability, not about this specific drawing - it says nothing about whether that factory's inspection process actually confirms a callout like the Ø0.10 position tolerance above against three prioritized datums, as opposed to measuring the hole location with calipers and calling it close enough. Checking a factory's documented tolerance capability against the specific callouts on your drawingis what surfaces that mismatch before a quote gets awarded instead of after.

What a GD&T-Toleranced Drawing Actually Requires From a Factory
A GD&T-toleranced drawing requires more than a factory that can hold the dimension - it requires one that can measure it. Position, profile, and orientation tolerances all need a coordinate measuring machine to establish the datum reference frame before anything gets checked against it, and a factory running calipers and a surface plate can accept the job without ever having that equipment. The difference between being able to cut a part and being able to prove it meets the callout rarely shows up as its own line on a quote.
Submit an RFQ on Haizol with the standard you're drawing to and the modifier conditions stated explicitly, and factory matching accounts for measurement capability alongside machining capability, instead of assuming a factory that can hold a tolerance can also verify it.
Frequently Asked Questions
Is GD&T the same as ISO 1101 and ASME Y14.5?
No. GD&T is the general system; ASME Y14.5 is the American standard that defines it, and ISO 1101 is the international equivalent, part of the broader ISO GPS framework. The two standards share the same core symbols and logic but differ on more than notation - ASME Y14.5 defaults to the envelope principle (linking size and form at maximum material condition), while ISO defaults to the independency principle (size and form are controlled separately unless stated otherwise) - so a drawing should always state which standard it follows.
For the general linear and angular tolerances that apply to every unspecified dimension on the same drawing, see the ISO 2768 tolerance guide.
What tool measures whether a part actually meets its GD&T tolerances?
Simple form tolerances like flatness can be checked with a surface plate and dial indicator, but most location, orientation, and profile tolerances - anything referencing a datum - require a coordinate measuring machine (CMM) to establish the datum reference frame and measure against it accurately.
Can more than one GD&T symbol apply to the same feature?
Yes, and on real parts it's common. A single hole might carry a position tolerance for its location, a diameter tolerance for its size, and a perpendicularity tolerance for how straight it sits relative to a mounting face - each symbol controls a different aspect of the same feature.
Does a 3D CAD model replace the need for GD&T callouts on a drawing?
No. A CAD model shows nominal geometry - what the part should look like - but it doesn't specify allowable variation on its own. Model-based definition workflows embed GD&T directly into the 3D model instead of a 2D drawing, but the GD&T specification itself is still required either way.
Is GD&T only used in aerospace and automotive?
No. Those industries use it most rigorously because of certification requirements, but GD&T applies anywhere parts need to fit and function predictably across a production run, including medical devices, industrial equipment, and consumer electronics.
What happens if a factory ignores a GD&T callout during manufacturing?
The part typically still measures “in tolerance” on a basic dimensional check while failing the actual functional requirement the symbol was specifying, which usually surfaces during assembly or field use rather than at incoming inspection - the exact failure mode GD&T exists to prevent.
Why do some feature control frames list three datums (A, B, C) instead of one?
A single datum only constrains a feature in some directions. Three datums, applied in priority order, fully constrain a feature's position and orientation in three-dimensional space - the primary datum controls the most degrees of freedom, and each subsequent datum narrows what's left.
The Four Things a GD&T Callout Always Needs
GD&T symbols only do their job when the drawing around them is complete: the characteristic, the tolerance, the modifier, and the datums all have to show up together for a callout to mean one specific thing instead of several possible ones.
All 14 characteristics, the feature control frame that houses them, and the modifiers that adjust them exist to answer the same questions every time, for every factory reading the drawing. Specify them completely, and a quote reflects what the part actually needs instead of what a factory assumed.