Professional Documents
Culture Documents
Size and Mobility Modifiers
Size and Mobility Modifiers
The first was to find a way to encode the fact that as bores get larger they may become ever more
offset from their nominal locations and still accommodate a mating shaft. His idea was that stating
that on the drawing made it possible for manufacturing to take advantage of this gift of Mother
Nature, and for quality assurance to base evaluation on real function rather than mere numbers. His
second objective was to find a way to encode the play, or slop, which is often present between mating
parts at the beginning of an assembly process, and which allows shifting one slightly relative to the
other to accommodate minor location errors in related mating features. The objective again, was to
make it possible to accept parts based on their functionality and avoid rejecting them based on
criteria that fail to take reality into account.
The tools he ultimately invented have always been called “material condition modifiers” and are
represented by the symbols (M) for the maximum material condition (MMC) modifier, (L) for the
least material condition (LMC) modifier, and (S) for the regardless of feature size (RFS) modifier. As
important as they are, their effect and use are frequently misunderstood. We hope that some precise
definitions and appropriate new names can reduce the misunderstanding. As we all know, these
modifiers can be associated with the tolerance value and with the datum feature labels in a feature
control frame, and in both cases are understood to lead to “bonuses.” The two main problems
associated with these modifiers are firstly, when to use which one for exactly what purpose, and
secondly how to assign numerical values to the “bonuses” they supposedly produce, when in fact,
under some conditions, what might be a bonus could actually turn into a detriment.
Figure
1. A
featur
e
contro
l frame
with
materi
al
conditi
on
modifi
ers
We’ll start our analysis by setting forth the new naming conventions coupled with some brief
explanations, and finish with a little demonstration to underpin the applicability and usefulness of
the new names. In particular, as detailed in Figure 2., the second compartment of a feature control
frame, located on the western side of what we’ll call the “great divide,” is dedicated to specifying the
shape and size of a tolerance zone and, with the help of a “tolerance zone size” modifier, the
functional effect on it of any changes in the size of the controlled feature. The third compartment, on
the other hand, located on the eastern side of the “great divide,” is dedicated to defining the process
for establishing the coordinate system (datum reference frame) relative to which the tolerance zone
is to be oriented and located. This includes instructions encoded by “tolerance zone mobility”
modifiers, as to the exact effect each datum feature is to have on the process.
In particular, the material condition modifiers associated with tolerance values affect the size of the
tolerance zone, whereby (M) leads to (M)ore tolerance, (L) to (L)ots more tolerance, and (S) to a
tolerance that is (S)tuck at the indicated value. On the other hand, the material condition modifiers
associated with datum feature labels, affect the (M)obility, (L)ability (instability) or (S)tability of the
datum reference frame—and therefore also of the associated tolerance zone—relative to each datum
feature.
Figure
2. TZS
and
TZM
modifi
ers—
The
great
divide
Excep
tions:
Altho
ugh
not
explai
ned
here,
these
functi
ons
are
invert
ed in
the
case
of
non-
DRF
origin
overla
pping,
non-
envel
oping,
pitch,
yaw,
and
roll
constr
aining
datu
m
featur
es.
Figure
3. A
GD&T
encod
ed
drawin
g
As a result, we can say that the tolerance zone size (TZS) modifier (M) encodes the clearance function
of a bore, and produces a numerical “bonus,” which must be added to the specified tolerance to
produce a total tolerance, calculated using the following formula:
Total position tolerance = (nominal position tolerance) + [(actual mating size) – (MMC size)]
If the bore is a cast feature, and the mating feature is a boring tool intended to produce a clean
machined surface, then, only as the bore gets smaller may it be more offset. This “interference”
function is properly encoded with the TZS modifier (L). Finally, if the bore serves an “aiming”
function, as in the case of a threaded feature, changes in size result in no functional benefit. As a
result, the aiming function is encoded with the TZM modifier (S) which provides no bonus for a
change in size.
Why must the simulator for B expand? The TZM modifier (S) encodes the fact that datum feature B
is expected to mate (S)tably with its mating datum feature, regardless of its size, i.e. without slop or
play. To achieve stability relative to datum feature B, the simulator must obviously expand to
consume all the available space inside datum feature B. A functional example would be a flathead
screw consuming all the space inside a counter sink.
Next, why must the simulator for datum feature C be fixed in size? The TZM modifier (M) encodes
the expected play or slop between datum feature C, a slot, and its mating datum feature, a tab. Fixing
the simulator for C at the virtual MMC size of the slot, namely 16 mm, will obviously allow the
simulator to roll back and forth inside the slot as the slot departs from its virtual MMC size,
simulating the residual (M)obility we expect during the assembly process. Because the datum
reference frame, relative to which the position tolerance zone is oriented and located, is free to roll
about datum B, so is the tolerance zone, which could therefore shift to accommodate a potentially
roll displaced bore, as illustrated in Figure 5.
Figure
5. TZS
& TZM
modifi
er
effects
The potentially expanding, and residually rolling, cylindrical tolerance zone defined by the encircled
feature control frame demonstrates the appropriateness of the new material condition modifier
names. It also makes clear that a tolerance zone size (TZS) modifier creates a bonus with a numerical
value which can be added to a specified tolerance, but that a tolerance zone mobility (TZM) modifier
creates a potential bonus that cannot be captured in simple numerical form and cannot be added to a
tolerance value.