• Keine Ergebnisse gefunden

Correction d'outil tridimensionnelle (option logiciel 2)

tridimensionnelle (option logiciel 2)

Introduction

La TNC peut exécuter une correction d'outil tridimensionnelle (correction 3D) pour des séquences linéaires. Outre les coordonnées X, Y et Z du point final de la droite, ces séquences doivent également contenir les composantes NX, NY et NZ de la normale de vecteur à la surface (cf. fig. en haut et à droite ainsi que l'explication plus bas sur cette page).

Si vous désirez en outre exécuter encore une orientation d'outil ou une correction tridimensionnelle, ces séquences doivent contenir en plus une normale de vecteur avec les composantes TX, TY et TZ

définissant l'orientation d'outil (cf. fig. de droite, au centre).

Vous devez faire calculer par un système CAO le point final de la droite, les composantes des normales de surface ainsi que les composantes pour l'orientation d'outil.

Possibilités d'utilisation

„Utilisation d'outils dont les dimensions ne correspondent pas à celles calculées par le système CAO (correction 3D sans définition de l'orientation d'outil)

„Face Milling: Correction de la géométrie de la fraise dans le sens des normales de surface (correction 3D sans et avec définition de l'orientation d'outil). L'enlèvement de copeaux est réalisé de manière primaire par la face frontale de l'outil

„Peripheral Milling: Correction du rayon de la fraise, perpendiculaire au sens de l'outil (correction de rayon tridimensionnelle avec définition de l'orientation d'outil). L'enlèvement de copeaux est réalisé de manière primaire par la face latérale de l'outil

Z

iTNC 530 HEIDENHAIN 173

5.4 Cor rection d'outil tr idimensionnelle (option logiciel 2)

Définition d'une normale de vecteur

Une normale de vecteur est une grandeur mathématique qui a une valeur de 1 et n'importe quel sens. Pour les séquences LN, la TNC a requiert jusqu'à deux normales de vecteur, l'une pour définir le sens des normales de surface et l'autre (optionnelle) pour définir le sens de l'orientation d'outil. Le sens des normales de surface est déterminé par les composantes NX, NY et NZ. Avec les fraises deux tailles et fraises à crayon, il s'éloigne perpendiculairement de la surface de la pièce en direction du point de référence de l'outil PT, avec fraise à rayon d'angle:

par PT‘ ou PT (cf. fig. en haut et à droite). Le sens de l'orientation d'outil est défini par les composantes TX, TY et TZ

Formes d'outils autorisées

Vous définissez les formes d'outils autorisées (cf. fig. en haut et à droite) dans le tableau d'outils et avec les rayons d'outil R et R2:

„Rayon d'outil R: Cote entre le centre de l'outil et la face externe de l'outil

„Rayon d'outil 2 R2: Rayon d'arrondi entre la pointe de l'outil et la face externe de l'outil

Le rapport de R et R2 détermine la forme de l'outil:

„R2 = 0: Fraise deux tailles

„R2 = R: Fraise à crayon

„0 < R2 < R: Fraise à rayon d'angle

Ces données permettent également d’obtenir les coordonnées du point de référence PT de l’outil.

Les coordonnées pour la position X,Y, Z et pour les normales de surface NX, NY, NZ ou TX, TY, TZ doivent être dans le même ordre à l'intérieur de la séquence CN.

Dans la séquence LN, il faut toujours indiquer toutes les coordonnées ainsi que toutes les normales de surface, y compris si les valeurs sont restées les mêmes par rapport à la séquence précédente.

TX, TY et TZ doivent toujours être définis avec des valeurs numériques. Les paramètres Q sont interdits.

La correction 3D avec normales de surface est valable pour les coordonnées dans les axes principaux X, Y, Z.

Si vous changez un outil avec surépaisseur (valeurs delta positives), la TNC délivre un message d'erreur. Vous pouvez inhiber le message avec la fonction M107 (cf.

„Conditions requises pour séquence CN avec vecteurs normaux de surface et correction 3D”, page 167).

La TNC n’émet pas de message d’erreur si des surépaisseurs d’outil devaient endommager le contour.

Le paramètre-machine 7680 peut définir si le système CAO a corrigé la longueur d'outil en prenant en compte le centre de la bille PT ou son pôle sud PSP (cf. fig. de droite).

174 5 Programmation: Outils

5.4 Cor rection d'outil tr idimensionnelle (option logiciel 2) Utilisation d'autres outils: Valeurs delta

Si vous utilisez des outils de dimensions différentes de celles des outils prévus à l'origine, introduisez la différence des longueurs et rayons comme valeurs Delta dans le tableau d'outils ou dans l'appel d'outil TOOL CALL:

„Valeur delta positive DL, DR, DR2: Les cotes de l'outil sont supérieures à celles de l'outil d'origine (surépaisseur)

„Valeur delta négative DL, DR, DR2: Les cotes de l'outil sont inférieures à celles de l'outil d'origine (réduction d'épaisseur) La TNC corrige alors la position de l'outil en fonction de la somme des valeurs Delta du tableau d'outil et de l'appel d'outil.

Correction 3D sans orientation d'outil

La TNC décale l'outil dans le sens des normales de surface, en fonction de la somme des valeurs Delta (tableau d'outils et TOOL CALL).

Exemple: Format de séquence avec normales de surface

Vous pouvez introduire et modifier l'avance F et la fonction auxiliaire M en mode Mémorisation de programme.

Les coordonnées du point final de la droite et les composantes des normales de surface sont à calculer par le système CAO.

DL>0 L

R

DR2>0 R2

1 LN X+31.737 Y+21.954 Z+33.165

