Japanese Quality by Jaw

MMC Explained: Maximum Material Condition Without the Confusion

The Ⓜ symbol unlocks bonus tolerance that can save thousands of parts from rejection — yet most engineers use it wrong, or not at all. After 36 years on the shop floor, here is the clearest explanation I can give.

MAXIMUM MATERIAL CONDITION — BONUS TOLERANCE Shaft at MMC (ø10.0) ø 10.0 most metal Position tol: ø 0.1 Bonus: +0.0 Total: ø 0.1 Shaft at LMC (ø9.8) ø 9.8 less metal → more room Position tol: ø 0.1 Bonus: +0.2 Total: ø 0.3 Bonus = |Actual Size − MMC Size|
In this article

    What Problem Does MMC Solve?

    Imagine a shaft that must fit through a hole. If the shaft is produced at its absolute largest allowed diameter — maximum material condition — it needs perfect position to still pass through. But if the shaft comes out slightly smaller than maximum, there is physical room to spare. The shaft could be off-center by a little and still assemble without interference.

    MMC formalises this physical reality. Instead of applying a fixed geometric tolerance regardless of how the part was made, MMC says: as the feature departs from its maximum material size, grant bonus tolerance equal to that departure. The result is that more parts pass inspection — without compromising the functional requirement that parts actually assemble.

    This is the key insight: MMC is not a shortcut to avoid tight tolerances. It is a mathematically exact description of the functional requirement for assembly.

    Defining Maximum Material Condition

    Maximum material condition is the state where a feature contains the most material within its size tolerance. For an external feature (shaft, pin, boss), MMC is the largest allowed diameter. For an internal feature (hole, slot, pocket), MMC is the smallest allowed diameter.

    External Feature — Shaft ø10.0 / 9.8

    MMC = ø10.0 (largest = most metal)
    LMC = ø9.8 (smallest = least metal)

    Internal Feature — Hole ø10.2 / 10.4

    MMC = ø10.2 (smallest hole = most metal)
    LMC = ø10.4 (largest hole = least metal)

    The memory trick: MMC is always the condition that leaves the least room for mating parts. Least room means tightest fit. Tightest fit is where you need the most precise geometry.

    The Bonus Tolerance Formula

    When the Ⓜ modifier is applied in a feature control frame, the geometric tolerance stated on the drawing is the minimum. As the actual feature size departs from MMC toward LMC, additional tolerance is earned — called bonus tolerance.

    Bonus Tolerance
    Bonus = |Actual Mfd. Size − MMC Size|
    Total tolerance = Stated tolerance + Bonus

    A worked example for a shaft with position tolerance:

    Actual DiameterDeparture from MMCStated Tol.BonusTotal Position Tol.
    ø10.0 (MMC)0ø0.100ø0.10
    ø9.950.05ø0.100.05ø0.15
    ø9.900.10ø0.100.10ø0.20
    ø9.850.15ø0.100.15ø0.25
    ø9.8 (LMC)0.20ø0.100.20ø0.30

    Notice that at LMC, the total tolerance is three times the stated value. On a high-volume production run, this means dramatically fewer rejections — all while guaranteeing every accepted part will assemble correctly.

    Reading the Feature Control Frame with Ⓜ

    The Ⓜ modifier can appear in two positions within a feature control frame: after the tolerance value (applying to the controlled feature), or after a datum letter (applying to the datum feature). Each has a different effect.

    Feature Control Frame — MMC on controlled feature
    ⌖ | ø0.1 Ⓜ | A | B | C
    → ø0.1 minimum position; bonus earned as shaft shrinks from MMC
    Feature Control Frame — MMC on datum
    ⌖ | ø0.1 | A | B Ⓜ | C
    → datum B also earns datum shift as it departs from MMC

    MMC on the datum is called datum shift. When datum feature B is a pin and it is smaller than MMC, the entire tolerance zone can shift relative to the datum. This is an advanced topic — on most shop drawings, you will only see Ⓜ on the controlled feature.

    Three Material Condition Modifiers Compared

    ASME Y14.5 defines three material condition modifiers. Understanding all three prevents confusion on drawings that use them in combination.

    Ⓜ — MMC

    Maximum material. Smallest hole, largest shaft. Bonus as feature moves away from MMC. Use for assembly / fit.

    Ⓛ — LMC

    Least material. Largest hole, smallest shaft. Bonus as feature moves away from LMC. Use for wall thickness / edge break.

    No modifier — RFS

    Regardless of Feature Size. Tolerance applies equally at all sizes. No bonus. Default in ASME Y14.5-2009+.

    When to Use — and When Not to Use — MMC

    MMC is appropriate when the only functional requirement is assembly clearance. Bolt-hole patterns, shaft-in-bore assemblies, clearance-fit pins — these are natural candidates. If parts must assemble, MMC reflects the actual functional requirement without over-constraining the manufacturing process.

    The wrong time to use MMC is on features that have a functional requirement independent of size — such as a sealing surface, a precision bearing bore, or a datum feature that will be used to locate other measurements. Apply RFS there.

    A simple test: ask "If this feature is smaller/larger, does the assembly still work?" If yes and the only concern is clearance fit, use MMC. If performance, sealing, or precision location are involved, use RFS.

    Virtual Condition — The Number That Never Changes

    MMC introduces a concept that confuses many inspectors: virtual condition. Virtual condition is the worst-case boundary that the feature and its tolerance zone produce together. It does not change regardless of actual size.

    Virtual Condition
    External (shaft): VC = MMC + Geometric Tolerance
    Internal (hole): VC = MMC − Geometric Tolerance

    For our shaft example (MMC ø10.0, position tol ø0.1): VC = ø10.1. No shaft at any allowed size, at any allowed position, will ever extend beyond a ø10.1 envelope. The mating hole must be at least ø10.1 to guarantee assembly. This is the number your tooling designer needs — not the nominal diameter, not the tolerance band.

    Maximum Material Condition (MMC)

    最大実体状態とは、形体が許容寸法の範囲内で最も多くの材料を含む状態。外側形体(軸など)では最大径、内側形体(穴など)では最小径に相当する。実体公差方式(Ⓜ)を適用することで、形状の実際の寸法に応じたボーナス公差を許容できる。

    — ◇ —

    One Rule to Apply Immediately

    When you next see a bolt-hole pattern drawing, check whether the position callout includes Ⓜ. If it does not, ask whether the tolerance is truly independent of size. In most bolt-hole applications, omitting Ⓜ wastes perfectly good parts and adds unnecessary scrap to your production line. Adding it correctly is not "loosening the tolerance" — it is describing the actual functional requirement more precisely.

    — ◇ —