Mechanical Engineering Design · Chapter 20
Mechanical Engineering Design · Part 4 — Special Topics

Geometric Dimensioning and Tolerancing

The symbolic language (ASME Y14.5) that controls not just size but the location, orientation, and form of part features: datums and the datum reference frame, the feature control frame, the fourteen geometric characteristics, material-condition modifiers and bonus tolerance, and practical and CAD implementation.

20–1Dimensioning and Tolerancing Systems

Learning objectives

  • Recognize when coordinate dimensions fail to communicate a functional geometric requirement.
  • Select datum features and precedence from assembly interfaces and constrained degrees of freedom.
  • Interpret feature control frames, basic dimensions, tolerance-zone shape, and material modifiers.
  • Calculate position error, bonus tolerance, total tolerance, and virtual condition from explicit data.
  • Make auditable acceptance decisions while separating size, form, orientation, and location requirements.
  • Document standard revision, drawing authority, inspection method, manufacturing capability, and residual risk.

Variation must be related to function

Every manufactured surface varies in size, form, orientation, and location. Independent plus/minus coordinates create rectangular location zones and can leave the reference setup ambiguous. GD&T defines a geometrical zone relative to functional datum references, allowing drawing, manufacturing process, and inspection setup to share one requirement.

Tolerance is permitted variation, not measured error and not process capability. A wider functional tolerance is usually less costly to manufacture, but only assembly analysis, reliability targets, and verified process data justify widening it. Statistical capability does not replace conformance to the drawing's stated acceptance rule.

Physical meaning

A geometric tolerance creates a boundary or zone in space. Inspection asks whether the extracted surface, derived axis, or center plane lies inside that zone after the part has been established from the specified datum features in their stated order.

20–2Definition of Geometric Dimensioning and Tolerancing

A functional specification language

ASME Y14.5 provides the symbols and rules used here, but requirements depend on the revision invoked by the drawing or contract. Do not mix definitions from revisions silently. The drawing must identify its governing standard, units, default rules, and any company-specific exceptions. GD&T communicates allowable geometry; it does not prescribe the machining or inspection process unless specifically stated.

Feature of Size and the Four Attributes

A regular feature of size has opposed elements associated with a size dimension, such as a cylinder or width. Size limits answer one conformance question; a geometric control answers another. A hole may pass size yet fail position, and an axis may pass position while the surface fails an applicable form requirement. Inspection reports should keep these results distinct.

20–3Datums

Datum features establish the reference frame

A datum is theoretically exact; a datum feature is imperfect physical geometry used to establish it through the applicable simulator. For planar features, the familiar 3-2-1 concept removes three, then two, then one rigid-body degrees of freedom. Cylindrical datum features establish axes and may constrain a different set of motions. Datum precedence changes the setup and can change measured location, so order is a functional decision.

Choose stable, accessible interfaces that actually seat or locate the part. A small cosmetic face may be easy to label but unreliable as a primary datum. Datum targets may be needed for cast, welded, or compliant surfaces when the real assembly contacts discrete pads.

Problem-solving strategy

  1. Identify the assembly function, mating boundaries, failure modes, and the feature requiring control.
  2. Define how the part seats and locates; select primary, secondary, and tertiary datum features in assembly order.
  3. Choose the characteristic and tolerance-zone geometry that directly controls the functional variation.
  4. Assign size limits, basic dimensions, and material-condition modifiers only when their rules support function.
  5. Plan an inspection method, calculate conformance, and document standard revision and any unresolved interpretation.
EXAMPLE 1Functional datum sequence for a pump cover
A rectangular pump cover seals against a machined gasket face, is centered in assembly by a precision pilot bore, and is clocked by one dowel hole. Its four clearance bolt holes must align after seating. Select the primary, secondary, and tertiary datum features, state the constrained motions, and produce an explicit datum reference decision for controlling the bolt-hole pattern.

Recognition strategy

This is a datum-precedence problem, not a tolerance calculation. Assembly contact order supplies the evidence: sealing face seats first, pilot centers second, and dowel clocks last.

Given information

  • The machined face provides sealing, the pilot bore provides radial location, the dowel hole provides clocking, and the bolt holes are clearance features to be located.

Model and interpretation

