GD&T: Symbols, Datums, Tolerances & Drawing Guide

Learn how to read and apply geometric dimensioning and tolerancing using feature control frames, datums, position, MMC, tolerance zones, and a practical drawing-review workflow.

Direct Answer

GD&T, or Geometric Dimensioning and Tolerancing, is the standardized language used on engineering drawings and digital product definitions to control allowable variation in part geometry. It defines not only how large a feature may be, but how its form, orientation, location, profile, or runout may vary relative to the part’s functional references.

In U.S. mechanical design, ASME Y14.5-2018 (R2024) is the current ASME dimensioning-and-tolerancing standard. A good GD&T scheme begins with function: identify how the part is located in the real assembly, establish functional datums, select the geometric control that matches the failure mode, specify no more precision than the function needs, and verify that manufacturing and inspection can reproduce the requirement.

GD&T Symbols and Controls Quick Reference

Start with what needs to be controlled. The symbol identifies the geometric characteristic; the datum references, modifiers, and tolerance-zone definition determine how that control is interpreted.

Common GD&T controls and the engineering variation they limit
Category Control Datum Reference? What It Controls Typical Engineering Use
Form Straightness No Variation from a straight line or, in applicable cases, a straight derived element. Guide features, shafts, edges, or derived center elements where straightness matters.
Form Flatness No Variation of a surface between two parallel planes. Mounting pads, sealing surfaces, base plates, and bearing-support faces.
Form Circularity No Roundness of individual circular cross-sections. Rotating diameters, seals, bores, and precision cylindrical features.
Form Cylindricity No Overall form of an entire cylindrical surface. Bearing seats, precision bores, pistons, shafts, and sliding cylindrical interfaces.
Orientation Parallelism Usually yes Orientation relative to a referenced datum without directly locating the feature. Guide rails, opposing faces, bores, and assembly surfaces that must remain parallel.
Orientation Perpendicularity Usually yes 90-degree orientation relative to a datum. Mounting faces, holes, shoulders, bosses, and locating features.
Orientation Angularity Usually yes Orientation at a basic angle other than 0 or 90 degrees. Angled faces, holes, ramps, and interfaces defined by a basic angle.
Location Position Commonly yes Location of a feature or pattern relative to basic dimensions and a datum reference frame. Bolt holes, dowel holes, pins, slots, bores, and locating patterns.
Profile Profile of a line Depends on application Variation of individual line elements from the true profile. Cross-sectional contours and controlled 2D profile elements.
Profile Profile of a surface Depends on application Variation of a 3D surface from its true profile. Cast, molded, forged, aerodynamic, contoured, and complex machined surfaces.
Runout Circular runout Yes Variation at circular elements while the part rotates about a datum axis. Rotating sealing surfaces, bearing seats, hubs, and flange faces.
Runout Total runout Yes Combined surface variation across the full controlled surface during rotation. Precision rotating diameters and faces where overall surface behavior matters.

Swipe horizontally to view all table columns.

Standards note

Do not copy a GD&T symbol from an old drawing without confirming the governing standard and design intent. ASME Y14.5-2018 changed and reorganized several concepts from earlier editions, and ASME and ISO GPS practices should not be assumed interchangeable.

Standard basis: ASME Y14.5-2018 (R2024), Dimensioning and Tolerancing establishes the symbols, rules, definitions, requirements, defaults, and recommended practices used for ASME-based GD&T.

How to Read a GD&T Feature Control Frame

A feature control frame is a structured geometric requirement: read the characteristic first, then the tolerance-zone definition and modifiers, then the datum references in their specified order.

The frame must be interpreted together with the feature to which it is attached, the basic dimensions that define theoretically exact geometry, the drawing’s general notes, and the governing standard. The same tolerance value can mean something very different depending on the geometric control and tolerance-zone shape.

