Table des Matières

Publicité

Liens rapides

TNC 426
TNC 430
Logiciel CN
280 476-xx
280 477-xx
Manuel d'utilisation
dialogue
conversationnel
HEIDENHAIN
Français (fr)
1/2002

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 426 CB

  • Page 1 TNC 426 TNC 430 Logiciel CN 280 476-xx 280 477-xx Manuel d'utilisation dialogue conversationnel HEIDENHAIN Français (fr) 1/2002...
  • 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 Programmation flexible de contours FK fonctionnement Machine et Programmation Softkeys Sélection de la fonction à l'écran Droite Commutation entre menus de softkeys Centre de cercle/pôle pour coord.
  • Page 5: Type De Tnc, Logiciel Et Fonctions

    Ce Manuel décrit les fonctions dont disposent les TNC à partir des numéros de logiciel CN suivants: Type de TNC N° de logiciel CN TNC 426 CB, TNC 426 PB 280 476-xx TNC 426 CF, TNC 426 PF 280 477-xx...
  • Page 6 Lieu d'implantation prévu La TNC correspond à la classe A selon EN 55022. Elle est prévue principalement pour fonctionner en milieux industriels. Nouvelles fonctions du logiciel CN 280 476-xx Cycles de fraisage de filets 262 à 267 (cf. „Principes de base pour le fraisage de filets”...
  • Page 7: Descriptifs Nouveaux/Modifiés Dans Ce Manuel

    Amorce de séquence dans les tableaux de palettes (cf. „Rentrer dans le programme à un endroit quelconque (amorce de séquence)” à la page 416) Changement de la batterie tampon (cf. „Changement de la batterie tampon” à la page 473) TNC 426, TNC 430 HEIDENHAIN...
  • Page 9 à la programmation Programmation: Outils Programmation: Programmer les contours Programmation: Fonctions auxiliaires Programmation: Cycles 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 HEIDENHAIN TNC 426, TNC 430...
  • Page 11: Table Des Matières

    1 Introduction ..1 1.1 La TNC 426, la TNC 430 ..2 Programmation: en dialogue conversationnel Texte clair HEIDENHAIN et en DIN/ISO ..2 Compatibilité ..2 1.2 Ecran et panneau de commande ..3 L'écran ..3 Définir le partage de l'écran ..4 Panneau de commande ..
  • Page 12 2.5 Inclinaison du plan d'usinage ..24 Application, processus ..24 Axes inclinés: Franchissement des points de référence ..25 Initialisation du point de référence dans le système incliné ..25 Initialisation du point de référence sur machines équipées d'un plateau circulaire ..26 Affichage de positions dans le système incliné...
  • Page 13 La TNC en réseau (seulement avec option interface Ethernet) ..61 4.5 Ouverture et introduction de programmes ..63 Structure d'un programme CN en format conversationnel Texte clair HEIDENHAIN ..63 Définition de la pièce brute: BLK FORM ..63 Ouverture d'un nouveau programme d'usinage ..
  • Page 14 4.8 Insertion de commentaires ..73 Utilisation ..73 Commentaire pendant l’introduction du programme ..73 Insérer un commentaire après-coup ..73 Commentaire dans une séquence donnée ..73 4.9 Créer des fichiers-texte ..74 Utilisation ..74 Ouvrir et quitter les fichiers-texte ..74 Editer des textes ..
  • Page 15 Procédure du travail avec calcul automatique de la vitesse de rotation/de l'avance ..124 Modifier la structure des tableaux ..124 Transfert des données de tableaux de données de coupe ..126 Fichier de configuration TNC.SYS ..126 HEIDENHAIN TNC 426, TNC 430...
  • Page 16 6 Programmation: Programmer les contours ..127 6.1 Déplacements d'outils ..128 Fonctions de contournage ..128 Programmation flexible de contours FK ..128 Fonctions auxiliaires M ..128 Sous-programmes et répétitions de parties de programme ..128 Programmation avec paramètres Q ..128 6.2 Principes des fonctions de contournage ..
  • Page 17 Programmation flexible de trajectoires circulaires ..161 Possibilités d'introduction ..162 Points auxiliaires ..164 Rapports relatifs ..165 Convertir les programmes FK ..167 6.7 Contournages – Interpolation spline ..173 Utilisation ..173 HEIDENHAIN TNC 426, TNC 430 XIII...
  • Page 18 7 Programmation: Fonctions auxiliaires ..175 7.1 Introduire les fonctions auxiliaires M et une commande de STOP ..176 Principes de base ..176 7.2 Fonctions auxiliaires pour contrôler l'exécution du programme, la broche et l'arrosage ..177 Sommaire ..177 7.3 Fonctions auxiliaires pour les indications de coordonnées ..
  • Page 19 FINITION DE POCHE CIRCULAIRE (cycle 214) ..268 FINITION DE TENON CIRCULAIRE (cycle 215) ..270 RAINURAGE (cycle 3) ..272 RAINURE (trou oblong) avec plongée pendulaire (cycle 210) ..274 RAINURE CIRCULAIRE (trou oblong) avec plongée pendulaire (cycle 211) ..276 HEIDENHAIN TNC 426, TNC 430...
  • Page 20 8.5 Cycles d'usinage de motifs de points ..280 Sommaire ..280 MOTIFS DE POINTS SUR UN CERCLE (cycle 220) ..281 MOTIFS DE POINTS SUR DES LIGNES (cycle 221) ..283 8.6 Cycles SL ..287 Principes de base ..287 Sommaire des cycles SL ..
  • Page 21 Appeler un programme quelconque comme sous-programme ..349 9.5 Imbrications ..350 Types d'imbrications ..350 Niveaux d'imbrication ..350 Sous-programme dans sous-programme ..350 Renouveler des répétitions de parties de programme ..351 Répéter un sous-programme ..352 HEIDENHAIN TNC 426, TNC 430 XVII...
  • Page 22 10 Programmation: Paramètres Q ..359 10.1 Principe et sommaire des fonctions ..360 Remarques concernant la programmation ..360 Appeler les fonctions des paramètres Q ..361 10.2 Familles de pièces – Paramètres Q au lieu de valeurs numériques ..362 Exemple de séquences CN ..
  • Page 23 Aborder à nouveau le contour ..417 11.5 Lancement automatique du programme ..418 Utilisation ..418 11.6 Omettre certaines séquences ..419 Utilisation ..419 11.7 Arrêt facultatif d'exécution du programme ..420 Utilisation ..420 HEIDENHAIN TNC 426, TNC 430...
  • Page 24 12 Fonctions MOD ..421 12.1 Sélectionner la fonction MOD ..422 Sélectionner les fonctions MOD ..422 Modifier les configurations ..422 Quitter les fonctions MOD ..422 Sommaire des fonctions MOD ..422 12.2 Numéros de logiciel et d'option ..424 Utilisation ..
  • Page 25 Prise femelle BNC pour Interface Ethernet (option) ..468 13.3 Informations techniques ..469 13.4 Changement de la batterie tampon ..473 TNC 426 CB/PB, TNC 430 CA/PA ..473 TNC 426 M, TNC 430 M ..473 HEIDENHAIN TNC 426, TNC 430...
  • Page 27: Introduction

    Introduction...
  • Page 28: La Tnc 426, La Tnc 430

    Il est également possible d’introduire et de tester un programme pendant qu'un autre programme est en train d'exécuter l'usinage de la pièce. Compatibilité La TNC peut exécuter tous les programmes d'usinage créés sur les commandes de contournage HEIDENHAIN à partir de la TNC 150B. 1 Introduction...
  • Page 29: Ecran Et Panneau De Commande

    Dans le menu principal: Sélectionner le sous-menu 1 1 4 Dans le sous-menu: Quitter le sous-menu Dial. menu principal Fonction BRIGHTNESS Modifier la luminosité CONTRAST Modifier le contraste H-POSITION Modifier position horizontale image TNC 426, TNC 430 HEIDENHAIN...
  • Page 30: Définir Le Partage De L'écran

    Dial. menu principal Fonction V-POSITION Modifier position verticale de l'image V-SIZE Modifier la hauteur de l'image SIDE-PIN Corriger la distorsion en forme de tonneau TRAPEZOID Corriger distorsion trapézoïdale ROTATION Corriger désaxage de l'image COLOR TEMP Modifier la température de couleur R-GAIN Modifier le réglage du rouge B-GAIN...
  • Page 31: Panneau De Commande

    Introduction numérique et sélection d'axe Les fonctions des différentes touches sont regroupées sur la première page de rabat. Les touches externes - touche START CN par exemple - sont décrites dans le manuel de la machine. TNC 426, TNC 430 HEIDENHAIN...
  • Page 32: 1.3 Modes De Fonctionnement

    1.3 Modes de fonctionnement Mode Manuel et Manivelle électronique Le réglage des machines s'effectue en mode Manuel. Ce mode permet de positionner les axes de la machine manuellement ou pas à pas, d'initialiser les points de référence et d'incliner le plan d'usinage. Le mode Manivelle électronique sert au déplacement manuel des axes de la machine à...
  • Page 33: Mémorisation/Édition De Programme

    La simulation s'effectue graphiquement et selon plusieurs projections. Softkeys pour le partage de l'écran: cf. „Exécution de programme en continu et Exécution de programme pas à pas”, page 8. TNC 426, TNC 430 HEIDENHAIN...
  • Page 34: Exécution De Programme En Continu Et Exécution De Programme Pas À Pas

    Exécution de programme en continu et Exécution de programme pas à pas En mode Exécution de programme en continu, la TNC exécute un programme jusqu'à la fin ou jusqu'à une interruption manuelle ou programmée. Vous pouvez poursuivre l'exécution du programme après son interruption.
  • Page 35: 1.4 Affichages D'état

    Exécution de programme lancée Axe verrouillé L'axe peut être déplacé à l'aide de la manivelle Les axes sont déplacés dans le plan d'usinage incliné Les axes sont déplacés en tenant compte de la rotation de base TNC 426, TNC 430 HEIDENHAIN...
  • Page 36: Affichages D'état Supplémentaires

    Affichages d'état supplémentaires Les affichages d'état supplémentaires donnent des informations détaillées sur le déroulement du programme. Ils peuvent être appelés dans tous les modes de fonctionnement, excepté en mode Mémorisation/édition de programme. Activer l'affichage d'état supplémentaire Appeler le menu de softkeys pour le partage de l'écran Sélectionner le partage de l'écran avec l'affichage d'état supplémentaire...
  • Page 37 Angle de rotation actif (cycle 10) Axes réfléchis (cycle 8) Facteur échelle actif / facteurs échelles (cycles 11 / 26) Point d'origine pour le facteur échelle (Cf. „Cycles de conversion de coordonnées” à la page 323). TNC 426, TNC 430 HEIDENHAIN...
  • Page 38 Etalonnage d'outils 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. L'étoile située derrière la valeur de mesure indique que la tolérance admissible contenue dans le tableau d'outils a été...
  • Page 39: Accessoires: Palpeurs 3D Et Manivelles Électroniques Heidenhain

    A partir d'une série de valeurs de positions ainsi digitalisées, la TNC crée un programme composé de séquences linéaires en format HEIDENHAIN. Ce programme peut être ensuite traité sur PC à l'aide du logiciel d'exploitation SUSA afin de corriger certaines formes et rayons d'outils ou pour calculer des formes positives/négatives.
  • Page 40: Manivelles Électroniques Hr

    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 la manivelle portable HR 410 (cf. fig. au centre).
  • Page 41: Mode Manuel Et Dégauchissage

    Mode manuel et dégauchissage...
  • Page 42: 2.1 Mise Sous Tension, Hors Tension

    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 43: Mise Hors Tension

    Lorsque la TNC affiche une fenêtre en surimpression comportant le texte Vous pouvez maintenant mettre hors tension, vous pouvez alors couper l'alimentation Une mise hors tension involontaire de la TNC peut provoquer la perte de données. TNC 426, TNC 430 HEIDENHAIN...
  • Page 44: Déplacement Des Axes De La Machine

    2.2 Déplacement des axes de la machine Remarque Le déplacement avec touches de sens externes est une fonction machine. Consultez le manuel de votre machine! Déplacer l'axe avec les touches de sens externes Sélectionner le mode Manuel Pressez la touche de sens externe, la maintenir enfoncée pendant tout le déplacement de l'axe ou déplacer l'axe en continu: maintenir enfoncée la touche de sens externe et appuyer brièvement sur la...
  • Page 45: Déplacement Avec La Manivelle Électronique Hr 410

    Le déplacement à l'aide de la manivelle est é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 – TNC 426, TNC 430 HEIDENHAIN...
  • Page 46: Positionnement Pas À Pas

    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 Sélectionner le positionnement pas à pas: softkey INCREMENTAL sur ON PASSE = Introduire la passe en mm, par ex.
  • Page 47: Vitesse Rotation Broche S, Avance F, Fonction Auxiliaire M

    La valeur programmée pour la vitesse de rotation broche S et l'avance F peut être modifiée de 0% à 150% avec les potentiomètres. Le potentiomètre de broche ne peut être utilisé que sur machines équipées de broche à commande analogique. TNC 426, TNC 430 HEIDENHAIN...
  • Page 48: Initialisation Du Point De Référence (Sans Palpeur 3D)

    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 U U U U Serrer la pièce et la dégauchir...
  • Page 49: Initialiser Le Point De Référence

    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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 50: 2.5 Inclinaison Du Plan D'usinage

    2.5 Inclinaison du plan d'usinage Application, processus Les fonctions d'inclinaison du plan d'usinage sont adaptées par le constructeur de la machine à la TNC et à la machine. Sur certaines têtes pivotantes (plateaux inclinés), le constructeur de la machine définit si les angles programmés dans le cycle doivent être interprétés par la TNC comme coordonnées des axes rotatifs ou comme composantes angulaires d'un plan incliné.
  • Page 51: Axes Inclinés: Franchissement Des Points De Référence

    Si la position effective de l'axe ou des axes rotatif(s) ne coïncide pas avec cette valeur, le point de référence calculé par la TNC sera erroné. TNC 426, TNC 430 HEIDENHAIN...
  • Page 52: Initialisation Du Point De Référence Sur Machines Équipées D'un Plateau Circulaire

    Lors de l'initialisation du point de référence, la TNC tient compte de la position des axes inclinés, même si la fonction Inclinaison du plan d'usinage est désactivée. Faites attention à la position angulaire des axes rotatifs si vous procédez à une nouvelle initialisation du point de référence ou à...
  • Page 53: Activation De L'inclinaison Manuelle

    être exécuté. Si vous utilisez dans le programme d'usinage le cycle 19 PLAN D'USINAGE, les valeurs angulaires définies dans le cycle sont actives (à partir de la définition du cycle). Les valeurs angulaires inscrites au menu sont écrasées par les valeurs appelées. TNC 426, TNC 430 HEIDENHAIN...
  • Page 55: Positionnement Avec Introduction Manuelle

    Positionnement avec introduction manuelle...
  • Page 56: Programmation Et Exécution D'opérations Simples D'usinage

    Positionnement avec introduction manuelle. Pour cela, vous pouvez introduire un petit programme en 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 57 Sélectionner le mode 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: Annulation du désaxage par rotation du plateau circulaire TNC 426, TNC 430 HEIDENHAIN...
  • Page 58: Sauvegarder Ou Effacer Des Programmes Contenus Dans $Mdi

    Sauvegarder ou effacer des programmes contenus dans $MDI Le fichier $MDI est habituellement utilisé pour des programmes courts et utilisés de manière transitoire. Si vous désirez néanmoins mémoriser un programme, procédez ainsi: Sélectionner le mode Mémorisation/édition de programme Appeler la gestion de fichiers: touche PGM MGT (Program Management) Marquer le fichier $MDI Sélectionner „Copier fichier“: softkey COPIER...
  • Page 59: Programmation: Principes De Base, Gestion De Fichiers, Aides À La Programmation, Gestion De Palettes

    Programmation: Principes de base, gestion de fichiers, aides à la programmation, gestion de palettes...
  • Page 60: 4.1 Principes De Base

    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. Lorsqu’un axe se déplace, le système de mesure correspondant génère un signal électrique qui permet à...
  • Page 61: Système De Référence Sur Fraiseuses

    U, V et W qui leur sont parallèles. Les axes rotatifs sont les axes A, B et C. La figure en bas, à droite illustre la relation entre les axes auxiliaires ou axes rotatifs et les axes principaux. TNC 426, TNC 430 HEIDENHAIN...
  • Page 62: Coordonnées Polaires

    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.
  • Page 63: Positions Pièce Absolues Et Incrémentales

    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° TNC 426, TNC 430 HEIDENHAIN...
  • Page 64: Sélection Du Point De Référence

    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 Cycles palpeurs „Initialisation du point de référence avec les palpeurs 3D“.
  • Page 65: Gestion De Fichiers: Principes De Base

    Pour les programmes, tableaux et textes, la TNC ajoute une extension qui est séparée du nom du fichier par un point. Cette extension désigne le type du fichier. PROG20 Nom du fichier Type de fichier Longueur max. Cf. tableau „Fichiers dans la TNC TNC 426, TNC 430 HEIDENHAIN...
  • Page 66: Sauvegarde Des Données

    Sauvegarde des données HEIDENHAIN conseille de sauvegarder régulièrement sur PC les derniers programmes et fichiers créés sur la TNC. A cet effet, HEIDENHAIN met à votre disposition gracieusement un programme Backup (TNCBACK.EXE). Si nécessaire, adressez-vous au constructeur de votre machine.
  • Page 67: 4.3 Gestion Standard Des Fichiers

    Dimensions du fichier en octets INFOS Propriétés du fichier: Programme sélectionné en mode Mémorisation/édition de programme Programme sélectionné en mode Test de programme Programme sélectionné dans un mode Exécution de programme Fichier protégé contre effacement et modification (Protected) TNC 426, TNC 430 HEIDENHAIN...
  • Page 68: Sélectionner Un Fichier

    Sélectionner un fichier Appeler la gestion de fichiers Utilisez les touches ou softkeys fléchées pour déplacer la surbrillance sur le fichier que vous voulez sélectionner: déplace la surbrillance fichier après fichier vers le haut et le bas déplace la surbrillance page après page dans la fenêtre vers le haut et le bas Sélectionner le fichier: appuyer sur la softkey SELECT.
  • Page 69: Copier Un Fichier

    EXECUTION PARALLELE. Après avoir lancé l'opération de copie, vous pouvez continuer à travailler car la TNC copie le fichier en arrière-plan TNC 426, TNC 430 HEIDENHAIN...
  • Page 70: Transfert Des Données Vers/À Partir D'un Support Externe De Données

    Transfert des données vers/à partir d'un support externe de données Avant de pouvoir transférer les données vers un support externe, vous devez configurer l'interface de données (cf. „Configurer les interfaces de données” à la page 426). Appeler la gestion de fichiers Activer le transfert des données: appuyer sur la softkey EXT.
  • Page 71 EXECUTION PARALLELE. La TNC copie alors le fichier en arrière-plan Clore le transfert des données: appuyer sur la softkey TNC. La TNC affiche à nouveau le fenêtre standard de gestion des fichiers TNC 426, TNC 430 HEIDENHAIN...
  • Page 72: Sélectionner L'un Des 10 Derniers Fichiers Sélectionnés

    Sélectionner l'un des 10 derniers fichiers sélectionnés Appeler la gestion de fichiers Afficher les 10 derniers fichiers sélectionnés: appuyer sur la sofktey DERNIERS FICHIERS Utilisez les touches fléchées pour déplacer la surbrillance sur le fichier que vous voulez sélectionner: déplace la surbrillance dans la fenêtre vers le haut et le bas Sélectionner le fichier: appuyer sur la softkey SELECT.
  • Page 73: Convertir Un Programme Fk En Programme Texte Clair

    Convertir le fichier: appuyer sur la softkey CONVERTIR FK –> H Fichier-cible= Introduire un nouveau nom de fichier, valider avec la softkey EXECUTER ou avec la touche ENT TNC 426, TNC 430 HEIDENHAIN...
  • Page 74: Protéger Un Fichier/Annuler La Protection De Fichier

    Protéger un fichier/annuler la protection de fichier Appeler la gestion de fichiers Utilisez les touches ou softkeys fléchées pour déplacer la surbrillance sur le fichier que vous voulez protéger ou dont vous désirez annuler la protection: déplace la surbrillance fichier après fichier vers le haut et le bas déplace la surbrillance page après page dans la fenêtre vers le haut et le bas...
  • Page 75: 4.4 Gestion Étendue Des Fichiers

    PROG1.H. Le A35K941 programme d'usinage a donc le chemin d'accès suivant: TNC:\AUFTR1\NCPROG\PROG1.H ZYLM Le graphisme de droite illustre un exemple d'affichage des répertoires TESTPROG avec les différents chemins d'accès. HUBER KAR25T TNC 426, TNC 430 HEIDENHAIN...
  • Page 76: Sommaire: Fonctions De La Gestion Étendue Des Fichiers

    Sommaire: Fonctions de la gestion étendue des fichiers Fonction Softkey Copier un fichier donné (et le convertir) Afficher type de fichier donné Afficher les 10 derniers fichiers sélectionnés Effacer un fichier ou un répertoire Marquer un fichier Renommer un fichier Convertir un programme FK en programme Texte clair Protéger un fichier contre l'effacement ou...
  • Page 77: Appeler La Gestion De Fichiers

    Programme sélectionné en mode Test de programme Programme sélectionné dans un mode Exécution de programme Fichier protégé contre effacement et modification (Protected) DATE Date de la dernière modification du fichier HEURE Heure de la dernière modification du fichier TNC 426, TNC 430 HEIDENHAIN...
  • Page 78: Sélectionner Les Lecteurs, Répertoires Et Fichiers

    Sélectionner les lecteurs, répertoires et fichiers Appeler la gestion 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 79: 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 80: Copier Un Fichier Donné

    Copier un fichier donné U U U U Déplacez la surbrillance sur le fichier que vous désirez copier U U U U Appuyer sur la softkey COPIER: sélectionner la fonction de copie U U U U Introduire le nom du fichier-cible et valider avec la touche ENT ou la softkey EXECUTER: La TNC copie le fichier vers le répertoire en cours.
  • Page 81: Copier Un Répertoire

    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 un lecteur: appuyer sur la softkey SELECT. ou sur la touche ENT. TNC 426, TNC 430 HEIDENHAIN...
  • Page 82: Effacer Un Fichier

    Effacer un fichier U U U U Déplacez la surbrillance sur le fichier que vous désirez effacer U U U U Sélectionner la fonction d'effacement: appuyer sur la softkey EFFACER. La TNC demande si le fichier doit être réellement effacé U U U U Valider l'effacement: appuyer sur OUI ou U U U U...
  • Page 83: Sélectionner Des Fichiers

    Copier des 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 84: Renommer Un Fichier

    Renommer un fichier U U U U Déplacez la surbrillance sur le fichier que vous désirez renommer U U U U Sélectionner la fonction pour renommer U U U U Introduire le nouveau nom du fichier; le type de fichiers ne peut pas être modifié U U U U Valider le nouveau nom: appuyer sur la touche ENT Autres fonctions...
  • Page 85: Transfert Des Données Vers/À Partir D'un Support Externe De Données

    Transférer un fichier donné: appuyer sur la softkey COPIER ou transférer plusieurs fichiers: appuyer sur la softkey MARQUER (deuxième menu de softkeys, cf. „Sélectionner des fichiers”, page 57), ou transférer tous les fichiers: appuyer sur la softkey TNC => EXT TNC 426, TNC 430 HEIDENHAIN...
  • Page 86: Copier Un Fichier Vers Un Autre Répertoire

    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 longs programmes ou plusieurs programmes: appuyez sur la softkey EXECUTION PARALLELE. La TNC copie alors le fichier en arrière-plan Clore la transmission des données: déplacer la surbrillance vers la fenêtre de gauche, puis appuyer...
  • Page 87: La Tnc En Réseau (Seulement Avec Option Interface Ethernet)

    Vous pouvez relier à la TNC jusqu'à 7 lecteurs supplémentaires Fermer la liaison réseau Etablir automatiquement la liaison réseau à la mise sous tension de la TNC. La TNC inscrit un A dans la colonne Auto lorsque la liaison est établie automatiquement TNC 426, TNC 430 HEIDENHAIN...
  • Page 88 Fonction Softkey Ne pas établir automatiquement la liaison réseau à la mise sous tension de la TNC L'établissement de la liaison réseau peut prendre un certain temps. La TNC affiche alors [READ DIR] à droite, en haut de l'écran. La vitesse de transmission max.
  • Page 89: Ouverture Et Introduction De Programmes

    Point MAX: la plus grande coordonnée X, Y et Z du parallélépipède; à programmer en valeurs absolues ou incrémentales La définition de la pièce brute n'est indispensable que si vous désirez tester graphiquement le programme! TNC 426, TNC 430 HEIDENHAIN...
  • Page 90: Ouverture D'un Nouveau Programme D'usinage

    Ouverture d'un nouveau programme d'usinage Vous introduisez toujours un programme d'usinage en mode de fonctionnement Mémorisation/édition de programme. Exemple d'ouverture d'un programme: Sélectionner le mode Mémorisation/édition de programme Appeler la gestion de fichiers: appuyer sur la touche PGM MGT Sélectionnez le répertoire dans lequel vous désirez mémoriser le nouveau programme: Nom de fichier = OLD.H Introduire le nom du nouveau programme, valider...
  • Page 91 X/Y/Z avec la touche DEL! La TNC ne peut représenter le graphisme que si le rapport côté le plus petit : côté le plus grand de la BLK FORM est inférieur à 1 : 64. TNC 426, TNC 430 HEIDENHAIN...
  • Page 92: Programmation De Déplacements D'outils En Dialogue Conversationnel Texte Clair

    Programmation de déplacements d'outils en dialogue conversationnel Texte clair Pour programmer une séquence, commencez avec une touche de dialogue. En en-tête d’écran, la TNC réclame les données requises. Exemple de dialogue Ouvrir le dialogue Coordonnées ? Introduire la coordonnée-cible pour l’axe X Introduire la coordonnée-cible pour l'axe Y;...
  • Page 93: Editer Un Programme

    Sauter d’une séquence à une autre Sélectionner des mots dans la séquence Fonction Touche Mettre à zéro la valeur d’un mot sélectionné Effacer une valeur erronée Effacer message erreur (non clignotant) Effacer le mot sélectionné Effacer la séquence sélectionnée TNC 426, TNC 430 HEIDENHAIN...
  • Page 94 Fonction Touche Effacer des cycles et parties de programme: Effacer la dernière séquence du cycle à effacer ou sélectionner la partie de programme et l'effacer avec la touche DEL Insérer des séquences à un endroit quelconque U U U U Sélectionner la séquence derrière laquelle vous désirez insérer une nouvelle séquence et ouvrez le dialogue.
  • Page 95 Insérer une partie de programme mémorisée: appuyer sur la softkey INSERER BLOC 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é TNC 426, TNC 430 HEIDENHAIN...
  • Page 96: 4.6 Graphisme De Programmation

    4.6 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 2D. U U U U Commuter sur le partage de l'écran avec le programme à gauche et le graphisme à...
  • Page 97: Faire Apparaître Ou Non Les Numéros De Séquences

    Agrandir le cadre – pour agrandir, maintenir softkey enfoncée U U U U 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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 98: 4.7 Articulation De Programmes

    4.7 Articulation de programmes Définition, application La TNC vous offre la possibilité de commenter les programmes d’usinage à l’aide de séquences d’articulation; celles-ci sont constituées de petits texte (244 caractères max.) de commentaires ou titres portant sur les lignes suivantes du programme. Des séquences d’articulation explicites permettent une meilleure lisibilité...
  • Page 99: 4.8 Insertion De Commentaires

    Sélectionner la séquence derrière laquelle vous désirez insérer le commentaire U U U U Ouvrir le dialogue de programmation avec la touche „;“ (point virgule) du clavier alphabétique U U U U Introduire le commentaire et fermer la séquence avec la touche TNC 426, TNC 430 HEIDENHAIN...
  • Page 100: 4.9 Créer Des Fichiers-Texte

    4.9 Créer des fichiers-texte Utilisation Sur la TNC, vous pouvez créer et exploiter des textes à l’aide d’un éditeur de texte. Applications types: Conserver des valeurs en tant que documents Informer sur des phases d’usinage Créer une compilation de formules Les fichiers-texte sont des fichiers de type .A (ASCII).
  • Page 101: Editer Des Textes

    à l’aide des touches fléchées à n’importe quel endroit du fichier-texte. La ligne sur laquelle se trouve le curseur ressort en couleur. Une ligne peut comporter jusqu'à 77 caractères; fin de ligne à l'aide de la touche RET (Return) ou ENT. TNC 426, TNC 430 HEIDENHAIN...
  • Page 102: Effacer Des Caractères, Mots Et Lignes Et Les Insérer À Nouveau

    Effacer des caractères, mots et lignes et les insérer à nouveau Avec l’éditeur de texte, vous pouvez effacer des lignes ou mots entiers pour les insérer à un autre endroit. U U U U Déplacer le curseur sur le mot ou sur la ligne à effacer et à insérer à un autre endroit U U U U Appuyer sur la softkey EFFACER MOT ou EFFACER LIGNE: le texte...
  • Page 103: Recherche De Parties De Texte

    U U U U Introduire le texte à rechercher U U U U Rechercher le texte: appuyer sur la softkey EXECUTER U U U U Quitter le fonction de recherche: appuyer sur la softkey FIN TNC 426, TNC 430 HEIDENHAIN...
  • Page 104: 4.10 La Calculatrice

    4.10 La calculatrice Utilisation La TNC dispose d'une calculatrice qui comporte les principales fonctions mathématiques. Vous ouvrez et fermez la calculatrice avec la touche CALC. A l’aide des touches fléchées, vous pouvez la déplacer librement sur l’écran. Sur le clavier alphabétique, vous pouvez sélectionnez les fonctions de calculs au moyen d’un raccourci.
  • Page 105: Aide Directe Pour Les Messages D'erreur Cn

    En présence de messages d'erreur clignotants, la TNC affiche le texte d'aide automatiquement. Après les messages d'erreur clignotants, vous devez redémarrer la TNC en appuyant sur la touche END pendant 2 secondes. TNC 426, TNC 430 HEIDENHAIN...
  • Page 106: 4.12 Gestion De Palettes

    4.12 gestion de palettes Utilisation La gestion 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 107 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 menu de softkeys) Insérer le champ copié (2ème menu de softkeys) TNC 426, TNC 430 HEIDENHAIN...
  • Page 108: Sélectionner Le Tableau De Palettes

    Sélectionner le tableau de palettes U U U U En mode Mémorisation/édition de programme ou Exécution de programme, sélectionner la gestion de fichiers: appuyer sur la touche PGM MGT U U U U Afficher les fichiers de type .P: appuyer sur les softkeys SELECT. TYPE et AFFICHE .P U U U U Sélectionner le tableau de palettes à...
  • Page 109 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 U U U U Retour au tableau de palettes: appuyez sur la softkey END PGM TNC 426, TNC 430 HEIDENHAIN...
  • Page 110: Mode De Fonctionnement Palette Avec Usinage Orienté Vers L'outil

    4.13 Mode de fonctionnement palette avec usinage orienté vers l'outil Utilisation La gestion de palettes en liaison avec l'usinage orienté vers l'outil est une fonction qui dépend de la machine. L'étendue de la fonction 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 111 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 112 CTID (introduction réalisée par la TNC): Le numéro d'identification du contexte est attribué par la TNC; il comporte des remarques concernant la progression de l'usinage. Si cette donnée est effacée ou modifiée, le retour à l'usinage n'est pas possible Fonction d'édition en mode tableau Softkey Sélectionner le début du tableau Sélectionner la fin du tableau...
  • Page 113 Insérer serrage Insérer pièce Effacer palette Effacer serrage Effacer pièce Copier tous les champs dans la mémoire tampon Copier le champ en surbrillance dans la mémoire tampon Insérer le champ copié Effacer la mémoire tampon TNC 426, TNC 430 HEIDENHAIN...
  • Page 114 Fonction d'édition en mode formulaire Softkey Usinage avec optimisation de l'outil 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é 4 Programmation: Principes de base, gestion de fichiers, aides à la programmation, gestion de palettes...
  • Page 115: Sélectionner Un Fichier De Palette

    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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 116 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 pièce correspondant; le cas échéant, il écrase les données existantes.
  • Page 117 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 118 Réglages du plan de la pièce Pièce: La commande affiche le numéro de la pièce; elle affiche le nombre de pièces à l'intérieur de ce plan de serrage Méthode: Vous pouvez sélectionner les méthodes d'usinage WORKPIECE ORIENTED ou TOOL ORIENTED. Dans la projection du tableau, la commande affiche la donnée WORKPIECE ORIENTED avec WPO et TOOL ORIENTED avec TO.
  • Page 119: Déroulement De L'usinage Orienté Vers L'outil

    La donnée du champ CTID est actualisée à chaque phase d'usinage. Dans le programme CN, si un END PGM ou une fonction M02 est exécutée, une donnée éventuellement présente sera effacée et ENDED sera inscrit dans le champ d'état de l'usinage. TNC 426, TNC 430 HEIDENHAIN...
  • Page 120: Quitter Le Tableau De Palettes

    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 palette 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 121 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 U U U U Retour au tableau de palettes: appuyez sur la softkey END PGM TNC 426, TNC 430 HEIDENHAIN...
  • Page 123: Programmation: Outils

    Programmation: Outils...
  • Page 124: 5.1 Introduction Des Données D'outils

    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.
  • Page 125: 5.2 Données D'outils

    TOOL DEF ou dans le tableau d'outils Calculez la longueur L à l'aide d'un dispositif de préréglage Puis, introduisez directement la valeur calculée dans la définition d'outil TOOL DEF ou dans le tableau d'outils. TNC 426, TNC 430 HEIDENHAIN...
  • Page 126: Rayon D'outil R

    Rayon d'outil R Introduisez directement le rayon d’outil R. Valeurs Delta pour longueurs et rayons Les valeurs Delta indiquent les écarts de longueur et de rayon des outils. Une valeur Delta positive correspond à une surépaisseur (DL, DR, DR2>0). Pour un usinage avec surépaisseur, introduisez la valeur de surépaisseur en programmant l'appel d'outil avec TOOL CALL .
  • Page 127: Introduire Les Données D'outils Dans Le Tableau

    Oui = ENT / Non = NO ENT Numéro d'un outil jumeau – s'il existe – en tant qu'outil de Outil jumeau? rechange (RT: de l'angl. Replacement Tool = outil de rechange); cf. aussi TIME2 TNC 426, TNC 430 HEIDENHAIN...
  • Page 128 Abr. Données à introduire Dialogue TIME1 Durée d’utilisation max. de l’outil, exprimée en minutes. Cette Durée d'utilisation max.? fonction dépend de la machine. Elle est décrite dans le manuel de la machine TIME2 Durée d'utilisation max. de l'outil pour un TOOL CALL, en Durée d'outil.
  • Page 129 U U U U Sélectionner n’importe quel mode de fonctionnement Machine U U U U Sélectionner le tableau d'outils: appuyer sur la softkey TABLEAU D'OUTILS U U U U Mettre la softkey EDITER sur „ON“ TNC 426, TNC 430 HEIDENHAIN...
  • Page 130 Ouvrir n’importe quel autre tableau d’outils: U U U U Sélectionner le mode Mémorisation/édition de programme U U U U Appeler la gestion de fichiers U U U U Afficher le choix de types de fichiers: appuyer sur la softkey SELECT. TYPE U U U U Afficher les fichiers de type .T: appuyer sur la softkey AFFICHE .T .
  • Page 131 Le fichier à copier ne doit contenir que les colonnes (lignes) à remplacer Copier des colonnes ou lignes données à l'aide de la softkey REMPLACER CHAMPS (cf. „Copier un fichier donné” à la page 54). TNC 426, TNC 430 HEIDENHAIN...
  • Page 132: Tableau D'emplacements Pour Changeur D'outils

    Tableau d'emplacements pour changeur d'outils Pour le changement automatique d'outil, vous devez utiliser le tableau d'emplacements TOOL_P.TCH. La TNC gère plusieurs tableaux d'emplacements dont les noms de fichiers peuvent être choisis librement. Pour activer le tableau d'emplacements destiné à l'exécution du programme, sélectionnez-le avec la gestion des fichiers dans un mode d'exécution de programme (état M).
  • Page 133: Appeler Les Données D'outils

    TNC si vous travaillez avec les tableaux de données de coupe. Pour cela, appuyez sur la softkey S CALCUL AUTOMAT.. La TNC limite la vitesse de rotation broche à la valeur max. définie dans le paramètre-machine 3515 TNC 426, TNC 430 HEIDENHAIN...
  • Page 134: Changement D'outil

    U U U U Avance F: Introduire directement l'avance ou la laisser calculer par la TNC si vous travaillez avec les tableaux de données de coupe. Pour cela, appuyez sur la softkey F CALCUL AUTOMAT.. La TNC limite l'avance à l'avance max. de l'„axe le plus lent“ (définie dans le paramètre-machine 1010).
  • Page 135 TOOL CALL. Si DR est supérieur à zéro, la TNC affiche un message et ne procède pas au changement de l’outil. Vous pouvez inhiber ce message avec la fonction M107 et le réactiver avec M108. TNC 426, TNC 430 HEIDENHAIN...
  • Page 136: 5.3 Correction D'outil

    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.
  • Page 137: Correction Du Rayon D'outil

    Surépaisseur DR pour rayon dans le tableau TAB: d'outils Contournages 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. Application: Perçage, pré-positionnement. TNC 426, TNC 430 HEIDENHAIN...
  • Page 138 Contournages 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 139 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 181. TNC 426, TNC 430 HEIDENHAIN...
  • Page 140: Correction D'outil Tridimensionnelle

    5.4 Correction d'outil tridimensionnelle Introduction La TNC peut exécuter une correction d’outil tridimensionnelle (correction 3D) pour des séquences linéaires. Outre les coordonnées X, Y et Z du point final de la droite, ces séquences doivent également contenir les composantes NX, NY et NZ de la normale de vecteur à la surface (cf.
  • Page 141: Définition D'une Normale De Vecteur

    R2 = 0: Fraise deux tailles R2 = R: Fraise à crayon 0 < R2 < R: Fraise à rayon d'angle Ces données permettent également d’obtenir les coordonnées du point de référence PT de l’outil . TNC 426, TNC 430 HEIDENHAIN...
  • Page 142: Utilisation D'autres Outils: Valeurs Delta

    Utilisation d'autres outils: Valeurs Delta Si vous utilisez des outils de dimensions différentes de celles des outils prévus à l'origine, introduisez la différence des longueurs et rayons comme valeurs Delta dans le tableau d'outils ou dans l'appel d'outil TOOL CALL: Valeur Delta positive DL, DR, DR2: Les cotes de l'outil sont supérieures à...
  • Page 143 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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 144: Peripheral Milling: Correction 3D Avec Orientation De L'outil

    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'outil et TOOL CALL). Le sens de correction est à...
  • Page 145 Exemple: Format de séquence avec axes rotatifs 1 L X+31,737 Y+21,954 Z+33,165 B+12,357 C+5,896 F1000 M128 Droite X, Y, Z: Coordonnées corrigées du point final de la droite B, C: Coordonnées des axes rotatifs pour l'orientation de l'outil Avance Fonction auxiliaire TNC 426, TNC 430 HEIDENHAIN...
  • Page 146: Travailler Avec Les Tableaux Des Données De Coupe

    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.
  • Page 147: Tableaux Pour Matières Pièces

    Sinon, vos modifications seraient écrasé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 126).
  • Page 148: Tableau Pour Matières De Coupe

    Sinon, vos modifications seraient écrasé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 126).
  • Page 149: Données Requises Dans Le Tableau D'outils

    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 103). TNC 426, TNC 430 HEIDENHAIN...
  • Page 150: Procédure Du Travail Avec Calcul Automatique De La Vitesse De Rotation/De L'avance

    Procédure du travail avec calcul automatique de la vitesse de rotation/de l'avance 1 Si elle ne l'a pas encore été, introduire la matière de la pièce dans le fichier WMAT.TAB 2 Si elle ne l'a pas encore été, introduire la matière de coupe dans le fichier TMAT.TAB 3 Si elles ne l'ont pas encore été, introduire dans le tableau d'outils toutes les données d'outils nécessaires au calcul des données de...
  • Page 151 Largeur 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) ENGLISH Dialogue selon la langue (32 caractères max.) à HUNGARIA TNC 426, TNC 430 HEIDENHAIN...
  • Page 152: Transfert Des Données De Tableaux De Données De Coupe

    Transfert des données de tableaux de données de coupe Lorsque vous restituez un fichier de type .TAB ou .CDT via une interface de données externe, la TNC mémorise en même temps la définition de structure du tableau. Cette définition commence par la ligne #STRUCTBEGIN et finit par la ligne #STRUCTEND.
  • Page 153: Programmation: Programmer Les Contours

    Programmation: Programmer les contours...
  • Page 154: 6.1 Déplacements D'outils

    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 à...
  • Page 155: Principes Des Fonctions De Contournage

    X=70, Y=50. Cf. figure de droite, au centre. 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 156 Introduction de plus de trois coordonnées La TNC peut commander jusqu’à 5 axes simultanément. 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 157 L'introduction de 100 correspond à l'avance de 10 pouces/min. Se déplacer en rapide: appuyer sur la softkey FMAX, ou se déplacer avec calcul automatique de l'avance (tableaux de données de coupe): appuyer sur la softkey FAUTO TNC 426, TNC 430 HEIDENHAIN...
  • Page 158 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+10 Y+5 RL F100 M3 6 Programmation: Programmer les contours...
  • Page 159: 6.3 Approche Et Sortie Du Contour

    Si la séquence APPR 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 profondeur programmée. TNC 426, TNC 430 HEIDENHAIN...
  • Page 160 Point final P La position P est en dehors du contour et résulte des données de la séquence DEP. Si celle-ci 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 à...
  • Page 161: Approche Par Une Droite Avec Raccordement Tangentiel: Appr Lt

    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 Point final du premier élément du contour 9 L X+20 Y+35 Elément de contour suivant 10 L ... TNC 426, TNC 430 HEIDENHAIN...
  • Page 162: Approche Par Une Trajectoire Circulaire Avec Raccordement Tangentiel: Appr Ct

    Approche 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 tangentement au premier élément du contour.
  • Page 163: Sortie Du Contour Par Une Droite Avec Raccordement Tangentiel: Dep Lt

    23 L Y+20 RR F100 Dernier élément contour: P avec correction rayon 24 DEP LN LEN+20 F100 S’éloigner perpendiculairement de LEN = 20 mm 25 L Z+100 FMAX M2 Dégagement en Z, retour, fin du programme TNC 426, TNC 430 HEIDENHAIN...
  • Page 164: Sortie Du Contour Par Une Trajectoire Circulaire Avec Raccordement Tangentiel: Dep Ct

    Sortie du contour par une trajectoire circulaire avec raccordement tangentiel: DEP CT La TNC guide l'outil sur une droite allant du dernier point du contour jusqu'au point final P . La trajectoire circulaire se raccorde par tangentement au dernier élément du contour. U U U U Programmer le dernier élément du contour avec le point final P la correction de rayon...
  • Page 165: Contournages - Coordonnées Cartésiennes

    à l'élément de contour Corner précédent et suivant Programmation flexible Droite ou trajectoire circulaire cf. „Contournages – de contours FK avec n'importe quel Programmation flexible de raccordement à l'élément de contours FK”, page 158 contour précédent TNC 426, TNC 430 HEIDENHAIN...
  • Page 166: Droite L

    Droite L La TNC déplace l’outil 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. U U U U Coordonnées du point final de la droite Si nécessaire: U U U U Correct.
  • Page 167: Insérer Un Chanfrein Chf Entre Deux Droites

    Le coin sectionné par le chanfrein ne sera pas abordé. Une avance programmée dans une séquence CHF n'est active que dans cette séquence. Par la suite, c'est l'avance active avant la séquence CHF qui redevient active. TNC 426, TNC 430 HEIDENHAIN...
  • Page 168: Arrondi D'angle Rnd

    Arrondi d'angle RND La fonction RND permet d'arrondir les angles du contour. L’outil se déplace sur une trajectoire circulaire qui se raccorde par tangentement à la fois à l’élément de contour précédent et à l’élément de contour suivant. Le cercle d’arrondi doit pouvoir être exécuté avec l’outil en cours d’utilisation.
  • Page 169: Centre De Cercle Cc

    à la dernière position d'outil programmée. Avec CC, vous désignez une position comme centre de cercle: L'outil ne se déplace pas jusqu'à cette position. Le centre du cercle correspond simultanément au pôle pour les coordonnées polaires. TNC 426, TNC 430 HEIDENHAIN...
  • Page 170: Trajectoire Circulaire C Autour Du Centre De Cercle Cc

    Trajectoire circulaire C autour du centre de cercle CC Définissez le centre CC avant de programmer la trajectoire circulaire C. La dernière position d'outil programmée avant la séquence C correspond au point initial de la trajectoire circulaire. U U U U Déplacer l’outil sur le point initial de la trajectoire circulaire U U U U Coordonnées du centre de cercle...
  • Page 171: Trajectoire Circulaire Cr De Rayon Défini

    10 L X+40 Y+40 RL F200 M3 11 CR X+70 Y+40 R+20 DR- (arc 1) 11 CR X+70 Y+40 R+20 DR+ (arc 2) 11 CR X+70 Y+40 R-20 DR- (arc 3) 11 CR X+70 Y+40 R-20 DR+ (arc 4) TNC 426, TNC 430 HEIDENHAIN...
  • Page 172: Trajectoire Circulaire Ct Avec Raccordement Tangentiel

    L’écart entre le point initial et le point final du diamètre du cercle ne doit pas être supérieur au diamètre du cercle. Rayon max.: 99,9999 m. Fonction autorisée pour les axes angulaires A, B et C. Trajectoire circulaire CT avec raccordement tangentiel L'outil se déplace sur un arc de cercle qui se raccorde par tangentement à...
  • Page 173: Exemple: Déplacement Linéaire Et Chanfreins En Coordonnées Cartésiennes

    Aborder le dernier point 1 du contour, deuxième droite pour angle 4 DEP LT LEN10 F1000 Quitter le contour sur une droite avec raccordement tangentiel L Z+250 R0 F MAX M2 Dégager l’outil, fin du programme END PGM LINEAIRE MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 174: Exemple: Déplacement Circulaire En Coordonnées Cartésiennes

    Exemple: Déplacement circulaire en coordonnées cartésiennes BEGIN PGM CIRCULAIR MM BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute pour simulation graphique de l’usinage BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+10 Définition d’outil dans le programme TOOL CALL 1 Z S4000 Appel d’outil avec axe de broche et vitesse de rotation broche L Z+250 R0 F MAX...
  • Page 175 Aborder le dernier point du contour 1 DEP LCT X-20 Y-20 R5 F1000 Quitter le contour sur trajectoire circulaire avec raccord. tangentiel L Z+250 R0 F MAX M2 Dégager l’outil, fin du programme END PGM CIRCULAIR MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 176: Exemple: Cercle Entier En Coordonnées Cartésiennes

    Exemple: Cercle entier en coordonnées cartésiennes BEGIN PGM C-CC MM BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+12,5 Définition de l'outil TOOL CALL 1 Z S3150 Appel d'outil CC X+50 Y+50 Définir le centre du cercle...
  • Page 177: Contournages - Coordonnées Polaires

    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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 178: Droite Lp

    Droite LP L’outil se déplace sur une droite, à partir 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. U U U U Rayon polaire PR: introduire la distance entre le point final de la droite et le pôle CC 60°...
  • Page 179: Trajectoire Circulaire Ctp Avec Raccordement Tangentiel

    Nombre de rotations x 360° + angle pour incrémental IPA début du filet + angle pour dépassement de course Coordonnée initiale Z Pas de vis P x (rotations + dépassement course en début de filet) TNC 426, TNC 430 HEIDENHAIN...
  • Page 180 Forme de la trajectoire hélicoïdale Le tableau indique la relation entre sens de l’usinage, sens de rotation et correction de rayon pour certaines formes de trajectoires. Sens Sens de Correction Taraudage d'usinage rotation rayon vers la droite vers la gauche DR–...
  • Page 181: Exemple: Déplacement Linéaire En Coordonnées Polaires

    Aborder le point 1 LP PA+180 Quitter le contour sur un cercle avec raccordement tangentiel DEP PLCT PR+60 PA+180 R5 F1000 Dégager l’outil, fin du programme L Z+250 R0 F MAX M2 END PGM LINEARPO MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 182: Exemple: Trajectoire Hélicoïdale

    Exemple: Trajectoire hélicoïdale BEGIN PGM HELICE MM BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+5 Définition de l'outil TOOL CALL 1 Z S1400 Appel d'outil L Z+250 R0 F MAX Dégager l'outil L X+50 Y+50 R0 F MAX...
  • Page 183 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 12 CALL LBL 1 REP 24 Nombre de répétitions (rotations) 13 DEP CT CCA180 R+2 TNC 426, TNC 430 HEIDENHAIN...
  • Page 184: Contournages - Programmation Flexible De Contours Fk

    6.6 Contournages – Programmation flexible de contours FK Principes de base Les plans de pièces dont la cotation n’est pas conforme à la programmation des CN contiennent souvent des coordonnées non programmables avec les touches de dialogue grises. Ainsi: des coordonnées connues peuvent être situées sur l’élément de contour ou à...
  • Page 185: Graphisme De Programmation Fk

    ACHEVER SELECTION pour poursuivre le dialogue FK. Le constructeur de votre machine peut choisir d’autres couleurs pour le graphisme FK. Les séquences CN d’un programme appelé avec PGM CALL sont affichées par la TNC dans une autre couleur. TNC 426, TNC 430 HEIDENHAIN...
  • Page 186: Ouvrir Le Dialogue Fk

    Ouvrir le dialogue FK Lorsque vous appuyez sur la touche grise de fonction de contournage FK, la TNC affiche des softkeys qui vous permettent d'ouvrir le dialogue FK: Cf. tableau suivant. Pour quitter les softkeys, appuyez à nouveau sur la touche FK. Si vous ouvrez le dialogue FK avec l’une de ces softkeys, la TNC affiche d’autres menus de softkeys à...
  • Page 187: Programmation Flexible De Trajectoires Circulaires

    Afficher les softkeys de programmation flexible des contours: appuyer sur la touche FK. U U U U Ouvrir le dialogue: appuyer sur la softkey FCT. U U U U A l'aide des softkeys, introduire dans la séquence toutes les données connues TNC 426, TNC 430 HEIDENHAIN...
  • Page 188: Possibilités D'introduction

    Possibilités d'introduction Coordonnées du point final Données connues Softkeys Coordonnées cartésiennes X et Y 30° Coordonnées polaires se référant à FPOL Exemple de séquences CN 7 FPOL X+20 Y+30 8 FL IX+10 Y+20 RR F100 9 FCT PR+15 IPA+30 DR+ R15 Sens et longueur des éléments du contour Données connues Softkeys...
  • Page 189 Sens de rotation de la traj. circulaire Rayon de la trajectoire circulaire Exemple de séquences CN 10 FC CCX+20 CCY+15 DR+ R15 11 FPOL X+20 Y+15 12 FL AN+40 13 FC DR+ R15 CCPR+35 CCPA+40 TNC 426, TNC 430 HEIDENHAIN...
  • Page 190: Points Auxiliaires

    Contours fermés A l'aide de la softkey CLSD, vous marquez le début et la fin d'un contour fermé. Ceci permet de réduire le nombre de solutions possibles pour le dernier élément du contour. Introduisez CLSD en complément d'une autre donnée de contour dans la première et la dernière séquence d'un élément FK.
  • Page 191: Rapports Relatifs

    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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 192 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°...
  • Page 193: Convertir Les Programmes Fk

    été converti les centres de cercle que vous avez introduits avant un bloc FK. Une fois la conversion effectuée, contrôlez votre programme d’usinage avant de l’exécuter. Les programmes FK avec paramètres Q ne peuvent pas être convertis. TNC 426, TNC 430 HEIDENHAIN...
  • Page 194: Exemple: Programmation Fk

    Exemple: Programmation FK 1 BEGIN PGM FK1 MM BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+10 Définition de l'outil TOOL CALL 1 Z S500 Appel d'outil L Z+250 R0 F MAX Dégager l'outil L X-20 Y+30 R0 F MAX...
  • Page 195 Appel d'outil L Z+250 R0 F MAX Dégager l'outil L X+30 Y+30 R0 F MAX Pré-positionner l’outil L Z+5 R0 F MAX M3 Pré-positionner l’axe d’outil L Z-5 R0 F100 Aller à la profondeur d’usinage TNC 426, TNC 430 HEIDENHAIN...
  • Page 196 APPR LCT X+0 Y+30 R5 RR F350 Aborder le contour sur un cercle avec raccordement tangentiel FPOL X+30 Y+30 Bloc FK: FC DR- R30 CCX+30 CCY+30 Pour chaque élément du contour, programmer données connues FL AN+60 PDX+30 PDY+30 D10 FSELECT 3 FC DR- R20 CCPR+55 CCPA+60 FSELECT 2 FL AN-120 PDX+30 PDY+30 D10...
  • Page 197 Définition de l'outil TOOL CALL 1 Z S4500 Appel d'outil L Z+250 R0 F MAX Dégager l'outil L X-70 Y+0 R0 F MAX Pré-positionner l’outil L Z-5 R0 F1000 M3 Aller à la profondeur d’usinage TNC 426, TNC 430 HEIDENHAIN...
  • Page 198 APPR CT X-40 Y+0 CCA90 R+5 RL F250 Aborder le contour sur un cercle avec raccordement tangentiel FC DR- R40 CCX+0 CCY+0 Bloc FK: Pour chaque élément du contour, programmer données connues FCT DR- R10 CCX+0 CCY+50 FCT DR+ R6 CCX+0 CCY+0 FCT DR+ R24 FCT DR+ R6 CCX+12 CCY+0 FSELECT 2...
  • Page 199: Contournages - Interpolation Spline

    Paramètre spline pour axe Y K3Z+0,0015 K2Z-0,9549 K1Z+3,0875 Paramètre spline pour axe Z K3A+0,1283 K2A-0,141 K1A-0,5724 Paramètre spline pour axe A K3B+0,0083 K2B-0,413 E+2 K1B-1,5724 E+1 F10000 Paramètre spline pour axe B Ecriture exponentielle 9 ... TNC 426, TNC 430 HEIDENHAIN...
  • Page 200 La TNC exécute la séquence spline en fonction des polynômes de troisième ordre suivants: X(t) = K3X · t + K2X · t + K1X · t + X Y(t) = K3Y · t + K2Y · t + K1Y · t + Y Z(t) = K3Z ·...
  • Page 201: Programmation: Fonctions Auxiliaires

    Programmation: Fonctions auxiliaires...
  • Page 202: Introduire Les Fonctions Auxiliaires M Et Une Commande De Stop

    7.1 Introduire les fonctions auxiliaires 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...
  • Page 203: Fonctions Auxiliaires Pour Contrôler L'exécution Du Programme, La Broche Et L'arrosage

    MARCHE broche sens anti-horaire ARRET broche Changement d'outil ARRET broche ARRET de déroulement du programme (dépend de PM7440) MARCHE arrosage ARRET arrosage MARCHE broche sens horaire MARCHE arrosage MARCHE broche sens anti-horaire MARCHE arrosage dito M02 TNC 426, TNC 430 HEIDENHAIN...
  • Page 204: Fonctions Auxiliaires Pour Les Indications De Coordonnées

    7.3 Fonctions auxiliaires pour les indications de coordonnées Programmer les coordonnées machine: M91/ 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 X (Z,Y) activer les limitations de la zone de déplacement (commutateurs de fin de course de logiciel)
  • Page 205 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 439. TNC 426, TNC 430 HEIDENHAIN...
  • Page 206: Activer Le Dernier Point De Référence Initialisé: M104

    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 écrase 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é.
  • Page 207: Fonctions Auxiliaires Pour Le Comportement De Contournage

    Ex. 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 avec erreur de poursuite doit être sélectionné. TNC 426, TNC 430 HEIDENHAIN...
  • Page 208: Insérer Un Cercle D'arrondi Défini Entre Deux Segments De Droite: M112

    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 341 Usinage de petits éléments de contour: M97 Comportement standard A un angle externe, la TNC insère un cercle de transition.
  • Page 209: Usinage Complet D'angles De Contour Ouverts: M98

    Introduire M103 Lorsque vous introduisez M103 dans une séquence de positionnement, la TNC poursuit le dialogue et réclame le facteur F. Effet M103 devient active en début de séquence. Pour annuler M103: reprogrammer M103 sans facteur TNC 426, TNC 430 HEIDENHAIN...
  • Page 210: Avance En Millimètres/Tour De Broche: M136

    Exemple de séquences CN L’avance de plongée est de 20% de l’avance dans le plan. Avance de contournage réelle (mm/min.): 17 L X+20 Y+20 RL F500 M103 F20 18 L Y+50 19 L IZ–2,5 20 L IY+5 IZ–5 21 L IX+50 22 L Z+5 Avance en millimètres/tour de broche: M136 Comportement standard...
  • Page 211: Vitesse D'avance Aux Arcs De Cercle: M109/M110/M111

    également utiliser M120 pour attribuer une correction de rayon d'outil à des données ou données de digitalisation créées sur un support externe de données. De cette manière, les écarts par rapport au rayon d'outil théorique sont compensables. TNC 426, TNC 430 HEIDENHAIN...
  • Page 212 Le nombre de séquences (99 max.) que la TNC pré-calcule est à définir avec LA (de l'angl. Look Ahead: "anticiper") derrière M120. Plus le nombre de séquences que vous avez sélectionné est élevé et plus lent sera le traitement des séquences. Introduction Si vous introduisez M120 dans une séquence de positionnement, la TNC poursuit le dialogue pour cette séquence et réclame le nombre...
  • Page 213: Autoriser Le Positionnement Avec La Manivelle En Cours D'exécution Du Programme: M118

    M118 agit toujours dans le système de coordonnées d’origine, même avec inclinaison du plan d’usinage active! M118 agit aussi en mode Positionnement avec introduction manuelle! Lors d'une interruption du programme, si M118 est active, la fonction DEPLACEMENT MANUEL n'est pas disponible! TNC 426, TNC 430 HEIDENHAIN...
  • Page 214: Retrait Du Contour Dans Le Sens De L'axe D'outil: M140

    Retrait du contour dans le sens de l'axe d'outil: M140 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 M140 M140 MB (move back) vous permet d'effectuer un dégagement du contour dans le sens de l'axe d'outil.
  • Page 215: Annuler La Surveillance Du Palpeur: M141

    M141 n'agit que sur les déplacements comportant des séquences linéaires. Effet M141 n’est active que dans la séquence de programme où elle a été programmée. M141 devient active en début de séquence. TNC 426, TNC 430 HEIDENHAIN...
  • Page 216: Effacer Les Informations De Programme Modales: M142

    Effacer les informations de programme modales: M142 Comportement standard La TNC annule les informations de programme modales dans les situations suivantes: Sélectionner un autre programme Exécuter les fonctions auxiliaires M02, M30 ou la séquence END PGM (dépend du paramètre-machine 7300) Redéfinir le cycle avec valeurs du comportement standard Comportement avec M142 Toutes les informations de programme modales, exceptées celles qui...
  • Page 217: Fonctions Auxiliaires Pour Les Axes Rotatifs

    (également sans M126) aborder le contour en prenant la course la plus courte. Exemples: Pos. effective Pos. nominale Course 350° 10° –340° 10° 340° +330° TNC 426, TNC 430 HEIDENHAIN...
  • Page 218: Réduire L'affichage De L'axe Rotatif À Une Valeur Inférieure À 360°: M94

    Comportement avec M126 Avec M126, la TNC déplace sur une courte distance un axe rotatif dont l’affichage est réduit en dessous de 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;...
  • Page 219: Correction Automatique De La Géométrie De La Machine Lors De L'usinage Avec Axes Inclinés: M114

    M118 en liaison avec M128. 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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 220: Conserver La Position De La Pointe De L'outil Lors Du Positionnement Des Axes Inclinés (Tcpm*): M128

    Pour annuler M114, introduisez M115. M114 est également désactivée en fin de programme. La géométrie de la machine doit être définie par le constructeur de la machine dans le paramètre-machine 7510 et les suivants. Conserver la position de la pointe de l'outil lors du positionnement des axes inclinés (TCPM*): M128 Comportement standard...
  • Page 221 La géométrie de la machine doit être définie par le constructeur de la machine dans le paramètre-machine 7510 et les suivants. Exemple de séquences CN Effectuer des déplacements d'équilibrage avec une avance de 1000 mm/min.: L X+0 Y+38,5 RL F125 M128 F1000 TNC 426, TNC 430 HEIDENHAIN...
  • Page 222: Arrêt Précis Aux Angles Avec Transitions De Contour Non Tangentielles: M134

    Arrêt précis aux angles avec transitions de contour non tangentielles: M134 Comportement standard Dans les positionnements avec axes rotatifs, la TNC déplace l'outil de manière à insérer un élément de transition aux transitions de contour non tangentielles. La transition de contour dépend de l'accélération, de la secousse et de la tolérance définie au niveau de la variation du contour.
  • Page 223: Prise En Compte De La Cinématique De La Machine Pour Les Positions Eff/Nom En Fin De Séquence: M144

    La géométrie de la machine doit être définie par le constructeur de la machine dans le paramètre-machine 7502 et les suivants. Le constructeur de la machine en définit l'effet dans les modes de fonctionnement automatique et manuel. Consultez le manuel de votre machine. TNC 426, TNC 430 HEIDENHAIN...
  • Page 224: Fonctions Auxiliaires Pour Machines À Découpe Laser

    7.6 Fonctions auxiliaires pour machines à découpe laser Principe Pour gérer la puissance laser, la TNC émet des valeurs de tension via la sortie analogique S. Les fonctions M200 à M204 influent sur la puissance laser en cours d'exécution du programme. Introduire les fonctions auxiliaires pour les machines à...
  • Page 225: Tension Comme Fonction De La Vitesse: M202

    TIME programmée. Plage d’introduction Tension V: 0 à 9.999 V Durée TIME: 0 à 1.999 secondes Effet M204 est active jusqu’à ce qu’une nouvelle tension soit émise avec M200, M201, M202, M203 ou M204. TNC 426, TNC 430 HEIDENHAIN...
  • Page 227: Programmation: Cycles

    Programmation: Cycles...
  • Page 228: 8.1 Travailler Avec Les Cycles

    8.1 Travailler avec les cycles Les opérations d’usinage répétitives comprenant plusieurs phases d’usinage sont mémorisées dans la TNC sous forme de cycles. Il en va de même pour les conversions de coordonnées et certaines fonctions spéciales (cf. tableau à la page suivante). Les cycles d’usinage portant un numéro à...
  • Page 229 Pour pouvoir exécuter également les cycles d'usinage 1 à 17 sur les anciennes commandes de contournage TNC, vous devez programmer en complément le signe négatif pour la distance de sécurité et pour la profondeur de passe. TNC 426, TNC 430 HEIDENHAIN...
  • Page 230: Appeler Le Cycle

    Appeler le cycle Conditions requises Avant d’appeler un cycle, programmez toujours: la BLK FORM pour la représentation graphique (nécessaire que pour le graphisme de test) l'appel de l'outil le sens de rotation broche (fonction auxiliaire M3/M4) la définition du cycle (CYCL DEF). Tenez compte des remarques complémentaires indiquées lors de la description de chaque cycle.
  • Page 231: Travail Avec Les Axes Auxiliaires U/V/W

    Si vous programmez directement des axes auxiliaires pour les côtés dans le cycle 3 RAINURAGE et dans le cycle 4 FRAISAGE DE POCHES Si vous programmez des axes auxiliaires dans le sous-programme de contour avec les cycles SL TNC 426, TNC 430 HEIDENHAIN...
  • Page 232: Tableaux De Points

    8.2 Tableaux de points Utilisation Si vous désirez exécuter un ou plusieurs cycles à la suite 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.
  • Page 233: Sélectionner Le Tableau De Points Dans Le Programme

    Introduire le nom du tableau de points, valider avec la touche END. Si le tableau de points n'est pas mémorisé dans le même répertoire que celui du programme CN, vous devez introduire le chemin d'accès en entier Exemple de séquence CN SEL PATTERN “TNC:\DIRKT5\MUST35.PNT“ TNC 426, TNC 430 HEIDENHAIN...
  • Page 234: Appeler Le Cycle En Liaison Avec Les Tableaux De Points

    Appeler le cycle en liaison avec les tableaux de points Avec CYCL CALL PAT, la TNC exécute les tableaux de points que vous avez définis en dernier lieu (même si vous avez défini le tableau de points dans un programme imbriqué avec CALL PGM).
  • Page 235 Si vous désirez utiliser comme coordonnées du point initial les points définis dans le tableau de points, vous devez programmer 0 pour les points initiaux et l'arête supérieure de la pièce (Q203) dans le cycle de fraisage concerné. TNC 426, TNC 430 HEIDENHAIN...
  • Page 236: Cycles De Perçage, Taraudage Et Fraisage De Filets

    8.3 Cycles de perçage, taraudage et fraisage de filets Sommaire La TNC dispose de 19 cycles destinés aux opérations de perçage les plus variées: Cycle Softkey 1 PERCAGE PROFOND sans pré-positionnement automatique 200 PERCAGE avec pré-positionnement automatique, saut de bride 201 ALESAGE A L'ALESOIR avec pré-positionnement automatique, saut de bride 202 ALESAGE A L'OUTIL...
  • Page 237: Cycle

    Cycle de perçage dans la matière suivi du fraisage d'un filet avec un outil 265 FILETAGE HELICOÎDAL AVEC PERCAGE Cycle de fraisage d'un filet dans la matière 267 FILETAGE EXTERNE SUR TENONS Cycle de fraisage d'un filet externe avec création d'un biseau de plongée TNC 426, TNC 430 HEIDENHAIN...
  • Page 238: Percage Profond (Cycle 1)

    PERCAGE PROFOND (cycle 1) 1 Suivant l'avance F programmée, l'outil perce de la position actuelle jusqu'à la première profondeur de passe 2 La TNC rétracte l'outil en avance rapide FMAX, puis le déplace à nouveau à la première profondeur de passe moins la distance de sécurité...
  • Page 239: Percage (Cycle 200)

    (centre du trou) dans le plan d’usinage avec correction de rayon R0. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez la profondeur = 0, la TNC n'exécutera pas le cycle. TNC 426, TNC 430 HEIDENHAIN...
  • Page 240 Exemple: Séquences CN U U U U 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 introduire une valeur positive 11 CYCL DEF 200 PERCAGE U U U U Profondeur Q201 (en incrémental): distance entre la surface de la pièce et le fond du trou (pointe conique Q200 = 2...
  • Page 241: Alesage A L'alesoir (Cycle 201)

    (centre du trou) dans le plan d’usinage avec correction de rayon R0. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez la profondeur = 0, la TNC n'exécutera pas le cycle. TNC 426, TNC 430 HEIDENHAIN...
  • Page 242 Exemple: Séquences CN U U U U 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 U U U U Profondeur Q201 (en incrémental): distance entre la 11 CYCL DEF 201 ALES.
  • Page 243: Alesage A L'outil (Cycle 202)

    Si vous programmez la profondeur = 0, la TNC n'exécutera pas le cycle. En fin de cycle, la TNC rétablit les états de l'arrosage et de la broche qui étaient actifs avant l'appel du cycle. TNC 426, TNC 430 HEIDENHAIN...
  • Page 244 Exemple: U U U U 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 U U U U 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...
  • Page 245: Percage Universel (Cycle 203)

    Profondeur de passe supérieure à la profondeur U U U U Temporisation en haut Q210: Durée en secondes de rotation à vide de l'outil à la distance d'approche après que la TNC l'ait rétracté du trou pour le desserrage. TNC 426, TNC 430 HEIDENHAIN...
  • Page 246 U U U U Coordonnée surface pièce Q203 (en absolu): Coordonnée de la surface de la pièce U U U U 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) U U U U Valeur réduction Q212 (en incrémental): Après chaque passe, la TNC diminue la profondeur de passe...
  • Page 247: Contre-Percage (Cycle 204)

    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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 248 Exemple: Séquences CN U U U U Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce CYCL DEF 204 CONTRE-PERCAGE U U U U 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 249: Percage Profond Universel (Cycle 205)

    (centre du trou) dans le plan d’usinage avec correction de rayon R0. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez Profondeur = 0, la TNC n'exécutera pas le cycle. TNC 426, TNC 430 HEIDENHAIN...
  • Page 250 U U U U Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce U U U U Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond du trou (pointe conique du foret) U U U U Avance plongée en profondeur Q206: Vitesse de...
  • Page 251: Fraisage De Trous (Cycle 208)

    Si vous programmez Profondeur = 0, la TNC n'exécutera pas le cycle. Si vous avez programmé un diamètre de trou égal au diamètre de l'outil, la TNC perce directement à la profondeur programmée, sans interpolation hélicoïdale. TNC 426, TNC 430 HEIDENHAIN...
  • Page 252 U U U U Distance d'approche Q200 (en incrémental): Distance entre l'arête inférieure de l'outil et la surface de la pièce U U U U Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond du trou U U U U Avance plongée en profondeur Q206: Vitesse de déplacement de l'outil lors du perçage sur la...
  • Page 253: Taraudage Avec Mandrin De Compensation (Cycle 2)

    Calcul de l'avance: F = S x p 29 CYCL DEF 2,4 F100 F: Avance (en mm/min.) 30 L X+50 Y+20 FMAX M3 S: Vitesse de rotation broche (tours/min.) 31 L Z+3 FMAX M99 p: Pas de vis (mm) TNC 426, TNC 430 HEIDENHAIN...
  • Page 254: Nouveau Taraudage Avec Mandrin De Compensation (Cycle 206)

    Dégagement en cas d'interruption du programme Si vous appuyez sur la touche stop externe pendant le taraudage, la TNC affiche une softkey vous permettant de dégager l'outil. NOUVEAU TARAUDAGE avec mandrin de compensation (cycle 206) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à...
  • Page 255 Dégagement en cas d'interruption du programme Q211=0.25 ;TEMPO. AU FOND Si vous appuyez sur la touche stop externe pendant le taraudage, la Q203=+25 ;COORD. SURFACE PIECE TNC affiche une softkey vous permettant de dégager l'outil. Q204=50 ;SAUT DE BRIDE TNC 426, TNC 430 HEIDENHAIN...
  • Page 256: Taraudage Rigide (Sans Mandrin De Compensation (Cycle 17)

    TARAUDAGE RIGIDE (sans mandrin de compensation (cycle 17) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. La TNC usine le filet sans mandrin de compensation en une ou plusieurs étapes. Avantages par rapport au cycle de taraudage avec mandrin de compensation: 1 1 1 1 Vitesse d’usinage plus élevée...
  • Page 257: Nouveau Taraudage Rigide (Cycle 207)

    Si vous actionnez le potentiomètre de broche pendant le taraudage, la TNC règle automatiquement l'avance Le potentiomètre d’avance est inactif. En fin de cycle, la broche est immobile. Avant l'opération d'usinage suivante, réactiver la broche avec M3 (ou M4). TNC 426, TNC 430 HEIDENHAIN...
  • Page 258 U U U U Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil (position initiale) et la surface de la pièce U U U U Profondeur de perçage Q201 (en incrémental): Distance entre la surface de la pièce et la fin du filet U U U U Pas de vis Q239 Pas de la vis.
  • Page 259: Filetage (Cycle 18)

    Pas de la vis. Le signe détermine le sens du filet vers la droite ou vers la gauche: + = filet à droite (M3 avec profondeur de perçage négative) – = filet à gauche (M4 avec profondeur de perçage négative) TNC 426, TNC 430 HEIDENHAIN...
  • Page 260: Taraudage Brise-Copeaux (Cycle 209)

    TARAUDAGE BRISE-COPEAUX (cycle 209) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. La TNC usine le filet en plusieurs passes jusqu'à la profondeur programmée. Avec un paramètre, vous pouvez définir si l'outil doit être ou non sortir totalement du trou lors du brise-copeaux.
  • Page 261 Si vous appuyez sur la touche Stop externe pendant le filetage, la TNC affiche la softkey DEGAGEMENT MANUEL. Si vous appuyez sur DEGAGEMENT MANUEL, vous pouvez commander le dégagement de l'outil. Pour cela, appuyez sur la touche positive de sens de l'axe de broche actif. TNC 426, TNC 430 HEIDENHAIN...
  • Page 262: Principes De Base Pour Le Fraisage De Filets

    Principes de base pour le fraisage de filets Conditions requises La machine devrait être équipée d'un arrosage pour la broche (liquide de refroidissement 30 bars min., air comprimé 6 bars min.) Lors du fraisage de filets, des distorsions apparaissent le plus souvent sur le profil du filet.
  • Page 263 à la valeur programmée. L'orientation du filet change lorsque vous exécutez sur un seul axe un cycle de fraisage de filets en liaison avec le cycle 8 IMAGE MIROIR. TNC 426, TNC 430 HEIDENHAIN...
  • Page 264: Fraisage De Filets (Cycle 262)

    FRAISAGE DE FILETS (cycle 262) 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 Avec l'avance de pré-positionnement programmée, l'outil se déplace sur le plan initial qui résulte du signe du pas de vis, du mode de fraisage ainsi que du nombre filets par pas 3 Puis, l'outil se déplace tangentiellement vers le diamètre nominal du filet en suivant une trajectoire hélicoïdale Ce faisant, l'approche...
  • Page 265 Q203=+30 ;COORD. SURFACE PIECE l'outil et la pièce (matériels de serrage) Q204=50 ;SAUT DE BRIDE U U U U Avance fraisage Q207: Vitesse de déplacement de Q207=500 ;AVANCE FRAISAGE l'outil lors du fraisage, en mm/min. TNC 426, TNC 430 HEIDENHAIN...
  • Page 266: Filetage Sur Un Tour (Cycle 263)

    FILETAGE SUR UN TOUR (cycle 263) 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 Plongée 2 Suivant l'avance de pré-positionnement, l'outil se déplace à la profondeur de plongée moins la distance d'approche;...
  • Page 267 Si vous désirez plonger à la profondeur pour chanfrein, attribuez la valeur 0 au paramètre de plongée. Programmez la profondeur de filetage pour qu'elle soit au minimum d'un tiers de fois le pas de vis inférieure à la profondeur de plongée. TNC 426, TNC 430 HEIDENHAIN...
  • Page 268 U U U U Diamètre nominal Q335: Diamètre nominal du filet U U U U 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 –...
  • Page 269 Q351=+1 ;MODE FRAISAGE Q200=2 ;DISTANCE D'APPROCHE Q357=0,2 ;DIST. APPR. LATERALE Q358=+0 ;PROF. POUR CHANFREIN Q359=+0 ;DECAL. JUSQ. CHANFREIN Q203=+30 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE PLONGEE Q207=500 ;AVANCE FRAISAGE TNC 426, TNC 430 HEIDENHAIN...
  • Page 270: Filetage Avec Percage (Cycle 264)

    FILETAGE AVEC PERCAGE (cycle 264) 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 Perçage 2 Suivant l'avance de plongée en profondeur programmée, l'outil perce jusqu'à...
  • Page 271 Si vous attribuez la valeur 0 à l'un de ces paramètres de profondeur, la TNC n'exécute pas cette phase d'usinage. Programmez la profondeur de filetage pour qu'elle soit au minimum d'un tiers de fois le pas de vis inférieure à la profondeur de perçage. TNC 426, TNC 430 HEIDENHAIN...
  • Page 272 U U U U Diamètre nominal Q335: Diamètre nominal du filet U U U U 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 –...
  • Page 273 ;DISTANCE SECURITE Q257=5 ;PROF. PERC. BRISE-COP. Q256=0,2 ;RETR. BRISE-COPEAUX Q358=+0 ;PROF. POUR CHANFREIN Q359=+0 ;DECAL. JUSQ. CHANFREIN Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE Q206=150 ;AVANCE PLONGEE PROF. Q207=500 ;AVANCE FRAISAGE TNC 426, TNC 430 HEIDENHAIN...
  • Page 274: Filetage Helicoidal Avec Percage (Cycle 265)

    FILETAGE HELICOIDAL AVEC PERCAGE (cycle 265) 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 Plongée à la profondeur pour chanfrein 2 Pour une procédure de plongée avant l'usinage du filet, l'outil se déplace suivant l'avance de plongée jusqu'à...
  • Page 275 Procédure plongée Q360: Réalisation du chanfrein 0 = avant l'usinage du filet 1 = après l'usinage du filet U U U U Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce TNC 426, TNC 430 HEIDENHAIN...
  • Page 276 Exemple: Séquences CN U U U U 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. U U U U Saut de bride Q204 (en incrémental): Coordonnée Q335=10 ;DIAMETRE 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...
  • Page 277: Filetage Externe Sur Tenons (Cycle 267)

    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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 278 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 279 U U U U Mode fraisage Q351: Type de fraisage avec M03 +1 = fraisage en avalant –1 = fraisage en opposition TNC 426, TNC 430 HEIDENHAIN...
  • Page 280 Exemple: Séquences CN U U U U 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 U U U U Profondeur pour chanfrein Q358 (en incrémental): Q335=10 ;DIAMETRE NOMINAL Distance entre la surface de la pièce et la pointe de...
  • Page 281: Exemple: Cycles De Perçage

    CYCL DEF 200 PERCAGE Définition du cycle Q200=2 ;DISTANCE D'APPROCHE Q201=-15 ;PROFONDEUR Q206=250 ;AVANCE PLONGEE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=-10 ;COORD. SURFACE PIECE Q204=20 ;SAUT DE BRIDE Q211=0.2 ;TEMPO. AU FOND TNC 426, TNC 430 HEIDENHAIN...
  • Page 282 L X+10 Y+10 R0 F MAX M3 Aborder le trou 1, marche broche CYCL CALL Appel du cycle L Y+90 R0 F MAX M99 Aborder le trou 2, appel du cycle L X+90 R0 F MAX M99 Aborder le trou 3, appel du cycle L Y+10 R0 F MAX M99 Aborder le trou 4, appel du cycle L Z+250 R0 F MAX M2...
  • Page 283 Appeler le sous-programme 1 CALL LBL 1 Aborder le trou 2 L X+70 Y+70 R0 F MAX Appeler le sous-programme 1 CALL LBL 1 Dégager l’outil, fin du programme principal L Z+250 R0 F MAX M2 TNC 426, TNC 430 HEIDENHAIN...
  • Page 284 LBL 1 Sous-programme 1: Filetage CYCL DEF 13.0 ORIENTATION Définir l'angle de la broche (répétition possible du filetage) CYCL DEF 13.1 ANGLE 0 L M19 Orienter la broche (fonction M qui dépend de la machine) L IX-2 R0 F1000 Décaler l’outil pour plongée sans risque de collision (dépend du diamètre primitif et de l'outil) L Z+5 R0 F MAX Pré-positionnement en avance rapide...
  • Page 285: Cycles De Fraisage De Poches, Tenons Et Rainures

    Cycle de finition avec pré-positionnement automatique, saut de bride 3 RAINURAGE Cycle d'ébauche/finition sans pré-positionnement automatique, plongée verticale 210 RAINURE PENDULAIRE Cycle d'ébauche/finition avec pré-positionnement automatique, plongée pendulaire 211 RAINURE CIRCULAIRE Cycle d'ébauche/finition avec pré-positionnement automatique, plongée pendulaire TNC 426, TNC 430 HEIDENHAIN...
  • Page 286: Fraisage De Poche (Cycle 4)

    FRAISAGE DE POCHE (cycle 4) 1 L'outil plonge dans la pièce à la position initiale (au centre de la poche) et se déplace à la première profondeur de passe 2 Il se déplace ensuite dans le sens positif du côté le plus long – lorsqu'il s'agit de poches carrées, dans le sens positif de l'axe Y –...
  • Page 287 Rayon d'arrondi: Rayon pour les angles de la poche. Pour rayon = 0, le rayon d'arrondi est égal au rayon d'outil Calculs: Passe latérale k = K x R Facteur de recouvrement défini dans le paramètre-machine 7430 Rayon de la fraise TNC 426, TNC 430 HEIDENHAIN...
  • Page 288: Finition De Poche (Cycle 212)

    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 289: Saut De Bride

    U U U U 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 290: Finition De Tenon (Cycle 213)

    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 291: Saut De Bride

    Rayon d'angle Q220: Rayon de l'angle du tenon U U U U 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 292: Poche Circulaire (Cycle 5)

    POCHE CIRCULAIRE (cycle 5) 1 L'outil plonge dans la pièce à la position initiale (au centre de la poche) et se déplace à la première profondeur de passe 2 Suivant l'avance F, l'outil décrit ensuite la trajectoire en forme de spirale représentée sur la figure de droite;...
  • Page 293 CYCL DEF 5,1 DIST. 2 CYCL DEF 5.2 PROF. -12 CYCL DEF 5.3 PASSE 6 F80 CYCL DEF 5.4 RAYON 35 CYCL DEF 5.5 F100 DR+ L X+60 Y+50 FMAX M3 L Z+2 FMAX M99 TNC 426, TNC 430 HEIDENHAIN...
  • Page 294: Finition De Poche Circulaire (Cycle 214)

    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 295: Saut De Bride

    U U U U 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 296: Finition De Tenon Circulaire (Cycle 215)

    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 297: Saut De Bride

    U U U U 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 298: Rainurage (Cycle 3)

    RAINURAGE (cycle 3) Ebauche 1 La TNC décale l'outil vers l'intérieur, d'une valeur correspondant à la surépaisseur de finition (la moitié de la différence entre la largeur de la rainure et le diamètre de l'outil). Partant de là, l'outil plonge dans la pièce et fraise dans le sens longitudinal de la rainure 2 A la fin de la rainure, l'outil effectue une plongée en profondeur et fraise en sens inverse.
  • Page 299 CYCL DEF 3,1 DIST. 2 CYCL DEF 3,2 PROF. -15 CYCL DEF 3,3 PASSE 5 F80 CYCL DEF 3.4 X50 CYCL DEF 3.5 Y15 CYCL DEF 3.6 F120 L X+16 Y+25 R0 FMAX M3 L Z+2 M99 TNC 426, TNC 430 HEIDENHAIN...
  • Page 300: Rainure (Trou Oblong) Avec Plongée Pendulaire (Cycle 210)

    RAINURE (trou oblong) avec plongée pendulaire (cycle 210) Remarques avant que vous ne programmiez La TNC pré-positionne automatiquement l'outil dans l'axe d'outil et dans le plan d'usinage. Lors de l'ébauche, l'outil plonge dans la matière en effectuant un déplacement pendulaire allant d'une extrémité...
  • Page 301 U U U U 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 302: Rainure Circulaire (Trou Oblong) Avec Plongée Pendulaire (Cycle 211)

    RAINURE CIRCULAIRE (trou oblong) avec plongée pendulaire (cycle 211) Ebauche 1 La TNC positionne l'outil en rapide dans l'axe de broche au saut de bride, puis au centre du cercle de droite. Partant de là, la TNC positionne l'outil à la distance d'approche programmée au-dessus de la surface de la pièce 2 L'outil se déplace avec avance de fraisage sur la surface de la pièce;...
  • Page 303 Introduire l'angle d'ouverture de la rainure U U U U 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 304: Exemple: Fraisage De Poche, Tenon, Rainure

    Exemple: Fraisage de poche, tenon, rainure 90° 45° BEGIN PGM C210 MM BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+6 Définition de l’outil d’ébauche/de finition TOOL DEF 2 L+0 R+3 Définition d’outil pour fraise à...
  • Page 305 Appel du cycle Rainure 1 FN 0: Q245 = +225 Nouvel angle initial pour rainure 2 Appel du cycle Rainure 2 CYCL CALL Dégager l’outil, fin du programme L Z+250 R0 F MAX M2 END PGM C210 MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 306: Cycles D'usinage De Motifs De Points

    8.5 Cycles d'usinage de motifs de points Sommaire La TNC dispose de 2 cycles destinés à l'usinage direct de motifs de points: Cycle Softkey 220 MOTIFS DE POINTS SUR UN CERCLE 221 MOTIFS DE POINTS SUR DES LIGNES Vous pouvez combiner les cycles d’usinage suivants avec les cycles 220 et 221: Si vous devez usiner des motifs de points irréguliers, utilisez dans ce cas les tableaux de points avec CYCL CALL...
  • Page 307: Motifs De Points Sur Un Cercle (Cycle 220)

    été programmé, la TNC ne prend pas en Q204=50 ;SAUT DE BRIDE compte l'angle final; le signe de l'incrément angulaire Q301=1 ;DEPLAC. HAUT. SECU. détermine le sens de l'usinage (– = sens horaire) TNC 426, TNC 430 HEIDENHAIN...
  • Page 308 U U U U Nombre d'usinages Q241: Nombre d'opérations d'usinage sur le cercle primitif U U U U Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce; introduire une valeur positive U U U U Coordonnée surface pièce Q203 (en absolu): Coordonnée de la surface de la pièce U U U U...
  • Page 309: Motifs De Points Sur Des Lignes (Cycle 221)

    Q225 8 Ensuite, la TNC déplace l'outil sur le point initial de la ligne suivante 9 Toutes les autres lignes sont usinées suivant un déplacement pendulaire Q204 Q200 Q203 TNC 426, TNC 430 HEIDENHAIN...
  • Page 310 Exemple: Séquences CN U U U U Point initial 1er axe Q225 (en absolu): Coordonnée du point initial dans l'axe principal du plan d'usinage CYCL DEF 221 GRILLE DE TROUS U U U U Point initial 2ème axe Q226 (en absolu): Q225=+15 ;PT INITIAL 1ER AXE Coordonnée du point initial dans l'axe auxiliaire du...
  • Page 311: Exemple: Cercles De Trous

    CYCL DEF 200 PERCAGE Définition du cycle Perçage Q200=2 ;DISTANCE D'APPROCHE Q201=-15 ;PROFONDEUR Q206=250 ;AVANCE PLONGEE PROF. Q202=4 ;PROFONDEUR DE PASSE Q210=0 ;TEMPORISATION Q203=+0 ;COORD. SURFACE PIECE Q204=0 ;SAUT DE BRIDE Q211=0.25 ;TEMPO. AU FOND TNC 426, TNC 430 HEIDENHAIN...
  • Page 312 CYCL DEF 220 CERCLE DE TROUS Définition cycle Cercle de trous 1, CYCL 200 est appelé Q216=+30 ;CENTRE 1ER AXE automatiquement; Q200, Q203 et Q204 agissent à partir cycle 220 Q217=+70 ;CENTRE 2EME AXE Q244=50 ;DIA. CERCLE PRIMITIF Q245=+0 ;ANGLE INITIAL Q246=+360 ;ANGLE FINAL Q247=+0 ;INCREMENT ANGULAIRE...
  • Page 313: 8.6 Cycles Sl

    Z: trajectoire circulaire dans le plan Z/X) La TNC usine le contour en continu, en avalant ou en opposition A l’aide de PM7420, vous définissez l’endroit où la TNC doit positionner l’outil à la fin des cycles 21 à 24. TNC 426, TNC 430 HEIDENHAIN...
  • Page 314: Sommaire Des Cycles Sl

    Introduisez les cotes d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sous formes de DONNEES DU CONTOUR dans le cycle 20. Sommaire des cycles SL Cycle Softkey 14 CONTOUR (impératif) 20 DONNEES DU CONTOUR (impératif) 21 PRE-PERCAGE (utilisation facultative) 22 EVIDEMEMENT (impératif) 23 FINITION EN PROFONDEUR (utilisation facultative)
  • Page 315: Contour (Cycle 14)

    îlot. Sous-programmes Poches superposées Les exemples de programmation suivants correspondent à des sous-programmes de contour appelés par le cycle 14 CONTOUR dans un programme principal. Les poches A et B sont superposées. TNC 426, TNC 430 HEIDENHAIN...
  • Page 316 La TNC calcule les points d’intersection S1 et S2; il n'y a pas lieu de les reprogrammer. Les poches sont programmées comme des cercles entiers. Sous-programme 1: Poche A 51 LBL 1 52 L X+10 Y+50 RR 53 CC X+35 Y+50 54 C X+10 Y+50 DR- 55 LBL 0 Sous-programme 2: Poche B...
  • Page 317 52 L X+60 Y+50 RR 53 CC X+35 Y+50 54 C X+60 Y+50 DR- 55 LBL 0 Surface B: 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 TNC 426, TNC 430 HEIDENHAIN...
  • Page 318: Donnees Du Contour (Cycle 20)

    DONNEES DU CONTOUR (cycle 20) Dans le cycle 20, introduisez les données d'usinage destinées aux sous-programmes avec contours partiels. Remarques avant que vous ne programmiez Le cycle 20 est actif avec DEF, c’est-à-dire qu’il est actif dès qu’il a été défini dans le programme d’usinage. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage.
  • Page 319: Pre-Percage (Cycle 21)

    ;PROFONDEUR DE PASSE U U U U Avance plongée en profondeur Q11: Avance de Q11=100 ;AVANCE PLONGEE PROF. perçage en mm/min. Q13=1 ;OUTIL D'EVIDEMENT U U U U Numéro outil d'évidement Q13: Numéro de l'outil d'évidement TNC 426, TNC 430 HEIDENHAIN...
  • Page 320: Evidement (Cycle 22)

    EVIDEMENT (cycle 22) 1 La TNC positionne l'outil au-dessus du point de plongée. La surépaisseur latérale de finition est alors prise en compte 2 Lors de la première profondeur de passe, l'outil fraise le contour de l'intérieur vers l'extérieur, suivant l'avance de fraisage Q12 3 Les contours d'îlots (ici: C/D) sont fraisés librement en se rapprochant du contour des poches (ici: A/B) 4 Pour terminer, la TNC parcourt le contour des poches et rétracte...
  • Page 321: Finition En Profondeur (Cycle 23)

    Avance plongée en profondeur Q11: Vitesse de déplacement de l'outil lors de la plongée U U U U Avance évidement Q12: Avance de fraisage Exemple: Séquences CN CYCL DEF 23.0 FINITION EN PROF. Q11=100 ;AVANCE PLONGEE PROF. Q12=350 ;AVANCE EVIDEMENT TNC 426, TNC 430 HEIDENHAIN...
  • Page 322: Finition Laterale (Cycle 24)

    FINITION LATERALE (cycle 24) La TNC déplace l'outil sur une trajectoire circulaire tangentielle aux courtours partiels. Chaque contour partiel sera fini séparément. Remarques avant que vous ne programmiez La somme de la surépaisseur latérale de finition (Q14) et du rayon de l’outil d’évidement doit être inférieure à la somme de la surépaisseur latérale de finition (Q3,cycle 20) et du rayon de l’outil d’évidement.
  • Page 323: Trace De Contour (Cycle 25)

    U U U U Hauteur de sécurité Q7 (en absolu): Hauteur en valeur absolue à l'intérieur de laquelle aucune collision ne peut se produire entre l'outil et la pièce; position de retrait de l'outil en fin de cycle TNC 426, TNC 430 HEIDENHAIN...
  • Page 324 U U U U Profondeur de passe Q10 (en incrémental): Distance parcourue par l'outil en une passe U U U U Avance plongée en profondeur Q11:avance lors des déplacements dans l'axe de broche U U U U Avance fraisage Q12: Avance lors des déplacements dans le plan d'usinage U U U U Mode fraisage? En opposition = –1 Q15:...
  • Page 325: Corps D'un Cylindre (Cycle 27)

    (définie dans le paramètre-machine 810.x.). Si la TNC affiche le message d'erreur „Erreur de programmation du contour“, initialiser si nécessaire PM810.x = 0. TNC 426, TNC 430 HEIDENHAIN...
  • Page 326 Exemple: Séquences CN U U U U Profondeur de fraisage Q1 (en incrémental): Distance entre le corps du cylindre et le fond du CYCL DEF 27.0 CORPS DU CYLINDRE contour Q1=-8 ;PROFONDEUR FRAISAGE U U U U Surépaisseur finition latérale Q3 (en incrémental): Surépaisseur de finition dans le plan du Q3=+0 ;SUREPAIS.
  • Page 327: Corps D'un Cylindre Rainurage (Cycle 28)

    (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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 328 Exemple: Séquences CN U U U U Profondeur de fraisage Q1 (en incrémental): Distance entre le corps du cylindre et le fond du CYCL DEF 28,0 CORPS DU CYLINDRE contour Q1=-8 ;PROFONDEUR FRAISAGE U U U U Surépaisseur finition latérale Q3 (en incrémental): Surépaisseur de finition dans le plan du Q3=+0 ;SUREPAIS.
  • Page 329: Exemple: Evidement Et Déblaiement D'une Poche

    Définir les paramètres généraux pour l’usinage Q1=-20 ;PROFONDEUR FRAISAGE Q2=1 ;FACTEUR RECOUVREMENT Q3=+0 ;SUREPAIS. LATERALE Q4=+0 ;SUREP. DE PROFONDEUR Q5=+0 ;COORD. SURFACE PIECE Q6=2 ;DISTANCE D'APPROCHE Q7=+100 ;HAUTEUR DE SECURITE Q8=0,1 ;RAYON D'ARRONDI Q9=-1 ;SENS DE ROTATION TNC 426, TNC 430 HEIDENHAIN...
  • Page 330 CYCL DEF 22.0 EVIDEMENT Définition du cycle pour le pré-évidement Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGEE PROF. Q12=350 ;AVANCE EVIDEMENT Q18=0 ;OUTIL PRE-EVIDEMENT Q19=150 ;AVANCE PENDULAIRE CYCL CALL M3 Appel du cycle pour le pré-évidement L Z+250 R0 F MAX M6 Changement d’outil TOOL CALL 2 Z S3000 Appel du cycle pour le déblaiement...
  • Page 331: Exemple: Pré-Perçage, Ébauche Et Finition De Contours Superposés

    Définir les paramètres généraux pour l’usinage Q1=-20 ;PROFONDEUR FRAISAGE Q2=1 ;FACTEUR RECOUVREMENT Q3=+0,5 ;SUREPAIS. LATERALE Q4=+0,5 ;SUREP. DE PROFONDEUR Q5=+0 ;COORD. SURFACE PIECE Q6=2 ;DISTANCE D'APPROCHE Q7=+100 ;HAUTEUR DE SECURITE Q8=0,1 ;RAYON D'ARRONDI Q9=-1 ;SENS DE ROTATION TNC 426, TNC 430 HEIDENHAIN...
  • Page 332 CYCL DEF 21.0 PRE-PERCAGE Définition du cycle de pré-perçage Q10=5 ;PROFONDEUR DE PASSE Q11=250 ;AVANCE PLONGEE PROF. Q13=2 ;OUTIL D'EVIDEMENT CYCL CALL M3 Appel du cycle de pré-perçage L Z+250 R0 F MAX M6 Changement d’outil TOOL CALL 2 Z S3000 Appel de l’outil d’ébauche/de finition CYCL DEF 22.0 EVIDEMENT Définition du cycle d’évidement...
  • Page 333 L X+43 L Y+42 L X+27 LBL 0 LBL 4 Sous-programme de contour 4: îlot triangulaire à droite L X+65 Y+42 RL L X+57 L X+65 Y+58 L X+73 Y+42 LBL 0 END PGM C21 MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 334: Exemple: Tracé De Contour

    Exemple: Tracé de contour BEGIN PGM C25 MM BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+10 Définition de l'outil TOOL CALL 1 Z S2000 Appel d'outil L Z+250 R0 F MAX Dégager l'outil CYCL DEF 14.0 CONTOUR...
  • Page 335 LBL 1 Sous-programme de contour L X+0 Y+15 RL L X+5 Y+20 CT X+5 Y+75 L Y+95 RND R7,5 L X+50 RND R7,5 L X+100 Y+80 LBL 0 END PGM C25 MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 336: Exemple: Corps D'un Cycle Avec Le Cycle

    Exemple: Corps d'un cycle 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 BEGIN PGM C27 MM TOOL DEF 1 L+0 R+3,5 Définition de l'outil TOOL CALL 1 Y S2000 Appel de l’outil, axe d’outil Y L Y+250 R0 FMAX Dégager l'outil...
  • Page 337 L C+40 Z+20 RL Données dans l’axe rotatif en mm (Q17=1) L C+50 RND R7,5 L Z+60 RND R7,5 L IC-20 RND R7,5 L Z+20 RND R7,5 L C+40 LBL 0 END PGM C27 MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 338 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 BEGIN PGM C28 MM TOOL DEF 1 L+0 R+3,5 Définition de l'outil TOOL CALL 1 Y S2000...
  • Page 339 LBL 1 Sous-programme de contour, définition de la trajectoire centrale L C+40 Z+0 RL Données dans l’axe rotatif en mm (Q17=1) L Z+35 L C+60 Z+52,5 L Z+70 LBL 0 END PGM C28 MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 340: Cycles D'usinage Ligne À Ligne

    8.7 Cycles d'usinage ligne à ligne Sommaire La TNC dispose de trois cycles destinés à l’usinage de surfaces ayant les propriétés suivantes: nées de la digitalisation ou d'un système CAO/DAO planes et rectangulaires planes et obliques tous types de surfaces inclinées gauchies Cycle Softkey...
  • Page 341: Execution De Donnees Digitalisees (Cycle 30)

    Avance fraisage 4: Vitesse de déplacement de l'outil CYCL DEF 30.5 PASSE +5 F100 lors du fraisage, en mm/min. CYCL DEF 30.6 F350 M8 U U U U Fonction auxiliaire M: Option permettant d'introduire une fonction auxiliaire, par ex. M13 TNC 426, TNC 430 HEIDENHAIN...
  • Page 342: Usinage Ligne A Ligne (Cycle 230)

    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 à...
  • Page 343 ;PT INITIAL 1ER AXE Q226=+12 ;PT INITIAL 2EME AXE Q227=+2.5 ;PT INITIAL 3EME AXE Q218=150 ;1ER COTE Q219=75 ;2EME COTE Q240=25 ;NOMBRE DE COUPES Q206=150 ;AVANCE PLONGEE PROF. Q207=500 ;AVANCE FRAISAGE Q209=200 ;AVANCE TRANSVERSALE Q200=2 ;DISTANCE D'APPROCHE TNC 426, TNC 430 HEIDENHAIN...
  • Page 344: Surface Reguliere (Cycle 231)

    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 345 3ème point 2ème axe Q232 (en absolu): Coordonnée N = Q240 du point dans l'axe auxiliaire du plan d'usinage U U U U 3ème point 3ème axe Q233 (en absolu): Coordonnée du point dans l'axe de broche Q229 Q226 Q207 TNC 426, TNC 430 HEIDENHAIN...
  • Page 346 Exemple: Séquences CN U U U U 4ème point 1er axe Q234 (en absolu): Coordonnée du point dans l'axe principal du plan d'usinage CYCL DEF 231 SURF. REGULIERE U U U U 4ème point 2ème axe Q235 (en absolu): Coordonnée Q225=+0 ;PT INITIAL 1ER AXE du point...
  • Page 347: Exemple: Usinage Ligne À Ligne

    ;PT INITIAL 1ER AXE Q226=+0 ;PT INITIAL 2EME AXE Q227=+35 ;PT INITIAL 3EME AXE Q218=100 ;1ER COTE Q219=100 ;2EME COTE Q240=25 ;NOMBRE DE COUPES Q206=250 ;AVANCE PLONGEE PROF. Q207=400 ;AVANCE FRAISAGE Q209=150 ;AVANCE TRANSVERSALE Q200=2 ;DISTANCE D'APPROCHE TNC 426, TNC 430 HEIDENHAIN...
  • Page 348 L X+-25 Y+0 R0 F MAX M3 Pré-positionnement à proximité du point initial CYCL CALL Appel du cycle L Z+250 R0 F MAX M2 Dégager l’outil, fin du programme END PGM C230 MM 8 Programmation: Cycles...
  • Page 349: Cycles De Conversion De Coordonnées

    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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 350: Décalage Du Point Zero (Cycle 7)

    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.
  • Page 351: Décalage Du Point Zero Avec Tableaux De Points Zéro (Cycle 7)

    Q 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 352 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: U U U U Fonctions permettant d'appeler le programme: Appuyer sur la touche PGM CALL.
  • Page 353 (décalé) actif toutes les coordonnées (positions, points zéro) affichées dans l'affichage d'état supplémentaire se réfèrent au point zéro machine; la TNC prend alors en compte le point de référence initialisé manuellement TNC 426, TNC 430 HEIDENHAIN...
  • Page 354: Initialisation Du Point De Reference (Cycle 247)

    INITIALISATION DU POINT DE REFERENCE (cycle 247) Avec le cycle INITIALISATION DU POINT DE REFERENCE, vous pouvez activer comme nouveau point de référence un point zéro qui a été défini dans un tableau de points zéro. Effet A l'issue d'une définition du cycle INITIALISATION DU POINT DE REFERENCE, toutes les coordonnées introduites ainsi que tous les décalages de point zéro (absolus et incrémentaux) se réfèrent au nouveau point de référence.
  • Page 355: Image Miroir (Cycle 8)

    Si vous ne réalisez l'image miroir que pour un axe, le sens de déplacement est modifié pour les cycles d'usinage de la série 200. Pour les anciens cycles d'usinage (par exemple, le cycle 4 FRAISAGE DE POCHE), le sens du déplacement reste inchangé. TNC 426, TNC 430 HEIDENHAIN...
  • Page 356 U U U U Axe réfléchi?: Introduire les axes devant être réfléchis; vous pouvez réfléchir tous les axes – y compris les axes rotatifs – 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.
  • Page 357: Rotation (Cycle 10)

    Exemple: Séquences CN 12 CALL LBL1 13 CYCL DEF 7.0 POINT ZERO 14 CYCL DEF 7.1 X+60 15 CYCL DEF 7.2 Y+40 16 CYCL DEF 10.0 ROTATION 17 CYCL DEF 10.1 ROT+35 18 CALL LBL1 TNC 426, TNC 430 HEIDENHAIN...
  • Page 358: Facteur Echelle (Cycle 11)

    FACTEUR ECHELLE (cycle 11) A l'intérieur d'un programme, la TNC peut agrandir ou réduire certains contours. Ainsi, par exemple, vous pouvez usiner en tenant compte de facteurs de retrait ou d'agrandissement. Effet Le FACTEUR ECHELLE est actif dès qu'il a été défini dans le programme.
  • Page 359: Facteur Echelle Specif. De L'axe (Cycle 26)

    Reprogrammer le cycle FACTEUR ECHELLE avec le facteur 1 pour l’axe concerné. Exemple: Séquences CN 25 CALL LBL1 26 CYCL DEF 26.0 FACT. ECH. SPECIF. AXE 27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20 28 CALL LBL1 TNC 426, TNC 430 HEIDENHAIN...
  • Page 360: Plan D'usinage (Cycle 19)

    PLAN D’USINAGE (cycle 19) Les fonctions d'inclinaison du plan d'usinage sont adaptées par le constructeur de la machine à la TNC et à la machine. Sur certaines têtes pivotantes (plateaux inclinés), le constructeur de la machine définit si les angles programmés dans le cycle doivent être interprétés par la TNC comme coordonnées des axes rotatifs ou comme angles mathématiques d'un plan incliné.
  • Page 361 L avant la définition du cycle: Exemples de séquences CN: 10 L Z+100 R0 FMAX 11 L X+25 Y+10 R0 FMAX Positionner l’axe rotatif 12 L B+15 R0 F1000 TNC 426, TNC 430 HEIDENHAIN...
  • Page 362 13 CYCL DEF 19.0 PLAN D'USINAGE 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-7.5 Y-10 R0 FMAX Activer la correction dans le plan d’usinage Affichage de positions dans le système incliné...
  • Page 363 Dans ce cas, il n'est pas nécessaire d'annuler le cycle 19; vous pouvez définir directement les nouveaux angle U U U U Annuler le cycle 19 PLAN D’USINAGE; introduire 0° pour tous les axes rotatifs TNC 426, TNC 430 HEIDENHAIN...
  • Page 364 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 22 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.
  • Page 365: Exemple: Cycles De Conversion De Coordonnées

    CALL LBL 10 REP 6/6 Annuler la rotation CYCL DEF 10.0 ROTATION CYCL DEF 10.1 ROT+0 Annuler le décalage du point zéro CYCL DEF 7.0 POINT ZERO CYCL DEF 7.1 X+0 CYCL DEF 7.2 Y+0 TNC 426, TNC 430 HEIDENHAIN...
  • Page 366 L Z+250 R0 F MAX M2 Dégager l’outil, fin du programme LBL 1 Sous-programme 1: L X+0 Y+0 R0 F MAX Définition du fraisage L Z+2 R0 F MAX M3 L Z-5 R0 F200 L X+30 RL L IY+10 RND R5 L IX+20 L IX+10 IY-10 RND R5...
  • Page 367: 8.9 Cycles Spéciaux

    U U U U 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 CYCL DEF 9.0 TEMPORISATION CYCL DEF 9.1 TEMPO. 1.5 TNC 426, TNC 430 HEIDENHAIN...
  • Page 368: Appel De Programme (Cycle 12)

    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. Remarques avant que vous ne programmiez 7 CYCL DEF 12.0 0 BEGIN PGM PGM CALL LOT31 MM...
  • Page 369: Orientation Broche (Cycle 13)

    (cf. manuel de la machine). U U U U 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° TNC 426, TNC 430 HEIDENHAIN...
  • Page 370: Tolerance (Cycle 32)

    TOLERANCE (cycle 32) 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. Si nécessaire, la TNC réduit automatiquement l'avance programmée de telle sorte que le programme soit toujours exécuté...
  • Page 371: Programmation: Sous-Programmes Et Répétitions De Parties De Programme

    Programmation: Sous-programmes et répétitions de parties de programme...
  • Page 372: Marquer Des Sous-Programmes Et Répétitions De Parties De Programme

    9.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.
  • Page 373: 9.2 Sous-Programmes

    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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 374: Répétitions De Parties De Programme

    9.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. 0 BEGIN PGM ... Processus 1 La TNC exécute le programme d'usinage jusqu'à la fin de la partie LBL1 de programme (CALL LBL /REP) 2 La TNC répète ensuite la partie de programme entre le LABEL...
  • Page 375: Programme Quelconque Pris Comme Sous-Programme

    Si vous désirez appeler un programme en DIN/ISO, introduisez dans ce cas le type de fichier .I derrière le nom du programme. Vous pouvez également appeler n'importe quel programme à l'aide du cycle 12 PGM CALL TNC 426, TNC 430 HEIDENHAIN...
  • Page 376: 9.5 Imbrications

    9.5 Imbrications Types d'imbrications Sous-programmes dans sous-programmes Répétitions de partie de programme dans répétition de partie de programme Répétition de sous-programmes Répétitions de parties de programme dans sous-programme Niveaux d'imbrication Les niveaux d’imbrication définissent combien les parties de programme ou les sous-programmes peuvent contenir d’autres sous- programmes ou répétitions de parties de programme.
  • Page 377: Renouveler Des Répétitions De Parties De Programme

    15 est répétée 1 fois (contenant la répétition de partie de programme de la séquence 20 à la séquence 27) 5 Le programme principal REPS est exécuté de la séquence 36 à la séquence 50 (fin du programme) TNC 426, TNC 430 HEIDENHAIN...
  • Page 378: Répéter Un Sous-Programme

    Répéter un sous-programme Exemple de séquences CN 0 BEGIN PGM SPREP MM Début de la répétition de partie de programme 1 10 LBL 1 ^ééÉä=Çì=ëçìëJéêçÖê~ããÉ 11 CALL LBL 2 12 CALL LBL 1 REP 2/2 Partie de programme entre cette séquence et LBL1 (séquence 10) répétée 2 fois 19 L Z+100 R0 FMAX M2 Dernière séquence du programme principal avec M2...
  • Page 379: Exemple: Fraisage D'un Contour En Plusieurs Passes

    Appel d'outil 5 L Z+250 R0 F MAX Dégager l'outil 6 L X-20 Y+30 R0 F MAX Pré-positionnement dans le plan d’usinage 7 L Z+0 R0 F MAX M3 Pré-positionnement sur l’arête supérieure de la pièce TNC 426, TNC 430 HEIDENHAIN...
  • Page 380 8 LBL 1 Marque pour répétition de partie de programme 9 L IZ-4 R0 F MAX Passe en profondeur incrémentale (dans le vide) 10 APPR CT X+2 Y+30 CCA90 R+5 RL F250 Aborder le contour 11 FC DR- R18 CLSD+ CCX+20 CCY+30 Contour 12 FLT 13 FCT DR- R15 CCX+50 CCY+75...
  • Page 381: Exemple: Séries De Trous

    6 CYCL DEF 200 PERCAGE Définition du cycle Perçage Q200=2 ;DISTANCE D'APPROCHE Q201=-10 ; PROFONDEUR Q206=250 ;AVANCE PLONGEE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ;COORD. SURFACE PIECE Q204=10 ;SAUT DE BRIDE Q211=0.25 ;TEMPO. AU FOND TNC 426, TNC 430 HEIDENHAIN...
  • Page 382 7 L X+15 Y+10 R0 F MAX M3 Aborder le point initial de la série de trous 1 8 CALL LBL 1 Appeler le sous-programme pour la série de trous 9 L X+45 Y+60 R0 F MAX Aborder le point initial de la série de trous 2 10 CALL LBL 1 Appeler le sous-programme pour la série de trous 11 L X+75 Y+10 R0 F MAX...
  • Page 383: Exemple: Série De Trous Avec Plusieurs Outils

    PROFONDEUR DE PASSE Q210=0 ; TEMPO. EN HAUT Q203=+0 ; COORD. SURFACE PIECE Q204=10 ; SAUT DE BRIDE Q211=0.25 ; TEMPO. AU FOND Appeler sous-programme 1 pour l’ensemble du schéma de trous 9 CALL LBL 1 TNC 426, TNC 430 HEIDENHAIN...
  • Page 384 10 L Z+250 R0 F MAX M6 Changement d’outil 11 TOOL CALL 2 Z S4000 Appel d’outil pour le foret 12 FN 0: Q201 = -25 Nouvelle profondeur de perçage 13 FN 0: Q202 = +5 Nouvelle passe de perçage 14 CALL LBL 1 Appeler sous-programme 1 pour l’ensemble du schéma de trous 15 L Z+250 R0 F MAX M6...
  • Page 385: Programmation: Paramètres Q

    Programmation: Paramètres Q...
  • Page 386: Principe Et Sommaire Des Fonctions

    10.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...
  • Page 387: Appeler Les Fonctions Des Paramètres Q

    –/+). La TNC affiche alors les softkeys suivantes: Groupe de fonctions Softkey Fonctions arithmétiques de base Fonctions trigonométriques Fonction de calcul d'un cercle Conditions si/alors, sauts Fonctions spéciales Introduire directement une formule TNC 426, TNC 430 HEIDENHAIN...
  • Page 388: Familles De Pièces - Paramètres Q Au Lieu De Valeurs Numériques

    10.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.
  • Page 389: Décrire Les Contours Avec Les Fonctions Arithmétiques

    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 n'importe quel signe aux paramètres Q et valeurs numériques. TNC 426, TNC 430 HEIDENHAIN...
  • Page 390: Programmation Des Calculs De Base

    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: Appuyer sur 17 FN3: Q12 = +Q5 * +7 la touche Q Sélectionner les fonctions arithmétiques: Appuyer sur la softkey FONCT.
  • Page 391: 10.4 Fonctions Trigonométriques

    = 25 mm b = 50 mm α = arctan (a / b) = arctan 0,5 = 26,57° De plus, on a: a² + b² = c² (avec a² = a x a) (a² + b²) TNC 426, TNC 430 HEIDENHAIN...
  • Page 392: Programmer Les Fonctions Angulaires

    Programmer les fonctions angulaires Les fonctions angulaires apparaissent lorsque l'on appuye sur la softkey TRIGONOMETRIE. La TNC affiche les softkeys du tableau ci-dessous. Programmation: comparer „Exemple: Programmation des 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.
  • Page 393: 10.5 Calcul D'un Cercle

    (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, écrasent aussi automatiquement les deux paramètres suivants. TNC 426, TNC 430 HEIDENHAIN...
  • Page 394: Conditions Si/Alors Avec Paramètres Q

    10.6 Conditions si/alors avec paramètres Q Utilisation 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é...
  • Page 395: Abréviations Et Expressions Utilisées

    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 à TNC 426, TNC 430 HEIDENHAIN...
  • Page 396: Contrôler Et Modifier Les Paramètres Q

    10.7 Contrôler et modifier les paramètres Q Processus Vous pouvez contrôler et également modifier les paramètres Q pendant l’exécution ou le test du programme. U U U U Interrompre l'exécution du programme (par exemple, en appuyant sur la touche STOP externe et sur la softkey STOP INTERNE ou suspendre le test du programme U U U U Appeler les fonctions des paramètres Q: Appuyer sur...
  • Page 397: 10.8 Fonctions Spéciales

    Synchronisation CN et automate FN25:PRESET Initialisation du point de référence en cours d'exécution du programme FN26:TABOPEN Ouvrir un tableau à définir librement FN27:TABWRITE Ecrire dans un tableau à définir librement FN28:TABREAD Importer d'un tableau à définir librement TNC 426, TNC 430 HEIDENHAIN...
  • Page 398: Fn14: Error: Emission De Messages 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 1002 Largeur rainure trop grande marche et délivre un message.
  • Page 399 Introduire sens Q351 différent de 0 1070 Diminuer profondeur filetage 1071 Exécuter l'étalonnage 1072 Tolérance dépassée 1073 Amorce de séquence active 1074 ORIENTATION non autorisée 1075 3DROT non autorisée 1076 Activer 3DROT 1077 Introduire profondeur négative TNC 426, TNC 430 HEIDENHAIN...
  • Page 400: Fn15: Print Emission De Textes Ou Valeurs De Paramètres Q

    FN15: PRINT Emission de textes ou valeurs de 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 les textes ou valeurs de paramètres Q. Cf. „Affectation”, page 427. Avec la fonction FN 15: PRINT, vous pouvez sortir les valeurs des paramètres Q et les messages via l'interface de données, par ex.
  • Page 401: Fn16: F-Print: Emission Formatée De Textes Et Paramètres Q

    5 chiffres avant la virgule, 4 chiffres après la virgule, long, Floating (chiffre décimal) Format pour variable de texte Caractère de séparation entre le format d’émission et le paramètre Caractère fin de séquence, termine une ligne TNC 426, TNC 430 HEIDENHAIN...
  • Page 402 Pour restituer également diverses informations dans le fichier de protocole, vous disposez des fonctions suivantes: Clé Fonction CALL_PATH Restitue le chemin d'accès du programme CN où se trouve la fonction FN16. Exemple: "Programme de mesure: %S",CALL_PATH; M_CLOSE Ferme le fichier dans lequel vous écrivez avec FN16.
  • Page 403: Fn18: Sys-Datum Read: Lecture Des Données-Système

    Numéro d’outil actif Numéro d’outil préparé Axe d'outil actif 0=X, 1=Y, 2=Z, 6=U, 7=V, 8=W Vitesse de rotation broche programmée Etat broche actif: -1=non défini, 0=M3 active, 1=M4 active, 2=M5 après M3, 3=M5 après M4 TNC 426, TNC 430 HEIDENHAIN...
  • Page 404 Nom du groupe, n° ident. Numéro Indice Signification Etat arrosage: 0=inact., 1=actif Avance active Indice de l'outil préparé Indice de l'outil actif Paramètre de cycle, 30 Distance d'approche cycle d'usinage actif Profondeur perçage/fraisage cycle d'usinage actif Profondeur de passe cycle d'usinage actif Avance plongée prof.
  • Page 405 Avance programmée (-1: aucune avance programmée) Correction d'outil active, 200 Rayon d'outil (y compris valeurs Delta) Longueur d'outil (y compris valeurs Delta) Transformations actives, 210 Rotation de base en mode Manuel Rotation programmée dans le cycle 10 TNC 426, TNC 430 HEIDENHAIN...
  • Page 406 Nom du groupe, n° ident. Numéro Indice Signification Axe réfléchi actif 0: image miroir inactive +1: Axe X réfléchi +2: Axe Y réfléchi +4: Axe Z réfléchi +64: Axe U réfléchi +128: Axe V réfléchi +256: Axe W réfléchi Combinaisons = somme des différents axes Facteur échelle actif axe X Facteur échelle actif axe Y Facteur échelle actif axe Z...
  • Page 407 Avance qui a été programmée avec M128 Palpeur à commutation, 350 Axe du palpeur Rayon effectif bille Longueur effective Rayon bague de réglage Désaxage axe principal Désaxage axe auxiliaire Sens du désaxage par rapport à la position 0° TNC 426, TNC 430 HEIDENHAIN...
  • Page 408 Nom du groupe, n° ident. Numéro Indice Signification Palpeur de table TT 130 Centre axe X (système REF) Centre axe Y (système REF) Centre axe Z (système REF) Rayon plateau Palpeur mesurant, 350 Longueur palpeur étalonnée Rayon palpeur 1 Rayon palpeur 2 Diamètre bague de réglage Désaxage axe principal Désaxage axe auxiliaire...
  • Page 409: Fn19: Plc Transmettre Valeurs À L'automate

    64 à 94 (2ème PL 401 B) Compteur 48 à 79 Timer 0 à 95 Byte 0 à 4095 0 à 2047 Double mot 2048 à 4095 Les conditions suivantes sont autorisées dans la séquence FN20: Condition Raccourci égal à TNC 426, TNC 430 HEIDENHAIN...
  • Page 410: Fn25: Preset: Initialiser Un Nouveau Point De Référence

    Condition Raccourci inférieur à < 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 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.
  • Page 411: Fn26: Tabopen: Ouvrir Un Tableau À Définir Librement

    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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 412: Fn28: Tabread: Importer Un Tableau Pouvant Être Défini Librement

    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.
  • Page 413: Introduire Directement Une Formule

    Fonction inverse du sinus; définir l'angle issu du rapport de la perpendiculaire opposée à l'hypothénuse Ex. Q10 = ASIN 0,75 Arc-cosinus Fonction inverse du cosinus; définir l'angle issu du rapport du côté adjacent à l'hypothénuse Ex. Q11 = ACOS Q40 TNC 426, TNC 430 HEIDENHAIN...
  • Page 414: Règles Régissant Les Calculs

    Fonction de liaison Softkey Arc-tangente Fonction inverse de la tangente; définir l'angle issu du rapport entre perpendiculaire et côté adjacent Ex. Q12 = ATAN Q50 Elévation de valeurs à une puissance Ex. Q15 = 3^3 Constante Pl (3,14159) Ex. Q15 = PI Calcul du logarithme naturel (LN) d'un nombre nombre de base 2,7183 Ex.
  • Page 415: Exemple D'introduction

    Commuter à nouveau le menu de softkeys et ouvrir la parenthèse Introduire le numéro de paramètre Q12 Sélectionner la division Introduire le numéro de paramètre Q13 Fermer la parenthèse et clore l’introduction de la formule Exemple de séquence CN Q25 = ATAN (Q12/Q13) TNC 426, TNC 430 HEIDENHAIN...
  • Page 416: Paramètres Q Réservés

    10.10 Paramètres Q réservés La TNC affecte des valeurs aux paramètres Q100 à Q122. Les paramètres Q recoivent: des valeurs de l’automate des informations concernant l’outil et la broche des informations sur l’état de fonctionnement, etc. Valeurs de l’automate Q100 à Q107 La TNC utilise les paramètres Q100 à...
  • Page 417: Facteur De Recouvrement: Q112

    Manuel. La longueur de la tige de palpage et le rayon de la bille ne sont pas pris en compte pour ces coordonnées. Axe de coordonnées Val. paramètre Axe X Q115 Axe Y Q116 TNC 426, TNC 430 HEIDENHAIN...
  • Page 418: Ecart Entre Valeur Nominale Et Valeur Effective Lors De L'étalonnage D'outil Automatique Avec Le Tt 130

    Axe de coordonnées Val. paramètre Axe Z Q117 IVème axe Q118 dépend de PM100 Vème axe Q119 dépend de PM100 Ecart entre valeur nominale et valeur effective lors de l'étalonnage d'outil automatique avec le TT 130 Ecart valeur nominale/effective Val. paramètre Longueur d'outil Q115 Rayon d'outil...
  • Page 419: Résultats Des Mesures Réalisées Avec Les Cycles De Palpage (Se Reporter Également Au Manuel D'utilisation Cycles Palpeurs)

    Q164 Largeur poche Q165 Longueur mesurée Q166 Position de l'axe moyen Q167 Angle solide défini Val. paramètre Rotation autour de l'axe A Q170 Rotation autour de l'axe B Q171 Rotation autour de l'axe C Q172 TNC 426, TNC 430 HEIDENHAIN...
  • Page 420 Etat de la pièce Val. paramètre Q180 Réusinage Q181 Pièce rebutée Q182 Ecart mesuré avec le cycle 440 Val. paramètre Axe X Q185 Axe Y Q186 Axe Z Q187 Réservé pour utilisation interne Val. paramètre Marqueurs cycles (projections d'usinage) Q197 Etat étalonnage d'outil avec TT Val.
  • Page 421: Exemple: Ellipse

    TOOL DEF 1 L+0 R+2,5 Appel d'outil TOOL CALL 1 Z S4000 Dégager l'outil L Z+250 R0 F MAX Appeler l’usinage CALL LBL 10 Dégager l’outil, fin du programme L Z+100 R0 F MAX M2 TNC 426, TNC 430 HEIDENHAIN...
  • Page 422 LBL 10 Sous-programme 10: Usinage CYCL DEF 7.0 POINT ZERO Décaler le point zéro au centre de l’ellipse CYCL DEF 7.1 X+Q1 CYCL DEF 7.2 Y+Q2 CYCL DEF 10.0 ROTATION Calculer la position angulaire dans le plan CYCL DEF 10.1 ROT+Q8 Q35 = (Q6 - Q5) / Q7 Calculer l'incrément angulaire Q36 = Q5...
  • Page 423: Exemple: Cylindre Concave Avec Fraise À Crayon

    TOOL DEF 1 L+0 R+3 Définition de l'outil TOOL CALL 1 Z S4000 Appel d'outil L Z+250 R0 F MAX Dégager l'outil Appeler l’usinage CALL LBL 10 Annuler la surépaisseur FN 0: Q10 = +0 TNC 426, TNC 430 HEIDENHAIN...
  • Page 424 CALL LBL 10 Appeler l’usinage L Z+100 R0 F MAX M2 Dégager l’outil, fin du programme LBL 10 Sous-programme 10: Usinage Q16 = Q6 - Q10 - Q108 Calcul surépaisseur et outil par rapport au rayon du cylindre FN 0: Q20 = +1 Initialiser le compteur pour les pas fraisés FN 0: Q24 = +Q4 Copier l’angle initial dans l’espace (plan Z/X)
  • Page 425: Exemple: Sphère Convexe Avec Fraise Deux Tailles

    BLK FORM 0.1 Z X+0 Y+0 Z-50 Définition de la pièce brute BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+7,5 Définition de l'outil TOOL CALL 1 Z S4000 Appel d'outil L Z+250 R0 F MAX Dégager l'outil TNC 426, TNC 430 HEIDENHAIN...
  • Page 426 CALL LBL 10 Appeler l’usinage FN 0: Q10 = +0 Annuler la surépaisseur FN 0: Q18 = +5 Incrément angulaire dans le plan X/Y pour la finition CALL LBL 10 Appeler l’usinage L Z+100 R0 F MAX M2 Dégager l’outil, fin du programme LBL 10 Sous-programme 10: Usinage FN 1: Q23 = +Q11 + +Q6...
  • Page 427 CYCL DEF 10.1 ROT+0 CYCL DEF 7.0 POINT ZERO Annuler le décalage du point zéro CYCL DEF 7.1 X+0 CYCL DEF 7.2 Y+0 CYCL DEF 7.3 Z+0 LBL 0 Fin du sous-programme END PGM SPHERE MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 429: Test De Programme Et Exécution De Programme

    Test de programme et exécution de programme...
  • Page 430: 11.1 Graphismes

    11.1 Graphismes Utilisation 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 431: Vue De Dessus

    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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 432: Représentation 3D

    Représentation 3D La TNC représente la pièce dans l’espace. Vous pouvez faire pivoter la représentation 3D autour de l'axe vertical. Au début de la simulation graphique, vous pouvez représenter les contours de la pièce brute sous forme de cadre. Les fonctions loupe sont disponibles en mode Test de programme, cf.
  • Page 433 Lorsque la TNC ne peut plus réduire ou agrandir davantage la pièce brute, elle affiche le message d'erreur adéquat dans la fenêtre du graphisme. Pour supprimer le message d'erreur, agrandissez ou diminuez à nouveau la pièce brute. TNC 426, TNC 430 HEIDENHAIN...
  • Page 434: Répéter La Simulation Graphique

    Répéter la simulation graphique Un programme d'usinage peut être simulé graphiquement à volonté. Pour cela, vous pouvez remettre le graphisme conforme à la pièce brute ou annuler un agrandissement de celle-ci. Fonction Softkey Afficher la pièce brute non usinée suivant l’agrandissement de projection précédent Annuler l’agrandissement de projection de manière à...
  • Page 435: Fonctions D'affichage Du Programme

    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 Sélectionner le début du programme Sélectionner la fin du programme TNC 426, TNC 430 HEIDENHAIN...
  • Page 436: 11.3 Test De Programme

    11.3 Test de programme Utilisation En mode Test de programme, vous simulez le déroulement des programmes et parties de programmes afin d'éviter par la suite les erreurs lors de l'exécution du programme. La TNC vous permet de détecter les Incompatibilités géométriques Données manquantes Sauts ne pouvant être exécutés Endommagements de la zone de travail...
  • Page 437 N est situé à l'intérieur d'une répétition de partie de programme U U U U Tester une section de programme: Appuyer sur la softkey START; la TNC teste le programme jusqu'à la séquence programmée TNC 426, TNC 430 HEIDENHAIN...
  • Page 438: 11.4 Exécution De Programme

    11.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.
  • Page 439: Interrompre L'usinage

    à 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 le pas d'usinage en cours est achevé. TNC 426, TNC 430 HEIDENHAIN...
  • Page 440: Déplacer Les Axes De La Machine Pendant Une Interruption

    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 ON/OFF entre l'inclinaison et la non-inclinaison.
  • Page 441: Poursuivre L'exécution Du Programme Après Une Interruption

    à chaud U U U U remédier à la cause de l’erreur U U U U relancer Si l’erreur se répète, notez le message d’erreur et prenez contact avec le service après-vente. TNC 426, TNC 430 HEIDENHAIN...
  • Page 442: Rentrer Dans Le Programme À Un Endroit Quelconque (Amorce De Séquence)

    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, (réaccès rapide au contour), vous pouvez exécuter un programme d'usinage à...
  • Page 443: Aborder À Nouveau Le Contour

    Appuyer sur les softkeys ABORDER X, ABORDER Z etc. et activer à chaque fois avec la touche START externe U U U U Poursuivre l'usinage: Appuyer sur la touche START externe TNC 426, TNC 430 HEIDENHAIN...
  • Page 444: Lancement Automatique Du Programme

    11.5 Lancement automatique du programme Utilisation Pour pouvoir exécuter le lancement automatique des programmes, la TNC doit avoir été préparée par le constructeur de votre machine; cf. manuel de la machine. A l'aide de la softkey AUTOSTART (cf. figure en haut et à droite), dans un mode Exécution de programme et à...
  • Page 445: 11.6 Omettre Certaines Séquences

    U U U U Exécuter ou tester les séquences marquées du signe „/“: Mettre la softkey sur OFF. Cette fonction est inactive sur les séquences TOOL DEF. Le dernier choix effectué reste sauvegardé après une coupure d'alimentation. TNC 426, TNC 430 HEIDENHAIN...
  • Page 446: Arrêt Facultatif D'exécution Du Programme

    11.7 Arrêt facultatif d'exécution du programme Utilisation La TNC interrompt facultativement l'exécution ou le test du programme au niveau des séquences où M01 a été programmée. Si vous utilisez M01 en mode Exécution de programme, la TNC ne désactive pas la broche et l'arrosage. U U U U Ne pas interrompre l'exécution ou le test du programme au niveau de séquences contenant M01:...
  • Page 447: Fonctions Mod

    Fonctions MOD...
  • Page 448: 12.1 Sélectionner La Fonction Mod

    12.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. U U U U Sélectionner les fonctions MOD: Appuyer sur la touche MOD.
  • Page 449 Définir les axes pour prise en compte de la position effective Initialiser les limites de déplacement Afficher les points zéro Afficher les durées de fonctionnement Si nécessaire, afficher les fichiers d'AIDE Si nécessaire, activer les fonctions de télé-service TNC 426, TNC 430 HEIDENHAIN...
  • Page 450: Numéros De Logiciel Et D'option

    12.2 Numéros de logiciel et d'option Utilisation Les numéros des logiciels CN, automate et des disquettes de SETUP apparaissent à l'écran de la TNC lorsque vous avez sélectionné les fonctions MOD. Les numéros des options disponibles (OPT:) sont incrits immédiatement en-dessous: Pas d’option OPT 00000000 Option digitalisation avec palpeur à...
  • Page 451: 12.3 Introduire Un Code

    La TNC a besoin d’un code pour les fonctions suivantes: Fonction Numéro de code Sélectionner les paramètres utilisateur Configurer la carte Ethernet NET123 Valider les fonctions spéciales lors de la 555343 programmation de paramètres Q TNC 426, TNC 430 HEIDENHAIN...
  • Page 452: Configurer Les Interfaces De Données

    La VITESSE EN BAUDS (vitesse de transfert 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é...
  • Page 453: Affectation

    ZONE Valeurs avec FN15 Exécution de %FN15RUN.A programme Valeurs avec FN15 Test de programme %FN15SIM.A Valeurs avec FN16 Exécution de %FN16RUN.A programme Valeurs avec FN16 Test de programme %FN16SIM.A TNC 426, TNC 430 HEIDENHAIN...
  • Page 454: Logiciel De Transfert Des Données

    Logiciel de transfert des données Pour transférer vos fichiers à partir de la TNC ou vers elle, nous vous conseillons l'utilisation des logiciels HEIDENHAIN TNCremo ou TNCremoNT. TNCremo/TNCremoNT vous permettent de gérer toutes les commandes HEIDENHAIN via l'interface série. Pour recevoir contre frais de droits d'utilisation le logiciel de transfert de données TNCremo ou TNCremoNT, merci...
  • Page 455 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. Avec <Fichier>, <Changer de répertoire>, vous pouvez sélectionner n'importe quel lecteur ou un autre répertoire de votre ordinateur. TNC 426, TNC 430 HEIDENHAIN...
  • Page 456 Si vous voulez commander le transfert des données à partir du PC, vous devez établir la liaison sur le PC de la manière suivante: U U U U Sélectionnez <Fichier>, <Etablir la liaison>. TNCremoNT récupère maintenant de la TNC la structure des fichiers et répertoires et l'affiche dans la partie inférieure de la fenêtre principale U U U U Pour transférer un fichier de la TNC vers le PC, sélectionnez le fichier...
  • Page 457: 12.5 Interface Ethernet

    NFS. Vous avez donc besoin d'un logiciel supplémentaire pour relier la TNC à un réseau de PC. Pour les systèmes d'exploitation Windows 95, Windows 98 et Windows NT 4.0, HEIDENHAIN recommande le logiciel-réseau CimcoNFS for HEIDENHAIN que vous pouvez commander soit séparément, soit en même temps que la carte...
  • Page 458: Configurer La Tnc

    Configurer la TNC Faîtes configurer la TNC par un spécialiste réseaux. U U U U En mode Mémorisation/édition de programme, appuyez sur la touche MOD Introduisez le code NET123; la TNC affiche l'écran principal de configuration du réseau Réglages généraux du réseau U U U U Appuyez sur la softkey DEFINE NET pour introduire les réglages généraux du réseau et introduisez les informations suivantes:...
  • Page 459 Demander la valeur à l'administrateur-réseau Ici, vous attribuez les habilitations d'accès aux répertoires du serveur NFS (cf. fig. de droite, au centre). Introduire une valeur codée binaire. Exemple: 111101000 0: Accès interdit 1: Accès autorisé TNC 426, TNC 430 HEIDENHAIN...
  • Page 460 Réglage Signification Ici, vous attribuez les habilitations d'accès. Fichiers du serveur NFS (cf. fig. en haut et à droite). Introduire une valeur codée binaire. Exemple: 111101000 0: Accès interdit 1: Accès autorisé Définition indiquant si la TNC doit se relier automatiquement au réseau lors de la mise sous tension.
  • Page 461 La TNC règle RS sur 512 octets NFS2: <nom appareil> (W) READSIZE LARGER THEN x SET TO x Pour DEFINE MOUNT, RS vous avez attribué une valeur trop grande. La TNC règle RS sur 4 096 octets TNC 426, TNC 430 HEIDENHAIN...
  • Page 462 Message d'erreur Origine NFS2: <nom appareil> (W) WRITESIZE SMALLER THEN x SET TO x Pour DEFINE MOUNT, WS vous avez attribué une valeur trop faible. La TNC règle WS sur 512 octets NFS2: <nom appareil> (W) WRITESIZE LARGER THEN x SET TO x Pour DEFINE MOUNT, WS vous avez attribué...
  • Page 463: 12.6 Configurer Pgm Mgt

    Sélectionner la fonction MOD: Appuyer sur la touche MOD U U U U 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 ENT TNC 426, TNC 430 HEIDENHAIN...
  • Page 464: Paramètres Utilisateur Spécifiques De La Machine

    12.7 Paramètres utilisateur spécifiques de la machine Utilisation 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.
  • Page 465: Représenter La Pièce Brute Dans La Zone De Travail

    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 Décaler la pièce brute vers le haut TNC 426, TNC 430 HEIDENHAIN...
  • Page 466 Fonction Softkey Décaler la pièce brute vers le bas Afficher 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.
  • Page 467: Sélectionner L'affichage De Positions

    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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 468: 12.10 Sélectionner L'unité De Mesure

    12.10 Sélectionner l’unité de mesure Utilisation 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.
  • Page 469: Sélectionner Le Langage De Programmation Pour $Mdi

    La fonction MOD Introduction de programme vous permet de commuter la programmation du fichier $MDI. Programmation de $MDI.H en dialogue Texte clair: Introduction de programme: HEIDENHAIN Programmation de $MDI.I en DIN/ISO: Introduction de programme: ISO TNC 426, TNC 430 HEIDENHAIN...
  • Page 470: Sélectionner L'axe Pour Générer Une Séquence L

    12.12 Sélectionner l'axe pour générer une séquence L Utilisation 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 à...
  • Page 471: Introduire Les Limites De La Zone De Déplacement, Affichage Du Point Zéro

    Les valeurs affichées en bas et à gauche de l'écran correspondent aux points de référence initialisés manuellement et se référant au point zéro machine. Ils ne peuvent pas être modifiés dans le menu de l'écran. TNC 426, TNC 430 HEIDENHAIN...
  • Page 472: 12.14 Afficher Les Fichiers D'aide

    12.14 Afficher les fichiers d'AIDE Utilisation Les fichiers d'aide sont destinés à assister l'opérateur dans les situations où des procédures définies doivent être appliquées, par exemple, lors du dégagement de la machine après une coupure d'alimentation. Il en va de même pour les fonctions auxiliaires qui peuvent être consultées dans un fichier d'AIDE.
  • Page 473: Afficher Les Durées De Fonctionnement

    Durée de fonctionnement commande depuis la mise en route Marche machine Durée de fonctionnement de la machine depuis sa mise en route Exécution de Durée pour le fonctionnement programmé programme depuis la mise en route TNC 426, TNC 430 HEIDENHAIN...
  • Page 474: 12.16 Télé-Service

    é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...
  • Page 475: 12.17 Accès Externe

    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. Introductions dans TNC.SYS Signification REMOTE.TNCPASSWORD= Mot de passe pour l'accès LSV-2...
  • Page 477: Tableaux Et Sommaires

    Tableaux et sommaires...
  • Page 478: 13.1 Paramètres Utilisateurgénéraux

    13.1 Paramètres utilisateurgé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 479 PM6120 commutation 1 à 3 000 [mm/min.] 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] TNC 426, TNC 430 HEIDENHAIN...
  • Page 480 Palpeurs 3D et digitalisation Avance rapide de palpage pour palpeur à PM6150 commutation 1 à 300 000 [mm/min.] Mesure du désaxage 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 481 PM6390 permet de définir une fenêtre-cible carrée dans laquelle doit se situer le point final après une rotation. La valeur à introduire définit la demi-longueur du carré. TNC 426, TNC 430 HEIDENHAIN...
  • Page 482 Palpeurs 3D et digitalisation Etalonnage rayon avec TT 130: Sens du PM6505.0 (zone de déplacement 1) à 6505.2 (zone de déplacement 3) palpage Sens de palpage positif dans l'axe de référence angulaire (axe 0°): 0 Sens de palpage positif dans l'axe +90°: 1 Sens de palpage négatif dans l'axe de référence angulaire (axe 0°): 2 Sens de palpage négatif dans l'axe +90°: 3 Avance de palpage pour une 2ème mesure...
  • Page 483 TNC comme poste de programmation avec automate inactif: 2 Valider le dialogue PM7212 Coupure Valider avec la touche: 0 d'alimentation à la Valider automatiquement: 1 mise sous tension Programmation en PM7220 DIN/ISO: Définir le pas 0 à 150 de numérotation des séquences TNC 426, TNC 430 HEIDENHAIN...
  • Page 484 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 485 Durée d'utilisation max. – TIME1: 0 à 31; largeur colonne: 5 caractères PM7266.10 Durée d'utilisation max. avec TOOL CALL – TIME2: 0 à 31; largeur colonne: 5 caractères PM7266.11 Durée d'utilisation actuelle – CUR. TIME 0 à 31; largeur colonne: 8 caractères TNC 426, TNC 430 HEIDENHAIN...
  • Page 486 Affichages TNC, éditeur TNC Configurer le tableau PM7266.12 d'outils (ne pas Commentaire sur l'outil – DOC: 0 à 31; largeur colonne: 16 caractères exécuter: 0); numéro PM7266.13 de colonne dans le Nombre de dents – CUT.: 0 à 31; largeur colonne: 4 caractères tableau d'outils pour PM7266.14 Tolérance pour détection d'usure pour longueur d'outil –...
  • Page 487 Bloquer l'initialisation du point de référence dans le 9ème axe: +256 Bloquer l'initialisation PM7296 du point de référence Ne pas bloquer l'initialisation du point de référence: 0 avec les touches d'axe Bloquer l'initialisation du point de référence avec touches d'axe oranges: 1 oranges TNC 426, TNC 430 HEIDENHAIN...
  • Page 488 Affichages TNC, éditeur TNC Annuler l'affichage PM7300 d'état, les paramètres Tout annuler lorsque le programme est sélectionné: 0 Q et les données Tout annuler lorsque le programme est sélectionné et avec M02, M30, END PGM: 1 d'outils N'annuler que l'affichage d'état et les données d'outils lorsque le programme est sélectionné: 2 N'annuler que l'affichage d'état et les données d'outils lorsque le programme est sélectionné...
  • Page 489 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: +32 TNC 426, TNC 430 HEIDENHAIN...
  • Page 490 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 Pas de message d'erreur si M3/M4 n'est pas active: +1 réservé: +2 Pas de message d'erreur si un profondeur positive a été programmée: +0 Emission d'un message d'erreur si un profondeur positive a été...
  • Page 491: Distribution Des Plots Et Câbles De Raccordement Pour Les Interfaces De Données

    Interface V.24/RS-232-C Appareils HEIDEHAIN Appareil Bloc adaptateur HEIDENHAIN HEIDENHAIN externe Câble de liaison V.24 Câble standard 17 m max. La distribution des plots sur l’unité logique de la TNC (X21) et sur le bloc adaptateur diffèrent. TNC 426, TNC 430 HEIDENHAIN...
  • Page 492: Autres Appareils

    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 décrite ci-dessous. Bloc adaptateur V.24...
  • Page 493: Câble De Liaison

    Interface V.11/RS-422 Seuls des appareils non HEIDENHAIN sont raccordables sur l’interface V.11. La distribution des plots sur l’unité logique de la TNC (X22) et sur le bloc adaptateur est la même. Appareil Bloc adaptateur HEIDENHAIN Câble de liaison externe V.24 1 000 m max.
  • Page 494: Prise Femelle Rj45 Pour Interface Ethernet (Option)

    Prise femelle RJ45 pour Interface Ethernet (option) Longueur câble max.:non blindé: 100 m blindé: 400 m Plot Signal Description Transmit Data TX– Transmit Data REC+ Receive Data libre libre REC– Receive Data libre libre Prise femelle BNC pour Interface Ethernet (option) Longueur de câble max.: 180 m Plot...
  • Page 495: 13.3 Informations Techniques

    Description simplifiée Commande de contournage pour machines comportant jusqu’à 9 axes, plus orientation de broche; TNC 426 CB, TNC 430 CA avec asservissement de vitesse analogique et TNC 426 PB, TNC 430 PB avec asservissement de vitesse digitale et asservissement de courant intégré...
  • Page 496 Les caractéristiques de la TNC Définitions d'outils jusqu'à 254 outils dans le programme, nombre d'outils illimité dans les tableaux Aides à la programmation Fonctions d'approche et de sortie du contour Calculatrice intégrée Articulation de programmes Séquences de commentaires Aide directe pour les messages d'erreur (aide contextuelle) Fonctions programmables Eléments du contour Droite...
  • Page 497 Caractéristiques de la TNC Durée de traitement des séquences 4 ms/séquence Durée du cycle d'asservissement TNC 426 CB, TNC 430 CA: Interpolation de trajectoire: 3 ms Finesse d'interpolation: 0,6 ms (position) TNC 426 PB, TNC 430 PB: Interpolation de trajectoire: 3 ms...
  • Page 498 Caractéristiques de la TNC Plage d’introduction 0,1µm min. (0,00001 pouce) ou 0,0001° 99 999,999 mm max. (3.937 pouces) ou 99 999,999° 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...
  • Page 499: Changement De La Batterie Tampon

    La batterie tampon ne doit être changée que par un personnel dûment formé! TNC 426 CB/PB, TNC 430 CA/PA Type de batterie: 3 piles rondes, leak-proof, désignation IEC „LR6“ 1 Ouvrir l'unité logique; les batteries tampon se trouvent près de...
  • Page 501 Données du contour ... 292 FK: cf. Programmation FK Evidement ... 294 Finition en profondeur ... 295 Finition latérale ... 296 Pré-perçage ... 293 Principes de base ... 287 Tracé de contour ... 297 Cylindre ... 397 HEIDENHAIN TNC 426, TNC 430...
  • Page 502 Décalage de point zéro Facteur d'avance pour Fonction MOD avec tableaux points zéro ... 325 plongées: M103 ... 183 Quitter ... 422 dans le programme ... 324 Facteur échelle ... 332 Sélectionner ... 422 Décalage du point zéro Facteur échelle spécifique de Sommaire ...
  • Page 503 Incrémentales ... 37 Transmettre valeurs à Format de séquence ... 173 Principes de base ... 34 l'automate ... 383 Plage d’introduction ... 174 Interrompre l'usinage ... 413 Introduire la vitesse de rotation broche ... 107 HEIDENHAIN TNC 426, TNC 430...
  • Page 504 Programmation de paramètres Q ... 360 Raccordement sur réseau ... 61 Tableau d'emplacements ... 106 Calcul d'un cercle ... 367 Rainurage ... 272 Tableau d'outils Conditions si/alors ... 368 Pendulaire ... 274 Editer, quitter ... 103 Fonctions arithmétiques de Rainure circulaire Fraiser ... 276 Fonctions d'édition ...
  • Page 505 Tableau récapitulatif: Fonctions auxiliaires Effet Action sur séquence en à la Page début ARRET de déroulement du programme/ARRET broche/ARRET arrosage Page 177 Arrêt facultatif de l'exécution du programme Page 420 ARRÊT de déroulement du programme/ARRÊT broche/ARRÊT arrosage/éventuellement Page 177 effacement de l'affichage d'état (dépend de PM)/retour à...
  • Page 506 Effet Action sur séquence en à la Page début M109 Vitesse de contournage constante à la dent de l'outil Page 185 (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 la fonction M109/M110 M114 Correction auto.
  • Page 507 Ve 00 340 135-33 · 1/2002 · pdf · Subject to change without notice...

Table des Matières