Let the gasket plane be normal to \(z\). Translation \(T_z\), rotations \(R_x,R_y\), radial translations \(T_x,T_y\), and clocking rotation \(R_z\) describe the six rigid-body motions.

Step-by-step solution
1. Establish primary datum A. Assign A to the machined gasket face because it seats first and controls the seal plane; its simulator constrains \(T_z\), \(R_x\), and \(R_y\).
2. Establish secondary datum B. Assign B to the pilot bore axis because the pilot centers the seated cover; its simulator constrains \(T_x\) and \(T_y\) without replacing the orientation established by A.
3. Establish tertiary datum C. Assign C to the dowel-hole-derived axis because the dowel clocks the centered cover; after A and B, it removes the remaining rotation \(R_z\).
4. State the control decision. Locate the clearance-hole pattern by basic dimensions and a position control referenced to \(A|B|C\), subject to the exact feature control frame and modifiers approved on the drawing.

Verification

Units: Datum precedence and degree-of-freedom counting are dimensionless decisions; any subsequent basic dimensions and position tolerance must use the drawing's declared unit system consistently.

Signs and direction: No positive-versus-negative numerical result is required. The coordinate convention explicitly assigns \(z\) normal to A and \(R_z\) as clocking, preventing an ambiguous inspection setup.

Plausibility: The sequence constrains \(3+2+1=6\) rigid-body motions and mirrors physical assembly. Reversing A and B would center an unseated cover first and could misrepresent sealing and hole alignment.

Final result: Datum decision: \(\boxed{A|B|C}\) means gasket face, pilot bore, then dowel hole. The \(3+2+1=6\) rigid-body constraint count closes; locate the bolt pattern from that functional frame.

Engineering interpretation

The decision is auditable because each datum corresponds to an assembly constraint. The drawing authority must still define datum-feature modifiers, simultaneous requirements, size limits, and the inspection simulation under its invoked ASME Y14.5 revision.

20–4Controlling Geometric Tolerances

Tolerance zones and basic dimensions

A basic dimension theoretically locates or orients a zone; it does not carry an independent plus/minus tolerance. The feature control frame establishes the characteristic, zone size and shape, modifiers, and datum references. For a cylindrical position zone, measured coordinate offsets \(\Delta x,\Delta y\) correspond to diametrical position error \(T_p=2\sqrt{\Delta x^2+\Delta y^2}\).

The Feature Control Frame

Read a feature control frame from left to right, but interpret it as one requirement. A diameter symbol means a cylindrical zone; absence of that symbol can imply another zone shape. Datum references are not always required: form controls apply independently, while orientation and location controls generally establish relationships. The leader attachment determines whether the control applies to a surface or a feature of size.

Rule #1 — The Envelope Principle
Where the invoked ASME Y14.5 rules make the envelope principle applicable, a regular feature of size may not violate a perfect-form boundary at MMC. This does not make every surface perfectly formed, nor does it replace separately stated geometric controls. Verify exceptions and defaults against the drawing's cited standard revision.

20–5Geometric Characteristic Definitions

Choose a characteristic by controlled behavior

Form controls straightness, flatness, circularity, or cylindricity without a datum reference. Orientation controls parallelism, perpendicularity, or angularity relative to datums. Location includes position and other standard-defined controls. Circular and total runout evaluate rotating surfaces relative to a datum axis. Line and surface profile can combine form, orientation, and location depending on their datum references and basic dimensions.

Position — The Workhorse

Position commonly controls the derived axis or center plane of a feature of size relative to basic dimensions and datums. It must not be reduced to checking two independent coordinates. For coordinate offsets, the factor of two in \(T_p\) converts radial center offset to the diameter of the smallest centered circular zone containing that axis location.

Diametrical position error from coordinate offsets
\[T_p=2\sqrt{(\Delta x)^2+(\Delta y)^2}\]

20–6Material Condition Modifiers

Material condition and bonus tolerance

MMC means most material: the smallest internal feature or largest external feature. LMC is the opposite. When a geometric control is modified at MMC, departure of the actual mating size from MMC adds equal bonus tolerance. This allocation reflects extra assembly clearance; it is not available for a control stated regardless of feature size.

Bonus Tolerance (MMC modifier)
\[t_{\text{bonus}}=|d_{\text{actual}}-d_{\text{MMC}}|,\qquad t_{\text{total}}=t_{\text{stated at MMC}}+t_{\text{bonus}}\]Bonus-tolerance rule