NX+0.2637581 NY+0.0078922 NZ-0.8764339 F1000 M3 LN: Droite avec correction 3D

X, Y, Z: Coordonnées corrigées du point final de la droite NX, NY, NZ: Composantes des normales de surface

F: Avance

M: Fonction auxiliaire

iTNC 530 HEIDENHAIN 175

5.4 Cor rection d'outil tr idimensionnelle (option logiciel 2)

Face Milling: Correction 3D sans ou avec orientation d'outil

La TNC décale l'outil dans le sens des normales de surface, en fonction de la somme des valeurs Delta (tableau d'outils et TOOL CALL).

Avec M128 activée (cf. „Conserver la position de la pointe de l'outil lors du positionnement des axes inclinés (TCPM): M128 (option du logiciel 2)”, page 263), la TNC maintient l'outil perpendiculairement au contour de la pièce si aucune orientation d'outil n'a été définie dans la séquence LN.

Si une orientation d'outil a été définie dans la séquence LN, la TNC positionne automatiquement les axes rotatifs de la machine de manière à ce que l'outil puisse atteindre l'orientation d'outil programmée.

Exemple: Format de séquence avec normales de surface sansorientation d'outil

Cette fonction n'est possible que sur les machines dont la configuration d'inclinaison des axes peut permettre de définir les angles spatiaux. Consultez le manuel de votre machine.

La TNC n'est pas en mesure de positionner automatiquement les axes rotatifs sur toutes les machines. Consultez le manuel de votre machine.

Danger de collision!

Sur les machines dont les axes rotatifs n'autorisent qu'une plage de déplacement limitée et lors du

positionnement automatique, des déplacements peuvent nécessiter, par exemple, une rotation de la table à 180°.

Surveillez les risques de collision de la tête avec la pièce ou avec les matériels de serrage.

LN X+31,737 Y+21,954 Z+33,165

NX+0,2637581 NY+0,0078922 NZ–0,8764339 F1000 M128

176 5 Programmation: Outils

5.4 Cor rection d'outil tr idimensionnelle (option logiciel 2)

Exemple: Format de séquence avec normales de surface et avec

orientation d'outil

Vous pouvez introduire et modifier l'avance F et la fonction auxiliaire M en mode Mémorisation de programme.

Les coordonnées du point final de la droite et les composantes des normales de surface sont à calculer par le système CAO.

LN X+31,737 Y+21,954 Z+33,165

NX+0,2637581 NY+0,0078922 NZ–0,8764339

TX+0,0078922 TY–0,8764339 TZ+0,2590319 F1000 M128 LN: Droite avec correction 3D

X, Y, Z: Coordonnées corrigées du point final de la droite NX, NY, NZ: Composantes des normales de surface

TX, TY, TZ: Composantes de la normale de vecteur pour l'orientation de l'outil

F: Avance

M: Fonction auxiliaire

iTNC 530 HEIDENHAIN 177

5.4 Cor rection d'outil tr idimensionnelle (option logiciel 2)

Peripheral Milling Correction 3D avec orientation de l'outil

La TNC décale l'outil perpendiculairement au sens du déplacement et perpendiculairement au sens de l'outil, en fonction de la somme des valeurs delta DR (tableau d'outils et TOOL CALL). Le sens de correction est à définir avec la correction de rayon RL/RR (cf. fig. en haut et à droite, sens du déplacement Y+). Pour que la TNC puisse atteindre l'orientation définie, vous devez activer la fonction M128 (cf.

„Conserver la position de la pointe de l'outil lors du positionnement des axes inclinés (TCPM): M128 (option du logiciel 2)” à la page 263).

La TNC positionne alors automatiquement les axes rotatifs de la machine de manière à ce que l'outil puisse atteindre l'orientation d'outil programmée avec la correction active.

Vous pouvez définir l'orientation d'outil de deux manières:

„Dans la séquence LN en indiquant les composantes TX, TY et TZ

„Dans une séquence L en indiquant les coordonnées des axes rotatifs

Exemple: Format de séquence avec orientation d'outil

Cette fonction n'est possible que sur les machines dont la configuration d'inclinaison des axes peut permettre de définir les angles spatiaux. Consultez le manuel de votre machine.

La TNC n'est pas en mesure de positionner automatiquement les axes rotatifs sur toutes les machines. Consultez le manuel de votre machine.

Danger de collision!

Sur les machines dont les axes rotatifs n'autorisent qu'une plage de déplacement limitée et lors du

positionnement automatique, des déplacements peuvent nécessiter, par exemple, une rotation de la table à 180°.

Surveillez les risques de collision de la tête avec la pièce ou avec les matériels de serrage.

1 LN X+31,737 Y+21,954 Z+33,165

TX+0,0078922 TY–0,8764339 TZ+0,2590319 F1000 M128 LN: Droite avec correction 3D

X, Y, Z: Coordonnées corrigées du point final de la droite TX, TY, TZ: Composantes de la normale de vecteur pour

l'orientation de l'outil

F: Avance

M: Fonction auxiliaire

178 5 Programmation: Outils

5.4 Cor rection d'outil tr idimensionnelle (option logiciel 2)

Exemple: Format de séquence avec axes rotatifs

1 L X+31,737 Y+21,954 Z+33,165 RL B+12,357 C+5,896 F1000 M128

L: Droite

X, Y, Z: Coordonnées corrigées du point final de la droite

L: Droite

B, C: Coordonnées des axes rotatifs pour l'orientation de l'outil

RL: Correction de rayon M: Fonction auxiliaire

iTNC 530 HEIDENHAIN 179