← Back to Insights

How to Read a Feature Control Frame

A feature control frame is read left to right. Here's what each compartment means, from the geometric symbol to the datum references, per ASME Y14.5-2018.

September 30, 2026• 10 min read• GroundControl Editorial Team
GD&TASME Y14.5Feature Control FrameAS9102InspectionAerospace
How to Read a Feature Control Frame
Key takeaways
  • Read a feature control frame left to right: geometric characteristic, tolerance zone (including Ø and modifiers), then datum references in primary–secondary–tertiary order.
  • Follow the leader arrow first—it determines whether the control applies to a surface or a feature of size and what the tolerance zone constrains.
  • Tolerance values are total zone widths, not ± dimensions; MMC in the tolerance compartment allows bonus tolerance equal to the feature’s departure from MMC.
  • ASME Y14.5-2018 defines twelve geometric characteristic symbols; confusing datum modifiers, RFS/RMB defaults, or datum order changes setup and results on real parts.
  • On AS9102 Form 3, record the full frame—symbols, modifiers, and datum sequence—not the numeric tolerance alone.

How to Read a Feature Control Frame

A feature control frame is the boxed callout on a drawing that applies a geometric tolerance to a feature. You read it left to right, and each compartment answers a different question: what is being controlled, how much variation is allowed, what shape that allowance takes, and relative to what.

Misreading even one compartment can mean measuring the wrong thing, correctly. Some examples include writing the wrong method into the inspection plan, buying a fixture you did not need, or rejecting a part that was good.

What is a feature control frame?

A feature control frame is a rectangular box on an engineering drawing that specifies a geometric tolerance. It is how GD&T gets written down. Every frame has at least two compartments, but most have three to five.

For a broader introduction to the language the frame is written in, see Understanding GD&T: A Practical Guide for Aerospace Quality Teams.

The parts of a feature control frame

Figure 1
  1. Leader arrow. Points to the feature being controlled. For example, if it points to a surface, then that surface is controlled by GD&T. However, the leader arrow is optional and may not be present on all drawings.
  2. Geometric characteristic. The first compartment names the geometric control. Read more about GD&T here.
  3. Tolerance value. The total tolerance of the geometric control, based on the drawing standard.
  4. Modifier. An optional symbol that changes how the tolerance applies; if no modifier follows a datum feature size, the datum feature applies regardless of material boundary.
  5. Diameter symbol. If the geometric control is a diametrical tolerance, then the diameter symbol (Ø) will be in front of the tolerance value. If not, there's no symbol.
  6. Datum references. This section includes a primary, secondary, and/or tertiary datum reference. The letter corresponds to a feature on the part that will be marked with the same letter. The primary datum is usually in 3 places to fix 3 degrees of freedom. A secondary datum will be to the right of the primary, and a tertiary datum will be to the right of a secondary datum.

How to read a feature control frame, step by step

  1. Follow the leader arrow. Decide whether the control lands on a surface or on a feature of size. That sets what the tolerance zone constrains.
  2. Read the geometric characteristic symbol. It tells you the category of control and whether datums are required, optional, or not permitted.
  3. Read the diameter symbol. Diameter symbol means a cylinder. Spherical diameter means a sphere. Nothing means two parallel planes.
  4. Read the tolerance value as a total zone width, not a plus or minus.
  5. Read the modifier, if there is one. No modifier in the tolerance compartment means the control applies regardless of feature size, with no bonus tolerance.
  6. Read the datum references in order. First listed is primary, second is secondary, third is tertiary. This sequence is your inspection setup.

A worked example

Take the callout above, applied to a hole. Read out loud, it says:

The axis of this hole must lie within a cylindrical zone 0.25 in diameter, located at true position by the basic dimensions on the drawing. That zone applies when the hole is at its maximum material condition, which for a hole is its smallest allowed size. As the hole is produced larger, bonus tolerance becomes available, equal to the amount it departs from MMC. The zone is established relative to datum A first, then datum B, then datum C.

A hole produced 0.03 larger than MMC earns 0.03 of additional position tolerance, for a total zone of 0.28. The bonus is equal to the departure, not merely proportional to it.

