Fraiseuse rosilio- procedures de conduite (19 pages)
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.
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...
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 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...
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.
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...
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...
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...
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...
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...
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.
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...
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.
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...
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).
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...
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...
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...
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...
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 à...
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. <...
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...
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) <...
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 à...
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.
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.
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...
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“ .
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.
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.
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...
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.
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...
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 = <...
< 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...
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...
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 .
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: <...
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...
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 <...
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...
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 <...
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...
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.
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...
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 <...
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...
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...
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.
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...
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 (à...
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...
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...
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.
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...
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...
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 à...
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...
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.
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...
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...
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.
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...
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.
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.
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...
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 à...
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...
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 à...
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...
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...
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...
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“...
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...
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...
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...
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 à...
à 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...
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...
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...
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.
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...
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é...
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...
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;...
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...
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.
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...
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:...
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...
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.
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...
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...
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...
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.
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...
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 IPA1800 IZ+5 DR TNC 426, TNC 430 HEIDENHAIN...
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...
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...
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 à...
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...
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...
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 à...
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 à...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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.
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...
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 à...
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...
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.
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...
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.
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.
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...
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.
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.
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...
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...
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...
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...
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...
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...
– 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...
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...
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.
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.
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...
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...
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.
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.
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...
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...
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...
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...
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...
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.
(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.
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...
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...
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...
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.
à 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.
; 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...
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 à...
à 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é...
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...
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 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.
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“...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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.
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...
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.
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...
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.
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...
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...
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...
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...
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.
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...
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 à...
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...
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é...
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...
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+...
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...
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...
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...
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.
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...
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°...
. 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...
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.
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...
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.
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...
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...
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...
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...
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...
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...
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.
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...
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...
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...
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...
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...
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.
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...
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...
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 à...
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.
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...
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.
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...
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 à...
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...
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 à...
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.
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...
ê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...
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...
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...
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...
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é...
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é...
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...
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...
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...
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...
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...
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...
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.
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...
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 –...
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...
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...
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...
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 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...