Virtual Condition

Virtual condition is a constant worst-case boundary combining MMC size and the applicable geometric tolerance. For an internal feature controlled in position at MMC, \(VC_{\text{hole}}=d_{\text{MMC}}-t_{\text{position at MMC}}\); for an external feature, \(VC_{\text{pin}}=d_{\text{MMC}}+t_{\text{position at MMC}}\). Gauge design must also address datum simulation, gauge tolerances, wear allowance, and the governing inspection plan.

EXAMPLE 2Hole position with bonus tolerance
A hole has size limits \(12.00\) to \(12.20\ \text{mm}\) and position tolerance \(\varnothing 0.20\ \text{mm}\) at MMC relative to datum frame \(A|B|C\). Inspection finds actual mating size \(12.12\ \text{mm}\), with axis offsets \(\Delta x=+0.080\ \text{mm}\) and \(\Delta y=-0.060\ \text{mm}\) from basic true position. Determine size conformance, bonus and total position tolerance, position error, and acceptance.

Recognition strategy

The MMC symbol permits bonus tolerance. For an internal feature MMC is its smallest size, while two coordinate offsets must be combined as a diametrical position error before comparison.

Given information

  • Hole limits, stated cylindrical position tolerance at MMC, datum sequence, actual mating size, signed coordinate offsets, and millimetre units are supplied.

Model and interpretation

The axis is evaluated after establishing \(A|B|C\). Positive \(x\) and negative \(y\) locate its quadrant, but acceptance uses radial magnitude. No datum-feature bonus is assumed.

Step-by-step solution
1. Check size and identify MMC. \(12.00\le12.12\le12.20 \text{mm}\), so size passes. A hole contains most material at its minimum diameter, hence \(d_{\text{MMC}}=12.00\ \text{mm}\).
2. Calculate bonus tolerance. Departure from MMC is \(t_{\text{bonus}}=12.12-12.00=0.12\ \text{mm}\), available because the position control is explicitly modified at MMC.
3. Calculate allowed and actual position. \(t_{\text{total}}=0.20+0.12=0.32\ \text{mm}\), while \(T_p=2\sqrt{0.080^2+(-0.060)^2}=0.200\ \text{mm}\).
4. Decide conformance. Since \(T_p=0.200\ \text{mm}\le 0.320\ \text{mm}\), position passes with diametrical margin \(0.320-0.200=0.120\ \text{mm}\).

Verification

Units: Size departure, stated position, total position, coordinate offsets, and final margin are all lengths in millimetres; squaring and square-rooting the offsets returns millimetres.

Signs and direction: The signed offsets place the axis in the \(+x,-y\) quadrant. Squaring removes direction only for radial magnitude; the original signs remain valuable for diagnosing process bias.

Plausibility: The \(0.080\)-\(0.060\)-\(0.100 \text{mm}\) radial triangle gives \(0.200\ \text{mm}\) diametrical error. A hole larger than MMC correctly gains, rather than loses, assembly clearance and tolerance.

Final result: Size passes. The results are \(\boxed{t_{\text{bonus}}=0.12\ \text{mm}}\), \(\boxed{t_{\text{total}}=0.32\ \text{mm}}\), and \(\boxed{T_p=0.200\ \text{mm}}\); position passes.

Engineering interpretation

The feature passes two separate requirements: size and position. The \(0.120\ \text{mm}\) position margin is not permission to ignore form, orientation, datum simulation, measurement uncertainty, or other drawing controls.

20–7Practical Implementation

Close the specification–manufacturing–inspection loop

Begin with mating boundaries and assembly sequence, then select datum features and controls. Manufacturing reviews whether the tolerance is capable and economical; inspection confirms whether the zone can be reproduced with controlled uncertainty. Iterate requirements when capability, gauge access, cost, or reliability evidence conflicts, but never relax a tolerance merely to accept existing parts without a documented functional concession process.

EXAMPLE 3Virtual-condition assembly boundary
A locating pin has limits \(9.90\) to \(10.00\ \text{mm}\) and position tolerance \(\varnothing 0.10\ \text{mm}\) at MMC. Its mating hole has limits \(10.30\) to \(10.50\ \text{mm}\) and position tolerance \(\varnothing 0.15\ \text{mm}\) at MMC. Both patterns reference the same aligned datum frame. Calculate both virtual conditions and the worst-case diametrical clearance; decide whether a project requirement of at least \(0.04\ \text{mm}\) diametrical clearance is met.

