pdf-assembly-of-parts-pdf_compress
pdf-assembly-of-parts-pdf_compress
Assem
Assembly modelling
An assembly modeling (assembly) is a collection of
individual parts for design modification, and the system
updates the assembly model automatically.
i ndep
ndepende
endent
nt pa
parr ts.
In an assembly, the important is to understand the nature
and the structure of dependencies between parts.
parts . Because
it can be able to model the assembly properly.
In order to determine, for example, whether a part can be
moved and which other parts will move with it.
The mMultiple copies (instances) of parts can be inserted For example, the axes of a shaft and a hole may have to be
into the assembly lined up, in which case a concentric mating condition
Any changes in the original part are reflected on all is required.
instances in the assembly. Two faces may have to be planar, in which case a planar
(coplanar) condition is used.
2. Top
op-D
-D ow
own
n ap
appr
proach
In this approach, the assembly file is created first with Mating Cond
Mating Conditio
itions
ns
an assembly layout sketch. The parts are made in the Individual parts of an assembly are usually created
assembly file or the concept drawing of parts are inserted separately using a CAD/CAM system and then merged
and finalized in the assembly file. In other words, the filial (assembled) together, using a merge or insert command, to
geometry of the parts has not been defmed before bringing form the assembly.
them into the assembly file. The important features of this E ach part
part has iits
ts ow
own n da
data
taba
base
se w wii th iits
ts ow
own
n M
MCC S.
approach are as follows. Typically, the user selects one of the parts as a base part
( host) and m
merg
erges
es tthe
he o
other
ther parts iinto
nto it.
It lends itself well to the conceptual design phase.
Alternatively, the user can begin with a blank part as the
The approach is ideal for large assemblies consisting of
base part (host).
(host).
thousands of parts.
The MCS of the host becomes the global coordinate
The approach is used to deal with large designs including
multiple design teams. sy
syst
ste
em, that
hat i s, th
the
eMMCS
CS of th
the
e as
asse
sem
mbly. A part MC S
becomes a local coordinate system for this part.
Hierarchy The final correct position of each part in the assembly is
obtained by locating and orienting its MCS properly with
Individual parts and subassemblies must be assembled in
° hierarchy (sequence) , which is captured (stored)
respect to the global coordinate system of the assembly.
the right
Figure shows an example. The XYZ is the global
in an assembly tree for each assembly or product. coordinate system of the database of the assembly model.
The assembly tree may not be unique, as there may be Its origin is the (0, 0, 0) point.
more than one sequence to create the same assembly. The X1Y1Z1, X2Y2Z2, X3Y3Z3 and X4Y4Z4 are local
coordinate systems of four parts that make the assembly.
Their origins O1, O2, O3, and O4 are located properly 1. C oinci
oinciddent mat
matii ng co
conditi
ndition
on
relative to the assembly origin 0, and their orientations The coincident mating condition is applied between two
relative to the XYZ coordinate system reflect the proper pla
plana
narr ffa
aces,
ces, o
orr be
betw
twe
een a pla
lana
narr ffa
ace and a cy
cylind
lindri
ri cal
cal
orientations of the parts in their assembly
assembly.. face
face (sha
(shaft).
ft).
This condition is illustrated in Figure. Part1 and Part2
have the MCSs X1Y1Z1 and X2Y2Z2, respectively. The
hatched faces are the faces to be mated.
Mating cond
Mating condition
itionss spe
specify ththe
e spa
spatia
tiall rela
relatio
tionship
nshipss
among the parts.
I t can b
be
epprr ovided i nter
nteractively
actively wi
with
th ea
ease
se b
beca
ecause
use they The planar faces of Part1 and Part2 are specified by the
use simple geometric entities such as faces and unit normal n1, n2 and by the point P1, P2 with respect to
centerlines. corresponding
corresponding MCSs.
The most common mating conditions are The coincident condition is satisfied by forcing n1 and
1. C oincident m mat
atii ng co
condition,
ndition, n2 to be opposite each other, and the two faces touch
2. C onc
onceentri c ma
mating
ting co
cond
ndii tion, each
each othe
otherr such that P1 and P2 are coinci
coincide
dent.
nt.
3. Tangent mating condition,
4. coplanar
cop lanar ma
matiting
ng cond
condii tion 2. C onc
once
entri c mat
matii ng condi
condi tion
The concentric mating condition holds between two
Some CAD systems may use these names, different
names, and/or additional
addi tional mating conditi
conditions.
ons. CAD users
cylindrical faces: a shaft cylindrical face and a hole
should consult with their respective systems. cal face, as shown in Figure.
cylindri cal
The concentric mating condition is achieved by forcing the
3. Tange
angent
nt mating
mating co
cond
ndii titio
on
The tangent mating condition is applicable between two
p
pla
lana
nar/c
r/cyl
ylindrica
indricall or cy
cylind
lindri
ri cal/
cal/cy
cylindrica
lindricall fac
face
es.
Figure shows the tangent mating between cylindrical and
planar faces.
faces.
I nfer
nfereence of Position
Posi tion and
and Or
Orii enta
ntation
tion
The inference of the position (location) and orientation
The tangent mating condition is achieved by forcing a
of a part in an assembly from mating conditions requires
cyli
cylindri
ndri cal face tto
o be
be tangent
tangent to a p
planar
lanar ( flat)
fl at) fface
ace..
computing its 4 x 4 homogeneous transformation matrix
The difference between the tangent and coincident
from these conditions.
mating conditions is that the former uses at least one
This matrix relates the part's local coordinate system
cylindrical face, while the latter uses two planar (flat)
faces (part MCS) to the assembly's global coordinate system
(assembly MCS).
T he ttrr ansfor
ansforma
mation
tion ma
matr
trii x can be wri tten
tten as