Oct 12, 2023 Laisser un message

Explication détaillée de 11 types d'instructions à cycle fixe pour le traitement des trous dans le centre d'usinage du système FANUC

 

Il existe 11 types d'instructions de cycle fixe pour le traitement des trous dans le système FANUC. Certains d’entre eux sont présentés ci-dessous.

1) Commande de cycle de perçage G81

Le format de commande du cycle de perçage G81 est :

G81 G△△ X__ Y__ Z__ R__ F__

X, Y sont la position du trou, Z est la profondeur du trou, F est la vitesse d'avance (mm/min) et R est la hauteur du plan de référence. G△△ peut être G98 et G99. Les deux commandes modales G98 et G99 contrôlent si l'outil revient au plan initial ou au plan de référence une fois le cycle d'usinage du trou terminé ; G98 revient au plan initial, qui est le mode par défaut ; G99 revient au plan de référence. Lors de la programmation, vous pouvez utiliser la programmation des coordonnées absolues G90 et des coordonnées relatives G91. Il est recommandé d'utiliser autant que possible la programmation par coordonnées absolues.

Le processus d'action est le suivant :

(1) Le foret est rapidement positionné au point de départ B (X, Y) du cycle de traitement du trou ;

(2) Le foret se déplace rapidement le long de la direction Z jusqu'au plan de référence R ;

(3) Traitement de forage ;

(4) Le foret revient rapidement au plan de référence R ou au plan initial B.

Cette commande est généralement utilisée pour traiter des trous dont la profondeur est inférieure à 5 fois le diamètre. Exemple de programmation : La pièce illustrée dans la figure a nécessite que G81 soit utilisé pour traiter tous les trous. Le programme d'usinage CNC est le suivant :

image

N02 T01 M06 ; Utiliser l'outil n° T01 (foret Φ10)

N04 G90 S1000 M03 ; Démarrez la broche pour qu'elle tourne vers l'avant à 1000 tr/min

N06 G00 X0. Y0. Z30. M08;

N08 G81 G99

N10

N12 Y30 ; percer un trou à la position (50,30)

N14X10 ; percer des trous à (10,30)

N16G80 ; annuler le cycle de perçage

N18 G00 Z30

N20 M30

2) Commande de cycle de perçage G82

Le format de commande du cycle de perçage G82 est :

G82 G△△ X__ Y__ Z__ R__ P__ F__

Dans la commande, P est le temps de pause du foret au fond du trou, l'unité est ms (milliseconde), et la signification des autres paramètres est la même que celle de G81.

Cette commande ajoute une action de pause d'avance au fond du trou, c'est-à-dire que lorsque le foret atteint le fond du trou, l'outil n'effectue aucun mouvement d'avance et reste dans un état de rotation pour rendre le fond du trou plus lisse. . G82 est généralement utilisé pour agrandir les trous fraisés.

Le processus d'action est le suivant :

(1) Le foret est rapidement positionné au point de départ B (X, Y) du cycle de traitement du trou ;

(2) Le foret se déplace rapidement le long de la direction Z jusqu'au plan de référence R ;

(3) Traitement de forage ;

(4) Le foret interrompt l'alimentation au fond du trou ;

(5) Le foret revient rapidement au plan de référence R ou au plan initial B.

3) Commande du cycle de perçage profond à grande vitesse G73

Pour le traitement de trous d'une profondeur supérieure à 5 fois le diamètre, puisqu'il s'agit d'un traitement de trous profonds, qui ne favorise pas l'élimination des copeaux, une alimentation par intervalles (alimentation en plusieurs fois) est utilisée. La profondeur de chaque avance est Q, et la profondeur de la dernière avance est inférieure ou égale à Q, le montant de rétraction est d (défini en interne par le système) jusqu'au fond du trou. Voir la figure b.

Le format de commande du cycle de forage profond à grande vitesse G73 est :

G73 G△△ X__ Y__ Z__ R__ Q__ F__

Dans la commande, Q signifie que chaque profondeur d'avance est Q, et la signification des autres paramètres est la même que celle de G81.

Le processus d'action est le suivant :

