Você está na página 1de 356

GD&TFundamentals

andpotentialAutomationin
CAD/CAM/CAI
TM

ASmartGD&TWorkshop
by

BillTandler

Spatial3DInsidersSummit
Boulder2008

SmartGD&T

WorkshopOverview
1.

WhatisGD&T?

2.

ThePerfectImaginaryWorldofGD&T

3.

AGD&TEncodedPart

4.

GD&TDesign,Mfg.&MetrologyConnections

5.

TheAnatomyofaFeatureControlFrame

6.

FeatureControlFrameDecoding

7.

TheDatumReferenceFrameEstablishmentProcess

$
$
WhatisGD&T?

ManypeoplethinkGD&Tis

ManypeoplethinkGD&Tis

Grim,Depressing&Troublesome

andafinewaytowastea

andafinewaytowastea

GreatDealofTime

OthersthinkGD&Tisthe

OthersthinkGD&Tisthe

GreatestDesignTool
ever!

Butinfact,

Butinfact,GD&T
istheonlytoolwehavefor

managingimperfectgeometry

Butinfact,GD&T
istheonlytoolwehavefor

managingimperfectgeometry

perfectly!

PurposeofGD&T

PurposeofGD&T

Mostpeoplewouldsay...
ThemainpurposeofGD&TistocommunicateDesign
intentunambiguouslytomanufacturingandinspection.

PurposeofGD&T

butinfact...
TheprimarypurposeofGD&T,istoensurethatwhatwe
communicatetomanufacturingandinspectionisworth
communicating,namelyrepresentsfunctional,assemblable
parts.

Or,ingreaterdetail...

GD&Tisasymboliclanguagefor

GD&Tisasymboliclanguagefor
1. researching

GD&Tisasymboliclanguagefor
1. researching
2. refiningand

GD&Tisasymboliclanguagefor
1. researching
2. refiningand
3. encoding
thefunctionofeachfeatureofapartinDesign,

GD&Tisasymboliclanguagefor
1. researching
2. refiningand
3. encoding
thefunctionofeachfeatureofapartinDesign,
inorderthroughdecodingto

GD&Tisasymboliclanguagefor
1. researching
2. refiningand
3. encoding
thefunctionofeachfeatureofapartinDesign,
inorderthroughdecodingto
1. guaranteeassemblabilityandoperability
priortodrawingrelease

GD&Tisasymboliclanguagefor
1. researching
2. refiningand
3. encoding
thefunctionofeachfeatureofapartinDesign,
inorderthroughdecodingto
1. guaranteeassemblabilityandoperability
priortodrawingrelease
2. setreducecostandsetpreciseobjectives
formanufacturing,and

GD&Tisasymboliclanguagefor
1. researching
2. refiningand
3. encoding
thefunctionofeachfeatureofapartinDesign,
inorderthroughdecodingto
1. guaranteeassemblabilityandoperability
priortodrawingrelease
2. setreducecostandsetpreciseobjectives
formanufacturing,and
3. turninspectionandmanufacturingprocess
feedbackintotrulyscientificprocesses

Infact,
withoutGD&T

Infact,
withoutGD&T
1. ReliableToleranceStackUpAnalysisis
impossible...

Infact,
withoutGD&T
1. ReliableToleranceStackUpAnalysisis
impossible...
2. Manufacturingisaguessinggamebasedon
tribalunderstandings...

Infact,
withoutGD&T
1. ReliableToleranceStackUpAnalysisis
impossible...
2. Manufacturingisaguessinggamebasedon
tribalunderstandings...
3. Allinspectionispureinventiononthepartof
theinspector.

Aquestion...

Didyounoticetheuseofthewords

encodinganddecoding

Anotherquestion...

Haveyoueveraskedtwoorthreecolleaguesforhelp

interpreting
GD&T?

Haveyoueveraskedtwoorthreecolleaguesforhelp

interpreting
GD&T?
...andgottentwoorthree

Haveyoueveraskedtwoorthreecolleaguesforhelp

interpreting
GD&T?
...andgottentwoorthree

differentinterpretations

SurelyifGD&Tisusedtodecorate
drawingsforlater

interpretation

SurelyifGD&Tisusedtodecorate
drawingsforlater

interpretation
itisuseless!

SurelyifGD&Tisusedtodecorate
drawingsforlater

interpretation

itisuseless!

andbecausemachineshopsknowthatmostGD&Tis
purelydecorative,theyhavetochargemoretocover
thecostofensuringthattheirinterpretationsarein
linewiththoseoftheircustomers.

Nowforsomeinsightsinto

Nowforsomeinsightsinto

TheSimplicity
but

UselessnessofCD&T
(ClassicalDimensioning&Tolerancing)

TheClassicaltoolkit

consistsofonlyonetool,namelythe

tolerancednominaldimension

501

Butisonetoolenough?
200.2

300.2
180.1

450.5
150.1
250.1
451
16.50.2
300.5

251

450.1

450.1
1400.5

TechnicalDisadvantagesofClassicalTolerancing
Althoughperfectlycapableofcontrollingsize,theclassicalalternative...

200.2

300.2
180.1

450.5
150.1
250.1
451
16.50.2
300.5

251

450.1

450.1
1400.5

TechnicalDisadvantagesofClassicalTolerancing
Althoughperfectlycapableofcontrollingsize,theclassicalalternative...
1)
2)
3)
4)
5)
6)
7)
8)

doesnotclearlydefinecoordinatesystems,
doesnotdifferentiatebetweenreferenceandcontrolledfeatures,
controlsthelocationofboreswithsquareinsteadofroundtolerancezones,
providesnomeansoflinkinglocationtolerancestofeaturesize,
providesnomeansforcontrollingcompoundcurvedsurfaces,
providesnomeansformanagingfeatureform,
providesnomeansforresearchingandrefiningpartfunctionality,and
providesnomeansforguaranteeingtheassemblabilityofmatingparts.
200.2

300.2
180.1

450.5
150.1
250.1
451
16.50.2
300.5

251

450.1

450.1
1400.5

Asaresult...
ClassicalTolerancingleavesusbeholdento

TribalUnderstandings
&
Interpretation

HowdoesGD&Tcompare?

TheFrustrations
and

PowerofGD&T
(GeometricDimensioning&Tolerancing)

GD&TFrustrations
1. GD&TisComplex.
2. GD&TisSporadicallyused.
3. GD&Tisoftenusedtodecorate
drawings,ratherthanencodefunction.
4. GD&Tisofteninterpretedratherthan
decoded.

GD&TOpportunities
1. GD&Tencouragesfaulttolerantdesignsand
canguaranteeassemblability.
2. GD&TreducesMfg.costthrough
unambiguouscommunicationandlooser
tolerances.
3. GD&Tturns3DMetrologyintoareliable,
scientificprocessforthefirsttime.

TheGD&Ttoolkit
45
A

40
B

A
25

18

TheGD&Ttoolkit
GeometryControlTools
45
A

40
B

A
25

18

TheGD&Ttoolkit
GeometryControlTools
FeatureControlFrames
45
A

40
B

A
25

18

TheGD&Ttoolkit
GeometryControlTools
FeatureControlFrames
BasicDimensions,and

45
A

40
B

A
25

18

TheGD&Ttoolkit
GeometryControlTools
FeatureControlFrames
BasicDimensions,and
DatumFeatureLabels

45
A

40
B

A
25

18

TechnicalAdvantagesofGD&T
GD&Tisperfectlycapableofcontrollingsize,and...
1)
2)
3)
4)
5)
6)
7)
8)

clearlydefinescoordinatesystems,
clearlydifferentiatesbetweenreferenceandcontrolledfeatures,
controlsthelocationofboreswithcylindricaltolerancezones,
linkslocationtolerancestofeaturesizeusing(M)and(L)Modifiers
providespowerfultoolsforcontrollingcompoundcurvedsurfaces,
providespowerfultoolsformanagingfeatureform,
providespowerfulmeansforresearchingandrefiningpartfunctionality,and
throughtolerancestackupanalysis,makesitpossibletoguaranteeassemblability.

45
A

15

45
25

30

25

ALL O VER

45

45

25

Asaresult...

GD&Tliberatesusfrom

TribalUnderstandings
&
Interpretation

Nowforsome

Fundamental
GD&TConcepts

Letstakeacloserlookat

ThePerfect
ImaginaryWorld
ofGD&T

ThePerfectImaginaryWorldofGD&T

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.

Tubelike

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.

