• Keine Ergebnisse gefunden

5.2 Données d'outils

Conditions requises pour la correction d'outil

Habituellement, vous programmez les coordonnées d'opérations de contournage en prenant la cotation de la pièce sur le plan. Pour que la TNC calcule la trajectoire du centre de l’outil et soit donc en mesure d’exécuter une correction d’outil, vous devez introduire la longueur et le rayon de chaque outil utilisé.

Vous pouvez introduire les données d'outil soit directement dans le programme à l'aide de la fonction TOOL DEF, soit séparément dans les tableaux d'outils. Si vous introduisez les données d'outils dans les tableaux, vous disposez alors d'autres informations relatives aux outils. Lors de l'exécution du programme d'usinage, la TNC prend en compte toutes les informations programmées.

Numéro d'outil, nom d'outil

Chaque outil porte un numéro compris entre 0 et 254. Si vous travaillez avec les tableaux d’outils, vous pouvez utiliser des numéros plus élevés et, en outre, attribuer des noms aux outils. Les noms des outils peuvent comporter jusqu’à 32 caractères.

L’outil de numéro 0 est défini comme outil zéro; il a pour longueur L=0 et pour rayon R=0. A l'intérieur des tableaux d'outils, vous devez également définir l'outil T0 par L=0 et R=0.

Longueur d'outil L

Vous pouvez définir la longueur d’outil L de deux manières:

Différence entre la longueur de l'outil et la longueur L0 d'un outil zéro.

Signe:

Définir la longueur:

8Déplacer l'outil zéro dans l'axe d'outil, à la position de référence (surface de la pièce, par exemple, avec Z=0)

8Mettre à zéro l’affichage de l’axe d’outil (initialisation du point de référence)

8Installer l’outil suivant

8Déplacer l’outil à la même position de référence que celle de l’outil zéro

8L’affichage dans l’axe d’outil indique la différence linéaire entre l’outil et l’outil zéro

8A l'aide de la touche „Prise en compte de position effective“, prendre en compte cette valeur dans la séquence TOOL DEF ou dans le tableau d'outils

Calculez la longueur L à l'aide d'un dispositif de préréglage Puis, introduisez directement la valeur calculée dans la définition d'outil TOOL DEF ou dans le tableau d'outils.

L>L0: Outil plus long que l'outil zéro L<L0: Outil plus court que l'outil zéro

Z

X

L0

iTNC 530 HEIDENHAIN 153

5.2 Données d'outils

Rayon d'outil R

Introduisez directement le rayon d’outil R.

Valeurs Delta pour longueurs et rayons

Les valeurs Delta indiquent les écarts de longueur et de rayon des outils.

Une valeur Delta positive correspond à une surépaisseur (DL, DR, DR2>0). Pour un usinage avec surépaisseur, introduisez la valeur de surépaisseur en programmant l'appel d'outil avec TOOL CALL.

Une valeur Delta négative correspond à une réduction d'épaisseur (DL, DR, DR2<0). Elle est introduite pour l'usure d'outil dans le tableau d'outils.

Les valeurs Delta à introduire sont des valeurs numériques. Dans une séquence TOOL CALL, vous pouvez également introduire la valeur sous forme de paramètre Q.

Plage d’introduction: Les valeurs Delta ne doivent pas excéder

±99,999 mm.

Introduire les données d'outils dans le programme

Pour un outil donné, vous définissez une fois dans une séquence TOOL DEF le numéro, la longueur et le rayon:

8Sélectionner la définition d’outil: Appuyer sur la touche TOOL DEF.

8Numéro d'outil: pour désigner l'outil sans ambiguïté

8Longueur d'outil: Valeur de correction pour la longueur

8Rayon d'outil: Valeur de correction pour le rayon

Exemple

Les valeurs Delta provenant du tableau d'outils influent sur la représentation graphique de l'outil. La représentation de la pièce lors de la simulation est la même.

Les valeurs Delta provenant de la séquence TOOL CALL modifie lors la simulation la taille de la pièce représentée La taille de l'outil en simulation est la même.

DR<0