(1) Le foret est rapidement positionné au point de départ B (X, Y) du cycle de traitement du trou ;

(2) Le foret se déplace rapidement le long de la direction Z jusqu'au plan de référence R ;

(3) Traitement de forage, la profondeur d'alimentation est Q ;

(4) Rétractez l'outil, le montant de rétraction est d

(5) Répétez (3) et (4) jusqu'à ce que la profondeur de traitement requise

(6) Le foret revient rapidement au plan de référence R ou au plan initial B.


4) Commande de cycle de taraudage G84

Le format de commande du cycle d'usinage de filetage G84 est :

G84 G△△ X__ Y__ Z__ R__ F__

Le processus de taraudage nécessite une relation proportionnelle stricte entre la vitesse de broche S et la vitesse d'avance F. Par conséquent, la vitesse d'avance doit être calculée en fonction de la vitesse de broche lors de la programmation. La vitesse d'avance F=vitesse de broche × pas de filetage. La signification des autres paramètres est la même que celle de G81. La broche tourne vers l'avant lors du taraudage et de l'avance à l'aide de G84, et vers l'arrière lors de la sortie. Ce qui diffère du perçage, c'est que le processus de retour après le taraudage n'est pas un mouvement rapide, mais une sortie inverse à la vitesse d'avance. Avant l'exécution de l'instruction, il n'est même pas nécessaire de démarrer la broche. Lorsque l'instruction est exécutée, le système CNC démarre automatiquement la rotation vers l'avant de la broche.

Le processus d'action est le suivant :

(1) La broche tourne vers l'avant et le taraud est rapidement positionné au point de départ B (X, Y) du cycle de traitement du filetage ;

(2) Le robinet se déplace rapidement le long de la direction Z jusqu'au plan de référence R ;

(3) Traitement de taraudage ;

(4) La broche est inversée et le taraud est inversé et ramené au plan de référence R à la vitesse d'avance ;

(5) Lors de l'utilisation de la commande G98, le tap revient rapidement au plan initial B.

Exemple de programmation : Taraudage des 4 trous de la figure 5-34 avec une profondeur de taraudage de 10 mm. Le programme d'usinage CNC est :

N02 T01 M06 ; Utilisez l'outil n° T02 (taraud Φ10. Le pas est de 2 mm)

N04 G90 S150 M03 ; Démarrez la broche pour qu'elle tourne vers l'avant à 1000 tr/min

N06 G00 X0. Y0. Z30. M08;

N08 G84 G99 Vitesse de broche) 150 × (pas de filetage) 2=300

N10X50 ; Taper à la position (50, 10) (G84 est une commande modale jusqu'à ce que G80 soit annulé)

N12 Y30 ; Taper à la position (50,30)

N14X10 ; Taper à la position (10,30)

N16G80 ; annuler le cycle de taraudage

N18 G00 Z30

N20 M30

5) Commande de cycle de taraudage à gauche G74

Le format de commande du cycle d'usinage de filetage G74 est :

G74 G△△ X__ Y__ Z__ R__ F__

La différence avec G84 est que la broche tourne en sens inverse pendant l'avance et en avant à la sortie. La signification de chaque paramètre est la même que celle de G84.

Le processus d'action est le suivant :

(1) La broche est inversée et le taraud est rapidement positionné au point de départ B (X, Y) du cycle de traitement du filetage ;

(2) Le robinet se déplace rapidement le long de la direction Z jusqu'au plan de référence R ;

(3) Traitement de taraudage ;

(4) La broche tourne vers l'avant et le taraud revient au plan de référence R à la vitesse d'avance ;

(5) Lors de l'utilisation de la commande G98, le tap revient rapidement au plan initial B.

6) Commande de cycle d'usinage d'alésage G85

Le format de commande du cycle de traitement d'alésage G85 est :

G85 G△△ X__ Y__ Z__ R__ F__

La signification de chaque paramètre est la même que celle de G81.

Le processus d'action est le suivant :

(1) L'outil d'alésage est rapidement positionné au point de départ B (X, Y) du cycle de traitement d'alésage ;