Tubelike

Cylindrical

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.

Tubelike

Cylindrical

Slablike

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.
2. ToleranceValues
Thesizesoftolerancezones.

Tubelike

Cylindrical

Slablike

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.
2. ToleranceValues
Thesizesoftolerancezones.

Tubelike
WallThickness

Cylindrical

Slablike

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.
2. ToleranceValues
Thesizesoftolerancezones.

Tubelike
WallThickness

Cylindrical
Diameter

Slablike

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.
2. ToleranceValues
Thesizesoftolerancezones.

Tubelike
WallThickness

Cylindrical
Diameter

Slablike
Width

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.
2. ToleranceValues
Thesizesoftolerancezones.
3. DatumsPerfectimaginary
referencepoints,linesandplanes.

Tubelike
WallThickness

Cylindrical
Diameter

Slablike
Width

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.
2. ToleranceValues
Thesizesoftolerancezones.
3. DatumsPerfectimaginary
referencepoints,linesandplanes.

Tubelike
WallThickness

Cylindrical
Diameter

Slablike
Width

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.
2. ToleranceValues
Thesizesoftolerancezones.
3. Datums
Referencepoints,linesandplanes.
4. CoordinateSystems
Framesofreferencefororientingand
locatingtolerancezones.

Tubelike
WallThickness

Cylindrical
Diameter

Slablike
Width

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.

Tubelike
WallThickness

2. ToleranceValues
Thesizesoftolerancezones.

Slablike
Width

3. Datums
Referencepoints,linesandplanes.
4. CoordinateSystems
Framesofreferencefororientingand
locatingtolerancezones.

Cylindrical
Diameter

Z
Y

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.

Tubelike
WallThickness

2. ToleranceValues
Thesizesoftolerancezones.

Cylindrical
Diameter

Slablike
Width

3. Datums
Referencepoints,linesandplanes.
4. CoordinateSystems
Framesofreferencefororientingand
locatingtolerancezones.
5. BasicDimensions
Toolsfororientingandlocating
tolerancezones.

Z
Y

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.

Tubelike
WallThickness

Cylindrical
Diameter

2. ToleranceValues
Thesizesoftolerancezones.

Slablike
Width

3. Datums
Referencepoints,linesandplanes.
4. CoordinateSystems
Framesofreferencefororientingand
locatingtolerancezones.
5. BasicDimensions
Toolsfororientingandlocating
tolerancezones.

Z
Y

50

70

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.

Tubelike
WallThickness

Cylindrical
Diameter

2. ToleranceValues
Thesizesoftolerancezones.

Slablike
Width

3. Datums
Referencepoints,linesandplanes.
4. CoordinateSystems
Framesofreferencefororientingand
locatingtolerancezones.
5. BasicDimensions
Toolsfororientingandlocating
tolerancezones.
6. AsymbolicLanguage
SetsofGeometryControlToolsfor
imposingtheperfectimaginaryworld
ontheimperfectrealworld.

Z
Y

50

70

ThePerfectImaginaryWorldofGD&T
1. ToleranceZones
Boundedregionsofspacewithin
whichaparticularcomponentofa
featureisrequiredtolie.

Tubelike
WallThickness

Cylindrical
Diameter

2. ToleranceValues
Thesizesoftolerancezones.

Slablike
Width

3. Datums
Referencepoints,linesandplanes.
4. CoordinateSystems
Framesofreferencefororientingand
locatingtolerancezones.
5. BasicDimensions
Toolsfororientingandlocating
tolerancezones.
6. AsymbolicLanguage
SetsofGeometryControlToolsfor
imposingtheperfectimaginaryworld
ontheimperfectrealworld.

Z
Y

50

DiameterTool
PositionTool
CylindricityTool

70

Nowletsputitallto
work...

HeresapartiallyGD&Tencodeddrawing,...

HeresapartiallyGD&Tencodeddrawing,...

50

50

25

HeresapartiallyGD&Tencodeddrawing,...

DatumFeatureLabels

50

50

25

HeresapartiallyGD&Tencodeddrawing,...

DatumFeatureLabels

identifythefunctionallymost
importantfeaturesofapart.

50

50

25

HeresapartiallyGD&Tencodeddrawing,...

50

50

25

GeometryControlTools

HeresapartiallyGD&Tencodeddrawing,...

50

50

25

GeometryControlTools

controlthesize,form,orientationand
locationofpartfeatures

HeresapartiallyGD&Tencodeddrawing,...

FeatureControlFrames

50

50

25

HeresapartiallyGD&Tencodeddrawing,...

FeatureControlFrames
specifytolerancezonesand
coordinatesystems

50

50

25

HeresapartiallyGD&Tencodeddrawing,...

FeatureControlFrames
specifytolerancezonesand
coordinatesystems

50

50

25

InParticular

HeresapartiallyGD&Tencodeddrawing,...

FeatureControlFrames
specifytolerancezonesand
coordinatesystems

50

50

25

InParticular

ToleranceZoneShape

HeresapartiallyGD&Tencodeddrawing,...

FeatureControlFrames
specifytolerancezonesand
coordinatesystems

50

50

25

InParticular

ToleranceZoneShape
ToleranceZoneSize

HeresapartiallyGD&Tencodeddrawing,...

FeatureControlFrames
specifytolerancezonesand
coordinatesystems

50

50

25

InParticular

ToleranceZoneShape
ToleranceZoneSize

CoordinateSystem
EstablishmentInstructions

HeresapartiallyGD&Tencodeddrawing,...

50

50

25

BasicDimensions

HeresapartiallyGD&Tencodeddrawing,...

50

50

25

BasicDimensions

locatetolerancezones

...andherestheactualpart,...

50

25

50

...andherearetheGD&TdefinedToleranceZones!

Z(A,B,C)

50

25

50

X(A,B,C)

Y(A,B,C)

50
25
50

...andherearetheGD&TdefinedToleranceZones!

Z(A,B,C)

50

25

50

X(A,B,C)

Y(A,B,C)

50

Aslablike
Flatness
ToleranceZone

25
50

...andherearetheGD&TdefinedToleranceZones!

Z(A,B,C)

50

25

50

X(A,B,C)

Y(A,B,C)
Aslablike
Perpendicularity
ToleranceZone

50
25
50

...andherearetheGD&TdefinedToleranceZones!

Atubelike
Diameter
ToleranceZone

Z(A,B,C)

50

25

50

X(A,B,C)

Y(A,B,C)

50
25
50

...andherearetheGD&TdefinedToleranceZones!

Z(A,B,C)

50

25

50

X(A,B,C)

Y(A,B,C)

Acylindrical
Position
ToleranceZone

50
25
50

Nowaquickoverviewof

TheGD&TDesignConnection

Nowaquickoverviewof

TheGD&TDesignConnection
ImportantConcepts&Processes
1.

Encouragesaggressivefeaturefunctionanalysis

2.

Encouragesfaulttolerantdesign

3.

SupportstrulyFunctionalDatumFeatureselection

4.

RequireseffectiveGeometryControlToolselection

5.

EncouragesbalancedTolerancevalueselectiontoguarantee
Operability,Assemblability&Manufacturability

6.

PermitstrulyfunctionalToleranceStackUpAnalysis
(TSUPA)toguaranteefunctionalitypriortomodelrelease

Nowaquickoverviewof

TheGD&TManufacturingConnection

Nowaquickoverviewof

TheGD&TManufacturingConnection
ImportantConcepts&Processes
1.

Enablesreliablemanufacturingprocessplanningthroughunique
FeatureControlFramedecoding

2.

PermitsaggressiveDesignfeedbackonquestionablecallouts

3.

RequiresreligioususeofspecifiedDatumFeatureswhere
possible

4.

AllowsuseofTemporaryDatumFeatureswherenecessary

5.

Enablesscientificmanufacturingprocessqualityassessment

Nowaquickoverviewof

TheGD&TMetrologyConnection

Nowaquickoverviewof

TheGD&TMetrologyConnection
ImportantConcepts&Processes
1.

CompletelydefinesCMMbasedinspectionprocessesthrough
potentiallyfullyautomatedFeatureControlFramedecoding

2.

EssentiallyautomatesFunctionalGagedesign

3.

Requiresadequaterawdatapointclouddensities

4.

Requiresadequaterawdataaccuracyatleast20Xthe
tightesttolerancevalue

5.

PermitsfullyautomatedRulebasedDatumReferenceFrame
establishment

6.

Enablesstrict,RulebasedActualValueprocessing

