Installer un outil frère automatiquement avec M101
Application
Avec M101, la CN installe automatiquement un outil frère une fois que le temps d’utilisation prescrit est dépassé. La CN poursuit l'usinage avec l’outil frère.
Conditions requises
- Colonne RT du gestionnaire d’outils
Dans la colonne RT, vous renseignez le numéro de l'outil jumeau.
- Colonne TIME2 du gestionnaire d’outils
Dans la colonne TIME2, vous définissez la durée d'utilisation au bout de laquelle la CN doit installer l'outil frère.
N'utilisez comme outil frère que des outils de même rayon. La CN ne contrôle pas automatiquement le rayon de l'outil.
Si la CN est censée contrôler le rayon, vous programmez M108 après le changement d’outil.
Description fonctionnelle
Effet
M101 agit en début de séquence.
Pour annuler M101, vous programmez M102.
Exemple d'application
Consultez le manuel de votre machine !
M101 est une fonction qui dépende de la machine.
Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.
- Les éléments suivants doivent être adaptés :
- Outils
- Valeurs de coupe
- Avances
- Hauteur de sécurité, ou positions de sécurité
- Positions spécifiques à la machine, par ex. avec M91
- Chemins des appels de programmes
Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.
Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.
Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.
11 TOOL CALL 5 Z S3000 | ; Appel d'outil |
12 M101 | ; Activer le changement d’outil automatique |
La CN exécute le changement d’outil et active M101 dans la séquence CN suivante. La valeur maximale de la durée d'utilisation à un appel d’outil figure dans la colonne TIME2 du gestionnaire d’outils indique. Si, pendant l’usinage, la durée d’utilisation actuelle indiquée dans la colonne CUR_TIME dépasse cette valeur, la CN installe l’outil frère à un endroit approprié du programme CN. Le changement a lieu au plus tard au bout d’une minute, sauf si la CN n’a pas encore terminé la séquence CN active. Ce cas d'application est pertinent lorsque, par exemple, des programmes automatisés sont exécutés sur des installations sans personnel.
Programmation
Lorsque vous définissez M101, la CN poursuit le dialogue et vous demande de renseigner BT. BT vous permet de définir le nombre de séquences CN dont le changement d’outil automatique peut être retardé (100 maximum). Le contenu des séquences CN, par exemple l'avance ou la course, influence le temps dont est retardé le changement d’outil.
Si vous ne définissez pas BT, la CN utilise la valeur 1 ou une valeur standard définie par le constructeur de la machine.
La valeur BT ainsi que le fait de contrôler la durée d’utilisation et de calculer le changement d’outil automatique jouent sur le temps d’usinage.
Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.
- Les éléments suivants doivent être adaptés :
- Outils
- Valeurs de coupe
- Avances
- Hauteur de sécurité, ou positions de sécurité
- Positions spécifiques à la machine, par ex. avec M91
- Chemins des appels de programmes
Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.
Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.
Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.
11 M101 BT10 | ; Activer le changement d’outil automatique après 10 séquences CN max. |
Remarques
- N'utiliser M101 que pour des usinages sans contre-dépouilles
- Désactiver le changement d’outil avec M102
- Si vous souhaitez réinitialiser la durée d'utilisation d'un outil, par exemple après avoir changé la plaque de coupe, entrez la valeur 0 dans la colonne CUR_TIME du gestionnaire d’outils.
- La CN ne prend pas en compte les données de l’outil principal pour les outils indexés. Si nécessaire, vous devez définir un outil frère, éventuellement avec un indice, à chaque ligne de tableau du gestionnaire d’outils. Si un outil indexé est usé et par conséquent bloqué, cela ne s’applique donc pas à tous les indices. De cette manière, l’outil principal peut continuer à être utilisé par exemple.
- Plus la valeur BT est élevée, moins un éventuel prolongement de la durée d'exécution aura d'effet avec M101. Dans ce cas, il faut savoir que le changement d'outils automatique aura lieu plus tard!
- La fonction auxiliaire M101 n'est pas disponible pour des outils de tournage et en mode Tournage (option 50).
Remarques à propos du changement d’outil
- La CN exécute le changement d’outil automatique à un endroit approprié du programme CN.
- La CN ne peut pas exécuter de changement d'outil automatique aux endroits suivants du programme :
- Pendant un cycle d’usinage
- Si une correction de rayon RR ou RL est activée.
- Directement après une fonction d'approche APPR
- Directement avant une fonction de départ DEP
- Juste avant et juste après un chanfrein CHF ou un arrondi RND
- Pendant une macro
- Pendant un changement d’outil
- Juste après les fonctions CN TOOL CALL ou TOOL DEF
- Si le constructeur de la machine ne définit rien d'autre, la CN positionne l'outil comme suit après le changement d'outil :
- Si la position-cible dans l'axe d'outil se trouve au-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.
Remarques sur la valeur BT programmée
- Pour calculer une valeur de sortie adaptée pour BT, utilisez la formule suivante :
t: temps d'usinage moyen d'une séquence CN en secondes
Arrondissez le résultat à un nombre entier. Si la valeur calculée est supérieure à 100, utilisez la valeur de programmation maximale 100.
- Le paramètre machine optionnel M101BlockTolerance (n° 202206) permet au constructeur de la machine de définir la valeur standard pour le nombre de séquences CN dont le changement d’outil automatique peut être retardé. Si vous ne définissez pas BT, c'est cette valeur standard qui est appliquée.
Définition
Abréviation | Définition |
---|---|
BT (block tolerance) | Nombre de séquences CN dont le changement d’outil peut être retardé |