(2) L'outil d'alésage se déplace rapidement le long de la direction Z jusqu'au plan de référence R ;

(3) Traitement ennuyeux ;

(4) L'outil d'alésage revient au plan de référence R ou au plan initial B à la vitesse d'avance ;

7) Commande de cycle de traitement ennuyeux G86

Le format de commande du cycle de perçage G86 est :

G86 G△△ X__ Y__ Z__ R__ F__

La différence avec le G85 est qu'après avoir atteint le fond du trou, la broche s'arrête et sort rapidement. La signification de chaque paramètre est la même que celle de G85.

Le processus d'action est le suivant :

(1) L'outil d'alésage est rapidement positionné au point de départ B (X, Y) du cycle de traitement d'alésage ;

(2) L'outil d'alésage se déplace rapidement le long de la direction Z jusqu'au plan de référence R ;

(3) Traitement ennuyeux ;

(4) La broche s'arrête et l'outil d'alésage revient rapidement au plan de référence R ou au plan initial B ;

8) Commande de cycle d'usinage d'alésage G89

Le format de commande du cycle de traitement d'alésage G89 est :

G89G△△ X__ Y__ Z__ R__ P__ F__

La différence avec G85 est la suivante : après avoir atteint la position inférieure du trou, l'avance est mise en pause. P est le temps de pause (ms) et la signification des autres paramètres est la même que celle de G85.

Le processus d'action est le suivant :

(1) L'outil d'alésage est rapidement positionné au point de départ B (X, Y) du cycle de traitement d'alésage ;

(2) L'outil d'alésage se déplace rapidement le long de la direction Z jusqu'au plan de référence R ;

(3) Traitement ennuyeux ;

(4) Pause d'alimentation ;

(5) L'outil d'alésage revient au plan de référence R ou au plan initial B à la vitesse d'avance ;

9) Commande de cycle d'alésage fin G76

Le format de commande du cycle de traitement d'alésage G76 est :

G76 G△△ X__ Y__ Z__ R__ P__ Q__ F__

La différence avec G85 est que G76 a trois actions au fond du trou : pause d'avance, arrêt précis de la broche (arrêt directionnel), décalage inverse de l'outil le long de la pointe de l'outil de la valeur Q, puis sortie rapide. Cela garantit que l'outil ne raye pas la surface du trou. P est le temps de pause (ms), Q est la valeur de décalage et les significations des autres paramètres sont les mêmes que celles de G85.

Le processus d'action est le suivant :

(1) L'outil d'alésage est rapidement positionné au point de départ B (X, Y) du cycle de traitement d'alésage ;

(2) L'outil d'alésage se déplace rapidement le long de la direction Z jusqu'au plan de référence R ;

(3) Traitement ennuyeux ;

(4) Pause d'alimentation, arrêt précis de la broche et décalage inverse de l'outil le long de la pointe de l'outil ;

(5) L'outil d'alésage sort rapidement vers le plan de référence R ou le plan initial B ;

10) Commande de cycle de contre-alésage G87

Le format de commande de la commande du cycle de traitement du back-alésage G87 est :

G87 G△△ X__ Y__ Z__ R__ Q__ F__

La signification de chaque paramètre est la même que celle de G76.

Le processus d'action est le suivant :

(1) L'outil d'alésage est rapidement positionné au point de départ B (X, Y) du cycle de traitement d'alésage ;

(2) La broche s'arrête avec précision et l'outil se décale dans la direction opposée à la pointe de l'outil ;

(3) Déplacez-vous rapidement vers le fond du trou ;

(4) La pointe de l'outil revient à la position de traitement dans le sens positif et la broche tourne vers l'avant ;

(5) L'outil avance vers le haut jusqu'au plan de référence R ;

(6) La broche s'arrête avec précision et l'outil est décalé de la valeur Q dans la direction opposée de la pointe de l'outil ;

(7) L'outil d'alésage sort rapidement vers le plan initial B ;

(8) Décalage dans la direction positive de la pointe de l'outil ;

11) Annuler la commande du cycle d'usinage des trous G80

Envoyez demande

whatsapp

skype

Messagerie

Enquête