GD&T Symbols for CNC Machining: What Engineers Should Specify on Drawings

Oct. 27, 2026

Leo Lin.

Leo Lin.

I graduated from Jiangxi University of Science and Technology, majoring in Mechanical Manufacturing Automation.

A CNC-machined component may meet its dimensional tolerances and still fail to fit during assembly. A hole may be the correct diameter but positioned incorrectly, or a mounting surface may be within its size limits but not flat enough to sit securely against another part.

GD&T symbols for CNC machining help describe these functional requirements on engineering drawings. Instead of controlling dimensions alone, geometric dimensioning and tolerancing (GD&T) specifies the allowable variation in form, orientation, location, and runout.

This guide explains which GD&T controls are most useful for machined parts, how to choose datums, and how to avoid drawing requirements that create unnecessary manufacturing or inspection difficulties.


GD



Which GD&T Symbols Are Most Useful for CNC Machining?

The appropriate symbol depends on what the feature must do in the finished assembly. Common controls include:

GD&T controlWhat it controlsTypical CNC machining application
FlatnessVariation within an individual surface, without requiring a datumMilled mounting face that must sit evenly
PerpendicularityOrientation of a surface or axis relative to a datumHole axis perpendicular to a base face
ParallelismOrientation of a feature relative to a datumOpposing guide faces
PositionLocation of a feature relative to basic dimensions and referenced datums, when applicableBolt-hole pattern aligning with a mating part
Profile of a surfaceDeviation of an actual surface from its defined profileComplex machined contour
Circular runoutVariation at each circular section during rotation about a datum axisTurned shaft or bearing surface
Total runoutCombined variation across an entire controlled surface during rotationLong precision cylindrical surface

For most machined brackets, housings, and plates, start with the functional problem: Is a surface uneven, a hole misplaced, or an axis misaligned? Then choose the control that expresses that problem directly.

For example, if a plate rocks against a mounting surface, flatness may be the relevant requirement. If a bolt pattern does not align during assembly, position is often more appropriate. The detailed causes and design considerations for a surface problem are discussed in flatness tolerance.



How Do You Read a GD&T Callout on a CNC Drawing?

A feature control frame identifies the geometric characteristic, its permitted tolerance, and any required datum references.

For example, a position callout might specify a cylindrical tolerance zone of ⌀0.20 relative to datums A, B, and C. The controlled feature must satisfy that tolerance zone under the rules of the applicable drawing standard. It does not mean that the hole diameter itself has a ±0.20 mm size tolerance.

Three drawing elements should be checked together:

  1. Feature size: The diameter or other size dimension and its permitted limits.

  2. Basic dimensions: The theoretically exact locations or orientations used to define the geometry.

  3. Geometric tolerance: The permitted variation from the specified geometry and reference system.

Some callouts include a material-condition modifier. Under ASME conventions, the circled M indicates maximum material condition (MMC). For an internal feature such as a hole, that generally corresponds to its smallest permitted size. Where applicable, departure from MMC may provide bonus geometric tolerance.

The drawing should identify its governing standard and edition, such as ASME Y14.5-2018 or the applicable ISO GPS standards. The two systems should not be treated as completely interchangeable.



How Should You Select Datums for Machined Parts?

Datums should reflect how a component is located and constrained in its actual assembly, rather than being chosen only because a surface looks convenient on the drawing.

For a mounting plate, a practical reference system might use:

  • Datum A: The primary mounting face that establishes the part's orientation.

  • Datum B: A locating edge or hole that controls a second direction.

  • Datum C: Another locating feature that resolves the remaining required freedom.

The actual datum scheme depends on the component and the governing standard; A, B, and C are identifiers, not universal feature assignments.

When the references match the functional assembly, machinists and inspectors can evaluate the same relationships that matter in use. For parts requiring machining on multiple sides, setup strategy also becomes important. 5-axis machining can sometimes reduce repeated re-fixturing and its associated alignment challenges.



How Do You Apply GD&T Without Making CNC Machining Unnecessarily Expensive?

More GD&T symbols and tighter numbers do not automatically produce better parts. The goal is to control features that affect assembly, performance, or inspection.