ClearlyFunctionalGD&Tisessentialforreliable
manufacturingandmetrologyprocesses

Clearly

badGD&T

isnothingbuttrouble!

PrimaryFocusesinthispresentation:

PrimaryFocusesinthispresentation:
1.

FeatureControlFrameAnatomy

2.

MaterialConditionModifierclarifications

3.

FeatureControlFramedecoding

4.

DatumFeature,DatumFeatureSimulatorandDatum
definitions

5.

RulesforDatumFeatureSimulationandDatum
ReferenceFrameestablishment

6.

TheDatumReferenceFrameestablishmentProcess.

Letsstartwiththe

Anatomy
ofa

FeatureControlFrame

FeatureControlFrameAnatomy

FeatureControlFrameAnatomy
FeatureControlFrameshavethreemajorcompartments

0.5 M A B S C M

FeatureControlFrameAnatomy
FeatureControlFrameshavethreemajorcompartments

0.5 M A B S C M

FeatureControlFrameAnatomy
1.Specifiesthe
GeometryControlTool

0.5 M A B S C M

FeatureControlFrameAnatomy
1.Specifiesthe
GeometryControlTool
2.Specifiesthe
ToleranceZone

0.5 M A B S C M

FeatureControlFrameAnatomy
1.Specifiesthe
GeometryControlTool

3.SpecifiestheDatumReference
FrameEstablishmentProcess

2.Specifiesthe
ToleranceZone

0.5 M A B S C M

FeatureControlFrameAnatomy
1.Specifiesthe
GeometryControlTool

3.SpecifiestheDatumReference
FrameEstablishmentProcess

2.Specifiesthe
ToleranceZone

0.5 M A B S C M
ToleranceZoneShape

FeatureControlFrameAnatomy
1.Specifiesthe
GeometryControlTool

3.SpecifiestheDatumReference
FrameEstablishmentProcess

2.Specifiesthe
ToleranceZone

0.5 M A B S C M
ToleranceZoneShape
ToleranceZoneSize

FeatureControlFrameAnatomy
1.Specifiesthe
GeometryControlTool

3.SpecifiestheDatumReference
FrameEstablishmentProcess

2.Specifiesthe
ToleranceZone

0.5 M A B S C M
ToleranceZoneShape
ToleranceZoneSize
ToleranceZoneSizeModifier

FeatureControlFrameAnatomy
1.Specifiesthe
GeometryControlTool

3.SpecifiestheDatumReference
FrameEstablishmentProcess

2.Specifiesthe
ToleranceZone

0.5 M A B S C M
ToleranceZoneShape
ToleranceZoneSize
ToleranceZoneSizeModifier

Primary

DatumFeature

FeatureControlFrameAnatomy
1.Specifiesthe
GeometryControlTool

3.SpecifiestheDatumReference
FrameEstablishmentProcess

2.Specifiesthe
ToleranceZone

0.5 M A B S C M
ToleranceZoneShape
ToleranceZoneSize
ToleranceZoneSizeModifier

Primary

DatumFeature
Secondary

DatumFeature

FeatureControlFrameAnatomy
1.Specifiesthe
GeometryControlTool

3.SpecifiestheDatumReference
FrameEstablishmentProcess

2.Specifiesthe
ToleranceZone

0.5 M A B S C M
ToleranceZoneShape
ToleranceZoneSize
ToleranceZoneSizeModifier

Primary

DatumFeature
Secondary

DatumFeature
Tertiary

DatumFeature

FeatureControlFrameAnatomy
1.Specifiesthe
GeometryControlTool

3.SpecifiestheDatumReference
FrameEstablishmentProcess

2.Specifiesthe
ToleranceZone

0.5 M A B S C M
ToleranceZoneShape
ToleranceZoneSize
ToleranceZoneSizeModifier
ToleranceZoneMobilityModifiers

Primary

DatumFeature
Secondary

DatumFeature
Tertiary

DatumFeature

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M

ImpactontheToleranceZone

TheEncodedFunction

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M

ImpactontheToleranceZone
M

Moretolerance

TheEncodedFunction

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M

ImpactontheToleranceZone
M

Moretolerance

TheEncodedFunction
Clearance

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M

ImpactontheToleranceZone
M

Moretolerance

Lotsoftolerance

TheEncodedFunction
Clearance

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M

ImpactontheToleranceZone

TheEncodedFunction

Moretolerance

Clearance

Lotsoftolerance

Interference/Overlap

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M

ImpactontheToleranceZone

TheEncodedFunction

Moretolerance

Clearance

Lotsoftolerance

Interference/Overlap

Stuckat0.5mm

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M

ImpactontheToleranceZone

TheEncodedFunction

Moretolerance

Clearance

Lotsoftolerance

Interference/Overlap

Stuckat0.5mm

Centering/Aiming

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M
ImpactonManufacturing

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M
ImpactonManufacturing

EncouragespushingfeaturestowardtheirLMC!

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M
ImpactonManufacturing

EncouragespushingfeaturestowardtheirLMC!

EncouragespushingfeaturestowardtheirMMC!

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M
ImpactonManufacturing

EncouragespushingfeaturestowardtheirLMC!

EncouragespushingfeaturestowardtheirMMC!

Encourageskeepingfeaturesattheirmeansizes!

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M
ImpactonCoordinateMetrology

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M
ImpactonCoordinateMetrology

Requiresdeterminingtheunconstrained,inspace
actualmatingsizeofafeaturetoexpandtheTolZone

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M
ImpactonCoordinateMetrology

M
L

Requiresdeterminingtheunconstrained,inspace
actualmatingsizeofafeaturetoexpandtheTolZone
Requiresdeterminingtheunconstrained,inmaterial
actualmatingsizeofafeaturetoexpandtheTolZone

MaterialConditionModifierEffects
ToleranceZoneSize

Modifiers 251
0.5 M A B S C M
ImpactonCoordinateMetrology

M
L
S

Requiresdeterminingtheunconstrained,inspace
actualmatingsizeofafeaturetoexpandtheTolZone
Requiresdeterminingtheunconstrained,inmaterial
actualmatingsizeofafeaturetoexpandtheTolZone
Easytoimplement,becausethereisnothingtodo!

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M
ImpactontheDRF&ToleranceZone

TheEncodedFunction

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M
ImpactontheDRF&ToleranceZone
M

Mobilizesthetolerancezone

TheEncodedFunction

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M
ImpactontheDRF&ToleranceZone
M

Mobilizesthetolerancezone

TheEncodedFunction

MatingPartplaydueto
inspaceclearance

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M
ImpactontheDRF&ToleranceZone
M

Mobilizesthetolerancezone

TheEncodedFunction

MatingPartplaydueto
inspaceclearance

Thiswillbedemonstratedinthe
applicationattheendoftheworkshop!

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M
ImpactontheDRF&ToleranceZone
M

Mobilizesthetolerancezone

Loosensthetolerancezone

TheEncodedFunction

MatingPartplaydueto
inspaceclearance

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M
ImpactontheDRF&ToleranceZone

TheEncodedFunction

Mobilizesthetolerancezone

MatingPartplaydueto
inspaceclearance

Loosensthetolerancezone

MatingPartplaydue
toinmaterialoverlap

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M
ImpactontheDRF&ToleranceZone

TheEncodedFunction

Mobilizesthetolerancezone

MatingPartplaydueto
inspaceclearance

Loosensthetolerancezone

MatingPartplaydue
toinmaterialoverlap

Stabilizesthetolerancezone

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M
ImpactontheDRF&ToleranceZone

TheEncodedFunction

Mobilizesthetolerancezone

MatingPartplaydueto
inspaceclearance

Loosensthetolerancezone

MatingPartplaydue
toinmaterialoverlap

Stabilizesthetolerancezone

MatingPartcentering

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M

ImpactontheDatumFeatureSimulators

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M

ImpactontheDatumFeatureSimulators
FixesthesizeoftheSimulatoratthe
M
VirtualMaximumMaterialBoundary

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M

ImpactontheDatumFeatureSimulators
M

FixesthesizeoftheSimulatoratthe
M
VirtualMaximumMaterialBoundary

FixesthesizeoftheSimulatoratthe
L
VirtualLeastMaterialBoundary

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M

ImpactontheDatumFeatureSimulators
M

FixesthesizeoftheSimulatoratthe
M
VirtualMaximumMaterialBoundary

FixesthesizeoftheSimulatoratthe
L

S RequirestheSimulatortoexpandor

