Sep 08, 2023 Laisser un message

Cas classique d'un programme de macro

 

%
O11 ; (Le système FANUC utilise un programme macro de finition avec 1 variable, 12 segments au total)
N01 #16=0 ; (#16 représente l'angle de déplacement du centre du cercle du couteau, et 0 est la valeur initiale)
N06G54S400M03 ; (Définissez le système de coordonnées pour spécifier la vitesse et spécifiez la broche pour tourner vers l'avant)
N07T0101 ; (numéro de position de l'outil de commande et numéro de compensation de l'outil)
N08G00X150Z100 ; (arriver au point de départ général)
N09 G00Z[50+8.8*COS[#16]] ; (atteindre le point de départ du filetage dans la direction Z)
N10X[100-17.6*SIN[#16]] ; (La direction X atteint le point de départ du filetage de l'outil)
N11 G32Z-113 F25 ; (Tournez un couteau)
N12G00 X140 ; (lever le couteau)
N13 #16=#16+8 ; (Calculez la valeur du couteau suivant, où 8 est l'intervalle angulaire △ entre les deux couteaux)
N14 IF [#16 LE 180] GOTO 09 (S'il ne dépasse pas 162 degrés, continuez à conduire)
N15G00 X150Z100 M05 ; (La broche s'arrête et revient au point de rétraction totale)
N16M30 ; (fin du programme)
%

 

Envoyez demande

whatsapp

skype

Messagerie

Enquête