1. Identify the functional features

Determine which holes locate fasteners, which surfaces support loads, which bores guide shafts, and which faces form critical contacts. A simple spacer may need only size limits, while a precision housing may require controlled positions and orientations.

2. Use the right control for each problem

Use flatness for the form of an individual planar face, position for a locating feature, and runout when rotational variation relative to a datum axis matters. Avoid overlapping controls unless each addresses a distinct requirement.

3. Specify realistic tolerance values

Values should follow the required fit, loads, operating conditions, material, and measurement capability. Very restrictive tolerances may require additional setups, finishing, controlled environments, or inspections.

The machining process also matters. For milled pockets, mounting surfaces, and hole patterns, CNC milling methods and fixturing choices can affect which requirements are practical.

4. Confirm how each requirement will be inspected

A GD&T callout should be measurable using a suitable method, whether a coordinate measuring machine (CMM), functional gauge, surface plate, or other instrument. The inspection setup must match the defined datum reference frame and applicable standard.



Why Can a Part Pass Dimensional Checks but Still Fail Assembly?

Consider a machined mounting plate containing four bolt holes. Each hole has the correct diameter, but the pattern is shifted relative to the locating edge. Checking hole sizes alone will not identify that problem.

A suitable position tolerance, together with the required dimensions and datum references, can define where the hole pattern is allowed to lie. Similarly, a bearing bore can have a correct diameter but be misoriented relative to its mounting face.

This distinction is why size tolerances and geometric tolerances should be evaluated together. It is particularly important for precision housings, automation fixtures, rotating components, and assemblies with multiple mating interfaces.



What Are the Most Common GD&T Drawing Mistakes?

Drawing issueWhy it mattersBetter approach
No governing GD&T standardCallouts may be interpreted differentlyState the applicable standard and edition
Datums unrelated to assemblyInspection may not represent functional fitChoose datum features from how the part is located
Excessively tight controlsMay increase setup and inspection effortBase values on functional requirements
Position callout without sufficient definitionsFeature location may be ambiguousSupply required basic dimensions and references
Assuming a hole size controls its locationCorrect size does not guarantee correct alignmentApply the appropriate positional requirement
Inaccessible inspection featuresRequirements may be difficult to verifyConsider probing or gauge access during design

For complex parts, the combined effect of machining strategy, geometric requirements, and inspection can be more significant than any single tolerance number. The approach used in 5-axis CNC machining may help with multi-face access and setup planning, depending on the geometry.



What Should You Check Before Finalizing a CNC Machining Drawing?

Review the drawing as a complete manufacturing document. Confirm that critical mating features are defined, the datum scheme reflects assembly, geometric controls are functionally justified, and appropriate inspection methods are available. Also check material, surface finish, units, revision information, and the governing standard.

The most useful GD&T drawing is not the one with the most symbols. It is the one that clearly communicates which geometric variations are acceptable while allowing the part to be manufactured and inspected reliably.

communicate from engineering through inspection.



FAQ 

What is the difference between dimensional tolerance and GD&T?

A dimensional tolerance controls permitted variation in size or a stated dimension. GD&T adds controls for the form, orientation, location, and runout of features. Both may be needed to define a functional part.

Does flatness require a datum?

No. Flatness is a form control and does not require a datum reference. Orientation controls such as parallelism generally refer to a datum.

Does position tolerance control hole diameter?

No. Position controls feature location under the specified tolerance framework. Hole diameter must also be defined by its size dimension and limits.

Should every CNC drawing use GD&T?

No. Simple parts may be adequately defined with size dimensions and general tolerances. Use GD&T when a geometric relationship affects fit, function, or meaningful inspection.

Can GD&T requirements increase machining cost?

Yes. Unnecessarily restrictive or difficult-to-measure requirements may add operations and inspection time. Well-chosen controls can also prevent assembly problems and rework. Costs depend on the feature, material, process, and inspection plan.


We attach great importance to customers' needs for product quality and rapid production.

We always insist that meeting customers' needs is to realize our value!

WeChat
WeChat