Corrections d'outils
Fanuc 21i - Tableau des corrections d'outil
Type | Signification |
G40 | Annulation de la compensation de rayon d'outil |
G41 | Compensation de rayon d'outil à gauche |
G42 | Compensation de rayon d'outil à droite |
G43 | Compensation de la longueur d'outil dans le sens + (fraisage uniquement) |
G44 | Compensation de la longueur d'outil dans le sens - (fraisage uniquement) |
G49 | Annulation de la longueur d'outil (fraisage uniquement) |
Deux de ces codes sont initialisés au démarrage de la machine :
G40 : Annulation de la correction de rayon (la machine pilote l'axe de l'outil)
G49 : Annulation de la correction de longueur (la machine ne tient pas compte de la longueur d'outil)
Les correcteurs sont stockés dans une table à simple entrée. Généralement, on associe le numéro de l'outil avec le numéro du correcteur de longueur d'outil.
Ceci n'est cependant pas obligatoire. Lorsque que l'on travail avec une fraise trois tailles, par exemple, on peut avoir besoin d'un correcteur de longueur pour la face inferieure
de la fraise et d'un correcteur pour la face superieure de la même fraise. Pour les correcteurs de rayon, vu que le numéro de correcteur correspondant à l'outil est déja pris,
on prends généralement le numéro de l'outil plus le nombre d'outil dans le changeur.
Exemple :
Pour un changeur contenant 20 outils, on utilisera pour l'outil 1 : correcteur de longueur H1 et correcteur de rayon D21
Pour un changeur contenant 24 outils, on utilisera pour l'outil 1 : correcteur de longueur H1 et correcteur de rayon D31
(en essayant de faire coincider l'unité mais pas la dizaine)
Ceci est, je le répète, une généralité et pas une obligation !
De plus, il y a des petits veinards qui ont l'option de table étendue. Cette table étendue contient, pour un même numéro
de correcteur, la longueur, la correction sur la longueur, le rayon et la correction sur le rayon.
Ils pourront ainsi utiliser le correcteur de longueur H1 et le correcteur de rayon D1.
Table des correcteurs
N° Correcteur | Valeur | N° Correcteur | Valeur | N° Correcteur | Valeur |
1 | 85.235 | 21 | 9.950 | 31 | 0.000 |
2 | 96.147 | 22 | 5.000 | 32 | 0.000 |
3 | 135.222 | 23 | 0.000 | 33 | 0.000 |
4 | 66.835 | 24 | 0.000 | 34 | 0.000 |
5 | 0.000 | 25 | 0.000 | 35 | 0.000 |
6 | 0.000 | 26 | 0.000 | 36 | 0.000 |
... | ... | ... | ... | ... | ... |
Table des correcteurs etendus
N° Correcteur | Longueur | Rayon |
Valeur | Correction | Valeur | Correction |
1 | 85.235 | 0.200 | 10.000 | -0.020 |
2 | 96.147 | 0.000 | 5.000 | -0.100 |
3 | 135.222 | 0.000 | 0.000 | 0.000 |
4 | 66.835 | 0.050 | 0.000 | 0.000 |
5 | 0.000 | 0.000 | 0.000 | 0.000 |
6 | 0.000 | 0.000 | 0.000 | 0.000 |
... | ... | ... | ... | ... |
Les codes G41 et G42 servent, eux, à corriger le rayon de l'outil dans le plan selectionné. Ils sont associés à un correcteur de rayon.
Selon l'ancienneté de l'armoire, le correcteur doit être spécifié en même temps que la première prise de correction (il n'est pas utile
de mettre le correcteur de rayon à chaque fois que l'on fait appel à G41/G42, exepté la première fois
).
Personnelement, sur les armoires récentes, j'appelle le correcteur de rayon avec le premier déplacement de l'outil.
Pour appeler un correcteur de rayon d'outil, le mot comprend la lettre D suivie du numéro du correcteur utilisé. Exemple : D21
Toujours à cause de l'ancienneté de l'armoire, il faudra peut être utiliser la lettre H à la place de la lettre D. Dans ce cas, il est impératif d'appeler le correcteur
en même temps que la prise de correction G41/G42.
Exemple de code :
M6 T1 (OUTIL NUMERO 1)
...
G1 G41 X10. Y10. D21 (APPEL DU CORRECTEUR DE RAYON EN MEME TEMPS QUE LA PRISE DE CORRECTION)
...
G0 G40
Les codes G43 et G44 servent, eux, à appeler la longueur des outils. Ils sont associés à un correcteur de longueur.
Pour appeler un correcteur de longueur d'outil, le mot à programmer est la lettre H suivie du numéro du correcteur utilisé. Exemple : H1
Il existe deux possibilités d'appel du correcteur de longueur, le sens positif (G43) et le sens négatif (G44). Personnelement, je n'ai jamais utilisé le sens négatif
et je n'en vois pas l'utilité (ce qui ne veut pas dire qu'il n'a pas d'utilité, hein !)
Exemple de code :
M6 T1 (OUTIL NUMERO 1)
G0 G90 G54 X10. Y10. M3 S1000 D21 (APPEL DU CORRECTEUR DE RAYON POUR G41 G42)
G43 H1 Z2. M8 (APPEL DU CORRECTEUR DE LONGUEUR DANS LE SENS POSITIF)
...
G0 G40
Haut de page