MACHINING RESOURCES

GD&T Basics for CNC Machined Parts

2026-09-29

Written by Andrew V

A practical introduction to geometric dimensioning and tolerancing for CNC machined parts, including how to read GD&T symbols and communicate machining requirements effectively.

Geometric Dimensioning and Tolerancing—commonly called GD&T—is a symbolic language used on engineering drawings to define the allowable variation in part geometry. While traditional coordinate tolerances specify size and location, GD&T adds control over form, orientation, profile, and runout. For CNC machined parts, understanding GD&T basics helps ensure that what you design is what you receive, and that functional requirements are communicated clearly to the machine shop.

This article covers the fundamentals of GD&T as it applies to CNC machining, explains common symbols and their practical meaning, and offers guidance on how to communicate geometric requirements when requesting a quote.

Why GD&T Matters in CNC Machining

Traditional plus-minus tolerancing works well for many parts, but it has limitations. A dimension like 2.000 ± 0.005 tells the machinist the acceptable size range, but it doesn't specify how flat a surface must be, how perpendicular two features should be relative to each other, or how much a hole can tilt from its intended axis.

GD&T fills that gap. It provides a standardized method to define the geometric relationship between features, which is often more important than the size of individual dimensions. When a part must mate with another component, maintain alignment under load, or function within a tight assembly, GD&T ensures those relationships are controlled.

From a machining perspective, GD&T also clarifies inspection requirements. Instead of interpreting vague notes or assumptions, the machinist and inspector know exactly what to measure and how to verify compliance.

Common GD&T Symbols and What They Control

GD&T uses a feature control frame—a rectangular box divided into compartments—that specifies the type of control, the tolerance value, and any datum references. The symbols inside the frame indicate what aspect of geometry is being controlled.

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. A flatness callout of 0.002 means all points on the surface must lie within a zone 0.002 inches wide.
  • Straightness: Controls how much a line element or axis can deviate from perfectly straight.
  • Circularity (Roundness): Controls how close a circular feature is to a perfect circle in any cross-section.
  • Cylindricity: Controls the overall form of a cylindrical feature, combining roundness, straightness, and taper into one tolerance.

Orientation Controls

Orientation tolerances control the angle or alignment of a feature relative to a datum.

  • Perpendicularity: Controls how close a feature is to being exactly 90 degrees relative to a datum plane or axis.
  • Parallelism: Controls how close a feature is to being perfectly parallel to a datum.
  • Angularity: Controls the angle of a feature relative to a datum, other than 90 or 180 degrees.

Location Controls

Location tolerances control where a feature is positioned relative to datums or other features.

  • Position: The most commonly used GD&T control. It defines a tolerance zone within which the center, axis, or center plane of a feature must lie. Position is often applied to holes and is frequently used with maximum material condition (MMC) modifiers to allow bonus tolerance.
  • 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 Controls

Profile tolerances control the overall shape of a feature, combining size, form, orientation, and sometimes location into a single tolerance.

  • Profile of a Surface: Creates a tolerance zone that follows the true profile of a surface, useful for complex contours and sculptured surfaces.
  • Profile of a Line: Similar to surface profile but applied to individual line elements.

Runout Controls

Runout tolerances control how much a feature varies during one full rotation about a datum axis, commonly used for turned parts and rotating assemblies.

  • Circular Runout: Controls variation in a single circular element as the part rotates.
  • Total Runout: Controls variation across the entire surface as the part rotates.

Datums and Datum Reference Frames

A datum is a theoretically exact point, axis, or plane from which measurements and geometric controls are established. Datums are identified on the drawing with a capital letter inside a box, connected to a feature with a leader line.

Most GD&T callouts reference one or more datums to establish the orientation and location of the tolerance zone. The order of datums in the feature control frame matters—it defines the sequence in which the part is constrained during inspection.

For example, a feature control frame that references Datum A, then Datum B, then Datum C means the part is first constrained to Datum A (often a primary planar surface), then oriented to Datum B (often a secondary feature like a bore or edge), and finally clocked or located to Datum C.

Understanding datums is essential when programming CNC operations and setting up inspection routines. The machinist must know which surfaces or features serve as the reference points for measurement.

Material Condition Modifiers

GD&T includes modifiers that adjust tolerance based on the actual size of a feature. The two most common are Maximum Material Condition (MMC) and Least Material Condition (LMC).

Maximum Material Condition (MMC) means the feature contains the most material—smallest hole or largest shaft. When a positional tolerance is applied at MMC, the tolerance zone can grow as the feature deviates from MMC. This is called bonus tolerance and is useful for parts that must assemble with fasteners, where a larger hole provides more positional flexibility.