For inspection, the datum sequence is your setup instruction. Datum A constrains the part first. Datum B constrains it next, and Datum C constrains what is left.

The twelve geometric characteristic symbols

Symbol Characteristic Applies to Datums Description Modifier applicable to datum feature
⏤StraightnessLine element or derived median lineNot permittedUsed to describe how straight a given linear element can be.cannot be modified
⏥FlatnessSurface or derived median planeNot permittedUsed to limit the maximum flatness error allowed for the specified surface.cannot be modified
○CircularitySurfaceNot permittedUsed to describe how close the chosen cross section needs to be to the specified circularity.cannot be modified
⌭CylindricitySurfaceNot permittedDescribes a theoretical cylinder in which the overall form of the cylindrical feature is controlled.cannot be modified
⌒Profile of a lineSurface, 2D cross sectionOptional, required when located or orientedDescribes a 2D tolerance zone across a line. The profile controls all points along the simple or complex line.cannot be modified
⌓Profile of a surfaceSurface, 3DOptional, required when located or orientedDescribes a 3D tolerance zone across any surface. The profile controls all points along the simple or complex surface.cannot be modified
∠AngularitySurface, axis, or median planeRequiredDescribes the specific orientation of a feature to another based on a referenced angle set as a datum.Ⓜ
⊥PerpendicularitySurface, axis, or median planeRequiredUsed to control the orientation of a surface with respect to a specified datum at 90 degrees.Ⓜ
∥ParallelismSurface, axis, or median planeRequiredUsed to control the orientation of a surface or axis with respect to a specified datum that is parallel to it.Ⓜ
⌖PositionFeature of sizeUsually requiredDescribes the total permissible variation that a feature can move from its true position. The position is given as coordinates defined by datums.Ⓜ Ⓛ
↗Circular runoutSurfaceRequiredUsed to control radial deviations of the specified cross sectional element of a circular feature. Taken with respect to the axis of rotation referenced by the specified datum.cannot be modified
⌰Total runoutSurfaceRequiredUsed to control radial deviations of the specified cross sectional element of a cylindrical feature. Taken with respect to the axis of rotation referenced by the specified datum.cannot be modified

Modifiers

Modifiers in GD&T are symbols and letters that are added to a feature control frame to define tolerances, define material conditions, and control how a feature's size relates to the limits set by the constraints.

Modifier Symbol Description
Least Material ConditionⓁFeature of size symbol that describes the condition of a feature or part where the least amount of material exists within the dimensional tolerance.
Maximum Material ConditionⓂFeature of size symbol that describes the condition of a feature or part where the maximum amount of material exists within the dimensional tolerance.
Projected Tolerance ZoneⓅTolerance must be assessed beyond the surface extents of the feature.
Free StateⒻTolerance must be assessed in an unrestrained state. By default all dimensions are evaluated in a Free State unless otherwise specified.
Tangent PlaneⓉIndicates that a specific control is applied to a theoretical tangent plane within the high points of an irregular surface rather than the elements of the surface themselves.
Unequally Disposed ProfileⓊUsed to apply unilateral or unequal tolerance zones to a profile.

Five common misreads

  1. Treating the tolerance value as bilateral. It is a total zone. This one silently doubles the tolerance an inspector thinks they have.
  2. Ignoring datum precedence. A, B, C is a setup sequence. Reordering it changes the result on a real part.
  3. Applying a datum modifier to the feature tolerance. Circled M after a datum letter is a boundary condition on the datum, not a bonus on the feature.
  4. Assuming a bonus exists when no modifier is shown. In the tolerance compartment, none means RFS and no bonus. In a datum compartment, none means RMB and no shift.
  5. Reading a composite lower segment as a location control. It is orientation and feature-to-feature relationship only.

Carrying the frame through to your FAI

Once the frame is read correctly it still has to survive the trip to the inspection report. On an AS9102 first article, every geometric callout becomes a ballooned characteristic with its own line on Form 3, and the requirement recorded there needs to reflect the whole frame, including modifiers and datum references, not just the tolerance value.

That is where reading errors become documented errors. A frame recorded as "0.25" without its diameter symbol, its material condition modifier, or its datum sequence is not the requirement the customer specified, and a reviewer checking it against the print will find the difference.

