Every symbol you place in a feature control frame is a commitment — to a tolerance zone, to an inspection method, and ultimately to a line item on your manufacturing quote. Geometric Dimensioning and Tolerancing (GD&T) is the standardized language engineers use to define those commitments precisely, replacing vague coordinate dimensions with clear, functional specifications that every manufacturing and inspection team can interpret the same way.
Used well, GD&T reduces cost by specifying the loosest tolerances that still ensure function. Used carelessly — applied to every feature out of habit or copied from a previous drawing — it can drive up machining time, inspection complexity, and part price without improving the product at all. The difference between those two outcomes comes down to understanding what each symbol actually controls, how datums anchor those controls to reality, and what happens on the shop floor when your callout is tight versus relaxed.
This guide walks through the GD&T system from the ground up: the symbols, the datum reference frame, the feature control frame, and — critically — the manufacturing cost implications that most reference guides leave out. Whether you're specifying a CNC machined bracket, a plastic injection molded housing, or a sheet metal enclosure, understanding the cost behind each callout helps you design parts that are easier to make, cheaper to inspect, and more likely to arrive on time.
What Is GD&T (and Why Does It Matter for Cost)?
GD&T is a rules-based system for communicating the allowable variation in a part's geometry — its shape, size, orientation, and location — using standardized symbols placed directly on engineering drawings. Rather than relying on simple plus/minus dimensions that describe only linear distance, GD&T defines tolerance zones tied to a datum reference frame, so every party in the supply chain — designer, machinist, and inspector — evaluates the same feature against the same reference.
The governing standard in the United States is ASME Y14.5, last revised in 2018. That revision removed concentricity and symmetry as active controls, leaving 14 geometric characteristic symbols organized across five categories. Internationally, ISO 1101 covers similar ground but with different default rules, so specifying the applicable standard on your drawing is not optional — it changes how tolerances are interpreted by default.
The cost connection is direct and often underestimated. Every geometric callout adds inspection effort: sometimes a simple caliper check, sometimes a full coordinate measuring machine (CMM) routine with custom fixturing. Tightening a tolerance from ±0.05 mm to ±0.01 mm doesn't just ask more of the machinist — it can multiply production costs significantly due to added fixturing, environmental controls, and inspection demands. The goal of GD&T is not to make every feature precise. It's to make the right features precise, at the right level, so parts function without paying for precision you don't need.
GD&T vs. Coordinate Tolerancing: The 57% Rule
Traditional coordinate tolerancing — specifying a hole position as X = 50 ±0.10 mm, Y = 30 ±0.10 mm — creates a square tolerance zone. The hole center is acceptable anywhere inside that square. The problem is that the diagonal of the square is larger than either side, meaning a hole positioned perfectly on the diagonal can be nearly 41% farther from its true center than one positioned along an axis, yet both pass inspection. This inconsistency creates real assembly risk.
GD&T's true position callout replaces that square with a circular (or cylindrical) tolerance zone centered on the true location. A circular zone contains roughly 57% more area than the equivalent square zone — which means you can specify a circular zone that provides the same functional protection while giving the machinist significantly more room to work. That translates directly to looser machining requirements, higher yield, and lower cost for the same functional outcome. It also provides uniform error distribution in all directions, eliminating the diagonal risk that plagues coordinate tolerancing.
The takeaway is counterintuitive but important: switching from coordinate tolerancing to GD&T position can actually reduce manufacturing cost on the same drawing, even though GD&T adds a layer of specification. The key is that the larger, circular zone gives CNC machining operations more practical tolerance to work within while still protecting assembly function.
Datums and the Datum Reference Frame
A datum is a theoretically exact point, axis, or plane used as a reference for measuring and manufacturing part features. It is not a physical thing — it is an ideal derived from a physical thing called a datum feature. The datum feature is the actual surface, hole, or edge on the part that you've identified as the anchor. The datum is the perfect mathematical plane or axis that surface nominally represents.
The Datum Reference Frame (DRF) is the three-dimensional coordinate system built from your chosen datums. It constrains a part's six degrees of freedom — three linear translations and three rotations — so that measurements taken during machining and inspection are consistent and repeatable. When datum features are contacted during inspection, they establish three mutually perpendicular planes: primary (minimum three contact points), secondary (minimum two), and tertiary (minimum one). The order matters because it defines which surface governs the part's orientation first.
Datum selection is one of the most consequential decisions on a drawing — and one of the most common sources of avoidable cost. Selecting datums based on inspection convenience rather than assembly function is a classic and costly error: the part passes your inspection fixture, then fails in the actual assembly because the drawing constrained the wrong relationship. The rule is straightforward: choose datums that match how the part is actually mounted or assembled, select surfaces that are large, stable, and accessible for fixturing, and avoid features that are likely to warp or vary across a production run.
Poor datum structure also creates compounding costs downstream. Poorly chosen datums can lead to additional machining setups, unstable fixturing during production, and extended inspection routines — and those costs repeat with every unit produced. For parts made through plastic injection molding, pressure die casting, or blow molding, datum features should correspond to the surfaces that contact tooling or assembly fixtures, not arbitrary external faces.
Reading a Feature Control Frame
The feature control frame is the rectangular callout box that holds a complete GD&T specification. It reads left to right like a short sentence: what is being controlled, by how much, and relative to what reference. Each frame carries exactly one message; if a feature has two separate geometric requirements, it needs two separate feature control frames.
The first compartment holds the geometric characteristic symbol — one of the 14 symbols described below. The second compartment holds the total tolerance value, expressed as a single number (never plus/minus). If preceded by the diameter symbol (⌀), the tolerance zone is cylindrical; without it, the zone is defined by two parallel planes. The remaining compartments hold datum references in order of precedence: primary, secondary, then tertiary from left to right.
One important detail: a material condition modifier — Maximum Material Condition (MMC) or Least Material Condition (LMC) — can follow the tolerance value for features of size. If no modifier is shown, the default is RFS (Regardless of Feature Size), meaning the tolerance applies no matter what size the feature is. Choosing the right modifier is not just a technical decision; it directly affects inspection cost and manufacturing flexibility, as explained in the material condition section below.
The Five GD&T Symbol Categories Explained
ASME Y14.5 organizes its 14 geometric characteristic symbols into five categories: form, profile, orientation, location, and runout. Each category answers a different question about a feature — its shape in isolation, its shape relative to a reference, its angle, its position, or its behavior during rotation. One rule worth memorizing: form controls never require a datum, while orientation, location, and runout controls always do. Profile controls are the flexible exception — they can work with or without datums depending on what you need to control.
Form Controls (No Datum Required)
Form controls govern the shape of an individual feature in isolation, independent of any other feature on the part. There are four: straightness, flatness, circularity, and cylindricity. Because they reference no datum, they're some of the simplest GD&T callouts to inspect — and some of the most misused.
- Straightness controls how closely a line element or axis follows a perfectly straight line. Applied to a surface element, it uses two parallel lines as the tolerance zone. Applied to a cylindrical axis, the zone becomes a cylinder.
- Flatness controls how closely a surface follows a perfect plane. The tolerance zone is two parallel planes. This is commonly applied to mounting faces, sealing surfaces, and precision interfaces.
- Circularity (Roundness) controls the shape of a cross-section perpendicular to an axis. The zone is two concentric circles in that cross-section.
- Cylindricity is the most stringent form control for cylindrical features — it controls roundness, straightness, and taper simultaneously across the full surface using two coaxial cylinders as the zone.
From a cost perspective, form controls are relatively low-impact when applied appropriately. Flatness on a large surface can become expensive if the tolerance is very tight, since it may require surface grinding or slower machining passes. Cylindricity on a precision bore can drive up cost significantly because it demands full-surface measurement, not just a few cross-sections. Apply form controls where the feature's shape alone — separate from its location — affects function.
Profile Controls (Datum Optional)
Profile controls are the most versatile in the GD&T system. Profile of a surface defines a three-dimensional tolerance zone that follows the true shape of any surface — flat, curved, or compound — and can simultaneously control form, orientation, and location in a single callout. Profile of a line applies the same concept to a two-dimensional cross-section. Without datum references, profile controls only form. With datums, they also constrain orientation and location.
Profile callouts are commonly used for complex or curved geometry — cast housings, molded enclosures, aerodynamic surfaces — where no simpler control adequately describes the allowed variation. For parts made through vacuum casting or silicone molding, where surfaces are inherently complex and tooling introduces consistent shape variation, profile tolerances give quality teams a practical, functional way to evaluate conformance. Cost-wise, profile of a surface can be expensive to inspect because it typically requires CMM scanning across the full surface — budget accordingly and apply it only where the full surface geometry truly matters.
Orientation Controls (Datum Required)
Orientation controls govern the angular relationship between a feature and a datum. There are three: perpendicularity (90 degrees), parallelism (equal distance from a datum plane), and angularity (any specified basic angle). All three require at least one datum reference, and when applied to surfaces they also control form — a tight perpendicularity callout on a face implicitly tightens its flatness as well.
These controls are often applied as refinements after position has already been established. A hole may be located by a position callout and then further constrained by a perpendicularity callout on its axis. Each additional callout is an additional inspection step. For production CNC machined parts, orientation tolerances tighter than the standard process capability will require dedicated inspection routines — sometimes fixture-based, sometimes CMM — that add time and cost to every part. Reserve orientation controls for features where angular deviation actually affects assembly or function.
Location Controls (Datum Required)
Location controls specify exactly where a feature is relative to the datum reference frame. True position is by far the most commonly used location control, and arguably the most important callout in the entire GD&T system. It defines a circular or cylindrical tolerance zone centered on the theoretically exact location — giving machinists the 57% zone advantage over coordinate tolerancing described earlier. Position can control a single hole, a pattern of holes, or any feature of size relative to datums.
Concentricity and symmetry, also in the location category, were deprecated in the ASME Y14.5-2018 revision. They remain in drawings created under earlier standards but are no longer preferred practice because they are difficult and expensive to inspect — concentricity requires measuring the derived median points of a cylindrical surface, which demands full CMM evaluation. For most applications where coaxiality matters, total runout or position is a more inspection-friendly substitute. When in doubt, prefer position: it's well understood, measurable with a variety of tools, and compatible with MMC bonus tolerance.
Runout Controls (Datum Axis Required)
Runout controls measure how much a surface varies as a part rotates about a datum axis. Circular runout captures variation at a single cross-section through one full revolution — it controls circularity and coaxiality at that cross-section simultaneously. Total runout captures variation across the entire surface through full rotation, controlling circularity, straightness, taper, and coaxiality all at once. Total runout is the more demanding of the two.
These controls are essential for rotating components: shafts, spindles, bearing journals, and any surface where rotational wobble affects performance. For applications in automotive drivetrains or medical device rotary components, runout tolerances are non-negotiable. However, applying runout callouts to non-rotating features — or using total runout where circular runout would suffice — adds unnecessary inspection time. Each category step up (from circular to total runout) requires more measurement points and longer inspection cycles.
Material Condition Modifiers: MMC, LMC, and Bonus Tolerance
Material condition modifiers are placed in the feature control frame after the tolerance value and apply only to features of size (holes, pins, slots, tabs — anything with a dimension you can span with a caliper). Maximum Material Condition (MMC) is the state in which a feature contains the most material: the largest allowable pin or the smallest allowable hole. Least Material Condition (LMC) is the opposite: the smallest pin or largest hole.
The practical value of these modifiers is bonus tolerance. When a feature departs from its stated condition — for example, when a hole is produced slightly larger than its MMC size — additional geometric tolerance becomes available equal to the departure amount. A hole with a 0.10 mm position tolerance at MMC, produced 0.20 mm larger than the MMC diameter, now has 0.30 mm of allowable positional deviation. That bonus tolerance allows functional parts to pass inspection that might otherwise be scrapped, reducing waste and improving yield without compromising the assembly's ability to fit together.
From a cost perspective, specifying MMC on position callouts for hole patterns is one of the single most effective ways to reduce inspection cost in production. It enables the use of simple functional pin gages — fixed-size go/no-go tools — rather than full CMM measurement for every part. This is particularly valuable in low volume manufacturing, mid volume, and high volume production runs where inspection frequency and speed directly affect unit economics.
What Each Callout Actually Costs
The most important thing to understand about GD&T cost is that it is not the symbol that costs money — it's the combination of the symbol, the tolerance value, and the inspection method it demands. A flatness callout of ±0.5 mm on a small bracket face can be verified with a surface plate and feeler gauge in seconds. The same flatness callout at 0.01 mm on a large structural plate requires precision grinding, temperature-controlled measurement, and extended CMM time. Same symbol. Entirely different cost.
Here is a practical framework for thinking about callout cost by category:
- Form controls (no datum): Low to moderate inspection cost. Straightness and flatness at standard tolerances are fast to verify. Cylindricity on precision bores can require full-surface scanning. Cost rises sharply as tolerance tightens.
- Orientation controls (datum required): Moderate inspection cost. Perpendicularity and parallelism can often be checked with a height gauge or indicator. Tight callouts or application to features of size may require CMM. Adding orientation as a refinement to location adds another inspection step per part.
- True position (with MMC): Can be the most cost-effective location control in production. Functional pin gaging is fast and inexpensive at volume. First article may still use CMM, but ongoing production inspection cost is low.
- True position (at RFS): Requires CMM measurement for every verification. Appropriate for critical features where size variation must not influence position acceptance. Higher ongoing inspection cost than MMC.
- Profile of a surface: Highest inspection cost per callout. Requires full-surface CMM scanning or optical measurement. Reserve for complex or curved geometry where no simpler control applies.
- Runout controls: Moderate cost when part geometry supports simple rotation about the datum axis. Cost rises when datum setup is complex or when total runout replaces circular runout unnecessarily.
The broader principle: over-tolerancing — applying tight GD&T to every feature regardless of function — is one of the most common hidden cost drivers on precision part drawings. It forces parts onto slower machines, extends inspection time, and raises cost without improving performance. Applying tight callouts only to sealing faces, bearing bores, and locating features while letting non-critical surfaces default to title block tolerances is the fastest way to reduce part cost without redesigning anything.
This applies across all manufacturing processes. For 3D printed prototypes, applying GD&T that requires CMM inspection defeats the speed advantage of additive manufacturing. For compression molded or LSR molded parts, profile tolerances should reflect what the process can consistently achieve — not the tightest possible specification copied from a machined predecessor.
GD&T Best Practices for Manufacturability
Applying GD&T effectively is less about memorizing every symbol and more about developing a systematic approach to tolerance decisions. The following practices consistently separate drawings that are easy and economical to manufacture from those that generate RFIs, engineering holds, and unexpected quotes.
- Anchor datums to assembly function. Choose datum features that reflect how the part is actually mounted, located, or mated in use. If the part bolts to a mounting surface, that surface should be Datum A — not a convenient machined edge that's never touched in assembly.
- Apply GD&T only to critical features. Not every surface needs a feature control frame. Default title block tolerances exist for a reason. Reserve geometric controls for features that directly affect fit, function, or assembly alignment.
- Prefer true position over coordinate tolerancing for holes. The circular zone is larger, the callout is unambiguous, and MMC enables functional gaging at production volumes. It's almost always the right choice for hole patterns.
- Use MMC wherever assembly clearance is the functional concern. This unlocks bonus tolerance, enables simpler inspection methods, and reduces scrap without compromising assembly.
- Match tolerance values to process capability. Standard CNC machining reliably holds approximately ±0.13 mm without special attention. Moving to ±0.05 mm requires controlled finishing passes. Getting to ±0.013 mm often demands environmental controls and extended setup. Each step tighter multiplies both cost and lead time — specify only what function truly demands.
- Think about inspection when writing the drawing. A callout that looks clean in CAD can be costly or ambiguous to measure in practice. If verifying a feature requires special fixturing, scanning, or non-standard CMM routines, weigh that cost against the functional benefit before finalizing the callout.
- Don't apply uniform GD&T across an entire assembly by default. It may seem efficient to call out tight tolerances everywhere, but this habit can add 50% or more to part cost — on features that have no meaningful impact on part performance.
GD&T is ultimately a communication tool. Its job is to make sure the part you designed is the part that gets made — and inspected — correctly, every time, at the lowest cost that still guarantees function. A well-written drawing with thoughtful tolerance callouts does that reliably. A drawing with tolerances applied by default or habit sends up costs without sending up quality. Understanding what each symbol controls, what each datum constrains, and what each tolerance value demands from the shop floor is what separates good engineering drawings from expensive ones.
GD&T is not a documentation formality — it's a set of functional decisions that directly shape what your part costs and how reliably it performs. Every symbol in a feature control frame specifies a tolerance zone, anchors it to a datum reference frame, and triggers a specific inspection method on the shop floor. Understanding that chain — from symbol to zone to inspection to invoice — is what allows engineers to use GD&T the way it was designed: to protect the features that matter while releasing unnecessary constraint everywhere else.
The most effective GD&T drawings are not the most comprehensive ones. They are the ones where every callout earns its place: the datums match assembly reality, the tolerance zones give manufacturing room to work, and the inspection methods are practical at the production volumes required. That kind of deliberate, functional tolerancing leads directly to fewer RFIs, faster first article approvals, lower scrap rates, and better part economics across the entire product lifecycle — from first prototype to full production.
Ready to Turn a Well-Toleranced Drawing Into a Finished Part?
At NICE Rapid, we work with engineers and product teams across every stage of development — from rapid prototypes to high-volume production runs — across CNC machining, injection molding, sheet metal fabrication, and more. Our engineering team reviews your drawings for DFM issues, including tolerance-related cost drivers, before production begins. Explore our full range of manufacturing services or contact us to discuss your next project with our team.
More in Design for Manufacturing (DFM)

Mold Texturing Guide: VDI, MoldTech, and How to Specify a Surface Finish That Actually Molds

Surface Roughness Chart: Ra, Rz, and What Each Manufacturing Process Delivers

Casting Defects: Root Causes and How to Design Them Out

Aluminum Die Casting: Alloys, Wall Thickness, and Draft Rules

Sheet Metal Thickness Chart with DFM Notes for Every Range

How to Evaluate a Sheet Metal Fabrication Supplier: A Complete Guide for Product Teams