5.2 Material Boundary Modifiers (RMB, MMB, LMB) & Datum Shift Calculations

Key Takeaways

  • ASME Y14.5-2009 established a fundamental conceptual distinction between material condition modifiers (MMC/LMC, which describe the physical workpiece feature) and material boundary modifiers (MMB/LMB/RMB, which describe the size and behavior of the external datum feature simulator).
  • Regardless of Material Boundary (RMB) is the default condition under Rule #2; an RMB datum simulator physically expands, contracts, or advances to achieve maximum permissible contact with the datum feature, precluding any datum shift.
  • The Maximum Material Boundary (MMB) size for a secondary or tertiary datum feature of size equals its Maximum Material Condition (MMC) size adjusted by any preceding geometric tolerances (such as perpendicularity or position) that orient or locate that datum feature relative to higher-precedence datums.
  • Bonus tolerance and datum shift are fundamentally distinct: bonus tolerance directly enlarges the tolerance zone of an individual controlled feature, whereas datum shift permits the entire tolerance zone framework (DRF) to translate or rotate as a rigid body relative to the datum features.
  • Referencing datum features at MMB authorizes the use of fixed-size functional hard gages, reducing inspection costs and mirroring assembly conditions where clearance around mating locating pins provides functional assembly float.
Last updated: September 2026

5.2 Material Boundary Modifiers (RMB, MMB, LMB) & Datum Shift Calculations

Quick Summary: In ASME Y14.5-2009, the standards committee resolved a decades-long theoretical ambiguity by separating feature tolerances from datum referencing. The terms Maximum Material Condition (MMC) and Least Material Condition (LMC) now apply strictly to toleranced features of size, while the terms Maximum Material Boundary (MMB), Least Material Boundary (LMB), and Regardless of Material Boundary (RMB) govern datum feature simulators. When a datum feature of size is modified at MMB (designated by the circled Ⓜ in the datum compartment), its physical simulator is a fixed boundary whose size accounts for feature MMC plus or minus preceding geometric tolerances. When the manufactured datum feature departs from this boundary, the resulting clearance creates datum shift—a rigid-body translation or rotation of the entire tolerance zone framework that provides critical assembly leeway without altering individual tolerance zone sizes.


1. Paradigm Shift: Material Condition vs. Material Boundary

In legacy standards (such as ASME Y14.5M-1994), placing a circled Ⓜ or Ⓛ in a datum compartment was referred to as referencing a "datum feature at MMC" or "datum feature at LMC." However, this terminology was mathematically imprecise:

  • Material Condition (MMC / LMC): Describes the internal or external material state of the physical workpiece feature itself (e.g., the smallest hole or largest pin).
  • Material Boundary (MMB / LMB / RMB): Describes the size, geometry, and operational behavior of the theoretical or physical datum feature simulator (the gage pin, bushing, surface plate, or expanding mandrel) that envelopes or contacts the datum feature.

To establish rigorous mathematical clarity, ASME Y14.5-2009 formalized three distinct Material Boundary conditions for datum references:

                    Datum Boundary Modifiers in Feature Control Frames:
                    
       [⨁ | ⌀0.5 Ⓜ | A | BⓂ | CⓁ ]
                   |   |   |    |
                   |   |   |    \--- Datum C referenced at Least Material Boundary (LMB)
                   |   |   \-------- Datum B referenced at Maximum Material Boundary (MMB)
                   |   \------------ Datum A referenced at Regardless of Material Boundary (RMB)
                   \---------------- Controlled Feature toleranced at Maximum Material Condition (MMC)

Operational Behavior of Datum Feature Simulators

  1. Regardless of Material Boundary (RMB):
    • Rule #2 Default: Under ASME Y14.5-2009 Section 2.8, RMB applies automatically whenever no material boundary modifier symbol is specified in a datum compartment.
    • Simulator Action: The physical datum feature simulator expands (for internal holes/slots) or contracts (for external pins/shafts) to establish the maximum possible contact with the actual datum feature surface.
    • Datum Shift: Zero datum shift is permitted. The datum feature axis or center plane is perfectly locked to the simulator, preventing any relative play or movement.
  2. Maximum Material Boundary (MMB):
    • Callout: Specified by the modifier symbol placed in the datum compartment of the feature control frame.
    • Simulator Action: The physical datum feature simulator is a rigid, fixed-size boundary (such as a fixed gage pin or precision bushing) built to a predetermined worst-case assembly size.
    • Datum Shift: As the manufactured datum feature departs from its MMB boundary toward LMC (or has less orientation/location error than permitted), clearance develops between the feature and the fixed simulator pin. This clearance permits datum shift.
  3. Least Material Boundary (LMB):
    • Callout: Specified by the modifier symbol placed in the datum compartment.
    • Simulator Action: The physical datum feature simulator is a rigid, fixed-size boundary established at the least material condition limit of the datum feature, adjusted for applicable geometric tolerances.
    • Datum Shift: Used in specialized applications (such as maintaining minimum wall thickness or ensuring sufficient machining cleanup stock), permitting datum shift as material increases toward MMC.

