Page 2
Eléments de commande à l'écran Programmation d'opérations de contournage Définir le partage de l'écran Approche/sortie du contour Commuter écran entre modes de fonc- Programmation flexible de contours FK tionnement Machine et Programmation Softkeys: Sélection fonction à l'écran Droite Commutation entre barres de softkeys Centre de cercle/pôle pour coordonnées polaires Clavier alphabétique: Introduire les lettres et signes Trajectoire circulaire autour du centre de cercle...
Manuel d'utilisation: Toutes les fonctions TNC qui n'ont pas de rapport avec les palpeurs sont décrites dans le Manuel d'utilisation de l'iTNC 530. Si vous le désirez, adressez-vous à HEIDENHAIN pour recevoir ce Manuel d'utilisation iTNC 530. Référence: 533 190-xx Documentation utilisateur: Le nouveau mode de fonctionnement smarT.NC est décrit...
Options de logiciel L'iTNC 530 dispose de diverses options de logiciel qui peuvent être activées par vous-même ou par le constructeur de votre machine. Chaque option doit être activée séparément et comporte individuellement les fonctions suivantes: Option de logiciel 1 Interpolation du corps d'un cylindre (cycles 27, 28, 29 et 39) Avance en mm/min.
Amorce de séquence avec Pilote smarT.NC graphisme smarT.NC: Transformations de Pilote smarT.NC coordonnées smarT.NC: Fonction PLANE Pilote smarT.NC Lieu d'implantation prévu La TNC correspond à la classe A selon EN 55022. Elle est prévue principalement pour fonctionner en milieux industriels. iTNC 530 HEIDENHAIN...
Page 8
Nouvelles fonctions 340 49x-01 par rapport aux versions antérieures 340 422-xx/340 423-xx Mise en œuvre du nouveau mode d'utilisation smarT.NC sur la base de formulaires. Une documentation séparée est destinée aux utilisateurs. Dans ce contexte, le panneau de commande TNC a été complété.
Page 9
La version à un processeur gère maintenant non seulement les périphériques de pointage (souris) mais aussi des périphériques- blocs USB (memory sticks, disques durs, lecteurs CD-ROM) (cf. „Périphériques USB sur la TNC (fonction FCL 2)” à la page 113) iTNC 530 HEIDENHAIN...
Page 10
Fonctions modifiées 340 49x-01 par rapport aux versions antérieures 340 422-xx/340 423-xx La présentation de l'affichage d'état et de l'affichage d'état supplémentaire a été restructurée (cf. „Affichages d'état” à la page 44) Le logiciel 340 490 ne gère plus de faibles résolutions en liaison avec l'écran BC 120 (cf.
(Mémorisation, smarT.NC, Test de programme) (cf. „Exécuter un test de programme” à la page 596) Le design des softkeys a été entièrement revu iTNC 530 HEIDENHAIN...
Programmation: Programmer les contours Programmation: Fonctions auxiliaires Programmation: Cycles Programmation: Fonctions spéciales Programmation: Sous-programmes et répétitions de parties de programme Programmation: Paramètres Q Test et exécution de programme Fonctions MOD Tableaux et sommaires iTNC 530 avec Windows 2000 (option) iTNC 530 HEIDENHAIN...
Page 15
1 Introduction ..37 1.1 L'iTNC 530 ..38 Programmation: Dialogue conversationnel Texte clair HEIDENHAIN, smarT.NC et DIN/ISO ..38 Compatibilité ..38 1.2 Ecran et panneau de commande ..39 L'écran ..39 Définir le partage de l'écran ..39 Panneau de commande ..
Page 16
2 Mode manuel et dégauchissage ..51 2.1 Mise sous tension, hors tension ..52 Mise sous tension ..52 Mise hors tension ..54 2.2 Déplacement des axes de la machine ..55 Remarque ..55 Déplacer l'axe avec les touches de sens externes ..55 Positionnement pas à...
Page 17
Périphériques USB sur la TNC (fonction FCL 2) ..113 4.4 Ouverture et introduction de programmes ..114 Structure d'un programme CN en format conversationnel Texte clair HEIDENHAIN ..114 Définir la pièce brute: BLK FORM ..114 Ouvrir un nouveau programme d'usinage ..115 Programmation de déplacements d'outils en dialogue conversationnel Texte clair ..
Page 18
4.5 Graphisme de programmation ..126 Déroulement/pas de déroulement du graphisme de programmation ..126 Elaboration du graphisme de programmation pour un programme existant ..126 Afficher ou non les numéros de séquence ..127 Effacer le graphisme ..127 Agrandissement ou réduction de la projection ..
Page 19
Sélectionner un fichier de palettes ..152 Réglage d'un fichier de palettes avec formulaire d'introduction ..153 Déroulement de l'usinage orienté vers l'outil ..157 Quitter le tableau de palettes ..158 Exécuter un fichier de palettes ..158 HEIDENHAIN iTNC 530...
Page 20
5 Programmation: Outils ..161 5.1 Introduction des données d’outils ..162 Avance F ..162 Vitesse de rotation broche S ..163 5.2 Données d'outils ..164 Conditions requises pour la correction d'outil ..164 Numéro d'outil, nom d'outil ..164 Longueur d'outil L ..
Page 21
Sommaire ..226 Origine des coordonnées polaires: Pôle CC ..227 Droite LP ..228 Trajectoire circulaire CP autour du pôle CC ..228 Trajectoire circulaire CTP avec raccordement tangentiel ..229 Trajectoire hélicoïdale (hélice) ..230 HEIDENHAIN iTNC 530...
Page 22
6.6 Contournages – Programmation flexible de contours FK ..235 Principes de base ..235 Graphisme de programmation FK ..236 Convertir les programmes FK en programmes conversationnels Texte clair ..238 Ouvrir le dialogue FK ..239 Programmation flexible de droites ..240 Programmation flexible de trajectoires circulaires ..
Page 23
Effacer les informations de programme modales: M142 ..279 Effacer la rotation de base: M143 ..279 Eloigner l'outil automatiquement du contour lors de l'arrêt CN: M148 ..280 Ne pas afficher le message de commutateur de fin de course: M150 ..281 HEIDENHAIN iTNC 530...
Page 24
7.5 Fonctions auxiliaires pour les axes rotatifs ..282 Avance en mm/min. sur les axes rotatifs A, B, C: M116 (option de logiciel 1) ..282 Déplacement des axes rotatifs avec optimisation de la course: M126 ..283 Réduire l'affichage de l'axe rotatif à une valeur inférieure à 360°: M94 ..284 Correction automatique de la géométrie de la machine lors de l'usinage avec axes inclinés M114 (option de logiciel 2) ..
Page 25
FINITION DE POCHE CIRCULAIRE (cycle 214) ..380 FINITION DE TENON CIRCULAIRE (cycle 215) ..382 RAINURE (trou oblong) avec plongée pendulaire (cycle 210) ..384 RAINURE CIRCULAIRE (trou oblong) avec plongée pendulaire (cycle 211) ..387 HEIDENHAIN iTNC 530...
Page 26
8.5 Cycles d'usinage de motifs de points ..393 Sommaire ..393 MOTIFS DE POINTS SUR UN CERCLE (cycle 220) ..394 MOTIFS DE POINTS EN GRILLE (cycle 221) ..396 8.6 Cycles SL ..400 Principes de base ..400 Sommaire des cycles SL ..
Page 27
9.6 Définir le plan d'usinage par trois points: PLANE POINTS ..498 Application ..498 Paramètres d'introduction ..499 9.7 Définir le plan d'usinage au moyen d'un seul angle incrémental dans l'espace: PLANE RELATIVE ..500 Application ..500 Paramètres d'introduction ..501 Abréviations utilisées ..501 HEIDENHAIN iTNC 530...
Page 28
9.8 Définir le comportement de positionnement de la fonction PLANE ..502 Vue d'ensemble ..502 Orientation automatique MOVE/TURN/STAY (introduction impérative) ..503 Sélection d'alternatives d'inclinaison: SEQ +/– (introduction optionnelle) ..506 Sélection du mode de transformation (introduction optionnelle) ..507 9.9 Usinage cinq axes avec TCPM dans le plan incliné...
Page 29
Appeler un programme quelconque comme sous-programme ..524 10.5 Imbrications ..525 Types d'imbrications ..525 Niveaux d'imbrication ..525 Sous-programme dans sous-programme ..525 Renouveler des répétitions de parties de programme ..526 Répéter un sous-programme ..527 HEIDENHAIN iTNC 530...
Page 30
11 Programmation: Paramètres Q ..535 11.1 Principe et sommaire des fonctions ..536 Remarques concernant la programmation ..537 Appeler les fonctions des paramètres Q ..537 11.2 Familles de pièces – Paramètres Q au lieu de valeurs numériques ..538 Exemple de séquences CN ..
Page 31
Ecart entre valeur nominale et valeur effective lors de l'étalonnage d'outil automatique avec le TT 130 ..573 Inclinaison du plan d'usinage avec angles de la pièce: Coordonnées des axes rotatifs calculées par la TNC ..573 Résultats de la mesure avec cycles palpeurs (cf. également Manuel d'utilisation des cycles palpeurs) ..574 HEIDENHAIN iTNC 530...
Page 32
12 Test de programme et exécution de programme ..583 12.1 Graphismes ..584 Application ..584 Vue d'ensemble: Projections (vues) ..586 Vue de dessus ..586 Représentation en 3 plans ..587 La représentation 3D ..588 Agrandissement de la projection ..591 Répéter la simulation graphique ..
Page 33
Fichiers dépendants ..628 13.8 Paramètres utilisateur spécifiques de la machine ..630 Application ..630 13.9 Représenter la pièce brute dans la zone de travail ..631 Application ..631 Faire pivoter toute la représentation ..632 HEIDENHAIN iTNC 530...
Page 34
13.10 Sélectionner les affichages de positions ..633 Application ..633 13.11 Sélectionner l’unité de mesure ..634 Application ..634 13.12 Sélectionner le langage de programmation pour $MDI ..635 Application ..635 13.13 Sélectionner l'axe pour générer une séquence L ..636 Application ..
Page 35
Prise femelle RJ45 pour Interface Ethernet ..661 14.3 Informations techniques ..662 14.4 Changement de la batterie tampon ..669 15 iTNC 530 avec Windows 2000 (option) ..671 15.1 Introduction ..672 Contrat de licence pour utilisateur final (CLUF) pour Windows 2000 ..672 Généralités ..
à partir de la TNC 150 B. Si d'anciens programmes TNC contiennent des cycles-constructeur, il convient, côté iTNC 530, de réaliser une adaptation à l'aide du logiciel CycleDesign pour PC. Pour cela, prenez contact avec le constructeur de votre machine ou avec HEIDENHAIN.
Définir le partage de l'écran: Appuyer sur la touche de commutation de l'écran: La barre de softkeys indique les partages possibles de l'écran, cf. „Modes de fonctionnement”, page 41 Choisir le partage de l'écran avec la softkey iTNC 530 HEIDENHAIN...
Un certain nombre de constructeurs de machine n'utilisent pas le panneau de commande standard de HEIDENHAIN. Dans ce cas, reportez-vous au manuel de la machine. Les touches externes – touche START CN ou STOP CN, par exemple – sont également décrites dans le manuel de la machine.
à gauche: Positions, à droite: Affichage d'état Positionnement avec introduction manuelle Ce mode sert à programmer des déplacements simples, par exemple pour le surfaçage ou le pré-positionnement. Softkeys pour le partage de l'écran Fenêtre Softkey Programme à gauche: Programme, à droite: Affichage d'état iTNC 530 HEIDENHAIN...
Mémorisation/édition de programme Vous élaborez vos programmes à l'aide de ce mode. La programmation de contours libres, les différents cycles et les fonctions des paramètres Q constituent une aide et un complément variés pour la programmation. Si on le désire, le graphisme de programmation ou le graphisme filaire 3D (fonction FCL 2) affiche les trajectoires programmées.
Softkeys pour le partage de l'écran et pour les tableaux de palettes Fenêtre Softkey Tableau de palettes à gauche: Programme, à droite: Tableau de palettes à gauche: Tableau de palettes, à droite: Etat à gauche: Tableau de palettes, à droite: Graphisme iTNC 530 HEIDENHAIN...
1.4 Affichages d'état Affichage d'état „général“ L'affichage d'état général vous informe de l'état actuel de la machine. Il apparaît automatiquement dans les modes de fonctionnement Exécution de programme pas à pas et Exécution de programme en continu tant que l'on n'a pas sélectionné exclusivement „graphisme“...
Ci-après, description des différents affichages d'état supplémentaires que vous pouvez sélectionner par softkeys: Informations générales sur le programme Softkey Affectation Signification Nom du programme principal actif Programmes appelés Cycle d'usinage actif Centre de cercle CC (pôle) Durée d'usinage Compteur pour temporisation Heure actuelle iTNC 530 HEIDENHAIN...
Page 46
Positions et coordonnées Softkey Affectation Signification Affichage de positions Type d'affichage de positions, par exemple, position effective Angle d'inclinaison pour le plan d'usinage Angle de la rotation de base Informations sur les outils Softkey Affectation Signification Affichage T: Numéro et nom de l'outil Affichage RT: Numéro et nom d'un outil jumeau...
Page 47
à exécuter Numéros de sous-programmes actifs avec numéro de séquence dans lesquels le sous-programme a été appelé et numéro de label qui a été appelé iTNC 530 HEIDENHAIN...
Page 48
Etalonnage d'outils Softkey Affectation Signification Numéro de l'outil à étalonner Affichage indiquant si l'étalonnage porte sur le rayon ou la longueur de l'outil Valeurs MIN et MAX d'étalonnage des différentes dents et résultat de la mesure avec l'outil en rotation (DYN). Numéro de la dent de l'outil avec sa valeur de mesure.
1.5 Accessoires: Palpeurs 3D et manivelles électroniques HEIDENHAIN Palpeurs 3D Les différents palpeurs 3D de HEIDENHAIN servent à: dégauchir les pièces automatiquement initialiser les points de référence avec rapidité et précision mesurer la pièce pendant l'exécution du programme étalonner et contrôler les outils Toutes les fonctions destinées aux palpeurs sont décrites...
Le déplacement pour un tour de manivelle peut être sélectionné à l'intérieur d'une plage étendue. Outre les manivelles encastrables HR 130 et HR 150, HEIDENHAIN propose également les manivelles portables HR 410 et HR 420. Vous trouverez au chapitre 2 une description détaillée de la HR 420...
2.1 Mise sous tension, hors tension Mise sous tension La mise sous tension et le franchissement des points de référence sont des fonctions qui dépendent de la machine. Consultez le manuel de votre machine. Mettre sous tension l'alimentation de la TNC et de la machine. La TNC affiche alors le dialogue suivant: TEST MÉMOIRE La mémoire de la TNC est vérifiée automatiquement...
Page 53
était active avant la mise hors tension. Si l'une des deux fonctions qui était précédemment actives est actuellement activée, la touche START CN est sans fonction. La TNC délivre le message d'erreur correspondant. iTNC 530 HEIDENHAIN...
Mise hors tension iTNC 530 avec Windows 2000: Cf. „Mise hors tension de l'iTNC 530”, page 676. Pour éviter de perdre des données lors de la mise hors tension, vous devez arrêter le système d'exploitation de la TNC avec précaution: Sélectionner le mode Manuel...
Stopper: Appuyer sur la touche STOP externe Les deux méthodes peuvent vous permettre de déplacer plusieurs axes simultanément. Vous modifiez l'avance de déplacement des axes avec la softkey F, cf. „Vitesse de rotation broche S, avance F, fonction auxiliaire M”, page 64. iTNC 530 HEIDENHAIN...
Positionnement pas à pas Lors du positionnement pas à pas, la TNC déplace un axe de la machine de la valeur d'un incrément que vous avez défini. Sélectionner mode Manuel ou Manivelle électronique Commuter le menu de softkeys Sélectionner le positionnement pas à pas: Mettre la softkey INCREMENTAL sur ON PASSE = Introduire la passe en mm, par ex.
également possible pendant l'exécution du programme. Déplacement Sélectionner le mode Manivelle électronique Maintenir enfoncée la touche de validation Sélectionner l'axe Sélectionner l'avance Déplacer l'axe actif dans le sens + ou Déplacer l'axe actif dans le sens – iTNC 530 HEIDENHAIN...
Manivelle électronique HR 420 Contrairement à la HR 410, la manivelle portable HR 420 est équipée d'un écran permettant d'afficher diverses informations. A l'aide des softkeys de la manivelle, vous pouvez en outre introduire et exécuter d'importantes fonctions de réglage, comme par exemple, l'initialisation des points de référence, l'introduction de fonctions M.
Page 59
Les sensibilités sont définies par défaut et peuvent être sélectionnées directement à l'aide des touches fléchées de la manivelle (uniquement si Pas à pas n'est pas actif). Sensibilités réglables: 0.01/0.02/0.05/0.1/0.2/0.5/1/2/5/10/20 [mm/ tour ou degrés/tour] iTNC 530 HEIDENHAIN...
Page 60
Déplacer les axes Activer la manivelle: Appuyer sur la touche manivelle de la HR 420. La TNC ne peut plus être utilisée maintenant que par le biais de la HR 420; sur l'écran de la TNC, un message correspondant s'affiche dans une fenêtre auxiliaire Si nécessaire, sélectionner avec la softkey OPM le mode de fonctionnement désiré...
Page 61
10 à chaque changement de dizaine. Si vous appuyez en plus sur la touche Ctrl, le pas de comptage augmente de 1000. Valider la nouvelle avance F à l'aide de la softkey F3 de la manivelle (OK) iTNC 530 HEIDENHAIN...
Page 62
Initialiser le point de référence Appuyer sur la softkey F3 de la manivelle (MSF) Appuyer sur la softkey F4 de la manivelle (PRS) Si nécessaire, sélectionner l'axe sur lequel on désire initialiser le point de référence Remettre à zéro l'axe avec la softkey F3 de la manivelle (OK) ou bien régler la valeur désirée à...
Page 63
REPO). L'utilisation s'effectue à l'aide des softkeys de la manivelle, comme avec les softkeys de l'écran (cf. „Aborder à nouveau le contour” à la page 604) Activation/désactivation de la fonction Inclinaison du plan d'usinage (softkeys de la manivelle MOP, puis 3D) iTNC 530 HEIDENHAIN...
2.3 Vitesse de rotation broche S, avance F, fonction auxiliaire M Application En modes de fonctionnement Manuel et Manivelle électronique, introduisez la vitesse de rotation broche S, l'avance F et la fonction auxiliaire M avec les softkeys. Les fonctions auxiliaires sont décrites au chapitre „7.
F peut être modifiée de 0% à 150% avec les potentiomètres. Le potentiomètre de broche pour la vitesse de rotation de la broche ne peut être utilisé que sur les machines équipées d'une broche à commande analogique. iTNC 530 HEIDENHAIN...
2.4 Initialisation du point de référence (sans palpeur 3D) Remarque Initialisation du point de référence avec palpeur 3D: Cf. Manuel d'utilisation Cycles palpeurs. Lors de l'initialisation du point de référence, l'affichage de la TNC est initialisé aux coordonnées d'une position pièce connue. Préparatifs Brider la pièce et la dégauchir Installer l'outil zéro de rayon connu...
De la même manière, initialiser les points de référence des autres axes. Si vous utilisez un outil préréglé dans l'axe de plongée, initialisez l'affichage de l'axe de plongée à la longueur L de l'outil ou à la somme Z=L+d. iTNC 530 HEIDENHAIN...
Gestion des points de référence avec le tableau Preset Vous devriez impérativement utiliser le tableau Preset si votre machine est équipée d'axes rotatifs (plateau orientable ou tête pivotante) et si vous travaillez avec la fonction d'inclinaison du plan d'usinage votre machine est équipée d'un système de changement de tête vous avez jusqu'à...
Page 69
TNC inscrit le texte le texte PR MAN(0)dans l'affichage d'état Si vous utilisez les cycles palpeurs d'initialisation du point de référence pour afficher automatiquement les valeurs, la TNC enregistre celles-ci sur la ligne 0. iTNC 530 HEIDENHAIN...
Page 70
Enregistrer manuellement les points de référence dans le tableau Preset Pour enregistrer les points de référence dans le tableau Preset, procédez de la manière suivante: Sélectionner le mode Manuel Déplacer l'outil avec précaution jusqu'à ce qu'il affleure la pièce ou bien positionner en conséquence le comparateur à...
Page 71
Incrire le point de référence actif actuellement sur une ligne libre du tableau: La fonction mémorise le point de référence sur tous les axes et active automatiquement la ligne du tableau concernée iTNC 530 HEIDENHAIN...
Page 72
Explication des valeurs enregistrées dans le tableau Preset Machine simple avec trois axes, sans dispositif d'inclinaison La TNC enregistre dans le tableau Preset la distance entre le point de référence pièce et le point de référence (en tenant compte du signe algébrique) Machine équipée de tête pivotante La TNC enregistre dans le tableau Preset la distance entre le point...
Page 73
TNC inscrit un – dans toutes les colonnes (2ème barre de softkeys) Ajouter une seule ligne à la fin du tableau (2ème barre de softkeys) Effacer une seule ligne à la fin du tableau (2ème barre de softkeys) iTNC 530 HEIDENHAIN...
Page 74
Activer le point de référence du tableau Preset en mode Manuel Lors de l'activation d'un point de référence du tableau Preset, la TNC annule toutes les conversions de coordonnées actives qui avaient été activées précédemment avec les cycles suivants: Cycle 7, décalage du point zéro Cycle 8, image miroir Cycle 10, rotation Cycle 11, facteur échelle...
(cf. „La fonction PLANE: Inclinaison du plan d'usinage (option de logiciel 1)” à la page 486) Les fonctions TNC pour l'„inclinaison du plan d'usinage“ correspondent à des transformations de coordonnées. Le plan d'usinage est toujours perpendiculaire au sens de l'axe d'outil. iTNC 530 HEIDENHAIN...
Pour l'inclinaison du plan d'usinage, la TNC distingue toujours deux types de machines: Machine équipée d'un plateau incliné Vous devez amener la pièce à la position d'usinage souhaitée par un positionnement correspondant du plateau incliné, par exemple avec une séquence L La position de l'axe d'outil transformé...
Preset prennent en compte la cinématique active de la machine (géométrie de la tête). Si vous installez une nouvelle tête, la TNC tient compte des nouvelles dimensions modifiées et le point de référence actif est donc conservé. iTNC 530 HEIDENHAIN...
Affichage de positions dans le système incliné Les positions qui apparaissent dans l'affichage d'état (NOM et EFF) se réfèrent au système de coordonnées incliné. Restrictions pour l'inclinaison du plan d'usinage La fonction de palpage Rotation de base n'est pas disponible si vous avez activé...
être exécutée. Si vous utilisez dans le programme d'usinage le cycle 19 PLAN D'USINAGE ou bien la fonction PLANE, les valeurs angulaires définies dans ce cycle sont actives. Les valeurs angulaires inscrites au menu sont remplacées par les valeurs appelées. iTNC 530 HEIDENHAIN...
Configurer le sens actuel de l'axe d'outil en tant que sens d'usinage actif (fonction FCL 2) Cette fonction doit être activée par le constructeur de la machine. Consultez le manuel de votre machine. En modes de fonctionnement Manuel et Manivelle électronique, cette fonction vous permet de déplacer l'outil avec les touches de sens externes ou la manivelle dans la direction vers laquelle pointe actuellement l'axe d'outil.
à 14 mm Alarme: Deux objets sous contrôle de collision sont séparés par une distance inférieure à 8 mm Erreur: Deux objets sous contrôle de collision sont séparés par une distance inférieure à 2 mm iTNC 530 HEIDENHAIN...
Page 82
Zone Pré-alarme Deux objets sous contrôle de collision sont séparés par une distance comprise entre 12 et 14 mm. Le message d'erreur affiché (dont le texte est défini par le constructeur de la machine) débute toujours par la séquence de caractères ]--[. Acquitter le message d'erreur avec la touche CE Déplacer les axes manuellement hors de la zone à...
La TNC contrôle pas à pas les déplacements, délivre une alarme de collision dans la séquence susceptible de provoquer une collision et interrompt le déroulement du programme. Il n'y a généralement pas de réduction de l'avance comme en mode Manuel. iTNC 530 HEIDENHAIN...
Positionnement avec introduction manuelle. Pour cela, vous pouvez introduire un petit programme en format Texte clair HEIDENHAIN ou en DIN/ISO et l’exécuter directement. Les cycles de la TNC peuvent être appelés à cet effet. Le programme est mémorisé...
Page 87
Positionnement avec introduction manuelle Sélectionner l'axe du plateau circulaire, introduire l'angle noté ainsi que l'avance, par ex. L C+2.561 F50 Achever l'introduction Appuyer sur la touche START externe: Le déport est compensé par une rotation du plateau circulaire iTNC 530 HEIDENHAIN...
Sauvegarder ou effacer des programmes contenus dans $MDI Le fichier $MDI est souvent utilisé pour des programmes courts et provisoires. Si vous désirez toutefois enregistrer un programme, procédez de la manière suivante: Sélectionner le mode de fonctionnement: Mémorisation/édition de programme Appeler le gestionnaire de fichiers: Touche PGM MGT (Program Management) Marquer le fichier $MDI...
4.1 Principes de base Systèmes de mesure de déplacement et marques de référence Des systèmes de mesure situés sur les axes de la machine enregistrent les positions de la table ou de l'outil. Les axes linéaires sont généralement équipés de systèmes de mesure linéaire et les plateaux circulaires et axes inclinés, de systèmes de mesure angulaire.
Z+; le pouce indique le sens X+ et l’index, le sens Y+. L'iTNC 530 peut commander jusqu'à 9 axes. Outres les axes principaux X, Y et Z, on a également les axes auxiliaires U, V et W qui leur sont parallèles.
Coordonnées polaires Si le plan d’usinage est coté en coordonnées cartésiennes, vous pouvez aussi élaborer votre programme d’usinage en coordonnées cartésiennes. En revanche, lorsque des pièces comportent des arcs de cercle ou des coordonnées angulaires, il est souvent plus simple de définir les positions en coordonnées polaires.
Y = 10 mm Coordonnées polaires absolues et incrémentales Les coordonnées absolues se réfèrent toujours au pôle et à l’axe de référence angulaire. Les coordonnées incrémentales se réfèrent toujours à la dernière position d’outil programmée. +IPR +IPA +IPA 0° iTNC 530 HEIDENHAIN...
à partir duquel vous définirez simplement les autres positions de la pièce. L'initialisation des points de référence à l'aide d'un palpeur 3D de HEIDENHAIN est particulièrement aisée. Cf. Manuel d'utilisation des cycles palpeurs „Initialisation du point de référence avec les palpeurs 3D“.
Les noms de fichiers ne doivent pas excéder 25 caractères, sinon la TNC ne peut pas afficher le nom complet du programme. Caractères * \ / “ ? < > . non autorisés dans les noms de fichiers. iTNC 530 HEIDENHAIN...
TNC. Le logiciel gratuit de transmission des données TNCremo NT de HEIDENHAIN permet facilement de créer des sauvegardes de fichiers mémorisés sur la TNC. Vous devez en outre disposer d’un support de données sur lequel sont sauvegardées toutes les données spécifiques de votre machine...
AUFTR1, on a créé un sous-répertoire NCPROG à l'intérieur duquel on a importé le programme d'usinage PROG1.H. Le programme d'usinage a donc le chemin d'accès suivant: TNC:\AUFTR1\NCPROG\PROG1.H Le graphisme de droite illustre un exemple d'affichage des répertoires avec les différents chemins d'accès. iTNC 530 HEIDENHAIN...
Vue d'ensemble: Fonctions de la gestion des fichiers Fonction Softkey Page Copier un fichier donné (et le convertir) Page 103 Sélectionner le répertoire-cible Page 103 Afficher un type de fichier donné Page 100 Afficher les 10 derniers fichiers Page 105 sélectionnés Effacer un fichier ou un répertoire Page 106...
Programme sélectionné en mode Test de programme Programme sélectionné dans un mode Exécution de programme Fichier protégé contre l'effacement et l'écriture (Protected) DATE Date de la dernière modification apportée au fichier HEURE Heure de la dernière modification apportée au fichier iTNC 530 HEIDENHAIN...
Sélectionner les lecteurs, répertoires et fichiers Appeler le gestionnaire de fichiers Utilisez les touches fléchées ou les softkeys pour déplacer la surbrillance à l'endroit désiré de l'écran: Déplace la surbrillance de la fenêtre de droite vers la fenêtre de gauche et inversement Déplace la surbrillance dans une fenêtre vers le haut et le bas Déplace la surbrillance dans la fenêtre, page à...
Page 101
Marquer le fichier dans la fenêtre de droite: Appuyer sur la softkey SELECTION ou appuyer sur la touche ENT. La TNC active le fichier sélectionné dans le mode de fonctionnement avec lequel vous avez appelé le gestionnaire de fichiers iTNC 530 HEIDENHAIN...
Créer un nouveau répertoire (possible seulement sur le lecteur TNC:\) Dans la fenêtre de gauche, marquez le répertoire à l’intérieur duquel vous désirez créer un sous-répertoire Introduire le nom du nouveau répertoire, appuyer sur NOUV la touche ENT CRÉER RÉPERTOIRE \NOUV? Valider avec la softkey OUI ou quitter avec la softkey NON 4 Programmation: Principes de base, gestion de fichiers, outils de programmation, gestion de palettes...
INFO EXECUTION PARALLELE (sous AUTRES FONCTIONS, 2ème barre de softkeys) vous pouvez observer l'opération de copie Lorsque vous lancez la procédure de copie avec la softkey EXECUTER, la TNC ouvre une fenêtre auxiliaire affichant la progression iTNC 530 HEIDENHAIN...
Page 104
Copier un tableau Si vous copiez des tableaux, à l’aide de la softkey REMPLACER CHAMPS, vous pouvez remplacer certaines lignes ou colonnes dans le tableau-cible. Conditions requises: Le tableau-cible doit déjà exister Le fichier à copier ne doit contenir que les colonnes ou lignes à remplacer La softkey REMPLACER CHAMPS n'est pas affichée si vous voulez remplacer le tableau dans la TNC de manière...
Utilisez les touches fléchées pour déplacer la surbrillance sur le fichier que vous voulez sélectionner: Déplace la surbrillance dans une fenêtre vers le haut et le bas Sélectionner le lecteur: Appuyer sur la softkey SELECTION ou appuyer sur la touche ENT. iTNC 530 HEIDENHAIN...
Effacer un fichier Déplacez la surbrillance sur le fichier que vous désirez effacer Sélectionner la fonction d'effacement: Appuyer sur la softkey EFFACER. La TNC demande si le fichier doit être réellement effacé Valider l'effacement: Appuyer sur la softkey OUI ou Quitter l'effacement: Appuyer sur la softkey NON.
MARQUER FICHIER, etc. Copier les fichiers marqués: Appuyer sur la softkey COP. MARQ ou effacer les fichiers marqués: Appuyer sur la softkey FIN pour quitter les fonctions de marquage, puis sur la softkey EFFACER pour effacer les fichiers marqués iTNC 530 HEIDENHAIN...
Renommer un fichier Déplacez la surbrillance sur le fichier que vous désirez renommer Sélectionner la fonction pour renommer Introduire le nouveau nom du fichier; le type de fichiers ne peut pas être modifié Renommer le fichier: Appuyer sur la touche ENT. Autres fonctions Protéger un fichier/annuler la protection du fichier Déplacez la surbrillance sur le fichier que vous désirez protéger...
Transférer un fichier donné: Appuyer sur la softkey COPIER ou Transférer plusieurs fichiers: Appuyer sur la softkey MARQUER (deuxième barre de softkeys, cf. „Marquer des fichiers”, page 107), ou Transférer tous les fichiers: Appuyer sur la softkey TNC => EXT. iTNC 530 HEIDENHAIN...
Page 110
Valider avec la softkey EXECUTER ou avec la touche ENT. La TNC affiche une fenêtre délivrant des informations sur le déroulement de l'opération de copie ou si vous voulez transférer de très longs programmes ou plusieurs programmes: Valider avec la softkey EXECUTION PARALLELE. La TNC copie alors le fichier en arrière-plan Fermer la transmission des données: Déplacer la surbrillance vers la fenêtre de gauche, puis appuyer...
Remplacer tous les fichiers: Appuyer sur la softkey OUI ou Ne remplacer aucun fichier: Appuyer sur la softkey NON ou Valider le remplacement fichier par fichier: Appuyer sur la softkey VALIDER Si vous désirez remplacer un fichier protégé, vous devez confirmer ou interrompre séparément cette fonction. iTNC 530 HEIDENHAIN...
La TNC en réseau Raccordement de la carte Ethernet sur votre réseau: cf. „Interface Ethernet”, page 619. Raccordement de l'iTNC équipée de Windows 2000 sur votre réseau: cf. „Configurations du réseau”, page 679. Les messages d'erreur intervenant en fonctionnement réseau sont édités par la TNC (cf. „Interface Ethernet” à la page 619).
TNC. Toutefois, si vous deviez rencontrer un problème, merci de bien vouloir prendre contact avec HEIDENHAIN. Dans le gestionnaire de fichiers, les périphériques USB sont affichés en tant que lecteurs dans l'arborescence. Vous pouvez donc utiliser les fonctions de gestion de fichiers décrites précédemment.
La dernière séquence d'un programme comporte END PGM, le nom du programme et l'unité de mesure utilisée. HEIDENHAIN vous recommande, après l'appel d'outil, d'aborder systématiquement une position de sécurité à partir de laquelle la TNC peut effectuer le positionnement pour l'usinage sans risque de collision! Définir la pièce brute:...
X, Y et Z du point MIN et valider à chaque fois avec la touche ENT DEF BLK-FORM: POINT MAX? Introduire les unes après les autres les coordonnées en X, Y et Z du point MAX et valider à chaque fois avec la touche ENT iTNC 530 HEIDENHAIN...
Page 116
Exemple: Affichage de la BKL Form dans le programme CN 0 BEGIN PGM NOUV MM Début du programme, nom, unité de mesure 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Axe de broche, coordonnées du point MIN 2 BLK FORM 0.2 X+100 Y+100 Z+0 Coordonnées du point MAX Fin du programme, nom, unité...
ENT FONCTION AUXILIAIRE M ? Fonction auxiliaire M3 „Marche broche“; la TNC clôt ce dialogue avec la touche ENT La fenêtre de programme affiche la ligne: 3 L X+10 Y+5 R0 F100 M3 iTNC 530 HEIDENHAIN...
Page 118
Fonctions de définition de l'avance Softkey Déplacement en rapide Déplacement selon avance calculée automatiquement à partir de la séquence TOOL CALL Déplacement selon l'avance programmée (unité mm/min. ou 1/10ème pouce/min.) Avec FT, au lieu d'une vitesse, vous définissez une durée en secondes (plage d'introduction 0.001 à...
– y compris si la correction du rayon d'outil est active. La TNC valide toujours dans l'axe d'outil la coordonnée de la pointe de l'outil; elle tient donc toujours compte de la correction d'outil linéaire active. iTNC 530 HEIDENHAIN...
Editer un programme Alors que vous êtes en train d'élaborer ou de modifier un programme d'usinage, vous pouvez sélectionner chaque ligne du programme ou certains mots d'une séquence à l'aide des touches fléchées ou des softkeys: Fonction Softkey/touches Feuilleter vers le haut Feuilleter vers le bas Saut au début du programme Saut à...
Page 121
Valider la modification: Appuyer sur la touche END. Si vous désirez insérer un mot, appuyez sur les touches fléchées (vers la droite ou vers la gauche) jusqu’à ce que le dialogue souhaité apparaisse; introduisez ensuite la valeur souhaitée. iTNC 530 HEIDENHAIN...
Page 122
Recherche de mots identiques dans plusieurs séquences Pour cette fonction, mettre la softkey DESSIN AUTO sur OFF. Sélectionner un mot dans une séquence: Appuyer sur les touches fléchées jusqu’à ce que le mot choisi soit marqué Sélectionner la séquence à l’aide des touches fléchées Dans la nouvelle séquence sélectionnée, le marquage se trouve sur le même mot que celui de la séquence sélectionnée à...
Page 123
INSERER BLOC. Fermer la fonction de marquage: Appuyer sur QUITTER SÉLECTION Fonction Softkey Activer la fonction de marquage Désactiver la fonction de marquage Effacer le bloc marqué Insérer le bloc situé dans la mémoire Copier le bloc marqué iTNC 530 HEIDENHAIN...
La fonction de recherche de la TNC La fonction de recherche de la TNC vous permet de trouver n'importe quel texte à l'intérieur d'un programme et, si nécessaire, de le remplacer par un nouveau texte. Rechercher n'importe quel texte Si nécessaire, sélectionner la séquence qui contient le mot à rechercher Sélectionner la fonction de recherche: La TNC ouvre la fenêtre de recherche et affiche dans la barre de...
Page 125
Appuyer sur la softkey TOUT REMPLACER ou pour ne pas remplacer le texte et sauter immédiatement au prochain endroit recherché: Appuyer sur la softkey NE PAS REMPLACER Fermer la fonction de recherche iTNC 530 HEIDENHAIN...
4.5 Graphisme de programmation Déroulement/pas de déroulement du graphisme de programmation Pendant que vous élaborez un programme, la TNC peut afficher le contour programmé avec un graphisme filaire en 2D. Commuter sur le partage de l'écran avec le programme à gauche et le graphisme à...
Agrandir le cadre – pour agrandir, maintenir enfoncée la softkey Avec la softkey DETAIL PIECE BRUTE, valider la zone sélectionnée La softkey PIECE BR. DITO BLK FORM vous permet de rétablir la projection d'origine. iTNC 530 HEIDENHAIN...
4.6 Graphisme filaire 3D (fonction FCL 2) Application Grâce au graphisme filaire tridimensionnel, vous pouvez afficher les trajectoires programmées de la TNC en 3D. Une puissante fonction zoom permet d'apercevoir rapidement les détails. Grâce au graphisme filaire 3D, vous pouvez notamment vérifier avant l'usinage les programmes élaborés sur un support externe pour voir s'ils ne comportent pas d'irrégularités et donc pour éviter les marques d'usinage indésirables sur la pièce.
Diminuer pas à pas la représentation Si la représentation a été diminuée, la TNC affiche la lettre Z dans le pied de page de la fenêtre graphique Afficher la pièce à sa taille d'origine Afficher la pièce avec la projection qui était activée précédemment iTNC 530 HEIDENHAIN...
Page 130
Fonction Softkey Afficher/ne pas afficher par un point sur la ligne les points finaux programmés Sur le graphisme filaire 3D, faire ressortir/ne pas faire ressortir en couleur la séquence CN sélectionnée dans la fenêtre de gauche Afficher/ne pas afficher les numéros de séquence Vous pouvez aussi exploiter le graphisme filaire 3D à...
AFFICHER OMETTRE NO SEQU. sur AFFICHER Occulter les numéros de séquence: Mettre la softkey AFFICHER OMETTRE NO SEQU. sur OMETTRE Effacer le graphisme Commuter le menu de softkeys Effacer le graphisme: Appuyer sur la softkey EFFACER GRAPHISME. iTNC 530 HEIDENHAIN...
4.7 Articulation de programmes Définition, application La TNC vous permet de commenter vos programmes d'usinage à l'aide de séquences d'articulation. Les séquences d'articulation sont de courts textes (pouvant comporter jusqu'à 37 caractères) constitués de commentaires ou de titres portant sur les lignes de programme qui suivent.
Commentaire dans une séquence donnée Sélectionner la séquence derrière laquelle vous désirez insérer le commentaire Ouvrir le dialogue de programmation avec la touche „;“ (point virgule) du clavier alphabétique Introduire le commentaire et fermer la séquence avec END iTNC 530 HEIDENHAIN...
Fonctions pour l'édition du commentaire Fonction Softkey Aller au début du commentaire Aller à la fin du commentaire Aller au début d'un mot. Les mots doivent être séparés par un espace Aller à la fin d'un mot. Les mots doivent être séparés par un espace Commuter entre les modes Insérer et Remplacer 4 Programmation: Principes de base, gestion de fichiers, outils de programmation, gestion de palettes...
Déplacements du curseur Softkey Curseur un mot vers la droite Curseur un mot vers la gauche Curseur à la page d’écran suivante Curseur à la page d’écran précédente Curseur en début de fichier Curseur en fin de fichier iTNC 530 HEIDENHAIN...
Fonctions d'édition Touche Débuter une nouvelle ligne Effacer caractère à gauche du curseur Insérer un espace Commutation majuscules/minuscules Editer des textes La première ligne de l'éditeur de texte comporte un curseur d'informations qui affiche le nom du fichier, l'endroit où il se trouve et le mode d'écriture du curseur (marque d'insertion): Nom du fichier-texte Fichier:...
INSERER LIGNE/MOT Fonction Softkey Effacer une ligne et la mettre en mémoire Effacer un mot et le mettre en mémoire Effacer un caractère et le mettre en mémoire Insérer une ligne ou un mot après effacement iTNC 530 HEIDENHAIN...
Traiter des blocs de texte Vous pouvez copier, effacer et insérer à un autre endroit des blocs de texte de n’importe quelle grandeur. Dans tous les cas, vous devez d’abord sélectionner le bloc de texte souhaité: Marquer le bloc de texte: Déplacer le curseur sur le caractère à partir duquel doit débuter la sélection du texte Appuyer sur la softkey SELECT.
Sélectionner la fonction de recherche: Appuyer sur la softkey RECHERCHE. La TNC affiche le dialogue Cherche texte: Introduire le texte à rechercher Rechercher le texte: Appuyer sur la softkey EXECUTER Quitter la fonction de recherche: Appuyer sur la softkey FIN iTNC 530 HEIDENHAIN...
4.10 La calculatrice Utilisation La TNC dispose d'une calculatrice qui comporte les principales fonctions mathématiques. Ouvrir ou fermer la calculatrice avec la touche CALC Sélectionner les fonctions de calcul sur le clavier alphabétique au moyen de raccourcis. Les raccourcis sont en couleur sur la calculatrice Fonction de calcul Raccourci (touche)
Consultation des descriptions d'erreur et possibilités d'y remédier. La TNC affiche le cas échéant d'autres informations précieuses pour le technicien HEIDENHAIN lors de la recherche des erreurs. Pour fermer la fenêtre d'aide et supprimer simultanément le message d'erreur, appuyer sur la touche CE Eliminer l'erreur conformément aux instructions...
4.12 Liste de tous les messages d'erreur en instance Fonction Cette fonction vous permet d'afficher une fenêtre auxiliaire à l'intérieur de laquelle la TNC affiche tous les messages d'erreur en instance. La TNC affiche non seulement les erreurs émanant de la TNC mais aussi celles qui sont délivrées par le constructeur de votre machine.
Contenu de la fenêtre Colonne Signification Numéro Numéro d'erreur (-1: aucun numéro d'erreur défini) attribué par HEIDENHAIN ou par le constructeur de votre machine Classe d'erreur. Définit la manière dont la Classe TNC traite cette erreur: ERROR Le déroulement du programme est...
4.13 Gestionnaire de palettes Utilisation Le gestionnaire de palettes est une fonction qui dépend de la machine. L'étendue des fonctions standard est décrite ci-après. Consultez également le manuel de votre machine. Les tableaux de palettes sont utilisés sur centres d'usinage équipés de changeurs de palettes: Pour les différentes palettes, le tableau de palettes appelle les programmes d'usinage qui lui appartiennent et active les décalages de points zéro ou les tableaux de points zéro...
Page 145
Fonction d'édition 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 Insérer une ligne en fin de tableau iTNC 530 HEIDENHAIN...
Fonction d'édition Softkey Effacer une ligne en fin de tableau Sélectionner le début de la ligne suivante Ajouter le nombre de lignes possibles en fin de tableau Copier le champ en surbrillance (2ème barre de softkeys) Insérer le champ copié (2ème barre de softkeys) Sélectionner le tableau de palettes En mode Mémorisation/édition de programme ou Exécution de programme, sélectionner le gestionnaire de fichiers: Appuyer sur la...
Appuyer sur la softkey OUVRIR LE PROGRAMME: La TNC affiche à l'écran le programme sélectionné. Vous pouvez maintenant feuilleter dans le programme à l'aide des touches fléchées Retour au tableau de palettes: Appuyez sur la softkey END PGM iTNC 530 HEIDENHAIN...
4.14 Mode de fonctionnement palette avec usinage orienté vers l'outil Utilisation Le gestionnaire de palettes en liaison avec l'usinage orienté vers l'outil est une fonction qui dépend de la machine. L'étendue des fonctions standard est décrite ci- après. Consultez également le manuel de votre machine. Les tableaux de palettes sont utilisés sur centres d'usinage équipés de changeurs de palettes: Pour les différentes palettes, le tableau de palettes appelle les programmes d'usinage qui lui appartiennent et...
Page 149
Avant un programme CN, si vous n'avez pas défini de palette, les coordonnées programmées se réfèrent au point zéro machine. Si vous ne définissez aucune palette, le point de référence initialisé manuellement reste actif. iTNC 530 HEIDENHAIN...
Page 150
SP-X, SP-Y, SP-Z (introduction facultative, autres axes possibles): Pour les axes, on peut indiquer des positions de sécurité qui peuvent être lues à partir de macros CN avec SYSREAD FN18 ID510 N°6. SYSREAD FN18 ID510 N° 5 permet de déterminer si une valeur a été...
Page 151
Sélectionner projection détails bridage Sélectionner projection standard pièce Sélectionner projection détails pièce Insérer la palette Insérer le bridage Insérer la pièce Effacer la palette Effacer le bridage Effacer la pièce Effacer la mémoire tampon Usinage avec optimisation de l'outil iTNC 530 HEIDENHAIN...
Fonction d'édition en mode formulaire Softkey Usinage avec optimisation de la pièce Connexion ou déconnexion des opérations d'usinage Indiquer le plan comme étant vide Indiquer le plan comme étant non usiné Sélectionner un fichier de palettes En mode Mémorisation/édition de programme ou Exécution de programme, sélectionner le gestionnaire de fichiers: Appuyer sur la touche PGM MGT.
Lorsque vous commutez vers la représentation du tableau avec la touche de partage de l'écran, le curseur se trouve sur le même plan qu'avec la représentation du formulaire. iTNC 530 HEIDENHAIN...
Page 154
Configurer le plan de palette Réf. palette: Affiche le nom de la palette Méthode: Vous pouvez sélectionner les méthodes d'usinage WORKPIECE ORIENTED ou TOOL ORIENTED. Le choix effectué est pris en compte dans le plan de la pièce correspondant; le cas échéant, il remplace les données existantes.
Page 155
SYSREAD FN18 ID510 N°6. SYSREAD FN18 ID510 N° 5 permet de déterminer si une valeur a été programmée dans la colonne. Les positions indiquées ne sont abordées que si ces valeurs sont lues dans les macros CN et programmées de manière adéquate iTNC 530 HEIDENHAIN...
Page 156
Réglage du plan de la pièce Pièce d'us.: La commande affiche le numéro de la pièce; derrière le trait oblique, elle affiche le nombre de pièces à l'intérieur de ce plan de bridage Méthode: Vous pouvez sélectionner les méthodes d'usinage WORKPIECE ORIENTED ou TOOL ORIENTED.
La donnée du champ CTID est actualisée à chaque phase d'usinage. Si une fonction M02 ou END PGM est exécuté dans le programme CN, une donnée éventuellement présente sera effacée et ENDED s'inscrira dans le champ d'état de l'usinage. iTNC 530 HEIDENHAIN...
Si toutes les pièces ont l'état ENDED à l'intérieur d'un groupe de données avec T0 ou CTO, les lignes suivantes du fichier de palettes sont exécutées Pour l'amorce de séquence, seul l'usinage orienté vers la pièce est possible. Les pièces suivantes sont usinées en fonction de la méthode prescrite.
Page 159
Appuyer sur la softkey OUVRIR LE PROGRAMME: La TNC affiche à l'écran le programme sélectionné. Vous pouvez maintenant feuilleter dans le programme à l'aide des touches fléchées Retour au tableau de palettes: Appuyez sur la softkey END PGM iTNC 530 HEIDENHAIN...
5.1 Introduction des données d’outils Avance F L'avance F correspond à la vitesse en mm/min. (inch/min.) à laquelle le centre de l'outil se déplace sur sa trajectoire. L'avance max. peut être définie pour chaque axe séparément, par paramètre-machine. Introduction Vous pouvez introduire l'avance à l'intérieur de la séquence TOOL CALL (appel d'outil) et dans chaque séquence de positionnement (cf.
VC vers l'introduction de la vitesse de coupe Modification en cours d'exécution du programme Pendant l'exécution du programme, vous pouvez modifier la vitesse de rotation de la broche à l'aide du potentiomètre de broche S. iTNC 530 HEIDENHAIN...
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é.
Rayon d'outil: Valeur de correction pour le rayon 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é. Exemple 4 TOOL DEF 5 L+10 R+5 iTNC 530 HEIDENHAIN...
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. 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.
Page 167
Angle pointe (type DRILL+CSINK)? 240) pour pouvoir calculer la profondeur de centrage à partir de la valeur introduite pour le diamètre Pas de vis de l'outil (actuellement encore inopérant) PITCH Pas de vis (seult out. type TAP)? iTNC 530 HEIDENHAIN...
Page 168
Tableau d'outils: Données d'outils pour l'étalonnage automatique d'outils Définition des cycles pour l'étalonnage automatique d'outils: Cf. Manuel d'utilisation Cycles palpeurs, chap. 4. Abr. Données à introduire Dialogue 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 Tolérance d'usure: Longueur? d'usure.
Page 169
CAL-ANG Lors de l'étalonnage, la TNC inscrit l'angle de broche sous lequel Angle broche pdt l'étalonnage? un palpeur 3D a été étalonné si un numéro d'outil est indiqué dans le menu d'étalonnage iTNC 530 HEIDENHAIN...
Page 170
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.
Page 171
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 Quitter le tableau d'outils Appeler le gestionnaire de fichiers et sélectionner un fichier d'un autre type, un programme d'usinage, par exemple. iTNC 530 HEIDENHAIN...
Page 172
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.
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 617). Vous rencontrez ce cas d'application si vous calculez les données d'outils sur un appareil...
Tableau d'emplacements pour changeur d'outils Le constructeur de la machine adapte à votre machine la gamme des fonctions du tableau d'emplacements. Consultez le manuel de votre machine! 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.
Page 175
Verrouiller emplacement en haut? Magasin à étages: Bloquer l'emplacement inférieur LOCKED_BELOW Verrouiller emplacement en bas? LOCKED_LEFT Magasin à étages: Bloquer l'emplacement à gauche Verrouiller emplacement gauche? LOCKED_RIGHT Magasin à étages: Bloquer l'emplacement à droite Verrouiller emplacement droite iTNC 530 HEIDENHAIN...
Page 176
Fonctions d'édition pour tableaux Softkey d'emplacement 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 Annuler la colonne numéro d'outil T Saut au début de la ligne suivante Réinitialiser la colonne à...
2 est de 0,2 mm ou 0,05 mm, et la réduction d'épaisseur pour le rayon d'outil, de 1 mm. 20 TOOL CALL 5.2 Z S2500 F350 DL+0,2 DR-1 DR2+0,05 Le D devant L et R correspond à la valeur Delta. iTNC 530 HEIDENHAIN...
Présélection dans les tableaux d’outils Si vous vous servez des tableaux d'outils, vous présélectionnez dans une séquence TOOL DEF le prochain outil qui doit être utilisé. Pour cela, vous introduisez soit le numéro de l'outil, soit un paramètre Q, soit encore un nom d'outil entre guillemets.
Page 179
TOOL CALL. Si DR est supérieur à zéro, la TNC affiche un message et ne procède pas au changement d'outil. Vous pouvez ne pas afficher ce message en utilisant la fonction M107 et réactiver son affichage avec M108. iTNC 530 HEIDENHAIN...
5.3 Correction d'outil Introduction La TNC corrige la trajectoire de l’outil en fonction 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 élaborez le programme d'usinage directement sur la TNC, la correction du rayon d'outil n'est active que dans le plan d'usinage.
Surépaisseur DR pour rayon dans le tableau TAB: d'outils Opérations de contournage sans correction de rayon: R0 L'outil se déplace dans le plan d'usinage avec son centre situé sur la trajectoire programmée ou jusqu'aux coordonnées programmées. Utilisation: Perçage, pré-positionnement. iTNC 530 HEIDENHAIN...
Page 182
Opérations de contournage avec correction de rayon: RR et RL L’outil se déplace à droite du contour L’outil se déplace à gauche du contour La distance entre le centre de l'outil et le contour programmé correspond à la valeur du rayon de l'outil. „Droite“ et „gauche“ désignent la position de l'outil dans le sens du déplacement le long du contour de la pièce.
Page 183
Usinage des angles sans correction de rayon Sans correction de rayon, vous pouvez influer sur la trajectoire de l'outil et sur l'avance aux angles de la pièce à l'aide de la fonction auxiliaire M90.Cf. „Arrondi d'angle: M90”, page 267. iTNC 530 HEIDENHAIN...
5.4 Correction d'outil tridimensionnelle (option de 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 contenir également les composantes NX, NY et NZ de la normale de vecteur à...
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 P ou son pôle sud P (cf. figure). iTNC 530 HEIDENHAIN...
Formes d'outils autorisées Vous définissez les formes d'outils autorisées (cf. figure) 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...
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. iTNC 530 HEIDENHAIN...
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 de logiciel 2)”, page 286), la TNC maintient l'outil perpendiculairement au contour de la pièce si aucune orientation d'outil n'a été...
Page 189
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. iTNC 530 HEIDENHAIN...
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 à...
Page 191
1 L X+31,737 Y+21,954 Z+33,165 RL B+12,357 C+5,896 F1000 M128 Droite X, Y, Z: Coordonnées corrigées du point final de la droite Droite B, C: Coordonnées des axes rotatifs pour l'orientation de l'outil Correction de rayon Fonction auxiliaire iTNC 530 HEIDENHAIN...
5.5 Travailler avec les tableaux des données de coupe Remarque La TNC doit avoir été préparée par le constructeur de la machine pour travailler avec les tableaux des données de coupe. Il est possible que toutes les fonctions supplémentaires décrites ici ne soient pas disponibles sur votre machine. Consultez le manuel de votre machine.
Sinon, vos modifications seraient remplacées par les données standard HEIDENHAIN lors de la mise à jour du logiciel. Par conséquent, définissez le chemin d'accès dans le fichier TNC.SYS avec le code WMAT= (cf. „Fichier de configuration TNC.SYS”, page 199).
Sinon, vos modifications seraient remplacées par les données standard HEIDENHAIN lors de la mise à jour du logiciel. Par conséquent, définissez le chemin d'accès dans le fichier TNC.SYS avec le code TMAT= (cf. „Fichier de configuration TNC.SYS”, page 199).
Vous sélectionnez par softkey, dans le tableau d'outils le type de l'outil, la matière de coupe de l'outil ainsi que le nom du tableau de données de coupe (cf. „Tableau d'outils: Données d'outils pour le calcul automatique de la vitesse de rotation/de l'avance”, page 168). iTNC 530 HEIDENHAIN...
Procédure du travail avec calcul automatique de la vitesse de rotation/de l'avance 1 Si ce n'est pas encore fait, introduire la matière de la pièce dans le fichier WMAT.TAB 2 Si ce n'est pas encore fait, introduire la matière de coupe dans le fichier TMAT.TAB 3 Si ce n'est pas encore fait, Introduire dans le tableau d'outils toutes les données d'outils nécessaires au calcul des données de coupe:...
Largeur de la colonne. Avec type N, y compris signe, virgule et emplacements après la virgule Emplacements après la virgule (4 max., actif avec type N seulement) ANGLAIS Dialogue selon la langue (32 caractères max.) à HUNGARIA iTNC 530 HEIDENHAIN...
Commuter entre la vue du tableau et la vue du formulaire Vous pouvez afficher tous les tableaux ayant l'extension .TAB soit sous forme de listes, soit sous forme de formulaires. Appuyez sur la sofktey LISTE FORMULAIR. La TNC commute vers la vue qui est en surbrillance sur la softkey Dans la vue du formulaire, la TNC affiche sur la moitié...
Lignes dans TNC.SYS Signification WMAT= Chemin d'accès pour tableau de matières de pièces TMAT= Chemin d'accès pour tableau de matières de coupe PCDT= Chemin d'accès pour tableaux de données de coupe Exemple pour TNC.SYS WMAT=TNC:\CUTTAB\WMAT_GB.TAB TMAT=TNC:\CUTTAB\TMAT_GB.TAB PCDT=TNC:\CUTTAB\ iTNC 530 HEIDENHAIN...
6.1 Déplacements d'outils Fonctions de contournage Un contour de pièce est habituellement composé de plusieurs éléments de contour tels que droites ou arcs de cercles. Les fonctions de contournage vous permettent de programmer des déplacements d'outils pour les droites et arcs de cercle. Programmation flexible de contours FK Si vous ne disposez pas d’un plan conforme à...
L’outil conserve la coordonnée Z et se déplace dans le plan XY à la position X=70, Y=50. Cf. figure Déplacement tridimensionnel La séquence de programme contient trois indications de coordonnées: La TNC guide l'outil dans l'espace jusqu'à la position programmée. Exemple: L X+80 Y+0 Z-10 iTNC 530 HEIDENHAIN...
Page 204
Introduction de plus de trois coordonnées La TNC peut commander jusqu'à 5 axes simultanément (option du logiciel) Lors d'un usinage sur 5 axes, la commande déplace simultanément, par exemple, 3 axes linéaires et 2 axes rotatifs. Le programme d’usinage pour ce type d’usinage est habituellement délivré...
Page 205
Avec la programmation en INCH: L'introduction de 100 correspond à une avance de 10 pouces/min. Se déplacer en rapide: Appuyer sur FMAX ou Déplacer l'outil avec l'avance définie dans la séquence TOOL CALL: Appuyer sur la softkey FAUTO iTNC 530 HEIDENHAIN...
Page 206
FONCTION AUXILIAIRE M ? Introduire la fonction auxiliaire, par ex. M3 et fermer le dialogue avec la touche ENT Ligne dans le programme d'usinage L X-20 Y+30 R0 FMAX M3 6 Programmation: Programmer les contours...
P avec n'importe quelle fonction de contournage. Si la séquence APPR contient aussi la coordonnée Z, la TNC déplace l'outil d'abord dans le plan d'usinage jusqu'à P , puis dans l'axe d'outil à la profondeur programmée. iTNC 530 HEIDENHAIN...
Page 208
Point final P La position P est située hors du contour et résulte des données de la séquence DEP. Si DEP contient également la coordonnée Z, la TNC déplace l'outil tout d'abord dans le plan d'usinage jusqu'à P puis dans l'axe d'outil à la hauteur programmée. Raccourci Signification APPR...
7 L X+40 Y+10 RO FMAX M3 avec correction de rayon RR 8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 9 L X+20 Y+35 Point final du premier élément du contour 10 L ... Elément de contour suivant iTNC 530 HEIDENHAIN...
Approche du contour par une trajectoire circulaire avec raccordement tangentiel: APPR CT La TNC guide l'outil sur une droite allant du point initial P jusqu'à un point auxiliaire P . Partant de là, il aborde le premier point du contour en suivant une trajectoire circulaire qui se raccorde par CCA= tangentement au premier point du contour.
8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 avec correction de rayon RR, rayon R=10 9 L X+20 Y+35 Point final du premier élément du contour 10 L ... Elément de contour suivant iTNC 530 HEIDENHAIN...
Sortie du contour par une droite avec raccordement tangentiel: DEP LT La TNC guide l'outil sur une droite allant du dernier point du contour jusqu'au point final P . La droite est dans le prolongement du dernier élément du contour. P est situé...
Dernier élément du contour: P avec correct. rayon 23 L Y+20 RR F100 Coordonnées P , rayon trajectoire circulaire=8 mm 24 DEP LCT X+10 Y+12 R+8 F100 Dégagement en Z, retour, fin du programme 25 L Z+100 FMAX M2 iTNC 530 HEIDENHAIN...
6.4 Contournages – Coordonnées cartésiennes Sommaire des fonctions de contournage Touche de Fonction Déplacement de l’outil Données nécessaires Page contournage Droite L Droite Coordonnées du point final Page 215 angl.: Line de la droite Chanfrein: CHF Chanfrein entre deux Longueur du chanfrein Page 216 angl.: CHamFer droites...
POSITION EFFECTIVE“. La TNC génère une séquence L ayant les coordonnées de la position effective Vous définissez avec la fonction MOD le nombre d'axes que la TNC mémorise dans la séquence L (cf. „Sélectionner la fonction MOD”, page 610). iTNC 530 HEIDENHAIN...
Insérer un chanfrein CHF entre deux droites Les angles de contour formés par l'intersection de deux droites peuvent être chanfreinés. Dans les séquences linéaires qui précédent et suivent la séquence CHF, programmez les deux coordonnées du plan dans lequel le chanfrein doit être exécuté...
Par la suite, c'est l'avance active avant la séquence RND qui redevient active. Une séquence RND peut être également utilisée pour approcher le contour en douceur lorsqu’il n’est pas possible de faire appel aux fonctions APPR. iTNC 530 HEIDENHAIN...
Centre de cercle CC Vous définissez le centre du cercle pour les trajectoires circulaires que vous programmez avec la touche C (trajectoire circulaire C). Pour cela: introduisez les coordonnées cartésiennes du centre du cercle ou prenez en compte la dernière position programmée ou prenez en compte les coordonnées avec la touche „PRISE EN COMPTE DE POSITION EFFECTIVE“...
Le point initial et le point final du déplacement circulaire doivent se situer sur la trajectoire circulaire. Tolérance d'introduction: jusqu’à 0,016 mm (sélectionnable avec PM7431). DR– Cercle le plus petit que la TNC peut parcourir: 0.0016 µm. iTNC 530 HEIDENHAIN...
Trajectoire circulaire CR de rayon défini L'outil se déplace sur une trajectoire circulaire de rayon R. Coordonnées du point final de l'arc de cercle Rayon R Attention: Le signe définit la grandeur de l'arc de cercle! Sens de rotation DR Attention: Le signe définit la courbe concave ou convexe! Si nécessaire: Fonction auxiliaire M...
7 L X+0 Y+25 RL F300 M3 8 L X+25 Y+30 9 CT X+45 Y+20 10 L Y+0 La séquence CT et l’élément de contour programmé avant doivent contenir les deux coordonnées du plan dans lequel l’arc de cercle doit être exécuté! iTNC 530 HEIDENHAIN...
Exemple: Déplacement linéaire et chanfreins en coordonnées cartésiennes 0 BEGIN PGM LINEAIRE MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute pour simulation graphique de l’usinage 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10 Définition d’outil dans le programme 4 TOOL CALL 1 Z S4000 Appel d’outil avec axe de broche et vitesse de rotation broche...
13 L X+95 Aborder le point 6 14 L X+95 Y+40 Aborder le point 7: Point final du cercle, arc de cercle avec raccord. 15 CT X+40 Y+5 tangentiel au point 6, la TNC calcule automatiquement le rayon iTNC 530 HEIDENHAIN...
Page 224
16 L X+5 Aborder le dernier point du contour 1 17 DEP LCT X-20 Y-20 R5 F1000 Quitter le contour sur trajectoire circulaire avec raccord. tangentiel 18 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 19 END PGM CIRCULAIR MM 6 Programmation: Programmer les contours...
Aborder le point final (=point initial du cercle) 11 DEP LCT X-40 Y+50 R5 F1000 Quitter le contour en suivant une trajectoire circulaire avec Raccordement tangentiel 12 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 13 END PGM C-CC MM iTNC 530 HEIDENHAIN...
6.5 Contournages – Coordonnées polaires Sommaire Les coordonnées polaires vous permettent de définir une position avec un angle PA et une distance PR par rapport à un pôle CC défini précédemment (cf. „Principes de base”, page 235). L'utilisation des coordonnées polaires est intéressante pour: les positions sur des arcs de cercle les plans avec données angulaires (ex.
Définir le pôle CC avant de programmer les coordonnées polaires. Ne programmer le pôle CC qu'en coordonnées cartésiennes. Le pôle CC reste actif jusqu'à ce que vous programmiez un nouveau pôle CC. Exemple de séquences CN 12 CC X+45 Y+25 iTNC 530 HEIDENHAIN...
Droite LP L'outil se déplace sur une droite allant de sa position actuelle jusqu'au point final de la droite. Le point initial correspond au point final de la séquence précédente. Rayon polaire PR: Introduire la distance entre le point final de la droite et le pôle CC 60°...
Exemple de séquences CN 30° 12 CC X+40 Y+35 13 L X+0 Y+35 RL F250 M3 14 LP PR+25 PA+120 15 CTP PR+30 PA+30 16 L Y+0 Le pôle CC n’est pas le centre du cercle de contour! iTNC 530 HEIDENHAIN...
Trajectoire hélicoïdale (hélice) Une trajectoire hélicoïdale est la conjonction d'une trajectoire circulaire et d'un déplacement linéaire qui lui est perpendiculaire. Vous programmez la trajectoire circulaire dans un plan principal. Vous ne pouvez programmer les contournages pour la trajectoire hélicoïdale qu’en coordonnées polaires. Applications Taraudage et filetage avec grands diamètres Rainures de graissage...
Page 231
Trajectoire hélicoïdale sens anti-horaire: DR+ Exemples de séquences CN: Filetage M6 x 1 mm avec 5 rotations 12 CC X+40 Y+25 13 L Z+0 F100 M3 14 LP PR+3 PA+270 RL F50 15 CP IPA-1800 IZ+5 DR- 270° iTNC 530 HEIDENHAIN...
Exemple: Déplacement linéaire en coordonnées polaires 0 BEGIN PGM LINAIRPO MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+7,5 Définition de l'outil 4 TOOL CALL 1 Z S4000 Appel d'outil 5 CC X+50 Y+50...
8 L Z-12.75 R0 F1000 9 APPR PCT PR+32 PA-180 CCA180 R+2 RL F100 10 LBL 1 Début de la répétition de partie de programme 11 CP IPA+360 IZ+1.5 DR+ F200 Introduire directement le pas de vis comme valeur IZ iTNC 530 HEIDENHAIN...
Page 234
12 CALL LBL 1 REP 24 Nombre de répétitions (rotations) 13 DEP CT CCA180 R+2 6 Programmation: Programmer les contours...
FLT, vous devez programmer au moins deux séquences avant le bloc FK avec les touches de dialogue grises afin de définir clairement le sens du démarrage. Un bloc FK ne doit pas commencer directement derrière une marque LBL. iTNC 530 HEIDENHAIN...
Créer des programmes FK pour la TNC 4xx: Pour qu'une TNC 4xx puisse importer des programmes FK créés sur une iTNC 530, il convient de définir l'ordre chronologique des différents éléments FK à l'intérieur d'une séquence de la manière dont ils sont classés sur la barre de softkeys.
Page 237
CALL sont affichées par la TNC dans une autre couleur. Afficher les numéros de séquence dans la fenêtre graphique Pour afficher les numéros de séquence dans la fenêtre graphique: Mettre la softkey AFFICHER OMETTRE NO SÉQU. sur AFFICHER (barre de softkeys 3) iTNC 530 HEIDENHAIN...
Convertir les programmes FK en programmes conversationnels Texte clair Pour convertir des programmes FK en programmes conversationnels Texte clair, la TNC propose deux solutions: Convertir le programme de manière à ce que la structure du programme (répétitions de parties de programme et appels de sous- programmes) soit conservée.
à la courbe du contour. Elément FK Softkey Droite avec raccordement tangentiel Droite sans raccordement tangentiel Arc de cercle avec raccordement tangentiel Arc de cercle sans raccordement tangentiel Pôle pour programmation FK iTNC 530 HEIDENHAIN...
Programmation flexible de droites Droite sans raccordement tangentiel Afficher les softkeys de programmation flexible des contours: Appuyer sur la touche FK. Ouvrir le dialogue pour une droite flexible: Appuyer sur la softkey FL. La TNC affiche d'autres softkeys A l'aide de ces softkeys, introduire dans la séquence toutes les données connues.
Angle de montée AN de la tangente d'entrée Angle au centre de l'arc de cercle Exemple de séquences CN 27 FLT X+25 LEN 12.5 AN+35 RL F200 28 FC DR+ R6 LEN 10 AN-45 29 FCT DR- R15 LEN 15 iTNC 530 HEIDENHAIN...
Page 242
Centre de cercle CC, rayon et sens de rotation dans la séquence FC/FCT Pour des trajectoires circulaires programmées en mode FK, la TNC calcule un centre de cercle à partir des données que vous avez introduites. Avec la programmation FK, vous pouvez aussi programmer un cercle entier dans une séquence.
Page 243
élément FK. CLSD+ Début du contour: CLSD+ Fin du contour: CLSD– Exemple de séquences CN 12 L X+5 Y+35 RL F500 M3 CLSD– 13 FC DR- R15 CLSD+ CCX+20 CCY+35 17 FCT DR- R+15 CLSD- iTNC 530 HEIDENHAIN...
Points auxiliaires Vous pouvez introduire les coordonnées de points auxiliaires sur le contour ou à proximité de celui-ci, aussi bien pour les droites flexibles que pour les trajectoires circulaires flexibles. Points auxiliaires sur un contour Les points auxiliaires sont situés directement sur la droite ou sur le prolongement de celle-ci ou bien encore directement sur la trajectoire circulaire.
Coordonnées polaires se référant à la séquence N Exemple de séquences CN 12 FPOL X+10 Y+10 13 FL PR+20 PA+20 14 FL AN+45 15 FCT IX+20 DR- R20 CCA+90 RX 13 16 FL IPR+35 PA+0 RPR 13 iTNC 530 HEIDENHAIN...
Page 246
Rapport relatif à la séquence N: Sens et distance de l'élément de contour Données connues Softkey Angle entre droite et autre élément de contour ou entre la tangente d'entrée sur l'arc de cercle et l'autre élément du contour Droite parallèle à un autre élément de contour 220°...
Quitter le contour sur un cercle avec raccordement tangentiel 16 DEP CT CCA90 R+5 F1000 17 L X-30 Y+0 R0 FMAX Dégager l’outil, fin du programme 18 L Z+250 R0 FMAX M2 19 END PGM FK1 MM iTNC 530 HEIDENHAIN...
Page 248
Exemple: Programmation FK 2 60° 0 BEGIN PGM FK2 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+2 Définition de l'outil 4 TOOL CALL 1 Z S4000 Appel d'outil 5 L Z+250 R0 FMAX Dégager l'outil...
Page 249
18 FC X+0 DR- R30 CCX+30 CCY+30 19 FSELECT 2 Quitter le contour sur un cercle avec raccordement tangentiel 20 DEP LCT X+30 Y+30 R5 Dégager l’outil, fin du programme 21 L Z+250 R0 FMAX M2 22 END PGM FK2 MM iTNC 530 HEIDENHAIN...
Page 250
Exemple: Programmation FK 3 0 BEGIN PGM FK3 MM 1 BLK FORM 0.1 Z X-45 Y-45 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+120 Y+70 Z+0 3 TOOL DEF 1 L+0 R+3 Définition de l'outil 4 TOOL CALL 1 Z S4500 Appel d'outil 5 L Z+250 R0 FMAX Dégager l'outil...
Page 251
30 FSELECT 4 31 DEP CT CCA90 R+5 F1000 Quitter le contour sur un cercle avec raccordement tangentiel 32 L X-70 R0 FMAX 33 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 34 END PGM FK3 MM iTNC 530 HEIDENHAIN...
6.7 Contournages – Interpolation spline (option de logiciel 2) Application Les contours décrits comme splines par un système CAO peuvent être transférés vers la TNC et exécutés par elle directement. La TNC dispose d'un interpolateur spline permettant d'exécuter des polynômes de troisième ordre sur deux, trois, quatre ou cinq axes. Vous ne pouvez pas éditer les séquences spline dans la TNC.
Page 253
Si l'écart est supérieur à cette valeur, la TNC délivre un message d'erreur. Plages d'introduction Point final spline: -99 999,9999 à +99 999,9999 Paramètres spline K: -9,99999999 à +9,99999999 Exposant pour paramètre spline K -255 à +255 (nombre entier) iTNC 530 HEIDENHAIN...
6.8 Créer les programmes de contour avec fichiers DXF (option de logiciel) Application Vous pouvez ouvrir directement sur la TNC des fichiers DXF créés sur un système CAO pour en extraire des contours et à enregistrer ceux- ci comme programmes conversationnels Texte clair. Les programmes conversationnels Texte clair ainsi obtenus peuvent être également traités par d'anciennes commandes TNC dans la mesure où...
Si vous désirez générer des programmes pour d'anciennes commandes TNC, vous devez limiter la résolution à 3 chiffres après la virgule. Vous devez en outre supprimer les commentaires délivrés dans le programme de contour par le convertisseur DXF. iTNC 530 HEIDENHAIN...
Régler la couche (layer) Les fichiers DXF contiennent généralement plusieurs couches (layers) grâce auxquelles le constructeur peut organiser son plan. Grâce à cette technique des couches (layers), le constructeur regroupe des éléments de différente nature, par exemple le contour réel de la pièce, les cotes, les lignes auxiliaires et de structure, les hachures et textes.
USB. Vous pouvez encore modifier le point de référence lorsque le contour est déjà sélectionné. La TNC ne calcule les données réelles du contour que lorsque vous enregistrez dans un programme de contour le contour sélectionné. iTNC 530 HEIDENHAIN...
Page 258
Sélectionner le point de référence sur un seul élément Sélectionner le mode pour définir le point de référence Avec la touche gauche de la souris, sélectionnez l'élément sur lequel vous voulez définir le point de référence: La TNC affiche avec une étoile les points de référence sélectionnables situés sur l'élément marqué...
ANNULER ÉLÉMENTS MARQUÉS et sélectionner le contour suivant tel que décrit précédemment La TNC délivre aussi dans le programme de contour la définition de la pièce brute (BLK FORM). La TNC n'enregistre que les éléments réellement marqués (éléments en bleu). iTNC 530 HEIDENHAIN...
Fonction zoom La TNC propose sa puissance fonction zoom destinée à afficher facilement les détails très petits: Fonction Softkey Agrandir la pièce. La TNC agrandit toujours la pièce en partant du centre de la projection actuelle. Si nécessaire, déplacer les curseurs de l'image pour positionner le plan dans la fenêtre de manière à...
7.1 Introduire les fonctions M et une commande de STOP Principes de base Grâce aux fonctions auxiliaires de la TNC – encore appelées fonctions M – vous commandez: l'exécution du programme, une interruption, par exemple les fonctions de la machine, par exemple, l’activation et la désactivation de la rotation broche et de l’arrosage le comportement de contournage de l’outil Le constructeur de la machine peut valider certaines...
7.3 Fonctions auxiliaires pour les indications de coordonnées Programmer les coordonnées machine: M91/M92 Point zéro règle Sur la règle de mesure, une marque de référence définit la position du point zéro règle. Point zéro machine Vous avez besoin du point zéro machine pour activer les limitations de la zone de déplacement (commutateurs de X (Z,Y) fin de course de logiciel)
Page 265
Pour pouvoir également simuler graphiquement des déplacements M91/M92, vous devez activer la surveillance de la zone de travail et faire afficher la pièce brute se référant au point de référence initialisé, cf. „Représenter la pièce brute dans la zone de travail”, page 631. iTNC 530 HEIDENHAIN...
Activer le dernier point de référence initialisé: M104 Fonction Le cas échéant, lors de l'exécution de tableaux de palettes, la TNC remplace par des valeurs du tableau de palettes le dernier point de référence initialisé. La fonction M104 vous permet de réactiver le dernier point de référence que vous aviez initialisé.
Exemple d'application: Surfaces formées de petits segments de droite. Effet M90 n’est active que dans la séquence de programme où elle a été programmée. M90 devient active en début de séquence. Le mode erreur de poursuite doit être sélectionné. iTNC 530 HEIDENHAIN...
M112 Compatibilité Pour raisons de compatibilité, la fonction M112 reste disponible. Pour définir la tolérance du fraisage rapide de contour, HEIDENHAIN préconise toutefois l'utilisation du cycle TOLERANCE, cf. „Cycles spéciaux”, page 479. Ne pas tenir compte des points lors de l'exécution de séquences linéaires sans...
Programmez M97 dans la séquence où l’angle externe a été défini. Au lieu de M97, nous vous conseillons d'utiliser la fonction plus performante M120 LA (cf. „Calcul anticipé d'un contour avec correction de rayon (LOOK AHEAD): M120” à la page 274)! iTNC 530 HEIDENHAIN...
Page 270
Effet M97 n’est active que dans la séquence où elle a été programmée. L'angle du contour sera usiné de manière incomplète avec M97. Vous devez éventuellement effectuer un autre usinage à l'aide d'un outil plus petit. Exemple de séquences CN Grand rayon d’outil 5 TOOL DEF L ...
M98 devient active en fin de séquence. Exemple de séquences CN Aborder les uns après les autres les points 10, 11 et 12 du contour: 10 L X... Y... RL F 11 L X... IY... M98 12 L IX+ ... iTNC 530 HEIDENHAIN...
Facteur d’avance pour plongées: M103 Comportement standard La TNC déplace l’outil suivant l’avance précédemment programmée et indépendamment du sens du déplacement. Comportement avec M103 La TNC réduit l'avance de contournage lorsque l'outil se déplace dans le sens négatif de l'axe d'outil. L'avance de plongée FZMAX est calculée à...
à l'intérieur des cycles d'usinage. A la fin d'un cycle d'usinage ou si celui-ci a été interrompu, la dernière situation est rétablie. Effet M109 et M110 deviennent actives en début de séquence. Pour annuler M109 et M110, introduisez M111. iTNC 530 HEIDENHAIN...
Calcul anticipé d'un contour avec correction de rayon (LOOK AHEAD): M120 Comportement standard Lorsque le rayon d'outil est supérieur à un élément de contour qui doit être usiné avec correction de rayon, la TNC interrompt l'exécution du programme et affiche un message d'erreur. M97 (cf. „Usinage de petits éléments de contour.
Page 275
Avant d'utiliser les fonctions ci-après, vous devez annuler M120 et la correction de rayon: Cycle 32 Tolérance Cycle 19 Plan d'usinage Fonction PLANE M114 M128 M138 M144 FUNCTION TCPM WRITE TO KINEMATIC iTNC 530 HEIDENHAIN...
Autoriser le positionnement avec la manivelle en cours d'exécution du programme: M118 Comportement standard Dans les modes Exécution du programme, la TNC déplace l’outil tel que défini dans le programme d’usinage. Comportement avec M118 A l'aide de M118, vous pouvez effectuer des corrections manuelles avec la manivelle pendant l'exécution du programme.
La fonction FN18: SYSREAD ID230 NR6 vous permet de calculer la distance entre la position actuelle et la limite de la zone de déplacement de l'axe d'outil positif. Avec M140 MB MAX, vous pouvez effectuer le dégagement dans le sens positif. iTNC 530 HEIDENHAIN...
Supprimer la surveillance du palpeur: M141 Comportement standard Lorsque la tige de palpage est déviée, la TNC délivre un message d'erreur dès que vous désirez déplacer un axe de la machine. Comportement avec M141 La TNC déplace les axes de la machine même si la tige de palpage a été...
La TNC efface une rotation de base programmée dans le programme CN. La fonction M143 est interdite pour une amorce de séquence. Effet M143 n’est active que dans la séquence de programme où elle a été programmée. M143 devient active en début de séquence. iTNC 530 HEIDENHAIN...
Eloigner l'outil automatiquement du contour lors de l'arrêt CN: M148 Comportement standard Lors d'un arrêt CN, la TNC stoppe tous les déplacements. L'outil s'immobilise au point d'interruption. Comportement avec M148 La fonction M148 doit être validée par le constructeur de la machine.
M150 agit également sur les limites de la zone de déplacement que vous avez définies avec la fonction MOD. Effet M150 n’est active que dans la séquence de programme où elle a été programmée. M150 devient active en début de séquence. iTNC 530 HEIDENHAIN...
7.5 Fonctions auxiliaires pour les axes rotatifs Avance en mm/min. sur les axes rotatifs A, B, C: M116 (option de logiciel 1) Comportement standard Pour un axe rotatif, la TNC interprète l’avance programmée en degrés/ min. L’avance dépend donc de la distance comprise entre le centre de l’outil et le centre des axes rotatifs.
360°. Exemples: Pos. effective Pos. nominale Course 350° 10° +20° 10° 340° –30° Effet M126 devient active en début de séquence. Pour annuler M126, introduisez M127; M126 est également désactivée en fin de programme. iTNC 530 HEIDENHAIN...
Réduire l'affichage de l'axe rotatif à une valeur inférieure à 360°: M94 Comportement standard La TNC déplace l’outil de la valeur angulaire actuelle à la valeur angulaire programmée. Exemple: Valeur angulaire actuelle: 538° Valeur angulaire programmée: 180° Course réelle: –358° Comportement avec M94 En début de séquence, la TNC réduit la valeur angulaire actuelle à...
Lorsque M114 est activée, la TNC prend en compte automatiquement la nouvelle position de l'axe incliné. Pour modifier la position de l'axe incliné avec la manivelle pendant l'exécution du programme, utilisez M118 en liaison avec M128. iTNC 530 HEIDENHAIN...
Effet M114 est active en début de séquence et M115, en fin de séquence. M114 n'agit pas lorsque la correction du rayon d'outil est active. Pour annuler M114, introduisez M115. M114 est également désactivée en fin de programme. Conserver la position de la pointe de l'outil lors du positionnement des axes inclinés (TCPM): M128 (option de logiciel 2) Comportement standard...
Page 287
Pour annuler M128, introduisez M129. Si vous sélectionnez un nouveau programme dans un mode Exécution de programme, la TNC désactive également M128. Exemple de séquences CN Effectuer des déplacements d'équilibrage avec une avance de 1000 mm/min.: L X+0 Y+38.5 IB-15 RL F125 M128 F1000 iTNC 530 HEIDENHAIN...
Page 288
Usinage cinq axes avec axes rotatifs non commandés Si votre machine est équipée d'axes rotatifs non commandés („axes compteurs“), vous pouvez tout de même exécuter un usinage incliné avec ces axes en utilisant M128. Procédez de la manière suivante: 1 Déplacer manuellement les axes rotatifs à la position voulue. M128 ne doit pas encore être activée 2 Activer M128: La TNC enregistre les valeurs effectives de tous les axes rotatifs présents;...
M138 devient active en début de séquence. Pour annuler M138, reprogrammez M138 sans indiquer les axes inclinés. Exemple de séquences CN Pour les fonctions indiquées ci-dessus, ne tenir compte que de l'axe incliné C: L Z+100 R0 FMAX M138 C iTNC 530 HEIDENHAIN...
Prise en compte de la cinématique de la machine pour les positions EFF/NOM en fin de séquence: M144 (option de logiciel 2) Comportement standard La TNC déplace l'outil jusqu'aux positions définies dans le programme d'usinage. Dans le programme, si la position d'un axe incliné est modifiée, le décalage qui en résulte sur les axes linéaires doit être calculé...
La TNC augmente ou réduit la tension actuelle de manière linéaire pour atteindre la valeur V programmée. Plage d’introduction: 0 à 9.999 V Effet M201 est active jusqu’à ce qu’une nouvelle tension soit émise avec M200, M201, M202, M203 ou M204. iTNC 530 HEIDENHAIN...
Tension comme fonction de la vitesse: M202 Comportement avec M202 La TNC émet la tension comme fonction de la vitesse. Le constructeur de la machine définit dans les paramètres-machine jusqu'à trois valeurs caractéristiques FNR à l'intérieur desquelles les vitesses d'avance sont affectées à des tensions. Avec M202, vous sélectionnez la valeur FNR.
Dans certains cas, les cycles personnalisés à la machine utilisent des paramètres de transfert que HEIDENHAIN a déjà utilisé pour ses cycles standard. Tenez compte de la procédure suivante afin d'éviter tout problème d'écrasement de paramètres de transfert utilisés plusieurs fois en raison de la mise en oeuvre simultanée de cycles...
Exemple de séquences CN 7 CYCL DEF 200 PERCAGE Q200=2 ;DISTANCE D'APPROCHE Q201=3 ;PROFONDEUR Q206=150 ;AVANCE PLONGÉE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q211=0.25 ;TEMPO. AU FOND iTNC 530 HEIDENHAIN...
Page 296
Groupe de cycles Softkey Page Cycles perçage profond, alésage à Page 305 l'alésoir, alésage à l'outil, contre- perçage, taraudage, filetage et fraisage de filets Cycles de fraisage de poches, tenons, Page 356 rainures Cycles de calculs de points réguliers, Page 393 ex.
END Appel de cycle avec CYCL CALL PAT La fonction CYCL CALL PAT appelle le dernier cycle d'usinage défini à toutes les positions définies dans un tableau de points (cf. „Tableaux de points” à la page 300). iTNC 530 HEIDENHAIN...
Page 298
Appel de cycle avec CYCL CALL POS La fonction CYCL CALL POS appelle une fois le dernier cycle d'usinage défini. Le point initial du cycle correspond à la position définie dans la séquence CYCL CALL POS. La TNC aborde la position indiquée dans la séquence CYCL CALL POS en fonction de la logique de positionnement: Si la position actuelle de l'outil dans l'axe d'outil est supérieure à...
254 (RAINURE CIRCULAIRE), la TNC exécute le cycle sur les axes que vous avez programmés dans la dernière séquence de positionnement précédent l'appel de cycle correspondant. Si c'est l'axe d'outil Z qui est actif, les combinaisons suivantes sont autorisées: iTNC 530 HEIDENHAIN...
8.2 Tableaux de points Application Si vous désirez exécuter successivement un ou plusieurs cycles sur un motif irrégulier de points, vous créez dans ce cas des tableaux de points. Si vous utilisez des cycles de perçage, les coordonnées du plan d'usinage dans le tableau de points correspondent aux coordonnées des centres des trous.
à ce qu'il soit occulté lors de l'usinage (cf. „Omettre certaines séquences” à la page 606). Dans le tableau, sélectionner le point qui doit être occulté Sélectionner la colonne FADE Activer l'occultation ou Désactiver l'occultation iTNC 530 HEIDENHAIN...
Sélectionner le tableau de points dans le programme En mode Mémorisation/édition de programme, la TNC peut sélectionner le programme pour lequel le tableau de points zéro doit être activé Appeler la fonction de sélection du tableau de points: Appuyer sur la touche PGM CALL. Appuyer sur la softkey TABLEAU DE POINTS.
Q204; elle choisit la valeur la plus élevée des deux. Lors du pré-positionnement dans l'axe de broche, si vous désirez vous déplacer en avance réduite, utilisez la fonction auxiliaire M103 (cf. „Facteur d’avance pour plongées: M103” à la page 272). iTNC 530 HEIDENHAIN...
Page 304
Effet des tableaux de points avec les cycles SL et le cycle 12 La TNC interprète les points comme décalage supplémentaire du point zéro. Effet des tableaux de points avec les cycles 200 à 208 et 262 à 267 La TNC interprète les points du plan d'usinage comme coordonnées du centre du trou.
206 NOUVEAU TARAUDAGE Page 325 avec mandrin de compensation, avec pré-positionnement automatique, saut de bride 207 NOUVEAU TARAUDAGE RIGIDE Page 327 sans mandrin de compensation, avec pré-positionnement automatique, saut de bride iTNC 530 HEIDENHAIN...
Page 306
Cycle Softkey Page 209 TARAUDAGE BRISE-COPEAUX Page 329 sans mandrin de compensation, avec pré-positionnement automatique, saut de bride; brise-copeaux 262 FRAISAGE DE FILETS Page 333 Cycle de fraisage d'un filet dans la matière ébauchée 263 FILETAGE SUR UN TOUR Page 335 Cycle de fraisage d'un filet dans la matière ébauchée avec fraisage d'un chanfrein...
L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 308
Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance pointe de l'outil – surface de la pièce; introduire une 10 L Z+100 R0 FMAX valeur positive 11 CYCL DEF 240 CENTRAGE Choix profond./diamètre (0/1) Q343: Choix déterminant si le centrage doit être réalisé au Q200=2 ;DISTANCE D'APPROCHE diamètre ou à...
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 310
Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance pointe de l'outil – surface de la pièce; introduire une 10 L Z+100 R0 FMAX valeur positive 11 CYCL DEF 200 PERCAGE Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond du trou (pointe conique Q200=2 ;DISTANCE D'APPROCHE du foret)
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 312
Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 10 L Z+100 R0 FMAX Profondeur Q201 (en incrémental): Distance entre la 11 CYCL DEF 201 ALES. A L'ALESOIR surface de la pièce et le fond du trou Q200=2 ;DISTANCE D'APPROCHE Avance plongée en profondeur Q206: Vitesse de...
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 314
Exemple: Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 10 L Z+100 R0 FMAX Profondeur Q201 (en incrémental): Distance entre la 11 CYCL DEF 202 ALES. A L'OUTIL surface de la pièce et le fond du trou Q200=2 ;DISTANCE D'APPROCHE Avance plongée en profondeur Q206: Vitesse de...
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 316
Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce Q206 Q208 Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond du trou (pointe conique du foret) Q210 Avance plongée en profondeur Q206: Vitesse de Q204 Q200...
Q251 Pour le calcul du point initial du contre perçage, la TNC prend en compte la longueur de la dent de l'outil et Q252 l'épaisseur de la matière. Q255 Q254 Q214 iTNC 530 HEIDENHAIN...
Page 318
Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 11 CYCL DEF 204 CONTRE-PERCAGE Profondeur de plongée Q249 (en incrémental): Q200=2 ;DISTANCE D'APPROCHE Distance entre l'arête inférieure de la pièce et la base du contre perçage.
Page 319
Sélectionnez le sens de dégagement de manière à ce qu’il s’éloigne du bord du trou. Angle pour orientation broche Q336 (en absolu): Angle sur lequel la TNC positionne l'outil avant la plongée dans le trou et avant le dégagement hors du trou iTNC 530 HEIDENHAIN...
PERCAGE PROFOND UNIVERSEL (cycle 205) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce 2 Si vous avez introduit un point de départ plus profond, la TNC se déplace suivant l'avance de positionnement définie jusqu'à...
Page 321
à nouveau l'outil à la profondeur de passe actuelle; valeur lors de la dernière passe Si vous introduisez Q258 différent de Q259, la TNC modifie régulièrement la distance de sécurité entre la première et la dernière passe. iTNC 530 HEIDENHAIN...
Page 322
Exemple: Séquences CN Profondeur de perçage pour brise-copeaux Q257 (en incrémental): Passe après laquelle la TNC exécute 11 CYCL DEF 205 PERC. PROF. UNIVERS. un brise-copeaux. Pas de brise-copeaux si vous avez introduit 0 Q200=2 ;DISTANCE D'APPROCHE Retrait avec brise-copeaux Q256 (en incrémental): Q201=-80 ;PROFONDEUR Valeur pour le retrait de l'outil lors du brise-copeaux...
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 324
Distance d'approche Q200 (en incrémental): Distance entre l'arête inférieure de l'outil et la surface de la pièce Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond du trou Avance plongée en profondeur Q206: Vitesse de déplacement de l'outil lors du perçage sur la trajectoire hélicoïdale, en mm/min.
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 326
Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil (position initiale) et la surface de la pièce; valeur de référence: 4x pas de vis Profondeur de perçage Q201 (longueur du filet, en incrémental): Distance entre la surface de la pièce et la fin du filet Avance F Q206: Vitesse de déplacement de l'outil lors du taraudage...
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 328
Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil (position initiale) et la surface de la pièce Profondeur de perçage Q201 (en incrémental): Distance entre la surface de la pièce et la fin du filet Pas de vis Q239 Pas de la vis.
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 330
Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil (position initiale) et la surface de la pièce Profondeur de filetage Q201 (en incrémental): Distance entre la surface de la pièce et la fin du filet Pas de vis Q239 Pas de la vis.
–1(RR) Z– vers la gauche – +1(RL) Z– Filet externe Pas de vis Mode fraisage Sens usinage vers la droite +1(RL) Z– vers la gauche – –1(RR) Z– vers la droite –1(RR) vers la gauche – +1(RL) iTNC 530 HEIDENHAIN...
Page 332
Danger de collision! Pour les passes en profondeur, programmez toujours les mêmes signes car les cycles contiennent plusieurs processus qui sont interdépendants. La priorité pour la décision relative à la définition du sens de l'usinage est décrite dans les différents cycles. Par exemple, si vous voulez répéter un cycle seulement avec la procédure de plongée, vous devez alors introduire 0 comme profondeur de filetage;...
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 334
Diamètre nominal Q335: Diamètre nominal du filet Pas de vis Q239: Pas de la vis. Le signe détermine le sens du filet vers la droite ou vers la gauche: + = filet à droite – = filet à gauche Profondeur de filetage Q201 (en incrémental): Distance entre la surface de la pièce et le creux du filet Filets par pas Q355: Nombre de pas en fonction...
9 L'outil se déplace ensuite en suivant une trajectoire hélicoïdale, tangentiellement au diamètre nominal du filet, et fraise le filet par un déplacement hélicoïdal sur 360° 10 Puis l’outil quitte le contour par tangentement pour retourner au point initial dans le plan d’usinage iTNC 530 HEIDENHAIN...
Page 336
11 En fin de cycle, la TNC déplace l'outil en avance rapide à la distance d'approche ou – si celui-ci est programmé – au saut de bride Remarques avant que vous ne programmiez Programmer la séquence de positionnement du point initial (centre du trou) dans le plan d’usinage avec correction de rayon R0.
Page 337
Profondeur pour chanfrein Q358 (en incrémental): Distance entre la surface de la pièce et la pointe de l'outil lors de la plongée pour chanfrein Décalage jusqu'au chanfrein Q359 (en incrémental): Distance correspondant au décalage de l'outil à partir du centre du trou iTNC 530 HEIDENHAIN...
Page 338
Exemple: Séquences CN Coordonnée surface pièce Q203 (en absolu): Coordonnée de la surface de la pièce 25 CYCL DEF 263 FILETAGE SUR UN TOUR Saut de bride Q204 (en incrémental): Coordonnée Q335=10 ;DIAMÈTRE NOMINAL dans l'axe de broche excluant toute collision entre l'outil et la pièce (matériels de serrage) Q239=+1.5 ;PAS DE VIS...
10 L'outil se déplace ensuite en suivant une trajectoire hélicoïdale, tangentiellement au diamètre nominal du filet, et fraise le filet par un déplacement hélicoïdal sur 360° 11 Puis l’outil quitte le contour par tangentement pour retourner au point initial dans le plan d’usinage iTNC 530 HEIDENHAIN...
Page 340
12 En fin de cycle, la TNC déplace l'outil en avance rapide à la distance d'approche ou – si celui-ci est programmé – au saut de bride Remarques avant que vous ne programmiez Programmer la séquence de positionnement du point initial (centre du trou) dans le plan d’usinage avec correction de rayon R0.
Page 341
Profondeur pour chanfrein Q358 (en incrémental): Distance entre la surface de la pièce et la pointe de l'outil lors de la plongée pour chanfrein Décalage jusqu'au chanfrein Q359 (en incrémental): Distance correspondant au décalage de l'outil à partir du centre du trou iTNC 530 HEIDENHAIN...
Page 342
Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 25 CYCL DEF 264 FILETAGE AV. PERCAGE Coordonnée surface pièce Q203 (en absolu): Q335=10 ;DIAMÈTRE NOMINAL Coordonnée de la surface de la pièce Q239=+1.5 ;PAS DE VIS Saut de bride Q204 (en incrémental): Coordonnée...
Le mode de fraisage (en opposition/en avalant) est déterminé par le filetage (filet vers la droite/gauche) et par le sens de rotation de l'outil car seul est possible le sens d'usinage allant de la surface de la pièce vers l'intérieur de celle-ci. iTNC 530 HEIDENHAIN...
Page 344
Avec le paramètre-machine 7441 – bit 2, vous définissez si la TNC doit délivrer un message d'erreur (bit 2=1) ou ne pas en délivrer (bit 2=0) en cas d'introduction d'une profondeur négative. Danger de collision! Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive.
Page 345
Procédure plongée Q360: Réalisation du chanfrein 0 = avant l'usinage du filet 1 = après l'usinage du filet Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce iTNC 530 HEIDENHAIN...
Page 346
Exemple: Séquences CN Coordonnée surface pièce Q203 (en absolu): Coordonnée de la surface de la pièce 25 CYCL DEF 265 FILET. HEL. AV. PERC. Saut de bride Q204 (en incrémental): Coordonnée Q335=10 ;DIAMÈTRE NOMINAL dans l'axe de broche excluant toute collision entre l'outil et la pièce (matériels de serrage) Q239=+1.5 ;PAS DE VIS...
9 En fonction du paramètre Nombre de filets par pas, l'outil fraise le filet en exécutant un déplacement hélicoïdal, plusieurs déplacements hélicoïdaux décalés ou un déplacement hélicoïdal continu 10 Puis l’outil quitte le contour par tangentement pour retourner au point initial dans le plan d’usinage iTNC 530 HEIDENHAIN...
Page 348
11 En fin de cycle, la TNC déplace l'outil en avance rapide à la distance d'approche ou – si celui-ci est programmé – au saut de bride Remarques avant que vous ne programmiez Programmer la séquence de positionnement du point initial (centre du tenon) dans le plan d'usinage avec correction de rayon R0.
Page 349
Mode fraisage Q351: Type de fraisage avec M03 +1 = fraisage en avalant –1 = fraisage en opposition iTNC 530 HEIDENHAIN...
Page 350
Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 25 CYCL DEF 267 FILET. EXT. SUR TENON Profondeur pour chanfrein Q358 (en incrémental): Q335=10 ;DIAMÈTRE NOMINAL Distance entre la surface de la pièce et la pointe de l'outil lors de la plongée pour chanfrein Q239=+1.5 ;PAS DE VIS...
6 CYCL DEF 200 PERCAGE Définition du cycle Q200=2 ;DISTANCE D'APPROCHE Q201=-15 ;PROFONDEUR Q206=250 ;AVANCE PLONGÉE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=-10 ;COORD. SURFACE PIÈCE Q204=20 ;SAUT DE BRIDE Q211=0.2 ;TEMPO. AU FOND iTNC 530 HEIDENHAIN...
Page 352
7 L X+10 Y+10 R0 FMAX M3 Aborder le trou 1, marche broche 8 CYCL CALL Appel de cycle 9 L Y+90 R0 FMAX M99 Aborder le trou 2, appel du cycle 10 L X+90 R0 FMAX M99 Aborder le trou 3, appel du cycle 11 L Y+10 R0 FMAX M99 Aborder le trou 4, appel du cycle 12 L Z+250 R0 FMAX M2...
;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ;COORD. SURFACE PIÈCE Introduire impérativement 0, agit à partir du tableau de points Q204=0 ;SAUT DE BRIDE Introduire impérativement 0, agit à partir du tableau de points Q211=0.2 ;TEMPO. AU FOND iTNC 530 HEIDENHAIN...
Page 354
10 CYCL CALL PAT F5000 M3 Appel du cycle en liaison avec le tableau de points TAB1.PNT, Avance entre les points: 5000 mm/min. 11 L Z+100 R0 FMAX M6 Dégagement d'outil, changement d'outil 12 TOOL CALL 2 Z S5000 Appel d’outil pour le foret 13 L Z+10 R0 F5000 Déplacer l'outil à...
à la distance d'approche au dessus de la profondeur de passe actuelle, puis à partir de là, en avance rapide jusqu'au centre de la poche 4 Ce processus est répété jusqu'à ce que la profondeur programmée pour la poche soit atteinte iTNC 530 HEIDENHAIN...
Page 358
Finition 5 En supposant que les surépaisseurs de finition ont été définies, la TNC exécute tout d'abord la finition des parois de la poche et ce, en plusieurs passes si celles-ci ont été programmées. La paroi de la poche est abordée par tangentement 6 Pour terminer, la TNC exécute la finition du fond de la poche, de l'intérieur vers l'extérieur.
Page 359
4: Position de l'outil = coin supérieur gauche Avance fraisage Q207: Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Mode fraisage Q351: Type de fraisage avec M03: +1 = fraisage en avalant –1 = fraisage en opposition iTNC 530 HEIDENHAIN...
Page 360
Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond de la poche Profondeur de passe Q202 (en incrémental): Distance parcourue par l'outil en une passe; introduire une valeur supérieure à 0 Surép. finition en profondeur Q369 (en incrémental): Surépaisseur de finition pour la profondeur Avance plongée en profondeur Q206: Vitesse de...
Page 361
Q338=5 ;PASSE DE FINITION en mm/min. Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q370=1 ;FACTEUR RECOUVREMENT Q366=1 ;PLONGEE Q385=500 ;AVANCE DE FINITION: 9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3 iTNC 530 HEIDENHAIN...
POCHE CIRCULAIRE (cycle 252) Le cycle Poche circulaire 252 vous permet d'usiner en intégralité une poche circulaire. En fonction des paramètres du cycle, vous disposez des alternatives d'usinage suivantes: Usinage intégral: Ebauche, finition en profondeur, finition latérale Seulement ébauche Seulement finition en profondeur et finition latérale Seulement finition en profondeur Seulement finition latérale Si le tableau d'outils est inactif, vous devez toujours...
Page 363
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 364
Opérations d'usinage (0/1/2) Q215: Définir les opérations pour l’usinage: 0: Ebauche et finition 1: Seulement ébauche 2: Seulement finition La finition latérale et la finition en profondeur ne sont exécutées que si la surépaisseur de finition correspondante (Q368, Q369) a été définie Diamètre du cercle Q223: Diamètre de la poche terminée Surépaisseur finition latérale Q368 (en...
RAINURAGE (cycle 253) Le cycle 253 vous permet d'usiner en intégralité une rainure. En fonction des paramètres du cycle, vous disposez des alternatives d'usinage suivantes: Usinage intégral: Ebauche, finition en profondeur, finition latérale Seulement ébauche Seulement finition en profondeur et finition latérale Seulement finition en profondeur Seulement finition latérale Si le tableau d'outils est inactif, vous devez toujours...
Page 367
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 368
Opérations d'usinage (0/1/2) Q215: Définir les opérations pour l’usinage: 0: Ebauche et finition 1: Seulement ébauche 2: Seulement finition La finition latérale et la finition en profondeur ne sont exécutées que si la surépaisseur de finition correspondante (Q368, Q369) a été définie Longueur de rainure Q218 (valeur parallèle à...
Page 369
Avance plongée en profondeur Q206: Vitesse de l'outil lors de son déplacement au fond, en mm/min. Passe de finition Q338 (en incrémental): Distance parcourue par l'outil dans l'axe de broche lors de la finition. Q338=0: Finition en une seule passe iTNC 530 HEIDENHAIN...
Page 370
Distance d'approche Q200 (en incrémental): Distance entre la surface frontale de l'outil et la surface de la pièce Coordonnée surface pièce Q203 (en absolu): Coordonnée absolue de la surface de la pièce Saut de bride Q204 (en incrémental): Coordonnée dans l'axe de broche excluant toute collision entre l'outil et la pièce (matériels de serrage) Stratégie de plongée Q366: Nature de la stratégie de plongée:...
2 La TNC évide la rainure de l'intérieur vers l'extérieur en tentant compte des surépaisseurs de finition (paramètres Q368 et Q369) 3 Ce processus est répété jusqu'à ce que la profondeur programmée pour la rainure soit atteinte iTNC 530 HEIDENHAIN...
Page 372
Finition 4 En supposant que les surépaisseurs de finition ont été définies, la TNC exécute tout d'abord la finition des parois de la rainure et ce, en plusieurs passes si celles-ci ont été programmées. La paroi de la rainure est abordée par tangentement 5 Pour terminer, la TNC exécute la finition du fond de la rainure, de l'intérieur vers l'extérieur.
Page 373
N'a d'effet que si Q367 = 0 Angle initial Q376 (en absolu): Introduire l'angle polaire du point initial Angle d'ouverture de la rainure Q248 (en incrémental): Introduire l'angle d'ouverture de la rainure iTNC 530 HEIDENHAIN...
Page 374
Incrément angulaire Q378 (en incrémental): Angle de pivotement de toute la rainure. Le pivot se situe au centre du cercle primitif Nombre d'usinages Q377: Nombre d'opérations d'usinage sur le cercle primitif Avance fraisage Q207: Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Mode fraisage Q351: Type de fraisage avec M03: +1 = fraisage en avalant –1 = fraisage en opposition...
Page 375
;SUREP. DE PROFONDEUR Q206=150 ;AVANCE PLONGEE PROF. Q338=5 ;PASSE DE FINITION Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q366=1 ;PLONGEE Q385=500 ;AVANCE DE FINITION: 9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3 iTNC 530 HEIDENHAIN...
FINITION DE POCHE (cycle 212) 1 La TNC déplace l'outil automatiquement dans l'axe de broche à la distance d'approche ou – si celui-ci est programmé – au saut de bride, puis au centre de la poche 2 Partant du centre de la poche, l'outil se déplace dans le plan d'usinage jusqu'au point initial de l'usinage.
Page 377
été programmé, la TNC prend un rayon d'angle égal au rayon de l'outil Surépaisseur 1er axe Q221 (en incrémental): Surépaisseur permettant de calculer le pré- positionnement dans l'axe principal du plan d'usinage; se réfère à la longueur de la poche iTNC 530 HEIDENHAIN...
FINITION DE TENON (cycle 213) 1 La TNC déplace l'outil dans l'axe de broche à la distance d'approche ou – si celui-ci est programmé – au saut de bride, puis au centre du tenon 2 Partant du centre du tenon, l'outil se déplace dans le plan d'usinage jusqu'au point initial de l'usinage.
Page 379
à l'axe auxiliaire du plan d'usinage Rayon d'angle Q220: Rayon de l'angle du tenon Surépaisseur 1er axe Q221 (en incrémental): Surépaisseur permettant de calculer le pré- positionnement dans l'axe principal du plan d'usinage; se réfère à la longueur du tenon iTNC 530 HEIDENHAIN...
FINITION DE POCHE CIRCULAIRE (cycle 214) 1 La TNC déplace l'outil automatiquement dans l'axe de broche à la distance d'approche ou – si celui-ci est programmé – au saut de bride, puis au centre de la poche 2 Partant du centre de la poche, l'outil se déplace dans le plan d'usinage jusqu'au point initial de l'usinage.
Page 381
Diamètre pièce finie Q223: Diamètre de la poche après usinage; introduire un diamètre de la pièce finie supérieur au diamètre de la pièce brute et supérieur au diamètre de l'outil iTNC 530 HEIDENHAIN...
FINITION DE TENON CIRCULAIRE (cycle 215) 1 La TNC déplace l'outil automatiquement dans l'axe de broche à la distance d'approche ou – si celui-ci est programmé – au saut de bride, puis au centre du tenon 2 Partant du centre du tenon, l'outil se déplace dans le plan d'usinage jusqu'au point initial de l'usinage.
Page 383
Diamètre pièce finie Q223: Diamètre du tenon après usinage; introduire un diamètre de la pièce finie inférieur au diamètre de la pièce brute iTNC 530 HEIDENHAIN...
RAINURE (trou oblong) avec plongée pendulaire (cycle 210) Ebauche 1 La TNC positionne l'outil en rapide dans l'axe de broche au saut de bride, puis au centre du cercle de gauche; partant de là, la TNC positionne l'outil à la distance d'approche au-dessus de la surface de la pièce 2 L'outil se déplace suivant l'avance de fraisage sur la surface de la pièce;...
Page 385
2ème côté Q219 (valeur parallèle à l'axe auxiliaire du plan d'usinage): Introduire la largeur de la rainure; si Q216 l'on a introduit une largeur de rainure égale au diamètre de l'outil, la TNC n'effectue que l'ébauche (fraisage d'un trou oblong) iTNC 530 HEIDENHAIN...
Page 386
Exemple: Séquences CN Angle de rotation Q224 (en absolu): Angle de rotation de la totalité de la rainure; le centre de 51 CYCL DEF 210 RAINURE PENDUL. rotation est situé au centre de la rainure Q200=2 ;DISTANCE D'APPROCHE Passe de finition Q338 (en incrémental): Distance parcourue par l'outil dans l'axe de broche lors de la Q201=-20 ;PROFONDEUR...
Le diamètre de la fraise ne doit pas être inférieur à la moitié de la longueur de la rainure. Sinon, la TNC ne peut pas effectuer de plongée pendulaire. iTNC 530 HEIDENHAIN...
Page 388
Avec le paramètre-machine 7441 – bit 2, vous définissez si la TNC doit délivrer un message d'erreur (bit 2=1) ou ne pas en délivrer (bit 2=0) en cas d'introduction d'une profondeur négative. Danger de collision! Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive.
Cycle 254 RAINURE CIRCULAIRE (combinable uniquement avec le cycle 221) Cycle 262 FRAISAGE DE FILETS Cycle 263 FILETAGE SUR UN TOUR Cycle 264 FILETAGE AVEC PERCAGE Cycle 265 FILETAGE HELICOÏDAL AVEC PERCAGE Cycle 267 FILETAGE EXTERNE SUR TENONS iTNC 530 HEIDENHAIN...
MOTIFS DE POINTS SUR UN CERCLE (cycle 220) 1 La TNC positionne l'outil en rapide de la position actuelle jusqu'au point initial de la première opération d'usinage. Etapes: N = Q241 Se déplacer au saut de bride (axe de broche) Q247 Aborder le point initial dans le plan d'usinage Q246...
Page 395
0: Entre les opérations d'usinage, se déplacer sur une droite 1: Entre les opérations d'usinage, se déplacer en cercle sur le diamètre du cercle primitif iTNC 530 HEIDENHAIN...
MOTIFS DE POINTS EN GRILLE (cycle 221) Remarques avant que vous ne programmiez Le cycle 221 est actif avec DEF, c'est-à-dire qu'il appelle automatiquement le dernier cycle d'usinage défini. Si vous combinez l'un des cycles d'usinage 200 à 209, 212 à...
Page 397
(matériels de serrage) Déplacement haut. sécurité Q301: Définir comment l'outil doit se déplacer entre les usinages: 0: Entre les opérations d'usinage, se déplacer à la distance d'approche 1: Entre les points de mesure, se déplacer au saut de bride iTNC 530 HEIDENHAIN...
Exemple: Cercles de trous 30° 0 BEGIN PGM CERCTR MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute 2 BLK FORM 0.2 Y+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+3 Définition de l'outil 4 TOOL CALL 1 Z S3500 Appel d'outil 5 L Z+250 R0 FMAX M3 Dégager l'outil...
Page 399
Q241=5 ;NOMBRE D'USINAGES Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=100 ;SAUT DE BRIDE Q301=1 ;DÉPLAC. HAUT. SÉCU. Q365=0 ;TYPE DÉPLACEMENT 9 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 10 END PGM CERCTR MM iTNC 530 HEIDENHAIN...
8.6 Cycles SL Principes de base Exemple: Schéma: Travail avec les cycles SL Les cycles SL vous permettent de composer des contours complexes pouvant comporter jusqu'à 12 contours partiels (poches ou îlots). Vous 0 BEGIN PGM SL2 MM introduisez les différents contours partiels sous forme de sous- programmes.
Page 401
à la fin des cycles 21 à 24. Centralisez les cotes d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sous la forme de DONNEES DU CONTOUR dans le cycle 20. iTNC 530 HEIDENHAIN...
14. Numéros de label pour contour: Introduire tous les numéros de label des différents sous-programmes qui doivent être superposés pour former un contour. Valider chaque numéro avec la touche ENT et achever l'introduction avec la touche FIN. iTNC 530 HEIDENHAIN...
Contours superposés Afin de former un nouveau contour, vous pouvez superposer poches et îlots. De cette manière, vous pouvez agrandir la surface d'une poche par superposition d'une autre poche ou réduire un îlot. Sous-programmes Poches superposées Les exemples de programmation suivants correspondent à...
Page 405
52 L X+10 Y+50 RR 53 CC X+35 Y+50 54 C X+10 Y+50 DR- 55 LBL 0 Surface B: 56 LBL 2 57 L X+90 Y+50 RL 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 iTNC 530 HEIDENHAIN...
Page 406
Surface „d'intersection“ La surface commune de recouvrement de A et de B doit être usinée. Les surfaces avec simple recouvrement doivent rester non usinées. A et B doivent être des poches. A doit débuter à l’intérieur de B. Surface A: 51 LBL 1 52 L X+60 Y+50 RR 53 CC X+35 Y+50...
îlot) Q8=0.5 ;RAYON D'ARRONDI Sens anti-horaire (Q9 = +1: Usinage en avalant pour Q9=+1 ;SENS DE ROTATION poche et îlot) Vous pouvez vérifier les paramètres d'usinage lors d'une interruption du programme et, si nécessaire, les remplacer. iTNC 530 HEIDENHAIN...
PRE-PERCAGE (cycle 21) Pour le calcul des points de plongée, la TNC ne tient pas compte d'une valeur Delta DR programmée dans la séquence TOOL CALL. Aux endroits resserrés, il se peut que la TNC ne puisse effectuer un pré-perçage avec un outil plus gros que l'outil d'ébauche.
Si les données géométriques n'autorisent pas une plongée hélicoïdale (géométrie de rainure), la TNC tente d'exécuter une plongée pendulaire. La longueur pendulaire est alors calculée à partir de LCUTS et ANGLE (longueur pendulaire = LCUTS / tan ANGLE) iTNC 530 HEIDENHAIN...
Profondeur de passe Q10 (en incrémental): Distance parcourue par l'outil en une passe Avance plongée en profondeur Q11: Avance de plongée en mm/min. Avance évidement Q12: Avance de fraisage en mm/ min. Numéro outil pré-évidement Q18: Numéro de l'outil avec lequel la TNC vient d'effectuer le pré- évidemment.
Avance plongée en profondeur Q11: Avance de plongée Avance évidement Q12: Avance de fraisage Surépaisseur finition latérale Q14 (en incrémental): Surépaisseur pour finition répétée; le dernier résidu de finition est évidé si vous avez programmé Q14 = 0 iTNC 530 HEIDENHAIN...
TRACE DE CONTOUR (cycle 25) En liaison avec le cycle 14 CONTOUR, ce cycle permet d'usiner des contours „ouverts“: Le début et la fin du contour ne coïncident pas. Le cycle 25 TRACE DE CONTOUR présente des avantages considérables par rapport à l’usinage d’un contour ouvert à l’aide de séquences de positionnement: La TNC contrôle l'usinage au niveau des contre-dépouilles et endommagements du contour.
Page 413
Avance fraisage Q12: Avance lors des déplacements dans le plan d'usinage Mode fraisage? En opposition = –1 Q15: Fraisage en avalant: Introduire = +1 Fraisage en opposition: Introduire = -1 Alternativement, fraisage en avalant et en opposition sur plusieurs passes:introduire = 0 iTNC 530 HEIDENHAIN...
CORPS D'UN CYLINDRE (cycle 27, option de logiciel 1) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Ce cycle vous permet de transposer le déroulé d'un contour sur le corps d'un cylindre. Utilisez le cycle 28 si vous désirez fraiser des rainures de guidage sur le cylindre.
Page 415
Rayon du cylindre Q16: Rayon du cylindre sur lequel doit être usiné le contour Unité mesure? Degré =0 MM/INCH=1 Q17: Programmer en degrés ou en mm (inch) les coordonnées de l'axe rotatif dans le sous-programme iTNC 530 HEIDENHAIN...
CORPS D'UN CYLINDRE Rainurage (cycle 28, option de logiciel 1) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Ce cycle vous permet de transposer le déroulé d'un contour sur le pourtour d'un cylindre. Contrairement au cycle 27, la TNC met en place l'outil avec ce cycle de manière à...
Page 417
La TNC vérifie que la trajectoire corrigée et non-corrigée de l'outil est bien située dans la zone d'affichage de l'axe rotatif (définie dans les paramètres-machine 810.x.). Si la TNC affiche le message d'erreur „Erreur de programmation du contour“, initialiser si nécessaire PM810.x = 0. iTNC 530 HEIDENHAIN...
Page 418
Exemple: Séquences CN Profondeur de fraisage Q1 (en incrémental): Distance entre le corps du cylindre et le fond du 63 CYCL DEF 28 CORPS DU CYLINDRE contour Q1=-8 ;PROFONDEUR DE FRAISAGE Surépaisseur finition latérale Q3 (en incrémental): Surépaisseur de finition sur la paroi de la Q3=+0 ;SURÉPAIS.
5 Les phases 2 à 4 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte 6 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou bien à la dernière position programmée avant le cycle (en fonction du paramètre-machine 7420) iTNC 530 HEIDENHAIN...
Page 420
Remarques avant que vous ne programmiez Réservez à l'outil assez de place latéralement pour les déplacements d'approche et de sortie du contour. La mémoire réservée à un cycle SL est limitée. Dans un cycle SL, vous pouvez programmer un maximum de 8192 éléments de contour.
5 Les phases 2 à 4 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte 6 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou bien à la dernière position programmée avant le cycle (en fonction du paramètre-machine 7420) iTNC 530 HEIDENHAIN...
Page 422
Remarques avant que vous ne programmiez Réservez à l'outil assez de place latéralement pour les déplacements d'approche et de sortie du contour. La mémoire réservée à un cycle SL est limitée. Dans un cycle SL, vous pouvez programmer un maximum de 8192 éléments de contour.
Définir les paramètres généraux pour l’usinage Q1=-20 ;PROFONDEUR DE FRAISAGE Q2=1 ;FACTEUR RECOUVREMENT Q3=+0 ;SURÉPAIS. LATÉRALE Q4=+0 ;SURÉP. DE PROFONDEUR Q5=+0 ;COORD. SURFACE PIÈCE Q6=2 ;DISTANCE D'APPROCHE Q7=+100 ;HAUTEUR DE SÉCURITÉ Q8=0.1 ;RAYON D'ARRONDI Q9=-1 ;SENS DE ROTATION iTNC 530 HEIDENHAIN...
Page 424
10 CYCL DEF 22 ÉVIDEMENT Définition du cycle pour le pré-évidement Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=350 ;AVANCE ÉVIDEMENT Q18=0 ;OUTIL PRÉ-ÉVIDEMENT Q19=150 ;AVANCE PENDULAIRE Q208=30000 ;AVANCE RETRAIT 11 CYCL CALL M3 Appel du cycle pour le pré-évidement 12 L Z+250 R0 FMAX M6 Changement d’outil Appel de l'outil pour la semi-finition...
Exemple: Tracé de contour 0 BEGIN PGM C25 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10 Définition de l'outil 4 TOOL CALL 1 Z S2000 Appel d'outil 5 L Z+250 RO FMAX Dégager l'outil...
Page 429
12 L X+0 Y+15 RL 13 L X+5 Y+20 14 CT X+5 Y+75 15 L Y+95 16 RND R7.5 17 L X+50 18 RND R7.5 19 L X+100 Y+80 20 LBL 0 21 END PGM C25 MM iTNC 530 HEIDENHAIN...
Exemple: Corps d'un cylindre avec le cycle 27 Remarque: Cylindre bridé au centre du plateau circulaire. Le point de référence est situé au centre du plateau circulaire 0 BEGIN PGM C27 MM 1 TOOL DEF 1 L+0 R+3.5 Définition de l'outil 2 TOOL CALL 1 Y S2000 Appel de l’outil, axe d’outil Y 3 L X+250 R0 FMAX...
Page 431
Données dans l’axe rotatif en mm (Q17=1) 13 L C+50 14 RND R7.5 15 L Z+60 16 RND R7.5 17 L IC-20 18 RND R7.5 19 L Z+20 20 RND R7.5 21 L C+40 22 LBL 0 23 END PGM C27 MM iTNC 530 HEIDENHAIN...
Exemple: Corps d'un cycle avec le cycle 28 Remarque: Cylindre bridé au centre du plateau circulaire. Le point de référence est situé au centre du plateau circulaire Définition de la trajectoire centrale dans le sous-programme de contour 52.5 0 BEGIN PGM C28 MM 1 TOOL DEF 1 L+0 R+3.5 Définition de l'outil 2 TOOL CALL 1 Y S2000...
Page 433
Sous-programme de contour, définition de la trajectoire centrale 12 L C+40 Z+0 RL Données dans l’axe rotatif en mm (Q17=1) 13 L Z+35 14 L C+60 Z+52.5 15 L Z+70 16 LBL 0 17 END PGM C28 MM iTNC 530 HEIDENHAIN...
8.7 Cycles SL (formule de contour) Principes de base Exemple: Schéma: Travail avec les cycles SL et Avec les cycles SL et la formule de contour, vous pouvez composer formule de contour des contours complexes constitués de contours partiels (poches ou îlots).
Introduire le nom entier du programme avec les définitions de contour, valider avec la touche END Programmer la séquence SEL CONTOUR avant les cycles SL. Le cycle 14 CONTOUR n'est plus nécessaire si vous utilisez SEL CONTOUR. iTNC 530 HEIDENHAIN...
Définir les descriptions de contour Avec la fonction DECLARE CONTOUR, vous indiquez pour un programme donné le chemin d'accès aux programmes dans lesquels la TNC prélève les descriptions de contour. Pour cette description de contour, vous pouvez en outre définir une profondeur séparée (fonction FCL 2): Appuyer sur la softkey DECLARE Appuyer sur la softkey CONTOUR Introduire le numéro de l'indicatif de contour QC,...
Contours superposés Par principe, la TNC considère un contour programmé comme étant une poche. Grâce aux fonctions de formule de contour, vous pouvez convertir un contour en îlot Afin de former un nouveau contour, vous pouvez superposer poches et îlots. De cette manière, vous pouvez agrandir la surface d'une poche par superposition d'une autre poche ou réduire un îlot.
Surface „différentielle“ La surface A doit être usinée sans la partie recouverte par B: Les surfaces A et B doivent être programmées sans correction de rayon dans des programmes séparés Dans la formule de contour, la surface B est soustraite de la surface A en utilisant la fonction “intersection avec complément de“...
;SURÉPAIS. LATÉRALE Q4=+0.5 ;SURÉP. DE PROFONDEUR Q5=+0 ;COORD. SURFACE PIÈCE Q6=2 ;DISTANCE D'APPROCHE Q7=+100 ;HAUTEUR DE SÉCURITÉ Q8=0.1 ;RAYON D'ARRONDI Q9=-1 ;SENS DE ROTATION Définition du cycle d’évidement 9 CYCL DEF 22 ÉVIDEMENT Q10=5 ;PROFONDEUR DE PASSE iTNC 530 HEIDENHAIN...
Page 442
Q11=100 ;AVANCE PLONGÉE PROF. Q12=350 ;AVANCE ÉVIDEMENT Q18=0 ;OUTIL PRÉ-ÉVIDEMENT Q19=150 ;AVANCE PENDULAIRE 10 CYCL CALL M3 Appel du cycle Evidement 11 TOOL CALL 2 Z S5000 Appel de la fraise de finition 12 CYCL DEF 23 FINITION EN PROF. Définition du cycle Finition en profondeur Q11=100 ;AVANCE PLONGÉE PROF.
Page 443
5 END PGM TRIANGLE MM 0 BEGIN PGM CARRÉ MM Programme de description de contour: Carré sens anti-horaire 1 L X+27 Y+58 R0 2 L X+43 3 L Y+42 4 L X+27 5 L Y+58 6 END PGM CARRÉ MM iTNC 530 HEIDENHAIN...
8.8 Cycles d'usinage ligne à ligne Vue d'ensemble La TNC dispose de quatre cycles destinés à l’usinage de surfaces ayant les propriétés suivantes: sont générées par un systèmes CAO/DAO planes et rectangulaires planes et obliques tous types de surfaces inclinées gauchies Cycle Softkey...
Avance fraisage 4: Vitesse de déplacement de l'outil 68 CYCL DEF 30,4 DIST. 2 lors du fraisage, en mm/min. 69 CYCL DEF 30.5 PASSE +5 F100 Fonction auxiliaire M: Option permettant 70 CYCL DEF 30.6 F350 M8 d'introduire une fonction auxiliaire, par ex. M13 iTNC 530 HEIDENHAIN...
USINAGE LIGNE A LIGNE (cycle 230) 1 En partant de la position actuelle, la TNC positionne l'outil en rapide FMAX dans le plan d’usinage au point initial 1; la TNC décale l'outil de la valeur du rayon d'outil vers la gauche et vers le haut 2 L'outil se déplace ensuite avec FMAX dans l'axe de broche à...
SURFACE REGULIERE (cycle 231) 1 En partant de la position actuelle et en suivant une trajectoire linéaire 3D, la TNC positionne l'outil au point initial 2 L'outil se déplace ensuite suivant l'avance de fraisage programmée jusqu'au point final 3 A cet endroit, la TNC déplace l'outil en rapide FMAX, de la valeur du rayon d'outil dans le sens positif de l'axe de broche, puis le rétracte au point initial 4 Au point initial 1, la TNC déplace à...
Page 449
3ème point 2ème axe Q232 (en absolu): Coordonnée du point dans l'axe auxiliaire du plan d'usinage 3ème point 3ème axe Q233 (en absolu): Coordonnée du point dans l'axe de broche iTNC 530 HEIDENHAIN...
Page 450
Exemple: Séquences CN 4ème point 1er axe Q234 (en absolu): Coordonnée du point dans l'axe principal du plan d'usinage 72 CYCL DEF 231 SURFACE RÉGULIÈRE 4ème point 2ème axe Q235 (en absolu): Coordonnée Q225=+0 ;PT INITIAL 1ER AXE du point dans l'axe auxiliaire du plan d'usinage Q226=+5 ;PT INITIAL 2ÈME AXE...
8 Le processus est répété jusqu’à ce que toutes les passes soient exécutées. Lors de la dernière passe, l'outil n'exécute que la surépaisseur de finition et ce, selon l'avance de finition 9 Pour terminer, la TNC rétracte l'outil avec FMAX au saut de bride iTNC 530 HEIDENHAIN...
Page 452
Stratégie Q389=1 3 L'outil se déplace ensuite suivant l'avance de fraisage programmée jusqu'au point final 2. Le point final est situé à l'intérieur de la surface que la TNC calcule à partir du point initial, de la longueur et du rayon d'outil programmés 4 La TNC décale l'outil selon l'avance de positionnement, transversalement sur le point initial de la ligne suivante;...
Page 453
9 Pour terminer, la TNC rétracte l'outil avec FMAX au saut de bride Remarques avant que vous ne programmiez Introduire le saut de bride Q204 de manière à éviter toute collision avec la pièce ou les matériels de bridage. iTNC 530 HEIDENHAIN...
Page 454
Stratégie d'usinage (0/1/2) Q389: Définir la manière dont la TNC doit usiner la surface: 0: Usinage en méandres, passe latérale, selon l'avance de positionnement, à l'extérieur de la surface à usiner 1: Usinage en méandres, passe latérale, selon l'avance de fraisage, à l'intérieur de la surface à usiner 2: Usinage ligne à...
Page 455
Avance de pré-positionnement Q253: Vitesse de déplacement de l'outil pour aborder la position initiale et se déplacer à la ligne suivante, en mm/min.; si l'outil est déplacé transversalement dans la matière (Q389=1), le déplacement transversal est effectué selon l'avance de fraisage Q207 iTNC 530 HEIDENHAIN...
Page 456
Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la position initiale dans 71 CYCL DEF 232 SURFAÇAGE l'axe de broche. Si vous fraisez en utilisant la stratégie d'usinage Q389=2, la TNC se déplace à la distance Q389=2 ;STRATÉGIE d'approche au dessus de la profondeur pour aborder...
;POINT INITIAL 1ER AXE Q226=+0 ;POINT INITIAL 2ÈME AXE Q227=+35 ;POINT INITIAL 3ÈME AXE Q218=100 ;1ER CÔTÉ Q219=100 ;2ÈME CÔTÉ Q240=25 ;NOMBRE DE COUPES Q206=250 ;AVANCE PLONGÉE PROF. Q207=400 ;AVANCE FRAISAGE Q209=150 ;AVANCE TRANSVERSALE Q200=2 ;DISTANCE D'APPROCHE iTNC 530 HEIDENHAIN...
Page 458
7 L X+-25 Y+0 R0 FMAX M3 Pré-positionnement à proximité du point initial 8 CYCL CALL Appel de cycle 9 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 10 END PGM C230 MM 8 Programmation: Cycles...
Redéfinir le cycle avec valeurs du comportement standard, par exemple, facteur échelle 1,0 Exécuter les fonctions auxiliaires M02, M30 ou la séquence END PGM (dépend du paramètre-machine 7300) Sélectionner un nouveau programme Programmer la fonction auxiliaire M142 Informations modales sur programme iTNC 530 HEIDENHAIN...
Décalage du POINT ZERO (cycle 7) Grâce au décalage du POINT ZERO, vous pouvez répéter des opérations d’usinage à plusieurs endroits de la pièce. Effet Après la définition du cycle décalage du POINT ZERO, toutes les coordonnées introduites se réfèrent au nouveau point zéro. La TNC affiche le décalage sur chaque axe dans l'affichage d'état supplémentaire.
Les tableaux de points zéro émanant de la TNC 4xx dont les coordonnées se référaient au point zéro machine (PM7475 = 1) ne doivent pas être utilisés sur l'iTNC 530. Si vous vous servez des décalages de point zéro en liaison avec les tableaux de points zéro, utilisez dans ce cas la...
Page 462
Annulation Appeler dans le tableau de points zéro un décalage ayant pour coordonnées X=0; Y=0 etc. Appeler un décalage ayant pour coordonnées X=0; Y=0 etc. directement avec la définition du cycle Sélectionner le tableau de points zéro dans le programme CN La fonction SEL TABLE vous permet de sélectionner le tableau de points zéro dans lequel la TNC prélève les points zéro: Fonctions permettant d'appeler le programme:...
Page 463
Feuilleter vers le bas Insérer une ligne (possible seulement en fin de tableau) Effacer une ligne Prendre en compte une ligne introduite et saut à la ligne suivante Ajouter nombre de lignes possibles (points zéro) en fin de tableau iTNC 530 HEIDENHAIN...
Page 464
Editer un tableau de points zéro en mode Exécution de programme Dans un mode de fonctionnement Exécution de programme, vous pouvez sélectionner le tableau de points zéro qui est activé. Pour cela, appuyez sur la Softkey TABLEAU PTS ZERO. Vous disposez des mêmes fonctions d'édition qu'en mode Mémorisation/Edition de programme Prendre en compte les valeurs effectives dans le tableau de...
Le cycle 247 n'a pas d'effet en mode Test de programme. Affichage d'états Dans l'affichage d'état, la TNC affiche le numéro Preset actif derrière le symbole du point de référence. iTNC 530 HEIDENHAIN...
IMAGE MIROIR (cycle 8) Dans le plan d’usinage, la TNC peut exécuter une opération d’usinage en image miroir. Effet L'image miroir est active dès qu'elle a été définie dans le programme. Elle agit aussi en mode Positionnement avec introduction manuelle! Les axes réfléchis actifs apparaissent dans l'affichage d'état supplémentaire.
Page 467
– excepté l'axe de broche et l'axe auxiliaire correspondant. Vous pouvez programmer jusqu'à trois axes Annulation Reprogrammer le cycle IMAGE MIROIR en introduisant NO ENT. Exemple: Séquences CN 79 CYCL DEF 8.0 IMAGE MIROIR 80 CYCL DEF 8.1 X Y U iTNC 530 HEIDENHAIN...
ROTATION (cycle 10) A l’intérieur d’un programme, la TNC peut faire pivoter le système de coordonnées dans le plan d’usinage, autour du point zéro actif. Effet La ROTATION est active dès qu'elle a été définie dans le programme. Elle agit aussi en mode Positionnement avec introduction manuelle! L'angle de rotation actif apparaît dans l'affichage d'état supplémentaire.
FACTEUR ECHELLE SPECIF. DE L'AXE (cycle 26) Remarques avant que vous ne programmiez Vous ne devez ni étirer, ni comprimer les axes de coordonnées comportant des positions de trajectoires circulaires à partir de facteurs de valeur différente. Pour chaque axe de coordonnée, vous pouvez introduire un facteur échelle spécifique de l'axe qui lui soit propre.
La suite chronologique der rotations destinées au calcul de la position du plan est définie: La TNC fait pivoter tout d'abord l'axe A, puis l'axe B et enfin, l'axe C. iTNC 530 HEIDENHAIN...
Page 472
Le cycle 19 est actif dès qu'il a été défini dans le programme. Dès que vous déplacez un axe dans le système incliné, la correction de cet axe est activée. Si la correction doit agir sur tous les axes, vous devez déplacer tous les axes.
Page 473
Définir l’angle pour le calcul de la correction 14 CYCL DEF 19.1 B+15 15 L Z+80 R0 FMAX Activer la correction dans l’axe de broche 16 L X-8.5 Y-10 R0 FMAX Activer la correction dans le plan d’usinage iTNC 530 HEIDENHAIN...
Page 474
Affichage de positions dans le système incliné Les positions affichées (NOM et EFF) ainsi que l'affichage du point zéro dans l'affichage d'état supplémentaire se réfèrent au système de coordonnées incliné lorsque le cycle 19 a été activé. Directement après la définition du cycle, la position affichée ne coïncide donc plus forcément avec les coordonnées de la dernière position programmée avant le cycle 19.
Page 475
Lorsque les axes ne sont pas asservis, les valeurs angulaires introduites doivent coïncider avec la position effective de ou des axe(s) rotatif(s); sinon le point de référence calculé par la TNC sera erroné. iTNC 530 HEIDENHAIN...
Page 476
Initialisation manuelle par affleurement, de la même manière que dans le système non-incliné cf. „Initialisation du point de référence (sans palpeur 3D)”, page 66 Initialisation commandée par un palpeur 3D de HEIDENHAIN (cf. Manuel d'utilisation Cycles palpeurs, chap. 2) Initialisation automatique avec un palpeur 3D de HEIDENHAIN (cf.
Temporisation en secondes: Introduire la temporisation en secondes Plage d'introduction 0 à 3 600 s (1 heure) par pas de 0,001 s Exemple: Séquences CN 89 CYCL DEF 9.0 TEMPORISATION 90 CYCL DEF 9.1 TEMPO. 1.5 iTNC 530 HEIDENHAIN...
APPEL DE PROGRAMME (cycle 12) Tous les programmes d'usinage (par ex. les cycles spéciaux de perçage ou modules géométriques) peuvent équivaloir à un cycle d'usinage. Vous appelez ensuite ce programme comme un cycle. 7 CYCL DEF 12.0 0 BEGIN PGM Remarques avant que vous ne programmiez PGM CALL LOT31 MM...
13, la TNC positionne alors la broche principale à une valeur angulaire définie par le constructeur de la machine (cf. manuel de la machine). Angle d'orientation: Introduire l'angle se rapportant à l'axe de référence angulaire du plan d'usinage Plage d'introduction: 0 à 360° Finesse d’introduction: 0,1° iTNC 530 HEIDENHAIN...
TOLERANCE (cycle 32, option de logiciel 2) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. La TNC lisse automatiquement le contour compris entre deux éléments de contour quelconques (non corrigés ou corrigés). De cette manière, l'outil se déplace en continu sur la surface de la pièce.
Page 483
TNC n'est pas toujours obligée de déplacer l'axe rotatif à la position nominale donnée. L'introduction d'une tolérance évite que le contour ne soit endommagé. Seule est modifiée la position de l'axe rotatif par rapport à la surface de la pièce iTNC 530 HEIDENHAIN...
9.1 La fonction PLANE: Inclinaison du plan d'usinage (option de logiciel 1) Introduction Les fonctions d'inclinaison du plan d'usinage doivent être validées par le constructeur de votre machine! Vous ne pouvez réellement mettre en œuvre la fonction PLANE que sur les machines disposant d'au moins deux axes inclinés (table ou/et tête).
Page 487
La fonction Prise en compte de la position effective n'est pas utilisable si l'inclinaison du plan d'usinage est active. Si vous utilisez la fonction PLANE avec fonction M120 active, la TNC annule donc alors automatiquement la correction de rayon et, par là même, la fonction M120. iTNC 530 HEIDENHAIN...
Définir la fonction PLANE Afficher la barre de softkeys avec les fonctions spéciales Sélectionner les fonctions spéciales de la TNC: Appuyer sur la softkey FONCTION TNC SPÉCIALE Sélectionner la fonction PLANE: Appuyer sur la softkey INCLINAISON PLAN D'USINAGE: La TNC affiche dans la barre de softkeys les possibilités de définition disponibles Sélectionner la fonction lorsque l'animation est active...
Achever l'introduction des données: Appuyer sur la touche END La fonction PLANE RESET annule complètement la fonction PLANE active – ou un cycle 19 actif (angle = 0 et fonction inactive). Une définition multiple n'est pas nécessaire. iTNC 530 HEIDENHAIN...
9.2 Définir le plan d'usinage avec les angles dans l'espace: PLANE SPATIAL Application Les angles dans l'espace définissent un plan d'usinage avec jusqu'à trois rotations autour du système de coordonnées machine. L'ordre chronologique des rotations est défini avec tout d'abord une rotation autour de l'axe A, puis autour de B, puis autour de C (la méthode correspond à...
= spatial SPATIAL spatial A: Rotation autour de l'axe X spatial B: Rotation autour de l'axe Y spatial C: Rotation autour de l'axe Z Exemple: Séquence CN 5 PLANE SPATIAL SPA+27 SPB+0 SPC+45 ..iTNC 530 HEIDENHAIN...
9.3 Définir le plan d'usinage avec les angles de projection: PLANE PROJECTED Application Les angles de projection définissent un plan d'usinage par l'indication de deux angles que vous pouvez calculer par projection du 1er plan de coordonnées (Z/X avec axe d'outil Z) et du 2ème plan de coordonnées (Y/Z avec axe d'outil Z) dans le plan d'usinage à...
9.4 Définir le plan d'usinage avec les angles eulériens: PLANE EULER Application Les angles dans l'espace définissent un plan d'usinage avec jusqu'à trois rotations autour du système de coordonnées incliné correspondant. La définition des trois angles eulériens est héritée du mathématicien suisse Euler.
Angle de Nutation: Angle décrivant la rotation du système de coordonnées autour de l'axe X qui a subi une torsion de la valeur de l'angle de précession EULROT Angle de Rotation: Angle décrivant la rotation du plan d'usinage incliné autour de l'axe incliné Z iTNC 530 HEIDENHAIN...
9.5 Définir le plan d'usinage avec deux vecteurs: PLANE VECTOR Application Vous pouvez utiliser la définition d'un plan d'usinage au moyen de deux vecteurs si votre système CAO est capable de calculer le vecteur de base et le vecteur normal du plan d'usinage. Une définition normée n'est pas nécessaire.
9.6 Définir le plan d'usinage par trois points: PLANE POINTS Application Un plan d'usinage peut être défini sans ambiguïté au moyen de trois points au choix P1 à P3 sur ce plan. Cette possibilité est réalisée par la fonction PLANE POINTS. Remarques avant que vous ne programmiez La jonction du point 1 et du point 2 détermine le sens de l'axe principal incliné...
Poursuivre avec les propriétés de positionnement (cf. „Définir le comportement de positionnement de la fonction PLANE” à la page 502) Séquence CN 5 PLANE POINTS P1X+0 P1Y+0 P1Z+20 P2X+30 P2Y+31 P2Z+20 P3X+0 P3Y+41 P3Z+32.5 ..Abréviations utilisées Abréviation Signification POINTS points iTNC 530 HEIDENHAIN...
9.7 Définir le plan d'usinage au moyen d'un seul angle incrémental dans l'espace: PLANE RELATIVE Application Vous utilisez les angles dans l'espace incrémentaux lorsqu'un plan d'usinage actif déjà incliné doit être incliné par une autre rotation. Exemple: Réaliser un chanfrein à 45° sur un plan incliné. Remarques avant que vous ne programmiez L'angle défini agit toujours par rapport au plan d'usinage actif et ce, quelle que soit la fonction utilisée pour l'activer.
Poursuivre avec les propriétés de positionnement (cf. „Définir le comportement de positionnement de la fonction PLANE” à la page 502) Exemple: Séquence CN 5 PLANE RELATIV SPB-45 ..Abréviations utilisées Abréviation Signification RELATIV de l'anglais relative = par rapport à iTNC 530 HEIDENHAIN...
9.8 Définir le comportement de positionnement de la fonction PLANE Vue d'ensemble Indépendamment de la fonction PLANE utilisée pour définir le plan d'usinage incliné, vous disposez toujours des fonctions suivantes pour le comportement de positionnement: Orientation automatique Sélection d'alternatives d'orientation Sélection du mode de transformation 9 Programmation: Fonctions spéciales...
Dist. pt rotation de pointe outil et Avance? F= ci-après. Si vous avez sélectionné l'option TURN (la fonction PLANE doit effectuer automatiquement l'orientation sans déplacement de compensation), vous devez encore définir le paramètre Avance? F= ci-après. iTNC 530 HEIDENHAIN...
Page 504
Dist. pt rotation de pointe outil (en incrémental): La TNC oriente l'outil (la table) autour de la pointe de l'outil. Au moyen du paramètre DIST, vous décalez le point de rotation du déplacement d'orientation par rapport à la position actuelle de la pointe de l'outil. Attention! Avant l'orientation, si l'outil se trouve à...
Page 505
Positionnement à la hauteur de sécurité 13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 STAY Définir la fonction PLANE et l'activer 14 L A+Q120 C+Q122 F2000 Positionner l'axe rotatif en utilisant les valeurs calculées par la TNC Définir l'usinage dans le plan incliné iTNC 530 HEIDENHAIN...
Sélection d'alternatives d'inclinaison: SEQ +/– (introduction optionnelle) A partir de la situation que vous avez choisie pour le plan d'usinage, la TNC doit calculer pour les axes rotatifs présents sur votre machine la position qui leur convient. Généralement, on a toujours deux solutions. Avec le sélecteur SEQ, vous définissez la solution que doit utiliser la TNC: SEQ+ positionne l'axe maître de manière à...
Le plateau circulaire ne bouge pas; la compensation de la rotation s'effectue mathématiquement COORD ROT définit que la fonction PLANE doit positionner le plateau circulaire sur l'angle d'inclinaison défini. La compensation s'effectue par rotation de la pièce iTNC 530 HEIDENHAIN...
9.9 Usinage cinq axes avec TCPM dans le plan incliné Fonction En liaison avec les nouvelles fonctions PLANE et avec M128, vous pouvez réaliser un usinage cinq axes avec TCPM sur un plan d'usinage incliné. Pour cela, vous disposez de deux définitions possibles: Usinage cinq axes par déplacement incrémental d'un axe rotatif Usinage cinq axes par vecteurs normaux...
Définir la fonction PLANE et l'activer 13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 MOVE ABST50 F1000 Régler l'angle d'orientation avec vecteur normal 14 LN X+31.737 Y+21,954 Z+33,165 NX+0,3 NY+0 NZ+0,9539 F1000 M3 Définir l'usinage dans le plan incliné iTNC 530 HEIDENHAIN...
9.10 FUNCTION TCPM (option de logiciel 2) Fonction La géométrie de la machine doit être définie par le constructeur de la machine dans les paramètres-machine ou dans les tableaux de cinématique. Pour les axes inclinés avec denture Hirth: Ne modifier la position de l'axe incliné qu'après avoir dégagé...
CN concernée Exemples de séquences CN: 13 FUNCTION TCPM F TCP ... L'avance se réfère à la pointe de l'outil 14 FUNCTION TCPM F CONT ... L'avance est interprétée comme avance de contournage iTNC 530 HEIDENHAIN...
Interprétation des coordonnées programmées des axes rotatifs Jusqu'à présent, les machines équipées de têtes pivotantes à 45° ou de plateaux pivotants à 45° n'avaient pas la possibilité de régler de manière simple l'angle d'orientation ou bien une orientation d'outil se référant au système de coordonnées (angle dans l'espace) activé...
13 FUNCTION TCPM F TCP AXIS SPAT PATHCTRL AXIS La pointe de l'outil se déplace sur une droite 14 FUNCTION TCPM F TCP AXIS POS PATHCTRL VECTOR La pointe de l'outil et le vecteur directionnel de l'outil se déplace dans un plan iTNC 530 HEIDENHAIN...
Annuler FUNCTION TCPM Utilisez FUNCTION RESET TCPM si vous désirez annuler de manière ciblée la fonction à l'intérieur d'un programme Exemple de séquence CN: 25 FUNCTION RESET TCPM Annuler FUNCTION TCPM La TNC annule automatiquement FUNCTION TCPM lorsque vous sélectionnez un nouveau programme dans un mode de fonctionnement Exécution de programme.
Pour pouvoir créer un programme-retour, la TNC doit tout d'abord créer un programme-aller linéarisé, c'est à dire un programme dans lequel tous les éléments de contour sont résolus. Ce programme peut être également exécuté et le fichier correspondant a l’extension _fwd.h. iTNC 530 HEIDENHAIN...
Appels de cycle CYCL CALL, CYCL CALL PAT, CYCL CALL POS Fonctions auxiliaires M HEIDENHAIN conseille donc de ne convertir de tels programmes que s'ils ne contiennent qu'une simple définition de contour. Sont autorisées toutes les fonctions de contournage pouvant être programmées sur la TNC, y compris les séquences FK.
12 L IZ-2.5 F1000 Appeler le programme-retour 13 CALL PGM CONT1_REV.H Répéter trois fois la partie de programme à partir de 14 CALL LBL 1 REP3 la séquence 9 Dégagement, fin du programme 15 L Z+100 R0 F MAX M2 iTNC 530 HEIDENHAIN...
9.12 Filtrer les contours (fonction FCL 2) Fonction Cette fonction vous permet de filtrer les contours créés sur des systèmes externes de programmation. Le filtre lisse le contour et permet généralement d'obtenir un usinage plus rapide et sans à- coups. A partir du programme d'origine –...
10.1 Marquer des sous-programmes et répétitions de parties de programme A l’aide des sous-programmes et répétitions de parties de programmes, vous pouvez exécuter plusieurs fois des phases d’usinage déjà programmées une fois. Labels Les sous-programmes et répétitions de parties de programme débutent dans le programme d'usinage par la marque LBL, abréviation de LABEL (de l'angl.
NO ENT N'utiliser les répétitions REP que pour les répétitions de parties de programme CALL LBL 0 n’est pas autorisé dans la mesure où il correspond à l’appel de la fin d’un sous-programme. iTNC 530 HEIDENHAIN...
10.3 Répétitions de parties de programme Label LBL Les répétitions de parties de programme débutent par la marque LBL (LABEL). Elles se terminent par CALL LBL /REP. Processus 1 La TNC exécute le programme d'usinage jusqu'à la fin de la partie de programme (CALL LBL /REP) 2 La TNC répète ensuite la partie de programme entre le LABEL appelé...
END PGM A END PGM B Le programme appelé ne doit pas contenir les fonctions auxiliaires M2 ou M30 Le programme appelé ne doit pas contenir d'appel CALL PGM dans le programme qui appelle (boucle sans fin) iTNC 530 HEIDENHAIN...
Appeler un programme quelconque comme sous-programme Fonctions permettant d'appeler le programme: Appuyer sur la touche PGM CALL. Appuyer sur la softkey PROGRAMME. Introduire le chemin d'accès complet pour le programme à appeler, valider avec la touche END. Le programme appelé doit être mémorisé sur le disque dur de la TNC.
39 CALL LBL 2 Le sous-programme est appelé au niveau de LBL2 45 LBL 0 Fin du sous-programme 1 46 LBL 2 Début du sous-programme 2 62 LBL 0 Fin du sous-programme 2 63 END PGM SPGMS MM iTNC 530 HEIDENHAIN...
Exécution du programme 1 Le programme principal SPMS est exécuté jusqu'à la séquence 17 2 Le sous-programme 1 est appelé et exécuté jusqu'à la séquence 39 3 Le sous-programme 2 est appelé et exécuté jusqu'à la séquence 62. Fin du sous-programme 2 et retour au sous-programme dans lequel il a été...
3 La partie de programme située entre la séquence 12 et la séquence 10 est répétée 2 fois: Le sous-programme 2 est répété 2 fois 4 Le programme principal SPREP est exécuté de la séquence 13 à la séquence 19, fin du programme iTNC 530 HEIDENHAIN...
Exemple: Fraisage d’un contour en plusieurs passes Déroulement du programme Pré-positionner l'outil sur l’arête supérieure de la pièce Introduire la passe en valeur incrémentale Fraiser le contour Répéter la passe et le fraisage du contour 0 BEGIN PGM PGMREP MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10...
Page 529
Dégager l’outil 19 L X-20 Y+0 R0 FMAX Retour au LBL 1; au total quatre fois 20 CALL LBL 1 REP 4/4 Dégager l’outil, fin du programme 21 L Z+250 R0 FMAX M2 22 END PGM PGMREP MM iTNC 530 HEIDENHAIN...
Exemple: Séries de trous Déroulement du programme Aborder les séries de trous dans le programme principal Appeler la série de trous (sous-programme 1) Ne programmer la série de trous qu'une seule fois dans le sous-programme 1 0 BEGIN PGM SP1 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+2.5...
Page 531
Aborder le 3ème trou, appeler le cycle 17 L IY+20 R0 FMAX M99 Aborder le 4ème trou, appeler le cycle 18 L IX-20 R0 FMAX M99 Fin du sous-programme 1 19 LBL 0 20 END PGM SP1 MM iTNC 530 HEIDENHAIN...
Exemple: Série de trous avec plusieurs outils Déroulement du programme Programmer les cycles d’usinage dans le programme principal Appeler l'ensemble du schéma de trous (sous-programme 1) Aborder les séries de trous dans le sous- programme 1, appeler la série de trous (sous-programme 2) Ne programmer la série de trous qu'une seule fois dans le sous-programme 2...
Page 533
Aborder le 3ème trou, appeler le cycle 31 L IY+20 R0 FMAX M99 Aborder le 4ème trou, appeler le cycle 32 L IX-20 R0 FMAX M99 Fin du sous-programme 2 33 LBL 0 34 END PGM SP2 MM iTNC 530 HEIDENHAIN...
11.1 Principe et sommaire des fonctions Grâce aux paramètres Q, vous pouvez définir toute une famille de pièces dans un même programme d'usinage. A la place des valeurs numériques, vous introduisez des variables: les paramètres Q. Exemples d’utilisation des paramètres Q: Valeurs de coordonnées Avances Vitesses de rotation...
Fonctions arithmétiques de base Page 539 Fonctions trigonométriques Page 541 Fonction de calcul d'un cercle Page 543 Conditions si/alors, sauts Page 544 Fonctions spéciales Page 547 Introduire directement une formule Page 567 Fonction pour l'usinage de contours Page 437 complexes iTNC 530 HEIDENHAIN...
11.2 Familles de pièces – Paramètres Q au lieu de valeurs numériques A l'aide de la fonction des paramètres Q FN0: AFFECTATION, vous pouvez affecter aux paramètres Q des valeurs numériques. Dans le programme d'usinage, vous remplacez alors la valeur numérique par un paramètre Q.
A droite du signe „=“, vous pouvez introduire: deux nombres deux paramètres Q un nombre et un paramètre Q A l’intérieur des équations, vous pouvez donner le signe de votre choix aux paramètres Q et valeurs numériques. iTNC 530 HEIDENHAIN...
Programmation des calculs de base Exemple: Séquences de programme dans la TNC Exemple: 16 FN0: Q5 = +10 Appeler les fonctions de paramètres Q: Touche Q 17 FN3: Q12 = +Q5 * +7 Sélectionner les fonctions arithmétiques: Appuyer sur la softkey ARITHM. DE BASE Appeler la fonction de paramètres Q AFFECTATION: Appuyer sur la softkey FN0 X = Y N°...
Programmer les fonctions trigonométriques Les fonctions trigonométriques s'affichent avec la softkey TRIGO- NOMETRIE. La TNC affiche les softkeys du tableau ci-dessous. Programmation: Comparer avec „Exemple de programmation pour les calculs de base“ Fonction Softkey FN6: SINUS Ex. FN6: Q20 = SIN–Q5 Définir le sinus d'un angle en degrés (°) et l'affecter FN7: COSINUS Ex.
(Y pour axe de broche Z) dans le paramètre Q21 et le rayon du cercle dans le paramètre Q22. Notez que FN23 et FN24, outre le paramètre pour résultat, remplacent aussi automatiquement les deux paramètres suivants. iTNC 530 HEIDENHAIN...
11.6 Conditions si/alors avec paramètres Q Application Avec les conditions si/alors, la TNC compare un paramètre Q à un autre paramètre Q ou à une autre valeur numérique. Si la condition est remplie, la TNC poursuit le programme d'usinage lorsqu'elle atteint le LABEL programmé...
Abréviations et expressions utilisées (angl.): (angl. equal): égal à (angl. not equal): différent de (angl. greater than): supérieur à (angl. less than): inférieur à GOTO (angl. go to): aller à iTNC 530 HEIDENHAIN...
11.7 Contrôler et modifier les paramètres Q Méthode Vous pouvez contrôler et également modifier les paramètres Q pendant la création, le test ou l'exécution du programme en modes de fonctionnement Mémorisation/édition de programme, Test de programme, Exécution de programme pas à pas ou Exécution de programme en continu.
Initialisation du point de référence en cours d'exécution du programme FN26:TABOPEN Page 565 Ouvrir un tableau à définir librement FN27:TABWRITE Page 565 Ecrire dans un tableau à définir librement FN28:TABREAD Page 566 Importer d'un tableau à définir librement iTNC 530 HEIDENHAIN...
Code d'erreur Texte messages préprogrammés par le constructeur de la machine outil ou 1000 Broche ? par HEIDENHAIN: Lorsque la TNC rencontre une séquence avec FN 1001 Axe d'outil manque 14 pendant l'exécution ou le test du programme, elle interrompt sa...
Page 549
1078 Q303 non défini dans cycle de mesure! 1079 Axe d'outil non autorisé 1080 Valeurs calculées incorrectes 1081 Points de mesure contradictoires 1082 Hauteur de sécurité incorrecte 1083 Mode de plongée contradictoire 1084 Cycle d'usinage non autorisé iTNC 530 HEIDENHAIN...
Page 550
Code d'erreur Texte 1085 Ligne protégée à l'écriture 1086 Surép. supérieure à profondeur 1087 Aucun angle de pointe défini 1088 Données contradictoires 1089 Position de rainure 0 interdite 1090 Introduire passe différente de 0 11 Programmation: Paramètres Q...
Exemple d'application: Edition du procès-verbal de calibration d'une pièce. Vous pouvez sortir simultanément jusqu'à 6 paramètres Q et valeurs numériques. La TNC les sépare par des barres obliques. Exemple: Sortie du dialogue 1 et de la valeur numérique de Q1 70 FN15: PRINT1/Q1 iTNC 530 HEIDENHAIN...
FN16: F-PRINT: Emission formatée de textes et paramètres Q Configurer l'interface de données: Dans le menu PRINT ou PRINT-TEST, définir le chemin vers lequel la TNC doit mémoriser le fichier-texte. Cf. „Affectation”, page 616. Via l'interface Ethernet, on ne peut pas restituer de données avec FN16.
Page 553
Restituer texte seulement pour dial. danois L_FINNISH Restituer texte seulement pour dial. finnois L_DUTCH Restituer texte seulement pour dial. néerlandais L_POLISH Restituer texte seulement pour dial. polonais L_HUNGARIA Restituer texte seulement pour dial. hongrois L_ALL Restituer texte quel que soit le dialogue iTNC 530 HEIDENHAIN...
Page 554
Clé Fonction HOUR Nombre d'heures de l'horloge temps réel Nombre de minutes de l'horloge temps réel Nombre de secondes de l'horloge temps réel Jour de l'horloge temps réel MONTH Mois comme nombre de l'horloge temps réel STR_MONTH Mois comme symbole de l'horloge temps réel YEAR2 Année à...
Page 555
Dans le programme, si vous délivrez plusieurs fois des textes à l'écran, la TNC ajoute tous les textes à la suite des textes qu'elle a déjà délivrés. Pour afficher seul chaque texte, programmez la fonction M_CLOSE à la fin du fichier de description du protocole. iTNC 530 HEIDENHAIN...
FN18: SYS-DATUM READ: Lecture des données- système Avec la fonction FN 18: SYS-DATUM READ, vous pouvez lire les données-système et les mémoriser dans les paramètres Q. La sélection de la donnée-système a lieu à l'aide d'un numéro de groupe (ID-Nr.), d'un numéro et, le cas échéant, d'un indice. Nom du groupe, n°...
Page 557
TT: Décalage plan R-OFFS N°OUT. TT: Décalage longueur L-OFFS N°OUT. TT: Tolérance de rupture longueur LBREAK N°OUT. TT: Tolérance de rupture rayon RBREAK Sans indice: Données de l'outil actif Données du tableau N° emplac. Numéro d'outil d'emplacements, 51 iTNC 530 HEIDENHAIN...
Page 558
Nom du groupe, n° ident. Numéro Indice Signification N° emplac. Outil spécial: 0=non, 1=oui N° emplac. Emplacement fixe: 0=non, 1=oui N° emplac. Emplacement bloqué: 0=non, 1=oui N° emplac. Etat automate Numéro d'emplacement d'un outil N°OUT. Numéro d'emplacement dans le tableau d'outils, 52 Position programmée directement Position valide/non valide (1/0) derrière TOOL CALL, 70...
Page 559
Commutation fin de course positif des axes 1 à 9 Position nominale dans système Axe X REF, 240 Axe Y Axe Z Axe A Axe B Axe C Axe U Axe V Axe W Position actuelle dans le système de Axe X coordonnées actif, 270 iTNC 530 HEIDENHAIN...
Page 560
Nom du groupe, n° ident. Numéro Indice Signification Axe Y Axe Z Axe A Axe B Axe C Axe U Axe V Axe W Etat de M128, 280 0: M128 inactive, -1: M128 active Avance qui a été programmée avec M128 Etat de M116, 310 0: M116 inactive, -1: M116 active 0: M128 inactive, -1: M128 active...
Page 561
Indice de Valeur de consigne = 0: PM inexistant de PM Valeur de consigne = 1: PM existant Exemple: Affecter à Q25 la valeur du facteur échelle actif (axe Z) 55 FN18: SYSREAD Q25 = ID210 NR4 IDX3 iTNC 530 HEIDENHAIN...
FN19: PLC: Transmission de valeurs à l'automate Avec la fonction FN 19: PLC, vous pouvez transmettre à l'automate jusqu'à deux valeurs numériques ou paramètres Q. Résolutions et unités de mesure: 0,1 µm ou 0,0001° Exemple: Transmettre à l'automate la valeur numérique 10 (correspondant à...
à < supérieur à > inférieur ou égal à <= supérieur ou égal à >= Exemple: Suspendre le déroulement du programme jusqu'à ce que l'automate mette à 1 le marqueur 4095 32 FN20: WAIT FOR M4095==1 iTNC 530 HEIDENHAIN...
FN25: PRESET: Initialiser un nouveau point de référence Vous ne pouvez programmer cette fonction que si vous avez préalablement introduit le code 555343, cf. „Introduire un code”, page 613. Avec la fonction FN 25: PRESET et en cours d'exécution du programme, vous pouvez initialiser un nouveau point de référence sur un axe sélectionnable.
Rayon, Profondeur et D. Les valeurs à inscrire dans le tableau doivent être mémorisées dans les paramètres Q5, Q6 et Q7 53 FN0: Q5 = 3,75 54 FN0: Q6 = -5 55 FN0: Q7 = 7,5 56 FN27: TABWRITE 5/“RAYON,PROFONDEUR,D“ = Q5 iTNC 530 HEIDENHAIN...
FN28: TABREAD: Importer un tableau pouvant être défini librement Avec la fonction FN 28: TABREAD, vous importez le tableau préalablement ouvert avec FN 26 TABOPEN. Vous pouvez définir jusqu'à 8 noms de colonne dans une séquence TAPWRITE et donc les importer. Les noms des colonnes doivent être entre guillemets et séparés par une virgule.
Cosinus d'un angle Ex. Q45 = COS 45 Tangente d'un angle Ex. Q46 = TAN 45 Arc-sinus Fonction inverse du sinus; définir l'angle issu du rapport de la perpendiculaire opposée à l'hypoténuse Ex. Q10 = ASIN 0,75 iTNC 530 HEIDENHAIN...
Page 568
Fonction de liaison Softkey Arc-cosinus Fonction inverse du cosinus; définir l'angle issu du rapport du côté adjacent à l'hypoténuse Ex. Q11 = ACOS Q40 Arc-tangente Fonction inverse de la tangente; définir l'angle issu du rapport entre perpendiculaire et côté adjacent Ex.
1ère étape: élévation au carré de 10 = 100 2ème étape: 3 puissance 3 = 27 3ème étape: 100 -27 = 73 Règle de distributivité pour calculs entre parenthèses a * (b + c) = a * b + a * c iTNC 530 HEIDENHAIN...
Exemple d’introduction Calculer un angle avec arctan comme perpendiculaire (Q12) et côté adjacent (Q13); affecter le résultat à Q25: Sélectionner l'introduction de la formule: Appuyer sur la touche Q et sur la softkey FORMULE N° PARAMÈTRE POUR RÉSULTAT ? Introduire le numéro du paramètre Commuter à...
La valeur du paramètre Q109 dépend de l’axe d’outil en cours d’utilisation: Axe d'outil Val. paramètre Aucun axe d’outil défini Q109 =-1 Axe X Q109 =0 Axe Y Q109 =1 Axe Z Q109 =2 Axe U Q109 =6 Axe V Q109 =7 Axe W Q109 =8 iTNC 530 HEIDENHAIN...
Fonction de la broche: Q110 La valeur du paramètre Q110 dépend de la dernière fonction M programmée pour la broche: Fonction M Val. paramètre Aucune fonction broche définie Q110 =-1 M03: MARCHE broche sens horaire Q110 =0 M04: MARCHE broche sens anti-horaire Q110 =1 M05 après M03 Q110 =2...
Val. paramètre Longueur d'outil Q115 Rayon d'outil Q116 Inclinaison du plan d'usinage avec angles de la pièce: Coordonnées des axes rotatifs calculées par la TNC Coordonnées Val. paramètre Axe A Q120 Axe B Q121 Axe C Q122 iTNC 530 HEIDENHAIN...
Résultats de la mesure avec cycles palpeurs (cf. également Manuel d'utilisation des cycles palpeurs) Valeurs effectives mesurées Val. paramètre Angle d'une droite Q150 Centre axe principal Q151 Centre axe auxiliaire Q152 Diamètre Q153 Longueur poche Q154 Largeur poche Q155 Longueur de l'axe sélectionné dans le cycle Q156 Position de l'axe moyen Q157...
Page 575
Marqueurs pour cycles (figures d'usinage) Q197 Numéro du dernier cycle de mesure activé Q198 Etat étalonnage d'outil avec TT Val. paramètre Outil dans la tolérance Q199 =0,0 Outil usé (LTOL/RTOL dépassée) Q199 =1,0 Outil cassé (LBREAK/RBREAK dépassée) Q199 =2,0 iTNC 530 HEIDENHAIN...
Exemple: Ellipse Déroulement du programme Le contour de l'ellipse est constitué de nombreux petits segments de droite (à définir avec Q7). Plus vous aurez défini de pas de calcul et plus lisse sera le contour Définissez le sens du fraisage avec l’angle initial et l’angle final dans le plan: Sens d'usinage horaire: Angle initial >...
Page 577
Annuler le décalage du point zéro 44 CYCL DEF 7.1 X+0 45 CYCL DEF 7.2 Y+0 46 L Z+Q12 F0 FMAX Aller à la distance d’approche Fin du sous-programme 47 LBL 0 48 END PGM ELLIPSE MM iTNC 530 HEIDENHAIN...
Exemple: Cylindre concave avec fraise à bout hémisphérique Déroulement du programme Le programme fonctionne avec une fraise à bout hémisphérique et la longueur d'outil se réfère au centre de la sphère Le contour du cylindre est constitué de nombreux petits segments de droite (à définir avec Q13).
Page 579
Annuler le décalage du point zéro 50 CYCL DEF 7.0 POINT ZÉRO 51 CYCL DEF 7.1 X+0 52 CYCL DEF 7.2 Y+0 53 CYCL DEF 7.3 Z+0 54 LBL 0 Fin du sous-programme 55 END PGM CYLIN iTNC 530 HEIDENHAIN...
Exemple: Sphère convexe avec fraise deux tailles Déroulement du programme Ce programme ne fonctionne qu’avec fraise deux tailles Le contour de la sphère est constitué de nombreux petits segments de droite (à définir avec Q14, plan Z/X). Plus l'incrément angulaire sera petit et plus lisse sera le contour Définissez le nombre de coupes sur le contour avec l'incrément angulaire dans le plan (avec...
Page 581
Initialiser le pôle dans le plan X/Y pour le pré-positionnement 37 LP PR+Q26 PA+Q8 R0 FQ12 Pré-positionnement dans le plan 38 CC Z+0 X+Q108 Initialiser le pôle dans le plan Z/X, avec décalage du rayon d’outil 39 L Y+0 Z+0 FQ12 Se déplacer à la profondeur iTNC 530 HEIDENHAIN...
Page 582
40 LBL 2 41 LP PR+Q6 PA+Q24 R9 FQ12 Aborder l'„arc” vers le haut 42 FN 2: Q24 = +Q24 - +Q14 Actualiser l’angle dans l'espace 43 FN 11: IF +Q24 GT +Q5 GOTO LBL 2 Demande si un arc est terminé, si non, retour au LBL 2 44 LP PR+Q6 PA+Q5 Aborder l’angle final dans l’espace 45 L Z+Q23 R0 F1000...
12.1 Graphismes Application En modes Exécution de programme et en mode Test de programme, la TNC simule l'usinage de manière graphique. A l'aide des softkeys, vous sélectionnez le graphisme avec Vue de dessus Représentation en 3 plans Représentation 3D Le graphisme de la TNC représente une pièce usinée avec un outil de forme cylindrique.
Page 585
Tester le programme à la vitesse correspondant à celle de l'usinage (la TNC tient compte des avances programmées) Augmenter pas à pas la vitesse de test Réduire pas à pas la vitesse de test Tester le programme à la vitesse max. possible (configuration par défaut) iTNC 530 HEIDENHAIN...
Vue d'ensemble: Projections (vues) En modes Exécution de programme et en mode Test de programme, la TNC affiche les softkeys suivantes: Affichage Softkey Vue de dessus Représentation en 3 plans Représentation 3D Restriction en cours d'exécution du programme L'usinage ne peut être représenté simultanément de manière graphique si le calculateur de la TNC est saturé...
La TNC affiche les coordonnées de la ligne transversale par rapport au point zéro pièce dans la fenêtre graphique, en bas de l'écran. Seules les coordonnées du plan d'usinage sont affichées. Vous activez cette fonction à l'aide du paramètre-machine 7310. iTNC 530 HEIDENHAIN...
La représentation 3D La TNC représente la pièce dans l’espace. Si vous disposez du hardware adéquat, la TNC représente aussi les opérations d'usinage dans le plan d'usinage incliné ou sur plusieurs faces avec son graphisme 3D de haute résolution. Vous pouvez faire pivoter avec les softkeys la représentation 3D autour de l'axe vertical ou la faire basculer autour de l'axe horizontal.
Page 589
Lorsque vous relâchez la touche gauche de la souris, la TNC agrandit la pièce en fonction de la zone définie Pour accentuer ou réduire le zoom rapidement avec la souris: Tourner la molette de la souris vers l'avant ou vers l'arrière iTNC 530 HEIDENHAIN...
Page 590
Faire apparaître le cadre du contour de la pièce brute ou le supprimer Commuter la barre de softkeys jusqu'à ce qu'apparaisse la softkey correspondant aux fonctions destinées faire pivoter et à agrandir/ diminuer la pièce Sélectionner les fonctions pour faire pivoter et agrandir/diminuer la pièce: Faire apparaître le cadre pour la BLK-FORM: Sur la softkey, mettre la surbrillance sur AFFICHE...
Sélection face gauche/droite de la pièce Sélection face avant/arrière de la pièce Sélection face haut/bas de la pièce Faire glisser la surface de coupe pour réduire ou agrandir la pièce brute Prendre en compte le détail souhaité iTNC 530 HEIDENHAIN...
Position du curseur avec l’agrandissement de la projection Lors d'un agrandissement de la projection, la TNC affiche les coordonnées de l'axe que vous avez sectionné. Les coordonnées correspondent à la zone définie pour l'agrandissement de la projection. A gauche du trait oblique, la TNC affiche la plus petite coordonnée de la zone (point MIN) et à...
Effacer le temps affiché Les softkeys à gauche des fonctions chronomètre dépendent de la répartition d’écran sélectionnée. Pendant le test du programme, la TNC remet à zéro la durée d'usinage dès qu'une nouvelle BLK-FORM est exécutée. iTNC 530 HEIDENHAIN...
12.2 Fonctions d'affichage du programme Sommaire En modes Exécution de programme et en mode Test de programme, la TNC affiche les softkeys qui vous permettent de feuilleter dans le programme d'usinage: Fonctions Softkey Dans le programme, feuilleter d’une page d’écran en arrière Dans le programme, feuilleter d’une page d’écran en avant...
HEIDENHAIN conseille donc d'aborder chaque programme avec la prudence qui s'impose, y compris si le test du programme n'a généré aucun message d'erreur et n'a pas non plus affiché des endommagements visibles de la pièce.
Page 596
Exécuter un test de programme Si la mémoire centrale d'outils est active, vous devez avoir activé un tableau d'outils (état S) pour réaliser le test du programme). Pour cela, en mode Test de programme, sélectionnez un fichier d'outils avec le gestionnaire de fichiers (PGM MGT).
Page 597
Répétitions: Introduire le nombre de répétitions à exécuter dans le cas où N est situé à l'intérieur d'une répétition de partie de programme Tester une section de programme: Appuyer sur la softkey START; la TNC teste le programme jusqu'à la séquence programmée iTNC 530 HEIDENHAIN...
12.4 Exécution de programme Utilisation En mode Exécution de programme en continu, la TNC exécute un programme d’usinage de manière continue jusqu’à la fin du programme ou jusqu’à une interruption de celui-ci. En mode Exécution de programme pas à pas, vous exécutez chaque séquence en appuyant chaque fois sur la touche START externe.
à pas Pendant que le programme d'usinage est exécuté en mode Exécution de programme en continu, sélectionnez Exécution de programme pas à pas. La TNC interrompt l'usinage lorsque la phase d'usinage en cours est achevée. iTNC 530 HEIDENHAIN...
Déplacer les axes de la machine pendant une interruption Vous pouvez déplacer les axes de la machine pendant une interruption, de la même manière qu’en mode Manuel. Danger de collision! Si le plan d'usinage est incliné et si vous interrompez l'exécution du programme, vous pouvez commuter le système de coordonnées avec la softkey 3D ROT entre l'inclinaison et la non-inclinaison.
Maintenir enfoncée la touche END pendant deux secondes, la TNC effectue un démarrage à chaud Remédier à la cause de l’erreur Relancer Si l’erreur se répète, notez le message d’erreur et prenez contact avec le service après-vente. iTNC 530 HEIDENHAIN...
Rentrer dans le programme à un endroit quelconque (amorce de séquence) La fonction AMORCE A SEQUENCE N doit être adaptée à la machine et validée par son constructeur. Consultez le manuel de votre machine. Avec la fonction AMORCE A SEQUENCE N, (retour rapide au contour), vous pouvez exécuter un programme d'usinage à...
Page 603
Répétitions: Introduire le nombre de répétitions à prendre en compte dans l'amorce de séquence si la séquence N se trouve dans une répétition de partie de programme Lancer l'amorce de séquence: Appuyer sur la touche START externe Aborder le contour (voir paragraphe suivant) iTNC 530 HEIDENHAIN...
Aborder à nouveau le contour La fonction ABORDER POSITION permet à la TNC de déplacer l'outil vers le contour de la pièce dans les situations suivantes: Aborder à nouveau le contour après déplacement des axes de la machine lors d'une interruption réalisée sans STOP INTERNE Aborder à...
(cf. fig. de droite, au centre) Heure (heu:min:sec): Heure à laquelle le programme doit être lancé Date (JJ.MM.AAAA): Date à laquelle le programme doit être lancé Pour activer le lancement: Mettre la softkey AUTOSTART sur ON iTNC 530 HEIDENHAIN...
12.6 Omettre certaines séquences Application Lors du test ou de l'exécution du programme, vous pouvez omettre les séquences marquées du signe „/“ lors de la programmation: Ne pas exécuter ou tester les séquences marquées du signe „/“: Mettre la softkey sur ON. Exécuter ou tester les séquences marquées du signe „/“: Mettre la softkey sur OFF.
Ne pas interrompre l'exécution ou le test du programme au niveau de séquences contenant M01: Mettre la softkey sur OFF. Interrompre l'exécution ou le test du programme au niveau de séquences contenant M01: Mettre la softkey sur ON. iTNC 530 HEIDENHAIN...
13.1 Sélectionner la fonction MOD Grâce aux fonctions MOD, vous disposez d'autres affichages et possibilités d'introduction. Les fonctions MOD disponibles dépendent du mode de fonctionnement sélectionné. Sélectionner les fonctions MOD Sélectionner le mode de fonctionnement dans lequel vous désirez modifier des fonctions MOD. Sélectionner les fonctions MOD: Appuyer sur MOD.
Définir la langue de programmation pour MDI Définir les axes pour prise en compte de la position effective Initialiser les limites de déplacement Afficher les points de référence Afficher les durées de fonctionnement Si nécessaire, afficher les fichiers d'AIDE iTNC 530 HEIDENHAIN...
Les numéros de logiciel automate suivants apparaissent à l'écran de la TNC lorsque vous sélectionnez les fonctions MOD: NC: Numéro du logiciel CN (géré par HEIDENHAIN) PLC: Numéro ou nom du logiciel automate (géré par le constructeur de votre machine) Niveau de développement (FCL=Feature Content Level):...
Numéro de code Sélectionner les paramètres utilisateur Configurer la carte Ethernet (sauf sur NET123 iTNC 530 avec Windows 2000) Valider les fonctions spéciales lors de la 555343 programmation de paramètres Q Par le biais du code version, vous pouvez en outre créer un fichier qui contient tous les numéros de logiciels actuels de votre commande:...
13.4 Chargement de service-packs Application Vous devez impérativement prendre contact avec le constructeur de votre machine avant d'installer un service- pack. A l'issue du processus d'installation, la TNC exécute un redémarrage à chaud. Avant de charger le service-pack, mettre la machine en état d'ARRET D'URGENCE. Si ceci n'est pas encore fait: Se relier au réseau à...
La VITESSE EN BAUDS (vitesse de transmission des données) peut être sélectionnée entre 110 et 115.200 bauds. Appareil externe Mode Symbole PC avec logiciel HEIDENHAIN LSV2 TNCremo pour commander la TNC à distance PC avec logiciel de transfert HEIDENHAIN TNCremo Unité...
Affectation Cette fonction vous permet de déterminer la destination des données en provenance de la TNC. Applications: Restituer des valeurs avec la fonction de paramètres Q FN15 Restituer des valeurs avec la fonction de paramètres Q FN16 C’est le mode de fonctionnement de la TNC qui détermine si l’on doit utiliser la fonction PRINT ou la fonction PRINT-TEST: Mode TNC Fonction de transfert...
Logiciel de transfert des données Pour transférer des fichiers à partir de la TNC et vers elle, utilisez le logiciel de transfert de données TNCremoNT de HEIDENHAIN. TNCremoNT vous permet de gérer toutes les commandes HEIDENHAIN via l'interface série ou l'interface Ethernet.
Page 618
Transfert des données entre la TNC et TNCremoNT Vérifiez si la TNC est bien raccordée sur la bonne interface série de votre ordinateur ou sur le réseau. Après avoir lancé TNCremoNT, vous apercevez dans la partie supérieure de la fenêtre principale tous les fichiers mémorisés dans le répertoire actif.
La longueur max. du câble entre la TNC et un nœud de jonction dépend de la classe de qualité du câble, de sa gaine et du type de réseau (100BaseTX ou 10BaseT). Si vous reliez la TNC directement à un PC, vous devez utiliser un câble croisé. iTNC 530 HEIDENHAIN...
Relier l'iTNC directement avec un PC Windows A peu de frais et sans connaissances particulières relatives au réseau, vous pouvez relier l'iTNC 530 directement sur un PC équipé d'une carte Ethernet. Pour cela, il vous suffit d'effectuer quelques configurations sur la TNC et d'exécuter les configurations correspondantes sur le PC.
Page 621
PC, par ex. 160.1.180.1 Dans le champ <Masque de sous-réseau>, introduisez 255.255.0.0 Validez la configuration avec <OK> Enregistrez la configuration de réseau avec <OK>; si nécessaire, relancez Windows iTNC 530 HEIDENHAIN...
Configurer la TNC Configuration de la version à deux processeurs: Cf. „Configurations du réseau”, page 679. Faites configurer la TNC par un spécialiste réseaux. Notez que la TNC exécute un redémarrage à chaud lorsque vous modifiez l'adresse IP de la TNC. En mode Mémorisation/édition de programme, appuyez sur la touche MOD Introduisez le code NET123;...
Page 623
à introduire l'adresse IP. En alternative, vous pouvez aussi affecter DHCP pour la gestion dynamique L'indication ne se fait pas par le protocole sur l'iTNC 530 qui utilise le protocole de transfert selon RFC 894. Configurations réseau propres aux appareils Appuyez sur la softkey DEFINE MOUNT pour introduire les configurations de réseau propres aux appareils.
Page 624
Configuration Signification OPTIONS Données sans espace, séparées par une virgule avec et écrites à la suite les unes des autres. Attention FILESYSTEM- aux majuscules/minuscules. TYPE=nfs RSIZE=: Dimension de paquet pour la réception de données, en octets. Plage d’introduction: 512 à 8 192 WSIZE=: Dimension de paquet pour l'envoi de données, en octets.
Page 625
UID for mount Définition de l'identification d'utilisateur avec laquelle sera réalisée la procédure d'admission. USER: L'admission s’effectue avec l'identification USER ROOT: L'admission s’effectue avec l'identification de l'utilisateur ROOT, valeur = 0 iTNC 530 HEIDENHAIN...
Page 626
Vérifier la liaison au réseau Appuyer sur la softkey PING Dans le champ HOST, introduire l'adresse Internet de l'appareil pour lequel vous désirez vérifier les paramètres de réseau Valider avec la touche ENT. La TNC envoie des paquets de données jusqu'à...
Appuyer sur la touche PGM MGT. Sélectionner la fonction MOD: Appuyer sur la touche MOD. Sélectionner la configuration PGM MGT: A l'aide des touches fléchées, décaler la surbrillance sur la configuration PGM MGT; commuter entre STANDARD et ETENDU avec la touche ENT iTNC 530 HEIDENHAIN...
Fichiers dépendants En plus de leur code de fichier, les fichiers dépendants ont l'extension .SEC.DEP (SECtion = de l'angl. = section, articulation, DEPendent = de l'angl. =dépendant). Différents types disponibles: .H.SEC.DEP Les fichiers ayant pour extension .SEC.DEP sont générés par la TNC lorsque vous travaillez avec la fonction d'articulation.
Page 629
MANUEL. Si un fichier a des fichiers dépendants, la TNC affiche le caractère + dans la colonne Etat du gestionnaire de fichiers (seulement si Fichiers dépendants est sur AUTOMATIQUE). iTNC 530 HEIDENHAIN...
13.8 Paramètres utilisateur spécifiques de la machine Application Afin de pouvoir réaliser la configuration des fonctions machine pour l'utilisateur, le constructeur de votre machine peut définir jusqu'à 16 paramètres machine destinés à servir de paramètres utilisateur. Cette fonction n'est pas disponible sur toutes les TNC. Consultez le manuel de votre machine.
(cf. tableau suivant, dernière ligne). Fonction Softkey Décaler la pièce brute vers la gauche Décaler la pièce brute vers la droite Décaler la pièce brute vers l'avant Décaler la pièce brute vers l'arrière iTNC 530 HEIDENHAIN...
Fonction Softkey Décaler la pièce brute vers le haut Décaler la pièce brute vers le bas Afficher la pièce brute se référant au dernier point de référence initialisé Afficher la zone déplacement totale se référant à la pièce brute affichée Afficher le point zéro machine dans la zone de travail Afficher la position définie par le constructeur de la machine (ex.
(seulement affichage de position 2) La fonction MOD: Affichage de position 1 vous permet de sélectionner l’affichage de position dans l’affichage d’état. La fonction MOD: Affichage de position 2 vous permet de sélectionner l'affichage de position dans l'affichage d'état supplémentaire. iTNC 530 HEIDENHAIN...
13.11 Sélectionner l’unité de mesure Application Grâce à cette fonction, vous pouvez définir si la TNC doit afficher les coordonnées en mm ou en inch (pouces). Système métrique: Ex. X = 15,789 (mm): Fonction MOD Commutation mm/inch = mm. Affichage avec 3 chiffres après la virgule Système en pouces: Ex.
Application La fonction MOD Introduction de programme vous permet de commuter la programmation du fichier $MDI. Programmation de $MDI.H en dialogue conversationnel Texte clair: Introduction de programme: HEIDENHAIN Programmation de $MDI.I en DIN/ISO: Introduction de programme: ISO iTNC 530 HEIDENHAIN...
13.13 Sélectionner l'axe pour générer une séquence L Application Dans le champ d'introduction permettant la sélection d'axe, vous définissez les coordonnées de la position effective de l'outil à prendre en compte dans une séquence L. Une séquence L séparée est générée à...
Les limitations de la zone de déplacement et commutateurs de fin de course de logiciel ne seront pris en compte qu’après avoir franchi les points de référence. iTNC 530 HEIDENHAIN...
Affichage du point de référence Les valeurs affichées sur l'écran plus haut, à droite définissent l'actuel point de référence actif. Le point de référence peut être initialisé manuellement ou bien activé à partir du tableau Preset. Vous ne pouvez pas modifier le point de référence dans le menu de l'écran. Les valeurs affichées dépendent de la configuration de votre machine.
Sélectionner les FICHIERS D'AIDE Sélectionner la fonction MOD: Appuyer sur la touche MOD Sélectionner le dernier fichier d'AIDE actif: Appuyez sur la softkey AIDE Si nécessaire, appeler le gestionnaire de fichiers (touche PGM MGT) et sélectionner un autre fichier d'aide iTNC 530 HEIDENHAIN...
13.16 Afficher les durées de fonctionnement Application Le constructeur de la machine peut également afficher d’autres durées. Consultez le manuel de votre machine! Vous pouvez afficher différentes durées de fonctionnement à l’aide de la softkey TEMPS MACH.: Durée de Signification fonctionnement Marche commande Durée de fonctionnement commande...
élevée que par le biais de l'interface série RS-232-C. Grâce au logiciel TeleService de HEIDENHAIN, le constructeur de votre machine peut établir une liaison modem RNIS vers la TNC pour réaliser des diagnostics. Vous disposez des fonctions suivantes: Transfert Online de l'écran...
Le fichier TNC.SYS doit être mémorisé dans le répertoire racine TNC:\. Si vous n'inscrivez qu'une ligne pour le mot de passe, tout le lecteur TNC:\ est protégé. Pour le transfert des données, utilisez les versions actuelles du logiciel HEIDENHAIN TNCremo ou TNCremoNT. Lignes dans TNC.SYS Signification REMOTE.TNCPASSWORD= Mot de passe pour l'accès LSV-2...
14.1 Paramètres utilisateur généraux Les paramètres utilisateur généraux sont des paramètres-machine qui influent sur le comportement de la TNC. Ils permettent de configurer par exemple: la langue de dialogue le comportement de l'interface les vitesses de déplacement le déroulement d’opérations d’usinage l'action des potentiomètres Possibilités d’introduction des paramètres- machine...
Page 645
Course max. jusqu'au point de palpage PM6130 0,001 à 99 999,9999 [mm] Distance d'approche jusqu'au point de PM6140 palpage lors d'une mesure automatique 0,001 à 99 999,9999 [mm] Avance rapide de palpage pour palpeur à PM6150 commutation 1 à 300 000 [mm/min.] iTNC 530 HEIDENHAIN...
Page 646
Palpeurs 3D Prépositionnement en avance rapide MP6151 machine Prépositionnempent à la vitesse définie dans MP6150: 0 Prépositionnement en avance rapide machine: 1 Mesure du déport du palpeur lors de PM6160 l'étalonnage du palpeur à commutation Pas de rotation à 180° du palpeur 3D lors de l'étalonnage: 0 Fonction M pour rotation à...
Page 647
Mesure avec outil en rotation: Vitesse de PM6572 rotation max. adm. 0,000 à 1 000,000 [tours/min.] Si vous introduisez 0, la vitesse de rotation est limitée à 1000 tours/min. iTNC 530 HEIDENHAIN...
Page 648
Palpeurs 3D Coordonnées du centre de la tige du TT 120 PM6580.0 (zone de déplacement 1) se référant au point zéro machine Axe X PM6580.1 (zone de déplacement 1) Axe Y PM6580.2 (zone de déplacement 1) Axe Z PM6581.0 (zone de déplacement 2) Axe X PM6581.1 (zone de déplacement 2) Axe Y...
Page 649
Tous types de fichiers sélectionnables par softkey: +0 Bloquer la sélection de programmes HEIDENHAIN (softkey AFFICHE .H): +1 Bloquer la sélection de programmes DIN/ISO (softkey AFFICHE .I): +2 Bloquer la sélection de tableaux d'outils (softkey AFFICHE .T): +4 Bloquer la sélection de tableaux de points zéro (softkey AFFICHE .D): +8...
Page 650
Affichages TNC, éditeur TNC Longueur du PM7229.1 programme max. pour Séquences 100 à 9 999 autorisation des séquences FK Définir la langue du PM7230 dialogue Anglais: 0 Allemand: 1 Tchèque: 2 Français: 3 Italien: 4 Espagnol: 5 Portugais: 6 Suédois: 7 Danois: 8 Finnois: 9 Néerlandais: 10...
Page 651
Nombre de dents – CUT.: 0 à 32; largeur colonne: 4 caractères PM7266.14 Tolérance pour détection d'usure pour longueur d'outil – LTOL: 0 à 32; largeur colonne: 6 caractères PM7266.15 Tolérance pour détection d'usure pour rayon d'outil – RTOL: 0 à 32; largeur colonne: 6 caractères iTNC 530 HEIDENHAIN...
Page 652
Affichages TNC, éditeur TNC Configurer le tableau PM7266.16 d'outils (ne pas Direction de la dent – DIRECT.: 0 à 32; largeur colonne: 7 caractères exécuter: 0); numéro PM7266.17 de colonne dans le Etat automate – PLC: 0 à 32; largeur colonne: 9 caractères tableau d'outils pour PM7266.18 Décalage complémentaire de l'outil dans l'axe d'outil pour PM6530 –...
Page 653
Virgule comme caractère décimal: 0 Point comme caractère décimal: 1 Affichage de positions PM7285 dans l'axe d'outil L'affichage se réfère au point de référence de l'outil: 0 L'affichage dans l'axe d'outil se réfère à la face frontale de l'outil: 1 iTNC 530 HEIDENHAIN...
Page 654
Affichages TNC, éditeur TNC Résolution d'affichage PM7289 pour la position de la 0,1 °: 0 broche 0,05 °: 1 0,01 °: 2 0,005 °: 3 0,001 °: 4 0,0005 °: 5 0,0001 °: 6 Résolution d'affichage PM7290.0 (axe X) à PM7290.13 (14ème axe) 0,1 mm: 0 0,05 mm: 1 0,01 mm: 2...
Page 655
Rayon d'outil Simulation graphique PM7316 sans axe de broche 0 à 99 999,9999 [mm] programmé: Profondeur de pénétration Simulation graphique PM7317.0 sans axe de broche 0 à 88 (0: fonction inactive) programmé: Fonction M pour start iTNC 530 HEIDENHAIN...
Page 656
Affichages TNC, éditeur TNC Simulation graphique PM7317.1 sans axe de broche 0 à 88 (0: fonction inactive) programmé: Fonction M pour fin Réglage de PM7392 l'économiseur d'écran 0 à 99 [min] (0: fonction inactive) Introduisez la durée à l’issue de laquelle la TNC doit enclencher l'économiseur d’écran 14 Tableaux et sommaires...
Page 657
Avance dans l'axe d'outil avec M103 F.. Réduction inactive: +0 Avance dans l'axe d'outil avec M103 F.. Réduction active: +16 Arrêt précis inactif lors de positionnements avec axes rotatifs: +0 Arrêt précis actif lors de positionnements avec axes rotatifs: +64 iTNC 530 HEIDENHAIN...
Page 658
Usinage et déroulement du programme Message d'erreur lors d'un appel de cycle PM7441 Emission d'un message d'erreur si M3/M4 n'est pas active: 0 Ne pas afficher le message d'erreur si M3/M4 n'est pas active: +1 Réservé: +2 Ne pas afficher le message d'erreur si une profondeur positive a été programmée: +0 Emission d'un message d'erreur si une profondeur positive a été...
14.2 Distribution des plots et câbles pour les interfaces de données Interface V.24/RS-232-C, appareils HEIDENHAIN L'interface est conforme à la norme EN 50 178 „Isolation électrique du réseau“. Avec utilisation du bloc adaptateur 25 plots: Bloc adaptat. Câble liaison 365 725-xx Câble liaison 274 545-xx...
Autres appareils La distribution des plots sur un autre appareil peut diverger considérablement de celle d’un appareil HEIDENHAIN. Elle dépend de l'appareil et du type de transmission. Utilisez la distribution des plots du bloc adaptateur indiquée dans le tableau ci- dessous.
Interface V.11/RS-422 Seuls des appareils non HEIDENHAIN sont raccordables sur l’interface V.11. L'interface est conforme à la norme EN 50 178 „Isolation électrique du réseau“. La distribution des plots sur l’unité logique de la TNC (X28) et sur le bloc adaptateur est la même.
8 autres axes ou 7 autres axes plus 2ème broche Asservissement digital de courant et de vitesse Introduction des programmes En dialogue Texte clair HEIDENHAIN, avec smarT.NC ou selon DIN/ISO Données de positions Positions nominales pour droites et cercles en coordonnées cartésiennes ou polaires Cotation en absolu ou en incrémental...
Page 663
Programmation flexible de Programmation flexible de contours FK en dialogue conversationnel Texte clair contours FK HEIDENHAIN avec aide graphique pour pièces dont la cotation n'est pas conforme à la programmation des CN Sauts dans le programme Sous-programmes Répétitions de parties de programme...
Page 664
Fonctions utilisateur Outils de programmation Calculatrice Fonction d'aide proche du contexte lors des messages d'erreur Aide graphique lors de la programmation des cycles Séquences de commentaires dans le programme CN Teach In Les positions effectives sont prises en compte directement dans le programme CN Graphisme de test Simulation graphique de l'usinage, même si autre programme en cours d'exécution Modes de représentation...
Page 665
V.24 / RS-232-C et une interface V.11 / RS-422 max., 115 kbauds max. Interface de données étendue avec protocole LSV-2 pour commande à distance de la TNC via l'interface de données avec logiciel HEIDENHAIN TNCremo Interface Ethernet 100 Base T env.
Page 666
Option de logiciel 1 Usinage avec plateau Programmation de contours sur le corps d'un cylindre circulaire Avance en mm/min. Conversions de coordonnées Inclinaison du plan d'usinage Interpolation Cercle sur 3 axes avec inclinaison du plan d'usinage Option de logiciel 2 Usinage 3D Guidage pratiquement sans à-coups Correction d'outil 3D par vecteur normal de surface...
Page 667
Graphisme filaire 3D Contour de poche: Affectation d'une profondeur séparée pour chaque contour partiel smarT.NC: Transformations de coordonnées smarT.NC: Fonction PLANE smarT.NC: Amorce de séquence avec graphisme Fonctionnalité USB étendue Raccordement au réseau via DHCP et DNS iTNC 530 HEIDENHAIN...
Page 668
Formats d'introduction et unités de mesure des fonctions TNC Positions, coordonnées, rayons de cercles, -99 999,9999 à +99 999,9999 longueurs de chanfreins (5,4: Chiffres avant/après la virgule) [mm] Numéros d'outils 0 à 32 767,9 (5,1) Noms d'outils 16 caractères, écrits entre ““ avec TOOL CALL. Caractères autorisés: #, $, %, &, - Valeurs Delta pour corrections d'outils -99,9999 à...
Type de batterie: 1 pile au lithium type CR 2450N (Renata) Id.-Nr. 315 878-01 1 La batterie est située sur la face arrière du MC 422 B 2 Changer la batterie; la nouvelle batterie ne peut être placée qu'en position correcte iTNC 530 HEIDENHAIN...
Les commandes TNC de HEIDENHAIN ont toujours été conviviales: La programmation simple en dialogue conversationnel Texte clair HEIDENHAIN, les cycles conçus pour les besoins de la pratique, les touches de fonction explicites et les fonctions graphiques réalistes ont fait de ces TNC des commandes programmables en atelier extrêmement appréciées.
Caractéristiques techniques Caractéristiques iTNC 530 avec Windows 2000 techniques Version Commande à deux processeurs avec système d'exploitation en temps réel HEROS pour commander la machine système d'exploitation PC Windows 2000 comme interface utilisateur Mémoire Mémoire RAM: 128 Mo pour les applications de la...
15.2 Démarrer l'application iTNC 530 Enregistrement Windows Après avoir mis l'iTNC 530 sous tension, celle-ci démarre automatiquement. Lorsque le dialogue d'introduction destiné à l'enregistrement Windows s'affiche, vous disposez de deux possibilités pour vous enregistrer: Enregistrement en tant qu'utilisateur TNC Enregistrement en tant qu'administrateur local...
En tant qu'administrateur local, vous pouvez installer des logiciels et effectuer les configurations du réseau. HEIDENHAIN ne peut pas apporter son soutien pour l'installation des applications Windows et ne répond pas du fonctionnement des applications que vous auriez installées.
15.3 Mise hors tension de l'iTNC 530 Principes Pour éviter de perdre des données lors de la mise hors-tension, vous devez arrêter l'iTNC 530 avec précaution. Pour cela, vous disposez des plusieurs possibilités décrites aux paragraphes suivants. Une mise hors tension involontaire de l'iTNC 530 peut provoquer la perte de données.
Sur le clavier ASCII, appuyer sur la touche Windows: L'application iTNC est réduite au symbole dans la barre des tâches Cliquer deux fois sur le symbole vert HEIDENHAIN situé en bas et à droite du menu de tâches: Le ControlPanel iTNC s'affiche (cf. figure) Sélectionner la fonction permettant de fermer...
Au bout de quelques secondes, Windows affiche un message d'avertissement (cf. figure) qui vient se superposer sur le message TNC. Ne jamais valider le message d'avertissement avec End Now car vous pourriez perdre des données ou endommager la machine. 15 iTNC 530 avec Windows 2000 (option)
Les configurations du réseau ne doivent être réalisées que par un spécialiste en matière de réseaux. Adapter les configurations A la livraison, l'iTNC 530 comporte deux liaisons réseau, la Local Area Connection et l'iTNC Internal Connection (cf. figure). La Local Area Connection correspond au raccordement de l'iTNC sur votre réseau.
Internal Connection. Vous ne devez ni limiter l'accès de ces groupes, ni ajouter d'autres groupes, ni interdire certains accès dans ces groupes (Les limitations d'accès sous Windows ont priorité sur les autorisations d'accès). 15 iTNC 530 avec Windows 2000 (option)
Appeler le gestionnaire de fichiers: Appuyer sur la touche PGM MGT. Décaler la surbrillance vers la gauche, dans la fenêtre des lecteurs Commuter la barre de softkeys sur le second niveau Actualiser l'affichage des lecteurs: Appuyer sur la softkey AFFICH. ARBOR. iTNC 530 HEIDENHAIN...
UNC (par exemple \\PC0815\DIR1) n'est pas possible. Fichiers spécifiques TNC Après avoir relié l'iTNC 530 à votre réseau, vous pouvez accéder au calculateur de votre choix et y transférer des fichiers en provenance de l'iTNC. Toutefois, vous ne pouvez ouvrir certains types de fichiers qu'après le transfert des données à...
Page 683
Conversion de coordonnées ... 459 généraux ... 44 Caractéristiques techniques ... 662 Conversion de programmes FK ... 238 supplémentaires ... 45 iTNC 530 avec Windows Convertir Afficher les fichiers d'aide ... 639 2000 ... 673 Créer un programme-retour ... 515 Aide pour messages d'erreur ...
Page 684
Cycles et tableaux de points ... 303 Ecran ... 39 FN16: F-PRINT: Emission de textes Cycles SL Ellipse ... 576 formatés ... 552 Contours superposés ... 404, 438 Enregistrement Windows ... 674 FN18: SYSREAD: Lecture des données- Cycle Contour ... 403 Etalonnage automatique d'outils ...
Page 685
Contrôler ... 546 Type du fichier ... 95 broche ... 177 Emission formatée ... 552 Vue d'ensemble des fonctions ... 98 iTNC 530 ... 38 Emission non-formatée ... 551 avec Windows 2000 ... 672 Réservés ... 571 Transmission de valeurs à...
Page 686
Paramètres utilisateur ... 644 Programmation de paramètres Q ... 536 Raccordement sur réseau ... 112 généraux Autres fonctions ... 547 Rainurage Affichages TNC, éditeur Calcul d'un cercle ... 543 Ebauche+finition ... 366 TNC ... 649 Conditions si/alors ... 544 Pendulaire ... 384 Palpeurs 3D ...
Fonctions auxiliaires Action sur à la Effet Page séquence début ARRET de déroulement du programme/ARRET broche/ARRET arrosage Page 263 Arrêt facultatif de l'exécution du programme Page 607 ARRÊT de déroulement du programme/ARRÊT broche/ARRÊT arrosage/éventuellement Page 263 effacement de l'affichage d'état (dépend de PM)/retour à...
Page 692
Action sur à la Effet Page séquence début M109 Vitesse de contournage constante à la dent de l'outil Page 273 (augmentation et réduction de l'avance) M110 Vitesse de contournage constante à la dent de l'outil (réduction d'avance seulement) M111 Annulation de M109/M110 M114 Correction auto.
Les palpeurs 3D de HEIDENHAIN vous aident à réduire les temps morts: Par exemple • Dégauchissage des pièces • Initialisation des points de référence • Etalonnage des pièces • Digitalisation de formes 3D avec les palpeurs de pièces TS 220 avec câble TS 640 avec transmission infra-rouge •...