What Is GD&T? A Practical Guide to Geometric Dimensioning and Tolerancing
GD&T stands for geometric dimensioning and tolerancing. It is a symbolic language on an engineering drawing.
GD&T defines how much a part’s geometry can vary, and it captures design intent rather than just distances between lines.
So this guide explains what GD&T is, how to read it, and why it matters when a drawing becomes a price.
It also covers why GD&T is one of the hardest things on a drawing to automate, and how AI reads it directly for quoting.
It is written for the engineers, estimators, and quality control teams who meet GD&T on technical drawings every day.
What is GD&T?
Geometric dimensioning and tolerancing is a standard system of symbols that specifies the permitted variation in the size, form, orientation, and location of part features.
Two standards govern it: ASME Y14.5 in the United States and the ISO GPS standards, chiefly ISO 1101, internationally.
Where a traditional dimension says how big a feature should be, GD&T also says how a feature relates to the rest of the part.
That relationship is what lets two shops make the same part and have both fit the assembly.
For mechanical engineers, geometric dimensioning and tolerancing is the language that turns design intent into an allowable variation a shop can measure.
Why GD&T exists
GD&T exists to make parts interchangeable and to communicate function and not just size.
A reader can take a plain set of dimensions more than one way, so two inspectors might disagree on the same part.
GD&T removes that ambiguity.
- Interchangeable parts: a feature control frame ties every measurement to shared references, so parts from different suppliers fit the same mating part.
- Functional tolerancing: the tolerance describes what the part needs to do, so you apply tight control only where function demands it.
- One clear meaning: the symbols have defined meanings, so a drawing reads the same way in every shop and every inspection room.
So GD&T is less a drafting style and more a contract and it states exactly what “good” means for each feature.
A GD&T engineering drawing carries that design intent all the way to the manufacturing process and not just the size of each feature.
A brief history: how GD&T became a universal language
GD&T grew out of mass production engineering work around World War II, when parts made in different factories had to fit without hand-filing.
Plain coordinate dimensioning could not guarantee that, so engineers needed a shared, unambiguous engineering language for the manufacturing process.
That shared notation became a universal language for tolerances.
Today ASME Y14.5 and the ISO geometrical product specifications standards let a designer, mechanical engineers, and an inspector read the same technical drawings the same way, whichever country they work in.
Many firms run training programs so every engineer reads that language the same way.
See how AI reads GD&T straight from a drawing
Our AI quoting layer extracts dimensions, tolerances, and GD&T from a CNC drawing and turns them into a price.
How GD&T differs from traditional dimensioning
Traditional, coordinate dimensioning places plus-or-minus limits on distances.
It is simple, but it defines a square tolerance zone and says nothing about how features relate to a functional reference.
GD&T instead defines a tolerance zone shaped to the function, ties it to datums, and often allows more practical variation while still guaranteeing fit.
A position tolerance, for example, defines a round zone. It matches how a bolt passes through a hole, so it accepts good parts that a square plus-or-minus box would reject.
Traditional drawings stack linear dimensions on a coordinate system, and each dimension carries its own tolerance.
GD&T instead ties the geometry to a basic dimension, a theoretically exact value with no tolerance of its own.
The feature control frame then sets the allowable variation. That gives looser tolerances where they are harmless and precise control where they matter.
The building blocks: datums, feature control frames, and tolerance zones
Three ideas carry most of GD&T and once these are clear, the symbols are easy to place.
Datums
- A datum is a theoretically exact reference: a point, axis, or plane.
- Every other measurement on the part starts from it.
- Letters label the datums, and their order sets how the shop holds a part for inspection: primary first, then secondary, then tertiary.
Also, a datum feature is the physical surface the datum comes from, such as a face or a hole.
From a cylindrical feature the datum becomes a datum axis, and from a slot it becomes a centre plane. The part references these ideal datums and not the imperfect feature surface itself.
Together the primary, secondary, and tertiary datums build a datum reference frame: three perpendicular datum planes that act as the coordinate system for every measurement.
Each datum feature gives one reference, so a flat face gives a datum plane, a cylinder gives a datum axis, and a sphere gives a centre point.
Holding the part in proper alignment with this frame is what makes an inspection repeatable.
The feature control frame
The feature control frame is the box that carries a GD&T callout.
It reads left to right in three parts, and learning to read it is most of learning GD&T.
- Geometric characteristic: the symbol on the left says which control applies, such as position or flatness.
- Tolerance value: the middle gives the size of the tolerance zone, sometimes with a diameter symbol or a material condition modifier.
- Datum references: the letters on the right say which datums the feature references, and in what order.