2. Calculating MMB Simulator Sizes

Calculating the exact physical boundary size of an MMB datum simulator is one of the most heavily tested skills on the ASME GDTP Technologist examination. The calculation depends on whether the datum feature is primary, secondary, or tertiary, and whether it is an external or internal feature of size.

Primary Datum Feature of Size (No Preceding Geometric Controls)

When a feature of size serves as the primary datum (Datum A), it has no higher-precedence datums constraining its orientation. Therefore, its MMB boundary is simply its Maximum Material Condition (MMC) limit of size:

  • External Feature (Pin / Shaft): $\text{MMB} = \text{MMC} = \text{Maximum Permissible Diameter}$
  • Internal Feature (Hole / Bore): $\text{MMB} = \text{MMC} = \text{Minimum Permissible Diameter}$

Secondary or Tertiary Datum Feature of Size (With Preceding Geometric Controls)

When a secondary or tertiary datum feature of size is referenced at MMB, its datum feature simulator must account for both its MMC size and any geometric tolerances (such as perpendicularity, angularity, or position) that locate or orient that datum feature relative to higher-precedence datums.

   External Datum Feature (Boss B):                  Internal Datum Feature (Hole B):
   MMB = MMC + Preceding Geometric Tolerance         MMB = MMC - Preceding Geometric Tolerance
   
        |<- MMB Boundary ->|                              |<- MMB Boundary ->|
        +------------------+                              |      +----+      |
        |  /------------\  |                              |  /---|    |---\  |
        | |  Actual Boss | |                              | |    |Bore|    | |
        |  \------------/  |                              |  \---|    |---/  |
        +------------------+                              |      +----+      |
         (Fixed Gage Ring)                                 (Fixed Gage Pin)

Calculation Formulas for Secondary / Tertiary MMB Simulators

  • External Feature of Size (Pin, Boss, Width): MMB Size=MMC Size+Geometric Tolerance applied to that Datum Feature relative to preceding datums\text{MMB Size} = \text{MMC Size} + \text{Geometric Tolerance applied to that Datum Feature relative to preceding datums}
  • Internal Feature of Size (Hole, Bore, Slot): MMB Size=MMC SizeGeometric Tolerance applied to that Datum Feature relative to preceding datums\text{MMB Size} = \text{MMC Size} - \text{Geometric Tolerance applied to that Datum Feature relative to preceding datums}

Comprehensive MMB Boundary Sizing Matrix

Datum Feature TypeRole & PrecedencePreceding Control CalloutMMB Boundary FormulaWorked Example Dimension & CalloutCalculated MMB Simulator Size
External PinPrimary [AⓂ]None (Primary)$\text{MMC (Max Limit)}$$\varnothing 20.0 \pm 0.2$$\varnothing 20.2$
External PinSecondary [BⓂ]`[ ⟂0.1 ⓂA ]`$\text{MMC} + \perp \text{Tol}$
External PinSecondary [BⓂ]`[ ⟂0.1A ]` (RFS)$\text{MMC} + \perp \text{Tol}$
Internal BorePrimary [AⓂ]None (Primary)$\text{MMC (Min Limit)}$$\varnothing 50.0 \pm 0.3$$\varnothing 49.7$
Internal BoreSecondary [BⓂ]`[ ⟂0.15 ⓂA ]`$\text{MMC} - \perp \text{Tol}$
Internal BoreTertiary [CⓂ]`[ ⌖⌀0.2 ⓂABⓂ ]`

Critical Exam Rule: Notice that whether the preceding geometric tolerance has an Ⓜ modifier (MMC) or no modifier (RFS), the MMB boundary calculation uses the specified tolerance value at MMC. The boundary represents the absolute extreme virtual condition envelope generated by the worst-case feature size combined with the worst-case geometric deviation.


3. The Anatomy of Datum Shift

When a datum feature of size is specified at MMB, its datum feature simulator is fabricated to a fixed physical size. In production, workpieces are rarely manufactured at their exact worst-case virtual condition. When the actual manufactured datum feature departs from this boundary, clearance is created between the feature and the simulator.