VirtualLeastMaterialBoundary

contracttoconsumealltheavailablespace

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M
ImpactonManufacturing

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M
ImpactonManufacturing
M

EncouragespushingDatumFeaturestowardtheir
LMC.MshouldalwaysbetreatedasSforsetup

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M
ImpactonManufacturing
M
L

EncouragespushingDatumFeaturestowardtheir
LMC.MshouldalwaysbetreatedasSforsetup
EncouragespushingDatumFeaturestowardtheir
MMC.LshouldalwaysbetreatedasSforsetup

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M
ImpactonManufacturing
M
L
S

EncouragespushingDatumFeaturestowardtheir
LMC.MshouldalwaysbetreatedasSforsetup
EncouragespushingDatumFeaturestowardtheir
LMC.LshouldalwaysbetreatedasSforsetup
EncourageskeepingDatumFeaturesattheirmeansizes

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M

ImpactonCoordinateMetrology

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M

ImpactonCoordinateMetrology
M
L

PresentsignificantproblemsforCMM
softwareandraisethespecterofthe
RuleofSimultaneousRequirements!

&

MaterialConditionModifierEffects
ToleranceZoneMobility

Modifiers

251
0.5 M A B S C M

ImpactonCoordinateMetrology
M
L

PresentsignificantproblemsforCMM
softwareandraisethespecterofthe
RuleofSimultaneousRequirements!

&

Easytoimplement,becausethereisnothingtodo!

Heresaninterestingquestion!

Whatsthedifferencebetweenthesetwo

FeatureControlFrameTypes?
Compound

Composite

Whatsthedifferencebetweenthesetwo

FeatureControlFrameTypes?
Compound

Composite

Itshugeandverysimple:

Whatsthedifferencebetweenthesetwo

FeatureControlFrameTypes?
Compound

Composite

Itshugeandverysimple:
Thedifferencesaredescribedonpp.93133inthe
ASMEY14.5M1994Standard...

Whatsthedifferencebetweenthesetwo

FeatureControlFrameTypes?
Compound

Composite

Itshugeandverysimple:
Thedifferencesaredescribedonpp.93133inthe
ASMEY14.5M1994Standard...

...butcanbecondensedinto

TheRuleof

CompositeFeatureControlFrames
Compound

Composite

TheRuleof

CompositeFeatureControlFrames
Compound

Composite

TheDatumFeaturesinthesecondandalllower
tiersofaCompositeFeatureControlFramemay
onlyconstrainrotationaldegreesoffreedom!
(Y14.5M1994pp.93133)

Nowwellillustratetheprocessof

DecodingGD&T

Butfirstletsdothe

QuickRead

ReadingtheFeatureControlFrame.

ReadingtheFeatureControlFrame.

Position

ReadingtheFeatureControlFrame.

Positionwithinadiameterof0.5mm

ReadingtheFeatureControlFrame.

Positionwithinadiameterof0.5mmatMMC

ReadingtheFeatureControlFrame.

Positionwithinadiameterof0.5mmatMMCrelativetoA

ReadingtheFeatureControlFrame.

Positionwithinadiameterof0.5mmatMMCrelativetoA,B

ReadingtheFeatureControlFrame.

Positionwithinadiameterof0.5mmatMMCrelativetoA,B
regardlessoffeaturesize,

ReadingtheFeatureControlFrame.

Positionwithinadiameterof0.5mmatMMCrelativetoA,B
regardlessoffeaturesize,andC

ReadingtheFeatureControlFrame.

Positionwithinadiameterof0.5mmatMMCrelativetoA,B
regardlessoffeaturesize,andCatMaximumMaterialCondition.

Now,lets

Decode
it!

DecodingtheFeatureControlFrame.

Positionrequires

DecodingtheFeatureControlFrame.

PositionrequirestheboundedaxisoftheConsideredFeature

DecodingtheFeatureControlFrame.

PositionrequirestheboundedaxisoftheConsideredFeaturetoliewithinacylindrical
tolerancezone

DecodingtheFeatureControlFrame.

PositionrequirestheboundedaxisoftheConsideredFeaturetoliewithinacylindrical
tolerancezoneofdiameter0.5mm

DecodingtheFeatureControlFrame.

PositionrequirestheboundedaxisoftheConsideredFeaturetoliewithinacylindrical
tolerancezoneofdiameter0.5mmatMMC

DecodingtheFeatureControlFrame.

PositionrequirestheboundedaxisoftheConsideredFeaturetoliewithinacylindrical
tolerancezonediameterof0.5mmatMMCexpandingbyasmuchas1mm

DecodingtheFeatureControlFrame.

PositionrequirestheboundedaxisoftheConsideredFeaturetoliewithinacylindrical
tolerancezonediameterof0.5mmatMMCexpandingbyasmuchas1mmasthe
UnconstrainedActualMatingsizeoftheConsideredFeaturedepartsfromMMC
towardLMC

DecodingtheFeatureControlFrame.

whichisorientedandlocatedbyBASICdimensions

DecodingtheFeatureControlFrame.

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
Frameestablishedusing

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
Frameestablishedusing

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
FrameestablishedusingDatumFeatureA,

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
FrameestablishedusingDatumFeatureA,simulatedrocking,

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
FrameestablishedusingDatumFeatureA,simulatedrocking,DatumFeatureB,

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
FrameestablishedusingDatumFeatureA,simulatedrocking,DatumFeatureB,

simulatedstably,regardlessofitssize,

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
FrameestablishedusingDatumFeatureA,simulatedrocking,DatumFeatureB,
simulatedstablyregardlessofitssize,andDatumFeatureC,

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
FrameestablishedusingDatumFeatureA,simulatedrocking,DatumFeatureB,

simulatedstably,regardlessofitssize,andDatumFeatureC,simulatedmoblyat
itsVirtualMaximumMaterialConditionsize.

Gotit?
Onemoretime!

DecodingtheFeatureControlFrame.

Positionrequires

DecodingtheFeatureControlFrame.

PositionrequirestheboundedaxisoftheConsideredFeature

DecodingtheFeatureControlFrame.

PositionrequirestheboundedaxisoftheConsideredFeaturetoliewithinacylindrical
tolerancezone

DecodingtheFeatureControlFrame.

PositionrequirestheboundedaxisoftheConsideredFeaturetoliewithinacylindrical
tolerancezoneofdiameter0.5mm

DecodingtheFeatureControlFrame.

PositionrequirestheboundedaxisoftheConsideredFeaturetoliewithinacylindrical
tolerancezoneofdiameter0.5mmatMMC

DecodingtheFeatureControlFrame.

PositionrequirestheboundedaxisoftheConsideredFeaturetoliewithinacylindrical
tolerancezonediameterof0.5mmatMMCexpandingbyasmuchas1mm

DecodingtheFeatureControlFrame.

PositionrequirestheboundedaxisoftheConsideredFeaturetoliewithinacylindrical
tolerancezonediameterof0.5mmatMMCexpandingbyasmuchas1mmasthe
UnconstrainedActualMatingsizeoftheConsideredFeaturedepartsfromMMC
towardLMC

DecodingtheFeatureControlFrame.

whichisorientedandlocatedbyBASICdimensions

DecodingtheFeatureControlFrame.

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
Frameestablishedusing

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
Frameestablishedusing

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
FrameestablishedusingDatumFeatureA,

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
FrameestablishedusingDatumFeatureA,simulatedrocking,

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
FrameestablishedusingDatumFeatureA,simulatedrocking,DatumFeatureB,

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
FrameestablishedusingDatumFeatureA,simulatedrocking,DatumFeatureB,

simulatedstably,regardlessofitssize,

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
FrameestablishedusingDatumFeatureA,simulatedrocking,DatumFeatureB,
simulatedstablyregardlessofitssize,andDatumFeatureC,

DecodingtheFeatureControlFrame.
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

whichisorientedandlocatedbyBASICdimensionsrelativetoaDatumReference
FrameestablishedusingDatumFeatureA,simulatedrocking,DatumFeatureB,

simulatedstably,regardlessofitssize,andDatumFeatureC,simulatedmoblyat
itsVirtualMaximumMaterialConditionsize.

Withdecodinginhand,werereadyto
investigatethe

DatumReferenceFrame
EstablishmentProcess

WellusetheindicatedDatumFeatures...

WellusetheindicatedDatumFeatures...

WellusetheindicatedDatumFeaturesandtheir
ToleranceZoneMobilityModifiers

