Back to All Guides

The Engineer's Guide to GD&T

Decoding Geometric Dimensioning and Tolerancing: A complete breakdown of symbols, feature control frames, and how they apply in precision manufacturing.

GD&T blueprint processing structure

Geometric Dimensioning and Tolerancing (GD&T) is an exact engineering language of symbols, rules, and definitions used to accurately communicate manufacturing specifications.

While standard (+/-) dimensional tolerances simply state how large or small an individual feature can be (its size), GD&T uniquely defines the geometry—the shape, orientation, and location of the feature relative to other foundational surfaces on the part.

Why use GD&T? Traditional drafting cannot fully communicate function. For example, a shaft might be exactly Ø1.000" at all points, but if it is bent like a banana, it won't fit into a straight hole. GD&T ensures parts fit, assemble, and function by establishing precise geometric boundary zones.

How GD&T Works: The Feature Control Frame

The core of GD&T is the Feature Control Frame (FCF). It is a rectangular box read horizontally from left to right that provides all instructions about a specific geometric requirement.

  • Compartment 1 (Symbol): Indicates the type of geometric control being applied (e.g., Position, Flatness, Parallelism).
  • Compartment 2 (Tolerance): States the numerical total tolerance zone allowed. It may include a diameter symbol (Ø) if the zone is cylindrical, or a material modifier symbol like Ⓜ (Maximum Material Condition).
  • Compartments 3+ (Datums): Specifies the primary, secondary, and tertiary datum references (A, B, C). These are the absolute foundational planes or axes used to anchor the measurement.
Precision machined components relying on GD&T

When properly stacked, an FCF reads like a sentence. Example: "The true position of this feature must lie within a cylindrical tolerance zone of Ø0.005 relative to Datums A, B, and C."

Form Controls (No Datums Required)

Form controls define the shape of single features. Because they only deal with the feature's own internal geometry, they never reference datums in their feature control frames.

Symbol / Control How It Works
Straightness Controls the straightness of a line on a surface or the derived median line of a cylinder. It ensures that an edge or axis doesn't curve beyond the allowance.
Flatness Creates a 3D tolerance zone bounded by two parallel planes. Every point on the targeted surface must fall between these two planes. Crucial for mating surfaces.
Circularity (Roundness). Controls a 2D cross-section of a cylinder, sphere, or cone. It establishes two concentric circles between which the perimeter curve must lie, ensuring the cross-section isn't oval mathematically.
Cylindricity A 3D control extending circularity down the entire length of a cylinder. It controls both roundness and straightness simultaneously to ensure a perfect cylindrical tube.

Profile Controls

Profile controls establish a strict 3D boundary around complex curved surfaces or complex geometries. They trace the "true CAD profile" of the part and assign a uniform cushion boundary around it.

Symbol / Control How It Works
Profile of a Line A 2D control that restricts the shape of a single cross-section of a complex curve. Think of it as controlling a single slice of a molded contour.
Profile of a Surface The ultimate 3D control. It surrounds the entire surface with an offset tolerance envelope. Every point on that surface must reside inside the envelope. Can act as both location and form control simultaneously.

Orientation Controls

These controls govern the angle of a feature relative to a datum. They always require at least one datum reference and only control orientation, not location (translation).

Symbol / Control How It Works
Angularity Ensures a surface or axis is maintained at a specific commanded angle (other than 90°) relative to a datum plane or axis. The tolerance zone is established between two parallel planes angled exactly at the basic angle.
Perpendicularity Controls how square a feature is relative to a datum reference frame. It dictates that a surface, hole, or pin must remain within a tolerance zone strictly fixed at 90° to the datum.
Parallelism Ensures a surface or axis is perfectly parallel (0°) to a datum. Evaluated by trapping the surface between two theoretical parallel planes spaced by the tolerance value.

Location Controls

Location controls specify where a feature exists in 3D space. They lock the feature's position relative to your foundational datums. Very common in machining to ensure mating parts align properly.

Symbol / Control How It Works
Position Often called "True Position." It defines the exact (basic) coordinates a feature (like a hole) should exist at, and creates a cylindrical or diametrical tolerance boundary around that exact center where the manufactured axis must reside.
Concentricity A highly complex control ensuring the median points of a cylindrical feature's cross sections align exactly with the datum axis. It is extremely difficult/expensive to inspect cleanly. Often, "Position" or "Runout" is preferred by modern standards.
Symmetry Similar to concentricity but applied to non-circular planar features, ensuring the central mid-plane of a feature aligns with the central mid-plane of a datum. Also frequently replaced by Position in modern engineering due to inspection difficulty.

Runout Controls

Runout measures the composite deviation of a rotating part. It controls both the shape (form) and the location/orientation of a cylindrical feature as it is rotated 360° around a datum axis.

Symbol / Control How It Works
Circular Runout Measured dynamically by placing a dial indicator on a single cross-section of a cylinder while slowly rotating the part. It measures individual tracks but does not sweep longitudinally.
Total Runout The ultimate dynamic control. The indicator sweeps across the entire length of the cylinder while the part is rotated. It rigidly controls circularity, straightness, taper, and concentricity all at once.
Modifying Symbols: Keep an eye out for "M" in a circle Ⓜ inside the tolerance block. This indicates Maximum Material Condition. It grants bonus tolerance to the Location control as the hole gets systematically larger or the pin gets smaller, profoundly saving manufacturing costs by accepting parts that will still functionally assemble.

Applying GD&T to Your Next Model?

Our machinists are experts at interpreting strict GD&T callouts and hitting target true positions.

Submit Your Drawing