Pendant la dialogue, vous pouvez insérer directement la valeur de longueur et de rayon dans le champ du dialogue:

Appuyer sur la softkey de l'axe désiré.

4 TOOL DEF 5 L+10 R+5

154 5 Programmation: Outils

5.2 Données d'outils

Introduire les données d'outils dans le tableau

Dans un tableau d'outils, vous pouvez définir jusqu'à 30000 outils et y mémoriser leurs données de ces outils. A l'aide du paramètre-machine 7260, vous définissez le nombre d'outils que la TNC propose à l'ouverture d'un nouveau tableau. Consultez également les fonctions d'édition, plus loin dans ce chapitre. Afin de pouvoir introduire plusieurs valeurs de correction pour un outil donné (indexation du numéro d'outil), vous devez configurer le paramètre-machine 7262 de manière à ce qu'il soit différent de 0.

Vous devez utiliser les tableaux d’outils si

„vous désirez utiliser des outils indexés, comme par exemple des forets étagés avec plusieurs corrections de longueur (Page 159)

„votre machine est équipée d’un changeur d’outils automatique

„vous désirez procéder à l'étalonnage automatique d'outils avec le TT 130 (cf. Manuel d'utilisation Cycles palpeurs, chap. 4)

„vous désirez effectuer un évidement de finition avec le cycle d'usinage 22 (cf. „EVIDEMENT (cycle 22)” à la page 382)

„vous désirez travailler avec les cycles d'usinage 251 à 254 (cf.

„POCHE RECTANGULAIRE (cycle 251)” à la page 330)

„vous désirez travailler avec calcul automatique des données de coupe

Tableau d'outils: Données d'outils standard

Abr. Données à introduire Dialogue

T Numéro avec lequel l'outil est appelé dans le programme (ex. 5, indexation: 5.2)

NAME Nom avec lequel l’outil est appelé dans le programme Nom d'outil?

L Valeur de correction pour la longueur d’outil L Longueur d'outil?

R Valeur de correction pour le rayon d'outil R Rayon d'outil R?

R2 Rayon d’outil R2 pour fraise à crayon pour les angles (seulement correction rayon tridimensionnelle ou représentation graphique de l’usinage avec fraise à crayon)

Rayon d'outil R2?

DL Valeur Delta pour longueur d'outil L Surépaisseur pour long. d'outil?

DR Valeur Delta pour rayon d'outil R Surépaisseur pour rayon d'outil?

DR2 Valeur Delta pour le rayon d’outil R2 Surépaisseur pour rayon d'outil

R2?

LCUTS Longueur des dents de l’outil pour le cycle 22 Longueur dent dans l'axe d'outil?

ANGLE Angle max. de plongée de l’outil lors de la plongée pendulaire avec les cycles 22 et 208

Angle max. de plongée?

TL Bloquer l'outil (TL: de l'angl. Tool Locked = outil bloqué) Outil bloqué?

Oui = ENT / Non = NO ENT

iTNC 530 HEIDENHAIN 155

5.2 Données d'outils

RT Numéro d'un outil jumeau – s'il existe – en tant qu'outil de rechange (RT: de l'angl.Replacement Tool = outil de rechange); cf.

également TIME2

Outil jumeau?

TIME1 Durée d'utilisation max. de l'outil, exprimée en minutes. Cette fonction dépend de la machine. Elle est décrite dans le manuel de la machine

Durée d'utilisation max.?

TIME2 Durée d'utilisation max. de l'outil lors d'un TOOL CALL, en minutes:

Si la durée d'utilisation actuelle atteint ou dépasse cette valeur, la TNC installe l'outil jumeau lors du prochain TOOL CALL (cf.

également CUR.TIME)

Durée d'outil. max. avec TOOL CALL?

CUR.TIME Durée d'utilisation actuelle de l'outil, exprimée en minutes. La TNC décompte automatiquement la durée d'utilisation (CUR.TIME:

de l'angl. CURrent TIME = durée actuelle/en cours. Pour les outils usagés, vous pouvez attribuer une valeur par défaut