WellusetheindicatedDatumFeaturesandtheir
ToleranceZoneMobilityModifiers

WellusetheindicatedDatumFeaturesandtheir
ToleranceZoneMobilityModifierstoestablish
thespecifiedDatumreferenceFrame!

WellusetheindicatedDatumFeaturesandtheir
ToleranceZoneMobilityModifierstoestablish
thespecifiedDatumreferenceFrame!
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

X[A,B,C]

WellusetheindicatedDatumFeaturesandtheir
ToleranceZoneMobilityModifierstoestablish
thespecifiedDatumreferenceFrame!
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

Anddiscoverhowthe
modifierMleadsto

X[A,B,C]

WellusetheindicatedDatumFeaturesandtheir
ToleranceZoneMobilityModifierstoestablish
thespecifiedDatumreferenceFrame!
Y[A,B,C]

Y[A,B,C]

Z[A,B,C]

Anddiscoverhowthe
modifierMleadsto

X[A,B,C]

ToleranceZone
Mobility

FoundationsforestablishingaDatumReferenceFrame

Concepts

FoundationsforestablishingaDatumReferenceFrame

Concepts

1.
2.
3.
4.

DatumFeatures
DatumTargets
DatumFeatureSimulators
Datums

FoundationsforestablishingaDatumReferenceFrame

Concepts

1.
2.
3.
4.

Tools

DatumFeatures
DatumTargets
DatumFeatureSimulators
Datums

FoundationsforestablishingaDatumReferenceFrame

Concepts

1.
2.
3.
4.

Tools

DatumFeatures
DatumTargets
DatumFeatureSimulators
Datums

1. DatumFeatureLabels
2. ToleranceZoneMobilityModifiers
3. FeatureControlFrames

FoundationsforestablishingaDatumReferenceFrame

Concepts

1.
2.
3.
4.

Tools

Rules

DatumFeatures
DatumTargets
DatumFeatureSimulators
Datums

1. DatumFeatureLabels
2. ToleranceZoneMobilityModifiers
3. FeatureControlFrames

FoundationsforestablishingaDatumReferenceFrame

Concepts

1.
2.
3.
4.

Tools

Rules

DatumFeatures
DatumTargets
DatumFeatureSimulators
Datums

1. DatumFeatureLabels
2. ToleranceZoneMobilityModifiers
3. FeatureControlFrames

1. RulesofDatumFeatureSimulatorManagement
2. RulesofNaturalDatumReferenceFrameEstablishment

FoundationsforestablishingaDatumReferenceFrame

Concepts

1.
2.
3.
4.

Tools

Rules

DatumFeatures
DatumTargets
DatumFeatureSimulators
Datums

Details

1. DatumFeatureLabels
2. ToleranceZoneMobilityModifiers
3. FeatureControlFrames

1. RulesofDatumFeatureSimulatorManagement
2. RulesofNaturalDatumReferenceFrameEstablishment

DatumFeatures
Definition:

DatumFeatures
Definition:
DatumFeaturesarespeciallylabeled,imperfect,physicalsurfaces
ofrealparts,whichservetoconstraindegreesofrotationaland
translationalfreedomduringassemblyprocesses.

DatumFeatures
Definition:
DatumFeaturesarespeciallylabeled,imperfect,physicalsurfaces
ofrealparts,whichservetoconstraindegreesofrotationaland
translationalfreedomduringassemblyprocesses.

40
B

A
25

AisaPlanarSurface

18

DatumFeatures
Definition:
DatumFeaturesarespeciallylabeled,imperfect,physicalsurfaces
ofrealparts,whichservetoconstraindegreesofrotationaland
translationalfreedomduringassemblyprocesses.
BisaBore
40
B

A
25

AisaPlanarSurface

18

DatumFeatures
Definition:
DatumFeaturesarespeciallylabeled,imperfect,physicalsurfaces
ofrealparts,whichservetoconstraindegreesofrotationaland
translationalfreedomduringassemblyprocesses.
BisaBore
40
B

A
25

AisaPlanarSurface

18

CisaSlot

DatumTargets
Definition:

DatumTargets
Definition:
DatumTargetsarelimitedportionsofDatumFeatures:
Points
Lines
LimitedAreas
whichencodethefactthatthematingDatumFeature,
assemblyormanufacturingfixture,willonlyengagethe
indicated,limitedportionsoftheDatumFeatureunder
consideration.

DatumTargets
S10

50

50

A1
S10

S10

A1

A2

A2

40

S10

40

A2

S10

A3

S10

DatumTargets
S10

50

50

A1
S10

S10

A1

A2

A2

40

S10

40

A2

S10

A3

PointDatumTargetsA1,A2andA3aretobe
simulatedbysphericalsimulatorsofdia.10mm

S10

DatumFeatureSimulators
Definition:

DatumFeatureSimulators
Definition:
DatumFeatureSimulatorsareconceptuallyperfect,or
physicallyalmostperfect,inverseDatumFeatures,

DatumFeatureSimulators
Definition:
DatumFeatureSimulatorsareconceptuallyperfect,or
physicallyalmostperfect,inverseDatumFeatures,
1. fromwhichweextractDatums

DatumFeatureSimulators
Definition:
DatumFeatureSimulatorsareconceptuallyperfect,or
physicallyalmostperfect,inverseDatumFeatures,
1. fromwhichweextractDatums
2. inwhichweestablishDatumReferenceFrames,and

DatumFeatureSimulators
Definition:
DatumFeatureSimulatorsareconceptuallyperfect,or
physicallyalmostperfect,inverseDatumFeatures,
1. fromwhichweextractDatums
2. inwhichweestablishDatumReferenceFrames,and
3. withwhichwetransferDatumReferenceFramesto
actualparts.

DatumFeatureSimulators
Definition:
DatumFeatureSimulatorsareconceptuallyperfect,or
physicallyalmostperfect,inverseDatumFeatures,
1. fromwhichweextractDatums
2. inwhichweestablishDatumReferenceFrames,and
3. withwhichwetransferDatumReferenceFramesto
actualparts.
Themachiningfixturesandgagesusedin
manufacturingandinspectionprocessesareexamples
ofphysicalDatumFeatureSimulators.

DatumFeatureSimulators
Definition:
DatumFeatureSimulatorsareconceptuallyperfect,or
physicallyalmostperfect,inverseDatumFeatures,
1. fromwhichweextractDatums
2. inwhichweestablishDatumReferenceFrames,and
3. withwhichwetransferDatumReferenceFramesto
actualparts.
MathematicalDatumFeatureSimulatorsare
constructedbyCoordinateMeasuringMachine
softwaresystemsduringDatumReferenceFrame
establishmentprocedures.

DatumFeatureSimulatorDetails

DatumFeatureSimulatorDetails
DatumFeatureA:aPlanarSurface
40
B

A
25

18

DatumFeatureSimulatorDetails
DatumFeatureA:aPlanarSurface
40
B

A
25

18

16
18

DatumFeatureSimulatorA:
aninversePlanarSurface

DatumTargetSimulatorDetails

DatumTargetSimulatorDetails
S10

50

50

A1
S10

S10

A1

A2

A2

40

S10

40

A2

S10

A3

S10

PointDatumTargets
A1,A2andA3

DatumTargetSimulatorDetails
S10

50

50

A1
S10

S10

A1

A2

S10

PointDatumTargets
A1,A2andA3

A2

40

S10

40

A2

16
S10

A3

18

DatumTargetSimulatorsA1,A2andA3:
ThreeToolingBalls

DatumFeatureSimulatorDetails
DatumFeatureB:aBore
40
B

A
25

18

DatumFeatureSimulatorDetails
DatumFeatureB:aBore
40
B

A
25

18

16
18

DatumFeatureSimulatorB:
anexpandingCylinder

DatumFeatureSimulatorDetails
DatumFeatureC:aSlot
40
B

A
25

18

DatumFeatureSimulatorDetails
DatumFeatureC:aSlot
DatumFeatureSimulatorC:

40
B

AfixedTombstone

A
25

18

16
18

Datums
Definition:

Datums
Definition:
Datumsaretheminimumsetofoneperfectimaginary
referencepoint,and/orstraightline,and/orplane,
whichtogether,fullycharacterizetheorientationand
locationofadatumfeaturesimulator.

DatumFeatureSimulators&Datums
Datum Feature Sim ulator

DFS + Datum

Datum

Degrees of Constraint C apability


Pitch Yaw R oll

Datum Type

Sphere