GroundControl's FAI Generation software auto-balloons drawings and builds AS9102 Rev C Forms 1 through 3, with validation checks that flag revision mismatches and out-of-tolerance results before submission. GroundControl's FAI Generation software reads GD&T symbols directly from the drawing, so a position symbol isn't recorded as a zero. For the mechanics of filling in the forms, see How to Actually Fill Out an AS9102.

FAQ
What is a feature control frame in GD&T?
It is the rectangular box on a drawing that specifies a geometric tolerance for a feature. It contains a geometric characteristic symbol, a tolerance zone specification, and, where applicable, datum feature references in precedence order.
How do you read a feature control frame?
Left to right: geometric characteristic symbol, tolerance zone shape, tolerance value, material condition modifier, then datum references in precedence order. Check the leader arrow first, because whether it points to a diameter dimension or to a surface decides what the tolerance controls.
How many geometric characteristic symbols are there?
Twelve in ASME Y14.5-2018. Earlier revisions listed fourteen. Concentricity and symmetry were withdrawn in the 2018 revision.
What does the circled M mean in a feature control frame?
In the tolerance compartment it means maximum material condition, and bonus tolerance becomes available equal to the feature's departure from MMC. After a datum feature letter it means maximum material boundary, which governs permitted part shift within the datum reference frame.
What happens if there is no modifier in the tolerance compartment?
The tolerance applies regardless of feature size. There is no bonus tolerance. RFS is the default and has no symbol in current practice.
What is the default for a datum reference with no modifier?
It applies regardless of material boundary (RMB). The datum simulator makes full contact with the datum feature and the part gets no datum shift. RMB is the datum equivalent of RFS, and the two terms are not interchangeable.
Does the order of datum letters matter?
Yes. The order is the sequence in which the part is constrained, and it determines how the part is set up for measurement. A, B, C and A, C, B are different requirements that can produce different results on the same part.
Sources

[ RELATED ARTICLES ]

[ TESTIMONIALS ]

Trusted by quality teams

J

Jim Pacheco

Director, Quality Assurance

“I recently started using Ground Control, and I have been thoroughly impressed with its functionality. This software stands out with its easy-to-use ballooning tools and highly accurate note recognition, which collectively enhance my productivity. Ground Control is an excellent investment for anyone seeking a powerful and user-friendly solution that simplifies complex processes. Thank you Ground Control Team!!!”
Karla Perez
Karla Perez

QC Inspector @ Summit Interconnect

“Using the Ground Control software was a game changer for our organization! The use of the software has allowed us to process jobs through production and final inspection more efficiently with fewer mistakes and delays than ever before. I would not hesitate to recommend this product to a friend or other small, medium or large business that wants to see immediate return on their investment.”
Steve Baker
Steve Baker

Quality Manager @ FFMP

“GroundControl is a game-changer. It's cut our FAI times by 50-70%.”
P

Peter

CEO @ Lake County Tool Works North

“GroundControl completely streamlined our first article process! The software is user friendly, intuitive and eliminates the manual errors we used to encounter when preparing AS9102 forms. I highly recommend this software for any company looking to enhance proficiency.”
J

Jasmin Chihocky

Quality Supervisor @ US Circuits

“GroundControl's AS9102 software has transformed our FAI process at Phenx Products, enhancing compliance and data accuracy significantly. Its intuitive interface and dependable functionality have boosted our efficiency in quality management and getting parts out the door.”
Marcus James
Marcus James

COO @ Phenx Products

“Just want to thank you for your dedicated service to always answering questions and making the software as user friendly as it can get. We are definitely seeing time savings in regards to creating FAIR's and the accuracy of number and letter recognition is great.”
Omar Delgado

Omar Delgado

Quality Manager @ Cupps Industrial Supply

“I can tell you that Ground Control has been a game changer. As we have more customers in demand with AS9102 requirements, having Ground Control has become a necessity for me, not just a luxury.”
L

Laura Macias

Quality Inspector @ Emerald Technologies

Stay in touch

Stay in the loop with GroundControl

We'll only share the most useful updates for modern quality teams.