Correction de la longueur et du rayon d'outil

Application

Les valeurs delta vous permettent de corriger la longueur et le rayon de l'outil. Les valeurs delta influencent les cotes calculées et donc actives de l’outil.

La valeur delta pour la longueur d'outil DL agit dans l'axe d'outil. La valeur delta pour le rayon d'outil DR agit exclusivement pour les mouvements de déplacement avec correction de rayon qui sont programmés avec les fonctions de contournage et les cycles.

Fonctions de contournage

Description fonctionnelle

  • La CN distingue deux types de valeurs delta :
  • Les valeurs delta énumérées dans le tableau d'outils servent pour une correction d'outil continue qui est nécessaire en raison de l'usure, par exemple.
  • Vous déterminez ces valeurs delta par exemple à l'aide d'un palpeur d'outils. La CN inscrit automatiquement les valeurs delta dans le gestionnaire d'outils.

  • Gestion des outils

  • Les valeurs delta à l'intérieur d'un appel d'outil s’utilisent pour une correction d'outil qui agit exclusivement dans le programme CN actuel, par exemple une surépaisseur de pièce.
  • Appel d’outil avec TOOL CALL

Les valeurs delta correspondent aux écarts de longueur et de rayon des outils.

Avec une valeur delta positive, vous augmentez la longueur actuelle ou le rayon actuel de l'outil. L'outil enlève ainsi moins de matière pendant l'usinage, par exemple pour une surépaisseur sur la pièce.

Avec une valeur delta négative, vous réduisez la longueur actuelle ou le rayon actuel de l’outil. L'outil enlève ainsi plus de matière pendant l'usinage.

Si vous souhaitez programmer des valeurs delta dans un programme CN, vous définissez la valeur dans un appel d'outil ou à l'aide d'un tableau de correction.

Appel d’outil avec TOOL CALL

Correction d'outil avec les tableaux de correction

Vous pouvez aussi définir des valeurs delta à l’intérieur d'un appel d'outil en vous servant de variables.

Données d'outils à l'intérieur de variables

Correction de la longueur d’outil

La CN tient compte de la correction de la longueur d'outil dès que vous appelez un outil. La CN ne corrige la longueur d'outil que pour les outils de longueur L>0.

Lors de la correction de la longueur d'outil, la CN tient compte des valeurs delta issues du tableau d'outils et du programme CN.

Longueur d’outil active = L + DLTAB + DLProg

L :

Longueur d’outil L du tableau d'outils

Tableau d’outils tool.t

DL TAB :

Valeur delta pour la longueur d’outil DL, issue du tableau d’outils

Tableau d’outils tool.t

DL Prog  :

Valeur delta pour la longueur d’outil DL, issue de l’appel d’outil ou du tableau de correction

La valeur appliquée est la dernière valeur programmée.

Appel d’outil avec TOOL CALL

Correction d'outil avec les tableaux de correction

 
Remarque
Attention, risque de collision !
La CN utilise la longueur d’outil définie dans le tableau d'outils pour corriger la longueur d’outil. Des longueurs d'outils incorrectes entraînent également une correction erronée de la longueur d'outil. Pour les outils de longueur 0 et après un TOOL CALL 0, la CN n’effectue pas de correction de la longueur d’outil, ni de contrôle de collision. Il existe un risque de collision pendant les positionnements d’outil suivants !
  1. Définir systématiquement les outils avec leur longueur réelle (pas seulement avec les différences)
  2. Utiliser TOOL CALL 0 exclusivement pour vider la broche

Correction du rayon d’outil

Lors de la correction du rayon d'outil, la CN tient compte des valeurs delta issues du tableau d'outils et du programme CN.

Rayon d’outil actif = R + DRTAB + DRProg

R :

Rayon d'outil R du tableau d'outils

Tableau d’outils tool.t

DR TAB :

Valeur delta pour le rayon d’outil DR, issue du tableau d’outils

DR Prog  :

Valeur delta pour le rayon d’outil DR, issue de l’appel d’outil ou du tableau d’outils

La valeur appliquée est la dernière valeur programmée.

Appel d’outil avec TOOL CALL

Correction d'outil avec les tableaux de correction

Données d'outils à l'intérieur de variables

Pendant l'exécution d'un appel d'outil, la CN calcule toutes les valeurs spécifiques à l'outil et les enregistre à l'intérieur de variables.

Paramètres Q réservés

Longueur d’outil active et rayon d'outil actif :

Paramètres Q

Fonction

Q108

RAYON OUTIL ACTIF

Q114

LONGUEUR OUTIL ACTIVE

Après que la CN ait enregistré les valeurs actuelles dans des variables, vous pouvez utiliser ces variables dans le programme CN.

Exemple d'application

Vous pouvez recourir au paramètre Q Q108 RAYON OUTIL ACTIF pour déplacer le point de guidage de l'outil d'une fraise boule sur le centre de la boule à l'aide des valeurs delta pour la longueur de l'outil.

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.

 
Tip

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 "BALL_MILL_D4" Z S10000

12 TOOL CALL DL-Q108

Cela permet à la CN de surveiller l'outil complet pour détecter les risques de collision ; les cotes du programme CN peuvent néanmoins être programmées au centre de la fraise boule.

Remarques

  • La CN simule par un graphique les valeur delta issues du gestionnaire d’outils. Pour les valeurs delta issues du programme CN ou des tableaux de correction, la CN modifie uniquement la position de l’outil dans la simulation.
  • Simulation d’outils

  • Avec le paramètre machine optionnel progToolCallDL (n° 124501), le constructeur de la machine définit si la CN doit tenir compte des valeurs delta issues d’un appel d’outil dans la zone de travail Positions.
  • Appel d'outil

  • Zone de travail Positions

  • Pour la correction d’outil, la CN peut prendre en compte jusqu'à six axes, y compris les axes rotatifs.