Recognition strategy

Worst-case assembly at MMC is governed by virtual boundaries, not nominal-size subtraction. External and internal features use opposite signs when position tolerance is combined with MMC size.

Given information

  • Pin and hole size limits, each position tolerance at MMC, common datum alignment, and the supplied minimum diametrical-clearance criterion are explicit design inputs.

Model and interpretation

Treat the rigid mating features at worst-case virtual boundaries with no deformation, coating, thermal growth, or datum shift. Positive clearance means the internal boundary exceeds the external boundary.

Step-by-step solution
1. Identify MMC sizes. The pin's external-feature MMC is its largest size, \(10.00\ \text{mm}\); the hole's internal-feature MMC is its smallest size, \(10.30\ \text{mm}\).
2. Form the pin boundary. External virtual condition adds position tolerance: \(VC_{\text{pin}}=10.00+0.10=10.10\ \text{mm}\).
3. Form the hole boundary. Internal virtual condition subtracts position tolerance: \(VC_{\text{hole}}=10.30-0.15=10.15\ \text{mm}\).
4. Compare with the criterion. Worst-case diametrical clearance is \(C=10.15-10.10=0.05\ \text{mm}\), exceeding the supplied \(0.04\ \text{mm}\) requirement by \(0.01\ \text{mm}\); accept this ideal rigid-boundary check.

Verification

Units: Each virtual condition combines diameters and diametrical position tolerances in millimetres. Their difference is therefore diametrical clearance in millimetres, directly comparable with the project criterion.

Signs and direction: Position enlarges the effective external pin boundary and shrinks the effective internal hole boundary, both reducing clearance. The positive \(0.05\ \text{mm}\) result predicts remaining space.

Plausibility: MMC size clearance alone is \(10.30-10.00=0.30\ \text{mm}\); subtracting both position budgets, \(0.10+0.15=0.25 \text{mm}\), leaves \(0.05\ \text{mm}\), matching the boundary calculation.

Final result: \(\boxed{VC_{\text{pin}}=10.10\ \text{mm}}\), \(\boxed{VC_{\text{hole}}=10.15\ \text{mm}}\), and \(\boxed{C_{\min}=0.05\ \text{mm}}\). The clearance requirement passes by \(\boxed{0.01\ \text{mm}}\).

Engineering interpretation

The arithmetic supports assembly only under the stated common-frame rigid-boundary model. Gauge tolerance and wear, coatings, temperature, elastic insertion, datum mobility, measurement uncertainty, and the exact drawing-standard rules require review before production release.

20–8GD&T in CAD Models

Authoritative product definition

In model-based definition, semantic product manufacturing information can feed CAM and inspection, but exchange does not guarantee semantic equivalence. The organization must identify the authoritative model or drawing, revision, coordinate system, presentation states, and validation method. Human-readable views remain important for review, and translated PMI should be checked before automated CMM execution.

20–9Glossary of GD&T Terms

Key Vocabulary

Basic dimension: theoretically exact value locating or orienting a zone. Datum: theoretically exact reference derived from a datum feature. Feature control frame: the compartmented statement of a geometric requirement. Actual mating size: associated size relevant to mating. MMC/LMC: most/least material conditions. Bonus tolerance: added geometric tolerance from departure from a stated material condition. Virtual condition: constant worst-case collective boundary. Tolerance zone: permitted region for the controlled geometry.

Chapter recap

  • Datums derive from functional interfaces and their order establishes the measurement reference frame.
  • Basic dimensions locate exact geometry; feature control frames define the permitted geometric zone.
  • MMC bonus tolerance reflects available mating clearance, while virtual condition captures the worst-case boundary.
  • Conformance requires every applicable size and geometric requirement, not one favorable measurement.
  • Standard revision, product-definition authority, inspection method, and uncertainty belong in the design record.

Before moving on: you should be able to select a functional datum sequence, interpret a position control, calculate position error and bonus tolerance, form internal and external virtual conditions, and state what drawing-authority or inspection evidence is still required.