Description de l'application | Rexroth IndraMotion MTX
Fonctions CN avec une syntaxe conforme à la norme DIN 66025 (y compris extensions)
Sous-programme "Perçage"
10 ZVAL = P1
20 FEED = P2
30 OLDFEED = SD(5,1,2)
40 DIM FCODE$(4)
50 FCODE$ = NCF("G94")
60 DIM ICODE$(4)
70 ICODE$ = NCF("G1")
80 DIM ACODE$(4)
90 ACODE$ = NCF("G90")
N100 G151.1
N110 G1 G91 G94
N120 z[ZVAL] F[FEED]
N130 G4(F0.5)
N140 [ACODE$] z0 [FCODE$]
F[OLDFEED]
N150 G153.1
N160 [ICODE$]
M30
Programme principal "FatTOIncli‐
nedPlane.npg"
N05 Coord(1)
N10 G1 x0 y0 z100 phi90 theta1
F2000
N20 P Bohren[-10,500]
N30 phi90 theta10
N40 P Bohren[-10,500]
N50 theta45
N60 P Bohren[-10,500]
N70 phi0
N80 P Bohren[-10,500]
N90 G2 I100 J0 ROTAX(0,0,1)
O(-360)
N100 P Bohren[-10,500]
N110 G90G1
N120 Coord(0)
M30
G152, G153
Electric Drives
| Bosch Rexroth AG
and Controls
Le sous-programme "Perçage" active au point d'ap‐
pel la fonction "Plan incliné verticalement à l'outil"
et effectue ensuite un perçage en direction z avec
la profondeur et l'avance transmises. Les états des
groupes modaux de "G1", "G90" et "G94" ainsi que
la valeur d'avance initiale sont sauvegardés au dé‐
but du sous-programme et restaurés à sa fin. En
outre, le plan incliné est désélectionné à la fin du
sous-programme.
Dans le programme principal "FatTOInclinedPla‐
ne.npg", la transformation d'axe 1 est activée et,
ensuite, l'outil est positionné et orienté à différentes
positions dans l'espace. Pour toutes ces positions,
le sous-programme "Perçage" est appelé qui active
le "Plan incliné verticalement à l'outil" et effectue
ensuite un perçage. La profondeur et l'avance de
perçage sont transférées en tant que paramètres
au sous-programme.
159/550