Contrôle anticollision | Contrôle des moyens de serrage (option #40)
Positionnement du moyen de serrage dans l'arborescence
Le positionnement des composants du moyen de serrage définis est effectué au
moyen de plusieurs transformations.
Code
CfgKinSimpleTrans (key:="TRANS_X", dir:=X,
val:=0)
CfgKinSimpleTrans (key:="TRANS_Y", dir:=Y,
val:=0)
CfgKinSimpleTrans (key:="TRANS_Z", dir:=Z,
val:=0)
CfgKinSimpleTrans (key:="TRANS_Z_vice_jaw",
dir:=Z, val:=60)
CfgKinSimpleTrans (key:="TRANS_C_180",
dir:=C, val:=180)
CfgKinSimpleTrans (key:="TRANS_SPC", dir:=C,
val:=0)
CfgKinSimpleTrans (key:="TRANS_SPB", dir:=B,
val:=0)
CfgKinSimpleTrans (key:="TRANS_SPA", dir:=A,
val:=0)
Composition du moyen de serrage
Pour que le moyen de serrage soit correctement représenté dans la simulation, il
faut regrouper l'ensemble des corps et transformations dans le fichier CFG.
Code
CfgCMO (key:="FIXTURE", primitives:= [
"TRANS_X",
"TRANS_Y",
"TRANS_Z",
"TRANS_SPC",
"TRANS_SPB",
"TRANS_SPA",
"Fixture_body",
"TRANS_Z_vice_jaw",
"TRANS_opening_width_2",
"vice_jaw_1",
"TRANS_opening_width",
"TRANS_C_180",
"vice_jaw_2" ], active:=TRUE, name:="")
Désignation du moyen de serrage
Une fois le moyen de serrage ainsi composé, il faut lui attribuer une désignation.
Code
CfgKinFixModel (key:="FIXTURE1",
kinObjects:=["FIXTURE"])
HEIDENHAIN | TNC7 | Manuel utilisateur Configuration et exécution | 10/2022
Explication
Positionnement des composants du
moyen de serrage
Pour tourner la mâchoire définie
de l'étau, une rotation de 180° est
programmée ici, dans l'exemple.
Cela s'impose du fait que les deux
mâchoires ont le même modèle de
départ.
La rotation programmée s'applique à
tous les composants qui suivent dans
la chaîne de translation.
Explication
Regroupement des corps et transfor-
mations qu'inclut le moyen de serrage
Explication
Désignation du moyen de serrage
composé
11
259