ISO 9001 certification in progress RoHS material control Vietnam country-of-origin documentation rfq@saolamfg.comEmail WhatsApp +84 86 501 7914

Guide

How do you read a GD&T feature control frame?

Short answer

A feature control frame is the rectangular box on an engineering drawing that states one geometric tolerance for one feature or pattern of features: which characteristic is controlled, the shape and size of the tolerance zone, any modifiers, and the datum reference frame the zone is located in. Read it left to right, compartment by compartment, and it becomes a complete sentence about the part.

By Saola Manufacturing engineering team · Published · Updated

This guide follows ASME Y14.5-2018, the current edition of the US standard (reaffirmed 2024). ISO drawings use the same box with some different defaults, set out in ISO 8015, ISO 1101 and ISO 5459; where the two systems read a frame differently, the difference is noted. Only the public scope of each standard is quoted here, so keep your own copy of Y14.5 at hand for the full definitions.

On this page

What does each compartment of a feature control frame mean?

The first compartment holds the geometric characteristic symbol, the second holds the tolerance (zone shape, value and modifiers), and any further compartments name the datum features in order of precedence. A frame with no datum compartments is a form control, or a control that does not need a datum reference frame.

Take this frame, written as a row of compartments:

[ ⌖ | Ø0.25 Ⓜ | A | B | C ]

Read aloud, it says: the position of this feature (or each feature in this pattern) must lie within a cylindrical zone of diameter 0.25, which applies when the feature is at its maximum material condition and grows by the bonus as the feature departs from it, and the zone is located by basic dimensions from datum reference frame A, B, C, with A primary, B secondary and C tertiary. The units are those of the drawing, so on a metric drawing per ASME Y14.5-2018 that zone is a quarter of a millimeter across at MMC.

Every part of that sentence came from a specific compartment. Change any one of them, such as dropping the diameter symbol, swapping B and C, or removing the circled M, and the requirement on the part changes, often by enough to move a good part to the reject bin or the other way round.

Feature control frame compartments, read left to right, as defined in ASME Y14.5-2018. Summary descriptions written for this guide, not text reproduced from the standard.
CompartmentWhat it can containWhat it tells you
1. CharacteristicOne of the geometric symbols: form, orientation, location, profile or runoutWhat is being controlled, and whether datums are required, allowed or prohibited
2. Zone shapeDiameter symbol, spherical diameter symbol, or nothingCylindrical, spherical, or a uniform width: between two parallel planes or lines, two concentric circles or cylinders, or two offset boundaries
2. Tolerance valueA number in drawing unitsThe total size of the zone: its full width or full diameter, never a plus-minus half
2. Tolerance modifiersCircled M, circled L, circled P, circled F, circled T, circled U, ST, and othersMaterial condition, projected zone, free state, tangent plane, unequal profile, statistical tolerance
3. Primary datumA datum feature letter or a common datum such as A-B, with an optional material boundary modifierThe feature the part is set up on first; it constrains every degree of freedom its geometry can
4. Secondary datumA letter, with an optional modifierConstrains the remaining freedoms it can, relative to the primary
5. Tertiary datumA letter, with an optional modifierConstrains whatever freedom is left, usually rotation or the last translation

How does the frame tell you the shape of the tolerance zone?

A diameter symbol in front of the value means a cylindrical zone, a spherical diameter symbol means a spherical zone, and no symbol means a zone of uniform width, such as the space between two parallel planes, two parallel lines, two concentric circles or cylinders, or two offset boundaries. The value is always the total size of that zone.

The diameter symbol matters most on position. A hole located with a cylindrical zone may wander in any direction by the same amount, and the zone is round because the fastener or pin it accepts is round. If the diameter symbol is left off a position tolerance on a hole, the frame describes a width zone instead, which controls location in one direction only and is usually not what the designer meant. Ask before quoting when a diameter symbol looks missing, because the two readings do not inspect the same way.

Form, orientation and profile controls applied to a surface never carry a diameter symbol, because their zones are bounded by surfaces. The same symbols applied to a feature of size work differently: perpendicularity, parallelism and angularity can control the axis of a pin or hole with a cylindrical zone when the diameter symbol is present, and straightness can do the same for a derived median line. Profile zones are centered on the true profile by default; the circled U modifier in ASME Y14.5-2018 shifts the zone, with the number after it stating how much of the total lies on the side of the true profile that would add material to the part.

