Maximum Material Condition (MMC)

Print Reading & Inspection

Glossary & Reference

Maximum Material Condition (MMC)

MMC is the size limit that guarantees two mating parts will always assemble — and the trigger that unlocks bonus tolerance everywhere else on the print.

What MMC Actually Is

Maximum Material Condition (MMC) is one of the feature-of-size concepts defined in ASME Y14.5: the condition of a feature — a hole, a pin, a slot, a tab — where the maximum amount of material is present within its size tolerance. It's called out on a print with a circled M directly after a tolerance value in a feature control frame. Applying it also invokes bonus tolerance, the same concept covered on our GD&T page: as a feature's actual produced size departs from its MMC limit, the geometric tolerance allowed on that feature grows by exactly the amount of that departure.

Finding MMC: Smallest Hole, Largest Pin

Because MMC means "the most material," it lands on opposite ends of the size range depending on whether the feature is internal or external:

  • Internal feature (hole, slot, bore): MMC = smallest allowed size — less hole means more surrounding material.
  • External feature (pin, shaft, boss): MMC = largest allowed size — more pin means more material.

The opposite limit — Least Material Condition (LMC) — is simply the other end of the same size tolerance.

Which GD&T Symbols Allow It

Not every geometric symbol accepts an MMC modifier. ASME Y14.5 permits it only on straightness (axis), parallelism, perpendicularity, angularity, and — most commonly — true position. Form controls tied strictly to surface shape, like circularity and flatness, don't take a material-condition modifier at all: MMC only applies where a feature's size and its geometric location or orientation interact.

Bonus Tolerance — Staying Consistent With GD&T

This is the same bonus tolerance concept explained on our GD&T page. With no modifier shown, a tolerance applies Regardless of Feature Size (RFS) and never changes. With the M modifier, the stated tolerance is the minimum guaranteed value — it applies exactly as written only when the feature sits at its MMC limit. As the feature's real size drifts toward LMC, it earns additional bonus tolerance, matched to how far it departed from MMC. A hole drilled larger than its MMC size, for example, can be positioned less precisely and still pass.

Worked Example: Guaranteeing Shaft-to-Hole Clearance

Take a shaft that has to pass through a hole with clearance, no interference, every time. The shaft's MMC is its largest allowed diameter; the hole's MMC is its smallest allowed diameter. As long as the shaft's MMC diameter is kept smaller than the hole's MMC diameter, clearance is guaranteed at the worst-case condition — the largest the shaft could ever be, paired against the smallest the hole could ever be. Every other combination of actual sizes only opens the gap further, which is exactly why MMC is the calculation point tolerance stacks are built around.

Why a Machinist Cares

An MMC callout tells you two things on the shop floor: which size limit represents the worst case you have to guarantee clearance against, and that a part measuring away from that limit may still be fully acceptable even if a naive positional check looks tight — because bonus tolerance is real, usable tolerance once you calculate it correctly.

Cross-section of a shaft at its largest allowed diameter passing through a hole at its smallest allowed diameter, showing the guaranteed clearance gap that defines Maximum Material Condition Hole MMC — smallest Ø Shaft MMC — largest Ø Both parts at MMC Ring gap between circles = guaranteed clearance
Smallest Ø
MMC of an internal feature, like a hole
Largest Ø
MMC of an external feature, like a pin or shaft
5 Symbols
Straightness, parallelism, perpendicularity, angularity, position
Bonus Tolerance
Grows as produced size departs from the MMC limit
Reference: ASME Y14.5 geometric dimensioning and tolerancing standard