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!
+86 133 9281 9446
Oct. 27, 2026
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.

The appropriate symbol depends on what the feature must do in the finished assembly. Common controls include:
| GD&T control | What it controls | Typical CNC machining application |
|---|---|---|
| Flatness | Variation within an individual surface, without requiring a datum | Milled mounting face that must sit evenly |
| Perpendicularity | Orientation of a surface or axis relative to a datum | Hole axis perpendicular to a base face |
| Parallelism | Orientation of a feature relative to a datum | Opposing guide faces |
| Position | Location of a feature relative to basic dimensions and referenced datums, when applicable | Bolt-hole pattern aligning with a mating part |
| Profile of a surface | Deviation of an actual surface from its defined profile | Complex machined contour |
| Circular runout | Variation at each circular section during rotation about a datum axis | Turned shaft or bearing surface |
| Total runout | Combined variation across an entire controlled surface during rotation | Long 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.
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:
Feature size: The diameter or other size dimension and its permitted limits.
Basic dimensions: The theoretically exact locations or orientations used to define the geometry.
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.
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.
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.
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.
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.
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.
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.
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.
| Drawing issue | Why it matters | Better approach |
|---|---|---|
| No governing GD&T standard | Callouts may be interpreted differently | State the applicable standard and edition |
| Datums unrelated to assembly | Inspection may not represent functional fit | Choose datum features from how the part is located |
| Excessively tight controls | May increase setup and inspection effort | Base values on functional requirements |
| Position callout without sufficient definitions | Feature location may be ambiguous | Supply required basic dimensions and references |
| Assuming a hole size controls its location | Correct size does not guarantee correct alignment | Apply the appropriate positional requirement |
| Inaccessible inspection features | Requirements may be difficult to verify | Consider 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.
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.
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.
No. Flatness is a form control and does not require a datum reference. Orientation controls such as parallelism generally refer to a datum.
No. Position controls feature location under the specified tolerance framework. Hole diameter must also be defined by its size dimension and limits.
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.
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.
Related News
Choosing CNC Milling Cutters for Aluminum, Steel, and Plastic Parts
Knurling in CNC Turning: Types, Design Rules, and Common Problems
Bead Blasting CNC Aluminum Parts: How to Specify a Consistent Finish
Honing vs. Reaming: Which Process Delivers Better Hole Accuracy?
Subscribe Our Newsletter
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!