• Keine Ergebnisse gefunden

Changement d’outil automatique

Consultez le manuel de votre machine !

Le changement d'outil est une fonction qui dépend de la machine.

Avec le changement automatique, l'exécution du programme n'est pas interrompue. Lors d'un appel d'outil avec TOOL CALL, la commande remplace l'outil par un outil du magasin d'outils.

Changement d'outil automatique en cas de dépassement de la durée d'utilisation: M101

Consultez le manuel de votre machine !

M101 est une fonction qui dépende de la machine.

Après expiration d'une durée donnée, la commande peut remplacer l'outil par un outil jumeau et poursuivre l'usinage avec ce dernier.

Pour cela, programmez la fonction auxiliaire M101. Vous pouvez annuler l'effet de M101 avec M102.

Dans la colonne TIME2 du tableau d'outils, paramétrer la durée d'utilisation de l'outil au delà de laquelle l'usinage doit se poursuivre avec un outil frère. Dans la colonne CUR_TIME, la commande affiche la durée d'utilisation actuelle de l'outil.

Si la durée d'utilisation actuelle dépasse la durée TIME2, un outil frère sera installé au plus tard une minute après expiration de la durée d'utilisation, à l'endroit du programme le plus proche possible. Le remplacement a lieu seulement après que la séquence CN a été exécutée.

REMARQUE

Attention, risque de collision!

En cas de changement automatique, la fonction M101 permet dans un premier temps de dégager l’outil vers l’arrière en suivant l'axe d’outil. Pendant leur retrait, les outils qui usinent des contre-dépouilles, tels que les fraises à disque ou les fraises à rainure en T, constituent un risque de collision.

Désactiver le changement d’outil avec M102

Après le changement d’outil, la commande positionne l’outil selon la logique suivante, si rien d'autre n’a été défini par le constructeur de la machine :

si la position-cible dans l'axe d'outil se trouve en dessous de la position actuelle, l'axe d’outil est positionné en dernier

si la position-cible dans l'axe d'outil se trouve au dessus de la position actuelle, l'axe d’outil est positionné en premier

4

HEIDENHAIN | TNC 320 | Manuel d'utilisation Programmation en Texte clair | 10/2018

117

Outils | Données d'outil

4

Paramètres de programmation BT (Block Tolerance) Le fait de contrôler la durée d'utilisation et de calculer le

changement automatique d'outil est susceptible d'allonger la durée d'utilisation, en fonction du programme CN. Vous pouvez alors vous servir du paramètre de programmation BT (Block Tolerance), optionnel, pour exercer une influence.

Lorsque vous programmez la fonction M101, la commande poursuit le dialogue en vous demandant la valeur BT. Vous définissez ici le nombre de séquences CN (1 - 100 ) qui peuvent retarder le changement automatique d'outil. La durée qui résulte du retard du changement d'outil dépend du contenu des séquences CN (par ex.

avance, trajectoire). Si vous ne définissez pas BT, la commande utilise la valeur 1 ou une valeur standard définie par le constructeur de la machine.

Plus la valeur BT est élevée, moins la fonction M101 aura de répercussion sur le prolongement de la durée d'usinage. Dans ce cas, il faut savoir que le changement d'outil automatique aura lieu plus tard !

Afin de calculer une valeur appropriée pour BT, utilisez la formule BT = 10 : temps moyen d'usinage d'une séquence CN en secondes. Arrondissez le résultat à un nombre entier. Si la valeur calculée est supérieure à 100, entrez 100 comme valeur maximale.

Si vous souhaitez réinitialiser la durée d'utilisation d'un outil (par exemple, après un changement de plaque de coupe), entrez la valeur 0 dans la colonne CUR_TIME.

Conditions requises pour le changement d'outil avec M101 N'utilisez comme outil frère que des outils de même rayon La commande ne contrôle pas automatiquement le rayon de l'outil.

Si la commande doit contrôler le rayon de l'outil frère, programmez M108 dans le programme CN.

La commande exécute le changement d'outil automatique à un endroit approprié du programme. Le changement automatique d'outils n'est pas exécuté :

pendant l'exécution des cycles d'usinage

tant qu'une correction de rayon (RR/RL) est active directement après une fonction d'approche APPR directement avant une fonction de départ DEP juste avant et juste après des séquences CHF et RND pendant l'exécution de macros

pendant l'exécution d'un changement d'outil

juste après une séquence TOOL CALL ou TOOL DEF pendant l'exécution des cycles SL

Outils | Données d'outil

Dépassement d'une durée d'utilisation

Cette fonction doit être activée et adaptée par le constructeur de la machine.

L'état de l'outil à la fin de la durée d'utilisation prévue dépend entre autres du type d'outil, du type d'usinage et du matériau de la pièce. Dans la colonne OVRTIME du tableau d'outil, entrer le temps en minutes pendant lequel l'outil peut dépasser la durée d'utilisation prévue.

C'est le constructeur de la machine qui détermine si cette colonne est, ou non, disponible et la manière dont elle s'utilise avec la recherche d'outils.

4

HEIDENHAIN | TNC 320 | Manuel d'utilisation Programmation en Texte clair | 10/2018

119

Outils | Correction d'outil

4

4.3 Correction d'outil

Introduction

La commande corrige la trajectoire de l’outil en tenant compte de la valeur de correction de la longueur d’outil dans l’axe de broche et du rayon d’outil dans le plan d’usinage.

Si vous créez directement le programme CN sur la commande, la correction de rayon d'outil n'est effective que dans le plan d'usinage.

La commande peut prendre en compte jusqu'à cinq axes, y compris les axes rotatifs.