Durée d'utilisation actuelle?

DOC Commentaire sur l’outil (16 caractères max.) Commentaire sur l'outil?

PLC Information concernant cet outil et devant être transmise à l’automate

Etat automate ?

PLC-VAL Pour cet outil, valeur qui doit être transmise à l'automate Valeur automate?

PTYP Type d'outil pour exploitation dans tableau d'emplacements Type outil pour tableau emplacements?

NMAX Limite de vitesse de rotation broche pour cet outil. La commande contrôle à la fois la valeur programmée (message d'erreur) et une augmentation de la vitesse de rotation avec le potentiomètre.

Fonction inactive: Introduire –

Vitesse rotation max [t/min.]?

LIFTOFF Pour définir si la TNC doit dégager l'outil lors d'un arrêt CN dans le sens positif de l'axe d'outil afin d'éviter les traces de

dégagement sur le contour. Si vous avez défini Y, la TNC rétracte l'outil du contour de 0.1 mm dans le cas ou cette fonction a été activée avec M148 dans le programme CN (cf. „Eloigner l'outil automatiquement du contour lors de l'arrêt CN: M148” à la page 258)

Relever l'outil Y/N ?

Abr. Données à introduire Dialogue

156 5 Programmation: Outils

5.2 Données d'outils

Tableau d'outils: Données d'outils pour l'étalonnage automatique d'outils

Tableau d'outils: Données d'outils pour le calcul automatique de la vitesse de rotation/de l'avance

Définition des cycles pour l'étalonnage automatique d'outils: Cf. Manuel d'utilisation Cycles palpeurs, chapitre 4.

Abr. Données à introduire Dialogue

CUT Nombre de dents de l’outil (20 dents max.) Nombre de dents?

LTOL Ecart admissible pour la longueur d'outil L et pour la détection d'usure. Si la valeur introduite est dépassée, la TNC bloque l'outil (étatL). Plage d’introduction: 0 à 0,9999 mm

Tolérance d'usure: Longueur?

RTOL Ecart admissible pour le rayon d'outil R, pour la détection d'usure.

Si la valeur introduite est dépassée, la TNC bloque l'outil (étatL).

Plage d’introduction: 0 à 0,9999 mm

Tolérance d'usure: Rayon?

DIRECT. Direction de la dent de l’outil pour l’étalonnage avec outil en rotation

Sens rotation palpage (M3 = –)?

TT:R-OFFS Etalonnage de la longueur: Déport de l'outil entre le sens de la tige de palpage et le centre de l'outil. Valeur par défaut: Rayon d'outil R (touche NO ENT génère R)

Déport outil: rayon?

TT:L-OFFS Etalonnage du rayon: Décalage supplémentaire de l'outil pour PM6530 entre l'arête supérieure de la tige de palpage et l'arête inférieure de l'outil. Valeur par défaut: 0

Déport outil: longueur?

LBREAK Ecart admissible pour la longueur d'outil L et pour la détection de rupture. Si la valeur introduite est dépassée, la TNC bloque l'outil (étatL). Plage d’introduction: 0 à 0,9999 mm

Tolérance de rupture: Longueur?

RBREAK Ecart admissible pour le rayon d'outil R, pour la détection de rupture. Si la valeur introduite est dépassée, la TNC bloque l'outil (état L). Plage d’introduction: 0 à 0,9999 mm

Tolérance de rupture: Rayon?

Abr. Données à introduire Dialogue

TYPE Type d'outil (MILL=fraise, DRILL=foret, TAP=taraud): Softkey SELECT. TYPE (3ème barre de softkeys); la TNC affiche une fenêtre où vous pouvez sélectionner le type de l'outil

Type d'outil?

TMAT Matière de coupe de l'outil: Softkey SELECTION MATIERE DE COUPE (3ème barre de softkeys); la TNC affiche une fenêtre où vous pouvez sélectionner la matière de coupe

Matière de l'outil?

CDT Tableau de données de coupe: Softkey SELECT. CDT (3ème barre de softkeys); la TNC affiche une fenêtre où vous pouvez sélectionner le tableau de données de coupe

Nom du tableau technologique ?

iTNC 530 HEIDENHAIN 157

5.2 Données d'outils

Tableau d'outils: Données d'outils pour les palpeurs 3D à commutation (seulement si le bit1 est mis à 1 dans PM7411; cf.

également Manuel d'utilisation Cycles palpeurs)

Abr. Données à introduire Dialogue

CAL-OF1 Lors de l'étalonnage, la TNC inscrit dans cette colonne le déport dans l'axe principal d'un palpeur 3D si un numéro d'outil est indiqué dans le menu d'étalonnage

Déport palp. dans axe principal?

CAL-OF2 Lors de l'étalonnage, la TNC inscrit dans cette colonne le déport dans l'axe auxiliaire d'un palpeur 3D si un numéro d'outil est indiqué dans le menu d'étalonnage

Déport palp. dans axe auxiliaire?

CAL-ANG Lors de l'étalonnage, la TNC inscrit l'angle de broche sous lequel un palpeur 3D a été étalonné si un numéro d'outil est indiqué dans le menu d'étalonnage

Angle broche pdt l'étalonnage?

158 5 Programmation: Outils

5.2 Données d'outils

Editer les tableaux d'outils

Le tableau d'outils valable pour l'exécution du programme a pour nom TOOL.T. TOOL.T doit être mémorisé dans le répertoire TNC:\ et ne peut être édité que dans l'un des modes de fonctionnement Machine.

Attribuez un autre nom de fichier avec l'extension. T aux tableaux d'outils que vous voulez archiver ou utiliser pour le test du programme.

Ouvrir le tableau d’outils TOOL.T:

8Sélectionner n’importe quel mode de fonctionnement Machine

8Sélectionner le tableau d'outils: Appuyer sur la softkey TABLEAU D'OUTILS

8Mettre la softkey EDITER sur „ON“

Ouvrir n’importe quel autre tableau d’outils

8Sélectionner le mode Mémorisation/édition de programme

8Appeler le gestionnaire de fichiers

8Afficher le choix de types de fichiers: Appuyer sur la softkey SELECT. TYPE

8Afficher les fichiers de type .T: Appuyer sur la softkey AFFICHE .T .

8Sélectionnez un fichier ou introduisez un nouveau nom de fichier. Validez avec la touche ENT ou avec la softkey SELECT.

Si vous avez ouvert un tableau d'outils pour l'éditer, à l'aide des touches fléchées ou des softkeys, vous pouvez déplacer la

surbrillance dans le tableau et à n'importe quelle position. A n'importe quelle position, vous pouvez remplacer les valeurs mémorisées ou introduire de nouvelles valeurs. Autres fonctions d'édition: cf. tableau suivant.

Lorsque la TNC ne peut pas afficher simultanément toutes les positions du tableau d'outils, le curseur affiche en haut du tableau le symbole „>>“ ou „<<“.

Fonctions d'édition pour tableaux d'outils Softkey Sélectionner le début du tableau

Sélectionner la fin du tableau

Sélectionner la page précédente du tableau

Sélectionner la page suivante du tableau

Chercher le nom d’outil dans le tableau

iTNC 530 HEIDENHAIN 159

5.2 Données d'outils

Quitter le tableau d'outils

8Appeler le gestionnaire de fichiers et sélectionner un fichier d'un autre type, un programme d'usinage, par exemple.

Représenter les informations sur les outils en colonnes ou représenter toutes les informations concernant un outil sur une page d'écran Saut au début de la ligne

Saut en fin de ligne

Copier le champ en surbrillance

Insérer le champ copié

Ajouter nombre de lignes possibles (outils) en fin de tableau

Insérer la ligne avec numéro d'outil indexé derrière la ligne actuelle. La fonction n'est active que si vous devez enregistrer plusieurs valeurs de correction pour un outil (paramètre-machine 7262 différent de 0). Derrière le dernier index, la TNC ajoute une copie des données d'outil pour la 1ère utilisation: ex. forets étagés avec plusieurs corrections de longueur

Effacer la ligne (outil) actuelle

Afficher/ne pas afficher numéros d'emplacement

Afficher tous les outils/n'afficher que les outils mémorisés dans le tableau d'emplacements

Fonctions d'édition pour tableaux d'outils Softkey

160 5 Programmation: Outils

5.2 Données d'outils

Remarques concernant les tableaux d’outils

Le paramètre utilisateur PM7266.x vous permet de définir les données que vous pouvez introduire dans un tableau d’outils ainsi que leur ordre chronologique à l’intérieur de celui-ci.

Vous pouvez remplacer des colonnes ou lignes données dans un tableau d’outils par le contenu d’un autre fichier.

Conditions requises:

„Le fichier-cible doit déjà exister

„Le fichier à copier ne doit contenir que les colonnes (lignes) à remplacer

Copier des colonnes ou lignes données à l'aide de la softkey REMPLACER CHAMPS (cf. „Copier un fichier donné” à la page 101).

iTNC 530 HEIDENHAIN 161

5.2 Données d'outils

Remplacer des données d'outils ciblées à partir d'un PC externe

Le logiciel de transfert de données TNCremoNT de HEIDENHAIN permet, à partir d'un PC, de remplacer de manière particulièrement confortable n'importe quelles données d'outils (cf. „Logiciel de transfert des données” à la page 583). Vous rencontrez ce cas d'application si vous calculez les données d'outils sur un appareil externe de pré-réglage et désirez ensuite les transférer vers la TNC.

Tenez compte de la procédure suivante:

8Copier le tableau d'outils TOOL.T sur la TNC, par ex. vers TST.T

8Démarrer sur le PC le logiciel de transfert de données TNCremoNT

8Etablir la liaison vers la TNC

8Transférer vers le PC le tableau d'outils TST.T copié

8A l'aide de n'importe quel éditeur de texte, réduire le fichier TST.T aux lignes et colonnes qui doivent être modifiées (cf. figure en haut et à droite). Veiller à ce que l'en-tête ne soit pas modifiée et que les données soient toujours alignées dans la colonne. Les numéros d'outils (colonne T) ne doivent pas se suivre obligatoirement

8Dans TNCremoNT, sélectionner le sous-menu <Fonctions spéciales> et <TNCcmd>: TNCcmd démarre

8Pour transférer le fichier TST.T vers la TNC, introduire la commande suivante et l'exécuter avec Entrée (cf. figure de droite, au centre):

put tst.t tool.t /m

Lors du transfert, seules sont remplacées les données d'outils qui sont définies dans le fichier partiel (par ex.

TST.T). Toutes les autres données d'outils du tableau TOOL.T restent inchangées.

162 5 Programmation: Outils

5.2 Données d'outils

Tableau d'emplacements pour changeur d'outils

Pour le changement automatique d'outil, vous devez utiliser le tableau d'emplacements TOOL_P.TCH. La TNC gère plusieurs tableaux d'emplacements dont les noms de fichiers peuvent être choisis librement. Pour activer le tableau d'emplacements destiné à l'exécution du programme, sélectionnez-le avec le gestionnaire de fichiers dans un mode d'exécution de programme (état M). Afin de pouvoir gérer plusieurs magasins dans un tableau d'emplacements (indexation du numéro d'emplacement), vous devez configurer les paramètres-machine 7261.0 à 7261.3 de manière à ce qu'il soient différents de 0.