Annotated GD&T feature control frame showing a geometric characteristic, tolerance value, material-condition modifier, and datum references A, B, and C.
Read the feature control frame from left to right, but interpret it only after identifying the controlled feature and the drawing context. A diameter symbol, material modifier, datum modifier, or other qualifier can change the geometric meaning of the tolerance.
  1. Identify the controlled feature.

    Determine whether the frame applies to a surface, hole, pin, slot, pattern, axis, center plane, profile, or another feature. The controlled feature determines what element must remain inside the tolerance zone.

  2. Read the geometric characteristic.

    The first symbol states whether the drawing controls form, orientation, location, profile, runout, or another geometric requirement.

  3. Interpret the tolerance zone.

    Read the tolerance value together with symbols that define the zone. A diameter symbol, for example, indicates a cylindrical or circular tolerance-zone context where applicable.

  4. Check modifiers.

    Material-condition or boundary modifiers can change how the geometric tolerance behaves as feature size changes or how datum features are simulated.

  5. Read datum references in order.

    Primary, secondary, and tertiary references establish the sequence used to orient and locate the part. The order is part of the requirement, not decorative lettering.

  6. Connect the callout to inspection and function.

    Ask what bad geometry the requirement rejects, how the datum reference frame is established, and how the requirement can be verified in production.

Basic dimensions define theoretically exact geometry

Basic dimensions establish theoretically exact size, location, orientation, or profile information associated with geometric controls. The permissible variation is then established by the geometric tolerance rather than by applying a separate plus/minus tolerance to that basic value.

GD&T does not replace all plus/minus tolerancing

Plus/minus limits remain useful for many size dimensions and noncritical linear requirements. GD&T becomes especially valuable when the engineering problem is geometric: a surface must be flat, an axis must be perpendicular, a pattern must locate relative to datums, or a rotating surface must control runout.

Comparison of coordinate plus-or-minus hole-location tolerancing with a square acceptance region and GD&T position control with a circular tolerance zone.
For a round feature such as a clearance hole, position can express a tolerance zone that better matches radial assembly clearance than independent rectangular coordinate limits. The correct scheme still depends on the actual functional requirement.

Datums and Datum Reference Frames

Datums create the theoretically exact reference framework used to orient and locate controlled geometry; datum features are the imperfect physical features on the manufactured part from which those references are established.

This distinction matters. A real mounting surface has flatness error, a real bore has form error, and a real slot has size and orientation variation. GD&T does not pretend those features are perfect. Instead, the datum rules establish theoretically exact references from physical datum features so the part can be interpreted and inspected consistently.

Datum reference frame diagram showing primary datum A, secondary datum B, tertiary datum C, and progressive restraint of a part's degrees of freedom.
Datum precedence creates an ordered reference framework. Primary, secondary, and tertiary datum features constrain the part progressively; the exact degrees of freedom constrained depend on the datum-feature geometry and the applicable ASME rules.

Primary, secondary, and tertiary datum order matters

The primary datum is established first, the secondary datum refines orientation or location next, and the tertiary datum completes the required reference framework. Changing A|B|C to B|A|C can change how the part is set up and how a geometric requirement is evaluated.

Choose datums from the way the product locates in service

Good datum features often correspond to the interfaces that physically locate the component: a mounting plane, locating diameter, slot, dowel pattern, bearing bore, or other repeatable interface. Selecting a large, convenient machined surface merely because it is easy to measure can create an inspection scheme that is repeatable but poorly correlated with assembly function.

Assembly

Which feature contacts or locates first when the part is installed?

Degrees of freedom

What translation or rotation must each datum feature constrain for the function being controlled?

Repeatability

Can manufacturing and inspection establish the same datum reference framework consistently?

Stability

Are the datum features sufficiently stable, accessible, and representative of the real interface?

Datum test

If a part passes inspection from the drawing datums but can still be installed in a way that causes the controlled feature to misalign, revisit whether the datum scheme represents the functional setup.

Which GD&T Control Should You Use?

Choose the control from the functional failure mode, not from the appearance of the feature. First identify how geometric variation can cause failure, then select the control whose tolerance zone limits that variation directly.