The value is never split in half. A flatness value in the frame is the full distance between the two planes, and a position value is the full diameter of the zone. A drawing that says a hole may be off by half that value from true position in any direction is restating the same requirement, not loosening it.

What do the modifiers in a feature control frame change?

Modifiers change when the stated tolerance applies or where the zone lives. Without any modifier, ASME Y14.5-2018 applies the tolerance regardless of feature size and references datum features regardless of material boundary.

  • Circled M (maximum material condition). The stated value applies at MMC, and the zone grows by the difference between the feature's actual mating size and MMC. It is the modifier that makes functional gauging possible. The arithmetic is worked through in the MMC bonus tolerance guide.
  • Circled L (least material condition). The mirror image: the value applies at LMC and grows toward MMC. It protects minimum wall thickness, for example around a bore near a cast edge.
  • Circled P (projected tolerance zone). The zone is projected above the part, by the height stated after the symbol or in the drawing, so it controls the axis where a mating stud or press-fit pin will actually sit. It belongs on threaded holes and press-fit holes whose axis tilt would otherwise cause interference in the mating part, as covered in the threaded-hole position guide.
  • Circled F (free state). The tolerance applies with the part unrestrained, used on nonrigid parts that a separate note says are inspected in a restrained condition.
  • Circled T (tangent plane). Only the plane contacting the high points of the surface must lie in the zone, not every point of the surface.
  • Material boundary modifiers on datums. A circled M or circled L after a datum letter means maximum or least material boundary for that datum feature of size. It lets the part shift on the datum simulator, which is datum feature shift, not bonus tolerance.

Two consequences follow for reading the frame. First, a circled M after the tolerance does nothing to the datums; each datum letter carries its own modifier, or none. Second, with no circled M or circled L after a datum feature of size, the inspector must center the part on that feature with an adjustable simulator, such as an expanding mandrel or a fixture that closes on it, because the datum is referenced at regardless of material boundary.

Why does the order of datums in a feature control frame matter?

The datum compartments are read left to right as primary, secondary and tertiary, and that order, not the alphabet, sets how the part is set up for inspection. Swapping two letters creates a different datum reference frame and can turn a conforming part into a reject.

On a prismatic part with three planar datum features, the primary datum feature is the face the part rests on: its simulator, a plane through its high points, takes away three degrees of freedom, one translation and two rotations. The secondary is then brought into contact while the part stays seated on the primary, removing two more. The tertiary removes the last. A part that rocks on a warped primary face will be measured very differently depending on which face is primary, which is why the primary should be the face that seats the part in its assembly.

Letters are only names. A frame reading B, A, C means B is primary, even though A comes first in the alphabet, and the inspector must set up on B. Letters skip I, O and Q in ASME Y14.5-2018 to avoid confusion with numbers, and a hyphenated pair such as A-B in one compartment is a single common datum established from two features together, such as two bearing journals, neither ranking above the other.

Watch for frames on the same drawing that cite the same letters in different orders. Each frame defines its own datum reference frame, so the part needs a different setup for each, and features controlled in different frames cannot be assumed to relate to each other as tightly as they would within one. For castings, where the primary datum is often a raw cast surface, the choice of datum targets also needs care; see the guide on setting datums on cast parts.

Which feature control frames must, may, or must not reference datums?

Form controls never reference datums, runout always does, and orientation and location controls need datums to mean anything. Profile may be used with or without datums, and the difference is large.

Flatness, straightness, circularity and cylindricity describe a feature's shape against itself, so a frame for any of them has two compartments only. If you see a datum letter in a flatness frame, the drawing has an error; the designer probably meant parallelism. Circular and total runout always reference a datum axis, because they are measured by rotating the part about it; the distinction between the two is in the runout guide.

Perpendicularity, parallelism and angularity need at least one datum, since orientation is relative to something. Position needs datums except in a few special cases defined by the standard. Profile of a surface without datums controls the shape of the surface but does not orient or locate it to the rest of the part; with datums it also controls orientation and location, which is why a single profile frame on a casting can replace many dimensions, as explained in the profile tolerance guide.