Editer un tableau d'emplacements en mode Exécution de programme

8Sélectionner le tableau d'outils: Appuyer sur la softkey TABLEAU D'OUTILS

8Sélectionner le tableau d'emplacements: Appuyer sur la softkey TABLEAU EMPLACEMENTS

8Mettre la softkey EDITER sur ON

Le constructeur de la machine adapte à votre machine la gamme des fonctions du tableau d'emplacements.

Consultez le manuel de votre machine!

iTNC 530 HEIDENHAIN 163

5.2 Données d'outils

Sélectionner le tableau d'emplacements en mode Mémorisation/

édition de programme

8Appeler le gestionnaire de fichiers

8Afficher le choix de types de fichiers: Appuyer sur la softkey SELECT. TYPE

8Afficher les fichiers de type .TCH: Appuyer sur la softkey TCH FILES (deuxième barre de softkeys)

8Sélectionnez un fichier ou introduisez un nouveau nom de fichier. Validez avec la touche ENT ou avec la softkey SELECT.

Abr. Données à introduire Dialogue

P Numéro d’emplacement de l’outil dans le magasin –

T Numéro d'outil Numéro d'outil ?

ST L'outil est un outil spécial (ST: de l'angl. Special Tool = outil spécial); si votre outil spécial occupe plusieurs places avant et après sa place, vous devez bloquer l'emplacement correspondant dans la colonne L (état L)