Point

Cylinder

Line

Planar Surf ace

Slab
Plane

Cone

Torus
Point
on-Line

W edge

Cyl. Pattern
Line
in-Plane

Note 1.
Compound Curv ed
S urf ac e

Point
on-Line
in-Plane

Rx

Ry

Rz

Translation
Tx

Ty

Tz

DatumDetails

DatumDetails
40
B

A
25

18

DatumFeatureA:aPlanarSurface

DatumDetails
40
B

A
25

18

DatumA:thetangentplaneon
DatumFeatureSimulatorA

DatumFeatureA:aPlanarSurface

DatumDetailsforDatumTargets
S10

50

50

A1
S10

S10

A1

A2

A2

DatumTargetsA1,A2andA3:
Points

40

S10

40

A2

S10

A3

S10

DatumDetailsforDatumTargets
S10

50

50

A1
S10

S10

A1

A2

A2

DatumTargetsA1,A2andA3:
Points

40

S10

40

A2

S10

A3

DatumA:thetangentplaneon
DatumTargetSimulatorsA1,A2andA3

S10

DatumDetails
40
B

A
25

18

DatumFeatureB:aBore

DatumDetails
40
B

A
25

DatumFeatureB:aBore

18

DatumB:theaxisof
DatumFeatureSimulatorB

DatumDetails
DatumFeatureC:aSlot

40
B

A
25

18

DatumDetails
DatumFeatureC:aSlot

40
B

A
25

18

DatumC:themidplaneof
DatumFeatureSimulatorC

FoundationsforestablishingaDatumReferenceFrame

Concepts

1.
2.
3.
4.

Tools

Rules

DatumFeatures
DatumTargets
DatumFeatureSimulators
Datums

1. DatumFeatureLabels
2. ToleranceZoneMobilityModifiers
3. FeatureControlFrames

1. RulesofDatumFeatureSimulatorManagement
2. RulesofNaturalDatumReferenceFrameEstablishment

Details

RulesofDatumFeatureSimulatorManagement

RulesofDatumFeatureSimulatorManagement
1.

Form:Allsimulatorsshallhaveperfectform.

RulesofDatumFeatureSimulatorManagement
1.

Form:Allsimulatorsshallhaveperfectform.

2.

Orientation:Allsimulatorsshallbeperfectlyorientedbytheir
associatedbasicangulardimensions.

RulesofDatumFeatureSimulatorManagement
1.

Form:Allsimulatorsshallhaveperfectform.

2.

Orientation:Allsimulatorsshallbeperfectlyorientedbytheir
associatedbasicangulardimensions.

3.

Location:Unlessotherwiseindicated,allsimulatorsshallbe
perfectlylocatedbytheirassociatedbasiclineardimensions.

RulesofDatumFeatureSimulatorManagement
1.

Form:Allsimulatorsshallhaveperfectform.

2.

Orientation:Allsimulatorsshallbeperfectlyorientedbytheir
associatedbasicangulardimensions.

3.

Location:Unlessotherwiseindicated,allsimulatorsshallbe
perfectlylocatedbytheirassociatedbasiclineardimensions.

4.

Size:SimulatorsreferencedRFSshallexpandorcontractto
consumeallthespaceavailableinoroutsidetheirassociated
DatumFeatures.SimulatorsreferencedatMMCorLMC
shallbefixedattheVirtualMMCorLMCsizeoftheir
associatedDatumFeatures.

RulesofNaturalDatumReferenceFrameEstablishment

RulesofNaturalDatumReferenceFrameEstablishment
1.

RuleofDatumFeaturePrecedence:DatumFeaturesshallbe
usedintheorderinwhichtheyappearintheFeatureControl
Frame,readingfromlefttoright.

RulesofNaturalDatumReferenceFrameEstablishment
1.

RuleofDatumFeaturePrecedence:DatumFeaturesshallbe
usedintheorderinwhichtheyappearintheFeatureControl
Frame,readingfromlefttoright.

2.

RuleofDegreesofConstraintPrecedence:EachDatum
Featureshallfirstattempttoconstrainpitch&yaw,thenonly
roll,andonlythentranslationaldegreesoffreedom.

RulesofNaturalDatumReferenceFrameEstablishment
1.

RuleofDatumFeaturePrecedence:DatumFeaturesshallbe
usedintheorderinwhichtheyappearintheFeatureControl
Frame,readingfromlefttoright.

2.

RuleofDegreesofConstraintPrecedence:EachDatum
Featureshallfirstattempttoconstrainpitch&yaw,thenonly
roll,andonlythentranslationaldegreesoffreedom.

3.

RuleofNonOverride:NoDatumFeaturemayimpactdegrees
offreedomconstrainedbyhigherprecedenceDatumFeatures.

RulesofNaturalDatumReferenceFrameEstablishment
1.

RuleofDatumFeaturePrecedence:DatumFeaturesshallbe
usedintheorderinwhichtheyappearintheFeatureControl
Frame,readingfromlefttoright.

2.

RuleofDegreesofConstraintPrecedence:EachDatum
Featureshallfirstattempttoconstrainpitch&yaw,thenonly
roll,andonlythentranslationaldegreesoffreedom.

3.

RuleofNonOverride:NoDatumFeaturemayimpactdegrees
offreedomconstrainedbyhigherprecedenceDatumFeatures.

4.

CanMayMustRule:IfaDatumFeaturecanconstraina
degreeoffreedom,andalsomay,thenitmust.

Nowfor...
TheSixStep
DatumReferenceFrame
EstablishmentProcess

DatumReferenceFrame
EstablishmentProcessSteps
1.

DecodetheFeatureControlFrame

DatumReferenceFrame
EstablishmentProcessSteps
1.

DecodetheFeatureControlFrame

2.

IdentifytheDatumFeatures

DatumReferenceFrame
EstablishmentProcessSteps
1.

DecodetheFeatureControlFrame

2.

IdentifytheDatumFeatures

3.

ConstructtheDatumFeatureSimulators

DatumReferenceFrame
EstablishmentProcessSteps
1.

DecodetheFeatureControlFrame

2.

IdentifytheDatumFeatures

3.

ConstructtheDatumFeatureSimulators

4.

ExtracttheDatumsfromtheirSimulators

DatumReferenceFrame
EstablishmentProcessSteps
1.

DecodetheFeatureControlFrame

2.

IdentifytheDatumFeatures

3.

ConstructtheDatumFeatureSimulators

4.

ExtracttheDatumsfromtheirSimulators

5.

UsetheDatumstoestablishtheDRFinthesimulatorsby
constrainingtherotationalandtranslationaldegreesoffreedom
ofastartercoordinatesystem

DatumReferenceFrame
EstablishmentProcessSteps
1.

DecodetheFeatureControlFrame

2.

IdentifytheDatumFeatures

3.

ConstructtheDatumFeatureSimulators

4.

ExtracttheDatumsfromtheirSimulators

5.

UsetheDatumstoestablishtheDRFinthesimulatorsby
constrainingtherotationalandtranslationaldegreesoffreedom
ofastartercoordinatesystem

6.

MarrytheDatumFeaturestotheirsimulatorstotransferthe
DatumReferenceFrametotheactualpart.

TheSixStepDatumReferenceFrameEstablishmentProcess
Y (1 )

Y (1 )

40

Z( 1)

X( 1)
25

18

The Six Step Datum Reference Frame Establishment Process


Y (1 )

Y (1 )

40

Z( 1)

X( 1)
25

18

Step 1.
Decode the Feature Control Frame

The Six Step Datum Reference Frame Establishment Process

What?
Onemoretime?
No!

The Six Step Datum Reference Frame Establishment Process


Y (1 )

Y (1 )

40

Z( 1)

X( 1)
25

18

Step 2.
Identify the Datum
Features

The Six Step Datum Reference Frame Establishment Process


Y (1 )

Y (1 )

40

Z( 1)

X( 1)
25

18

Step 2.
Identify the Datum
Features
Feature A: a planar surface

The Six Step Datum Reference Frame Establishment Process


Y (1 )

Y (1 )

40

Z( 1)

X( 1)
25

18

Step 2.
Identify the Datum
Features
Feature A: a planar surface
Feature B: a hollow cylinder

The Six Step Datum Reference Frame Establishment Process


Y (1 )

Y (1 )

40

Z( 1)

X( 1)
25

18

Step 2.
Identify the Datum
Features
Feature A: a planar surface
Feature B: a hollow cylinder
Feature C: a slot

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Step 3.
Construct the Datum Feature Simulators

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Step 3.
Construct the Datum Feature Simulators