Function-first GD&T control selection matrix
Functional Problem Common Control to Evaluate Why It May Fit What to Verify Common Misstep
A sealing or mounting face must not rock or leak. Flatness or profile Controls surface form rather than merely the distance between opposed features. Whether orientation/location to another interface also matters. Using only a size or thickness tolerance to control surface form.
A bolt or dowel pattern must assemble relative to locating interfaces. Position Controls feature location relative to basic geometry and functional datums. Feature-of-size status, datum scheme, material modifiers, mating boundary, and pattern function. Overly tight X-Y coordinate tolerances disconnected from assembly clearance.
A hole or shaft axis must remain square to a mounting face. Perpendicularity Controls angular orientation relative to the datum. Whether the feature also needs a location control. Assuming perpendicularity automatically fixes feature location.
A complex cast, molded, forged, or machined contour must stay within an envelope. Profile of a surface Can control an entire complex surface relative to true profile. Datum references, profile distribution, applicable modifiers, and surface extent. Replacing one clear profile requirement with many local coordinate dimensions.
A rotating surface must limit wobble relative to an axis. Circular or total runout Evaluates surface variation as the part rotates about a datum axis. Whether local cross-section or full-surface behavior controls function. Using a location concept alone when surface rotation behavior is the actual failure mode.
An individual surface must control shape without reference to another feature. Form control Flatness, straightness, circularity, and cylindricity control form without a datum reference. Whether orientation or location is also functionally required. Adding a datum to a pure form requirement simply because the part has datums elsewhere.

Swipe horizontally to view all table columns.

Do not control the same functional error twice without a reason

Multiple geometric controls can interact. Before stacking separate controls onto the same feature, determine what each requirement adds. A stronger control may already constrain some of the variation addressed by a weaker control. Redundant requirements can confuse inspection and create unintended acceptance conflicts.

Tie the control to manufacturing reality

A technically valid tolerance can still be poor design if the selected process cannot hold it economically or if the inspection plan cannot reproduce it. GD&T should be reviewed with manufacturing as part of Design for Manufacturing, not added after the production method and drawing are effectively frozen.

Position, MMC, Bonus Tolerance, and Virtual Condition

Position is one of the most widely used GD&T controls for holes, pins, slots, patterns, and other features of size. To apply it correctly, distinguish the exact target from the allowed zone and separate feature size from feature location.

True position
The theoretically exact location defined by basic dimensions and the applicable datum reference framework.
Position tolerance
The geometric tolerance zone within which the controlled feature’s derived element must satisfy the applicable requirement.
MMC
Maximum material condition. For an internal feature such as a hole, MMC is its smallest permitted size; for an external feature such as a pin, MMC is its largest permitted size.
LMC
Least material condition. For a hole, LMC is its largest permitted size; for a pin, LMC is its smallest permitted size.
RFS
Regardless of feature size. Under ASME Y14.5-2018, RFS is the default for an applicable geometric tolerance when no material-condition modifier is specified, subject to the standard’s rules.
Bonus tolerance
Additional geometric tolerance available, in an applicable MMC or LMC-controlled feature-of-size requirement, as the actual mating size departs from the specified material condition.
Virtual condition
A worst-case constant boundary derived from the collective effect of feature size and applicable geometric tolerance at the specified material condition.

Worked example: position tolerance at MMC

Assume an instructional hole is specified from 10.00 mm to 10.20 mm with a position tolerance of ⌀0.20 mm at MMC. The actual measured mating size of the hole is 10.12 mm. These are example values used to demonstrate the arithmetic; they are not recommended design tolerances.

Hole limits: 10.00 to 10.20 mm
Position at MMC: ⌀0.20 mm
Actual hole size: 10.12 mm
Internal-feature MMC: 10.00 mm

Find departure from MMC

For an internal feature controlled at MMC, the increase in actual hole size above MMC provides the size departure used for bonus tolerance.

Formula
Bonus = actual hole size − MMC hole size
Substitution
B = 10.12 mm − 10.00 mm = 0.12 mm
Step 1 result: The actual hole is 0.12 mm larger than its MMC size, so this example has 0.12 mm of bonus position tolerance.

Determine available position tolerance

Add the size departure to the stated position tolerance because the example position control is specified at MMC.

Formula
Available position tolerance = stated position tolerance + bonus tolerance
Substitution
Tavailable = 0.20 mm + 0.12 mm = 0.32 mm diameter
Step 2 result: The illustrative hole has ⌀0.32 mm of available position tolerance at an actual size of 10.12 mm.
Engineering meaning: The hole gains geometric-location freedom as it becomes larger than its MMC size because the larger opening provides more assembly clearance. This is why MMC is useful for many clearance-related features, but it is not automatically appropriate for alignment-, balance-, sealing-, or motion-critical requirements.
Boundary check

At 10.00 mm MMC, bonus tolerance is zero and the available position tolerance returns to the stated ⌀0.20 mm.

