Geometric Dimensioning and Tolerancing—commonly called GD&T—is a symbolic language used on engineering drawings to define the allowable variation in part geometry. For anyone ordering CNC machined parts, understanding the basics of GD&T helps communicate design intent more clearly and reduces the risk of misinterpretation between design, manufacturing, and inspection.
This article covers the fundamentals of GD&T from a machine shop perspective, explains how it differs from traditional plus-minus tolerancing, and outlines what information helps a CNC shop deliver parts that meet your requirements.
What GD&T Does
Traditional coordinate tolerancing uses plus and minus values to control individual dimensions. GD&T goes further by controlling the geometric relationship between features—how flat a surface is, how perpendicular one face is to another, or how closely a hole pattern aligns with a reference edge.
The system uses symbols, feature control frames, and datums to define these relationships. When applied correctly, GD&T can:
- Clarify functional requirements that coordinate dimensions alone cannot express
- Reduce ambiguity in drawing interpretation
- Allow larger tolerances in non-critical areas while tightening control where it matters
- Provide a common language between design, manufacturing, and quality control
GD&T is governed by standards such as ASME Y14.5 in the United States and ISO 1101 internationally. These standards define the symbols, rules, and interpretation methods, though the two systems have some differences in application.
Common GD&T Symbols and What They Control
GD&T uses a set of standardized symbols to communicate geometric requirements. Each symbol controls a specific type of variation.
Form Controls
Form tolerances control the shape of individual features without reference to other features or datums.
- Flatness: Controls how much a surface can deviate from a perfect plane
- Straightness: Controls how much a line element or feature axis can deviate from perfectly straight
- Circularity (Roundness): Controls the cross-sectional shape of a cylindrical or conical feature
- Cylindricity: Controls the overall form of a cylindrical feature, combining roundness, straightness, and taper
Orientation Controls
Orientation tolerances control the angular relationship between features and require a datum reference.
- Perpendicularity: Controls how close to 90 degrees a feature is relative to a datum
- Parallelism: Controls how closely a feature aligns parallel to a datum
- Angularity: Controls a feature at a specified angle other than 90 degrees to a datum
Location Controls
Location tolerances control where a feature is positioned relative to datums or other features.
- Position: Defines a tolerance zone within which the center, axis, or center plane of a feature must lie
- Concentricity: Controls how closely the axis of one feature aligns with the axis of a datum feature
- Symmetry: Controls how evenly a feature is distributed about a datum plane
Profile and Runout Controls
- Profile of a Surface: Controls the overall shape of a complex surface relative to a true profile
- Profile of a Line: Similar to surface profile but applied to individual line elements
- Circular Runout: Controls surface variation during one full rotation about a datum axis
- Total Runout: Controls surface variation over the entire surface as the part rotates about a datum axis
Datums and Datum Reference Frames
A datum is a theoretically exact reference—a plane, axis, or point—from which measurements and geometric controls originate. On a physical part, a datum feature is the actual surface or feature used to establish that reference during manufacturing and inspection.
Datums are typically labeled with letters (A, B, C) and identified on the drawing with a datum feature symbol. The order in which datums appear in a feature control frame matters. The primary datum (usually listed first) is the most important reference, followed by secondary and tertiary datums that further constrain the part's orientation and location.
Establishing a clear datum reference frame is critical in GD&T CNC machining. The machinist needs to understand which surfaces or features serve as references so the part can be fixtured and measured correctly.
Feature Control Frames
A feature control frame is the rectangular box on a drawing that contains the GD&T callout. It typically includes:
- The geometric characteristic symbol (flatness, position, etc.)
- The tolerance value
- Any material condition modifiers (such as maximum material condition)
- Datum references, if applicable
Reading these frames correctly is essential. The tolerance value defines how much variation is allowed, and the datum references tell you what the tolerance is measured relative to.
Material Condition Modifiers
GD&T includes modifiers that tie geometric tolerances to the actual size of a feature. The two most common are:
- Maximum Material Condition (MMC): The condition where a feature contains the most material—smallest hole or largest shaft within the size tolerance
- Least Material Condition (LMC): The condition where a feature contains the least material—largest hole or smallest shaft
When a geometric tolerance is applied at MMC, the tolerance zone can increase as the feature departs from maximum material condition. This is called bonus tolerance and can make manufacturing more efficient by allowing additional variation where it does not affect function.
How GD&T Affects CNC Machining
From a machining standpoint, GD&T callouts influence setup, tooling, process planning, and inspection. A position tolerance on a hole pattern, for example, tells the machinist not just where the holes should be, but how much they can vary in location while still meeting the design intent.
Tighter geometric controls often require more precise fixturing, additional inspection steps, or secondary operations. A flatness callout of 0.002" on a milled surface may require surface grinding or lapping, while a 0.010" flatness tolerance might be achievable directly from milling.
Understanding the functional intent behind GD&T callouts helps a machine shop recommend cost-effective approaches. If a tight position tolerance is driven by assembly requirements, the shop can focus on those critical features while using standard tolerances elsewhere.
When the Drawing Serves as the Controlling Specification
In most cases, the engineering drawing serves as the controlling specification for a machined part. The drawing—including all dimensions, tolerances, GD&T callouts, notes, and material specifications—defines what the finished part must be.
CAD models and STEP files are valuable for programming and visualization, but unless the drawing specifically states otherwise, the 2D drawing typically governs. Any discrepancies between the model and the drawing should be clarified before machining begins.
What to Include in a CNC Machining RFQ
Providing complete information upfront helps a machine shop give you an accurate quote and deliver parts that meet your requirements. Here's what to include when requesting a quote for CNC machined parts:
Engineering Drawings
A detailed drawing with dimensions, tolerances, GD&T callouts, material specification, and finish requirements is the foundation of any machining quote. If GD&T is used, make sure datum references and feature control frames are clear and complete.
CAD Files
A STEP file or other neutral CAD format helps with programming, visualization, and verification. It's especially useful for complex geometries or when a drawing may be difficult to interpret.
Material
Specify the material grade, not just the general type. For example, "6061-T6 aluminum" or "304 stainless steel" rather than just "aluminum" or "stainless."
Quantity
State the number of parts needed. Prototype quantities and production runs are machined differently in terms of setup, tooling, and process optimization. Be clear about whether this is an initial order or part of an ongoing production requirement.
Tolerances
If your drawing includes GD&T, make sure all callouts are complete and reference appropriate datums. If you're working from a model without a formal drawing, specify which dimensions and features are critical and what tolerances apply.
Surface Finish
Specify surface finish requirements using Ra, Rz, or RMS values, or call out processes like bead blasting, anodizing, or polishing. Different finishes require different tooling and secondary operations.
Required Completion Date
Let the shop know when you need the parts. Lead time affects scheduling, tooling decisions, and whether expedited processing is necessary.
Inspection Requirements
If you need dimensional reports, material certifications, or specific inspection documentation, mention that in your RFQ. Some customers require first article inspection reports or full inspection on every piece.
Special Notes
Include anything else that affects manufacturing—deburring requirements, packaging needs, marking or serialization, compliance requirements, or assembly considerations.
Prototype Versus Production Considerations
Prototype and production machining involve different priorities. Prototype work often emphasizes speed and flexibility, while production runs benefit from optimized tooling, fixturing, and process refinement.
For prototype parts, a machine shop may use standard tooling and general-purpose setups to minimize lead time. For production quantities, investing in dedicated fixtures, custom tooling, or multi-operation setups can reduce cycle time and per-piece cost.
When requesting a quote, clarify whether the project is a one-time prototype or the beginning of a production program. If you anticipate repeat orders, mention that—it helps the shop plan for scalability and cost reduction over time.
Practical RFQ Checklist
Use this checklist when preparing a request for quote:
- Engineering drawing with dimensions, tolerances, and GD&T callouts
- CAD file in STEP or other neutral format
- Material specification with grade
- Quantity needed
- Critical tolerances and GD&T requirements clearly marked
- Surface finish or coating requirements
- Required delivery date
- Inspection or documentation requirements
- Any special notes, assembly considerations, or compliance needs
- Indication of whether this is prototype or production
How Anco Precision Approaches GD&T Projects
At Anco Precision, we work with engineering drawings that include GD&T callouts regularly. Our team reviews drawings for completeness, identifies critical features, and plans machining processes to meet geometric and dimensional requirements.
We use inspection equipment to verify GD&T callouts and provide documentation when required. If a drawing has unclear or conflicting callouts, we reach out for clarification before starting production.
Our goal is to deliver parts that meet the functional intent of your design while keeping the process efficient and cost-effective.
Ready to Get Your Parts Machined?
If you have a project that involves CNC machining—whether it includes GD&T callouts or traditional tolerancing—Anco Precision can help. Send us your drawing or STEP file, material specification, quantity, tolerances or critical requirements, and required delivery date. We'll review your project and provide a clear quote.
Contact Anco Precision today to discuss your machining needs and get your project started.
Ready to Request a CNC Machining Quote?
If you have an active machining project, send Anco Precision your drawing or STEP/CAD file when available, along with the material, quantity, critical requirements, and desired delivery date. Request a CNC machining quote so the project can be reviewed for pricing.