Worked Drawing Examples

Five complete parts with their feature control frames, the function behind each control, and how each is inspected: bracket, shaft, flange, housing and sheet-metal cover.

The best way to learn GD&T is to read finished drawings. This page works through five complete parts. For each one it lists the controls that would be on the drawing, in the form of real feature control frames, and gives the function behind each control, the reason for the choice, and how it would be checked. The numbers are examples, not recommendations for a specific product, and the layout follows ASME Y14.5-2018. It is part of the GD&T guide.

How to read these examples

  • Function first. Every control exists because of something the part has to do: seal, locate, turn, assemble. Start from the function, then choose the control.
  • Datums come from how the part is used. The primary datum is the surface or axis that the part actually sits on or turns about; the later datums are the next contacts.
  • Fewest controls that do the job. A control that is not needed costs money to make and check.
  • Each table lists the frame, the function, why this control, and how it is inspected. See the other pages for the detail: datums, form, orientation, position, profile and runout, modifiers and inspection.

Example 1: a mounting bracket

An L-shaped steel bracket bolts to a frame through four M6 clearance holes in its base, and a vertical flange carries a sensor on two slots. The base sits on the frame, the long edge pushes against a stop, and the short edge against another.

FeatureFrameFunction and reasonInspection
Base underside (datum A)0.1It is the mounting face. Flatness stops it from rocking on the frame, and it is the primary datum.Surface plate and indicator
Long edge (datum B)0.2AThe stop face. It is the secondary datum, so it needs to be square to A first.Square on the plate; indicator
Short edge (datum C)0.3ABThe third contact, square to A and B. Looser, as it only stops rotation.CMM
Four M6 holes ⌀6.6 to 6.80.6 MABCFloating bolts: T = H − F = 6.6 − 6.0 = 0.6. MMC lets the hole move as it gets larger.Functional gage with ⌀6.0 pins (virtual condition 6.6 − 0.6)
Sensor slots 8 wide0.2 MABThe sensor has to be aligned to the long edge, not to the short edge.Gage pin or CMM
Vertical flange face0.2AThe sensor looks along this face, so it has to be square to the base.Square and indicator
  • Why Ⓜ on the holes? The bolts are loose in the holes, so a larger hole leaves room for more position error. The bonus makes the part cheaper without hurting assembly.
  • Why no modifier on the slot position? A sensor is aligned by its slot; with MMC the sensor could end up shifted. Where precise alignment counts, RFS is the safe choice.
  • What the drawing does not need: flatness of the flange face, the edge straightness, or a location of the flange to C. Each would add cost without changing function.

Example 2: a stepped shaft

A ⌀25 shaft turns in two bearings (the journals), carries a ⌀30 bearing seat for a third bearing, a shoulder that a gear pushes against, and a keyway.