Outil spécial ?

F Changer l'outil toujours à la même place dans le magasin (F: de l'angl.Fixed

= fixe)

Emplac. défini ? Oui = ENT / Non = NO ENT L Bloquer l'emplacement (L: de l'angl. Locked = bloqué; cf. également

colonne ST)

Emplac. bloqué ? Oui = ENT / Non = NO ENT PLC Information concernant cet emplacement d’outil et devant être transmise à

l’automate

Etat automate ?

TNAME Affichage du nom d'outil dans TOOL.T –

DOC Affichage du commentaire sur l'outil à partir de TOOL.T –

PTYP Type d'outil. La fonction est définie par le constructeur de la machine.

Consulter la documentation de la machine

Type outil pour tableau emplacements?

P1 ... P5 La fonction est définie par le constructeur de la machine. Consulter la documentation de la machine

Valeur?

RSV Réservation d'emplacements pour magasin à étages Réserv.emplac.: Oui=ENT/

Non = NOENT

LOCKED_ABOVE Magasin à étages: Bloquer l'emplacement supérieur Verrouiller emplacement en haut?

LOCKED_BELOW Magasin à étages: Bloquer l'emplacement inférieur Verrouiller emplacement en bas?

LOCKED_LEFT Magasin à étages: Bloquer l'emplacement à gauche Verrouilller emplacement gauche?

