HEIDENHAIN TNC 426 Manuel De L'utilisateur
Masquer les pouces Voir aussi pour TNC 426:
Table des Matières

Publicité

Liens rapides

TNC 426
Logiciel CN:
280 462 xx
280 463 xx
Manuel de l'utilisateur
9/96

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 426

  • Page 1 TNC 426 Logiciel CN: 280 462 xx 280 463 xx Manuel de l‘utilisateur 9/96...
  • Page 2 Eléments de commande à l‘écran Programmation d‘opérations de contournage APPR Commuter l‘écran entre modes de Approche et sortie du contour fonctionnement machine et Droite programmation GRAPHICS TEXT Centre de cercle/pôle pour coord. polaires Définir la répartition de l‘écran SPLIT SCREEN Trajectoire circ.
  • Page 4: Type De Tnc, Logiciel Et Fonctions

    Ce Manuel décrit les fonctions dont disposent les TNC ayant les numéros de logiciel CN suivants: Type de TNC Numéro de logiciel CN TNC 426 CA, TNC 426 PA 280 462 xx TNC 426 CE, TNC 426 PE 280 463 xx La lettre E caractérise la version Export de la TNC.
  • Page 5 Sommaire...
  • Page 6 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 de programme et exécution de programme Systèmes de palpage 3D Digitalisation Fonctions MOD Tableaux et sommaires HEIDENHAIN TNC 426...
  • Page 7: Table Des Matières

    1.2 Ecran et panneau de commande 3 1.3 Modes de fonctionnement 4 1.4 Affichages d‘état 6 1.5 Accessoires: palpeurs 3D et manivelles électroniques HEIDENHAIN 10 2 MODE MANUEL ET DÉGAUCHISSAGE 11 2.1 Mise sous tension 12 2.2 Déplacement des axes de la machine 13 2.3 Vitesse de rotation broche S, avance F et fonction auxiliaire M 15...
  • Page 8 Origine des coordonnées polaires: pôle CC 96 Droite LP 97 Trajectoire circulaire CP autour du pôle CC 97 Trajectoire circulaire CTP avec raccord. tangentiel 98 Trajectoire hélicoïdale (hélice) 98 Exemple: Déplacement linéaire en coordonnées polaires 101 Exemple: Trajectoire hélicoïdale 101 HEIDENHAIN TNC 426...
  • Page 9 6.6 Contournages – Programmation flexible de contours FK 102 Principes de base 102 Graphisme de programmation FK 102 Ouvrir le dialogue FK 103 Programmation flexible de droites 104 Programmation flexible de trajectoires circulaires 104 Points auxiliaires 106 Rapports relatifs 107 Contours fermés 109 Convertir les programmes FK 109 Exemple: Programmation FK 1 111...
  • Page 10 Exemple: Cercles de trous 165 8.5 Cycles SL 167 CONTOUR (cycle 14) 169 Contours superposés 169 DONNEES DU CONTOUR (cycle 20) 171 PREPERCAGE (cycle 21) 172 EVIDEMENT (cycle 22) 172 FINITION EN PROFONDEUR (cycle 23) 173 FINITION LATERALE (cycle 24) 174 HEIDENHAIN TNC 426...
  • Page 11 TRACE DE CONTOUR (cycle 25) 174 SURFACE D‘UN CYLINDRE (cycle 27) 175 Exemple: Evidement et second évidement d‘une poche 176 Exemple: Pré-perçage, ébauche et finition de contours superposés 178 Exemple: Tracé de contour 180 Exemple: Surface d‘un cylindre 182 8.6 Cycles d‘usinage ligne-à-ligne 185 EXECUTION DE DONNEES DIGITALISEES (cycle 30) 185 USINAGE LIGNE-A-LIGNE (cycle 230) SURFACE REGULIERE (cycle 231) 189...
  • Page 12 13.2 Programmer les cycles de digitalisation 273 13.3 Digitalisation en méandres 277 13.4 Digitalisation de courbes de niveaux 279 13.5 Digitalisation ligne-à-ligne 281 13.6 Digitalisation avec axes rotatifs 283 13.7 Utilisation des données digitalisées dans un programme d‘usinage 285 HEIDENHAIN TNC 426...
  • Page 13 14 FONCTIONS MOD 287 14.1 Sélectionner, modifier et quitter les fonctions MOD 288 14.2 Numéros de logiciel et d‘option 289 14.3 Introduire un code 289 14.4 Configurer les interfaces de données 290 14.5 Paramètres utilisateur spécifiques de la machine 292 14.6 Représenter la pièce brute dans la zone de travail 292 14.7 Sélectionner l‘affichage de positions 294 14.8 Sélectionner l‘unité...
  • Page 14: Introduction

    Introduction HEIDENHAIN TNC 426...
  • Page 15: La Tnc

    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 16: Ecran Et Panneau De Commande

    Les fenêtres affichées par la TNC dépendent du mode sélectionné. Modifier la répartition de l‘écran: Appuyer sur la touche de commutation de l‘écran: Le menu de softkeys indique les répartitions possibles de l‘écran < Choisir la répartition de l‘écran avec la softkey HEIDENHAIN TNC 426...
  • Page 17: Panneau De Commande

    Panneau de commande La figure de droite illustre les touches du panneau de commande regroupées selon leur fonction: Clavier alphabétique pour l‘introduction de textes, noms de fichiers et programmation en DIN/ISO Gestion de fichiers, calculatrice, fonction MOD, fonction HELP Modes de fonctionnement Programmation Modes de fonctionnement Machine Ouverture des dialogues de programmation Touches fléchées et instruction de saut GOTO...
  • Page 18: Memorisation/Edition De Programme

    La simulation s‘effectue graphiquement et sous plusieurs angles. Softkeys pour la répartition de l‘écran Cf. Modes de fonctionnement EXECUTION DE PROGRAMME à la page suivante. HEIDENHAIN TNC 426...
  • Page 19: Execution De Programme En Continu Et Execution De Programme Pas-A-Pas

    EXECUTION DE PROGRAMME EN CONTINU et EXECUTION DE PROGRAMME PAS-A-PAS En mode EXECUTION 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 qu‘il ait été interrompu. En mode EXECUTION DE PROGRAMME PAS-A-PAS, vous lancez les séquences une à...
  • Page 20: Affichages D'état Supplémentaires

    MEMORISATION/EDITION DE PROGRAMME. Activer l‘affichage d‘état supplémentaire Appeler le menu de softkeys pour la répartition de l‘écran < Sélectionner la répartition de l‘écran avec l‘affichage d‘état supplémentaire HEIDENHAIN TNC 426...
  • Page 21: Informations Générales Sur Le Programme

    Ci-après, description des différents affichages d‘état supplémentaires que vous pouvez sélectionner par softkeys: Commuter le menu de softkeys jusqu‘à l‘apparition des softkeys STATUS < Sélectionner l‘affichage d‘état supplémentaire, par exemple, les informations générales relatives au programme Informations générales sur le programme Nom du programme principal Programmes appelés Cycle d‘usinage actif...
  • Page 22: Informations Sur Les Outils

    (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‘outil a été dépassée HEIDENHAIN TNC 426...
  • Page 23: 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 convertir certaines formes et rayons d‘outil ou des formes positives/négatives.
  • Page 24: Mode Manuel Et Dégauchissage

    Mode manuel et dégauchissage...
  • Page 25: Mise Sous Tension

    2.1 Mise sous tension Vous ne devez franchir les points de référence que si vous désirez déplacer La mise sous tension et le franchissement des points les axes de la machine. Si vous voulez de référence sont des fonctions qui dépendent de la seulement éditer ou tester des machine.
  • Page 26: Déplacement Des Axes De La Machine

    START externe. L‘axe se déplace jusqu‘à ce qu‘il soit stoppé Stopper: appuyer sur la touche de STOP externe Les deux méthodes peuvent vous permettre de déplacer plusieurs axes simultanément. HEIDENHAIN TNC 426...
  • Page 27: Déplacement Avec La Manivelle Électronique Hr

    Déplacement avec la manivelle électronique HR 410 La manivelle portable HR 410 est équipée de deux touches d‘affectation situées en dessous de la poignée en étoile. Vous ne pouvez déplacer les axes de la machine que si une touche d‘affectation est enfoncée (fonction dépendant de la machine). La manivelle HR 410 dispose des éléments de commande suivants: ARRET D‘URGENCE Manivelle...
  • Page 28: Positionnement Pas-À-Pas

    ELECTRONIQUE, vous introduisez la vitesse de rotation broche S et la fonction auxiliaire M. Les fonctions auxiliaires sont décrites au chapitre „7. Programmation: Fonctions auxiliaires“. L‘avance est définie à l‘aide d‘un paramètre-machine et ne peut être modifiée qu‘à l‘aide des potentiomètres d‘avance (cf. page suivante). HEIDENHAIN TNC 426...
  • Page 29: Initialisation Du Point De Référence (Sans Système De Palpage 3D)

    Introduction de valeurs Exemple: Introduire la vitesse de rotation broche S Introduction vitesse rotation broche: Softkey S VIT SS ROTATION BROCH < 1000 Introduire la vitesse de rotation broche et valider avec la touche START externe La rotation de la broche correspondant à la vitesse de rotation S programmée est lancée à...
  • Page 30: Inclinaison Du Plan D'usinage

    Il existe deux fonctions pour l‘inclinaison du plan d‘usinage: Inclinaison manuelle à l‘aide de la softkey 3D ROT en modes MANUEL et MANIVELLE ELECTRONIQUE (description ci-après) Inclinaison programmée, cycle 19 PLAN D‘USINAGE dans le programme d‘usinage: cf. page 200. HEIDENHAIN TNC 426...
  • Page 31 Les fonctions de la TNC pour l‘„inclinaison du plan d‘usinage“ Si les axes d‘inclinaison de votre machine correspondent à des transformations de coordonnées. Le plan ne sont pas asservis, vous devez inscrire d‘usinage est toujours perpendiculaire au sens de l‘axe d‘outil. la position effective de l‘axe rotatif dans le Pour l‘inclinaison du plan d‘usinage, la TNC distingue toujours deux menu d‘inclinaison manuelle: Si la...
  • Page 32 ê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. HEIDENHAIN TNC 426...
  • Page 34: Positionnement Avec Introduction Manuelle

    Positionnement avec introduction manuelle...
  • Page 35: 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é dans le fichier $MDI.
  • Page 36 < Sélectionner l‘axe du plateau circulaire, introduire l‘angle de rotation 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 HEIDENHAIN TNC 426...
  • Page 37: 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 MEMORISATION/ EDITION DE PROGRAMME < Appeler la gestion de fichiers: touche PGM MGT (Program Management) <...
  • Page 38: Programmation Principes De Base, Gestion De Fichiers, Aides À La Programmation

    Programmation Principes de base, gestion de fichiers, aides à la programmation...
  • Page 39: 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 40: Système De Référence

    Z+; le pouce indique le sens X+ et l‘index, le sens Y+. La TNC 426 peut commander jusqu‘à 5 axes. Outre les axes principaux X, Y et Z, on a également les axes auxiliaires U, V et W qui leur sont parallèles.
  • Page 41: Coordonnées Polaires

    Coordonnées polaires Si le plan d‘usinage est coté en coordonnées cartésiennes, élaborez aussi 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 42 IY= 10 mm Coordonnées polaires absolues et incrémentales Les coordonnées absolues se réfèrent toujours au pôle et à l‘axe de référence angulaire. Les coordonnées incrémentales se réfèrent toujours à la dernière position d‘outil programmée. +IPR +IPA +IPA 0° HEIDENHAIN TNC 426...
  • Page 43: Sélection Du Point De Référence

    L‘initialisation des points de référence à l‘aide d‘un système de palpage 3D de HEIDENHAIN est particulièrement aisée. Cf. „12.2 Initialisation du point de référence avec systèmes de palpage 3D“. Exemple Le schéma de la pièce à...
  • Page 44: Gestion De Fichiers

    TNC ne les classe plus dans l‘ordre alphabétique. 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 grâcieusement un programme Si vous désirez sauvegarder la totalité...
  • Page 45: Travailler Avec La Gestion De Fichiers

    Chemins d‘accès Un chemin d‘accès indique le lecteur et les différents répertoires et TNC:\ sous-répertoires à l‘intérieur desquels un fichier est mémorisé. Les AUFTR1 différents éléments sont séparés par „\“ . NCPROG Exemple: Le répertoire AUFTR1 a été créé sous le lecteur TNC:\. Puis, dans le répertoire AUFTR1, on a créé...
  • Page 46 Heure de la dernière modification du fichier Marquer le répertoire dans la fenêtre de gauche: La fenêtre de droite affiche tous les fichiers du répertoire marqué. < Sélectionnez un fichier ou créez un nouveau répertoire de la manière suivante. HEIDENHAIN TNC 426...
  • Page 47 Sélectionner un fichier: Affichage long sommaire fichiers Softkey Feuilleter page-à-page vers le haut Marquer le fichier dans la fenêtre de droite: le sommaire des fichiers < Feuilleter page-à-page vers le bas Le fichier sélectionné est activé dans le le sommaire des fichiers mode de fonctionnement avec lequel vous avez appelé...
  • Page 48 Si la TNC affiche une fenêtre avec des répertoires, la softkey FILES apparaît dans le menu de softkeys: Afficher les fichiers: appuyer sur la softkey FILES Utilisez les touches fléchées pour déplacer le champ clair à l‘endroit désiré de l‘écran. HEIDENHAIN TNC 426...
  • Page 49: Sommaire: Fonctions Fichiers Étendues

    Sélectionner un lecteur: Sommaire: fonctions fichiers étendues Ce tableau donne une vue d‘ensemble des fonctions décrites ci-après. Si la fenêtre sélectionnée n‘affiche pas de répertoire: appuyer sur la softkey PATH Fonction Softkey < Afficher type de fichier donné Marquer le lecteur et le sélectionner à Copier (et convertir) un fichier l‘aide de la softkey SELECT ou de la touche ENT: la fenêtre affiche les...
  • Page 50 Valider le nouveau nom en appuyant FIELDS, vous pouvez écraser certaines lignes ou colonnes dans le sur la touche ENT tableau-cible. Conditions requises: Le tableau-cible doit déjà exister Le fichier à copier ne doit contenir que les colonnes ou lignes à remplacer HEIDENHAIN TNC 426...
  • Page 51: Marquer Des Fichiers

    Marquer des fichiers Copier des fichiers vers un autre répertoire Vous pouvez utiliser les fonctions telles que copier ou effacer des fichiers, aussi bien pour un ou plusieurs fichiers simultanément. Sélectionner la répartition de l‘écran avec fenêtres Pour marquer plusieurs fichiers, procédez de la manière suivante: de même grandeur Afficher les répertoires dans les deux fenêtres: appuyer sur la softkey PATH...
  • Page 52 Déplacez le champ clair sur le fichier que vous désirez convertir Appuyer sur la softkey COPY Dans le champ de dialogue, introduire le nom du fichier-cible et – séparés par un point – le type de fichier désiré Valider avec la softkey EXECUTE ou la touche ENT HEIDENHAIN TNC 426...
  • Page 53: Ouverture Et Introduction De Programmes

    4.3 Ouverture et introduction de programmes Structure d‘un programme CN en format Texte clair Séquence: HEIDENHAIN 0 L X+ 0 Y+5 R0 F 00 M3 Un programme d‘usinage est constitué d‘une série de séquences de programme. La figure de droite indique les éléments d‘une séquence.
  • Page 54 Introduire les unes après les autres les coordonnées en X, Y et Z du point MIN DEF BLK-FORM: POI T MAX? < Introduire les unes après les autres les coordonnées en X, Y et Z du point MAX HEIDENHAIN TNC 426...
  • Page 55: Programmation De Déplacements D'outils En Dialogue Conversationnel Texte Clair

    0 BEGI OUV MM Début du programme, nom, unité de mesure 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Axe de broche, coordonnées du point MIN 2 BLK FORM 0.2 X+100 Y+100 Z+0 Coordonnées du point MAX 3 E D PGM OUV MM Fin du programme, nom, unité...
  • Page 56 Achever la modification: appuyez sur la touche END. Si vous désirez insérer un mot, appuyez sur les touches fléchées (vers la droite ou vers la gauche) jusqu‘à ce que le dialogue souhaité apparaisse; introduisez ensuite la valeur souhaitée. HEIDENHAIN TNC 426...
  • Page 57: Graphisme De Programmation

    4.4 Graphisme de programmation Déroulement/pas de déroulement du graphisme de programmation Afficher la répartition de l‘écran avec le programme à gauche et le graphisme à droite: appuyer sur la touche SPLIT SCREEN et sur la softkey PGM + GRAPHICS Mettre la softkey AUTO DRAW sur ON. Pendant que vous introduisez les lignes du programme, la TNC affiche dans la fenêtre du graphisme de droite chaque déplacement de contournage programmé.
  • Page 58: Agrandissement Ou Réduction De La Projection

    Afficher la fenêtre d‘articulation / changer de fenêtre active Afficher la fenêtre d‘articulation: sélectionner la répartition d‘écran PGM+SECTS Changer la fenêtre active: appuyer sur la softkey CHANGE WINDOW HEIDENHAIN TNC 426...
  • Page 59: Insertion De Commentaires

    Insérer une séquence d‘articulation dans la fenêtre du programme (à gauche) Sélectionner la séquence derrière laquelle vous désirez insérer la séquence d‘articulation Appuyer sur la softkey INSERT SECTION Introduire le texte d‘articulation au clavier alphabétique Changez de plan à l‘aide de la softkey CHANGE LEVEL. Insérer une séquence d‘articulation dans la fenêtre d‘articulation (à...
  • Page 60: Créer Des Fichiers-Texte

    Effacer caractère à gauche du curseur fichier-texte. La ligne sur laquelle se trouve le curseur ressort en couleur. Une Insérer un espace ligne peut comporter jusqu‘à 77 caractères; elle est coupée à l‘aide de la touche RET (Return). HEIDENHAIN TNC 426...
  • Page 61: Effacer Des Caractères, Mots Et Lignes Et Les Insérer À Nouveau

    Effacer des caractères, mots et lignes et les insérer Fonctions d‘effacement Softkey à nouveau Effacer ligne et mettre en mémoire Avec l‘éditeur de texte, vous pouvez effacer des mots ou lignes entières pour les insérer à un autre endroit: cf. tableau de droite. Effacer mot et mettre en mémoire Décaler un mot ou une ligne Effacer caractère et mettre en mémoire...
  • Page 62 Sélectionner la fonction de recherche: appuyer sur la softkey FIND. La TNC affiche le dialogue CHERCHE TEXTE : Introduire le texte à rechercher Rechercher le texte: appuyer sur la softkey EXECUTE Quittez la fonction de recherche avec la softkey END. HEIDENHAIN TNC 426...
  • Page 63: La Calculatrice

    4.8 La calculatrice 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 64: Création De Tableaux De Palettes

    Sélectionner la gestion de fichiers: appuyer sur la touche PGM MGT Sélectionner l‘autre type de fichier: appuyer sur la softkey SELECT TYPE et sur la softkey correspondant à l‘autre type de fichier désiré, par ex. SHOW .H Sélectionner le fichier désiré HEIDENHAIN TNC 426...
  • Page 66: Programmation: Outils

    Programmation: Outils...
  • Page 67: Introduction Des Données D'outil

    5.1 Introduction des données d‘outil 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 par paramètre-machine. Introduction Vous pouvez introduire l‘avance dans chaque séquence de positionnement.
  • Page 68: Données D'outil

    TOOL DEF ou dans le tableau d‘outils 2 Déterminez la longueur L à l‘aide d‘un dispositif de pré-réglage. Dans ce cas, introduisez directement la valeur calculée dans la définition d‘outil TOOL DEF . HEIDENHAIN TNC 426...
  • Page 69: Valeurs Delta Pour Longueurs Et Rayons

    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 (DR>0). Pour un usinage avec surépaisseur, introduisez la valeur de surépaisseur en programmant l‘appel d‘outil avec TOOL CALL.
  • Page 70: Introduire Les Données D'outil Dans Le Tableau

    (CUR.TIME: de l‘angl. CURrent TIME = durée actuelle/ en cours). Pour les outils usagés, vous pouvez allouer une durée donnée Commentaire sur l‘outil (16 caractères max.) COMMENTAIRE SUR L ‘OUTIL ? Information concernant cet outil et devant être ETAT AUTOMATE ? transmise à l‘automate HEIDENHAIN TNC 426...
  • Page 71 Tableau d‘outils: Données d‘outil nécessaires à l‘étalonnage automatique d‘outils Abr. Données à introduire Dialogue CUT. Nombre de dents de l‘outil (20 dents max.) NOMBRE DE DENTS ? LTOL Ecart admissible pour la longueur d‘outil L et pour la TOLERANCE D‘USURE: LONGUEUR ? détection d‘usure.
  • Page 72: Editer Les Tableaux D'outils

    Représenter les informations sur l‘outil en colonnes ou représenter toutes les Quitter le tableau d‘outils: informations concernant un outil sur une page d‘écran Appeler la gestion de fichiers et sélectionner un fichier d‘un autre type, un programme d‘usinage, par exemple HEIDENHAIN TNC 426...
  • Page 73 Remarques concernant les tableaux d‘outils Le paramètre utilisateur PM7266 vous permet de définir les données que vous pouvez introduire dans un tableau d‘outils ainsi que leur ordre chronologique à l‘intérieur de celui-ci. Vous pouvez écraser des colonnes ou lignes données dans un tableau d‘outils par le contenu d‘un autre fichier.
  • Page 74: Appeler Les Données D'outil

    TNC déplace le cône de bridage dans l‘axe de message d‘erreur et ne procède pas au changement broche à une position indépendante de la longueur de l‘outil. de l‘outil. Vous pouvez inhiber ce message avec la fonction M107 et le réactiver avec M108. HEIDENHAIN TNC 426...
  • Page 75: Correction D'outil

    5.3 Correction d‘outil 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 76: Correction Du Rayon D'outil

    RL et lors de l‘annulation avec R0, la TNC positionne toujours l‘outil perpendiculairement au point initial ou au point final programmé. Positionnez l‘outil devant le 1er point du contour ou derrière le dernier point du contour de manière à éviter que celui-ci ne soit endommagé. HEIDENHAIN TNC 426...
  • Page 77 Introduction de la correction de rayon Dans la programmation d‘un contournage, la question suivante s‘affiche après que vous ayez introduit les coordonnées: COOR. RAYON.: RL/RR/PAS DE CORR. ? < Déplacement d‘outil à gauche du contour programmé: appuyer sur la softkey RL ou Déplacement d‘outil à...
  • Page 78: Correction De Rayon: Usinage Des Angles

    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 des fonctions auxiliaire M90 et M112. Cf. „7 .4 Fonctions auxiliaires pour le comportement de contournage“. HEIDENHAIN TNC 426...
  • Page 79: Correction D'outil Tri-Dimensionnelle

    5.4 Correction d‘outil tri-dimensionnelle La TNC peut exécuter une correction d‘outil tri-dimensionnelle (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 des normales de surface (cf.
  • Page 80: Utilisation D'autres Outils: Valeurs Delta

    Vous pouvez introduire et modifier l‘avance F et la fonction auxiliaire M en mode MEMORISATION/EDITION DE PROGRAMME. Les coordonnées du point final de la droite et les composantes des normales de surface sont calculées par le système CAO. HEIDENHAIN TNC 426...
  • Page 81: Etalonnage D'outils

    5.5 Etalonnage d‘outils à l‘aide du TT 120 La machine et la TNC doivent avoir été préparées par le constructeur de la machine pour recevoir le TT 120. Il est possible que tous les cycles ou fonctions décrits ici ne soient pas disponibles sur votre machine. Consultez le manuel de votre machine.
  • Page 82 PM6507=2: L‘avance de palpage reste constante; toutefois, l‘erreur de mesure croît de manière linéaire lorsque le rayon d‘outil augmente: r • PM6510 Tol. mesure = 5 mm avec: =rayon d‘outil [mm] PM6510 =erreur de mesure max. admissible HEIDENHAIN TNC 426...
  • Page 83 Afficher les résultats de la mesure A l‘aide de la softkey STATUS TOOL PROBE, vous pouvez faire apparaître dans l‘affichage d‘état supplémentaire (en modes de fonctionnement Machine) les résultats de l‘étalonnage d‘outil. La TNC affiche alors le programme à gauche et les résultats de la mesure à...
  • Page 84: Etalonner La Longueur D'outil

    à l‘étalonnage dent par dent. Pour terminer, on étalonne la longueur de toutes les dents en modifiant l‘orientation de la broche. Pour ce type de mesure, programmez l‘ETALONNAGE DENTS dans le cycle TCH PROBE 31 = 1. HEIDENHAIN TNC 426...
  • Page 85 Programmer le cycle de mesure: en mode Exemple de séquences NC „premier étalonnage MEMORISATION/EDITION DE PROGRAMME, avec outil en rotation“ 6 TOOL CALL 12 Z appuyer sur la touche TOUCH PROBE. 7 TCH PROBE 31.0 LONGUEUR D’OUTIL TCH PROBE 31 TT LONGUEUR D‘OUTIL: sélectionner le cycle de mesure 31 TT LONGUEUR 8 TCH PROBE 31.1 CONTRÔLE: 0 D‘OUTIL à...
  • Page 86 HAUTEUR DE SECURITE: Position dans l‘axe de broche à l‘intérieur de laquelle aucune collision ne peut se produire avec les pièces ou matériels de bridage ETALONNAGE DENTS 0=NON / 1=OUI: Définir s‘il faut effectuer en complément un étalonnage dent par dent HEIDENHAIN TNC 426...
  • Page 88: Programmation: Programmer Les Contours

    Programmation: Programmer les contours...
  • Page 89: Sommaire: Déplacements D'outils

    6.1 Sommaire: 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 90: Principes Des Fonctions De Contournage

    à la position X=70, Y=50. Cf. figure de droite, au centre. Déplacement tri-dimensionnel La séquence de programme contient 3 indications de coordonnées: La TNC guide l‘outil dans l‘espace jusqu‘à la position programmée. Exemple: X+80 Y+0 Z-10 Cf. figure de droite, en bas. HEIDENHAIN TNC 426...
  • Page 91 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 92 Introduire l‘avance et valider avec la touche ENT: Ex. 100 mm/min. FONCTION AUXI IAIRE M ? < Introduire la fonction auxiliaire, par ex. M3 et fermer le dialogue avec la touche ENT Le programme d‘usinage affiche la ligne: X+10 Y+5 R F100 M3 HEIDENHAIN TNC 426...
  • Page 93: Approche Et Sortie Du Contour

    6.3 Approche et sortie du contour Sommaire: Formes de trajectoires pour aborder et quitter le contour Les fonctions APPR (de l‘anglais approach = approche) et DEP (de l‘angl. departure = départ) sont activées avec la touche APPR/DEP . Les contours suivants peuvent être sélectionnés par softkeys: Fonction Softkeys: Approche Sortie Droite avec raccord.
  • Page 94: Approche Par Une Droite Avec Raccordement Tangentiel: Appr Lt

    Aborder P sans correction de rayon 8 APPR T X+20 Y+20 Z-10 EN15 RR F100 avec corr. rayon RR, distance P à P : LEN=15 X+35 Y+35 Point final du premier élément du contour Elément de contour suivant HEIDENHAIN TNC 426...
  • Page 95: Approche Par Une Droite Perpendiculaire Au Premier Point Du Contour: Appr Ln

    Approche par une droite perpendiculaire au premier point du contour: APPR LN 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 P en suivant une droite perpendiculaire.
  • Page 96: Approche Par Trajectoire Circulaire Avec Raccordement Tangentiel Au Contour Et Segment De Droite: Appr Lct

    X+40 Y+10 R0 FMAX M3 Aborder P sans correction de rayon 8 APPR CT X+10 Y+20 Z-10 R10 RR F100 avec correction de rayon RR, rayon R=10 X+20 Y+35 Point final du premier élément du contour Elément de contour suivant HEIDENHAIN TNC 426...
  • Page 97: Sortie Du Contour Par Une Droite Avec Raccordement Tangentiel: Dep Lt

    Sortie du contour par une droite avec raccordement tangentiel: DEP LT La TNC guide l‘outil sur une droite allant du dernier point du contour jusqu‘au point final P . La droite est dans le prolongement du dernier élément du contour. P est situé...
  • Page 98: Sortie Du Contour Par Une Trajectoire Circulaire Avec Raccordement Tangentiel: Dep Ct

    Exemple de séquences CN Y+20 RR F100 Dernier élément du contour: PE avec corr. de rayon 24 DEP CT X+10 Y+12 R+8 F100 Coordonnées P , rayon traj. circulaire=10 mm Z+100 FMAX M2 Dégagement en Z, retour, fin du programme HEIDENHAIN TNC 426...
  • Page 99: Contournages - Coordonnées Cartésiennes

    6.4 Contournages – coordonnées cartésiennes Sommaire des fonctions de contournage Fonction Touche de contournage Déplacement de l‘outil Données nécessaires Droite L Droite Coordonnées du point final angl.: Line de la droite Chanfrein CHF Chanfrein entre deux droites Longueur du chanfrein angl.: CHamFer Centre de cercle CC;...
  • Page 100: Droite L

    être exécuté La correction de rayon doit être identique avant et après la séquence CHF Le chanfrein doit pouvoir être usiné avec l‘outil actuel CHANFREIN: introduire la longueur du chanfrein Tenez compte des remarques à la page suivante! HEIDENHAIN TNC 426...
  • Page 101: Centre De Cercle Cc

    Exemple de séquences CN X+0 Y+30 R F300 M3 X+40 IY+5 9 CHF 12 IX+5 Y+0 Un contour ne doit pas débuter par une séquence CHF! Un chanfrein ne peut être exécuté que dans le plan d‘usinage. L‘avance de chanfreinage correspond à l‘avance précédemment programmée.
  • Page 102: Traject. Circulaire C Autour Du Centre De Cercle Cc

    Pour le point final, programmez les mêmes coordonnées que celles du point initial. Le point initial et le point final du déplacement circulaire doivent se situer sur la trajectoire circulaire. DR– Tolérance d‘introduction: jusqu‘à 0,016 mm (par PM7431) HEIDENHAIN TNC 426...
  • Page 103: Trajectoire Circulaire Cr De Rayon Défini

    Trajectoire circulaire CR de rayon défini L‘outil se déplace sur une trajectoire circulaire de rayon R. Introduire les COORDONNEES du point final de l‘arc de cercle RAYON R Attention: le signe définit la grandeur de l‘arc de cercle! SENS DE ROTATION DR Attention: le signe définit la courbe concave ou convexe! Si nécessaire:...
  • Page 104: Traject. Circulaire Ct Avec Raccordement Tangentiel

    Exemple de séquences CN X+0 Y+25 R F300 M3 X+25 Y+30 9 CT X+45 Y+20 La séquence CT et l‘élément de contour programmé avant doivent contenir les deux coordonnées du plan dans lequel l‘arc de cercle doit être exécuté! HEIDENHAIN TNC 426...
  • Page 105: 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 106: 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 EN10 F1000 Quitter le contour sur une droite avec raccordement tangentiel Z+250 R0 F MAX M2 Dégager l‘outil, fin du programme END PGM INEAR MM HEIDENHAIN TNC 426...
  • Page 107: Exemple: Déplacements Circulaires En Coordonnées Cartésiennes

    Exemple: Déplacements circulaires en coordonnées cartésiennes BEGIN PGM CIRCU AIR MM B K FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute pour simulation graphique de l‘usinage B K FORM 0.2 X+100 Y+100 Z+0 DEF 1 +0 R+10 Définition d‘outil dans le programme 1 Z S4000 Appel d‘outil avec axe de broche et vitesse de rotation broche...
  • Page 108: Exemple: Cercle Entier En Coordonnées Cartésiennes

    Aborder le point final (=point initial du cercle) CT X-40 Y+50 R5 F1000 Quitter le contour en suivant une trajectoire circulaire avec raccordement tangentiel Z+250 R0 F MAX M2 Dégager l‘outil, fin du programme END PGM CCC MM HEIDENHAIN TNC 426...
  • Page 109: Contournages - Coordonnées Polaires

    6.5 Contournages – coordonnées polaires Les coordonnées polaires vous permettent de définir une position à partir d‘un angle PA et d‘une distance PR par rapport à une pôle CC défini précédemment. Cf. „4.1 Principes de base“. Les coordonnées polaires sont intéressantes à utiliser pour: les positions sur des arcs de cercle les plans avec données angulaires (ex.
  • Page 110: Droite Lp

    +5400° SENS DE ROTATION DR Exemple de séquences CN 18 CC X+25 Y+25 P PR+20 PA+0 RR F250 M3 20 CP PA+180 DR+ En valeurs incrémentales, les coordonnées de DR et PA ont le même signe. HEIDENHAIN TNC 426...
  • Page 111: Trajectoire Circulaire Ctp Avec Raccord. Tangentiel

    Trajectoire circulaire CTP avec raccord. tangentiel L‘outil se déplace sur une trajectoire circulaire qui se raccorde par tangentement à un élément de contour précédent. RAYON POLAIRE PR: distance entre le point final de 120° la trajectoire circulaire et le pôle CC ANGLE POLAIRE PA: position angulaire du point final de la trajectoire circulaire 30°...
  • Page 112 Trajectoire hélicoïdale dans le sens anti-horaire: DR+ CORRECTION DE RAYON RL/RR/0 Introduire la correction de rayon en fonction du tableau Exemple de séquences CN 12 CC X+40 Y+25 13 Z+0 F100 M3 P PR+3 PA+270 15 CP IPA–1800 IZ+5 DR– R HEIDENHAIN TNC 426...
  • Page 113: Exemple: Déplacement Linéaire En Coordonnées Polaires

    Exemple: Déplacement linéaire en coordonnées polaires 60° BEGIN PGM INEPO B K FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute B K FORM 0.2 X+100 Y+100 Z+0 DEF 1 +0 R+7,5 Définition de l‘outil 1 Z S4000 Appel de l‘outil CC X+50 Y+50 Définir le point de référence pour les coordonnées polaires...
  • Page 114: Exemple: Trajectoire Hélicoïdale

    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 CA 1 REP 24 Nombre de répétitions (rotations) 13 DEP CT CCA180 R+2 HEIDENHAIN TNC 426...
  • Page 115: 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 116: Ouvrir Le Dialogue Fk

    FCT ou FLT, vous devez programmer au moins deux séquences avant le bloc FK avec les touches de dialogue grises afin de définir clairement le sens du démarrage. Un bloc FK ne doit pas commencer directement derrière une marque LBL. HEIDENHAIN TNC 426...
  • Page 117: Programmation Flexible De Droites

    Programmation flexible de droites Donnée connue Softkey Ouvrir le dialogue pour une droite flexible: appuyer sur Coordonnée X du point final de la droite la softkey FL. La TNC affiche plusieur softkeys – cf. tableau de droite Coordonnée Y du point final de la droite A l‘aide de ces softkeys, introduire dans la séquence toutes les données connues.
  • Page 118 FPOL reste actif jusqu‘à la prochaine séquence contenant FPOL et est défini en coordonnées incrémentales. Exemple de séquences CN pour FL, FPOL et FCT 7 FPO X+20 Y+30 IX+10 Y+20 RR F100 9 FCT PR+15 IPA+30 DR+ R15 Cf. figure en bas, à droite. 30° HEIDENHAIN TNC 426...
  • Page 119: Points Auxiliaires

    Points auxiliaires Points auxiliaires sur la droite Softkey Vous pouvez introduire les coordonnées de points auxiliaires sur le Coord. X point auxiliaire P1 ou P2 contour ou à proximité de celui-ci, aussi bien pour les droites flexibles que pour les trajectoires circulaires flexibles. Les softkeys Coord.
  • Page 120: Rapports Relatifs

    Coord. se référant au point final de la séquence N Modif. du rayon polaire par rapport à la séquence N Modif. de l‘angle polaire par rapport à la séquence N Angle entre la tangente en entrée de l‘arc de cercle et l‘autre élément de contour HEIDENHAIN TNC 426...
  • Page 121 Rapports relatifs pour coord. centre de cercle Softkey Coord. CC se référant au point final séquence N Modif. du rayon polaire par rapport à la séquence N 45° Modif. de l‘angle polaire par rapport à la séquence N 90° 20° Exemple de séquences CN FPOL Coordonnées connues se référant à...
  • Page 122: Contours Fermés

    FK en séquences Texte clair. Vous devez éventuellement redéfinir dans le programme qui a é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. HEIDENHAIN TNC 426...
  • Page 123: Exemple: Programmation Fk 2

    Exemple: Programmation FK 1 BEGIN PGM FK1 MM B K FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute B K FORM 0.2 X+100 Y+100 Z+0 DEF 1 +0 R+10 Définition de l'outil 1 Z S500 Appel de l‘outil Z+250 R0 F MAX Dégager l‘outil X-20 Y+30 R0 F MAX...
  • Page 124 FSE ECT 3 FC X+0 DR- R30 CCX+30 CCY+30 FSE ECT 2 CT X+30 Y+30 R5 Quitter le contour sur un cercle avec raccordement tangentiel Z+250 R0 F MAX M2 Dégager l‘outil, fin du programme END PGM FK2 MM HEIDENHAIN TNC 426...
  • Page 125: Exemple: Programmation Fk 3

    Exemple: Programmation FK 3 BEGIN PGM FK3 MM B K FORM 0.1 Z X-45 Y-45 Z-20 Définition de la pièce brute B K FORM 0.2 X+120 Y+70 Z+0 DEF 1 +0 R+3 Définition de l'outil 1 Z S4500 Appel de l‘outil Z+250 R0 F MAX Dégager l‘outil X-70 Y+0 R0 F MAX...
  • Page 126 FCT Y+0 DR- R40 CCX+0 CCY+0 FSE ECT 4 DEP CT CCA90 R+5 F1000 Quitter le contour sur un cercle avec raccordement tangentiel X-70 R0 F MAX Z+250 R0 F MAX M2 Dégager l‘outil, fin du programme END PGM FK3 MM HEIDENHAIN TNC 426...
  • Page 128: Programmation: Fonctions Auxiliaires

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

    7.1 Introduire les fonctions auxiliaires M et une commande de STOP 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 130: Fonctions Auxiliaires Pour Contrôler L'exécution Du Programme, La Broche Et L'arrosage

    Vous avez besoin du point zéro machine pour activer les limitations de la zone de déplacement (commutateurs de fin de course de logiciel) aborder les positions machine (position de changement d‘outil, par exemple) initialiser un point de référence pièce HEIDENHAIN TNC 426...
  • Page 131 Pour chaque axe, le constructeur de la machine introduit dans un paramètre-machine la distance entre le point zéro machine et le point zéro règle. Comportement standard Les coordonnées se réfèrent au point zéro pièce (cf. „Initialisation du point de référence“). Comportement avec M91 –...
  • Page 132: Fonctions Auxiliaires Pour Le Comportement De Contournage

    être sélectionné. Indépendamment de M90, on peut définir avec PM7460 une valeur limite jusqu‘à laquelle on peut encore se déplacer à vitesse de contournage constante (en mode avec erreur de poursuite et pré-commande de vitesse). HEIDENHAIN TNC 426...
  • Page 133: Insérer Un Cercle D'arrondi Défini Entre Deux Segments De Droite: M112

    Insérer un cercle d‘arrondi défini entre deux segments de droite: M112 Comportement standard Avec les séquences de positionnement sans correction du rayon d‘outil, la TNC arrête brièvement l‘outil aux angles (arrêt précis). Pour les séquences avec correction du rayon (RR/RL), la TNC insère automatiquement un cercle de transition aux angles externes.
  • Page 134: Ne Pas Tenir Compte Des Points Pour Le Calcul Du Cercle D'arrondi Avec M112: M124

    Quelles que soient les transitions du contour, ils sont ainsi lissés et la surface de la pièce est plus régulière. L‘atténuation de secousse peut entraîner de légères variations du contour qui sont néanmoins négligeables. Effet M132 devient active en début de séquence Pour annuler M132, programmer M133 HEIDENHAIN TNC 426...
  • Page 135: Usinage De Petits Éléments De Contour: M97

    Usinage de petits éléments de contour: M97 Comportement standard A un angle externe, la TNC insère un cercle de transition. Lorsqu‘il rencontre de très petits éléments de contour, l‘outil risque alors d‘endommager celui-ci. Cf. figure de droite, en haut. Là, la TNC interrompt l'exécution du programme et délivre le message d‘erreur „RAYON D‘OUTIL TROP GRAND“...
  • Page 136: Usinage Complet D'angles De Contour Ouverts: M98

    Pour annuler M103: reprogrammer M103 sans facteur 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 500 M103 18 L Y+50 19 L IZ–2,5 HEIDENHAIN TNC 426...
  • Page 137: Vitesse D'avance Aux Arcs De Cercle

    20 L IY+5 IZ–5 21 L IX+50 22 L Z+5 Vous activez M103 à l‘aide du paramètre-machine 7440; cf. „15.1 Paramètres utilisateur généraux“. Vitesse d‘avance aux arcs de cercle: M109/M110/M111 Comportement standard La vitesse d‘avance programmée se réfère à la trajectoire du centre de l‘outil.
  • Page 138: Autoriser Le Positionnement Avec La Manivelle En Cours D'exécution Du Programme: M118

    Utilisez les touches d‘axes oranges pour l‘introduction de coordonnées. M116 devient active en début de séquence. Effet Vous annulez le positionnement à l‘aide de la manivelle en reprogrammant M118 sans X, Y et Z. M118 devient active en début de séquence. HEIDENHAIN TNC 426...
  • Page 139: Déplacement Des Axes Rotatifs Avec Optimisation De La Course: M126

    Comportement standard de la TNC Déplacement des axes rotatifs avec optimisation de la course: M126 Pos. effective Pos. nominale Course Comportement standard 350° 10° –340° La TNC déplace un axe rotatif dont l‘affichage est réduit en-dessous de 360° d‘une valeur égale à la différence entre la position nominale et la position effective.
  • Page 140: Correction Automatique De La Géométrie De La Machine Lors De L'usinage Avec Axes Inclinés: M114

    M114 est active en début de séquence et M115, en fin de séquence. Pour annuler M114, introduisez M115. M114 est également désactivé 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 dans les paramètres suivants. HEIDENHAIN TNC 426...
  • Page 141: Fonctions Auxiliaires Pour Machines À Découpe Laser

    7.6 Fonctions auxiliaires pour machines Emission de la tension comme fonction de la durée (rampe dépendant de la à découpe laser durée): M203 Pour gérer la puissance laser, la TNC émet des valeurs de tension La TNC émet la tension V comme fonction de la via la sortie analogique S.
  • Page 142 Programmation: Cycles...
  • Page 143: Cycles: Généralités

    8.1 Cycles: Généralités Groupe de cycles Softkey Cycles perçage profond, alésage, 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 alésage avec alésoir, taraudage va de même pour les conversions de coordonnées et certaines et filetage fonctions spéciales.
  • Page 144: Appeler Le Cycle

    Si la TNC doit exécuter automatiquement le cycle après chaque séquence de positionnement, vous devez programmer l‘appel de cycle avec M89 (qui dépend du paramètre-machine 7440). Pour annuler l‘effet de M89, programmez M99 ou CYCL CALL ou CYCL DEF HEIDENHAIN TNC 426...
  • Page 145: Cycles De Perçage

    8.2 Cycles de perçage La TNC dispose de 8 cycles destinés aux différentes opérations de perçage: Cycle Softkey 1 PERCAGE PROFOND sans pré-positionnement automatique 200 PERCAGE avec pré-positionnement automatique, 2ème distance d‘approche 201 ALESAGE avec pré-positionnement automatique, 2ème distance d‘approche 202 ALESAGE AVEC ALESOIR avec pré-positionnement automatique, 2ème distance d‘approche...
  • Page 146 PROFONDEUR DE PASSE TEMPORISATION EN SECONDES: durée de rotation à vide de l‘outil au fond du trou pour briser les copeaux AVANCE F: vitesse de déplacement de l‘outil lors du perçage en mm/min. HEIDENHAIN TNC 426...
  • Page 147: Percage (Cycle 200)

    PERCAGE (cycle 200) 1 La TNC positionne l‘outil dans l‘axe de broche en avance rapide Q206 FMAX, à la DISTANCE D‘APPROCHE au-dessus de la surface de la pièce 2 Suivant l‘AVANCE F programmée, l‘outil perce jusqu‘à la première Q210 PROFONDEUR DE PASSE Q204 Q200 Q203...
  • Page 148: Alesage (Cycle 201)

    Q5 = 0, sortie alors avec AVANCE ALESAGE COORD. SURFACE PIECE Q203 (en absolu): coordonnée de la surface de la pièce 2ème DISTANCE D‘APPROCHE Q204 (en incrémental): coordonnée dans l‘axe de broche excluant toute collision entre l‘outil et la pièce (matériels de bridage) HEIDENHAIN TNC 426...
  • Page 149: Alesage Avec Alesoir (Cycle 202)

    ALESAGE AVEC ALESOIR (cycle 202) Q206 La machine et la TNC doivent avoir été préparées par le constructeur de la machine pour l‘utilisation du cycle 202. 1 La TNC positionne l‘outil dans l‘axe de broche en avance rapide FMAX, à la DISTANCE D‘APPROCHE, au-dessus de la surface Q204 Q200 de la pièce...
  • Page 150: Percage Universel (Cycle 203)

    – pour briser les copeaux. Après TEMPORISATION, il est rétracté suivant l‘AVANCE DE RETRAIT jusqu‘à la DISTANCE D‘ A PPROCHE. Si vous avez introduit une 2ème DISTANCE D‘APPROCHE, la TNC déplace l‘outil à ce niveau avec FMAX HEIDENHAIN TNC 426...
  • Page 151 Remarques avant que vous ne programmiez Programmer la séquence de positionnement du point Q206 Q208 initial (centre du trou) dans le plan d‘usinage avec CORRECTION DE RAYON R0. Le signe du paramètre de cycle PROFONDEUR Q210 détermine le sens de l‘usinage. Q204 Q200 Q203...
  • Page 152: Taraudage Avec Mandrin De Compensation (Cycle 2)

    S: vitesse de rotation broche (tours/min.) p: pas de vis (mm) 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. HEIDENHAIN TNC 426...
  • Page 153: 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 pour le taraudage rigide (sans mandrin de compensation). La TNC usine le filet sans mandrin de compensation en une ou plusieurs étapes.
  • Page 154: Filetage (Cycle 18)

    Pas de vis Pas de la vis. Le signe détermine le sens du filet: + = filet à droite (M3 avec PROFONDEUR DE PASSE négative) – = filet à gauche (M4 avec PROFONDEUR DE PASSE négative) HEIDENHAIN TNC 426...
  • Page 155: Exemple: Cycles De Perçage

    Exemple: Cycles de perçage BEGIN PGM 200 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+3 Définition de l‘outil TOOL ALL 1 Z S4500 Appel de l‘outil L Z+250 R0 F MAX Dégager l‘outil Y L DEF 200 PER AGE...
  • Page 156 L Z-30 R0 F1000 Aller à la position initiale L IX+2 Amener l‘outil à nouveau au centre du trou Appeler le cycle 18 L Z+5 R0 F MAX Dégagement LBL 0 Fin du sous-programme 1 END PGM 18 MM HEIDENHAIN TNC 426...
  • Page 157: Cycles De Fraisage De Poches, Tenons Et Rainures

    8.3 Cycles de fraisage de poches, tenons et rainures Cycle Softkey 4 FRAISAGE DE POCHE (rectangulaire) Cycle d‘ébauche sans pré-positionnement automatique 212 FINITION DE POCHE (rectangulaire) Cycle de finition avec pré-positionnement automatique, 2ème distance d‘approche 213 FINITION DE TENON (rectangulaire) Cycle de finition avec pré-positionnement automatique, 2ème distance d‘approche 5 POCHE CIRCULAIRE...
  • Page 158: Fraisage De Poche (Cycle 4)

    1er CÔTE : longueur de la poche parallèle à l‘axe principal du plan d‘usinage 2ème CÔTE : largeur de la poche AVANCE F: vitesse de déplacement de l‘outil dans le plan d‘usinage HEIDENHAIN TNC 426...
  • Page 159: Finition De Poche (Cycle 212)

    ROTATION SENS HORAIRE DR + : fraisage en avalant avec M3 DR – : fraisage en opposition avec M3 RAYON D‘ARRONDI: RAYON pour les angles de poche. Pour RAYON = 0, le RAYON D‘ARRONDI est égal au rayon d‘outil Calculs: Passe latérale k = K x R K: facteur de recouvrement défini dans PM7430 R: rayon de la fraise...
  • Page 160 à l‘axe auxiliaire du plan d‘usinage Q216 Q221 RAYON D‘ANGLE Q220: rayon de l‘angle de poche SUREPAISSEUR 1er AXE Q221(en incrémental): surépaisseur dans l‘axe principal du plan d‘usinage; elle se réfère à la longueur de la poche HEIDENHAIN TNC 426...
  • Page 161: 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 celle-ci est programmée – à la 2ème DISTANCE D‘APPROCHE, 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 162: Poche Circulaire (Cycle 5)

    (DISTANCE D‘APPROCHE au-dessus de la surface de la pièce). Le signe du paramètre PROFONDEUR détermine le sens de l‘usinage. Utiliser une fraise à denture frontale (DIN 844) ou effectuer un pré-perçage au centre de la poche. HEIDENHAIN TNC 426...
  • Page 163 DISTANCE D‘APPROCHE (en incrémental): distance entre la pointe de l‘outil (position initiale) et la surface de la pièce PROFONDEUR DE FRAISAGE (en incrémental): distance entre la surface de la pièce et le fond du trou PROFONDEUR DE PASSE (en incrémental): distance parcourue par l‘outil en une passe.
  • Page 164: Finition De Poche Circulaire (Cycle 214)

    élevée PROFONDEUR DE PASSE Q202 (en incrémental): distance parcourue par l‘outil lors de chaque passe. AVANCE DE FRAISAGE Q207: vitesse de déplacement de l‘outil lors du fraisage, en mm/min. HEIDENHAIN TNC 426...
  • Page 165: Finition De Tenon Circulaire (Cycle 215)

    COORD. SURFACE PIECE Q203 (en absolu): Coordonnée de la surface de la pièce 2ème DISTANCE D‘APPROCHE Q204 (en incrémental): coordonnée dans l‘axe de broche excluant toute collision entre l‘outil et la pièce (matériels de bridage). Q207 CENTRE 1er AXE Q216 (en absolu): centre de la poche dans l‘axe principal du plan d‘usinage Q217 CENTRE 2ème AXE Q217 (en absolu): centre de la...
  • Page 166 à être usiné; introduire un diamètre de la pièce brute supérieur au diamètre de la pièce finie DIAMETRE PIECE 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 HEIDENHAIN TNC 426...
  • Page 167: Rainurage (Cycle 3)

    RAINURAGE (cycle 3) Ebauche 1 Partant de la position initiale, 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 PLONGEE EN PROFONDEUR et fraise en sens inverse Ce processus est répété...
  • Page 168: Rainur (Trou Oblong) Avec Plongée Pendulaire (Cycle 210)

    6 A la fin du contour, l‘outil s‘éloigne du contour par tangentement pour aller jusqu‘au centre de la rainure 7 Pour terminer, l‘outil retourne en rapide FMAX à la DISTANCE D‘APPROCHE et – si celle-ci est programmée – à la 2ème DISTANCE D‘APPROCHE HEIDENHAIN TNC 426...
  • Page 169 DISTANCE D‘APPROCHE Q200 (en incrémental): distance entre la pointe de l‘outil et la surface de la pièce PROFONDEUR Q201 (en incrémental): distance entre la surface de la pièce et le fond de la rainure Q207 AVANCE FRAISAGE Q207: vitesse de déplacement de l‘outil lors du fraisage, en mm/min.
  • Page 170: Rainure Circulaire (Trou Oblong) Avec Plongée Pendulaire (Cycle 211)

    AVANCE FRAISAGE Q207: vitesse de déplacement de l‘outil lors du fraisage, en mm/min. PROFONDEUR DE PASSE Q202 (en incrémental): valeur égale à la distance totale parcourue par l‘outil lors d‘une plongée pendulaire dans l‘axe de broche HEIDENHAIN TNC 426...
  • Page 171 OPERATIONS D‘USINAGE (0/1/2) Q215: définir les opérations d‘usinage: 0: ébauche et finition 1: ébauche seulement 2: finition seulement Q248 COORD. SURFACE PIECE Q203 (en absolu): Q219 coordonnée de la surface de la pièce Q245 Q217 2ème DISTANCE D‘APPROCHE Q204 (en incrémental): coordonnée Z excluant toute collision entre l‘outil et la pièce (matériels de bridage).
  • Page 172: Exemple: Fraisage De Poche, Tenon, Rainures

    ; OORD. SURFA E PIE E Q204=20 ;2. DIST. D'APPRO HE Q216=+50 ; ENTRE 1ER AXE Q217=+50 ; ENTRE 2EME AXE Q218=90 ;1ER Q219=80 ;2EME Q220=0 ;RAYON D'ANGLE Q221=5 ;SUREPAISSEUR 1ER AXE ALL M3 Appel du cycle pour usinage externe HEIDENHAIN TNC 426...
  • Page 173 Y L DEF 5.0 PO HE IR ULAIRE Définition du cycle Poche circulaire Y L DEF 5.1 DIST. 2 Y L DEF 5.2 PROF. -30 Y L DEF 5.3 PASSE 5 F250 Y L DEF 5.4 RAYON 25 Y L DEF 5.5 F400 DR+ L Z+2 R0 F MAX M99 Appel du cycle Poche circulaire L Z+250 R0 F MAX M6...
  • Page 174: Cycles D'usinage De Motifs De Points

    PERCAGE Cycle 201 ALESAGE Cycle 202 ALESAGE AVEC ALESOIR Cycle 203 CYCLE DE PERCAGE UNIVERSEL Cycle 212 FINITION DE POCHE Cycle 213 FINITION DE TENON Cycle 214 FINITION DE POCHE CIRCULAIRE Cycle 215 FINITION DE TENON CIRCULAIRE HEIDENHAIN TNC 426...
  • Page 175: Motifs De Points Sur Un Cercle (Cycle 220)

    MOTIFS DE POINTS SUR UN CERCLE (cycle 220) 1 La TNC positionne l‘outil de la position actuelle jusqu‘au point initial de la première opération d‘usinage. Etapes: Aborder la 2ème DISTANCE D‘APPROCHE (axe de broche) Aborder le point initial dans le plan d‘usinage Q204 Q200 Aller à...
  • Page 176: Motifs De Points Sur Des Lignes (Cycle 221)

    6 Partant de là, la TNC positionne l‘outil dans le sens négatif de l‘axe principal, sur le point initial de l‘opération d‘usinage suivante 7 Ce processus (5 à 6) est répété jusqu‘à ce que toutes les opérations d‘usinage soient exécutées sur la deuxième ligne HEIDENHAIN TNC 426...
  • Page 177 8 Pour terminer, la TNC déplace l‘outil sur le point initial de la dernière ligne 9 Toutes les autres lignes sont usinées suivant un déplacement pendulaire POINT INITIAL 1er AXE Q225 (en absolut): coordonnée du point initial dans l‘axe principal du plan d‘usinage POINT INITIAL 2ème AXE Q226 (en absolut): coordonnée du point initial dans l‘axe auxiliaire du plan...
  • Page 178: Exemple: Cercles De Trous

    Y L DEF 200 PER AGE Définition du cycle Perçage Q200=2 ;DISTAN E D'APPRO HE Q201=-15 ;PROFONDEUR Q206=250 ;AVAN E PLONGEE PROF. Q202=4 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ; OORD. SURFA E PIE E Q204=10 ;2. DIST. D'APPRO HE HEIDENHAIN TNC 426...
  • Page 179 Y L DEF 220 ER LE DE TROUS Définition cycle cercles de trous 1, CYCL 200 est appelé Q216=+30 ; ENTRE 1ER AXE automatiquement; Q200, Q203 et Q204 agissent à partir cycle 220 Q217=+70 ; ENTRE 2EME AXE Q244=50 ;DIA. ER LE PRIMITIF Q245=+0 ;ANGLE INITIAL...
  • Page 180: 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. HEIDENHAIN TNC 426...
  • Page 181 Introduisez les cotes d‘usinage telles que la profondeur de fraisage, Schéma: Travail avec les cycles SL 0 BEGIN PGM SL2 MM les surépaisseurs et la distance d‘approche sous formes de DONNEES DU CONTOUR dans le cycle 20. Sommaire: Cycles SL Y L DEF 14.0 ONTOUR ...
  • Page 182: Contour (Cycle 14)

    15 LBL 1 16 L X+10 Y+50 RR X+35 Y+50 X+10 Y+50 DR- 19 LBL 0 Sous-programme 2: Poche à droite 20 LBL 2 21 L X+90 Y+50 RR X+65 Y+50 X+90 Y+50 DR- 24 LBL 0 HEIDENHAIN TNC 426...
  • Page 183 Surface „composée“ Les deux surfaces partielles A et B, y compris leur surface commune de recouvrement, doivent être usinées: Les surfaces A et B doivent être des poches. La première poche (dans le cycle 14) doit débuter à l‘extérieur de la seconde.
  • Page 184: Donnees Du Contour (Cycle 20)

    SUREP . LATERALE FINITION Q3 (en incrémental): surépaisseur de finition dans plan d‘usinage SUREP . DE FINITION EN PROFONDEUR Q4 (en incrémental): surépaisseur de finition pour la PROFONDEUR COORD. SURFACE PIECE Q5 (en absolu): coordonnée absolue de la surface de la pièce HEIDENHAIN TNC 426...
  • Page 185: Prepercage (Cycle 21)

    DIST. D‘APPROCHE Q6 (en incrémental): distance entre surface frontale de l‘outil et surface de la pièce HAUTEUR DE SECURITE Q7 (en absolu): hauteur en valeur absolue à l‘intérieur de laquelle aucune collision ne peut se produire avec la pièce (pour positionnement intermédiaire et retraît en fin de cycle) RAYON D‘ARRONDI INTERNE Q8: rayon d‘arrondi aux „angles“...
  • Page 186: Finition En Profondeur (Cycle 23)

    à usiner. L ‘outil fraise ensuite ce qui reste après l‘évidement, soit la valeur de la surépaisseur de finition. AVANCE PLONGEE EN PROFONDEUR Q11: vitesse de déplacement de l‘outil lors de la plongée AVANCE D‘EVIDEMENT Q12: avance de fraisage HEIDENHAIN TNC 426...
  • Page 187: 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 SUREPAISSEUR LATERALE DE FINITION (Q14) et du rayon de l‘outil d‘évidement doit être inférieure à...
  • Page 188: Surface D'un Cylindre (Cycle 27)

    TNC pour le cycle 27 SURFACE D‘UN CYLINDRE. Ce cycle vous permet de transposer le déroulé d‘un contour sur la surface d‘un cylindre. Vous décrivez le contour dans un sous-programme que vous définissez avec le cycle 14 (CONTOUR). HEIDENHAIN TNC 426...
  • Page 189 Le sous-programme contient les coordonnées d‘un axe angulaire (ex. axe C) et de l‘axe dont la trajectoire lui est parallèle (ex. axe de broche). Fonctions de contournage disponibles: L, CHF , CR, RND. Vous pouvez introduire soit en degrés, soit en mm (inch) les données dans l‘axe angulaire (lors de la définition du cycle).
  • Page 190: Exemple: Evidement Et Second Évidement D'une Poche

    ;PROFONDEUR DE FRAISAGE Q2=1 ; HEMIN DE RE OUVREMENT Q3=+0 ;SUREPAISSEUR LATERALE Q4=+0 ;SUREP. DE PROFONDEUR Q5=+0 ; OORD. SURFA E PIE E Q6=2 ;DISTAN E D'APPRO HE Q7=+100 ;HAUTEUR Q8=0,1 ;RAYON D'ARRONDI Q9=-1 ;SENS DE ROTATION HEIDENHAIN TNC 426...
  • Page 191 Y L DEF 22.0 EVIDEMENT Définition du cycle pour le pré-évidement Q10=5 ;PASSE Q11=100 ;AVAN E PER AGE Q12=350 ;AVAN E EVIDEMENT Q18=0 ;OUTIL DE PRE-EVIDEMENT Q19=150 ;AVAN E PENDULAIRE ALL M3 Appel du cycle pour le pré-évidement L Z+250 R0 F MAX M6 Changement d‘outil TOOL ALL 2 Z S3000...
  • Page 192: Exemple: Pré-Perçage, Ébauche Et Finition De Contours Superposés

    Q7=+100 ;HAUTEUR Q8=0,1 ;RAYON D'ARRONDI Q9=-1 ;SENS DE ROTATION Y L DEF 21.0 PREPER AGE Définition du cycle de pré-perçage Q10=5 ;PASSE Q11=250 ;AVAN E PER AGE Q13=2 ;OUTIL D'EVIDEMENT ALL M3 Appel du cycle de pré-perçage HEIDENHAIN TNC 426...
  • Page 193 L Z+250 R0 F MAX M6 Changement de l‘outil TOOL ALL 2 Z S3000 Appel de l‘outil d‘ébauche/ de finition Y L DEF 22.0 EVIDEMENT Définition du cycle d‘évidement Q10=5 ;PASSE Q11=100 ;AVAN E PER AGE Q12=350 ;AVAN E EVIDEMENT Q18=0 ;OUTIL DE PRE-EVIDEMENT Q19=150...
  • Page 194: Exemple: Tracé De Contour

    ; OORD. SURFA E PIE E Q7=+250 ;HAUTEUR Q10=5 ;PASSE Q11=100 ;AVAN E PER AGE Q12=200 ;AVAN E FRAISAGE Q15=+1 ;TYPE FRAISAGE ALL M3 Appel de cycle L Z+250 R0 F MAX M2 Dégager l‘outil, fin du programme HEIDENHAIN TNC 426...
  • Page 195 LBL 1 Sous-programme de contour L X+0 Y+15 RL L X+5 Y+20 T 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 25 MM 8 Programmation: Cycles...
  • Page 196: Exemple: Surface D'un Cylindre

    ;AVAN E PER AGE Q12=250 ;AVAN E FRAISAGE Q16=25 ;RAYON Q17=1 ;UNITE DE MESURE +0 R0 F MAX M3 Pré-positionner le plateau circulaire Appel de cycle L Y+250 R0 F MAX M2 Dégager l‘outil, fin du programme HEIDENHAIN TNC 426...
  • Page 197 LBL 1 Sous-programme de contour +40 Z+20 RL Données dans l‘axe rotatif en mm (Q17=1) RND R7,5 L Z+60 RND R7,5 L I -20 RND R7,5 L Z+20 RND R7,5 LBL 0 END PGM 27 MM 8 Programmation: Cycles...
  • Page 198: Cycles D'usinage Ligne-À-Ligne

    TNC se déplace à la DISTANCE D‘APPROCHE pour passer outre les zones non usinées 5 Pour terminer, la TNC rétracte l‘outil avec FMAX à la DISTANCE D‘APPROCHE HEIDENHAIN TNC 426...
  • Page 199 Remarques avant que vous ne programmiez A l‘aide du cycle 30, vous pouvez exécuter les données de la digitalisation et les fichiers PNT. Si vous exécutez des fichiers PNT ne comportant pas de coordonnée de l‘axe de broche, la profondeur de fraisage correspond au point MIN programmé...
  • Page 200: Usinage Ligne-A-Ligne (Cycle 230)

    5 L‘outil se déplace ensuite dans le sens négatif pour retourner jusqu‘au point initial 1 6 L‘usinage ligne-à-ligne est répété jusqu‘à ce que la surface programmée soit entièrement usinée 7 Pour terminer, la TNC rétracte l‘outil avec FMAX à la DISTANCE D‘APPROCHE HEIDENHAIN TNC 426...
  • Page 201 Remarques avant que vous ne programmiez Partant de la position actuelle, la TNC positionne tout Q207 d‘abord l‘outil dans le plan d‘usinage, puis dans l‘axe de broche au point initial 1. Pré-positionner l‘outil de manière à éviter toute collision avec la pièce ou les matériels de bridage. N = Q240 POINT INITIAL 1er AXE Q225 (en absolu): Q209...
  • Page 202: Surface Reguliere (Cycle 231)

    Vous pouvez optimiser la qualité de surface en utilisant des fraises à crayon: pour les surfaces gauchies, programmer le déplacement principal (du point 1 vers le point 2) perpendiculairement au sens de la pente la plus forte. Cf. figure de droite, en bas. HEIDENHAIN TNC 426...
  • Page 203 Remarques avant que vous ne programmiez Partant de la position actuelle et en suivant une trajectoire linéaire 3D, la TNC positionne l‘outil au point initial 1. Pré-positionner l‘outil de manière à éviter toute collision avec la pièce ou les matériels de bridage. La TNC déplace l‘outil avec CORRECTION DE RAYON Q236 R0 entre les positions programmées...
  • Page 204: Exemple: Usinage Ligne-À-Ligne

    Q200=2 ;DISTAN E D'APPRO HE L X+130 Y+0 R0 F MAX M3 Pré-positionnement à proximité du point initial Appel de l‘outil L Z+250 R0 F MAX M2 Dégagement de l‘outil, fin du programme END PGM 230 MM HEIDENHAIN TNC 426...
  • Page 205: Cycle De Conversion De Coordonnées

    8.7 Cycle de conversion de coordonnées Grâce aux conversions de coordonnées, la TNC peut usiner à plusieurs endroits de la pièce un contour déjà programmé en faisant varier sa position et ses dimensions. La TNC dispose des cycles de conversion de coordonnées suivants: Cycle Softkey 7 POINT ZERO...
  • Page 206: Décalage Du Point Zero (Cycle 7)

    à la TNC de représenter graphiquement chacune des pièces. Affichages d‘état L ‘affichage d‘état se réfère au point zéro (décalé) actif Le point zéro qui apparaît dans l‘affichage d‘état supplémentaire se réfère au point de référence initialisé manuellement. HEIDENHAIN TNC 426...
  • Page 207: Décalage Du Point Zero Avec Tableaux De Points Zéro (Cycle 7)

    Décalage du POINT ZERO avec tableaux de points zéro (cycle 7) Si vous utilisez le graphisme de programmation en liaison avec les tableaux de points zéro, sélectionnez le tableau de points zéro adéquat (état S) en mode TEST et avant de lancer le graphisme. L‘utilisation d‘un seul tableau de points zéro permet d‘éviter les méprises lors de l‘activation dans les modes de fonctionnement Exécution de programme.
  • Page 208 Insérer une ligne (possible seulement en fin de tableau) Effacer une ligne Prendre en compte une ligne et saut à la ligne suivante Quitter le tableau de points zéro Dans la gestion de fichiers, afficher un autre type de fichier et sélectionner le fichier désiré. HEIDENHAIN TNC 426...
  • Page 209: Image Miroir (Cycle 8)

    IMAGE MIROIR (cycle 8) Dans le plan d‘usinage, la TNC peut exécuter une opération d‘usinage en image miroir. Cf. figure de droite, en haut. Effet L‘image miroir est active dès qu‘elle a été définie dans le programme. Elle agit également en mode POSITIONNEMENT AVEC INTRODUCTION MANUELLE.
  • Page 210: Rotation (Cycle 10)

    Après avoir défini le cycle 10, déplacez tous les axes afin d‘activer la rotation. ROTATION: introduire l‘angle de rotation en degré (°). Plage d‘introduction: -360° à +360° (en absolu ou en incrémental) Annulation Reprogrammer le cycle ROTATION avec un angle de rotation 0°. HEIDENHAIN TNC 426...
  • Page 211: Facteur Echelle (Cycle 11)

    FACTEUR ECHELLE (cycle 11) A l‘intérieur d‘un programme, la TNC peut faire augmenter ou diminuer 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 212: Facteur Echelle Specif. De L'axe (Cycle 26)

    Comprimer l‘axe Y en fonction du facteur 0,6 Centre à CCX = 15 mm CCY = 20 mm Exemple de séquences CN Y L DEF 26.0 FA T. E H. AXE Y L DEF 26.1 X1,4 Y0,6 X+15 Y+20 HEIDENHAIN TNC 426...
  • Page 213: 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 à votre 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 comme coordonnées des axes rotatifs ou comme angles solides.
  • Page 214 19. Surveillance de la zone d‘usinage Dans le système incliné, la TNC ne contrôle avec les commutateurs de fin de course que les axes à déplacer. La TNC délivre éventuellement un message d‘erreur. HEIDENHAIN TNC 426...
  • Page 215 D‘USINAGE système de palpage 3D“) Initialisation commandée par un système de 1 Elaborer le programme palpage 3D de HEIDENHAIN (cf.„12.3 Définir l‘outil (sauf si TOOL.T est actif), introduire la longueur Initialisation du point de référence avec système totale de l‘outil de palpage 3D“)
  • Page 216: Exemple: Cycles De Conversion De Coordonnées

    Y L DEF 10.1 ROT+0 Y L DEF 7.0 POINT ZERO Annuler le décalage du point zéro Y L DEF 7.1 X+0 Y L DEF 7.2 Y+0 L Z+250 R0 F MAX M2 Dégager l‘outil, fin du programme HEIDENHAIN TNC 426...
  • Page 217 LBL 1 Sous-programme 1: L X+0 Y+0 R0 F MAX Définition du fraisage L Z+2 R0 F MAX L Z-5 R0 F200 L X+30 RL L IY+10 RND R5 L IX+20 L IX+10 IY-10 RND R5 L IX-10 IY-10 L IX-20 L IY+10 L X+0 Y+0 R0 F500 L Z+20 R0 F MAX...
  • Page 218: Cycles Spéciaux

    être appelé dans un programme. Exemple de séquences CN Y L DEF 12.0 PGM Définition: Y L DEF 12.1 PGM \ LAIR35\FK1\50.H „Le programme 50 est un cycle“ 57 L X+20 Y+50 FMAX M99 Appel du programme 50 HEIDENHAIN TNC 426...
  • Page 219: Orientation Broche(Cycle 13)

    ORIENTATION BROCHE(cycle 13) La machine et la TNC doivent avoir été préparées par le constructeur de la machine pour le cycle 13. La TNC est en mesure de commander tel un 6ème axe la broche principale d‘une machine-outil et de l‘orienter à une position angulaire donnée.
  • Page 220: Programmation: Sous-Programmes Et Répétitions De Parties De Programme

    Programmation: Sous-programmes et répétitions de parties de programme...
  • Page 221: 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 222: Répétitions De Parties De Programme

    A droite du trait oblique suivant REP , la TNC dispose d‘un incrément de décomptage pour les répétitions de parties de programme restant à exécuter Les parties de programme sont toujours exécutées une fois de plus qu‘elles n‘ont été programmées. HEIDENHAIN TNC 426...
  • Page 223: Programme Quelconque Pris Comme Sous-Programme

    Programmer une répétition de partie de programme Marquer le début: appuyer sur la touche LBL SET et introduire un numéro de LABEL pour la partie de programme qui doit être répétée Introduire la partie de programme Appeler une répétition de partie de programme Appuyer sur LBL CALL et introduire le NUMERO DE LABEL de la partie de programme à...
  • Page 224: Imbrications

    (avec M2) LBL 1 Début du sous-programme 1 CALL LBL 2 Le sous-programme est appelé au niveau de LBL2 Fin du sous-programme 1 LBL 2 Début du sous-programme 2 Fin du sous-programme 2 END PGM UPGMS MM HEIDENHAIN TNC 426...
  • Page 225: Renouveler Des Répétitions De Parties De Pgm

    Exécution du programme 1er pas: Le programme principal UPGMS est exécuté jusqu‘à la séquence 17. 2ème pas: Le sous-programme 1 est appelé et exécuté jusqu‘à la séquence 39. 3ème pas: Le sous-programme 2 est appelé et exécuté jusqu‘à la séquence 62. Fin du sous-programme 2 et retour au sous-programme dans lequel il a été...
  • Page 226: Répéter Un Sous-Programme

    3ème pas: La partie de programme située entre la séquence 12 et la séquence 10 est répétée 2 fois: Le sous- programme 2 est répété 2 fois 4ème pas: Le programme principal UPGREP est exécuté de la séquence 13 à la séquence 19; fin du programme HEIDENHAIN TNC 426...
  • Page 227: Exemple: Fraisage D'un Contour En Plusieurs Passes

    Exemple: Fraisage d‘un contour en plusieurs passes Déroulement du programme Pré-positionner l‘outil sur l‘arête supérieure de la pièce Introduire la passe en valeur incrémentale Fraiser le contour Répéter la passe et le fraisage du contour BEGIN PGM PGMWDH MM 1 BLK FORM .1 Z X+ 2 BLK FORM .2 X+1...
  • Page 228: Exemple: Séries De Trous

    Appeler le sous-programme pour la série de trous L X+75 Y+1 F MAX Aborder le point initial de la série de trous 3 CALL LBL 1 Appeler le sous-programme pour la série de trous L Z+25 F MAX M2 Fin du programme principal HEIDENHAIN TNC 426...
  • Page 229: Exemple: Séries De Trous Avec Plusieurs Outils

    LBL 1 Début du sous-programme 1: série de trous CYCL CALL 1er trou L IX+2 F MAX M99 Aborder le 2ème trou, appeler le cycle L IY+2 F MAX M99 Aborder le 3ème trou, appeler le cycle L IX-2 F MAX M99 Aborder le 4ème trou, appeler le cycle Fin du sous-programme 1 END PGM UP1 MM...
  • Page 230 Aborder le 2ème perçage, appeler le cycle L IY+2 F MAX M99 Aborder le 3ème perçage, appeler le cycle L IX-2 F MAX M99 Aborder le 4ème perçage, appeler le cycle Fin du sous-programme 2 END PGM UP2 MM HEIDENHAIN TNC 426...
  • Page 232 Programmation: Paramètres Q...
  • Page 233: Programmation: Paramètres Q

    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 encore appelées paramètres Q. Exemples d‘utilisation des paramètres Q: Valeurs de coordonnées Avances Vitesses de rotation...
  • Page 234: Familles De Pièces - Paramètres Q Au Lieu De Valeurs Numériques

    Exemple Cylindre avec paramètres Q Rayon du cylindre R = Q1 Hauteur du cylindre Cylindre Z1 Q1 = +30 Q2 = +10 Cylindre Z2 Q1 = +10 Q2 = +50 HEIDENHAIN TNC 426...
  • Page 235: Décrire Les Contours Avec Fonctions Arithmétiques

    10.3 Décrire les contours avec fonctions arithmétiques Grâces aux paramètres Q, vous pouvez programmer des fonctions arithmétiques de base dans le programme d‘usinage: Sélectionner la fonction des paramètres Q: appuyer sur la touche Q (dans le champ d‘introductions numériques, à droite). Le menu de softkeys affiche les fonctions des paramètres Q.
  • Page 236: Exemple De Programmation Pour Les Calculs De Base

    MULTIPLICATION: appuyer sur FN3 X ∗ Y N° DE PARAMETRE POUR RESULTAT? Introduire le numéro du paramètre Q: 12 ère VALEUR OU PARAMETRE? Introduire Q5 comme première valeur 2ème VALEUR OU PARAMETRE? Introduire 7 comme deuxième valeur HEIDENHAIN TNC 426...
  • Page 237: Fonctions Angulaires (Trigonométrie)

    La TNC affiche les séquences de programme suivantes: 6 FN0: Q5 = + 0 7 FN3: Q 2 = +Q5 10.4 Fonctions angulaires (trigonométrie) Sinus, cosinus et tangente correspondent aux rapports entre les côtés d‘un triangle rectangle. On a: sin α = Sinus: a / c cos α...
  • Page 238: Conditions Si/Alors Avec Paramètres Q

    à la 2ème valeur ou au 2ème paramètre, saut au label donné FN12: SI PLUS PETIT, ALORS SAUT Ex. FN12: IF+Q5 LT+0 GOTO LBL 1 Si la 1ère valeur ou le 1er paramètre est inférieur(e) à la 2ème valeur ou au 2ème paramètre, saut au label donné HEIDENHAIN TNC 426...
  • Page 239: Contrôler Et Modifier Les Paramètres Q

    Abréviations et expressions utilisées (de l‘angl.): (de l‘angl. equal): égal à (de l‘angl. not equal): différent de (de l‘angl. greater than): supérieur à (de l‘angl. less than): inférieur à GOTO (de l‘angl. go to): aller à 10.6 Contrôler et modifier les paramètres Q Vous pouvez contrôler et également modifier les paramètres Q pendant l‘exécution ou le test du programme.
  • Page 240: Autres Fonctions

    LANCEMENT PROGRAMME INDEFINI de messages pré-programmés par le constructeur de la machine 1025 IMBRICATION TROP IMPORTANTE ou par HEIDENHAIN: Lorsque la TNC rencontre une séquence 1026 REFERENCE ANGULAIRE MANQUE avec FN 14 pendant l‘exécution ou le test du programme, elle interrompt sa marche et délivre un message.
  • Page 241: Emission Non Formatée De Textes Ou Valeurs De Paramètres Q

    FN15:PRINT Emission non formatée 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. „14 Fonctions MOD, config. des interfaces de données“. Avec FN15: PRINT, vous pouvez sortir les valeurs des paramètres Q et les messages via l‘interface de données, par ex.
  • Page 242 96 FN 6:F-PRINT TNC:\MASQUE\MASQUE .A La TNC restitue alors le fichier correspondant %FN16SIM.A: PROTOCOLE DE MESURE CENTRE DE GRAVITE ROUE A GODETS ———————————————————————— NOMBRE VALEURS DE MESURE : = ******************************************* 49,360 = 25,509 = 37 ******************************************* HEIDENHAIN TNC 426...
  • Page 243: Lecture Des Données-Système

    FN18:SYS-DATUM READ Lecture des données-système A l‘aide de la fonction FN18: SYS-DATUM READ, vous pouvez lire les données-système et les mémoriser dans les paramètres Q. La sélection de la donnée-système a lieu à l‘aide d‘un numéro de groupe (ID-Nr.), d‘un numéro et éventuellement, d‘un index.
  • Page 244: Transmission De Valeurs À L'automate

    La fonction FN19: PLC vous permet de transmettre à l‘automate jusqu‘à deux valeurs numériques ou paramètres Q. Résolution et unité de mesure: 0,1 µm ou 0,0001° Exemple: transmettre à l‘automate la valeur 10 (correspondant à 1µm ou 0,001°) 56 FN 9:PLC=+ 0/+Q3 HEIDENHAIN TNC 426...
  • Page 245: Introduire Directement Une Formule

    10.8 Introduire directement une formule A l‘aide des softkeys, vous pouvez introduire directement dans le programme d‘usinage des formules arithmétiques contenant plusieurs opérations de calcul: Introduire la formule Les formules apparaissent lorsque vous appuyez sur la softkey FORMULA. La TNC affiche alors les softkeys suivantes dans plusieurs menus: Fonction de liaison Softkey...
  • Page 246 Ex. Q2 = NEG Q1 Suppression d‘emplacements après la virgule Calculer un nombre entier Ex. Q3 = INT Q42 Calcul de la valeur absolue Ex. Q4 = ABS Q22 Suppression d‘emplacements avant la virgule Fractionnement Ex. Q5 = FRAC Q23 HEIDENHAIN TNC 426...
  • Page 247 Exemple d‘introduction Calculer un angle avec arctan comme perpendiculaire (Q12) et côté (Q13); affecter le résultat à Q25: Sélectionner l‘introduction de la formule: appuyer sur la touche Q et sur la softkey FORMULA N° DE PARAMETRE POUR RESULTAT? Introduire le numéro du paramètre Commuter à...
  • Page 248: Paramètres Q Réservés

    Arrosage: Q111 Fonction M Val. paramètre M08: MARCHE arrosage Q111 = 1 M09: ARRET arrosage Q111 = 0 Facteur de recouvrement: Q112 La TNC affecte au paramètre Q112 le facteur de recouvrement pour le fraisage de poche (PM7430). HEIDENHAIN TNC 426...
  • Page 249 Unité de mesure dans le programme: Q113 Pour les imbrications avec PGM CALL, la valeur du paramètre Q113 dépend de l‘unité de mesure utilisée dans le programme qui appelle en premier d‘autres programmes. Unité de mesure dans programme principal Val. paramètre Système métrique (mm) Q113 = 0 Système en pouce (inch)
  • Page 250: Exemple: Ellipse

    TOOL DEF L+0 R+2,5 Définition de l‘outil TOOL CALL Z S4000 Appel de l‘outil L Z+250 R0 F MAX Dégager l‘outil CALL LBL Appeler l‘usinage L Z+ 00 R0 F MAX M2 Dégager l‘outil, fin du programme HEIDENHAIN TNC 426...
  • Page 251 Sous-programme 10: Usinage CYCL DEF 7.0 POINT ZERO Décaler le point zéro au centre de l‘ellipse CYCL DEF 7. CYCL DEF 7.2 Y+Q2 CYCL DEF 0.0 ROTATION Calculer la position angulaire dans le plan CYCL DEF ROT+Q8 Q35 = (Q6 - Q5) / Q7 Calculer le pas angulaire Q36 = Q5 Copier l‘angle initial...
  • Page 252: Exemple: Cylindre Concave Avec Fraise À Crayon

    Appel de l‘outil L Z+250 R0 F MAX Dégager l‘outil CALL LBL Appeler l‘usinage FN 0: Q 0 = +0 Annuler la surépaisseur CALL LBL Appeler l‘usinage L Z+ 00 R0 F MAX M2 Dégager l‘outil, fin du programme HEIDENHAIN TNC 426...
  • Page 253 Sous-programme 10: Usinage Q 6 = Q6 - Q 0 - Q 08 Calcul surépaisseur et outil par rapport au rayon du cylindre FN 0: Q20 = + Initialiser le compteur de pas fraisés FN 0: Q24 = +Q4 Copier l‘angle initial dans l‘espace (plan Z/X) Q25 = (Q5 - Q4) / Q 3 Calculer le pas angulaire CYCL DEF 7.0 POINT ZERO...
  • Page 254: Exemple: Sphère Convexe Avec Fraise Deux Tailles

    FN 0: Q 0 = +0 Annuler la surépaisseur FN 0: Q 8 = +5 Pas angulaire dans le plan X/Y pour la finition CALL LBL Appeler l‘usinage L Z+ 00 R0 F MAX M2 Dégager l‘outil, fin du programme HEIDENHAIN TNC 426...
  • Page 255 Sous-programme 10: Usinage : Q23 = +Q + +Q6 Calculer coordonnée Z pour le pré-positionnement FN 0: Q24 = +Q4 Copier l‘angle initial dans l‘espace (plan Z/X) : Q26 = +Q6 + +Q 08 Corriger le rayon de la sphère pour le pré-positionnement FN 0: Q28 = +Q8 Copier la position angulaire dans le plan : Q 6 = +Q6 + -Q 0...
  • Page 256: Test De Programme Et Exécution De Programme

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

    11.1 Graphismes En modes de fonctionnement Exécution de programme et 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 258: 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. HEIDENHAIN TNC 426...
  • Page 259: Agrandissement De La Projection

    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 260 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. HEIDENHAIN TNC 426...
  • Page 261: 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 à nouveau représenter la pièce brute ou un agrandissement d‘une partie 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 262: Fonctions D'affichage Pour L'execution De Programme Et Le Test De Programme

    Vous pouvez en outre utiliser les fonctions suivantes: test de programme pas-à-pas arrêt du test à une séquence quelconque passer outre certaines séquences fonctions destinées à la représentation graphique calcul du temps d‘usinage affichages d‘état supplémentaires HEIDENHAIN TNC 426...
  • Page 263 Exécuter un test de programme Si la mémoire centrale d‘outils est active, vous devez avoir activé un tableau d‘outils (état S) pour réaliser le test du programme. A cet effet, la fonction MOD DATUM SET vous permet d‘activer la surveillance de la zone de travail (cf. „14 Fonctions MOD, représentation de la pièce brute dans la zone de travail“).
  • Page 264: Exécution De Programme

    à l‘aide des boutons des potentiomètres. EXECUTION DE PROGRAMME EN CONTINU Lancer le programme d‘usinage à l‘aide de la touche Start externe EXECUTION DE PROGRAMME PAS-A-PAS Lancer une-à-une chaque séquence du programme d‘usinage à l‘aide de la touche Start externe HEIDENHAIN TNC 426...
  • Page 265: Interrompre L'usinage

    Interrompre l‘usinage Vous disposez de plusieurs possibilités pour interrompre l‘exécution d‘un programme: Interruptions programmées Touche STOP externe Commutation sur EXECUTION DE PROGRAMME PAS-A-PAS Lorsque la TNC enregistre une erreur pendant l‘exécution du programme, elle interrompt alors automatiquement l‘usinage. Interruptions programmées Vous pouvez définir des interruptions directement dans le programme.
  • Page 266: Déplacer Les Axes De La Machine Pendant Une Interruption

    à la position de l‘interruption à l‘aide de la fonction RESTORE POS AT N. Lors d‘une interruption de l‘exécution du programme, la TNC mémorise: les données du dernier outil appelé les conversions de coordonnées actives les coordonnées du dernier centre de cercle défini HEIDENHAIN TNC 426...
  • Page 267: Rentrer Dans Le Programme À Un Endroit Quelconque (Amorce De Séquence)

    Les données mémorisées sont utilisées pour aborder à nouveau le contour après déplacement manuel des axes de la machine pendant une interrruption (RESTORE POSITION). Poursuivre l‘exécution du programme à l‘aide de la touche START externe Vous pouvez relancer l‘exécution du programme à l‘aide de la touche START externe si vous avez arrêté...
  • Page 268 Lancer l‘amorce de séquence: appuyer sur la touche START externe Aborder le contour: cf. paragr. suivant „Aborder à nouveau le contour“ HEIDENHAIN TNC 426...
  • Page 269: Aborder À Nouveau Le Contour

    Aborder à nouveau le contour La fonction RESTORE POSITION permet à la TNC de déplacer l‘outil vers le contour de la pièce dans les situations suivantes: Aborder à nouveau le contour après déplacement des axes de la machine lors d‘une interruption réalisée sans INTERNAL STOP Aborder à...
  • Page 270: Systèmes De Palpage 3D

    Systèmes de palpage 3D...
  • Page 271: Cycles De Palpage En Mode Manuel Et Manivelle Electronique

    12.1 Cycles de palpage en mode MANUEL et MANIVELLE ELECTRONIQUE La TNC doit avoir été préparée par le constructeur de la machine pour l‘utilisation d‘un système de palpage 3D Lorsque vous voulez effectuer des mesures pendant l‘exécution du programme, veillez à ce que les données d‘outil (longueur, rayon, axe) puissent être exploitées soit à...
  • Page 272: Destination Des Valeurs De Mesure Issues Des Cycles De Palpage

    Lors de l‘étalonnage, la TNC calcule la longueur „effective“ de la tige de palpage ainsi que le rayon „effectif“ de la bille de palpage. Pour étalonner le palpeur 3D, fixez sur la table de la machine une bague de réglage de hauteur et de diamètre intérieur connus. HEIDENHAIN TNC 426...
  • Page 273 Etalonner la longueur effective Initialiser le point de référence dans l‘axe de broche de manière à avoir pour la table de la machine: Z=0. Sélectionner la fonction d‘étalonnage de la longueur du palpeur: appuyer sur la softkey TOUCH PROBE et sur CAL L.
  • Page 274: Etalonner Le Palpeur Mesurant

    Avec le cycle d‘étalonnage 3D destiné au palpeur mesurant, vous pouvez étalonner de manière entièrement automatique une bague étalon (livrable par HEIDENHAIN). Vous la fixez sur la table de la machine au moyen de griffes de serrage. A partir des valeurs de mesure enregistrées lors de l‘étalonnage, la TNC calcule la flexibilité...
  • Page 275: Compenser Le Désaxage De La Pièce

    Afficher les valeurs d‘étalonnage Les facteurs de correction et rapports de force sont mémorisés dans la TNC qui les prendra en compte lors des utilisations ultérieures du palpeur mesurant. Pour afficher les valeurs mémorisées, appuyez sur la softkey 3D CAL. Compenser le désaxage de la pièce La TNC peut compenser mathématiquement un désaxage de la pièce au moyen d‘une „rotation de base“.
  • Page 276: Initialiser Le Point De Référence Avec Palpeurs 3D

    Palpage: appuyer sur la touche START externe POINT DE REFERENCE: introduire dans la fenêtre du menu les deux coordonnées du point de référence, valider avec la touche ENT Quitter la fonction de palpage: appuyer sur END HEIDENHAIN TNC 426...
  • Page 277 Coin pris comme point de référence – Ne pas prendre en compte les points palpés pour la rotation de base Sélection fonction palpage: appuyer sur PROBING P POINTS PALPAGE ISSUS ROTATION DE BASE?: répondre avec la touche NO ENT (question affichée seulement si la rotation de base est déjà...
  • Page 278 été réalisée sur deux trous, vous n‘avez pas à palper à nouveau ces deux trous. Centre de cercle sur 3 trous: La TNC calcule une trajectoire circulaire sur laquelle sont situés les 3 trous et détermine le centre de cercle de cette trajectoire circulaire. HEIDENHAIN TNC 426...
  • Page 279: Etalonner Des Pièces Avec Palpeurs 3D

    12.3 Etalonner des pièces avec palpeurs 3D Le palpeur 3D vous permet de calculer: les coordonnées d‘une position et, à partir de là, les cotes et angles sur la pièce Définir la coordonnée d‘une position sur la pièce bridée Sélectionner la fonction de palpage: appuyer sur la softkey PROBING POS Positionner le palpeur à...
  • Page 280 Avec la softkey PROBING ROT, afficher comme ANGLE DE ROTATION l‘angle compris entre l‘axe de référence angulaire et l‘arête de la pièce Annuler la rotation de base ou rétablir la rotation de base d‘origine: Initialiser l‘ANGLE DE ROTATION à la valeur notée précédemment HEIDENHAIN TNC 426...
  • Page 281: Mesure Avec Palpeur 3D En Cours D'exécution Du Programme

    Définir l‘angle compris entre deux arêtes de la pièce Sélectionner la fonction de palpage: appuyer sur la softkey PROBING ROT ANGLE DE ROTATION: noter l‘angle de rotation affiché si vous désirez rétablir par la suite la rotation de base réalisée Exécuter la rotation de base pour le premier côté...
  • Page 282 à l‘aide des touches de sélection des axes Quitter l‘introduction: appuyer sur la touche ENT Exemple de séquences CN 7 TCH PROBE 0.0 PLAN DE REFERENCE Q5 X- 8 TCH PROBE 0.1 X+5 Y+0 Z-5 HEIDENHAIN TNC 426...
  • Page 283: Exemple: Calculer La Hauteur D'un Îlot Sur La Pièce

    Exemple: calculer la hauteur d‘un îlot sur la pièce Déroulement du programme Affectation de valeurs aux paramètres du programme Mesure la hauteur avec le cycle TCH PROBE Calculer la hauteur BEGIN PGM PALP3D MM FN 0: Q11 = +20 Coordonnée X du 1er point de palpage FN 0: Q12 = +50 Coordonnée Y du 1er point de palpage FN 0: Q13 = +10...
  • Page 284: Digitalisation

    Digitalisation...
  • Page 285: Digitalisation Avec Palpeur À Commutation Ou Mesurant (Option)

    Palpeur Module logiciel, „option Digitalisation” Le cas échéant, logiciel d‘exploitation des données digitalisées SUSA de HEIDENHAIN pour le traitement ultérieur des données issues de la digitalisation avec le cycle MEANDRES Pour effectuer la digitalisation à l‘aide des palpeurs, vous disposez des cycles de digitalisation suivants: ZONE (parallélépipédique ou tableau pour palpeur mesurant)
  • Page 286: Programmer Les Cycles De Digitalisation

    ZONE POINT MIN: point min. de la zone à digitaliser ZONE POINT MAX: point max. de la zone à digitaliser HAUTEUR DE SECURITE: position dans l‘axe du palpeur excluant toute collision entre la tige de palpage et le forme à digitaliser. HEIDENHAIN TNC 426...
  • Page 287 Exemple de séquences CN 0 TCH PROBE .0 ZONE 1 TCH PROBE .1 NOM PGM: DONNEES 2 TCH PROBE .2 Z X+0 Y+0 Z+0 3 TCH PROBE .3 X+10 Y+10 Z+20 4 TCH PROBE .4 HAUT.: + 100 Définir la zone de forme libre à digitaliser (palpeur mesurant seulement) Vous définissez la zone à...
  • Page 288: Tableaux De Points

    à digitaliser de forme libre ou bien encore d‘enregistrer toutes sortes de contours pouvant être exécutés avec le cycle 30. Vous devez pour cela disposer du logiciel (option) „Digitalisation avec palpeur mesurant“ de HEIDENHAIN. Vous pouvez enregistrer les points de deux manières: manuellement par TEACH IN ou en les faisant générer automatiquement par la TNC...
  • Page 289 Sélectionner l‘introduction pour le contour (TM:RANGE) ou pour la zone de digitalisation (CONTOUR DATA): commuter la softkey TM:RANGE CONTOUR DATA sur la fonction désirée Si vous désirez enregistrer manuellement les points par TEACH IN, Fonction Softkey procédez de la manière suivante: Avance pour que le palpeur réagisse Sélectionner l‘enregistrement manuel: appuyer sur la softkey à...
  • Page 290: Digitalisation En Méandres

    Si vous traitez ultérieurement les données digitalisées à l‘aide du logiciel d‘exploitation SUSA de HEIDENHAIN, vous devez utiliser la digitalisation en MEANDRES. Lors de la digitalisation, sélectionnez un axe du plan d‘usinage dans lequel le palpeur se déplace en partant du point MIN dans le plan d‘usinage et dans le sens positif jusqu‘à...
  • Page 291 Paramètres de digitalisation Exemple de séquences CN avec palpeur à Les paramètres avec (M) concernent le palpeur mesurant et les commutation 60 TCH PROBE 6.0 MEANDRES paramètres avec (C) concernent le palpeur à commutation: 61 TCH PROBE 6.1 SENS: SENS DES LIGNES (M, C): axe de coordonnées du plan 62 TCH PROBE 6.2 ELEV.
  • Page 292: Digitalisation De Courbes De Niveaux

    Aborder la forme Le palpeur se déplace vers la forme suivant le sens programmé dans le cycle COURBES DE NIVEAUX. Les coordonnées de la position où le palpeur affleure la forme sont mémorisées. HEIDENHAIN TNC 426...
  • Page 293 DIST. MAX. ENTRE POINTS (M, C): écart max. Dans le programme d‘usinage, vous devez définir le cycle entre les points mémorisés par la TNC. Celle-ci de digitalisation ZONE avant le cycle COURBES DE tient également compte de points importants et NIVEAUX.
  • Page 294: Digitalisation Ligne-À-Ligne

    Aborder la forme Le palpeur se déplace en direction de la forme dans le sens négatif de l‘axe de broche. Les coordonnées de la position à laquelle le palpeur affleure la forme sont mémorisées. HEIDENHAIN TNC 426...
  • Page 295 REDUCTION D‘AVANCE AUX ANGLES (M): Dans le programme d‘usinage, vous devez définir le cycle Distance des contours à forte pente où la TNC de digitalisation ZONE avant le cycle de digitalisation commence à réduire l‘avance de digitalisation LIGNE La REDUCTION D‘AVANCE n‘agit que si Paramètres de digitalisation la ligne de digitalisation ne comporte pas Les paramètres avec (M) concernent le palpeur mesurant et les...
  • Page 296: Digitalisation Avec Axes Rotatifs

    34 TCH PROBE .4 HAUTEUR: 60 TCH PROBE 18.0 LIGNES 61 TCH PROBE 18.1 SENS: X ANGLE: 0 HAUT.: 2 62 TCH PROBE 18.2 F1000 DIST.MIN.ENTRE LIGNES: 0.2 DIST.L: 0. DIST P: 0. TOL: 0.1 DIST. 2 HEIDENHAIN TNC 426...
  • Page 297 Palpeur à commutation: Cycle MEANDRES avec axe rotatif Si vous avez défini un axe linéaire (ex. X) dans le paramètre d‘introduction SENS DES LIGNES, en fin de ligne la TNC incrémente l‘axe rotatif (ex. A) défini dans le cycle ZONE de la valeur de DIST.
  • Page 298: Utilisation Des Données Digitalisées Dans Un Programme D'usinage

    Définition de l‘outil: rayon d‘outil = rayon de la tige de palpage 2 TOOL CALL 1 Z S4000 Appel de l‘outil 3 L R0 F1 00 M13 Définir l‘avance de fraisage, MARCHE broche et MARCHE arrosage 4 CALL PGM DONNEES Appeler les données digitalisées END PGM FRAISAGE MM HEIDENHAIN TNC 426...
  • Page 300: Fonctions Mod

    Fonctions MOD...
  • Page 301: Sélectionner, Modifier Et Quitter Les Fonctions Mod

    14.1 Sélectionner, modifier et quitter les fonctions 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.
  • Page 302: Numéros De Logiciel Et D'option

    Pas d‘option OPT: 00000000 Option Digitalisation OPT: 00000001 Option Digitalisation et palpeur mesurant OPT: 00000011 14.3 Introduire un code La TNC a besoin d‘un code pour la fonction suivante: Fonction Numéro de code Sélectionner les paramètres utilisateur HEIDENHAIN TNC 426...
  • Page 303: Configurer Les Interfaces De Données

    Symbole Unité à cassettes HEIDENHAIN FE 401 B FE 401 Pgm à partir de 230 626 03 Unité à disquettes HEIDENHAIN FE 401 FE2 jusqu‘au programme (inclus) 230 626 02 PC avec logiciel de transfert HEIDENHAIN TNC. EXE Autres appareils: imprimante, lecteur, EXT1, EXT2 unité...
  • Page 304 Nom du fichier Données Digit. EXECUTION PGM définies dans le cycle ZONE Valeurs avec FN15 EXECUTION PGM %FN15RUN.A Valeurs avec FN15 TEST DE PGM %FN15SIM.A Valeurs avec FN16 EXECUTION PGM %FN16RUN.A Valeurs avec FN16 TEST DE PGM %FN16SIM.A HEIDENHAIN TNC 426...
  • Page 305: Paramètres Utilisateur Spécifiques De La Machine

    14.5 Paramètres utilisateur spécifiques de la machine Le constructeur de la machine peut attribuer des fonctions à 16 PARAMETRES UTILISATEUR. Consultez le manuel de votre machine. 14.6 Représenter la pièce brute dans la zone de travail En mode TEST DE PROGRAMME, vous pouvez contrôler graphiquement la position de la pièce brute dans la zone de travail de la machine et activer la surveillance de la zone de travail: appuyer sur la softkey DATUM SET...
  • Page 306: Sommaire Des Fonctions

    (ex. point de changement d‘outil) dans la zone de la machine Afficher le point zéro pièce dans la zone de travail Activer (ON)/désactiver (OFF) la surveillance de la zone de travail en mode Test de programme HEIDENHAIN TNC 426...
  • Page 307: Sélectionner L'affichage De Positions

    14.7 Sélectionner l‘affichage de positions SOLL Vous pouvez influer sur l‘affichage des coordonnées pour le mode MANUEL et les modes de déroulement du programme: SCHPF La figure de droite indique différentes positions de l‘outil Position de départ Position à atteindre par l‘outil RESTW Point zéro pièce Point zéro machine...
  • Page 308: 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.H en DIN/ISO: INTRODUCTION DE PROGRAMME: ISO 14.10 Sélectionner l‘axe pour générer une séquence L...
  • Page 309: Afficher Les Fichiers Help

    Calculer et introduire la zone de déplacement max. Sélectionner l‘AFFICHAGE DE POSITION REF Aborder les limites positive et négative souhaitées sur les axes X, Y et Z Noter les valeurs avec leur signe Sélectionner les fonctions MOD: appuyer sur la touche MOD Introduire la limitation de la zone de déplacement: appuyer sur la softkey AXIS LIMIT.
  • Page 310: Afficher Les Durées De Fonctionnement

    Durée de fonctionnement de la commande depuis sa mise en route MARCHE MACHINE Durée de fonctionnement de la machine depuis sa mise en route EXECUTION DE PGM Durée pour le fonctionnement programmé depuis la mise en route HEIDENHAIN TNC 426...
  • Page 312: Tableaux Et Sommaires

    Tableaux et sommaires...
  • Page 313: Paramètres Utilisateur Généraux

    15.1 Paramètres utilisateur généraux Les paramètres utilisateur généraux sont des paramètres machine qui influent sur le comportement de la TNC. Ils permettent de configurer par exemple: la langue de dialogue 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 Les paramètres-machine peuvent être programmés, au choix, sous forme de...
  • Page 314: Transmission Externe Des Données

    DC3, parité de caractère paire, parité de caractère souhaitée, 2 bits de stop Introduire dans PM 5020.1: 1+0+8+0+32+64 = 105 Définir le type d‘interface pour EXT1 (5030.0) et EXT2 (5030.1) PM5030.x Transmission standard: 0 Interface pour transmission bloc-à-bloc: 1 HEIDENHAIN TNC 426...
  • Page 315: Palpeurs 3D Et Digitalisation

    Palpeurs 3D et digitalisation Sélectionner le palpeur PM6200 Installer le palpeur à commutation: 0 Installer le palpeur mesurant: 1 Sélectionner le type de transmission PM6010 Palpeur avec transmission par câble: 0 Palpeur avec transmission infra-rouge: 1 Avance de palpage pour palpeur à commutation PM6120 80 à...
  • Page 316 PM6390 permet de définir une fenêtre-cible dans laquelle doit se situer le point final après une rotation. La valeur à introduire définit la demi- longueur du carré. PM6390 0,1 à 4,0000 [mm] HEIDENHAIN TNC 426...
  • Page 317 Etalonnage rayon avec TT 120: sens du palpage PM6505 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 avec TT 120, forme de la tige, corrections dans TOOL.T PM6507...
  • Page 318: Affichages Tnc, Éditeur Tnc

    TNC efface tous les fichiers de ce type. PM7224.0 Ne bloquer aucun type de fichier: +0 Bloquer les programmes HEIDENHAIN: +1 Bloquer les programmes DIN/ISO: +2 Bloquer les tableaux d‘outils: +4 Bloquer les tableaux de points zéro: +8...
  • Page 319 Définir la langue du dialogue PM7230 Anglais: 0 Allemand: 1 Portugais: 6 Tchèque: 2 Suédois: 7 Français: 3 Danois: 8 Italien: 4 Finnois: 9 Espagnol: 5 Néerlandais: 10 Régler l‘horloge interne de la TNC PM7235 Heure universelle (de Greenwich): 0 Heure européenne: 1 Heure européenne d‘été: 2 Ecart par rapport à...
  • Page 320 PM7266.21 Tolérance de détection de rupture pour rayon d‘outil– RBREAK: 0 à 24 PM7266.22 Longueur de la dent (cycle 22) – LCUTS: 0 à 24 PM7266.23 Angle de plongée max. (cycle 22) – ANGLE.: 0 à 24 HEIDENHAIN TNC 426...
  • Page 321 Configurer le tableau d‘emplacements d‘outils; numéro de colonne dans le tableau d‘outils pour (ne pas exécuter: 0) PM7267.0 Numéro de l‘outil – T: 0 à 5 PM7267.1 Outil spécial – ST: 0 à 5 PM7267.2 Emplacement fixe – F: 0 à 5 PM7267.3 Emplacement bloqué...
  • Page 322 Afficher nouvelle BLK FORM dans le cycle 7 POINT ZERO par rapport au nouveau point zéro: +4 Ne pas afficher position curseur dans représentation en 3 plans: +0 Afficher la position du curseur dans la représentation en 3 plans: +8 HEIDENHAIN TNC 426...
  • Page 323: Usinage Et Déroulement Du Programme

    Simulation graphique sans axe de broche programmé: rayon d‘outil PM7315 0 à 99 999,9999 [mm] Simulation graphique sans axe de broche programmé: profondeur de pénétration PM7316 0 à 99 999,9999 [mm] Simulation graphique sans axe de broche programmé: fonction M pour début PM7317.0 0 à...
  • Page 324 Angle de changement de sens abordé encore avec vitesse de contournage constante (coin avec R0, „angle interne“ également avec correction de rayon) valable en mode avec erreur de poursuite et pré- commande de vitesse PM7460 0,0000 à 179,9999 [°] HEIDENHAIN TNC 426...
  • Page 325: Manivelles Électroniques

    Vitesse de contournage max. avec potentiomètre d‘avance 100% en modes de déroulement du programme PM7470 0 à 99.999 [mm/min.] Les points zéro dans le tableau de points zéro se réfèrent au PM7475 point zéro pièce: 0 point zéro machine: 1 Manivelles électroniques Définir le type de la manivelle PM7640...
  • Page 326: Distribution Des Plots Et Câbles De Raccordement Pour Les Interfaces

    Chassis Receive Data Transmit Data Clear To Send Request To Send Data Terminal Ready Signal Ground DSR Data Set Ready La distribution des plots sur l‘unité logique de la TNC (X21) et sur le bloc adaptateur diffèrent. HEIDENHAIN TNC 426...
  • Page 327 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. V.24-Adapter-Block RS-232-C Adapter block •...
  • Page 328 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. External V.11-Adapter- HEIDENHAIN- unit Block connecting e.g. PC cable max.
  • Page 329: Informations Techniques

    Description simplifiée Commande de contournage pour machines comportant jusqu‘à 5 axes, plus orientation de broche; TNC 426 CA avec asservissement de vitesse analogique et TNC 426 PA avec asservissement de vitesse digitale et asservissement de courant intégré Composants Unité logique...
  • Page 330: Fonctions Programmables

    Elévation de valeurs à une puissance (^) Constante PI (3,14) Fonctions logarithmiques Fonction exponentielle Inverser logiquement (NEG) Former un nombre entier (INT) Calculer la valeur absolue (ABS) Suppression d‘espaces avant la virgule (FRAC) Comparaisons: supérieur à, inférieur à, égal à, différent de HEIDENHAIN TNC 426...
  • Page 331: Caractéristiques De La Tnc

    99.999 tours/min. max. Plage d‘introduction 0,1µm min. (0,00001 pouce) ou 0,0001° (versions Export TNC 426 CE, TNC 426 PE: 1µm) 99.999,999 mm max. (3.937 pouces) ou 99.999,999° 15.4 Messages d‘erreur de la TNC La TNC délivre automatiquement les messages d‘erreur affichés, notamment: lors d‘introduction de données erronées...
  • Page 332 GRAVE ERREUR DE POSITIONNEMENT La TNC surveille les positions et déplacements. Si la position effective s‘écarte trop de la position nominale, ce message d‘erreur clignotant est émis; pour l‘annuler, appuyer sur END durant quelques secondes HEIDENHAIN TNC 426...
  • Page 333 PAS DE MODIF. SUR PGM EN COURS Ne pas éditer le programme pendant sont transfert ou son exécution POINT FINAL CERCLE ERRONE Introduire intégralement le cercle de transition Programmer points finaux trajectoire situés sur la trajectoire circul. CENTRE CERCLE MANQUE Définir le centre du cercle avec CC Définir le pôle avec CC NUMERO DE LABEL MANQUE...
  • Page 334 Mettre en conformité la LIMITE DE TEMPS et la forme 3D (cycle COURBES DE NIVEAUX) TROP DE POINTS Le fichier PNT ne doit contenir que 893 points max.; enregistrer à nouveau la zone à digitaliser, le cas échéant avec une distance entre points supérieure HEIDENHAIN TNC 426...
  • Page 336 M126 angles internes 65 Chanfrein 87 Destination des introduire 64 valeurs de mesure 259 Changement d'outil 61 usinage des angles 65 Dialogue 42 automatique 61 Correction d'outil Dialogue Texte clair 42 Chemin d'accès 32 HEIDENHAIN TNC 426...
  • Page 337 D (SUITE) Digitalisation Facteur d'avance 123 Gestion de fichiers en méandres 277 Facteur d'avance afficher un type de fichier 37 pour plongée: M103 123 ligne-à-ligne 281 appeler 32 Facteur échelle 198 programmer convertir un fichier 39 cycles de digitalisation 273 Facteur échelle copier des tableaux 37 spécifique de l'axe 199...
  • Page 338 104 Mise sous tension 12 transmission Programmation paramétrée. MOD, fonction externe des données 301 Voir Programmation paramètres Q modifier 289 usinage et exécution quitter 289 du programme 310 sélectionner 288 spécifiques de la machine 292 HEIDENHAIN TNC 426...
  • Page 339 43 jusqu'à une séquence donnée 250 fonctions angulaires 224 modifier 43 sommaire 249 fonctions Séquence L arithmétiques de base 222 TNC 426 2 générer introduire formule 232 Tracé de contour 174 Simulation graphique 248 remarques sur Trigonométrie 224 Sous-programme...
  • Page 340 Effet de la fonction M Action sur séquence en début à la fin Page M00 ARRET de déroulement du programme/ARRET broche/ARRET arrosage ARRET de déroulement du programme/ARRET broche/ARRET arrosage, éventuellement effacement de l'affichage d'état (dépend de PM)/retour à la séquence 1 MARCHE broche sens horaire MARCHE broche sens anti-horaire ARRET broche...
  • Page 341 Ve 00 311 062-30 · 9/96 · pdf · Subject to change without notice...

Table des Matières