3
Travail en mode manuel
3.5
Contrôle d'outils
3.5.1 Changement d'outil
3.5.1 CHANGEMENT D'OUTIL
Selon le type d'échangeur d'outils, on peut disposer de:
Machine munie d'échangeur automatique d'outils
Machine munie d'échangeur manuel d'outils
Dans les deux cas, la CNC:
Exécute la routine associée au changement d'outil (paramètre machine général P60 "TOOLSUB").
Envoie au PLC toute l'information nécessaire pour que ce dernier puisse gérer le changement d'outil.
Et exécute les nouvelles valeurs de l'outil (correcteurs, géométrie, etc ...).
Exemple de gestion d'un échangeur d'outil manuel.
Sous-routine 55 comme étant associée aux outils. Paramètre machine général P60 "TOOLSUB = 55".
Définir le paramètre machine général P71 "TAFTERS" = YES de sorte que l'outil soit sélectionné
après que la sous-routine ait été exécutée.
La sous-routine associée aux outils peut contenir l'information suivante:
(SUB 55)
(P100 = NBTOOL)
(P101 = MS3)
(P102 = MS4)
G0 G53 .... XP?? YP?? ZP?? ; Déplacement au point de changement
M5
(MSG "SÉLECTIONNER T?P100 ET TAPER SUR MARCHE")
M0
(MSG "" "")
(IF P102 EQ 1 GOTO N10)
(IF P101 EQ 0 RET)
M3
(RET)
N10 M4
(RET)
Une fois la sous-routine achevée, la CNC exécute la fonction T??, envoie vers le PLC toute
l'information nécessaire pour que ce dernier puisse gérer le changement d'outil et elle assimile
les nouvelles valeurs de l'outil (correcteurs, géométrie, etc ...).
Quand on dispose d'un Centre d'Usinage, paramètre machines général «TOFFM06 (P28) =
Yes», la CNC agit du suivant mode:
Si l'exécution d'une opération ou d'un cycle implique un changement d'outil, la CNC:
sélectionne l'outil désiré dans le magasin;
exécute la routine associée à l'outil, paramètre machines général «TOOLSUB (P60)»;
exécute la fonction M06 pour effectuer le changement d'outil.
Quand on sélectionne un nouvel outil en mode Manuel ou en travaillant en mode M, la CNC sélectionne
uniquement l'outil dans le magasin et exécute la routine associée.
La fonction M06 doit être exécutée par l'utilisateur, bien en programmant un bloc en mode ISO ou
bien en personnalisant le PLC pour que soit exécutée la fonction M06 en tapant sur une touche
déterminée. L'exemple suivant utilise la touche [O4]: DFU B2 R562 = CNCEX1 (M06, M1)
Note: Dans les Centres d'Usinage, la routine associée à l'outil ne doit pas avoir la fonction M06.
Chapitre 3 - page 14
; Elle assigne à P100 le nº d'outil demandé
; Si la broche tourne à droite P101=1
; Si la broche tourne à gauche P102=1
; Arrêt de broche
; Message demandant le changement d'outil
; Arrêt de programme et elle attend à ce que l'on tape sur START
; Elle efface le message précédent
; Elle récupère le sens de rotation de la broche
CNC 8055MC