Tolerance zones
The tolerance zone is the region the feature must sit within.
It can be a band, a cylinder, or a pair of parallel planes, depending on the control, where the feature is acceptable as long as it lies inside that zone.
The shape of the zone follows the control:
- A flatness tolerance sets two parallel planes that a flat surface must lie between.
- A straightness tolerance on an axis sets a cylindrical tolerance zone.
- A profile of a line tolerance sets a zone between two parallel lines.
The feature passes as long as it does not deviate outside the specified tolerance zone.
Basic dimensions and tolerances
A basic dimension is a theoretically exact size or location, shown boxed, with no tolerance of its own.
Here, the feature control frame carries the tolerance specifications and the geometric tolerance for that feature instead.
Ordinary linear dimensions still cover non-critical sizes, each with its own engineering tolerances.
Also, a specified tolerance can be an equal band or an unequal bilateral tolerance, depending on how the feature size is allowed to drift.
Reading which dimensions are basic and which carry a specified tolerance is a quick way to see what the designer treats as critical.
The GD&T symbols, by category
ASME Y14.5 defines fourteen geometric characteristics, grouped into five families.
A quick map makes any technical drawing easier to scan.
- Form: straightness, flatness, circularity, and cylindricity. These control a feature on its own and need no datum.
- Orientation: angularity, perpendicularity, and parallelism. These control the angle of a feature to a datum.
- Location: position, concentricity, and symmetry. These control where a feature sits relative to datums.
- Runout: circular runout and total runout. These control how a rotating feature behaves about a datum axis.
- Profile: profile of a line and profile of a surface. These control a whole shape against its ideal form.
Most quoting decisions hinge position on it, because it usually sits on the holes and features that drive fit.
Form controls like a flatness tolerance or a straightness tolerance need no datum, while the other geometric controls all reference one.
Every one of these geometric characteristics sets a geometric tolerance necessary and reading that geometric tolerance is the heart of quality control on the part.

Form and orientation controls
Form controls apply to a single feature and need no datum.
- A straightness tolerance holds the derived median line of a pin straight.
- A flatness tolerance holds an entire surface flat, and circularity holds a circular feature round.
Orientation controls add a datum.
- A parallelism tolerance holds a face parallel to a datum, and angularity holds a specified angle.
These geometric controls describe the desired form of a surface, but not its surface roughness, which is a separate callout.
Location and runout controls
Location controls place a feature relative to the datum reference frame.
- A positional tolerance sets a cylindrical tolerance zone around the true position of a hole.
- A concentricity tolerance keeps one diameter centred on another.
Runout controls spin the part about a datum axis.
- Circular runout checks one section of a cylindrical surface, and total runout checks the whole length.
These location controls decide most of the functional requirements and the manufacturing costs.
Material condition modifiers and bonus tolerance
Some feature control frames carry a material condition modifier, and it changes how much tolerance a feature gets in practice.
This is where geometric dimensioning can lower the cost.
- Maximum material condition: at maximum material condition, a positional tolerance earns bonus tolerance as the feature moves away from its tightest size, so more good parts pass.
- Least material condition: the mirror case, used when minimum wall thickness or minimum material matters.
- Regardless of feature size: the geometric tolerance stays fixed whatever the feature measures.
So a drawing that uses maximum material condition well hands the shop bonus tolerance for free.
Reading the material condition modifier therefore matters as much as reading the geometric characteristics.
Why GD&T matters for cost and quoting?
The geometry looks the same, but the tolerances decide the process, the inspection, and the scrap rate.
- Tighter tolerances raise cost: a smaller tolerance zone usually means tighter process control, slower machining, and more quality control inspection.
- Datums drive fixturing: the datum scheme decides how the shop holds and measures a part, which adds setup time.
- Modifiers can lower cost: a position tolerance at maximum material condition allows bonus tolerance, so a well-specified drawing can be cheaper to make.
So an estimator cannot price a part from its outline alone.
The feature control frames change the manufacturing process and the cost, so reading GD&T correctly is therefore central to an accurate quote.
The trade-off is always function against manufacturing costs. Specify only the functional requirements, and the drawing supports cost effective manufacturing.
Over-tighten every callout, and the machine shop spends longer on each part and adds statistical process control.
So aim for precise control where the part needs it, and looser tolerances everywhere else.
Why GD&T is hard to automate?
GD&T carries encoded meaning and a feature control frame is a small graphic.
Its meaning depends on the symbol, the modifiers, the datum letters, and the feature it points to.
- It is semantic and not visual: two similar-looking callouts can mean very different things, so pixel matching is not enough.
- It lives on flat drawings: most GD&T still arrives on 2D technical drawings, PDFs, and scans, where the meaning is not stored as data.
- It relies on relationships: a callout only makes sense once you read its datums and the feature it constrains together.
So a plain parser reads the pixels but not the intent. Recovering GD&T from a drawing takes two things:
Computer vision finds the feature control frames, and a semantic layer works out what each one constrains.
Turn a CNC drawing into a quote-ready dataset
We read dimensions, tolerances, and GD&T from your drawings and feed them straight into estimating.
How AI reads GD&T from a drawing
This is exactly what DAC.digital AI for technical drawings and CAD file analysis does.
Vision models locate the dimensions, tolerances, and feature control frames on a drawing.
Plus, a semantic layer then reads what each one controls, and against which datums.
- Extraction: dimensions, tolerances, GD&T, and materials come off the drawing as structured data.
- Meaning: the model links each feature control frame to its feature and datums, rather than just transcribing it.
- Handover: the structured data flows into quoting and planning, so the same drawing prices consistently every time.
On native CAD with embedded product manufacturing information, much of this is already machine-readable.
On the legacy PDFs and scans most shops still receive, AI is what turns the drawing back into data a quoting system can use.