Upper-size check

At the 10.20 mm upper size limit, the maximum size departure from MMC in this example is 0.20 mm.

Limitation

This simplified example demonstrates one MMC relationship only. Datum-boundary effects, actual mating envelopes, pattern rules, projected zones, composite controls, and other ASME Y14.5 requirements can change a real evaluation.

Terminology check

“True position” is the theoretically exact target; position is the geometric control. Avoid calling the allowed tolerance value “true position tolerance” when explaining the requirement formally.

Functional Tolerancing, Inspection, and Manufacturing

A GD&T requirement is useful only when it protects function, is feasible for the manufacturing process, and can be verified through a repeatable inspection method.

Start with the functional failure

For every proposed control, state what happens if the geometry exceeds the limit. Does a bolt stop fitting? Does a seal leak? Does a bearing misalign? Does a shaft wobble? Does a surface interfere with a mating part? This prevents drawings from accumulating symbolic precision that has no measurable product value.

GD&T does not replace tolerance stack analysis

A feature can meet its individual geometric requirement while an assembly still fails because multiple dimensions and geometric variations accumulate. For clearances, fits, alignment, preload, travel, or other assembly-level outputs, connect the drawing to a Tolerance Stack Up Analysis.

Plan inspection before release

Inspection may involve a coordinate measuring machine, dedicated fixture, functional gauge, surface plate, dial indicator, optical system, or another method appropriate to the control. The inspection setup must establish the drawing’s datum framework and evaluate the required geometric characteristic consistently. Do not assume every valid GD&T callout is equally easy to verify with every measurement method.

Design-intent check

Pass condition: The tolerance is traceable to assembly, motion, sealing, load transfer, appearance, interchangeability, reliability, or another explicit requirement.

Evidence: Interface analysis, tolerance study, test requirement, drawing rationale, or verified design criterion.

If it fails: Reconsider the control or tolerance magnitude before release.

Manufacturing check

Pass condition: The selected process and supplier can produce the requirement with an acceptable capability and process plan.

Evidence: Supplier feedback, capability data, process knowledge, prototype results, or manufacturing review.

If it fails: Change the process, feature definition, datum strategy, tolerance, or design.

Inspection check

Pass condition: The requirement can be measured repeatably from the intended datum setup.

Evidence: Inspection plan, gauge concept, CMM strategy, fixture definition, or agreed supplier method.

If it fails: Resolve accessibility, datum simulation, measurement uncertainty, or requirement definition.

Assembly check

Pass condition: The combined size and geometric variation still protects the mating or functional boundary.

Evidence: Worst-case analysis, statistical tolerance analysis where justified, functional gauge logic, fit analysis, or physical verification.

If it fails: Reallocate tolerances or redesign the interface rather than tightening every feature indiscriminately.

GD&T and manufacturability are connected. A perfectly legal drawing can still be expensive or unstable in production if it demands difficult setups, excessive process precision, inaccessible inspection, or datum features that do not align with manufacturing. Use the Design for Manufacturing guide to evaluate those process consequences before release.

GD&T Application Example: Locating a Bolt-Hole Pattern

Consider a machined mounting plate that seats against a base surface and is located laterally by two functional interfaces. A bolt-hole pattern must align with threaded holes in the mating structure. The exact dimensions are project-specific; the purpose of this example is to show the design reasoning.

  1. Define how the part locates: Use the mounting surface and real locating interfaces to establish the datum strategy. Do not start by choosing the easiest surfaces to probe on a CMM.
  2. Define theoretically exact hole locations: Use basic dimensions to establish the nominal location of the bolt-hole pattern relative to the datum reference framework.
  3. Select position because location controls assembly: The functional concern is whether the holes remain sufficiently close to their intended locations for the mating fasteners to pass through and engage.
  4. Decide whether a material-condition modifier is appropriate: If available clearance can legitimately be exchanged for geometric location error, position at MMC may support the functional requirement. If alignment must remain tight regardless of actual hole size, RFS or a different control strategy may be more appropriate.
  5. Check the full assembly boundary: Include mating fastener/pin sizes, hole sizes, geometric tolerances, relevant datum effects, and any other features that consume assembly clearance.
  6. Define inspection: Establish the same datum framework used by the drawing and verify the hole pattern using an appropriate measurement or functional-gauging approach.
