Exemple 4 - Sous-Programme Q13 De Surfaçage - Haas Automation Embarreur Haas Manuel De L'opérateur

Table des Matières

Publicité

5.1.5
Exemple 4 - Sous-programme Q13 de surfaçage
Ce programme utilise une opération de surfaçage à deux passes qui s'exécute
conditionnellement au début de chaque nouvelle barre. La commande Q13 sur la ligne
G105 spécifie le programme O00025 comme le nouveau sous-programme de surfaçage.
Chaque fois que le contrôle charge une nouvelle barre, il donne à la variable #3114 la
value 1. Ceci incite le contrôle à exécuter le sous-programme spécifié à Q13. Le contrôle
remplace alors la valeur de la variable #3114 par 0 jusqu'à ce qu'il charge une autre barre.
Lorsque la variable #3114 a une valeur 0, le contrôle n'exécute pas le sous-programme de
surfaçage.
Numéro de
variable / Lettre
NGC
#3100 (D)
#3101 (F)
#3102 (G)
%
o00022;
G105;
G105 Q13 P25 (RUN FACING SUBPROGRAM AT A NEW BAR) ;
T303 (FACE & TURN) ;
G50 S1500 ;
G96 S500 M03 ;
G00 G54 X2.1 Z0 M08 ;
G01 X-0.05 F0.005 ;
G00 X1.95 Z.05 ;
G01 Z-1.0 F0.01 ;
X2.1 ;
G53 G00 X0 ;
G53 Z0 ;
M01 ;
(CUT-OFF PROGRAM) ;
T404 ;
G50 S1500 ;
G96 S500 M03 ;
G00 X2.1 Z0.1 M08 ;
Z-1.125 (1" PART LENGTH PLUS THE TOOL WIDTH) ;
Description
Longueur de la pièce + Allocation pour le tronçonnage +
Allocation de surfaçage
Longueur Initiale de Poussée
Longueur de blocage minimale
Programmation
Valeur
1.150
2.025
1.0
35

Publicité

Table des Matières
loading

Table des Matières