Least Material Condition (LMC) is the opposite—largest hole or smallest shaft. It's less common but useful when wall thickness or material strength is a concern.

When no modifier is specified, the default is Regardless of Feature Size (RFS), meaning the tolerance applies at any size within the size limits.

How GD&T Affects CNC Machining and Inspection

When a drawing includes GD&T callouts, the machine shop must consider both the machining process and the inspection method. Some geometric tolerances are easier to hold than others, and some require specialized inspection equipment.

For example, a tight positional tolerance on a hole pattern may require a coordinate measuring machine (CMM) or optical comparator to verify. A flatness callout might require a surface plate and height gauge or a CMM with a scanning probe. Runout is typically checked on a rotary table or between centers with a dial indicator.

The drawing typically serves as the controlling specification. If GD&T callouts are present, they take precedence over general notes or assumptions. If a drawing includes both coordinate tolerances and GD&T, the machinist must satisfy both unless the drawing explicitly states otherwise.

Communicating GD&T Requirements When Requesting a Quote

Clear communication of geometric requirements helps the machine shop provide an accurate quote and deliver parts that meet your expectations. When GD&T is involved, the following information is especially useful.

Engineering Drawings

A complete engineering drawing with GD&T callouts is the most reliable way to communicate geometric requirements. The drawing should include feature control frames, datum references, and any notes that clarify intent or inspection methods.

CAD Files

A STEP file or other 3D CAD model is helpful for understanding part geometry, especially for complex profiles or sculptured surfaces. However, the CAD model alone does not convey tolerances or GD&T. The drawing remains the controlling document.

Material

Material selection can affect how tightly geometric tolerances can be held. Some materials machine more predictably than others, and thermal expansion or residual stress can influence form and position.

Quantity

Quantity affects setup decisions and inspection planning. Smaller quantities may justify different fixturing or inspection strategies than higher-volume production runs.

Tolerances and Critical Features

If certain GD&T callouts are more critical than others, mention that in your request. For example, if positional tolerance on a bolt hole pattern is essential for assembly but a flatness callout is less critical, that context helps the shop prioritize inspection and process control.

Surface Finish

Surface finish requirements should be clearly specified, especially if they interact with geometric tolerances. A tight flatness tolerance on a rough surface may be difficult to inspect or may not reflect the functional intent.

Required Completion Date

Lead time expectations help the shop schedule work and determine whether expedited setups or inspection methods are needed.

Inspection Requirements

If you require a dimensional inspection report, first article inspection documentation, or verification of specific GD&T callouts, specify that upfront. Some customers request full CMM reports, while others need only critical dimensions checked.

Special Notes

Any additional context—such as assembly requirements, mating part information, or functional constraints—helps the machinist understand the purpose of the GD&T callouts and make informed decisions during setup and inspection.

Prototype Versus Production Considerations

The approach to GD&T can differ depending on whether the project is a prototype or a production run.

For prototype work, the goal is often to validate design intent and test fit and function. GD&T callouts may be evaluated on critical features, with less emphasis on full inspection of every tolerance. The machinist may focus on the features that affect assembly or performance, and the customer may request a subset of dimensions to be verified.

For production runs, GD&T becomes part of the ongoing quality control process. The shop may develop inspection routines, create fixtures that reference the same datums as the drawing, and establish process controls to maintain geometric tolerances across multiple parts.

In either case, clear communication about which tolerances are most important helps the shop allocate time and resources effectively.

Practical RFQ Checklist for GD&T Parts

When requesting a quote for CNC machined parts with GD&T callouts, include the following:

  • Engineering drawing with GD&T feature control frames and datum references
  • CAD file (STEP format preferred) if available
  • Material specification
  • Quantity needed
  • Critical tolerances or features that affect fit and function
  • Surface finish requirements
  • Required delivery date
  • Inspection or documentation requirements
  • Any special notes about assembly, mating parts, or functional constraints

Providing this information upfront allows the machine shop to assess the project accurately and identify any potential challenges early in the quoting process.

Request a Quote from Anco Precision

If you have a CNC machining project that involves GD&T or other geometric requirements, Anco Precision can help. We work with engineering drawings that include geometric dimensioning and tolerancing, and we're equipped to handle both prototype and production quantities.

To request a quote, send your drawing or STEP file, material specification, quantity, any critical tolerances or requirements, and your required delivery date. We'll review your project and provide a clear quote based on your specifications.

Contact Anco Precision today to discuss your CNC machining needs.

HAVE A PART TO MAKE?

Send Us Your Drawing

Upload your drawing or CAD file with the material, quantity and project requirements.

Request a Quote