Engineering outcome

The final position tolerance should come from the allowable assembly boundary and tolerance allocation—not from copying a familiar value such as 0.1 mm or 0.005 in from another drawing.

Senior Engineer GD&T Drawing Review Checklist

Use this checklist before a drawing or model-based definition is released. It is designed to catch the errors that create manufacturing cost, inspection disputes, and parts that pass the drawing but fail the assembly.

  • Governing standard is explicit: The product definition clearly identifies the applicable ASME, ISO, customer, or company dimensioning-and-tolerancing practice.
  • Functional interfaces are identified: The review team knows which surfaces, bores, holes, slots, pins, profiles, and assemblies control fit and performance.
  • Datum features reproduce the real locating scheme: Datum selection is based on assembly/function and not merely convenient drawing geometry.
  • Datum precedence is intentional: Primary, secondary, and tertiary order produces the desired orientation and location sequence.
  • Each geometric control has a reason: The team can name the functional variation that the control limits.
  • Tolerance-zone shape matches the failure mode: Planar, cylindrical, profile, runout, or other zone behavior reflects the actual geometric requirement.
  • Basic dimensions are complete: The theoretically exact geometry needed to interpret the control is defined without redundant tolerancing.
  • Feature-of-size status is correct: MMC, LMC, RFS, and related concepts are applied only where the standard permits and the function supports them.
  • Bonus tolerance is intentional: Any size-dependent increase in geometric tolerance supports the real mating or boundary condition.
  • Datum modifiers are understood: Material-boundary modifiers on datum references are not confused with bonus tolerance on the controlled feature.
  • Controls are not redundant or conflicting: Multiple requirements on the same feature each add a necessary constraint and do not create incompatible acceptance conditions.
  • Tolerances are manufacturable: Values reflect process capability, material, feature size, setup, equipment, production volume, and supplier reality.
  • Inspection is defined conceptually: Quality can establish the required datum reference framework and evaluate the control repeatably.
  • Tolerance stacks close: Critical clearances, fits, alignment, travel, preload, sealing, or other assembly outputs have been checked at system level.
  • Legacy drawing conventions were not copied blindly: Obsolete, changed, or company-specific symbols and practices have been checked against the governing standard.
  • Manufacturing and quality have reviewed critical callouts: High-risk requirements are resolved before release rather than during first-article inspection.
Release stop condition

Stop the release when a critical callout cannot be tied to function, the datum scheme does not reproduce the intended interface, two qualified readers can reasonably interpret the requirement differently, the requirement cannot be inspected repeatably, or the selected manufacturing process cannot achieve it without unresolved risk.

For the broader workflow that connects requirements, CAD, analysis, drawings, prototyping, manufacturability, and verification, continue with the Mechanical Design Process.

GD&T Standards and Engineering References

This page is an educational design guide, not a replacement for the complete governing standard. ASME and ISO geometrical-tolerancing systems contain related concepts but should be applied using the standard specified by the drawing, customer, contract, or organization.

Frequently Asked Questions

What does GD&T stand for?

GD&T stands for Geometric Dimensioning and Tolerancing. It is a standardized symbolic language for specifying allowable geometric variation in engineering product definitions.

What is the current ASME GD&T standard?

As of August 2026, ASME lists Y14.5-2018 (R2024) as the current edition/status of its Dimensioning and Tolerancing standard. The 2018 edition replaced ASME Y14.5-2009.

What is the difference between a datum and a datum feature?

A datum feature is a physical feature on the manufactured part that is identified for establishing a reference. The datum is the theoretically exact reference—such as a plane, axis, or center plane—established from that physical datum feature under the governing rules.

What does MMC mean in GD&T?

MMC means maximum material condition. For an internal feature such as a hole, MMC is the smallest permitted size; for an external feature such as a pin or shaft, MMC is the largest permitted size. When a geometric tolerance is properly specified at MMC, departure from MMC can provide bonus tolerance under the applicable rules.

Is GD&T always better than plus/minus tolerancing?

No. Plus/minus tolerances remain appropriate for many size and simple dimensional requirements. GD&T is most valuable when function depends on form, orientation, location, profile, runout, datum relationships, or tolerance-zone behavior that ordinary coordinate dimensions do not communicate clearly.

Scroll to Top