16
18

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

40
B
A

Step 3.

C
X[A,B,C]

Z[A,B,C]

25

18

Construct the Datum Feature Simulators

16

Simulator A: a planar surface


18

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

40
B
A

Step 3.

C
X[A,B,C]

Z[A,B,C]

25

18

Construct the Datum Feature Simulators

16

Simulator A: a planar surface


Simulator B: an expanding solid cylinder

18

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

40
B
A

Step 3.

C
X[A,B,C]

Z[A,B,C]

25

18

Construct the Datum Feature Simulators

C
16

Simulator A: a planar surface


Simulator B: an expanding solid cylinder
Simulator C: a slab fixed in size at
the Virtual Maximum
Material Boundary of the
slot

18

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Step 4.
Extract the Datums from their
Simulators

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

40
B
A

Step 4.

C
X[A,B,C]

Z[A,B,C]

25

18

Extract the Datums from their Simulators

Datum A: the tangent plane on Simulator A

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

40
B
A

Step 4.

C
X[A,B,C]

Z[A,B,C]

25

18

Extract the Datums from their Simulators

Datum A: the tangent plane on Simulator A


Datum B: the axis of Simulator B

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

40
B
A

Step 4.

C
X[A,B,C]

Z[A,B,C]

25

18

Extract the Datums from their Simulators

C
Datum A: the tangent plane on Simulator A
Datum B: the axis of Simulator B
Datum C: the mid-plane of Simulator C

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

Step 5.

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Use the Datums to establish the DRF in


the Simulators by constraining a
starter coordinate system.

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

Step 5.

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Use the Datums to establish the DRF in


the Simulators by constraining a starter
coordinate system.
Datum Set

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

Step 5.

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Use the Datums to establish the DRF in


the Simulators by constraining a starter
coordinate system.
Datum Set

Y
X

Starter Coordinate System

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

Step 5.

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Use the Datums to establish the DRF in


the Simulators by constraining a starter
coordinate system.

Datum A constrains Rx & Ry (pitch & yaw) plus Tz

Y
X

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

Step 5.

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Use the Datums to establish the DRF in


the Simulators by constraining a starter
coordinate system.

Datum A constrains Rx & Ry (pitch & yaw) plus Tz

Y
X
Z[A]
Y[A]
X[A]

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

Step 5.

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Use the Datums to establish the DRF in


the Simulators by constraining a starter
coordinate system.

Datum A constrains Rx & Ry (pitch & yaw) plus Tz


Datum B constrains Tx and Ty

Z
Y

B
X

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

Step 5.

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Use the Datums to establish the DRF in


the Simulators by constraining a starter
coordinate system.

Datum A constrains Rx & Ry (pitch & yaw) plus Tz


Datum B constrains Tx and Ty

Z[A,B]

Y[A,B]
Z

X[A,B]
Y
X

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

Step 5.

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Use the Datums to establish the DRF in


the Simulators by constraining a starter
coordinate system.

Datum A constrains Rx & Ry (pitch & yaw) plus Tz


Datum B constrains Tx and Ty
Z[A,B]
Datum C constrains Rz (roll)
Y[A,B]
X[A,B]

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

Step 5.

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Use the Datums to establish the DRF in


the Simulators by constraining a starter
coordinate system.

Datum A constrains Rx & Ry (pitch & yaw) plus Tz


Datum B constrains Tx and Ty
Z[A,B,C]
Datum C constrains Rz (roll)
Y[A,B,C]

C
X[A,B,C]

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Step 6.

Y[A,B,C]

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Marry the Datum Features to their


simulators to transfer the DRF to the
actual part.

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Step 6.

Y[A,B,C]

40
B
A

Marry the Datum Features to their


simulators to transfer the DRF to the
actual part.

C
X[A,B,C]

Z[A,B,C]

25

18

Z[A,B,C]
Y[A,B,C]
X[A,B,C]

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Step 6.

Y[A,B,C]

40
B
A

Marry the Datum Features to their


simulators to transfer the DRF to the
actual part.

C
X[A,B,C]

Z[A,B,C]

25

18

Z[A,B,C]

DRF[A,B,C]...

Y[A,B,C]

may rock relative to


Datum Feature A.

X[A,B,C]

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Step 6.

Y[A,B,C]

40
B
A

Marry the Datum Features to their


simulators to transfer the DRF to the
actual part.

C
X[A,B,C]

Z[A,B,C]

25

18

Z[A,B,C]

DRF[A,B,C]...

Y[A,B,C]

may rock relative to


Datum Feature A.
UnlessDatumFeatureAis
representedbyDatumTargets...

X[A,B,C]

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Step 6.

Y[A,B,C]

40
B
A

Marry the Datum Features to their


simulators to transfer the DRF to the
actual part.

C
X[A,B,C]

Z[A,B,C]

25

18

Z[A,B,C]

DRF[A,B,C]...

Y[A,B,C]

may rock relative to


Datum Feature A.
UnlessDatumFeatureAis
representedbyDatumTargets...
...inwhichcaseDRF[A,B,C]
willbestablerelativetoDatum
FeatureA!

X[A,B,C]

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Step 6.

Y[A,B,C]

40
B
A

Marry the Datum Features to their


simulators to transfer the DRF to the
actual part.

C
X[A,B,C]

Z[A,B,C]

25

18

Z[A,B,C]

DRF[A,B,C]...

Y[A,B,C]

willrockrelativeto
DatumFeatureA.
willbestablerelativeto
DatumFeatureB.

X[A,B,C]

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Step 6.

Y[A,B,C]

40
B
A

Marry the Datum Features to their


simulators to transfer the DRF to the
actual part.

C
X[A,B,C]

Z[A,B,C]

25

18

Z[A,B,C]

DRF[A,B,C]...

Y[A,B,C]

willrockrelativeto
DatumFeatureA.
willbestablerelativeto
DatumFeatureB.
willbepartiallyrollmobile
relativetoDatum Feature C

X[A,B,C]

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

DRF[A,B,C]...
willrockrelativetoDatum
FeatureA.
willbestablerelativeto
DatumFeatureB.
willbepartiallyrollmobile
relativetoDatum Feature C

Why?

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Y[A,B,C]

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

DRF[A,B,C]...
willrockrelativetoDatum
FeatureA.
willbestablerelativeto
DatumFeatureB.
willbepartiallyrollmobile
relativetoDatum Feature C

Because...
SimulatorCdoesnotconsumeallthe
spaceinsideDatumFeatureC!

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

Because...

Y[A,B,C]

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

SimulatorCdoesnotconsumeallthe
spaceinsideDatumFeatureC!

18

Y[A,B,C]

40

DRF[A,B,C]...
willrockrelativetoDatum
FeatureA.
willbestablerelativeto
DatumFeatureB.
willbepartiallyrollmobile
relativetoDatum Feature C

X[A,B,C]

25

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

And...

Y[A,B,C]

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

Y[A,B,C]

40

DRF[A,B,C]...
willrockrelativetoDatum
FeatureA.
willbestablerelativeto
DatumFeatureB.
willbepartiallyrollmobile
relativetoDatum Feature C

X[A,B,C]

25

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

And...

Y[A,B,C]

40
B
A

althoughtheConsideredFeatureseemstobeout
oftolerance...

C
X[A,B,C]

Z[A,B,C]

25

18

Y[A,B,C]

40

DRF[A,B,C]...
willrockrelativetoDatum
FeatureA.
willbestablerelativeto
DatumFeatureB.
willbepartiallyrollmobile
relativetoDatum Feature C

X[A,B,C]

25

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

And...

Y[A,B,C]

40
B
A

althoughtheConsideredFeatureseemstobeout
oftolerance...

C
X[A,B,C]

Z[A,B,C]

25

18

Y[A,B,C]

40

DRF[A,B,C]...
willrockrelativetoDatum
FeatureA.
willbestablerelativeto
DatumFeatureB.
willbepartiallyrollmobile
relativetoDatum Feature C

X[A,B,C]

25

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

And...

Y[A,B,C]

40
B
A

althoughtheConsideredFeatureseemstobeout
oftolerance...ifwerolltheDRF,whichalso
rollsthetolerancezone,...

C
X[A,B,C]

Z[A,B,C]

25

18

Y[A,B,C]

40

DRF[A,B,C]...
willrockrelativetoDatum
FeatureA.
willbestablerelativeto
DatumFeatureB.
willbepartiallyrollmobile
relativetoDatum Feature C