This allowable physical movement between the datum feature and its simulator is called datum shift (or datum feature shift allowance).

   Bonus Tolerance (Zone Growth):                 Datum Shift (Rigid Frame Translation/Rotation):
   
      ⌀0.20 Nominal Zone                             [ Datum Reference Frame Framework ]
     /                  \                            +---------------------------------+
    |    (  +  )         |                           |      ( + )             ( + )    | <-- Entire frame
     \                  /                            |     Hole 1            Hole 2    |     slides & turns
      +----------------+                             +---------------------------------+     within clearance!
       ⌀0.50 Expanded Zone (Bonus!)                  <-------- Total Shift Allowance -------->
   (Individual zone gets bigger)                     (Individual zones DO NOT get bigger)

Bonus Tolerance vs. Datum Shift: The Crucial Distinction

Confusing bonus tolerance with datum shift is the single most frequent cause of incorrect answers on the GDTP examination. While both originate from material condition departures, their mathematical and mechanical impacts on the part are completely different.

Functional CharacteristicBonus Tolerance (Ⓜ on Toleranced Feature)Datum Shift (Ⓜ on Datum Feature)
Where Modifier AppearsFeature Tolerance Compartment (Compartment 2)Datum Compartment (Compartments 3, 4, or 5)
Originating PhenomenonDeparture of the controlled feature from MMC toward LMCDeparture of the datum feature from its MMB boundary toward LMC
Effect on Tolerance Zone SizeDirectly enlarges the diameter or width of the individual tolerance zoneDoes NOT enlarge the tolerance zone of any feature
Effect on Feature PatternCalculated and applied independently to each individual feature in a patternApplied collectively to all features in the pattern simultaneously
Geometric MovementAxis of the feature is permitted more room inside its expanded zoneThe entire Datum Reference Frame translates and rotates as a rigid body
Impact on Spacing (Pitch)Can absorb feature location error relative to adjacent featuresCANNOT absorb hole-to-hole spacing errors between features in the same pattern
Inspection Hard Gage ActionSize of the feature-inspecting pin changes / expandsPart physically wiggles or shakes on the fixed datum locator pin

Why Datum Shift Cannot Save Out-of-Spec Hole Spacing

Consider a pattern of two holes specified with basic center-to-center spacing of $60.0\text{ mm}$, controlled by [ ⌖ | ⌀0.2 Ⓜ | A | BⓂ ]:

  1. Suppose an inspection technician measures the actual distance between the two hole centers as $60.6\text{ mm}$. The feature-to-feature spacing error is $0.6\text{ mm}$, exceeding the allowable feature position tolerance.
  2. The technician notices that datum pin B has $0.5\text{ mm}$ of datum shift clearance.
  3. Can datum shift bring the holes into tolerance? NO.
  4. Datum shift permits the entire two-hole pattern framework to translate or rotate relative to datum B. However, because the framework moves as a rigid body, moving Hole 1 to the right by $0.3\text{ mm}$ also moves Hole 2 to the right by $0.3\text{ mm}$. The spacing between them remains rigidly locked at $60.6\text{ mm}$.

Exam Takeaway: Datum shift can never compensate for feature-to-feature spacing or form errors within a pattern. It only allows the pattern as a collective whole to shift relative to the datum reference frame.


4. Step-by-Step Worked Calculation: Bonus vs. Datum Shift

Let us analyze a comprehensive GDTP Technologist problem step-by-step.

Problem Statement

A manufactured component contains a four-hole pattern controlled by the following feature control frame:

[ ⌖ | ⌀0.25 Ⓜ | A | BⓂ ]

  • Primary Datum A: Flat ground face.
  • Secondary Datum B: External round boss specified as $\varnothing 30.0 \pm 0.2\text{ mm}$, with orientation control [ ⟂ | 0.10 Ⓜ | A ].
  • Four-Hole Pattern: Specified as $4\times \varnothing 10.0 +0.3 / -0.0\text{ mm}$.

During inspection of a specific manufactured part, the following physical dimensions are recorded:

  • Actual size of Datum Boss B: $\varnothing 29.90\text{ mm}$.
  • Actual size of Hole #1: $\varnothing 10.20\text{ mm}$.

Calculate:

  1. The Maximum Material Boundary (MMB) size of Datum B.
  2. The total allowable positional tolerance zone diameter for Hole #1.
  3. The total allowable datum shift for Datum B.