LOCKED_RIGHT Magasin à étages: Bloquer l'emplacement à droite Verrouiller emplacement droite

164 5 Programmation: Outils

5.2 Données d'outils

Fonctions d'édition pour tableaux

d'emplacement Softkey

Sélectionner le début du tableau

Sélectionner la fin du tableau

Sélectionner la page précédente du tableau

Sélectionner la page suivante du tableau

Annuler le tableau d'emplacements

Saut au début de la ligne suivante

Annuler la colonne numéro d'outil T

iTNC 530 HEIDENHAIN 165

5.2 Données d'outils

Appeler les données d'outils

Vous programmez un appel d’outil TOOL CALL dans le programme d’usinage avec les données suivantes:

8Sélectionner l'appel d'outil avec la touche TOOL CALL

8Numéro d'outil: Introduire le numéro ou le nom de l'outil. Vous avez précédemment défini l'outil dans une séquence TOOL DEF ou dans le tableau d'outils. La TNC met automatiquement le nom d'outil entre guillemets. Les noms se réfèrent à ce qui a été introduit dans le tableau d'outils actif TOOL.T. Pour appeler un outil avec d'autres valeurs de correction, introduisez l'index défini dans le tableau d'outils derrière un point décimal

8Axe broche parallèle X/Y/Z?: Introduire l'axe d'outil

8Vitesse de rotation broche S: Introduire

directement la vitesse de rotation broche ou laisser à la TNC le soin de la calculer si vous travaillez avec les tableaux de données de coupe. Pour cela, appuyez sur la Softkey S CALCUL. AUTO. La TNC limite la vitesse de rotation broche à la valeur max. définie dans le paramètre machine 3515

8Avance F: Introduire directement l'avance ou laisser à la TNC le soin de la calculer si vous travaillez avec les tableaux de données de coupe. Pour cela, appuyez

8Avance F: Introduire directement l'avance ou laisser à la TNC le soin de la calculer si vous travaillez avec les tableaux de données de coupe. Pour cela, appuyez