X[A,B,C]

25

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

And...

Y[A,B,C]

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

DRF[A,B,C]...
willrockrelativetoDatum
FeatureA.
willbestablerelativeto
DatumFeatureB.
willbepartiallyrollmobile
relativetoDatum Feature C

althoughtheConsideredFeatureseemstobeout
oftolerance...ifwerolltheDRF,whichalso
rollsthetolerancezone,...

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

And...

Y[A,B,C]

40
B
A

althoughtheConsideredFeatureseemstobeout
oftolerance...ifwerolltheDRF,whichalso
rollsthetolerancezone,...

C
X[A,B,C]

Z[A,B,C]

25

18

Y[A,B,C]

40

DRF[A,B,C]...
willrockrelativetoDatum
FeatureA.
willbestablerelativeto
DatumFeatureB.
willbepartiallyrollmobile
relativetoDatum Feature C

X[A,B,C]

25

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

And...

Y[A,B,C]

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

DRF[A,B,C]...
willrockrelativetoDatum
FeatureA.
willbestablerelativeto
DatumFeatureB.
willbepartiallyrollmobile
relativetoDatum Feature C

althoughtheConsideredFeatureseemstobeout
oftolerance...ifwerolltheDRF,whichalso
rollsthetolerancezone,...

The Six Step Datum Reference Frame Establishment Process


Y[A,B,C]

And...

Y[A,B,C]

40
B
A

C
X[A,B,C]

Z[A,B,C]

25

18

DRF[A,B,C]...
willrockrelativetoDatum
FeatureA.
willbestablerelativeto
DatumFeatureB.
willbepartiallyrollmobile
relativetoDatum Feature C

althoughtheConsideredFeatureseemstobeout
oftolerance...ifwerolltheDRF,whichalso
rollsthetolerancezone,...theConsidered
Featurecomesintotolerance!

Thisisexactlywhatafunctionalgage
woulddo,andthereforeexactlywhat
CMMsoftwaredoesi.e.shoulddo

Thisisexactlywhatafunctionalgage
woulddo,andthereforeexactlywhat
CMMsoftwaredoes
atleastonsunnydays!

Thisisexactlywhatafunctionalgage
woulddo,andthereforeexactlywhat
CMMsoftwaredoes
atleastonsunnydays!
Andinreallysophisticatedsystems,
thewholeprocessisautomated!

ConcludingRemarks

ConcludingRemarks
WehavecomeheretodemonstratethatGD&T
canandmustonlybe

ConcludingRemarks
WehavecomeheretodemonstratethatGD&T
canandmustonlybe

encodedanddecoded

ConcludingRemarks
WehavecomeheretodemonstratethatGD&T
canandmustonlybe

encodedanddecoded
andthatmanyGD&Tprocessescanandshouldbe

ConcludingRemarks
WehavecomeheretodemonstratethatGD&T
canandmustonlybe

encodedanddecoded
andthatmanyGD&Tprocessescanandshouldbe

Automated!

Andsoitstimefor

SmartGD&TSolutions:

Whatis
SmartGD&T?
SmartGD&Tisarulebased,processdrivenapproach
toeithertheASMEY14.5M1994orISO1101
standard,whichmakesitpossibletoencodeand
decode,ratherthaninterpretGD&T,andgetitright
thefirsttime.

SmartGD&TSolutions:
1.Systematizethelanguagewithpreciselydefined
Concepts
Tools
Rules
Processes
2. AutomateGD&Trelateddesign,manufacturing
andinspectionprocesses
3.Provideondemand,webbasedsupport.
4.Buildinternal,livesupportteams.

Foundedin1975,MultiMetricscurrentlyprovidesthefollowing
Products

Services

Foundedin1975,MultiMetricscurrentlyprovidesthefollowing
Products

SmartGD&TPseudoCode
DetailedGuidelinesforautomatingGD&T
processesinCAD,CAMandCAIsoftware

Services

Foundedin1975,MultiMetricscurrentlyprovidesthefollowing
Products

SmartGD&TPseudoCode
eGADonlineelectronicGD&TAidedDesign
TrainingManuals&PresentationMaterials
TrainingModels
ReferenceBooks

Services

Foundedin1975,MultiMetricscurrentlyprovidesthefollowing
Products

SmartGD&TPseudoCode
eGADonlineelectronicGD&TAidedDesign
TrainingManuals&PresentationMaterials
TrainingModels
ReferenceBooks

Services

SmartGD&TTechnologyLicensing
PatentsandSupportforautomatingGD&T
processesinCAD,CAMandCAIsoftware

Foundedin1975,MultiMetricscurrentlyprovidesthefollowing
Products

SmartGD&TPseudoCode
eGADonlineelectronicGD&TAidedDesign
TrainingManuals&PresentationMaterials
TrainingModels
ReferenceBooks

Services

SmartGD&TTechnologyLicensing
CorporateGD&TImplementationPlanning
OnSiteGD&TEnduserandTrainerTraining
OnSiteGD&TEncoding&DecodingServices

SmartGD&T

TM

SolutionDetails

SmartGD&TSolution#1
clarifyandsystematizethelanguage!

SmartGD&TSolution#1
clarifyandsystematizethelanguage!

SmartGD&T

TM

Technology
isallabout

CrystallineDefinitions!
Explicit,easilyfoundRules!
SmoothProcesses

SmartGD&TSolution#2
Providewebbasedelectronicsupport!

SmartGD&TSolution#2
Providewebbasedelectronicsupport!

eGAD

TM

electronicGD&TAidedDesign

SmartGD&TSolution#2
Providewebbasedelectronicsupport!

eGAD

TM

electronicGD&TAidedDesign
Consistsof:

1.TheSmartGD&TBestPracticesGuide
2.TheSmartGD&TOnLineTutor

SmartGD&TSolution#2

TheSmartGD&T

BestPracticesGuide
Asearchable,
EncyclopediaofGD&T

SmartGD&TBest Practices Guide

The
HomePage
Forclarity,webreak
GD&Tdownintothe
fourgroups:
1. Concepts
2. Tools
3. Rules
4. Processes
Usersclickonany
iteminthetopor
bottombarsto
accessthedesired
contentorfunction.
ClickonSearchto
scananyorall
groups

SmartGD&TSolution#2

TheSmartGD&T

OnLineTutor
ACollectionofVoicedOver,
AnimatedTrainingSegments

SmartGD&TOn-Line Tutor

The
OnLineTutor

ThisisanexampleofthejustintimeGD&Ttutorials
whichmakeuptheOnLineTutor.

Thissegment
describesthesixth
andfinalstepin
theDatum
ReferenceFrame
Establishment
Process.

SmartGD&TOn-Line Tutor

The
OnLineTutor

ThisisanexampleofthepopupTopicMenuforthe
OnLineTutor.

TheTopicMenu
providesaccessto
eachsegmentof
thetutorialand
alsoindicatestheir
duration.

SmartGD&TSolution#3
buildinternalsupportteams!

SmartGD&TSolution#3
buildinternalsupportteams!

MultiMetrics.Inc.
providesonsite&remote
ASMEY14.5M1994based

Implementation&Training

SmartGD&TSolution#4
AutomateGD&Tprocesses!

SmartGD&TSolution#4
AutomateGD&Tprocesses!

MultiMetricslicenses
SmartGD&TTechnology
tohelpsoftwaredevelopersautomate
1. GD&TencodingintheCADworldand
2. GD&TdecodingintheCAMandCAIworlds

MultiMetricsfirstSmartGD&TTechnologypartneris

InnovMetric SoftwareInc.

themastersofdensepointcloudmetrology.
IMIhasbuiltacomprehensiveSmartGD&TTechnologybased
GD&TdecodingandprocessingengineinPolyWorks,their
highlyesteemeddensepointcloudmetrologysoftwaresystem,
hascompletelyautomatedgeometryprocessingalgorithmselection
inkeepingwithSmartGD&TTechnologybasedfundamental
rules,
hascompletelyautomatedtheDatumReferenceFrame
establishmentprocess,basedontheapplicableSmartGD&T
Technologypatent,and
hasproducedaGD&Tprocessingsystemwhichisasergonomicas
itispowerful.

Howcanwehelpyou?

Pleasevisit

www.multimetrics.com

andgiveusacallat
6503280200

Thankyou!
&
SpecialThanksto
Spatial!
BillTandler

Você também pode gostar