HEIDENHAIN TNC 426 Manuel D'utilisation
Masquer les pouces Voir aussi pour TNC 426:
Table des Matières

Publicité

Liens rapides

TNC 426
TNC 430
Logiciel CN
280 474 xx
280 475 xx
Manuel d'utilisation
Dialogue conversationnel
HEIDENHAIN
7/99

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 426

  • Page 1 TNC 426 TNC 430 Logiciel CN 280 474 xx 280 475 xx Manuel d'utilisation Dialogue conversationnel HEIDENHAIN 7/99...
  • Page 2 Eléments de commande à l'écran Programmation d'opérations de contournage APPR Définir la répartition de l'écran Approche/sortie du contour Commuter l'écran entre modes de Programmation flexible de contours FK fonctionnement machine et Droite programmation Centre de cercle/pôle pour coord. polaires Softkeys: Sélection de la fonction à l'écran Traj.
  • Page 5: Type De Tnc, Logiciel Et Fonctions

    CN suivants: Type de TNC N° de logiciel CN TNC 426 CB, TNC 426 PB 280 474 xx TNC 426 CF , TNC 426 PF 280 475 xx TNC 426 M 280 474 xx TNC 426 ME...
  • Page 7 Programmation: Outils Programmation: Programmer les contours Programmation: Fonctions auxiliaires Programmation: Cycles Programmation: Sous-programmes et répétitions de parties de programme Programmation: Paramètres Q Test de programme et exécution de programme Fonctions MOD Tableaux et sommaires HEIDENHAIN TNC 426, TNC 430...
  • Page 8: Table Des Matières

    1.2 Ecran et panneau de commande ..3 1.3 Modes de fonctionnement ..5 1.4 Affichages d'état ..7 1.5 Accessoires: palpeurs 3D et manivelles électroniques de HEIDENHAIN ..12 2 MODE MANUEL ET DÉGAUCHISSAGE ..15 2.1 Mise sous-tension, hors-tension ..16 2.2 Déplacement des axes de la machine ..
  • Page 9 Traject. circulaire CT avec raccordement tangentiel ..117 Arrondi d‘angle RND ..118 Exemple: Déplacement linéaire et chanfreins en coordonnées cartésiennes ..119 Exemple: Déplacements circulaires en coordonnées cartésiennes ..120 Exemple: Cercle entier en coordonnées cartésiennes ..121 HEIDENHAIN TNC 426, TNC 430...
  • Page 10 6.5 Contournages – Coordonnées polaires ..122 Origine des coordonnées polaires: pôle CC ..122 Droite LP ..123 Trajectoire circulaire CP autour du pôle CC ..123 Trajectoire circulaire CTP avec raccord. tangentiel ..124 Trajectoire hélicoïdale (hélice) ..124 Exemple: Déplacement linéaire en coordonnées polaires ..
  • Page 11 Conserver la position de la pointe de l'outil lors du positionnement des axes inclinés (TCPM*): M128 ..157 Arrêt précis aux angles avec transitions de contour non tangentielles: M134 ..159 Sélection des axes inclinés: M138 ..159 7.6 Fonctions auxiliaires pour machines à découpe laser ..160 HEIDENHAIN TNC 426, TNC 430...
  • Page 12 8 PROGRAMMATION: CYCLES ..161 8.1 Cycles: Généralités ..162 8.2 Cycles de perçage ..164 PERCAGE PROFOND (cycle 1) ..164 PERCAGE (cycle 200) ..166 ALESAGE A L'ALESOIR (cycle 201) ..167 ALESAGE A L'OUTIL (cycle 202) ..168 PERCAGE UNIVERSEL (cycle 203) ..
  • Page 13 Exemple: Cycles de conversion de coordonnées ..253 8.8 Cycles spéciaux ..255 TEMPORISATION (cycle 9) ..255 APPEL DE PROGRAMME (cycle 12) ..255 ORIENTATION BROCHE(cycle 13) ..256 TOLERANCE (cycle 32) ..257 HEIDENHAIN TNC 426, TNC 430...
  • Page 14 9 PROGRAMMATION: SOUS-PROGRAMMES ET RÉPÉTITIONS DE PARTIES DE PROGRAMME ..259 9.1 Marquer des sous-programmes et répétitions de parties de programme ..260 9.2 Sous-programmes ..260 9.3 Répétitions de parties de programme ..261 9.4 Programme quelconque pris comme sous-programme ..262 9.5 Imbrications ..
  • Page 15 13 TABLEAUX ET SOMMAIRES ..339 13.1 Paramètres utilisateur généraux ..340 13.2 Distribution des plots et câbles de raccordement interfaces ..355 13.3 Informations techniques ..359 13.4 Changement de la batterie-tampon ..362 HEIDENHAIN TNC 426, TNC 430...
  • Page 17: Introduction

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

    Texte clair facilement accessible. Elles sont destinées à l'équipement de fraiseuses, perceuses et centres d'usinage. Die TNC 426 peut commander jusqu'à 5 axes, et la TNC 430, jusqu'à neuf axes. Elles vous permettent également de programmer le réglage de la position angulaire de la broche.
  • Page 19: Ecran Et Panneau De Commande

    Décaler le champ clair vers le haut Dans sous-menu: Augmenter la valeur Décaler l'image vers la droite ou le haut Dans menu principal: Sélectionner le sous-menu Dans sous-menu: Quitter le sous-menu Réglages de l'écran: cf. page suivante TNC 426, TNC 430 HEIDENHAIN...
  • Page 20: Partage De L'écran

    Dialogue menu principal Fonction BRIGHTNESS Modifier la luminosité CONTRAST Modifier le contraste H-POSITION Modifier position horizontale image H-SIZE Modifier la largeur de l'image V-POSITION Modifier position verticale image V-SIZE Modifier la hauteur de l'image SIDE-PIN Corriger distorsion en forme de tonneau TRAPEZOID Corriger distorsion trapézoïdale ROTATION...
  • Page 21: Panneau De Commande

    Le mode Manivelle électronique sert au déplacement manuel des axes de la machine à l'aide d'une manivelle électronique HR. Softkeys pour le partage de l'écran (à sélectionner tel que décrit précédemment) Fenêtre Softkey Positions à gauche: positions, à droite: affichage d'état TNC 426, TNC 430 HEIDENHAIN...
  • Page 22: Mémorisation/Édition De Programme

    Positionnement avec introduction manuelle Ce mode sert à programmer des déplacements simples, par exemple pour le surfaçage ou le pré-positionnement. Il permet aussi de créer des tableaux de points pour la définition de la zone à digitaliser. Softkeys pour le partage de l'écran Fenêtre Softkey Programme...
  • Page 23: Exécution De Programme En Continu Et Exécution De Programme Pas-À-Pas

    Exécution de programme pas-à-pas et Exécution de programme en continu tant que l'on n'a pas sélectionné exclusivement „graphisme“ ainsi qu'en mode Positionnement avec introduction manuelle En modes de fonctionnement Manuel et Manivelle électronique, l'affichage d'état apparaît dans la grande fenêtre. TNC 426, TNC 430 HEIDENHAIN...
  • Page 24: Affichages D'état Supplémentaires

    Informations délivrées par l'affichage d'état Symbole Signification Coord. effectives ou nominales de la position actuelle X Y Z Axes machine; la TNC affiche les axes auxiliaires en minuscules. La succession et le nombre des axes affichés sont définis par le constructeur de votre machine. Consultez le manuel de votre machine.
  • Page 25: Informations Générales Sur Le Programme

    Centre de cercle CC (pôle) Durée d'usinage Compteur pour temporisation Positions et coordonnées Affichage de positions Type d'affichage de positions, ex. positions effectives Angle d'inclinaison pour le plan d'usinage Angle de la rotation de base TNC 426, TNC 430 HEIDENHAIN...
  • Page 26: Informations Sur Les Outils

    Informations sur les outils Affichage T: numéro et nom de l'outil Affichage RT: numéro et nom d'un outil jumeau Axe d'outil Longueur et rayons d'outil Surépaisseurs (valeurs Delta) à partir de TOOL CALL (PGM) et du tableau d'outils (TAB) Durée d'utilisation, durée d'utilisation max. (TIME 1) et durée d'utilisation max.
  • Page 27: Fonctions Auxiliaires M Actives

    Fonctions auxiliaires M actives Liste des fonctions M actives ayant une signification déterminée Liste des fonctions M actives adaptées par le constructeur de votre machine TNC 426, TNC 430 HEIDENHAIN...
  • Page 28: Accessoires: Palpeurs 3D Et Manivelles Électroniques De Heidenhain

    A partir d'une série de valeurs de positions ainsi digitalisées, la TNC crée un programme composé de séquences linéaires en format HEIDENHAIN. Ce programme peut être ensuite traité sur PC à l'aide du logiciel d'exploitation SUSA afin de corriger certaines formes et rayons d'outil ou pour calculer des formes positives/négatives.
  • Page 29 Le déplacement pour un tour de manivelle peut être sélectionné à l'intérieur d'une plage étendue. Outre les manivelles encastrables HR 130 et HR 150, HEIDENHAIN propose également la manivelle portable HR 410 (cf. fig. de droite).
  • Page 31: Mode Manuel Et Dégauchissage

    Mode manuel et dégauchissage...
  • Page 32: Mise Sous-Tension, Hors-Tension

    2.1 Mise sous-tension, hors-tension Vous ne devez franchir les points de référence que si vous désirez déplacer Mise sous tension les axes de la machine. Si vous voulez seulement éditer ou tester des programmes, dès la mise sous tension La mise sous tension et le franchissement des points de de la commande, sélectionnez le mode référence sont des fonctions qui dépendent de la Mémorisation/édition de programme ou...
  • Page 33: Déplacement Des Axes De La Machine

    Les deux méthodes peuvent vous permettre de déplacer plusieurs axes simultanément. Vous modifiez l'avance de déplacement des axes à l'aide de la softkey F (cf. „2.3 Vitesse de rotation broche S, avance F et fonction auxiliaire M). TNC 426, TNC 430 HEIDENHAIN...
  • Page 34: 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. Elles sont situées sous 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...
  • Page 35: Positionnement Pas-À-Pas

    En modes de fonctionnement Manuel et Manivelle électronique, vous introduisez avec les softkeys la vitesse de rotation broche S, l'avance F et la fonction auxiliaire M. Les fonctions auxiliaires sont décrites au chapitre ”7 . Programmation: Fonctions auxiliaires“ . TNC 426, TNC 430 HEIDENHAIN...
  • Page 36: Vitesse De Rotation Broche S

    Introduction de valeurs Exemple: Introduire la vitesse de rotation broche S Introduction vitesse rotation broche: Softkey S Vitesse de rotation broche S= < 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 37: Inclinaison Du Plan D'usinage

    Le plan d'usinage pivote toujours autour du point zéro actif. Dans ce cas, et comme à l‘habitude, l‘usinage est programmé dans un plan principal (ex. plan X/Y); toutefois, il est exécuté dans le plan incliné par rapport au plan principal. TNC 426, TNC 430 HEIDENHAIN...
  • Page 38 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 électronique (description ci-après) Inclinaison programmée, cycle 19 PLAN D'USINAGE dans le programme d'usinage: cf. ”8.7 Cycles de conversion de coordonnées“...
  • Page 39 à partir de la différence des coordonnées REF . La TNC utilise directement la valeur REF de l'axe incliné une fois l'inclinaison réalisée; elle part donc toujours du principe que la pièce était déjà dégauchie avant l'inclinaison. TNC 426, TNC 430 HEIDENHAIN...
  • Page 40 Activation de l'inclinaison manuelle Sélectionner l'inclinaison manuelle: softkey 3D ROT. Les sous-menus peuvent être maintenant sélectionnés avec les touches fléchées < Introduire l'angle d'inclinaison < Dans le menu Inclinaison du plan d'usinage, mettre sur Actif le mode choisi: Sélectionner le menu, valider avec la touche ENT. <...
  • Page 41: Positionnement Avec Introduction Manuelle

    Positionnement avec introduction manuelle...
  • Page 42: 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 43 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 44: Sauvegarder Ou Effacer Des Programmes Contenus Dans $Mdi

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

    Programmation: Principes de base, gestion de fichiers, aides à la programmation, gestion de palettes...
  • Page 46: 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 47: 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 et la TNC 430, jusqu'à 9 axes. Outres les axes principaux X, Y et Z, on a également les axes auxiliaires U, V et W qui leur sont parallèles.
  • Page 48: 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. Contrairement aux coordonnées cartésiennes X, Y et Z, les coordonnées polaires ne décrivent les positions que dans un plan.
  • Page 49: Positions Pièce Absolues Et Relatives

    Coordonnées polaires absolues et incrémentales Les coordonnées absolues se réfèrent toujours au pôle et à l‘axe de référence angulaire. Les coordonnées incrémentales se réfèrent toujours à la dernière position d‘outil programmée. +IPR +IPA +IPA 0° TNC 426, TNC 430 HEIDENHAIN...
  • Page 50: 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. Manuel d'utilisation Cycles palpeurs „Initialisation du point de référence avec palpeurs 3D“ .
  • Page 51: Gestion De Fichiers: Principes De Base

    Nom du fichier Type de fichier 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 Backup (TNCBACK.EXE). Adressez-vous au constructeur de votre machine.
  • Page 52: Gestion Standard Des Fichiers

    4.3 Gestion standard des fichiers Travaillez avec la gestion standard des fichiers si vous désirez mémoriser tous les fichiers dans un répertoire ou si vous êtes familiarisé à la gestion de fichiers sur les anciennes commandes TNC. Pour cela, réglez sur Standard la fonction MOD PGM MGT (cf.
  • Page 53: Effacer Un Fichier

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

    Transfert des données vers/à partir d'un support externe de données Avant de pouvoir transférer les données vers un support externe, vous devez configurer l'interface de données (cf. „Chap. 12.4 Configurer l'interface de données“). Appeler la gestion de fichiers < Activer la transmission des données: appuyer sur la softkey EXT.
  • Page 55: Sélectionner L'un Des 10 Derniers Fichiers Sélectionnés

    Utilisez les touches fléchées pour déplacer le champ clair sur le fichier que vous voulez sélectionner: Déplace le champ clair dans la fenêtre vers le haut et le bas < Sélectionner le fichier: appuyer sur la softkey SELECT. ou sur la touche ENT TNC 426, TNC 430 HEIDENHAIN...
  • Page 56: Renommer Un Fichier

    Renommer un fichier Appeler la gestion de fichiers < Utilisez les touches fléchées pour déplacer le champ clair sur le fichier que vous voulez renommer: Déplace le champ clair dans la fenêtre vers le haut et le bas < Renommer un fichier: appuyer sur RENOMMER Fichier-cible = <...
  • Page 57: Protéger Un Fichier/Annuler La Protection De Fichier

    < Protéger le fichier: appuyer sur la softkey PROTEGER. Le fichier reçoit l'état P , ou annuler la protection du fichier: appuyer sur la softkey NON PROT. L'état P est alors effacé TNC 426, TNC 430 HEIDENHAIN...
  • Page 58: Gestion Étendue Des Fichiers

    4.4 Gestion étendue des fichiers Travaillez avec la gestion étendue des fichiers si vous désirez mémoriser les fichiers dans différents répertoires. Pour cela, réglez la fonction MOD PGM MGT (cf. chap. 12.6) sur Etendu! (cf. également chap. „4.2 Gestion de fichiers: Principes de base“!) Répertoires Comme vous pouvez mémoriser de nombreux programmes ou...
  • Page 59: Sommaire: Fonctions De La Gestion Étendue Des Fichiers

    Protéger un fichier contre l'effacement ou l'écriture Annuler la protection d‘un fichier Gérer les lecteurs du réseau (seulement avec option interface Ethernet) Copier un répertoire Afficher les répertoires d'un lecteur Effacer un répertoire et tous ses sous-répertoires TNC 426, TNC 430 HEIDENHAIN...
  • Page 60 Appeler la gestion de fichiers Appuyer sur la touche PGM MGT: La TNC affiche la fenêtre de gestion des fichiers (la fig. en haut, à droite illustre la configuration de base. Si la TNC affiche un autre partage de l'écran, appuyez sur la softkey FENETRE) La fenêtre étroite de gauche indique en haut trois lecteurs .
  • Page 61: Sélectionner Les Lecteurs, Répertoires Et Fichiers

    SELECT. ou sur la touche ENT 2ème étape: Sélectionner le répertoire: Marquer le répertoire dans la fenêtre de gauche: La fenêtre de droite affiche automatiquement tous les fichiers du répertoire marqué (sur fond clair). TNC 426, TNC 430 HEIDENHAIN...
  • Page 62 3ème étape: Sélectionner le fichier: Appuyer sur la softkey SELECT. TYPE Appuyer sur la softkey du type de fichiers souhaité ou Afficher tous les fichiers: appuyer sur la softkey AFF . TOUS ou sur 4*.H Utiliser les astérisques, ex. afficher tous les fichiers .H commençant par 4 Marquer le fichier dans la fenêtre de droite: <...
  • Page 63: Copier Un Fichier Donné

    Déplacez le champ clair dans la fenêtre de gauche sur le répertoire que vous voulez copier. Appuyez ensuite sur la sofktey COP . REP . au lieu de la softkey COPIER. La TNC copie également les sous- répertoires. TNC 426, TNC 430 HEIDENHAIN...
  • Page 64: Effacer Un Répertoire

    Sélectionner l'un des 10 derniers fichiers sélectionnés Appeler la gestion de fichiers < Afficher les 10 derniers fichiers sélectionnés: appuyer sur la sofktey DERNIERS FICHIERS Utilisez les touches fléchées pour déplacer le champ clair sur le fichier que vous voulez sélectionner: Déplace le champ clair dans la fenêtre vers le haut et le bas <...
  • Page 65: Marquer Des Fichiers

    Déplacez le champ clair sur le fichier que vous désirez renommer Sélectionner la fonction pour renommer Introduire le nouveau nom du fichier; le type de fichiers ne peut pas être modifié Valider le nouveau nom en appuyant sur la touche ENT TNC 426, TNC 430 HEIDENHAIN...
  • Page 66: Fonctions Spéciales

    Fonctions spéciales Protéger un fichier/annuler la protection de fichier Déplacer le champ clair sur le fichier que vous désirez protéger Sélectionner les fonctions spéciales: appuyez sur la softkey FONCTIONS AUXIL. Activer la protection de fichiers: appuyer sur la softkey PROTEGER. Le fichier reçoit l'état P Vous annulez la protection de fichiers de la même manière avec la softkey NON PROT.
  • Page 67 COPIER ou transférer plusieurs fichiers: appuyer sur la softkey MARQUER (2ème menu de softkeys, cf. également Fonctions de marquage plus haut dans ce chapitre), ou transférer tous les fichiers: appuyer sur la softkey TNC EXT < TNC 426, TNC 430 HEIDENHAIN...
  • Page 68 Valider avec la softkey EXECUTER ou avec la touche ENT. La TNC affiche une fenêtre délivrant des informations sur le processus de copie ou si vous voulez transférer de longs programmes ou plusieurs programmes: appuyer sur la sofktey EXECUTION PARALLELE. La TNC copie alors le fichier en arrière-plan <...
  • Page 69: Copier Des Fichiers Vers Un Autre Répertoire

    Ecraser tous les fichiers: appuyer sur la softkey OUI ou n'effacer aucun fichier: appuyer sur la softkey NON ou valider l'écrasement fichier par fichier: appuyer sur la softkey VALIDER Si vous désirez écraser un fichier protégé, vous devez confirmer ou interrompre séparément cette opération. TNC 426, TNC 430 HEIDENHAIN...
  • Page 70: La Tnc En Réseau

    La TNC en réseau (seulement avec option interface Ethernet) Pour raccorder la carte Ethernet sur votre réseau, consultez le chapitre „12.5 Interface Ethernet“! Les messages d'erreur intervenant en fonctionnement réseau sont édités par la TNC (cf. „12.5 Interface Ethernet“). Si la TNC est raccordée à un réseau, vous disposez de 7 lecteurs supplémentaires dans la fenêtre des répertoires (cf.
  • Page 71: Ouverture Et Introduction De Programmes

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

    Ouverture d'un nouveau programme d'usinage Vous introduisez toujours un programme d‘usinage en mode de fonctionnement Mémorisation/édition de programme. Exemple d‘ouverture d‘un programme Sélectionner le mode Mémorisation/édition de programme < Appeler la gestion de fichiers: appuyer sur la touche PGM MGT <...
  • Page 73: Programmation De Déplacements D'outils En Dialogue Conversationnel Texte Clair

    Fonction auxiliaire M3 „Marche broche“; la TNC calculée automatiquement à clôt le dialogue avec ENT partir de la séquence TOOL CALL Le fenêtre de programme affiche la ligne: 3 L X+10 Y+5 R0 F100 M3 TNC 426, TNC 430 HEIDENHAIN...
  • Page 74: Editer Un Programme

    Editer un programme Sélectionner séquence ou mot Softk./touches Alors que vous êtes en train d'élaborer ou de modifier un Feuilleter vers le haut programme d'usinage, vous pouvez sélectionner chaque ligne du programme ou certains mots d'une séquence à l'aide des touches fléchées ou des softkeys: cf.
  • Page 75 Pour insérer la partie de programme copiée dans un autre programmé, sélectionnez le programme voulu à l'aide du gestionnaire de fichiers et marquez la séquence après laquelle doit se faire l'insertion. Insérer une partie de programme mémorisée: appuyer sur la softkey INSERER BLOC TNC 426, TNC 430 HEIDENHAIN...
  • Page 76: Graphisme De Programmation

    4.6 Graphisme de programmation Pendant que vous élaborez un programme, la TNC peut afficher le graphisme du contour programmé. Déroulement/pas de déroulement du graphisme de programmation Commuter sur le partage de l'écran avec le programme à gauche et le graphisme à droite: appuyer sur la touche SPLIT SCREEN et sur la softkey PGM + GRAPHISME Mettre la softkey DESSIN AUTO sur ON.
  • Page 77: Articulation De Programmes

    La TNC repousse vers la droite les textes du second niveau. Afficher la fenêtre d‘articulation / changer de fenêtre active Afficher la fenêtre d‘articulation: sélectionner le partage d'écran PGM+ ARTICUL. Changer de fenêtre active: appuyer sur la softkey CHANGER FENETRE TNC 426, TNC 430 HEIDENHAIN...
  • Page 78: 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 INSERER ARTICULATION Introduire le texte d‘articulation au clavier alphabétique Pour changer de niveau, utilisez la softkey CHANGER DE NIVEAU. Insérer une séquence d‘articulation dans la fenêtre d‘articulation (à...
  • Page 79: Créer Des Fichiers-Texte

    Insérer un espace La ligne sur laquelle se trouve le curseur ressort en couleur. Une ligne peut comporter jusqu‘à 77 caractères; fin de ligne à l‘aide de la touche RET (Return) ou ENT. Changer petits/grands caractères TNC 426, TNC 430 HEIDENHAIN...
  • Page 80: 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 lignes ou mots entiers 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 Déplacer le curseur sur le mot ou sur la ligne à...
  • Page 81 Sélectionner la fonction de recherche: appuyer sur la softkey RECHERCHE. La TNC affiche le dialogue Cherche texte : Introduire le texte à rechercher Rechercher le texte: appuyer sur la softkey EXECUTER Quittez la fonction de recherche avec la softkey FIN. TNC 426, TNC 430 HEIDENHAIN...
  • Page 82: La Calculatrice

    4.10 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 ARC SIN COS TAN de calculs au moyen d‘un raccourci.
  • Page 83: Aide Directe Lors De Messsages D'erreur Cn

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

    4.12 Gestion de palettes La gestion de palettes est une fonction qui dépend de la machine. Le contenu des fonctions standard est décrit ci- après. Consultez également le manuel de votre machine. Les tableaux de palettes sont utilisés sur centres d‘usinage équipés d‘un changeur de palettes: Pour les différentes palettes, le tableau de palettes appelle les programmes d‘usinage qui lui appartiennent et active les décalages de points zéro ou les tableaux de points zéro...
  • Page 85 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. AFFICHER .H Sélectionner le fichier désiré TNC 426, TNC 430 HEIDENHAIN...
  • Page 87 Programmation: Outils...
  • Page 88: Programmation: Outils

    5.1 Introduction des données d‘outils Avance F L ‘avance F correspond à la vitesse en mm/min. (inch/min.) à laquelle le centre de l‘outil se déplace sur sa trajectoire. L ‘avance max. peut être définie pour chaque axe séparément, par paramètre-machine. Introduction Vous pouvez introduire l'avance à...
  • Page 89: Données D'outils

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

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

    TT 120 (cf. Manuel d'utilisation Cycles palpeurs) vous désirez effectuer un évidement de finition avec le cycle d'usinage 22; cf. „8.5 Cycle SL, EVIDEMENT“ vous désirez travailler avec calcul automatique des données de coupe Tableau d'outils: Possibilités d'introduction, cf. page suivante TNC 426, TNC 430 HEIDENHAIN...
  • Page 92 Abr. Données à introduire Dialogue Largeur colonne Numéro avec lequel l'outil est appelé dans le – programme (ex. 5, indexation 5.2) NAME Nom avec lequel l‘outil est appelé dans Nom d'outil ? le programme Valeur de correction pour la longueur d‘outil L Longueur d'outil ? Valeur de correction pour le rayon d'outil R Rayon d'outil ?
  • Page 93 Tableau de données de coupe: softkey SELECT. CDT Nom tableau données de coupe ? (3ème menu de softkeys); la TNC affiche une fenêtre où vous pouvez sélectionner le tableau de données de coupe TNC 426, TNC 430 HEIDENHAIN...
  • Page 94: Editer Les Tableaux D'outils

    Editer les tableaux d‘outils Le tableau d'outils valable pour l‘exécution du programme a pour nom TOOL.T. TOOL.T doit être mémorisé dans le répertoire TNC:\ et ne peut être édité que dans l'un des modes de fonctionnement Machine. Attribuez un autre nom de fichier avec l‘extension .T aux tableaux d‘outils que vous voulez archiver ou utiliser pour le test du programme.
  • Page 95 Application: Ex. outils à forer et chanfreiner avec plusieurs corrections de longueur Effacer la ligne (outil) actuelle Afficher/ne pas afficher n° emplacement Afficher tous les outils / n'afficher que les outils mémorisés dans le tableau d'emplacements TNC 426, TNC 430 HEIDENHAIN...
  • Page 96 EDITER sur ON Fonctions d'édition pour tabl. d'emplacem. Softk. Sélectionner le tableau d'emplacements en mode Mémorisation/ édition de programme (TNC 426, TNC 430 seulement avec logiciel Sélectionner le début du tableau CN 280 474-xx): Appeler la gestion de fichiers Sélectionner la fin du tableau...
  • Page 97 également colonne ST) Oui = ENT / Non = NO ENT Information concernant cet emplacement d‘outil et Etat automate ? devant être transmise à l‘automate TNAME Affichage du nom d'outil dans TOOL.T – TNC 426, TNC 430 HEIDENHAIN...
  • Page 98: Appeler Les Données D'outils

    Appeler les données d‘outils Vous programmez un appel d‘outil TOOL CALL dans le programme d‘usinage avec les données suivantes: Sélectionner l‘appel d‘outil à l‘aide de la touche TOOL CALL Numéro d'outil: introduire le numéro ou le nom de l'outil. Vous avez précédemment défini l‘outil dans une séquence TOOL DEF ou dans le tableau d‘outils.
  • Page 99: Changement D'outil

    M101 avec M102. Le changement d‘outil automatique n‘est pas toujours enclenché immédiatement après écoulement de la durée d‘utilisation; suivant la charge de la commande, il intervient parfois quelques séquences de programme plus tard. TNC 426, TNC 430 HEIDENHAIN...
  • Page 100: 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 101: Correction Du Rayon D'outil

    La distance entre le centre de l‘outil et le contour programmé correspond à la valeur du rayon de l‘outil. „droite“ et „gauche“ désignent la position de l‘outil dans le sens du déplacement le long du contour de la pièce. Cf. figures à la page suivante. TNC 426, TNC 430 HEIDENHAIN...
  • Page 102 Au minimum une séquence sans correction de rayon R0 doit séparer deux séquences de programme dont la correction de rayon RR et RL diffère. Une correction de rayon est active en fin de séquence où elle a été programmée pour la première fois. Vous pouvez aussi activer la correction de rayon pour les axes auxiliaires du plan d'usinage.
  • Page 103: 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 de la fonction auxiliaire M90. Cf. „7 .4 Fonctions auxiliaires pour le comportement de contournage“ . TNC 426, TNC 430 HEIDENHAIN...
  • Page 104: 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 de la normale de vecteur à...
  • Page 105: Formes D'outils Autorisées

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

    Utilisation d'autres outils: Valeurs Delta Si vous utilisez des outils de dimensions différentes de celles des outils prévus à l‘origine, introduisez la différence des longueurs et rayons comme valeurs Delta dans le tableau d‘outils ou dans l'appel d'outil TOOL CALL: Valeur Delta positive DL, DR, DR2 Les cotes de l‘outil sont supérieures à...
  • Page 107: Face Milling: Correction 3D Sans Ou Avec Orientation D'outil

    Vous pouvez introduire et modifier l'avance F et la fonction auxiliaire M en mode Mémorisation de programme. Les coordonnées du point final de la droite et les composantes des normales de surface sont à calculer par le système CAO. TNC 426, TNC 430 HEIDENHAIN...
  • Page 108: Peripheral Milling: Correction 3D Avec Orientation De L'outil

    Peripheral milling: Correction 3D avec orientation de l'outil La TNC décale l'outil perpendiculairement au sens du déplacement et perpendiculairement au sens de l'outil, en fonction de la somme des valeurs Delta DR (tableau d'outils et TOOL CALL). Le sens de correction est à...
  • Page 109 Format de séquence avec axes rotatifs X+31,737 Y+21,95 Z+33,165 B+12,357 C+5,896 F1000 M128 Droite X, Y, Z Coordonnées corrigées du point final de la droite B, C Coordonnées des axes rotatifs pour l'orientation de l'outil Avance Fonction auxiliaire TNC 426, TNC 430 HEIDENHAIN...
  • Page 110: Travailler Avec Les Tableaux Des Données De Coupe

    5.5 Travailler avec les tableaux des DATEI: TOOL.T CUT. TYP TMAT données de coupe MILL PRO1 La TNC doit avoir été préparée par le constructeur de la machine pour travailler avec les tableaux des données de DATEI: PRO1.CDT coupe. NR WMAT TMAT Il est possible que tous les cycles ou fonctions ST65 0.06...
  • Page 111: Tableaux Pour Matériaux Pièces

    Sinon, vos modifications seraient écrasées par les données standard HEIDENHAIN lors de la mise à jour du logiciel. Par conséquent, définissez le chemin d'accès dans le fichier TNC.SYS avec le code WMAT= (cf. „Fichier de configurations TNC.SYS“...
  • Page 112 Sinon, vos modifications seraient écrasées par les données standard HEIDENHAIN lors de la mise à jour du logiciel. Par conséquent, définissez le chemin d'accès dans le fichier TNC.SYS avec le code TMAT= (cf. „Fichier de configurations TNC.SYS“...
  • Page 113: Données Requises Dans Le Tableau D'outils

    Nom du tableau de données de coupe à utiliser pour cet outil – colonne CDT Vous sélectionnez par softkey, dans le tableau d'outils le type de l'outil, le matériau de coupe de l'outil ainsi que le nom du tableau de données de coupe (cf. „5.2 Données d'outils“). TNC 426, TNC 430 HEIDENHAIN...
  • Page 114: Procédure Du Travail Avec Calcul Automatique De La Vitesse De Rotation/De L'avance

    Procédure du travail avec calcul automatique de la Instruction Signification vitesse de rotation/de l'avance Numéro de colonne S'il ne l'a pas encore été, introduire le matériau pièce dans le fichier WMAT.TAB NAME Titre de la colonne S'il ne l'a pas encore été, introduire le matériau de coupe dans le fichier TMAT.TAB TYPE N: introduction numérique...
  • Page 115: Transfert Des Données De Tableaux De Données De Coupe

    Introductions dans TNC.SYS Signification WMAT= Chemin d'accès pour tableau de matériaux pièces TMAT= Chemin d'accès pour tableau de matériaux de coupe PCDT= Chemin d'accès pour tableaux de données de coupe Exemple de TNC.SYS: WMAT=TNC:\CUTTAB\WMAT_GB.TAB TMAT=TNC:\CUTTAB\TMAT_GB.TAB PCDT=TNC:\CUTTAB\ TNC 426, TNC 430 HEIDENHAIN...
  • Page 117: Programmation: Programmer Les Contours

    Programmation: Programmer les contours...
  • Page 118: 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 119: 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 trois 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 en bas et à droite. TNC 426, TNC 430 HEIDENHAIN...
  • Page 120 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 121 (tableaux de données de coupe): appuyer sur la softkey FAUTO Fonction auxiliaire M ? < Introduire la fonction auxiliaire, par ex. M3 et Le programme d‘usinage affiche la ligne: fermer le dialogue avec la touche ENT X+10 Y+5 R F100 M3 TNC 426, TNC 430 HEIDENHAIN...
  • Page 122: 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 raccordement tangentiel...
  • Page 123: Approche Par Une Droite Avec Raccordement Tangentiel: Appr Lt

    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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 124: 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 125: Approche Par Une Trajectoire Circulaire Avec Raccordement Tangentiel Au Contour Et Segment De Droite: Appr Lct

    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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 126: 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 127: Sortie Du Contour Par Une Trajectoire Circulaire Avec Raccordement Tangentiel: Dep Ct

    Exemple de séquences CN Y+20 RR F100 Dernier élément contour: P avec correction 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 128: 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 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 129: Droite L

    CHF Le chanfrein doit pouvoir être usiné avec l‘outil actuel Chanfrein: introduire la longueur du chanfrein Si nécessaire: Avance F (n'agit que dans la séquence CHF) Tenez compte des remarques à la page suivante! TNC 426, TNC 430 HEIDENHAIN...
  • Page 130: Centre De Cercle Cc

    Exemple de séquences CN X+0 Y+30 R F300 M3 X+40 IY+5 9 CHF 12 F250 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. Une avance programmée dans une séquence CHF n'est active que dans cette séquence.
  • Page 131: 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) TNC 426, TNC 430 HEIDENHAIN...
  • Page 132: 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 coordonnées du point final de l'arc de cercle Rayon R Attention: le signe définit la grandeur de l'arc de cercle! Sens de rotation DR Attention: le signe définit la courbe concave ou convexe! Si nécessaire:...
  • Page 133: Traject. Circulaire Ct Avec Raccordement Tangentiel

    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é! TNC 426, TNC 430 HEIDENHAIN...
  • Page 134: 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 135: 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 INEAIRE MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 136: Exemple: Déplacements Circulaires En Coordonnées Cartésiennes

    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...
  • Page 137: 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 C-CC MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 138: 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 139: Droite Lp

    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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 140: 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 la 120° trajectoire circulaire et le pôle CC Angle polaire PA: position angulaire du point final de la trajectoire circulaire 30°...
  • Page 141 Trajectoire hélicoïdale dans le sens anti-horaire: DR+ Correction de rayon RL/RR/R0 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 R 15 CP IPA–1800 IZ+5 DR– TNC 426, TNC 430 HEIDENHAIN...
  • Page 142: 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 d'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 Z+250 R0 F MAX...
  • Page 143: 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 144: 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 145: 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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 146: Programmation Flexible De Droites

    Programmation flexible de droites Donnée connue Softkey Afficher les softkeys de programmation flexible des Coordonnée X du point final de la droite contours: appuyer sur la touche FK Ouvrir le dialogue pour une droite flexible: appuyer sur Coordonnée Y du point final de la droite la softkey FL.
  • Page 147 FK. 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 et à droite. 30° TNC 426, TNC 430 HEIDENHAIN...
  • Page 148: 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 sont disponibles à...
  • Page 149: Rapports Relatifs

    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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 150 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° FPOL Exemple de séquences CN Coordonnées connues se référant à...
  • Page 151: Contours Fermés

    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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 152: Exemple: Programmation Fk 1

    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 d'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 153: Exemple: Programmation Fk 2

    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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 154: Exemple: Programmation Fk 3

    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 d'outil 1 Z S4500 Appel de l'outil Z+250 R0 F MAX Dégager l‘outil...
  • Page 155 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 156: Contournages - Interpolation Spline

    6.7 Contournages – Interpolation spline Les contours décrits comme splines par un système CAO peuvent être transférés vers la TNC et exécutés par elle directement. La TNC dispose d'un interpolateur spline permettant d'exécuter des polynomes de troisième ordre sur deux, trois, quatre ou cinq axes. Vous ne pouvez pas éditer les séquences spline dans la TNC.
  • Page 157 Plages d'introduction Point final spline: -99 999,9999 à +99 999,9999 Paramètre spline K: -9,99999999 à +9,99999999 Exposant pour paramètre spline K: -255 à +255 (nombre entier) TNC 426, TNC 430 HEIDENHAIN...
  • Page 159: Programmation: Fonctions Auxiliaires

    Programmation: Fonctions auxiliaires...
  • Page 160: 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 161: 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 162 Pour chaque axe, le constructeur de la machine introduit dans un M91/M92 en mode Test de programme paramètre-machine la distance entre le point zéro machine et le Pour pouvoir également simuler graphiquement point zéro règle. des déplacements M91/M92, vous devez activer la surveillance de la zone de travail et faire afficher la pièce brute se référant au point de référence Comportement standard...
  • Page 163: Activer Le Dernier Point De Référence Initialisé: M104

    La TNC positionne alors l'outil (incliné) à la coordonnée programmée du système non incliné. Effet M130 n'agit que dans les séquences linéaires sans correction de rayon d'outil et dans les séquences de programme où M130 a été programmée. TNC 426, TNC 430 HEIDENHAIN...
  • Page 164: Fonctions Auxiliaires Pour Le Comportement De Contournage

    7.4 Fonctions auxiliaires pour le comportement de contournage Arrondi d‘angle: M90 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). Avec les séquences de programme avec correction du rayon (RR/ RL), la TNC insère automatiquement un cercle de transition aux angles externes.
  • Page 165: 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 Pour raisons de compatibilité, la fonction M112 reste disponible. Pour définir la tolérance du fraisage rapide de contour, HEIDENHAIN préconise toutefois l'utilisation du cycle TOLERANCE (cf. „8.8 Cycles spéciaux“) Usinage de petits éléments de contour: M97...
  • Page 166: Usinage Complet D'angles De Contour Ouverts: M98

    Usinage complet d‘angles de contour ouverts: M98 Comportement standard Aux angles internes, la TNC calcule le point d‘intersection des trajectoires de la fraise et déplace l‘outil à partir de ce point, dans la nouvelle direction. Lorsque le contour est ouvert aux angles, l‘usinage est alors incomplet: cf.
  • Page 167: Facteur D'avance Pour Plongées: M103

    F en microns/tour de broche définie dans le programme. Si vous modifiez la vitesse de rotation à l'aide du potentiomètre de broche, la TNC adapte automatiquement l'avance. Effet M136 devient active en début de séquence. Pour annuler M136, programmez M137 . TNC 426, TNC 430 HEIDENHAIN...
  • Page 168: Vitesse D'avance Aux Arcs De Cercle: M109/M110/M111

    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. Comportement sur les arcs de cercle avec M109 Lorsque la TNC usine l‘intérieur et l‘extérieur des arcs de cercle, l‘avance reste constante à...
  • Page 169: Autoriser Le Positionnement Avec La Manivelle En Cours D'exécution Du Programme: M118

    DEPLACEMENT MANUEL n'est pas le clavier ASCII pour l‘introduction des coordonnées. disponible! 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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 170: Fonctions Auxiliaires Pour Les Axes Rotatifs

    7.5 Fonctions auxiliaires pour les axes rotatifs Avance en mm/min. sur les axes rotatifs A, B, C: M116 Comportement standard Pour un axe rotatif, la TNC interprète l‘avance programmée en degrés/min. L ‘avance dépend donc de la distance comprise entre le centre de l‘outil et le centre des axes rotatifs.
  • Page 171: Réduire L'affichage D'un Axe Rotatif À Une Valeur Inférieure À 360°: M94

    C à la valeur programmée: L C+180 MAX M94 Effet M94 n‘agit que dans la séquence de programme à l‘intérieur de laquelle elle a été programmée. M94 devient active en début de séquence. TNC 426, TNC 430 HEIDENHAIN...
  • Page 172: Correction Automatique De La Géométrie De La Machine Lors De L'usinage Avec Axes Inclinés: M114

    Correction automatique de la géométrie de la machine lors de l‘usinage avec axes inclinés: M114 Comportement standard La TNC déplace l‘outil jusqu‘aux positions définies dans le programme d'usinage. Dans le programme, si la position d'un axe rotatif est modifiée, le post-processeur doit calculer le décalage qui en résulte sur les axes linéaires (cf.
  • Page 173: Conserver La Position De La Pointe De L'outil Lors Du Positionnement Des Axes Inclinés (Tcpm*): M128

    La TNC n'exécute pas d'inclinaison simultanée de la correction du rayon d'outil. Il en résulte une erreur qui dépend de la position angulaire de l'axe rotatif. Lorsque M128 est active, la TNC affiche le symbole *) TCPM = Tool Center Point Management TNC 426, TNC 430 HEIDENHAIN...
  • Page 174 M128 avec plateaux inclinés Si vous programmez un déplacement du plateau incliné alors que M128 est active, la TNC fait pivoter le système de coordonnées en conséquence. Par exemple, si vous faîtes pivoter l'axe C de 90° (par un positionnement ou un décalage du point zéro) et si vous programmez ensuite un déplacement dans l'axe X, la TNC exécute le déplacement dans l'axe Y de la machine.
  • Page 175: Arrêt Précis Aux Angles Avec Transitions De Contour Non Tangentielles: M134

    M138 devient active en début de séquence. Pour annuler M138, reprogrammez M138 sans indiquer les axes inclinés. Exemple de séquence CN Pour les fonctions indiquées ci-dessus, ne tenir compte que de l'axe incliné C: L Z+100 R0 MAX M138 C TNC 426, TNC 430 HEIDENHAIN...
  • Page 176: Fonctions Auxiliaires Pour Machines À Découpe Laser

    7.6 Fonctions auxiliaires pour Emission de la tension comme fonction de la durée (rampe dépendant de la machines à 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 177: Programmation: Cycles

    Programmation: Cycles...
  • Page 178: Cycles: Généralités

    8.1 Cycles: Généralités Groupes de cycles Softkey Cycles perçage profond, alésage à Les opérations d‘usinage répétitives comprenant plusieurs phases l'alésoir, alésage à l'outil, perçage d‘usinage sont mémorisées dans la TNC sous forme de cycles. Il en contre-perçage, taraudage et filetage va de même pour les conversions de coordonnées et certaines fonctions spéciales.
  • Page 179: 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 180: Cycles De Perçage

    8.2 Cycles de perçage La TNC dispose au total de 13 cycles destinés aux différentes opérations de perçage: Cycle Softkey Cycle Softkey 2 TARAUDAGE 1 PERCAGE PROFOND sans pré-positionnement automatique avec mandrin de compensation 200 PERCAGE 17 TARAUDAGE RIGIDE avec pré-positionnement automatique, sans mandrin de compensation 2ème distance d‘approche 18 FILETAGE...
  • Page 181: Percage Profond (Cycle 1)

    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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 182: 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 introduite, l‘outil perce jusqu‘à la première Q210 profondeur de passe Q204 Q200 Q203...
  • Page 183: Alesage A L'alesoir (Cycle 201)

    Coord. surface pièce 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) TNC 426, TNC 430 HEIDENHAIN...
  • Page 184: Alesage A L'outil (Cycle 202)

    ALESAGE A L'OUTIL (cycle 202) La machine et la TNC doivent avoir été préparées par le Q206 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 de la Q204 Q200 pièce...
  • Page 185: Percage Universel (Cycle 203)

    – pour briser les copeaux. Après temporisation, il est rétracté suivant l'avance de retrait jusqu'à la distance d'approche. Si vous avez introduit une 2ème distance d'approche, la TNC déplace l'outil à ce niveau avec FMAX TNC 426, TNC 430 HEIDENHAIN...
  • Page 186 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. Q210 Le signe du paramètre de cycle Profondeur détermine le sens de l‘usinage. Q204 Q200 Q203...
  • Page 187: Contre-Percage (Cycle 204)

    Pour le calcul du point initial du contre-perçage, la TNC prend en compte la longueur de la dent de l'outil et l'épaisseur du matériau. TNC 426, TNC 430 HEIDENHAIN...
  • Page 188 Distance d'approche Q200 (en incrémental): distance entre la pointe de l'outil et la surface de la pièce Profondeur de contre-perçage Q249 (en incrémental): distance entre l'arête inférieure de la pièce et la base du contre-perçage Le signe positif réalise un perçage dans le sens positif de l'axe de broche Q204 Epaisseur matériau Q250 (en incrémental): Epaisseur...
  • Page 189: Percage Profond Universel (Cycle 205)

    Remarques avant que vous ne programmiez Programmer la séquence de positionnement du point initial (centre du trou) dans le plan d‘usinage avec correction de rayon R0. Le signe du paramètre de cycle Profondeur détermine le sens de l‘usinage. TNC 426, TNC 430 HEIDENHAIN...
  • Page 190 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 surface pièce et fond du trou (pointe cônique du foret) Avance plongée en profondeur Q206: vitesse de déplacement de l‘outil lors du perçage, en mm/min.
  • Page 191: Fraisage De Trous (Cycle 208)

    Le signe du paramètre de cycle Profondeur détermine le sens de l‘usinage. Si vous avez programmé un diamètre de trou égal au diamètre de l'outil, la TNC perce directement à la profondeur programmée, sans interpolation hélicoïdale. TNC 426, TNC 430 HEIDENHAIN...
  • Page 192 Distance d'approche Q200 (en incrémental): distance entre l'arête inférieure de l'outil et la surface de la pièce Profondeur Q201 (en incrémental): distance entre la surface de la pièce et le fond du trou Avance plongée en profondeur Q206: vitesse de déplacement de l‘outil lors du perçage sur la trajectoire hélicoïdale, en mm/min.
  • Page 193: 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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 194: Nouveau Taraudage Avec Mandrin De Compensation (Cycle 206)

    NOUVEAU TARAUDAGE avec mandrin de compensation (cycle 206) 1 La TNC positionne l‘outil dans l‘axe de broche en avance rapide FMAX, à la distance d'approche introduite, au-dessus de la surface de la pièce 2 L'outil se déplace en une passe à la profondeur de perçage 3 Le sens de rotation de la broche est ensuite inversé...
  • Page 195 Si vous appuyez sur la touche stop externe pendant le taraudage, la Q211=0.25 ;TEMPO. AU FOND TNC affiche une softkey vous permettant de dégager l‘outil. Q203=+0 ; OORD. SURFA E Q204=50 ;2ème DISTAN E D'APPRO HE TNC 426, TNC 430 HEIDENHAIN...
  • Page 196: Taraudage Sans Mandrin De Compensation (Cycle 17)

    TARAUDAGE 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 197: Nouveau Taraudage Rigide (Cycle 207)

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

    Pas de vis : Pas de la vis. Le signe détermine le sens du filet: + = filet à droite (M3 avec profondeur de perçage négative) – = filet à gauche (M4 avec profondeur de perçage négative) TNC 426, TNC 430 HEIDENHAIN...
  • Page 200: 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 201 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 202: 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 POCHE (rectangulaire) Cycle de finition avec pré-positionnement automatique, 2ème distance d‘approche 5 POCHE CIRCULAIRE...
  • Page 203: Fraisage De Poche (Cycle 4)

    1er côté : longueur de la poche parallèle à l‘axe principal du plan d‘usinage 2ème côté : largeur de la poche Avance F: vitesse de déplacement de l‘outil dans le plan d‘usinage TNC 426, TNC 430 HEIDENHAIN...
  • Page 204: 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 angles de poches. Pour rayon = 0, le rayon d'arrondi est égal au rayon d'outil Calculs: Passe latérale k = K x R Facteur de superposition défini dans le paramètre-machine 7430 R: Rayon de la fraise FINITION DE POCHE (cycle 212)
  • Page 205 ;PROFONDEUR DE PASSE Q207=500 ;AVAN E FRAISAGE Q203=+0 ; OOR. SURFA E Q204=50 ;2ème DISTAN E D'APPRO HE Q216=+50 ; ENTRE 1er AXE Q217=+50 ; ENTRE 2ème AXE Q218=80 ;1er Q219=60 ;2ème Q220=5 ;RAYON D'ANGLE Q221=0 ;SUREPAISSEUR TNC 426, TNC 430 HEIDENHAIN...
  • Page 206: 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 207: 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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 208 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 surface de la pièce et fond de la poche Profondeur de passe (en incrémental): distance parcourue par l‘outil en une passe.
  • Page 209: Finition De Poche Circulaire (Cycle 214)

    Profondeur de passe Q202 (en incrémental): distance Q204=50 ;2ème DISTAN E D'APPRO HE parcourue par l‘outil en une passe. Q216=+50 ; ENTRE 1er AXE Q217=+50 ; ENTRE 2ème AXE Q222=79 ;DIAMETRE PIE E BRUTE Q223=80 ;DIAM. PIE E FINIE TNC 426, TNC 430 HEIDENHAIN...
  • Page 210: Finition De Tenon Circulaire (Cycle 215)

    Avance de fraisage Q207: vitesse de déplacement de l‘outil lors du fraisage, en mm/min. Coord. surface pièce Q203 (en absolu): coordonnée de la surface de la pièce 2ème distance d'approche Q204 (en incrémental): Q207 coordonnée dans l‘axe de broche excluant toute collision entre l‘outil et la pièce (matériels de bridage) Q217 Centre 1ème axe Q216 (en absolu): centre de la poche...
  • Page 211 Q207=500 ;AVAN E FRAISAGE Q203=+0 ; OOR. SURFA E Q204=50 ;2ème DISTAN E D'APPRO HE Q216=+50 ; ENTRE 1er AXE Q217=+50 ; ENTRE 2ème AXE Q222=81 ;DIAMETRE PIE E BRUTE Q223=80 ;DIAM. PIE E FINIE TNC 426, TNC 430 HEIDENHAIN...
  • Page 212: Rainurage (Cycle 3)

    RAINURAGE (cycle 3) Ebauche 1 La TNC décale l'outil vers l'intérieur, d'une valeur correspondant à la surépaisseur de finition (la moitié de la différence entre la largeur de la rainure et le diamètre de l'outil). Partant de là, l‘outil plonge dans la pièce et fraise dans le sens longitudinal de la rainure 2 A la fin de la rainure, l'outil effectue une plongée en profondeur et fraise en sens inverse...
  • Page 213: Rainure (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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 214 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 Avance de fraisage Q207: vitesse de déplacement de Q207 l‘outil lors du fraisage, en mm/min.
  • Page 215: Rainure Circulaire (Trou Oblong) Avec Plongée Pendulaire (Cycle 211)

    à 1/3 de Larg. rainure Le diamètre de la fraise doit être inférieur à la moitié de la longueur de la rainure: Sinon la TNC ne peut pas effectuer de plongée pendulaire. TNC 426, TNC 430 HEIDENHAIN...
  • Page 216 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 Q248 Avance de fraisage Q207: vitesse de déplacement de Q219 l‘outil lors du fraisage, en mm/min.
  • Page 217: Exemple: Fraisage De Poche, Tenon, Rainure

    ; OORD. SURFA E PIE E Q204=20 ;2ème 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 ALL M3 Appel du cycle pour usinage externe TNC 426, TNC 430 HEIDENHAIN...
  • Page 218 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 219: Cycles D'usinage De Motifs De Points

    Cycle 207 NOUVEAU TARAUDAGE RIGIDE sans mandrin de compensation Cycle 208 FRAISAGE DE TROUS Cycle 212 FINITION DE POCHE Cycle 213 FINITION DE TENON Cycle 214 FINITION DE POCHE CIRCULAIRE Cycle 215 FINITION DE TENON CIRCULAIRE TNC 426, TNC 430 HEIDENHAIN...
  • Page 220: Motifs De Points Sur Un Cercle (Cycle 220)

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

    à la distance d'approche (ou à la 2ème distance d'approche) 4 Ce processus (1 à 3) est répété jusqu‘à ce que toutes les opérations d‘usinage soient exécutées sur la première ligne; l‘outil se trouve sur le dernier point de la première ligne TNC 426, TNC 430 HEIDENHAIN...
  • Page 222 5 La TNC déplace ensuite l‘outil sur le dernier point de le deuxième ligne où il exécute l'usinage 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 Q238 7 Ce processus (6) est répété...
  • Page 223: Exemple: Cercles De Trous

    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 ;TEMPORISATION Q203=+0 ; OORD. SURFA E PIE E Q204=0 ;2ème DIST. D'APPRO HE Q211=0.25 ;TEMPO. AU FOND TNC 426, TNC 430 HEIDENHAIN...
  • Page 224 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 225: Cycles Sl

    Z: trajectoire circulaire dans le plan Z/X) La TNC usine le contour en continu, en avalant ou en opposition A l‘aide de PM7420, vous définissez l‘endroit où la TNC doit positionner l‘outil à la fin des cycles 21 à 24. TNC 426, TNC 430 HEIDENHAIN...
  • Page 226 Introduisez les cotes d‘usinage telles que la profondeur de fraisage, Schéma: Travail avec les cycles SL les surépaisseurs et la distance d‘approche sous formes de 0 BEGIN PGM SL2 MM DONNEES DU CONTOUR dans le cycle 20. Y L DEF 14.0 ONTOUR ...
  • Page 227: Contour (Cycle 14)

    51 LBL 1 52 L X+10 Y+50 RR X+35 Y+50 X+10 Y+50 DR- 55 LBL 0 Sous-programme 2: Poche à droite 56 LBL 2 57 L X+90 Y+50 RR X+65 Y+50 X+90 Y+50 DR- 60 LBL 0 TNC 426, TNC 430 HEIDENHAIN...
  • Page 228 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 229: Donnees Du Contour (Cycle 20)

    Surép. latérale finition Q3 (en incrémental): surépaisseur de finition dans plan d'usinage Surép. de finition en profondeur Q4 (en incrémental): surépaisseur de finition pour la profondeur Coord. surface pièce Q5 (en absolu): coordonnée absolue de la surface de la pièce TNC 426, TNC 430 HEIDENHAIN...
  • Page 230 Dist. d'approche Q6 (en incrémental): distance entre surface frontale de l'outil et surface de la pièce Hauteur de sécurité 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 retrait en fin de cycle) Rayon d'arrondi interne Q8: Rayon d'arrondi aux „angles“...
  • Page 231: Prepercage (Cycle 21)

    Avance plongée en profondeur Q11: avance de perçage en mm/min. Numéro outil d'évidement Q13: numéro de l'outil d'évidement Exemples de séquences CN: Y L DEF 21.0 PREPER AGE Q10=+5 ;PROFONDEUR DE PASSE Q11=100 ;AVAN E PLONGEE PROF. Q13=1 ;OUTIL D'EVIDEMENT TNC 426, TNC 430 HEIDENHAIN...
  • Page 232: Evidement (Cycle 22)

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

    Avance plongée en profondeur Q11: Avance de plongée Avance d'évidement Q12: Avance de fraisage Surép. finition latérale Q14 (en incrémental): surépaisseur pour finition répétée; le dernier résidu de finition est évidé si vous avez programmé Q14 = 0 TNC 426, TNC 430 HEIDENHAIN...
  • Page 234: Trace De Contour (Cycle 25)

    TRACE DE CONTOUR (cycle 25) En liaison avec le cycle 14 CONTOUR, ce cycle permet d‘usiner également des contours „ouverts“: Le début et la fin du contour ne coïncident pas. Le cycle 25 TRACE DE CONTOUR présente des avantages considérables par rapport à l‘usinage d‘un contour ouvert à l‘aide de séquences de positionnement: La TNC contrôle l‘usinage au niveau des contres-dépouilles et endommagements du contour.
  • Page 235 Y L DEF 25.0 TRA E DE ONTOUR Q1=-20 ;PROFONDEUR DE FRAISAGE Q3=+0 ;SUREPAISSEUR LATERALE Q5=+0 ; OOR. SURFA E Q7=+50 ;HAUTEUR DE SE URITE Q10=+5 ;PROFONDEUR DE PASSE Q11=100 ;AVAN E PLONGEE PROF. Q12=350 ;AVAN E FRAISAGE Q15=+1 ;TYPE FRAISAGE TNC 426, TNC 430 HEIDENHAIN...
  • Page 236: Corps D'un Cylindre (Cycle 27)

    CORPS D‘UN CYLINDRE (cycle 27) Le constructeur de la machine doit préparer la machine et la TNC pour le cycle 27 CORPS D'UN CYLINDRE. Ce cycle vous permet de transposer le déroulé d'un contour sur le corps d'un cylindre. Utilisez le cycle 28 si vous désirez fraiser des rainures de guidage sur le cylindre Vous décrivez le contour dans un sous-programme que vous définissez avec le cycle 14 (CONTOUR).
  • Page 237 Y L DEF 27.0 ORPS DU YLINDRE Q1=-8 ;PROFONDEUR DE FRAISAGE Q3=+0 ;SUREPAISSEUR LATERALE Q6=+0 ;DISTAN E D'APPRO HE Q10=+3 ;PROFONDEUR DE PASSE Q11=100 ;AVAN E PLONGEE PROF. Q12=350 ;AVAN E FRAISAGE Q16=25 ;RAYON Q17=0 ;UNITE DE MESURE TNC 426, TNC 430 HEIDENHAIN...
  • Page 238: Corps D'un Cylindre Rainurage (Cycle 28)

    CORPS D'UN CYLINDRE Rainurage (cycle 28) La machine et la TNC doivent avoir été préparées par le constructeur de la machine pour l'utilisation du cycle 28 CORPS D'UN CYLINDRE. Ce cycle vous permet de transposer une rainure de guidage sur le corps d'un cylindre.
  • Page 239 YLINDRE Q1=-8 ;PROFONDEUR DE FRAISAGE Q3=+0 ;SUREPAISSEUR LATERALE Q6=+0 ;DISTAN E D'APPRO HE Q10=+3 ;PROFONDEUR DE PASSE Q11=100 ;AVAN E PLONGEE PROF. Q12=350 ;AVAN E FRAISAGE Q16=25 ;RAYON Q17=0 ;UNITE DE MESURE Q20=12 ;LARGEUR RAINURE TNC 426, TNC 430 HEIDENHAIN...
  • Page 240: Exemple: Evidement Et Déblaiement D'une Poche

    Exemple: Evidement et déblaiement d‘une poche 60° BEGIN PGM 20 MM BLK FORM 0.1 Z X-10 Y-10 Z-40 BLK FORM 0.2 X+100 Y+100 Z+0 Définition de la pièce brute TOOL DEF 1 L+0 R+15 Définition de l‘outil de pré-évidement TOOL DEF 2 L+0 R+7,5 Définition de l‘outil pour le déblaiement TOOL ALL 1 Z S2500...
  • Page 241 FSELE T 3 FPOL X+30 Y+30 DR- R20 PR+55 PA+60 FSELE T 2 FL AN-120 PDX+30 PDY+30 D10 FSELE T 3 X+0 DR- R30 X+30 Y+30 FSELE T 2 LBL 0 END PGM 20 MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 242: Exemple: Pré-Perçage, Ébauche Et Finition De Contours Superposés

    Exemple: Pré-perçage, ébauche et finition de contours superposés BEGIN PGM 21 MM BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+6 Définition d‘outil pour le foret TOOL DEF 2 L+0 R+6 Définition de l‘outil d‘ébauche/de finition TOOL...
  • Page 243 L X+43 L Y+42 L X+27 LBL 0 LBL 4 Sous-programme de contour 4: îlot triangulaire à droite L X+65 Y+42 RL L X+57 L X+65 Y+58 L X+73 Y+42 LBL 0 END PGM 21 MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 244: Exemple: Tracé De Contour

    Exemple: Tracé de contour BEGIN PGM 25 MM BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+10 Définition de l'outil TOOL ALL 1 Z S2000 Appel de l'outil L Z+250 R0 F MAX Dégager l‘outil Y L DEF 14.0...
  • Page 245 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 246: Exemple: Corps D'un Cylindre

    Exemple: Corps d'un cylindre Cylindre bridé au centre du plateau circulaire. Le point de référence est situé au centre du plateau circulaire BEGIN PGM 27 MM TOOL DEF 1 L+0 R+3,5 Définition de l'outil TOOL ALL 1 Y S2000 Appel de l‘outil, axe d‘outil Y L Y+250 R0 FMAX Dégager l‘outil L X+0 R0 FMAX...
  • Page 247 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 248: Cycles D'usinage Ligne-À-Ligne

    8.6 Cycles d'usinage ligne-à-ligne La TNC dispose de quatre cycles destinés à l‘usinage de surfaces ayant les propriétés suivantes: nées de la digitalisation ou d'un système CAO/DAO planes et rectangulaires planes et obliques tous types de surfaces inclinées gauchies Cycle Softkey 30 EXECUTION DE DONNEES DIGITALISEES pour usinage von ligne-à-ligne de données...
  • Page 249 Y L DEF 30.1 PGM DIGIT.: EX.H Y L DEF 30.2 X+0 Y+0 Z-20 Y L DEF 30.3 X+100 Y+100 Z+0 Y L DEF 30.4 DIST Y L DEF 30.5 PASSE +5 F100 Y L DEF 30.6 F350 M8 TNC 426, TNC 430 HEIDENHAIN...
  • Page 250: Usinage Ligne-A-Ligne (Cycle 230)

    USINAGE LIGNE-A-LIGNE (cycle 230) 1 En partant de la position actuelle, la TNC positionne l‘outil en rapide FMAX dans le plan d‘usinage au point initial ; la TNC décale l'outil de la valeur du rayon d+outil vers la gauche et vers le haut 2 L ‘outil se déplace ensuite avec FMAX dans l‘axe de broche à...
  • Page 251 Q218=150 ;1er Q219=75 ;2ème Q240=25 ;NOMBRE DE OUPES Q206=150 ;AVAN E PLONGEE PROF. Q207=500 ;AVAN E FRAISAGE Q209=200 ;AVAN E TRANSVERSALE Q200=2 ;DISTAN E D'APPRO HE TNC 426, TNC 430 HEIDENHAIN...
  • Page 252: Surface Reguliere (Cycle 231)

    SURFACE REGULIERE (cycle 231) 1 En partant de la position actuelle et en suivant une trajectoire linéaire 3D, la TNC positionne l‘outil au point initial 2 L ‘outil se déplace ensuite suivant l'avance de fraisage programmée jusqu‘au point final 3 A cet endroit, la TNC déplace l‘outil en rapide FMAX, de la valeur du rayon d‘outil dans le sens positif de l‘axe de broche, puis le rétracte au point initial 4 Au point initial...
  • Page 253 Avance de fraisage Q207: vitesse de déplacement de l‘outil lors du fraisage, en mm/min. La TNC exécute la Q236=+35 ;4EME POINT 3EME AXE première coupe en fonction de la moitié de la valeur Q240=40 ;NOMBRE DE OUPES programmée Q207=500 ;AVAN E FRAISAGE TNC 426, TNC 430 HEIDENHAIN...
  • Page 254: Exemple: Usinage Ligne-À-Ligne

    Exemple: Usinage ligne-à-ligne BEGIN PGM 230 MM BLK FORM 0.1 Z X+0 Y+0 Z+0 Définition de la pièce brute BLK FORM 0.2 X+100 Y+100 Z+40 TOOL DEF 1 L+0 R+5 Définition de l'outil TOOL ALL 1 Z S3500 Appel de l'outil L Z+250 R0 F MAX Dégager l‘outil Y L DEF 230 LIGNE-A-LIGNE...
  • Page 255: Cycles De Conversion De Coordonnées

    Annulation d‘une conversion de coordonnées: Redéfinir le cycle avec valeurs du comportement standard, par exemple, facteur échelle 1,0 Exécuter les fonctions auxiliaires M02, M30 ou la séquence END PGM (dépend du paramètre-machine 7300) Sélectionner un autre programme TNC 426, TNC 430 HEIDENHAIN...
  • Page 256: Décalage Du Point Zero (Cycle 7)

    Décalage du POINT ZERO (cycle 7) Grâce au DECALAGE DU POINT ZERO, vous pouvez répéter des opérations d‘usinage à plusieurs endroits de la pièce. Effet Après la définition du cycle DECALAGE DU POINT ZERO, toutes les coordonnées introduites se réfèrent au nouveau point zéro. La TNC affiche le décalage sur chaque axe dans l‘affichage d‘état supplémentaire.
  • Page 257: Décalage Du Point Zero Avec Tableaux De Points Zéro (Cycle 7)

    Y L DEF 7.1 #12 Annulation appeler dans le tableau de points zéro un décalage ayant pour coordonnées X=0; Y=0 etc. appeler un décalage ayant pour coordonnées X=0; Y=0 etc. directement avec la définition du cycle. TNC 426, TNC 430 HEIDENHAIN...
  • Page 258 Affichages d'état Si les points zéro du tableau se réfèrent au point zéro machine, le grand affichage de position se réfère au point zéro (décalé) actif toutes les coordonnées (positions, points zéro) affichées dans l'affichage d'état supplémentaire se réfèrent au point zéro machine;...
  • Page 259 Pour activer un tableau de points zéro dans un mode Exécution de programme ou en mode Test de programme, procédez de la manière décrite dans „Editer un tableau de points zéro“ . Au lieu d'introduire un nouveau nom, appuyez sur la softkey SELECT. TNC 426, TNC 430 HEIDENHAIN...
  • Page 260: 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 aussi en mode Positionnement avec introduction manuelle.
  • Page 261: Rotation (Cycle 10)

    Plage d‘introduction: -360° à +360° (en absolu ou en incrémental) Exemples de séquences CN: Y L DEF 10.0 ROTATION Y L DEF 10.1 ROT+12.357 Annulation Reprogrammer le cycle ROTATION avec un angle de rotation 0°. TNC 426, TNC 430 HEIDENHAIN...
  • Page 262: 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 263: 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 264: Plan D'usinage (Cycle 19)

    PLAN D‘USINAGE (cycle 19) Les fonctions d'inclinaison du plan d'usinage sont adaptées par le constructeur de la machine à la TNC et à la machine. Sur certaines têtes pivotantes (plateaux inclinés), le constructeur de la machine définit si les angles programmés dans le cycle doivent être interprétés par la TNC comme coordonnées des axes rotatifs ou comme angles mathématiques d'un plan incliné.
  • Page 265 Dans l‘opération d‘inclinaison, la position de la pointe de l‘outil reste pratiquement inchangée par rapport à la pièce. La TNC exécute l‘inclinaison suivant la dernière avance programmée. L ‘avance max. pouvant être atteinte dépend de la complexité de la tête pivotante (plateau incliné). TNC 426, TNC 430 HEIDENHAIN...
  • Page 266 Si le cycle 19 ne positionne pas automatiquement les axes rotatifs, positionnez-les, par exemple, avec une séquence L avant la définition du cycle: Exemple de séquences CN L Z+100 R0 FMAX L X+25 Y+10 R0 FMAX L B+15 R0 F1000 Positionner l‘axe rotatif Y L DEF 19.0 PLAN D'USINAGE Définir l‘angle pour le calcul de la correction...
  • Page 267 Lorsque les axes ne sont pas asservis, les valeurs angulaires introduites doivent coïncider avec la position effective de ou des axe(s) rotatif(s); sinon, le point de référence calculé par la TNC sera erroné. TNC 426, TNC 430 HEIDENHAIN...
  • Page 268 (cf. „2.4 Initialisation du point de référence sans système de palpage 3D“) Initialisation commandée par un palpeur 3D de HEIDENHAIN (cf. Manuel d'utilisation Cycles palpeurs, chap. 2) Initialisation automatique avec un palpeur 3D de HEIDENHAIN (cf.
  • Page 269: 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 270 LBL 1 Sous-programme 1: L X+0 Y+0 R0 F MAX Définition du fraisage L Z+2 R0 F MAX M3 L Z-5 R0 F200 L X+30 RL L IY+10 RND R5 L IX+20 L IX+10 IY-10 RND R5 L IX-10 IY-10 L IX-20 L IY+10 L X+0 Y+0 R0 F500...
  • Page 271: Cycles Spéciaux

    Y L DEF 12.1 PGM \ LAIR35\FK1\50.H Vous appelez le programme avec 57 L X+20 Y+50 FMAX M99 CYCL CALL (séquence séparée) ou M99 (pas-à-pas) ou M89 (après chaque séquence de positionnement) TNC 426, TNC 430 HEIDENHAIN...
  • Page 272: 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 la broche principale d‘une machine-outil et de l‘orienter à une position angulaire donnée. L ‘orientation broche est nécessaire, par exemple, sur systèmes changeurs d‘outils avec position de changement déterminée pour l‘outil...
  • Page 273: Tolerance (Cycle 32)

    TOLERANCE en appuyant sur NO ENT. La tolérance configurée est réactivée par l'annulation: Tolérance: Ecart de contour admissible, en mm Exemple de séquences CN Y L DEF 32.0 TOLERAN E Y L DEF 32.1 T0.05 TNC 426, TNC 430 HEIDENHAIN...
  • Page 275: Programmation: Sous-Programmes Et Répétitions De Parties De Programme

    Programmation: Sous-programmes et répétitions de parties de programme...
  • Page 276: 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 277: 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. TNC 426, TNC 430 HEIDENHAIN...
  • Page 278: 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 numéro de label de la partie de programme à...
  • Page 279: Imbrications

    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 SPGMS MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 280: Renouveler Des Répétitions De Parties De Pgm

    Exécution du programme 1ère étape: Le programme principal SPGMS est exécuté jusqu‘à la séquence 17 . 2ème étape Le sous-programme 1 est appelé et exécuté jusqu‘à la séquence 39. 3ème étape: 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 281: Répéter Un Sous-Programme

    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 étape: Le programme principal SPGREP est exécuté de la séquence 13 à la séquence 19; fin du programme TNC 426, TNC 430 HEIDENHAIN...
  • Page 282: Exemple: Fraisage D'un Contour En Plusieurs Passes

    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+...
  • Page 283: Exemple: Séries De Trous

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

    14 LBL 1 Début du sous-programme 1: série de trous 15 CYCL CALL 1er trou 16 L IX+2 F MAX M99 Aborder le 2ème trou, appeler le cycle 17 L IY+2 F MAX M99 Aborder le 3ème trou, appeler le cycle 18 L IX-2 F MAX M99 Aborder le 4ème trou, appeler le cycle...
  • Page 285 31 L IY+2 F MAX M99 Aborder le 3ème trou, appeler le cycle 32 L IX-2 F MAX M99 Aborder le 4ème trou, appeler le cycle 33 LBL Fin du sous-programme 2 34 END PGM SP2 MM TNC 426, TNC 430 HEIDENHAIN...
  • Page 287 Programmation: Paramètres Q...
  • Page 288: 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 289 –/+ ). La TNC affiche les softkeys suivantes: Groupe de fonctions Softkey Fonctions arithmétiques de base Fonctions angulaires Fonction de calcul d'un cercle Conditions si/alors, sauts Fonctions spéciales Introduire directement une formule TNC 426, TNC 430 HEIDENHAIN...
  • Page 290: Familles De Pièces - Paramètres Q Au Lieu De Valeurs Numériques

    10.2 Familles de pièces – paramètres Q au lieu de valeurs numériques A l‘aide de la fonction des paramètres Q FN0: AFFECTATION, vous pouvez affecter aux paramètres Q des valeurs numériques. Dans le programme d‘usinage, vous remplacez alors la valeur numérique par un paramètre Q.
  • Page 291: Décrire Les Contours Avec Fonctions Arithmétiques

    A droite du signe „=“ , vous pouvez introduire: deux nombres deux paramètres Q un nombre et un paramètre Q A l‘intérieur des équations, vous pouvez donner n'importe quel signe aux paramètres Q et valeurs numériques. TNC 426, TNC 430 HEIDENHAIN...
  • Page 292: Exemple De Programmation Pour Les Calculs De Base

    Exemple de programmation pour les calculs de base Sélectionner les fonctions des paramètres Q: appuyer sur la touche Q < Sélectionner les fonctions arithmériques de base: appuyer sur la softkey ARITHM. DE BASE < Sélectionner la fonction des paramètres Q AFFECTATION: appuyer sur la softkey FN0 X = Y N°...
  • Page 293: Fonctions Angulaires (Trigonométrie)

    . FN13: ANGLE Ex. FN13: Q20 = +10 ANG–Q1 Définir l‘angle avec arctan à partir de deux côtés ou sin et cos de l‘angle (0 < angle < 360°) et l‘affecter TNC 426, TNC 430 HEIDENHAIN...
  • Page 294: Calcul D'un Cercle

    10.5 Calcul d'un cercle Grâce à la fonction de calcul d'un cercle, la TNC peut déterminer le centre du cercle et son rayon à partir de trois ou quatre points situés sur le cercle. Le calcul d'un cercle à partir de quatre points est plus précis.
  • Page 295: Conditions Si/Alors Avec Paramètres Q

    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é TNC 426, TNC 430 HEIDENHAIN...
  • Page 296: 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.7 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 297: Fonctions Spéciales

    Lecture des données-système FN19:PLC Transmission des valeurs à l‘automate FN20:WAIT FOR Synchronisation CN et automate FN26:TABOPEN Ouvrir un tableau à définir librement FN27:TABWRITE Ecrire dans un tableau à définir librement FN28:TABREAD Importer d'un tableau à définir librement TNC 426, TNC 430 HEIDENHAIN...
  • Page 298: Emission De Messages D'erreur

    1002 Largeur rainure trop grande par HEIDENHAIN: Lorsque la TNC rencontre une séquence avec FN 1003 Rayon d'outil trop grand 14 pendant l‘exécution ou le test du programme, elle interrompt sa 1004 Zone dépassée...
  • Page 299: Emission Non Formatée De Textes Ou Paramètres Q

    Vous pouvez sortir simultanément jusqu‘à 6 paramètres Q et valeurs numériques. La TNC les sépare par des barres obliques. Exemple: sortie du dialogue 1 et de la valeur numérique de Q1 70 FN 5: PRINT /Q TNC 426, TNC 430 HEIDENHAIN...
  • Page 300: Emission Formatée De Textes Et Valeurs De Paramètres Q

    FN16: F-PRINT Emission formatée de textes et valeurs de paramètres Q Configurer l‘interface de données: dans le menu PRINT ou PRINT-TEST, vous définissez le chemin vers lequel la TNC doit mémoriser le fichier-texte. Cf. „12 Fonctions MOD, configurer les interfaces de données“ . Avec FN16: F-PRINT vous pouvez sortir formatés les valeurs de paramètres Q et les textes via l‘interface de données, par ex.
  • Page 301 Jour de l'horloge temps réel MONTH Mois comme nombre de l'horloge temps réel STR_MONTH Mois comme symbole de l'horloge temps réel YEAR2 Année à 2 chiffres de l'horloge temps réel YEAR4 Année à 4 chiffres de l'horloge temps réel TNC 426, TNC 430 HEIDENHAIN...
  • Page 302: Lecture Des Données-Système

    FN18: SYS-DATUM READ Lecture des données-système A l‘aide de la fonction FN: 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 indice. Nom du groupe, n°...
  • Page 303 Position valable/non valable (1/0) Axe X Axe Y Axe Z – Avance programmée (-1: aucune avance programmée) Correction d'outil active, 200 – Rayon d'outil (y compris valeurs Delta) – Longueur d'outil (y compris valeurs Delta) TNC 426, TNC 430 HEIDENHAIN...
  • Page 304 Nom du groupe, n° ident. Numéro Indice Donnée-système Transformations actives, 210 – Rotation de base en mode Manuel – Rotation programmée dans le cycle 10 – Axe réfléchi actif 0: image miroir inactive +1: axe X réfléchi +2: axe Y réfléchi +4: axe Z réfléchi +64: axe U réfléchi +128: axe V réfléchi...
  • Page 305 Numéro de PM Indice de PM Valeur de consigne = 0: PM inexistant Valeur de consigne = 1: PM existant Exemple: affecter à Q25 la valeur du facteur échelle actif de l‘axe Z 55 FN 8: SYSREAD Q25 = ID2 0 NR4 IDX3 TNC 426, TNC 430 HEIDENHAIN...
  • Page 306: Transmission De Valeurs À L'automate

    FN19: PLC 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...
  • Page 307 CN. Une nouvelle séquence avec TABOPEN ferme automatiquement le dernier tableau ouvert. Le tableau à ouvrir doit comporter l'extension .TAB. Exemple: Ouvrir le tableau TAB1.TAB mémorisé dans le répertoire TNC:\DIR1 56 FN 26: TABOPEN TNC:\DIR \TAB .TAB TNC 426, TNC 430 HEIDENHAIN...
  • Page 308: Ecrire Un Tableau Pouvant Être Librement Défini

    FN27: TABWRITE Ecrire un tableau pouvant être librement défini A l'aide de la fonction FN 27: TABWRITE, vous écrivez le tableau préalablement ouvert avec FN 26 TABOPEN. Vous pouvez définir, et donc composer, jusqu'à 8 noms de colonne dans une séquence TAPWRITE. Les noms des colonnes doivent être entre guillements et séparés par une virgule.
  • Page 309: Introduire Directement Une Formule

    Extraire la racine carrée (de l‘angl. square root) Ex. Q22 = SQRT 25 Sinus d‘un angle Ex. Q44 = SIN 45 Cosinus d‘un angle Ex. Q45 = COS 45 Tangente d‘un angle Ex. Q46 = TAN 45 TNC 426, TNC 430 HEIDENHAIN...
  • Page 310: Règles Régissant Les Calculs

    Règles régissant les calculs Fonction de liaison Softkey Les formules suivantes régissent la programmation Arc-sinus de formules arithmétiques: Fonction inverse du sinus; définir l'angle issu du rapport de la perpendiculaire opposée à l'hypothénuse Multiplication et division avec addition et soustraction Ex.
  • Page 311 Introduire le numéro de paramètre Q12 Sélectionner la division Introduire le numéro de paramètre Q13 Fermer la parenthèse et clôre l‘introduction de la formule Exemple de séquence CN 37 Q25 = ATAN (Q 2/Q 3) TNC 426, TNC 430 HEIDENHAIN...
  • Page 312: Paramètres Q Réservés

    10.10 Paramètres Q réservés La TNC affecte des valeurs aux paramètres Q100 à Q122. Les paramètres Q recoivent: des valeurs de l‘automate des informations concernant l‘outil et la broche des informations sur l‘état de fonctionnement, etc. Valeurs de l‘automate: Q100 à Q107 La TNC utilise les paramètres Q100 à...
  • Page 313 Paramètre Longueur d‘outil Q115 Rayon d‘outil Q116 Inclinaison du plan d‘usinage avec angles de la pièce: coordonnées des axes rotatifs calculés par la TNC Coordonnées Paramètre Axe A Q120 Axe B Q121 Axe C Q122 TNC 426, TNC 430 HEIDENHAIN...
  • Page 314 Résultats des mesures réalisées avec les cycles de palpage (se reporter également au Manuel d'utilisation Cycles palpeurs) Valeurs effectives mesurées Paramètre Centre axe principal Q151 Centre axe auxiliaire Q152 Diamètre Q153 Longueur poche Q154 Largeur poche Q155 Longueur de l'axe sélectionné dans le cycle Q156 Position de l'axe moyen Q157...
  • Page 315: Exemple: Ellipse

    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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 316 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 317: Exemple: Cylindre Concave Avec Fraise À Crayon

    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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 318 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 pour les 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...
  • Page 319: 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 TNC 426, TNC 430 HEIDENHAIN...
  • Page 320 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 321: Test De Programme Et Exécution De Programme

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

    11.1 Graphismes En modes Exécution de programme et en mode Test de programme, la TNC simule l'usinage de manière graphique. A l‘aide des softkeys, vous sélectionnez le graphisme avec Vue de dessus Représentation en 3 plans Représentation 3D Le graphisme de la TNC représente une pièce usinée avec un outil de forme cylindrique.
  • Page 323: Vue De Dessus

    La TNC affiche les coordonnées de la ligne transversale par rapport au point zéro pièce dans la fenêtre graphique, en bas de l‘écran. Seules les coordonnées du plan d‘usinage sont affichées. Vous activez cette fonction à l‘aide du paramètre-machine 7310. TNC 426, TNC 430 HEIDENHAIN...
  • Page 324: 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 325 Lorsque la TNC ne peut plus réduire ou agrandir davantage la pièce brute, elle affiche le message d‘erreur adéquat dans la fenêtre du graphisme. Pour supprimer le message d‘erreur, agrandissez ou diminuez à nouveau la pièce brute. TNC 426, TNC 430 HEIDENHAIN...
  • Page 326: Répéter La Simulation Graphique

    Répéter la simulation graphique Un programme d‘usinage peut être simulé graphiquement à volonté. Pour cela, vous pouvez remettre le graphisme conforme à la pièce brute ou annuler un agrandissement de celle-ci. Fonction Softkey Afficher la pièce brute non usinée suivant l‘agrandissement de projection précédent Annuler l‘agrandissement de projection de manière à...
  • Page 327: Fonctions D'affichage Pour L'exécution De Programme/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 Omettre certaines séquences Fonctions destinées à la représentation graphique Calcul du temps d‘usinage Affichage d‘état supplémentaire TNC 426, TNC 430 HEIDENHAIN...
  • Page 328 Exécuter un test de programme Si la mémoire centrale d‘outils est active, vous devez avoir activé un tableau d‘outils (état S) pour réaliser le test du programme. Pour cela, en mode Test de programme, sélectionnez un fichier d'outils avec la gestion de fichiers (PGM MGT). La fonction MOD PIECE BR.
  • Page 329: Exécution De Programme

    CN. Exécution de programme en continu Lancer le programme d‘usinage à l‘aide de la touche Start externe Exécution de programme pas-à-pas Lancer une-à-une chaque séquence du programme d‘usinage à l‘aide de la touche Start externe TNC 426, TNC 430 HEIDENHAIN...
  • Page 330: 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 Exécution de programme pas-à-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 d'usinage.
  • Page 331: Déplacer Les Axes De La Machine Pendant Une Interruption

    Déplacer les axes machine avec les touches de sens externes Sur certaines machines, vous devez appuyer sur la touche START externe après avoir actionné la softkey DEPLACEMENT MANUEL pour déverrouiller les touches de sens externes. Consultez le manuel de votre machine. TNC 426, TNC 430 HEIDENHAIN...
  • Page 332: Poursuivre L'exécution Du Programme Après Une Interruption

    Poursuivre l‘exécution du programme après une interruption Si vous interrompez l‘exécution du programme pendant un cycle d‘usinage, vous devez la reprendre au début du cycle. Les pas d‘usinage déjà exécutés par la TNC le seront à nouveau. Si vous interrompez l‘exécution du programme à l‘intérieur d‘une répétition de partie de programme ou d‘un sous-programme, vous devez retourner à...
  • Page 333: Rentrer Dans Le Programme À Un Endroit Quelconque (Amorce De Séquence)

    N se trouve dans une répétition de partie de programme Lancer l‘amorce de séquence: appuyer sur la touche START externe Aborder le contour: cf. paragr. suivant „Aborder à nouveau le contour“ TNC 426, TNC 430 HEIDENHAIN...
  • Page 334: Aborder À Nouveau Le Contour

    Aborder à nouveau le contour La fonction ABORDER POSITION permet à la TNC de déplacer l‘outil vers le contour de la pièce dans les situations suivantes: Aborder à nouveau le contour après déplacement des axes de la machine lors d‘une interruption réalisée sans STOP INTERNE Aborder à...
  • Page 335: Fonctions Mod

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

    12.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 337: Numéros De Logiciel Et D'option

    Option digitalisation avec palpeur mesurant OPT: 00000011 12.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 Configurer la carte Ethernet NET123 Valider les fonctions spéciales 555343 TNC 426, TNC 430 HEIDENHAIN...
  • Page 338: Configurer Les Interfaces De Données

    être sélectionnée entre 110 et 115.200 Bauds. Appareil externe Mode Symbole Unité à disquettes HEIDENHAIN FE 401 B FE 401 Pgm à partir de 230 626 03 Unité à disquettes HEIDENHAIN FE 401 y compris jusqu'au prog. 230 626 02...
  • Page 339 Exécution de définies dans le cycle programme ZONE Valeurs avec FN15 Exécution de %FN15RUN.A programme Valeurs avec FN15 Test de %FN15SIM.A programme Valeurs avec FN16 Exécution de %FN16RUN.A programme Valeurs avec FN16 Test de %FN16SIM.A programme TNC 426, TNC 430 HEIDENHAIN...
  • Page 340: Logiciel De Transfert Des Données

    Logiciel de transfert des données Pour transférer vos fichiers à partir de la TNC ou vers elle, nous vous conseillons l'utilisation du logiciel HEIDENHAIN TNCremo. TNCremo vous permet de gérer toutes les commandes HEIDEN- HAIN via l'interface série. Pour recevoir contre frais de droits d'utilisation le logiciel TNCremo, merci de bien vouloir prendre contact avec HEIDENHAIN.
  • Page 341 PC et activez ensuite la fonction <Fichier> <Transfert>. Fermer TNCremo Sélectionnez le sous-menu <Fichier>, <Fin> ou utilisez la combinaison de touches ALT+X Utilisez également l'aide de TNCremo dans laquelles toutes les fonctions sont expliquées. TNC 426, TNC 430 HEIDENHAIN...
  • Page 342: Interface Ethernet

    L'environnement PC équipé de systèmes d'exploitation Microsoft travaille également pour la mise en réseau avec TCP/IP mais pas avec NFS. Vous avez donc besoin d'un logiciel supplémentaire pour relier la TNC à un réseau de PC. HEIDENHAIN préconise les logiciels de réseaux suivants: Système d'exploitation Logiciels-réseaux...
  • Page 343: Possibilités De Raccordement

    La longueur de câble max. entre la TNC et un noeud de jonction est de 100 m avec câble non blindé et de 400 m avec câble blindé. 10BaseT Si vous reliez la TNC directement à un PC, vous devez utiliser un câble croisé. TNC 426, TNC 430 HEIDENHAIN...
  • Page 344: Configurer La Tnc

    Configurer la TNC Faîtes configurer la TNC par un spécialiste réseaux. En mode Mémorisation/édition de programme, appuyez sur la touche MOD. Introduisez le code NET123; la TNC affiche l'écran principal de configuration du réseau Réglage généraux du réseau Appuyez sur la softkey DEFINE NET pour introduire les réglages généraux du réseau (cf.
  • Page 345 Identification de l'utilisateur vous permettant d'accéder aux fichiers à l'intérieur du réseau. Demander la valeur au manager de réseau. Identification du groupe vous permettant d'accéder aux fichiers à l'intérieur du réseau. Demander la valeur au manager de réseau. TNC 426, TNC 430 HEIDENHAIN...
  • Page 346 Configuration Signification Ici, vous attribuez les habilitations d'accès aux répertoires du serveur NFS (cf. fig. en haut et 111101000 Tous autres utilisat.: Chercher à droite). Introduire une valeur codée binaire. Tous autres utilisat.: Ecrire Exemple: 111101000 Tous autres utilisat.: Lire 0: Accès non autorisé...
  • Page 347 La TNC règle RS sur 512 octets NFS2: <nom appareil> (W) READSIZE LARGER THEN x SET TO x Pour DEFINE MOUNT, RS vous avez indiqué une valeur trop grande La TNC règle RS sur 4096 octets TNC 426, TNC 430 HEIDENHAIN...
  • Page 348 Message d'erreur Origine NFS2: <Nom appareil> (W) WRITESIZE SMALLER THEN x SET TO x Pour DEFINE MOUNT, WS vous avez indiqué une valeur trop grande La TNC règle WS sur 512 octets NFS2: <nom appareil> (W) WRITESIZE LARGER THEN x SET TO x Pour DEFINE MOUNT, WS vous avez indiqué...
  • Page 349: Configurer Pgm Mgt

    Vous pouvez faire apparaître la position du point zéro machine dans le parallélépipède en appuyant sur la softkey M91 (2ème menu de sofkteys). TNC 426, TNC 430 HEIDENHAIN...
  • Page 350 Un autre parallélépipède ( ) représente la pièce brute dont les Fonction Softkey cotes ( ) sont prélevées par la TNC dans la définition de la pièce brute à l'intérieur du programme sélectionné. Le parallélépipède de Décaler la pièce brute vers la la pièce brute est défini par le système de coordonnées de gauche (graphiquement) programmation dont le point zéro est situé...
  • Page 351: Sélectionner L'affichage De Positions

    Système métrique: ex. X = 15,789 (mm): Fonction MOD Commutation mm/inch MM. Affichage avec 3 chiffres après la virgule Affichage en pouces: ex. X = 0,6216 (inch): Fonction MOD Commutation mm/inch INCH Affichage avec 4 chiffres après la virgule TNC 426, TNC 430 HEIDENHAIN...
  • Page 352: 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 en dialogue Texte clair: Introduction de programme: HEIDENHAIN Programmation de $MDI.H en DIN/ISO: Introduction de programme: ISO 12.12 Sélectionner l'axe pour générer une séquence L...
  • Page 353: Afficher Les Fichiers D'aide

    Sélectionner la fonction MOD: appuyer sur la touche MOD Sélectionner le dernier fichier d'AIDE actif: appuyer sur la softkey AIDE Si nécessaire, appeler la gestion de fichiers (touche PGM MGT) et sélectionner un autre fichier d'aide. TNC 426, TNC 430 HEIDENHAIN...
  • Page 354: Afficher Les Durées De Fonctionnement

    12.15 Afficher les durées de fonctionnement Le constructeur de la machine peut également afficher d‘autres durées. Consultez le manuel de votre machine! Vous pouvez afficher différentes durées de fonctionnement à l‘aide de la softkey TEMPS MACH.: Durée fonctionnement Signification Marche commande Durée de fonctionnement commande depuis la mise en route Marche machine...
  • Page 355: Tableaux Et Sommaires

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

    13.1 Paramètres utilisateur généraux Les paramètres utilisateur généraux sont des paramètres-machine qui influent sur le comportement de la TNC. Ils permettent de configurer par exemple: la langue de dialogue le comportement de l'interface les vitesses de déplacement le déroulement d‘opérations d‘usinage l‘action des potentiomètres Possibilités d‘introduction des paramètres-machine Les paramètres-machine peuvent être programmés, au choix, sous...
  • Page 357: 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 EXT1 (5030.0) et EXT2 (5030.1) PM5030.x Transmission standard: 0 Interface pour transmission bloc-à-bloc: 1 TNC 426, TNC 430 HEIDENHAIN...
  • Page 358: Palpeurs 3D Et Digitalisation

    Palpeurs 3D et digitalisation Sélectionner le palpeur (seulement avec option digitalisation avec palpeur mesurant) 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 à...
  • Page 359 Réduction de l'avance lors de la déviation latérale de la tige du palpeur mesurant La TNC réduit l‘avance en fonction d‘une courbe caractéristique donnée. L ‘avance min. est de 10% de l‘avance de digitalisation programmée. PM6362 Réduction d‘avance inactive: 0 Réduction d‘avance active: 1 TNC 426, TNC 430 HEIDENHAIN...
  • Page 360 Accélération radiale lors de la digitalisation avec palpeur mesurant PM6370 vous permet de limiter l‘avance de la TNC lors de déplacements circulaires pendant la digitalisation. On rencontre des déplacements circulaires, par exemple, lors de brusques changements de sens. Tant que l‘avance de digitalisation programmée est inférieure à...
  • Page 361 PM6581.1 (zone de déplacement 2) Axe Y PM6581.2 (zone de déplacement 2) Axe Z PM6582.0 (zone de déplacement 3) Axe X PM6582.1 (zone de déplacement 3) Axe Y PM6582.2 (zone de déplacement 3) Axe Z TNC 426, TNC 430 HEIDENHAIN...
  • Page 362: Affichages Tnc, Éditeur Tnc

    Bloquer la sélection de types de fichiers PM7224.0 Tous types de fichiers sélectionnables par softkey: +0 Bloquer sélection de PGM HEIDENHAIN (softkey AFFICHE .H): +1 Bloquer sélection de PGM DIN/ISO (softkey AFFICHE .I): +2 Bloquer sélection de tableaux d'outils (softkey AFFICHE .T): +4 Bloquer sélection tableaux pts zéro (softkey AFFICHE .D): +8...
  • Page 363 Pas d'indexation:0 Nombre d'indices autorisés: 1 à 9 Softkey pour tableau d'emplacements PM7263 Afficher la softkey TABLEAU EMPLACEMENTS dans le tableau d'outils: 0 Ne pas afficher la softkey TABLEAU EMPLACEMENTS dans le tableau d'outils: 1 TNC 426, TNC 430 HEIDENHAIN...
  • Page 364 Configurer le tableau d‘outils (ne pas exécuter: 0); numéro de colonne dans le tableau d‘outils pour PM7266.0 Nom de l'outil – NAME:0 à 27; largeur colonne: 16 caractères PM7266.1 Longueur d'outil – L: 0 à 27; largeur colonne: 11 caractères PM7266.2 Rayon d'outil –...
  • Page 365 Valeurs d'introduction: cf. PM7290.0 Résolution d‘affichage pour l‘axe Z PM7290.2 Valeurs d'introduction: cf. PM7290.0 Résolution d‘affichage pour le 4ème axe PM7290.3 Valeurs d'introduction: cf. PM7290.0 Résolution d‘affichage pour le 5ème axe PM7290.4 Valeurs d'introduction: cf. PM7290.0 TNC 426, TNC 430 HEIDENHAIN...
  • Page 366 Résolution d'affichage pour le 6ème axe PM7290.5 Valeurs d'introduction: cf. PM7290.0 Résolution d'affichage pour le 7ème axe PM7290.6 Valeurs d'introduction: cf. PM7290.0 Résolution d'affichage pour le 8ème axe PM7290.7 Valeurs d'introduction: cf. PM7290.0 Résolution d'affichage pour le 9ème axe PM7290.8 Valeurs d'introduction: cf.
  • Page 367: Usinage Et Déroulement Du Programme

    FACTEUR ECHELLE n‘agit que dans le plan d‘usinage: 1 Données d'outils dans le cycle de palpage programmé TOUCH–PROBE 0 PM7411 Ecraser les données d'outils actuelles par les données d'étalonnage du palpeur 3D: 0 Les données d'outils actuelles sont sauvegardées: 1 TNC 426, TNC 430 HEIDENHAIN...
  • Page 368 Cycles SL PM7420 Fraisage d‘un canal le long du contour, sens horaire pour îlots et sens anti-horaire pour poches: +0 Fraisage d‘un canal le long du contour, sens horaire pour poches et sens anti-horaire pour îlots: +1 Fraisage d‘un canal de contour avant évidement: +0 Fraisage d‘un canal de contour après évidement: +2 Combinaison de contours corrigés: +0 Combinaison de contours non-corrigés: +4...
  • Page 369 +0 Exécution de programme en continu: Si vous avez sélectionné l'exécution du fichier de palettes complet (+4), exécutez sans arrêt le fichiers de palettes c'est-à-dire jusqu'à ce que vous appuyiez sur Stop CN: +8 TNC 426, TNC 430 HEIDENHAIN...
  • Page 370: Manivelles Électroniques

    Manivelles électroniques Définir le type de la manivelle PM7640 Machine sans manivelle: 0 HR 330 avec touches auxiliaires – les touches de sens des axes et d‘avance rapide sur la manivelle sont exploitées par la CN: 1 HR 130 sans touches auxiliaires: 2 HR 330 avec touches auxiliaires –...
  • Page 371: Distribution Des Plots Et Câbles De Raccordement Interfaces

    Appareils HEIDENHAIN Appareil Câble standard Bloc adaptateur Câble de liaison externe HEIDENHAIN V.24 HEIDENHAIN Ex. FE max. 17 m La distribution des plots sur l‘unité logique de la TNC (X21) et sur le bloc adaptateur diffèrent. TNC 426, TNC 430 HEIDENHAIN...
  • Page 372 Autres appareils La distribution des plots sur un autre appareil peut diverger considérablement de celle d‘un appareil HEIDENHAIN. Elle dépend de l‘appareil et du type de transmission. Utilisez la distribution des plots du bloc adaptateur décrite ci-dessous. Bloc adaptateur V.24...
  • Page 373 Interface V.11/RS-422 Seuls des appareils non HEIDENHAIN sont raccordables sur l‘interface V.11. La distribution des plots sur l‘unité logique de la TNC (X22) et sur le bloc adaptateur est la même. Appareil Bloc Câble de liaison externe adaptateur HEIDENHAIN Ex. PC V.11...
  • Page 374 Prise femelle RJ45 pour Interface Ethernet (option) Longueur câble max.: non blindé: 100 m blindé:400 m Plot Signal Description Transmit Data TX– Transmit Data REC+ Receive Data libre– libre– REC– Receive Data libre– libre– Prise femelle BNC pour Interface Ethernet (option) Longueur câble max.: 180 m Plot...
  • Page 375: Informations Techniques

    Déplacement simultané des axes sur les éléments du contour Droites jusqu'à 5 axes Versions Export TNC 426 CF , TNC 426 PF , TNC 430 CE, TNC 430 PE: 4 axes Cercles jusqu'à 3 axes (avec inclinaison du plan d'usinage) Trajectoire hélicoïdale 3 axes...
  • Page 376: Fonctions Programmables

    Mémoire de programmes Disque dur de 1.500 Mo pour programmes CN Gestion d'un nombre illimité de fichiers Définitions des outils jusqu‘à 254 outils dans le programme, nombre d'outils illimité dans les tableaux Aides à la programmation Fonctions d'approche et de sortie du contour Calculatrice intégrée Articulation de programmes Séquences de commentaires...
  • Page 377: Caractéristiques De La Tnc

    Durée de traitement des séquences 4 ms/séquence Durée du cycle d‘asservissement TNC 426 CB, TNC 430 CA: Interpolation trajectoire: 3 ms Finesse d‘interpolation: 0,6 ms (position) TNC 426 PB, TNC 430 PB: Interpolation trajectoire: 3 ms Finesse d‘interpolation: 0,6 ms (vitesse de rotation) Vitesse de transmission des données...
  • Page 378: Changement De La Batterie-Tampon

    13.4 Changement de la batterie-tampon Lorsque la commande est hors-tension, une batterie-tampon alimente la TNC en courant pour que les données de la mémoire RAM ne soient pas perdues. Lorsque la TNC affiche le message Changer batterie-tampon, vous devez alors changer les batteries. Les batteries sont logées près de l'alimentation à...
  • Page 379 ... 103 déplacement avec optimisation de rayon ... 85 la course ... 154 cercles et arcs de cercle ... 104 tri-dimensionnelle ... 88 réduire l’affichage ... 155 pré-positionnement ... 105 Axes auxiliaires ... 31 TNC 426, TNC 430 HEIDENHAIN...
  • Page 380 Cycle Ecran ... 3 Fonctions auxiliaires ... 144 appeler ... 163 Ellipse ... 298 introduire ... 144 définir ... 162 Etalonnage automatique pour contrôler l’exécution du d’outil ... 76 programme ... 145 groupes ... 162 Etalonnage d’outils ... 76 pour la broche ... 145 Cycles de contournage.
  • Page 381 TNC et Outils indexés ... 79 Interfaces de données, éditeur TNC ... 345 distribution raccordements ... 355 palpeurs 3D ... 342 Interpolation hélicoïdale ... 124 transmission Interrompre l’usinage ... 314 ext. des données ... 341 TNC 426, TNC 430 HEIDENHAIN...
  • Page 382 Partage de l’écran ... 4 Programmation paramétrée. cf. Sous-programme ... 260 Programmation paramètres Q Parties de programme, copier ... 59 appeler ... 261 Programme Parties de programme, copier ... 59 processus ... 260 articuler ... 61 Perçage ... 166, 169 programmer ...
  • Page 383 M90 ... 148 sommaire ... 311 Vitesse de rotation broche ... 19 Texte clair, dialogue ... 57 introduire ... 20, 72 TNC 426, TNC 430 ... 2 modifier ... 20 TNCremo ... 324 Vitesse de transfert Tracé de contour ... 218 des données ...
  • Page 384 Effet de la fonction M Action sur séquence - en début à la fin Page ARRÊT de déroulement du programme/ARRÊT broche/ARRÊT arrosage ARRÊT de déroulement du programme/ARRÊT broche/ARRÊT 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 385 331 644-32 · 7/99 · pdf · Printed in Germany · Subject to change without notice...

Ce manuel est également adapté pour:

Tnc 430

Table des Matières