FeatureFrameFunction and reasonInspection
Journals ⌀25 (two, datum A and B)0.005The shaft turns on these two diameters. Together they define the datum axis A-B, so their form matters.Roundness tester
Bearing seat ⌀300.02A-BThe third bearing must run true to the journals.V-blocks and indicator, or between centers
Shoulder face0.03A-BThe gear sits on this face. Total runout combines flatness and squareness to the axis.Indicator across the face while turning
Gear seat ⌀400.03A-BGear mesh depends on the gear running true.Same set-up
Keyway 8 wide0.1A-BIt has to be centered on the axis so the key sits symmetrically. ASME 2018 uses position (no symmetry symbol).CMM or keyway gage
  • Why a common datum axis A-B? Two short journals define the axis better than any one of them: a shaft turns about the line through both bearings.
  • Why runout and not position? The surfaces are round and they rotate. Runout reads the thing that causes vibration, and it can be checked on the lathe.
  • Size and form of the journals are covered by the limits of size (Rule #1), so only cylindricity is added, and only where a tighter form than the size tolerance is needed.

Example 3: a bolted flange

A round pump flange has a central bore that locates on a spigot, a face that seats on a gasket, and six M8 bolt holes on a bolt circle. See the datums page for the datum scheme.

FeatureFrameFunction and reasonInspection
Mating face (datum A)0.05It seals on a gasket. The primary datum, and it needs to be flat.Surface plate
Central bore ⌀50.000 to 50.025 (datum B)0.05 MAIt locates the flange on the spigot, so it must be square to the face.Pin gage (⌀49.95) square to the face
Six M8 holes ⌀9.0 to 9.2 on a ⌀100 circle1.0 MAB MT = H − F = 9.0 − 8.0 = 1.0 for floating bolts. B at MMC lets the pattern shift as the bore gets larger.Functional gage on a ⌀49.95 locating pin with six ⌀8.0 pins
Rim face0.1BThe flange spins on a shaft in some uses, so the face must not wobble.Indicator on a mandrel
Outer diameter ⌀1401.0ABThe outline only needs to be near nominal, not tight.CMM
  • Bolt hole tolerance: the six holes on the bolt circle are a pattern, so a single frame applies to all of them (“6X”). The pattern is located to the datum bore, not to one hole.
  • Why bore B with MMC? It is a datum at MMC (Ⓜ): the bore can be as large as ⌀50.025, and the bore may float around the ⌀49.95 gage pin by up to 0.075 in total (50.025 − 49.95), and the pattern moves with it. That keeps good parts from failing.
  • Fixed-diameter gage: a gage with a ⌀49.95 locating pin (the virtual condition of the bore with 0.05 of perpendicularity: 50.0 − 0.05) and six ⌀8.0 pins is a one-step check.

Example 4: a housing with parallel bores

A gearbox housing has two parallel bores ⌀32.000 to 32.025 (H7) that carry the shafts of a gear pair. Their distance and parallelism decide how the gears mesh. The base is datum A and the side face datum B.

FeatureFrameFunction and reasonInspection
Base (datum A)0.05The housing bolts to a plate by this face.Surface plate
Side face (datum B)0.1AThe second contact, square to the base.Square, indicator
Bore 10.05 MABLocates the first shaft in the housing.Gage pin at ⌀31.95 (virtual condition) and a CMM
Bore 20.05 MABLocates the second shaft. The same frame means the center distance is controlled by the two.Same gage
Bore 2 to bore 1 (in the gear plane)0.03CThe axes must be parallel, or the teeth would not make contact over the full width.CMM, or two precision pins at a set distance
Cover face0.05It seals with a gasket.Surface plate
  • Center distance: each bore may be 0.05 from nominal at MMC. The center distance can vary by ±0.025 + ±0.025 = ±0.050 at MMC. At LMC (⌀32.025) each bore gains the 0.025 bonus, so the zone is ⌀0.075 and the center distance may vary by ±0.075 in the worst case. The designer should check that the gears accept it.
  • Datum C in the parallelism frame is bore 1’s axis, so bore 2 is aligned to the first shaft.
  • Would a ⌀0.05 position be too tight? For a ground or bored H7 it is typical of a precision housing; for a casting it would not be reachable and a larger value (0.15 to 0.3) would be used.

Example 5: a formed sheet-metal part

A 2 mm aluminum cover is bent from a flat blank, with a flange and four screw holes. It does not sit on a precise flat face, because the part springs back, so it is located on datum targets.

FeatureFrameFunction and reasonInspection
Datum targets A1, A2, A3 (three points), B1, B2 (two points), C1 (one point)Targets (no frame)Hold the part the way it will be held in the assembly: three points for A, two for B, one for C. Real surfaces are not flat.A fixture with pins at the target points
All surfaces (general profile)1.5ABCA loose general profile keeps the shape near the model. Marked “all over” on the drawing.CMM or fixture with a scan
Flange face0.5ABCThe face that seals against the housing must be tighter than the rest.CMM
Four screw holes ⌀4.5 to 4.70.5 MABCScrews M4 float; T = H − F with H = 4.5 (ISO 273 medium fit) and F = 4.0 gives 0.5.CMM; or a gage with ⌀4.0 pins
Whole partⒻ in the notesSpringy parts are measured free (no clamping), and again restrained, with separate limits.Fixture, with and without clamps
  • Why datum targets? A bent surface is not flat; three points define a plane exactly where the part will really sit. This repeats between inspectors.
  • Profile first, then size. Sheet-metal features follow the shape of the model, so profile (not ± dimensions) is the control: it gives a zone around the shape that includes bend angle and flange position.
  • Free state. Springback makes the part different when clamped; stating free state in the notes says which one counts.

Drawing review checklist

  • Datums: are they real features the part is held on, listed in an order that matches its use? Is the primary one a surface or axis that can be simulated (a gage or fixture)?
  • Every dimension toleranced: each feature has a ± tolerance, a feature control frame or a general note; none is left open. Basic dimensions have a frame that controls them.
  • Size and form: Rule #1 applies by default: add form controls only where they are tighter than the size limits imply.
  • Material conditions: Ⓜ on features that assemble with clearance, Ⓛ where wall thickness matters, and RFS (no symbol) where the position must be exact.
  • Zone shape: a diameter symbol on a hole’s position, none on slots and tabs.
  • Patterns: “4X” or “6 HOLES”, a single frame, a common datum scheme. Composite or two single-segment frames if the pattern and the individual holes have different needs.
  • Inspectable: could someone check each control with a gage or a CMM in a reasonable time?
  • Cost: are there any tolerances that are tighter than the function needs? Use the loosest value that works.
  • Fit: does the stack-up of the assembly work in the worst case? See Inspection and Tolerance Stack-up.
  • Standard: is the standard and year named (ASME Y14.5-2018) on the drawing?

Common mistakes

MistakeWhy it is a problemFix
Using ± on a located hole and also a positionThe two controls conflict, and the square zone is a poor fit for a round holeBasic dimension plus position
Datum that cannot be simulated (a small cast spot)Inspectors set the part up differently and get different resultsUse datum targets or a larger machined surface
Flatness larger than the size tolerance on a feature of sizeThe control is meaningless: the size limits already hold the form tighterMake the form tolerance smaller, or remove it
Ⓜ on a feature that is pressed or must be exactBonus lets the part drift when the fit needs it fixedRFS
Everything referenced to the same one datumThe part is not fully located, and parts can differ in the other directionsA full frame A | B | C where location matters
Tolerance tighter than the process can makeScrap and costCheck the process capability; loosen, or change the process
Concentricity or symmetry on a 2018 drawingThey were removed from ASME Y14.5 in 2018Position or runout

FAQ

Can I copy these frames onto my own drawings?

Use them as a pattern, not a copy. The values depend on the function, the process and the fit of your own assembly.

How many controls does a typical part need?

A simple part might have five to ten frames, a complex housing twenty or more. If a part has fifty frames, it is probably over-specified.

Should every dimension be basic?

No. Size dimensions of features of size keep their ± limits. Basic dimensions locate features or define a true profile, and carry a tolerance in the frame.

What if the supplier cannot hold the tolerance?

Talk to them early: the process capability sets the least a feature can cost. Loosen the tolerance if the function allows, or choose a different process.

Do these examples follow ISO or ASME?

ASME Y14.5-2018. ISO 1101 uses the same symbols, but defaults differ (independency instead of Rule #1, for example), so check with the standard on the drawing.

Related

References

  • ASME Y14.5-2018, Dimensioning and Tolerancing, including its figures of worked parts.
  • ASME Y14.5.1M, Mathematical Definition of Dimensioning and Tolerancing Principles.
  • ISO 1101, Geometrical tolerancing; ISO 5459, Datums and datum systems.
  • Meadows, J. D., Geometric Dimensioning and Tolerancing: Applications, Analysis, Gaging and Inspection, CRC Press.
  • ISO 273, Fasteners: clearance holes for bolts and screws.

Last reviewed: October 2026. The parts on this page are illustrations; numbers must be checked against the real design.