Concentricity and symmetry no longer exist in ASME Y14.5-2018. If an older drawing carries them and is revised to the 2018 edition, the frames are usually replaced with position, runout or profile, and the concentricity, runout and position guide compares the options.

How do you read stacked, composite and multiple-feature frames?

A count such as 4X above the frame applies it to every feature in a pattern, and position or profile frames that share the same datums, in the same order and at the same material boundaries, are a simultaneous requirement by default. A composite frame, with one characteristic symbol spanning two rows, is not the same thing as two single-segment frames stacked one above the other.

In a composite position frame, the upper segment locates the pattern as a whole to all the datums listed. The lower segment is a tighter zone that controls the features to each other, and the datums repeated in it control only orientation of the pattern, not its location. In two single-segment frames, each row is a complete requirement on its own, so datums repeated in the lower row control location as well. The visual difference is small: one symbol compartment spanning both rows means composite, a symbol in each row means two single segments.

Simultaneous requirements matter for inspection cost. When two hole patterns are located by position or profile to the same datum reference frame, in the same order and at the same material boundaries, ASME Y14.5-2018 treats them as one pattern, checked in one setup or one gauge. If the designer only needs each pattern located on its own, the note SEP REQT placed next to each frame releases them, and a supplier should ask about it instead of guessing. The default works the other way for the lower segments of composite frames: they are separate requirements unless SIM REQT is noted.

What should a drawing and RFQ say so a supplier reads every feature control frame the same way?

Name the standard and its edition in the title block, attach datum feature symbols to real features, give basic dimensions for every toleranced location, and flag the frames that matter most. Many disputes over a feature control frame come from a drawing that left one of those open.

  • Edition. Write "Dimensioning and tolerancing per ASME Y14.5-2018" or the ISO equivalent. Defaults differ between editions and between ASME and ISO, as the ASME vs ISO guide explains.
  • Datum features. Each letter in a frame must be identified on the drawing by a datum feature symbol or by datum targets. On a casting, datum targets on the raw surfaces are a common choice for the first setup.
  • Basic dimensions. Position and profile zones are located by boxed basic dimensions from the datums. A location given as a plus-minus dimension instead is a conflict to resolve before quoting.
  • Critical frames. Mark the frames tied to fit or function, so inspection effort goes there.
  • Inspection method. Say whether a functional gauge, a coordinate measurement or a fixture is expected for frames with material modifiers, since the gauge design follows from the frame (gauge principles are in ASME Y14.43).

When Saola receives a drawing, the quality page describes what happens next: every tolerance, callout and note is read and returned as a marked-up copy of your own drawing, and the first-article report measures every toleranced dimension on the first piece from new tooling, with a dimensional inspection record for each production lot. Dimensions you mark as process-capability control points are checked more often through the run. On machined castings, the CNC milling page lists the bore and GD&T tolerances held on machined castings and states that every GD&T callout is measured and logged; simultaneous five-axis machining is not offered. Turned features run on CNC turning. ISO 9001 is in progress, not yet held. Send the drawing with its edition note through the quote form, and see the RFQ guide for the rest of the package.

Frequently asked

Is the tolerance in a feature control frame plus-minus?

No. The value is the total width or total diameter of the zone. A cylindrical position zone allows the axis to sit anywhere within half that value of true position, in any direction, which is not the same as a plus-minus coordinate tolerance on each axis.

What does it mean when no material condition modifier is shown?

Under ASME Y14.5-2018 the tolerance applies regardless of feature size and the datums apply regardless of material boundary. Older editions handled the default for position differently, which is one more reason to state the edition on the drawing.

Can a feature control frame reference a datum that is not on the drawing?

It should not. Every datum letter in a frame must be identified on a feature of the part with a datum feature symbol or datum targets. A frame citing an unidentified datum cannot be inspected as written and should be queried before quoting.

Why does an ISO drawing look the same but inspect differently?

ISO GPS uses the same frame layout but has its own defaults, including the independency principle for size in ISO 8015, and its own rules for how datums are established, set out in ISO 5459. ISO 1101 defines the symbol language. Read the title block before reading the frames.

Have a drawing full of GD&T? Send it for a quote.

STEP or PDF, with the Y14.5 edition in the title block. You get a unit price at your volume, the tooling cost, and a short note on any feature control frame that needs clarifying.