Not sure how a drawing turns into a price
We help manufacturers read drawings and GD&T automatically, then quote from the extracted data.
How to start reading GD&T on your own drawings
The fastest way to get fluent is to read the frame before the geometry, so a short routine works on almost any drawing.
- Find the datums first: note the datum letters and their order before anything else.
- Read each frame left to right: characteristic, tolerance value, then datum references.
- Picture the tolerance zone: decide whether it is a band, a cylinder, or two planes.
- Ask what it costs: flag the tightest tolerances, because those set the process and the price.
Do that on a few drawings and the symbols stop being a foreign alphabet.
They become a quick read of what the part has to do and what it will cost to make.
What’s this worth to your team?
Pick up where you left off?
Subscribe our Newsletter
Anything else we should know?
Optional, and you are already subscribed. It only helps us write for the right reader.
You are on the list.
The next one lands in your inbox. Nothing else — we do not pass your address on.
Frequently Asked Questions
Q1: What does GD&T stand for?
A1: GD&T stands for geometric dimensioning and tolerancing. It is a symbolic language on an engineering drawing that defines the allowable variation in a part’s size, form, orientation, and location, governed by ASME Y14.5 and ISO 1101.
Q2: How do you read a feature control frame?
A2: Read it left to right in three parts: the geometric characteristic symbol, the tolerance value with any modifiers, then the datum references. The symbol says which control applies, the value gives the tolerance zone, and the letters say which datums the feature references.
Q3: What are the main GD&T symbols?
A3: There are fourteen characteristics in five families: form (straightness, flatness, circularity, cylindricity), orientation (angularity, perpendicularity, parallelism), location (position, concentricity, symmetry), runout (circular and total), and profile (of a line and of a surface).
Q4: What is a datum in GD&T?
A4: A datum is a theoretically exact reference: a point, axis, or plane. Every other measurement on the part starts from it. Letters label the datums, and their order sets how the shop holds and inspects the part.
Q5: Why does GD&T affect the cost of a part?
A5: Tolerances set the manufacturing process. A tighter tolerance zone usually means tighter machining control, more inspection, and a higher scrap risk, so it costs more. The datum scheme and any material condition modifiers also change the cost, which is why GD&T is central to an accurate quote.
Q6: Is GD&T hard to learn?
A6: The symbols look intimidating, but the system is logical. Once you can read a feature control frame and picture the tolerance zone, most drawings become straightforward. The harder part is applying it well, which comes with practice on the shop floor.
Q7: What is the difference between a datum and a datum feature?
A7: A datum is a theoretically exact reference, such as a datum plane or a datum axis. A datum feature is the physical surface the datum is taken from, such as a face or a hole. The datum reference frame is built from several datum features together.
Q8: What is a basic dimension?
A8: A basic dimension is a theoretically exact size or location, shown in a box, with no tolerance of its own. The feature control frame sets the geometric tolerance around it. Basic dimensions locate the true position that a positional tolerance then controls.
Q9: Does GD&T replace linear dimensions?
A9: No. GD&T works alongside linear dimensions. Basic dimensions and feature control frames control the critical features, while ordinary linear dimensions with engineering tolerances still cover the non-critical sizes.
Are you Ready to Discuss Your Project With us? If so, Simply Fill in the Form.
Contact us!
Send us an email: [email protected]