GD&T exists to solve fit problems. A flatness callout controls whether a surface seals, a position callout controls whether holes line up, and a runout callout controls whether a rotating part wobbles. Each symbol answers an assembly question that ordinary dimensioning leaves vague. This guide explains the common GD&T controls by the problem they solve, not as a list of definitions.
GD&T Exists to Solve Fit Problems
Ordinary dimensions say how big a feature is; GD&T says how it relates to the part and the assembly. The system exists because parts are not perfect: they vary in size, form, and orientation, and the assembly needs those variations controlled where they matter.
The value is a common language: the drawing says what the part must be, and the inspection verifies it against the same definition. GD&T is the bridge between the design intent and the measured part.
The GD&T training is a team skill. The engineers, the inspectors, and the suppliers speak the same language, and the drawings are read the same way; the training is the common language's foundation. The buyer should ensure the team's GD&T fluency, because the language is only as strong as its users. The fluency that is shared is the one that prevents the misunderstanding.
The GD&T standard is part of the drawing. The symbols are defined by the standard, and the drawing references it in the title block; the standard is the symbols' authority. The buyer should confirm the standard with the drawing, because the symbols are read against it. The standard that is referenced is the one that is applied.
The GD&T language is also a cost language. A drawing that uses the geometric controls precisely lets the supplier plan the machining and the inspection for the functional features; a drawing that uses them loosely spreads the cost across the part. The buyer should specify the GD&T where the function demands it, because the language is the cost's map. The callouts that are functional are the ones that are worth their cost, and the drawing that is mapped is the one that prices cleanly.
The GD&T is verified at the inspection, and the inspection method follows the callout. A position tolerance is measured with the datum-aligned CMM, a runout with the rotation check, and a flatness with the surface scan; the method is part of the specification. The buyer should confirm the inspection method with the callout, because the verification is the language's proof. The method that matches is the one that is valid, and the validation is the one that is trusted.
Flatness: Controlling Surface Form
Flatness controls the form of a surface: how far it may deviate from a perfect plane. It answers the sealing and mounting questions—does the face contact evenly, does the gasket seal, does the part sit flat. Flatness is called out on the surfaces where contact matters.
The note is that flatness is independent of the surface's location; it only controls the form. The flat surface that seals is the surface whose form is controlled.
The flatness measurement's method is part of the callout. The surface is measured against a reference plane, and the method—a surface plate, a height gauge, or a scanner—is matched to the value; the method is the verification's tool. The buyer should confirm the method with the tolerance, because the flatness is proven by the measurement. The method that is capable is the one that is trusted.
The flatness's interaction with the machining is part of the process. The finishing pass and the stress relief affect the form, and the process is planned for the flatness; the interaction is the machining's story. The buyer should flag the flatness-critical surfaces with the supplier, because the process is planned for them. The surfaces that are flagged are the ones that are controlled.
The flatness value is set by the contact's function. A sealing face carries a tight flatness because the gasket needs the uniform contact; a mounting face carries a moderate value because the bolts pull it flat; a cosmetic face carries a loose value because the appearance tolerates the form. The buyer should set the value by the function, because the flatness is a contact decision. The value that is functional is the one that is priced, and the price that is functional is the one that is fair.
The flatness is independent of the surface's location, and the drawing should not confuse the two. A surface can be flat and misplaced, and the assembly fails on the location; the location is controlled by the position or the profile, not the flatness. The buyer should specify the controls by the function, because the geometry's needs are separate. The callouts that are separated are the ones that are clear, and the clarity is the drawing's quality.
Position: Controlling Hole Locations
Position controls where features sit relative to datums: the hole pattern that must line up with the mating part. Position tolerancing ties the holes to the assembly's reference, and it is the language for mounting patterns and interfaces.
The value is functional: a position tolerance in a datum scheme reflects how the part assembles, and the inspection verifies it that way. The hole pattern that fits is the one toleranced to the assembly.
The position tolerance's datum scheme is the assembly's logic. The holes are located from the surfaces that locate the part in the assembly, so the measured position represents the assembled fit; a datum chosen from a cosmetic surface measures the wrong reference. The buyer should choose the datums from the assembly, because the position is an assembly statement. The scheme that matches the assembly is the one that is valid, and the valid scheme is the one that fits.
The position tolerance's bonus comes from the material condition. The maximum-material-condition modifier gives the extra tolerance where the hole is largest, reflecting the real fit; the buyer should use the MMC where the fastener pattern allows, because the bonus is the assembly's reality. The callout that uses the MMC is the one that is economical, and the economy is a design decision.
Concentricity and Runout for Rotating Parts
Concentricity and runout control the rotating features: the bore and the outer surface sharing an axis, and the surface's variation as the part rotates. They answer the wobble questions for shafts, housings, and rotating assemblies.
The note is the measurement: runout is measured by rotating the part, and the result reflects the actual behavior. The rotating part that runs true is the one whose axis relationships are controlled.
The runout callout is a rotating-part control. The part is set on the datum and rotated, and the surface variation is measured; the reading represents the wobble the assembly will see. The buyer should specify the runout on the features that rotate or mate with the rotating parts, because the wobble is the failure mode. The callout that is functional is the one that is verified, and the verification is the one that matters.
The concentricity is the axis relationship, and the measurement is the part's axis. The two bores or the bore and the outer surface share the datum axis, and the offset between them is the concentricity; the measurement uses the datum-aligned equipment. The buyer should specify the axis relationships where the assembly depends on them, because the offset is the function's risk. The relationship that is called out is the one that is controlled, and the control is the one that runs true.
Perpendicularity and Datum References
Perpendicularity controls a surface or feature relative to a datum: the face that must be square to the bore, the hole that must be perpendicular to the face. The datum references define the coordinate system that the other callouts use.
The design practice is to choose the datums from the assembly: the surfaces that locate the part become the reference for the others. The part that assembles is the one whose datums match the assembly.
A Simple GD&T Callout Example
A bracket with four mounting holes and a sealing face might carry: a flatness callout on the sealing face, a position callout on the hole pattern relative to the mounting datums, and a perpendicularity callout on the holes to the face. Each callout answers an assembly question: the face seals, the pattern lines up, and the holes sit square.
The example is the method: map the assembly requirements to the GD&T controls, then call them out on the drawing. The callouts are the design intent made measurable.
Discuss Your Tolerance Strategy
GD&T is the language of fit. Flatness, position, concentricity, runout, and perpendicularity each answer an assembly question, and the datum scheme ties them together.
The standards and tolerances page explains the tolerance framework, and the dimensional tolerance article covers the concepts. The CNC tolerance guide (CN03) applies the ideas to machined parts. When you request a quote, include the datum scheme and the critical callouts, and the engineering team can confirm the tolerance strategy.
The tolerance strategy is reviewed with the first article. The measured deviations are compared with the callouts, and the strategy is confirmed or adjusted; the first article is the strategy's test. The buyer should review the first-article data against the GD&T, because the callouts are proven on the first part. The strategy that is tested is the one that is trusted.
The tolerance strategy's documentation is the part's language. The datum scheme, the callouts, and the inspection results are recorded, and the record is the part's quality file; the file is the acceptance's evidence. The buyer should keep the documentation with the part, because the GD&T is the part's contract. The file that is kept is the one that is audited.
Conclusion
GD&T solves fit problems in a common language. Flatness controls contact, position controls alignment, runout controls rotation, and the datum scheme ties the part to the assembly. The callouts are the design intent made measurable.
The next step is to map the assembly requirements to the controls, choose the datums, and confirm the tolerance strategy with the engineering team.
FAQs
Why use GD&T instead of regular dimensions?
Because it controls how features relate to the assembly—form, position, and orientation—rather than just size. GD&T is the language of fit.
What is the difference between flatness and position?
Flatness controls a surface's form independently; position controls where a feature sits relative to datums. Flatness answers contact questions, position answers alignment questions.
How is runout measured?
By rotating the part and measuring the surface variation. The result reflects the actual rotating behavior, which is what the assembly cares about.
How many GD&T callouts should a drawing have?
Only the functional ones. Call out what the assembly requires and leave the rest at standard; a drawing covered in GD&T is more expensive, not more precise.