Filetage rigide (G84, G80). Fagor CNC 102S, CNC 101S, CNC 102, CNC 101
6.8.3 FILETAGE RIGIDE (G84, G80)
La fonction G84 permet de réaliser un filetage de la pièce en interpolant la rotation de la broche avec le déplacement de l’axe.
La machine doit être munie de l’axe X et d’une broche servo-contrôlée (avec un régulateur et codeur de broche).
La mesure de la broche se fait à travers l’entrée A2 et la sortie de consigne de broche à travers la sortie analogique de broche, terminaux 34, 35, du connecteur
I/O1.
Lorsque la machine dispose de filetage rigide, elle ne peut disposer d’axe Y. Si on désire utiliser une manivelle électronique, cette dernière devra être raccordée aux pins 17 et 25 du connecteur I/O2.
La CNC utilise toutefois la fonction Y pour définir le pas de vis, et il faut donc personnaliser “P60(8)=0” pour permettre ladite fonction.
P63(3)=1
P60(8)=0
P77
La machine dispose de filetage rigide.
Pour activer la fonction Y.
Nombre d’impulsions du codeur de broche.
Le format de programmation est:
G84 X Y F S
X
Définit la profondeur du filetage.
Y
Définit le pas de vis.
Si une valeur positive lui est assignée, il faut définir en tours/millimètre ou en tours/pouce, et lorsqu’une valeur négative lui est assignée, en millimètres/tour ou en pouces/tour.
F
Définit la vitesse d’approfondissement du filetage en tours/minute.
S
Définit la vitesse de sortie du filetage en tours/minute.
Si le paramètre F est programmé est que le paramètre S ne l’est pas, l’entrée et la sortie de filetage se fait avec la même avance que celle indiquée au paramètre
“F”.
Si les paramètres F et S ne sont pas programmés, la CNC assume les valeurs qui ont été utilisées lors du filetage précédent. Si aucun filetage n’a été précédemment exécuté, la CNC affichera l’erreur correspondante.
Les paramètres F et S sont initialisés avec la valeur 0 après le démarrage et après une Urgence ou un reset.
Chapitre 6
PROGRAMMATION
Section:
AUTRES FONCTIONS
Page
29
Considérations générales
* Lorsque la machine est munie de Filetage rigide “P63(3)=1”, le contrôle de broche se fait en boucle fermée.
* Pour passer au contrôle de broche en boucle ouverte, il faut exécuter la fonction
G80.
A partir de ce moment-là, le contrôle de broche se fait en boucle ouverte, et il possible de programmer la fonction “S”.
La fonction G80 est programmée seule dans le bloc.
* La broche travaillera à nouveau en boucle fermée si la fonction G84 est programmée, après avoir démarré, après avoir exécuté M30, ou après une
Urgence ou un reset.
* Le sens de rotation de la broche dans le filetage rigide doit être défini avant la fonction G84 et au moyen des fonctions M3, M4.
Si lors de l’exécution de la fonction G84, aucun sens de rotation n’a été sélectionné, la CNC assume la fonction M3.
* Les différents mouvements qu’implique le filetage rigide sont traités comme bloc unique, c’est-à-dire, que si le cycle fixe G84 est exécuté en mode Bloc à
Bloc, la CNC réalise le filetage complet.
* Lorsque la fonction G84 est exécutée, la CNC assume les fonctions G01 et
G07.
* Si pour cause de problèmes de jeu dans la broche, on désire faire un mouvement additionnel à la broche dans le fond du filetage, il faut indiquer au paramètre arithmétique P19, en unités d’impulsions du codeur, la quantité additionnelle que doit se déplacer la broche.
La CNC récupère ce mouvement additionnel, en le répétant en sens contraire, après avoir achevé le filetage.
* Il est possible d’établir une temporisation dans le fond du filetage, en indiquant au paramètre machine “P32”, en millisecondes, le temps désiré.
Page
30
Chapitre 6
PROGRAMMATION
Section:
AUTRES FONCTIONS
Exemple et façon de travailler
On désire faire un filetage de 20 mm de profondeur et un pas de vis de 0.5
mm, avec une vitesse d’approfondissement de 300 tours/minutes et une autre de sortie de 600 tours/minute.
La broche est munie d’un codeur de 1000 impulsions et exige un facteur de multiplication “x4”.
En outre, à cause de problèmes de jeu, la broche doit se déplacer de 20 impulsions dans le fond du filetage.
On désire aussi une temporisation dans le fond du filetage de 100 millisecondes.
Il faut définir sur la CNC les paramètres machine suivants:
P63(3)=1 La machine est munie de filetage rigide.
P60(8)=0 Pour avoir la fonction Y.
P77=1000 Nombre d’impulsions du codeur de broche.
P61(6)=0 Facteur de multiplication de l’axe Y (S).
P32=1001 Temporisation de 100 millisecondes.
La façon de programmer le filetage est comme suit:
N000 M3
N010 P19 K20
Sens de rotation de la broche à droite.
Mouvement additionnel de la broche dans le fond du filetage.
N020 G84 0 X20 Y0.5 F300 S600 Définition du cycle fixe.
N030 M30 Fin du programme.
La CNC réalise les étapes d'usinage suivantes:
1.- Mouvement jusqu’au fond du filetage avec rotation de la broche à droite et à
300 tours/minute.
L’axe X se déplacera jusqu’à la cote X20.000
L’axe Y (S) se déplacera jusqu’à la cote Y40.000 (20.000x0.5x1000x4)
2.- Une fois le fond du filetage atteint, la broche se déplacera de 20 impulsions, tel qu’indiqué sur le paramètre arithmétique P19.
L’axe Y (S) se déplacera jusqu’à la cote Y40.020
3.- Temporisation de 100 millisecondes, tel qu’indiqué sur le paramètre machine
P32.
4.- Mouvement de retour jusqu’à sortir du filetage, rotation de la broche à gauche et à 600 tours / minute.
L’axe X se déplace 20 mm jusqu’à la cote X00.000
L’axe Y (S) se déplace (2000x0.5x1000x4) jusqu’à la cote Y00.020
5.- Récupération du mouvement additionnel réalisé dans le fond du filetage.
L’axe Y (S) se déplacera jusqu’à la cote Y00.000
6.- Fin du filetage et fin du programme.
Chapitre 6
PROGRAMMATION
Section:
AUTRES FONCTIONS
Page
31

Link público atualizado
O link público para o seu chat foi atualizado.