What GD&T is and why it matters
Geometric Dimensioning and Tolerancing (GD&T) is a symbolic language for defining the shape, orientation, and location of features on a part. Where a simple plus-minus size only says how big a feature may be, GD&T also says where it must sit and how its form may vary. It is the standard way engineers communicate function to a machine shop.
GD&T matters because it controls what actually affects fit and function, not just raw size. Two parts can share identical linear dimensions yet assemble poorly if their holes drift or their faces warp. By specifying geometry directly, GD&T lets you loosen the dimensions that do not matter and tighten only the ones that do—often saving cost while improving the product.
Datums: the reference frame
A datum is a perfect reference—a plane, axis, or point—from which the rest of the part is measured. Real surfaces are never perfect, so a datum is the theoretically exact anchor your tolerances hang from. Every GD&T callout ultimately ties a feature back to one or more datums.
Choose datums deliberately. The primary datum is the surface that sits against the fixture first; secondary and tertiary datums locate the part in the remaining degrees of freedom. Pick stable, accessible, and functionally important features—never a tiny ledge or a feature that moves in use. A clear datum order makes inspection repeatable.
Anatomy of the feature control frame
The feature control frame is the box where GD&T lives. Read left to right it shows the geometric symbol, the tolerance value, any material condition, and the datum letters the tolerance relates to. A leader or a triangle on the drawing ties the frame to the specific feature it controls.
Understanding the frame is most of learning GD&T. Once you can read 'position 0.1 A B C', you know a feature's center must stay within a 0.1 mm diameter zone referenced to datums A, B, and C. The rest of the system is variations on this same compact, unambiguous notation.
Form controls
Form controls limit the shape of a single feature with no datum reference. Straightness keeps an edge or axis from bowing; flatness limits how much a surface may wave; roundness controls a cross-section's deviation from a true circle; cylindricity does the same for an entire cylinder.
Form tolerances are your first line of defense against parts that look right on paper but feel wrong in hand. A flatness callout on a sealing face, for example, prevents leaks far more directly than tightening its thickness dimension ever could. Use them where surface shape, not size, is the problem.
Orientation controls
Orientation controls relate a feature's angle to a datum. Perpendicularity keeps a wall square to a face; parallelism keeps two surfaces equidistant; angularity holds a feature at a specified angle. Unlike form controls, these always reference a datum because they describe a relationship.
These are common on mounting surfaces and bores. A perpendicularity tolerance on a drilled hole's axis, referenced to the mating face, ensures the pin or screw stands straight regardless of the hole's exact position. It separates 'which way it points' from 'where it is', which is exactly the distinction plus-minus sizes blur.
Position and location controls
Position is the workhorse of GD&T. It controls where a feature's center sits using a tolerance zone referenced to datums, usually as a cylinder or box around the true position. Concentricity and symmetry are related controls for coaxial and mirrored features. Position lets several dimensions share one clean zone instead of a cage of tight numbers.
For prototype fits, a position callout often saves money over tightening every linear dimension. Two holes that only need to clear a bolt can share a generous position tolerance while their absolute coordinates stay loose. You get a part that assembles every time without paying for precision you never used.
Runout and profile
Runout controls how much a surface or axis wobbles as the part rotates about a datum axis—crucial for shafts, seals, and rotating parts. Circular runout checks one slice at a time; total runout checks the whole length. Profile controls the outline of a surface, either all around or over a section, against a true shape.
Profile is especially useful for organic or contoured parts where plus-minus dimensions would need a dozen measurements. A single profile tolerance can define an entire curve, which keeps the drawing clean and the inspection simple. It is a friendly tool for prototypes with sculpted housings.
GD&T versus plus-minus sizes
A plus-minus size allows a feature to drift anywhere inside a rectangular box of possibilities, and it treats every direction equally. GD&T instead pins the feature to a datum with a tighter, clearer zone shaped like the function needs—a circle for a hole, a band for a face.
The practical difference is cost and clarity. Over-tightening linear dimensions to force good fit usually makes every related cut more expensive. GD&T targets the actual function, so you loosen what is irrelevant and tighten what matters. The result is a cheaper part that still does its job.
Material condition modifiers
Material condition modifiers change a tolerance based on how much material is present. Maximum Material Condition (MMC) gives extra tolerance when a feature is at its largest or smallest extreme; Least Material Condition (LMC) does the opposite; Regardless of Feature Size (RFS) keeps the tolerance fixed. These letters—M, L, or none—sit after the tolerance in the frame.
MMC is a favorite on prototype and production bores because it lets a hole and its mating pin both drift toward their easy extremes while still assembling. That bonus tolerance can mean the difference between a clearance fit and a rework. Use it where function allows, but understand it before relying on it.
Applying GD&T on prototypes
On early prototypes, keep GD&T light. Loose form and wide sizes speed iteration and cut cost, because the shop has room to work and inspection stays simple. Tighten the critical callouts only after the design has survived testing and you know which features truly drive fit.
Share your control frames with the shop up front. A machinist who understands which datums and zones matter will hold them without over-machining the rest, and will measure the part the way you intend. Good GD&T on a prototype is about communicating intent, not demanding perfection.
Decision checklist and FabProto support
A GD&T starting checklist: mark only datums and tolerances that affect assembly or function; choose stable, accessible primary, secondary, and tertiary datums; prefer position over a cage of tight linear sizes; use MMC where clearance helps; and loosen everything else on early prototypes.
FabProto reads and applies GD&T on both CNC and 3D-printed prototypes. Send your drawing with the control frames and we will hold the datums and zones that matter, return a measured first article against your callouts, and advise where you can loosen tolerances to save cost. Our goal is a part that fits, functions, and does not cost more than it should.