Step 1: Calculate the MMB Size of Secondary Datum B

  • Boss B is an external feature of size.
  • Maximum Material Condition (MMC) of Boss B = Maximum limit of size = $30.0 + 0.2 = 30.20\text{ mm}$.
  • Preceding geometric tolerance = Perpendicularity tolerance at MMC = $0.10\text{ mm}$.
  • Application formula: MMBB=MMC+Tol=30.20+0.10=30.30 mm\text{MMB}_{\text{B}} = \text{MMC} + \perp \text{Tol} = 30.20 + 0.10 = 30.30\text{ mm}
  • Interpretation: The physical inspection fixture uses a fixed hollow bushing (gage ring) with an internal diameter of exactly 30.30 mm perpendicular to datum plane A.

Step 2: Calculate the Total Positional Tolerance for Hole #1

  • Hole #1 is an internal feature of size.
  • MMC of Hole #1 = Minimum limit of size = $10.00\text{ mm}$.
  • Actual manufactured size of Hole #1 = $10.20\text{ mm}$.
  • Bonus tolerance = $\text{Actual Size} - \text{MMC} = 10.20 - 10.00 = 0.20\text{ mm}$.
  • Total allowable positional tolerance for Hole #1: Total Tolerance=Specified Tolerance+Bonus=0.25+0.20=0.45 mm\text{Total Tolerance} = \text{Specified Tolerance} + \text{Bonus} = 0.25 + 0.20 = \varnothing 0.45\text{ mm}
  • Interpretation: Hole #1's axis can deviate up to $0.45\text{ mm}$ diameter relative to the Datum Reference Frame.

Step 3: Calculate the Total Allowable Datum Shift for Datum B

  • Datum B was produced at $\varnothing 29.90\text{ mm}$ (assuming zero perpendicularity error for worst-case shift).
  • MMB simulator size = $\varnothing 30.30\text{ mm}$.
  • Shift allowance (diametral clearance): Datum Shift=MMB SizeActual Mating Size=30.3029.90=0.40 mm\text{Datum Shift} = \text{MMB Size} - \text{Actual Mating Size} = 30.30 - 29.90 = 0.40\text{ mm}
  • Interpretation: The entire four-hole pattern framework can translate or rotate within a total radial boundary corresponding to 0.40 mm diametral clearance around datum boss B.

5. Functional Hard Gaging Implications of MMB

The fundamental commercial reason for specifying datums at MMB is cost-effective quality assurance through functional hard gages:

  • Fixed-Pin Hard Gages: When datums are referenced at MMB, an entire inspection gage can be manufactured with completely rigid, fixed ground pins and locating bushings. To verify a part on a high-speed automotive assembly line, an operator places the part onto the gage. If the part slides over the fixed datum pins and the hole-checking pins enter the holes simultaneously, the part is 100% conforming.
  • Emulation of Mating Assembly: In real-world assemblies, parts mate with physical shafts, dowel pins, and mounting flanges. If a cast housing has clearance around its mating alignment dowel, the assembler can physically wiggle the housing to install the mounting bolts. MMB datum referencing mathematically licenses this exact physical assembly behavior.
  • Contrast with RMB Gaging: If Datum B were specified at RMB (no modifier symbol), a fixed gage pin would be illegal. Inspection would require an expensive, mechanically fragile expanding collet or hydraulic arbor that expands to grip datum feature B at its actual size, completely eliminating shift. On a Coordinate Measuring Machine (CMM), RMB requires computationally intensive surface scanning and constrained mathematical optimization.
Test Your Knowledge

A secondary datum feature B is an internal bore specified as ⌀50.0 ± 0.4 mm, with a perpendicularity tolerance callout of [⟂ | 0.1 Ⓜ | A]. A pattern of clearance holes is controlled with a position callout of [⨁ | ⌀0.5 Ⓜ | A | BⓂ]. According to ASME Y14.5-2009, what is the exact Maximum Material Boundary (MMB) size of datum feature simulator B, and what type of physical gage element simulates it?

A
B
C
D
Test Your Knowledge

A quality engineer measures a bolt-hole pattern located with the callout [⨁ | ⌀0.2 Ⓜ | A | BⓂ]. Hole #1 in the pattern is produced at ⌀10.4 mm (where MMC is ⌀10.0 mm), while external datum pin B is produced at ⌀19.6 mm (where its MMB is ⌀20.0 mm). How do these two size departures affect part acceptance under ASME Y14.5-2009?

A
B
C
D
Test Your Knowledge

A drawing specifies a positional tolerance for six mounting holes referencing datums as [⨁ | ⌀0.3 | A | B | C], where datum feature B is a machined mounting pilot diameter and datum C is an orientation slot. No material boundary modifier symbols appear in the datum compartments. According to ASME Y14.5-2009 Rule #2, what boundary condition applies to datums B and C, and what does this require of the physical inspection equipment?

A
B
C
D