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

Publicité

Liens rapides

Manuel d'utilisation
Programmation DIN/ISO
TNC 620
Logiciel CN
340 560-03
340 561-03
340 564-03
Français (fr)
11/2011

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 620

  • Page 1 Manuel d'utilisation Programmation DIN/ISO TNC 620 Logiciel CN 340 560-03 340 561-03 340 564-03 Français (fr) 11/2011...
  • Page 2 Eléments de commande de la TNC Gérer les programmes/fichiers, fonctions TNC Eléments de commande à l'écran Touche Fonction Touche Fonction Sélectionner/effacer des programmes/ fichiers, transmission externe de données Définir le partage de l'écran Définir l'appel de programme, sélectionner les tableaux de points zéro et de points Commuter l'écran entre les modes Machine et Programmation Sélectionner la fonction MOD...
  • Page 3 Données d'outils Introduire les axes de coordonnées et chiffres, édition Touche Fonction Touche Fonction Définir les données d'outils dans le Sélectionner ou introduire les . . . programme coordonnées des axes dans le programme Appeler les données d'outils Chiffres . . . Programmation d'opérations de contournage Point décimal/inverser le signe Touche...
  • Page 5 Modifications souhaitées ou découverte d'une "coquille"? Nous nous efforçons en permanence d'améliorer notre documentation. Merci de votre aide, faites-nous part de votre souhaits de modification à l'adresse E-mail: tnc-userdoc@heidenhain.de. HEIDENHAIN TNC 620...
  • Page 6 Manuel d'utilisation de la programmation des cycles : Toutes les fonctions relatives aux cycles (cycles palpeurs et cycles d'usinage) sont décrites dans un autre manuel. En cas de besoin, adressez-vous à HEIDENHAIN pour recevoir ce manuel d'utilisation. ID : 679 295-xx...
  • Page 7 Options de logiciel La TNC 620 dispose de diverses options de logiciel qui peuvent être activées par le constructeur de votre machine. Chaque option doit être activée séparément et comporte individuellement les fonctions suivantes : Options du hardware Axe auxiliaire pour 4 axes et broche non asservie Axe auxiliaire pour 5 axes et broche non asservie Option de logiciel 1 (numéro d'option #08)
  • Page 8 Advanced programming features (numéro d'option #19) Programmation flexible de contours FK Programmation en conversationnel Texte clair HEIDENHAIN avec aide graphique pour pièces dont la cotation des plans n'est pas conforme aux CN. Cycles d'usinage Perçage profond, alésage à l'alésoir, alésage à l'outil, lamage, centrage (cycles 201 - 205, 208, 240, 241) Filetages intérieurs et extérieurs (cycles 262 - 265, 267)
  • Page 9 La TNC correspond à la classe A selon EN 55022. Elle est prévue principalement pour fonctionner en milieux industriels. Mentions légales Ce produit utilise l'Open Source Software. Vous trouverez d'autres informations sur la commande au chapitre Mode Mémorisation/Edition Fonction MOD Softkey REMARQUES SUR LA LICENCE HEIDENHAIN TNC 620...
  • Page 10 Nouvelles fonctions du logiciel 340 56x-02 Nouvelle fonction PLANE permettant de définir facilement un plan d'usinage incliné (voir Manuel d'utilisation Dialogue conversationnel Texte clair)(voir „La fonction PLANE : inclinaison du plan d'usinage (Logiciel Option 1)” à la page 303) Le système d'aide contextuel TNC guide a été ajouté (voir „Appeler le TNCguide”...
  • Page 11 également possibles Avec FN16 F-Print, il est maintenant possible de restituer des textes en fonction de la langue La structure des softkeys de la fonction SPEC FCT a été modifiée et adaptée à l'iTNC 530 HEIDENHAIN TNC 620...
  • Page 12 à la page 151). Les tableaux d'outils de l'TNC 530 peuvent maintenant être lus par la TNC 620 et convertis dans un bon format(voir „Importer un tableau d'outils” à la page 145). La fonction CYCL CALL POS a été ajoutée (voir manuel d'utilisation des cycles) Les paramètres Q locaux et rémanents QL et QR ont été...
  • Page 13 Table des matières Premier pas avec la TNC 620 Introduction Programmation : principes de base, gestionnaire de fichiers Programmation : aides à la programmation Programmation : outils Programmation : programmer les contours Programmation : sous-programmes et répétitions de parties de programme Programmation : paramètres Q...
  • Page 15: Table Des Matières

    1 Premier pas avec la TNC 620 ..35 1.1 Sommaire ..36 1.2 Mise sous tension de la machine ..37 Acquitter la coupure d'alimentation et passer sur les points de référence ..37 1.3 Programmer la première pièce ..38 Sélectionner le mode de fonctionnement adéquat ..
  • Page 16 Exécution de programme en continu et Exécution de programme pas à pas ..64 2.4 Affichages d'état ..65 Affichage d'état „général“ ..65 Affichage d'état supplémentaire ..67 2.5 Accessoires : Palpeurs 3D et manivelles électroniques HEIDENHAIN ..74 Systèmes de palpage 3D ..74 Manivelles électroniques HR ..75...
  • Page 17 Renommer un fichier ..108 Classer les fichiers ..108 Autres fonctions ..109 Transfert des données vers/à partir d'un support externe de données ..110 La TNC en réseau ..112 Périphériques USB sur la TNC ..113 HEIDENHAIN TNC 620...
  • Page 18 4 Programmation : aides à la programmation ..115 4.1 Clavier virtuel ..116 Introduire le texte avec le clavier virtuel ..116 4.2 Insertion de commentaires ..117 Application ..117 Commentaire dans une séquence donnée ..117 Fonctions lors d'édition de commentaire ..118 4.3 Articulation de programmes ..
  • Page 19 Appeler les données d'outils ..149 Changement d'outil ..150 Test d'utilisation des outils ..153 5.3 Correction d'outil ..155 Introduction ..155 Correction de la longueur d'outil ..155 Correction du rayon d'outil ..156 HEIDENHAIN TNC 620...
  • Page 20 6 Programmation : programmer les contours ..159 6.1 Déplacements d'outils ..160 Fonctions de contournage ..160 Fonctions auxiliaires M ..160 Sous-programmes et répétitions de parties de programme ..160 Programmation avec paramètres Q ..160 6.2 Principes de base des fonctions de contournage ..161 Programmer un déplacement d’outil pour un usinage ..
  • Page 21 7.5 Imbrications ..195 Types d'imbrications ..195 Niveaux d'imbrication ..195 Sous-programme dans sous-programme ..196 Renouveler des répétitions de parties de programme ..197 Répéter un sous-programme ..198 7.6 Exemples de programmation ..199 HEIDENHAIN TNC 620...
  • Page 22 8 Programmation : Paramètres Q ..205 8.1 Principe et vue d’ensemble des fonctions ..206 Remarques concernant la programmation ..207 Appeler les fonctions des paramètres Q ..208 8.2 Familles de pièces – Paramètres Q à la place de valeurs numériques ..209 Application ..
  • Page 23 Inclinaison du plan d'usinage avec angles de la pièce : coordonnées des axes rotatifs calculées par la TNC ..264 Résultats de la mesure avec cycles palpeurs (voir également Manuel d'utilisation des cycles palpeurs) ..265 8.12 Exemples de programmation ..267 HEIDENHAIN TNC 620...
  • Page 24 9 Programmation : fonctions auxiliaires ..273 9.1 Introduire les fonctions M et STOP ..274 Principes de base ..274 9.2 Fonctions auxiliaires pour contrôler l'exécution du programme, la broche et l'arrosage ..275 Aperçu ..275 9.3 Fonctions auxiliaires en rapport avec les coordonnées ..276 Programmer les coordonnées machine : M91/M92 ..
  • Page 25 Ouvrir et quitter un fichier-texte ..296 Editer des textes ..297 Effacer des caractères, mots et lignes et les insérer à nouveau ..297 Modifier des blocs de texte ..298 Recherche de parties de texte ..299 HEIDENHAIN TNC 620...
  • Page 26 11 Programmation : usinage multiaxes ..301 11.1 Fonctions réservées à l'usinage multiaxes ..302 11.2 La fonction PLANE : inclinaison du plan d'usinage (Logiciel Option 1) ..303 Introduction ..303 Définir la fonction PLANE ..305 Affichage de positions ..305 Annulation de la fonction PLANE ..
  • Page 27 12 Programmation : Gestionnaire de palettes ..333 12.1 Gestionnaire de palettes ..334 Utilisation ..334 Sélectionner le tableau de palettes ..336 Quitter le tableau de palettes ..336 Exécuter un fichier de palettes ..337 HEIDENHAIN TNC 620...
  • Page 28 13 Mode manuel et réglages ..339 13.1 Mise sous tension, Mise hors tension ..340 Mise sous tension ..340 Mise hors tension ..342 13.2 Déplacement des axes de la machine ..343 Remarque ..343 Déplacer l'axe avec les touches de sens externes ..343 Positionnement pas à...
  • Page 29 Restrictions pour l'inclinaison du plan d'usinage ..373 Activation manuelle de l'inclinaison ..374 Activer le sens actif de l'axe d'outil en tant que sens d'usinage actif: ..375 Initialisation du point d'origine dans le système incliné ..376 HEIDENHAIN TNC 620...
  • Page 30 14 Positionnement avec introduction manuelle ..377 14.1 Programmation et exécution d'opérations simples d'usinage ..378 Exécuter le positionnement avec introduction manuelle ..378 Sauvegarder ou effacer des programmes contenus dans $MDI ..381...
  • Page 31 15.6 Lancement automatique du programme ..407 Application ..407 15.7 Sauter des séquences ..408 Application ..408 Insérer le caractère „/“ ..408 Effacer le caractère „/“ ..408 15.8 Arrêt optionnel programmé ..409 Application ..409 HEIDENHAIN TNC 620...
  • Page 32 16.3 Introduire un code ..415 Application ..415 16.4 Configurer les interfaces de données ..416 Interface série de la TNC 620 ..416 Application ..416 Configurer l'interface RS-232 ..416 Régler le TAUX EN BAUDS (baudRate) ..416 Configurer le protocole (protocole) ..
  • Page 33 17.1 Paramètres utilisateur spécifiques à la machine ..432 Application ..432 17.2 Repérage des broches et câbles pour les interfaces de données ..440 Interface V.24/RS-232-C, appareils HEIDENHAIN ..440 Appareils autres que HEIDENHAIN ..441 Prise femelle RJ45 pour Interface Ethernet ..441 17.3 Informations techniques ..
  • Page 35 Premier pas avec la TNC 620...
  • Page 36 Les thèmes suivants sont traités dans ce chapitre : Mise sous tension de la machine Programmer la première pièce Contrôler graphiquement la première pièce Configurer les outils Dégauchir la pièce Exécuter le premier programme Premier pas avec la TNC 620...
  • Page 37: Mise Sous Tension De La Machine

    La TNC est maintenant opérationnelle et se trouve en mode Manuel. Informations détaillées sur ce sujet Passer sur les points de référence : voir „Mise sous tension”, page Modes de fonctionnement : voir „Mémorisation/Edition de programme”, page 63 HEIDENHAIN TNC 620...
  • Page 38: Programmer La Première Pièce

    Informations détaillées sur ce sujet Créer et modifier les programmes : voir „Editer un programme”, page 88 Vue d'ensemble des touches : voir „Eléments de commande de la TNC”, page 2 Premier pas avec la TNC 620...
  • Page 39: Ouvrir Un Nouveau Programme/Gestionnaire De Fichiers

    Par la suite, vous ne pouvez plus modifier ces séquences. Informations détaillées sur ce sujet Gestion des fichiers : voir „Travailler avec le gestionnaire de fichiers”, page 96 Créer un nouveau programme : voir „Ouverture et introduction de programmes”, page 83 HEIDENHAIN TNC 620...
  • Page 40: Définir Une Pièce Brute

    Exemple de séquences CN %NOUV G71 * N10 G30 G17 X+0 Y+0 Z-40 * N20 G31 X+100 Y+100 Z+0 * N99999999 %NOUV G71 * Informations détaillées sur ce thème Définir la pièce brute : (voir page 84) Premier pas avec la TNC 620...
  • Page 41: Structure Du Programme

    N40 G00 G40 G90 Z+250 * Informations détaillées sur ce thème : N50 G200... * Programmation des cycles : voir Manuel d'utilisation des cycles N60 X... Y... * N70 G79 M13 * N80 G00 Z+250 M2 * N99999999 EXPLCYC G71 * HEIDENHAIN TNC 620...
  • Page 42: Programmer Un Contour Simple

    20. Valider avec la touche ENT Correct.rayon: RL/RR/sans corr.? Valider avec la touche ENT : ne pas activer la correction de rayon Fonction auxiliaire M? Valider avec la touche END : la TNC mémorise la séquence de déplacement Premier pas avec la TNC 620...
  • Page 43 Correct.rayon : RL/RR/sans corr.? Valider avec la touche ENT : ne pas activer la correction de rayon Fonction auxiliaire M? Introduire M2 pour la fin du programme, valider avec la touche END : la TNC mémorise la séquence de déplacement HEIDENHAIN TNC 620...
  • Page 44 Programmer les contours : voir „Vue d’ensemble des fonctions de contournage”, page 168 Correction du rayon d'outil : voir „Correction du rayon d'outil”, page Fonctions auxiliaires M : voir „Fonctions auxiliaires pour contrôler l'exécution du programme, la broche et l'arrosage”, page 275 Premier pas avec la TNC 620...
  • Page 45: Créer Un Programme Avec Cycles

    Correct.rayon : RL/RR/sans corr.? Valider avec la touche ENT : ne pas activer la correction de rayon Fonction auxiliaire M? Introduire M2 pour la fin du programme, valider avec la touche END : la TNC mémorise la séquence de déplacement HEIDENHAIN TNC 620...
  • Page 46 Dégager l'outil, fin du programme N99999999 %C200 G71 * Informations détaillées sur ce thème Créer un nouveau programme : voir „Ouverture et introduction de programmes”, page 83 Programmation des cycles : voir Manuel d'utilisation des cycles Premier pas avec la TNC 620...
  • Page 47: Test Graphique De La Première Partie

    Appuyer sur la touche END : quitter le gestionnaire de fichiers Informations détaillées sur ce thème Gestion des outils : voir „Introduire les données d'outils dans le tableau”, page 139 Tester les programmes : voir „Test de programme”, page 395 HEIDENHAIN TNC 620...
  • Page 48: Sélectionner Le Programme Que Vous Souhaitez Tester

    Afficher la vue de dessus Afficher la représentation dans 3 plans Afficher la représentation 3D Informations détaillées sur ce thème Fonctions graphiques : voir „Graphiques”, page 384 Exécuter le test du programme : voir „Test de programme”, page Premier pas avec la TNC 620...
  • Page 49: Lancer Le Test De Programme

    Appuyer sur la softkey START : la TNC reprend le test du programme après une interruption Informations détaillées sur ce thème Exécuter le test du programme : voir „Test de programme”, page Fonctions graphiques : voir „Graphiques”, page 384 HEIDENHAIN TNC 620...
  • Page 50: 1.5 Configuration Des Outils

    Informations détaillées sur ce sujet Modes de fonctionnement de la TNC : voir „Modes de fonctionnement”, page 62 Travailler avec le tableau d'outils : voir „Introduire les données d'outils dans le tableau”, page 139 Premier pas avec la TNC 620...
  • Page 51: Le Tableau D'emplacements Tool_P.tch

    Quitter le tableau d'emplacements : appuyer sur la touche END Informations détaillées sur ce sujet Modes de fonctionnement de la TNC : voir „Modes de fonctionnement”, page 62 Travailler avec le tableau d'emplacements : voir „Tableau d'emplacements pour changeur d'outils”, page 146 HEIDENHAIN TNC 620...
  • Page 52: 1.6 Dégauchir La Pièce

    Si vous disposez d'un palpeur 3D sur votre machine, l'opération de dégauchissage de la pièce est inutile. Si vous ne disposez pas d'un palpeur 3D, vous devez dégauchir la pièce pour qu'elle positionnée parallèlement aux axes de la machine après le serrage. Premier pas avec la TNC 620...
  • Page 53: Dégauchir La Pièce Avec Le Palpeur 3D

    Softkey END pour quitter le menu Informations détaillées sur ce thème Mode de fonctionnement MDI : voir „Programmation et exécution d'opérations simples d'usinage”, page 378 Dégauchir la pièce : voir „Dégauchir la pièce avec le palpeur 3D”, page 362 HEIDENHAIN TNC 620...
  • Page 54: Dégauchir La Pièce Avec Le Système De Palpage 3D

    Initialiser à 0 : appuyer sur la softkey INITIAL. POINT DE RÉFÉRENCE Quitter le menu avec la softkeyEND Informations détaillées sur ce sujet Initialiser les points d'origine : voir „Initialiser le point de référence avec le palpeur 3D”, page 364 Premier pas avec la TNC 620...
  • Page 55: 1.7 Exécuter Le Premier Programme

    Gestion des fichiers : voir „Travailler avec le gestionnaire de fichiers”, page 96 Lancer le programme Appuyer sur la touche Start CN : la TNC exécute le programme courant Informations détaillées sur ce sujet Exécuter les programmes : voir „Exécution de programme”, page HEIDENHAIN TNC 620...
  • Page 56 Premier pas avec la TNC 620...
  • Page 57: Introduction

    Introduction...
  • Page 58: Programmation : Conversationnel Texte Clair Heidenhain Et Din/Iso

    Compatibilité Les performances de la TNC 620 sont différentes de celles de la série des commandes TNC 4xx et iTNC 530. Ainsi les programmes élaborés (à partir de la TNC 150 B) ne sont compatibles que sous certaines conditions avec la TNC 620.
  • Page 59: 2.2 Ecran Et Pupitre De Commande

    Définition du partage de l'écran Touche de commutation de l'écran entre les modes Machine et Programmation Touches de sélection des softkeys destinées au constructeur de la machine Commuter les barres de softkeys destinées au constructeur de la machine Raccordement USB HEIDENHAIN TNC 620...
  • Page 60: Définir Le Partage De L'écran

    Définir le partage de l'écran L'utilisateur sélectionne le partage de l'écran : ainsi, par exemple, la TNC peut afficher le programme en mode Mémorisation/Edition de programme dans la fenêtre de gauche et simultanément le graphique de programmation dans la fenêtre de droite. L'articulation des programmes peut également être affichée dans la fenêtre de droite.
  • Page 61: Pupitre De Commande

    Pupitre de commande La TNC 620 est livrée avec un pupitre de commande intégré. La figure en haut à droite montre les éléments de commande du pupitre : Gestionnaire de fichiers Calculatrice Fonction MOD Fonction HELP Modes Programmation Modes Machine Ouverture des dialogues de programmation Touches fléchées et instruction de saut GOTO...
  • Page 62: 2.3 Modes De Fonctionnement

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

    à la zone de travail. Différentes vues améliorent la simulation graphique ). Softkeys de partage d'écran : voir „Exécution de programme en continu et Exécution de programme pas à pas”, page 64. HEIDENHAIN TNC 620...
  • Page 64: Exécution De Programme En Continu Et Exécution De Programme Pas À Pas

    Exécution de programme en continu et Exécution de programme pas à pas En mode Exécution de programme en continu, la TNC exécute un programme jusqu’à la fin ou jusqu’à une interruption manuelle ou programmée. Après une interruption, vous pouvez relancer l'exécution du programme.
  • Page 65: 2.4 Affichages D'état

    Exécution pas à pas et Exécution en continu si le mode graphique n'a pas été choisi exclusivement ainsi que dans le mode Positionnement avec introduction manuelle. Dans les modes Manuel et Manivelle électronique, l'affichage d'état apparaît dans la grande fenêtre. HEIDENHAIN TNC 620...
  • Page 66 Informations de l'affichage d'état Symbole Signification Coordonnées effectives ou nominales de la position actuelle Axes machine ; la TNC affiche les axes auxiliaires en X Y Z caractères minuscules. L'ordre et le nombre d'axes affichés sont définis par le constructeur de votre machine.
  • Page 67: Affichage D'état Supplémentaire

    Les affichages d'état disponibles décrits ci-après sont à sélectionner directement par softkeys ou par les softkeys de commutation. Il faut remarquer que les informations concernant l'affichage d'état décrites ci-après ne sont disponibles que si l'option de logiciel correspondante a été validée sur votre TNC. HEIDENHAIN TNC 620...
  • Page 68 Sommaire La TNC affiche le formulaire d'état Sommaire après la mise sous tension si vous avez sélectionné le partage d'écran PROGRAMME+INFOS (ou POSITION + INFOS). Le formulaire Sommaire récapitule les principales informations d’état également disponibles dans les formulaires détaillés. Softkey Signification Affichage de position Informations sur l'outil...
  • Page 69 Numéros de sous-programmes actifs avec le numéro de la séquence d'appel et le numéro de label appelé Informations relatives aux cycles standard (onglet CYC) Softkey Signification Sélection Cycle d'usinage actif directe impossible Valeurs actives du cycle G62 Tolérance HEIDENHAIN TNC 620...
  • Page 70 Fonctions auxiliaires M actives (onglet M) Softkey Signification Sélection Liste des fonctions M actives normalisées directe impossible Liste des fonctions M actives personnalisées au constructeur de votre machine Introduction...
  • Page 71 Surépaisseurs (valeurs Delta) issues du tableau d'outils (TAB) et du TOOL CALL (PGM) Durée d'utilisation, durée d'utilisation max. (TIME 1) et durée d'utilisation max. avec TOOL CALL (TIME 2) Affichage de l'outil actif et de l'outil jumeau (suivant) HEIDENHAIN TNC 620...
  • Page 72 Etalonnage d'outils (onglet TT) La TNC n'affiche l'onglet TT que si cette fonction est active sur votre machine. Softkey Signification Sélection Numéro de l'outil à étalonner directe impossible Affichage indiquant si le rayon ou la longueur d'outil doit être étalonné Valeurs MIN et MAX d'étalonnage des différents tranchants et résultat de la mesure avec l'outil en rotation (DYN).
  • Page 73 Q ou paramètres string Plusieurs paramètres Q peuvent être introduits, séparés par une virgule (p. ex. Q 1,2,3,4). La plage d'affichage est définie avec un trait d'union (p. ex. Q 10-14) HEIDENHAIN TNC 620...
  • Page 74: Accessoires : Palpeurs 3D Et Manivelles Électroniques Heidenhain

    2.5 Accessoires : Palpeurs 3D et manivelles électroniques HEIDENHAIN Systèmes de palpage 3D Les différents palpeurs 3D HEIDENHAIN servent à : dégauchir automatiquement les pièces initialiser les points d'origine avec rapidité et précision mesurer la pièce pendant l'exécution du programme étalonner et contrôler les outils...
  • Page 75: Manivelles Électroniques Hr

    Le déplacement par tour de manivelle peut être réglé dans une plage très large. En plus des manivelles encastrables HR130 et HR 150, HEIDENHAIN propose la manivelle portable HR 410. HEIDENHAIN TNC 620...
  • Page 76 Introduction...
  • Page 77: Programmation : Principes De Base, Gestion De Fichiers

    Programmation : principes de base, gestion de fichiers...
  • Page 78: Systèmes De Mesure De Déplacement Et Marques De Référence

    3.1 Principes de base Systèmes de mesure de déplacement et marques de référence Des systèmes de mesure équipant les axes des machines mesurent les positions de la table ou de l'outil. Les axes linéaires sont généralement équipés de systèmes de mesure linéaire, et les plateaux circulaires et axes inclinés de systèmes de mesure angulaire.
  • Page 79: Système De Référence Sur Fraiseuses

    Z+, le pouce indique le sens X+, et l’index le sens Y+. La TNC 620 peut piloter jusqu'à 5 axes. En plus des axes principaux X, Y et Z, existent également les axes auxiliaires U, V et W qui leur sont parallèles.
  • Page 80: Coordonnées Polaires

    Coordonnées polaires Quand le plan d’usinage est coté en coordonnées cartésiennes, vous élaborez votre programme d’usinage également en coordonnées cartésiennes. Dans le cas d'arcs de cercle ou de données angulaires, il est souvent plus simple de définir les positions en coordonnées polaires.
  • Page 81: Positions Absolues Et Positions Incrémentales Sur Une Pièce

    G91 Y = 10 mm G91 Y = 10 mm Coordonnées polaires absolues et incrémentales Les coordonnées absolues se réfèrent toujours au pôle et à l'axe de référence angulaire. Les coordonnées incrémentales se réfèrent toujours à la dernière position d’outil programmée. HEIDENHAIN TNC 620...
  • Page 82: Sélection Du Point D'origine

    à déterminer le plus facilement possible les autres positions de la pièce. L'initialisation des points d'origine à l'aide d'un palpeur 3D HEIDENHAIN est particulièrement aisée. Voir Manuel d'utilisation des cycles palpeurs „Initialisation du point d'origine avec les palpeurs 3D“. Exemple La figure de la pièce montre des trous...
  • Page 83: Ouverture Et Introduction De Programmes

    La dernière séquence d'un programme est N99999999, contenant le nom du programme et l'unité de mesure utilisée. HEIDENHAIN recommande, après l'appel d'outil, d'aller systématiquement à une position de sécurité pour assurer un début d'usinage sans collision! Définition de la pièce brute: G30/G31...
  • Page 84: Ouvrir Un Nouveau Programme D'usinage

    Ouvrir un nouveau programme d'usinage Vous introduisez toujours un programme d'usinage en mode de fonctionnement Mémorisation/Edition de programme. Exemple d'ouverture de programme : Sélectionner le mode Mémorisation/Edition de programme Appeler le gestionnaire de fichiers : appuyer sur la touche PGM MGT Sélectionnez le répertoire dans lequel vous souhaitez mémoriser le nouveau programme : NOM DE FICHIER = ALT.I...
  • Page 85 Plan d'usinage dans le graph. : XY avec la touche DEL! La TNC ne peut représenter le graphique que si le côté le plus petit mesure au moins 50 µm et le plus grand au plus 99 999,999 mm. HEIDENHAIN TNC 620...
  • Page 86: Programmation De Déplacements D'outils En Din/Iso

    Programmation de déplacements d'outils en DIN/ISO Pour programmer une séquence, appuyez sur la touche SPEC FCT. Choisissez la softkey FONCTIONS PROGRAMME puis sur la softkey DIN/ISO. Vous pouvez aussi utiliser les touches de contournage grises pour obtenir le code G correspondant. Si la saisie des données pour les fonctions DIN/ISO est faite avec un clavier USB, veillez à...
  • Page 87: Validation Des Positions Effectives (Transfert Des Points Courants)

    Cette softkey disparait également quand dans une séquence, vous choisissez un champ de saisie à modifier avec des données alternatives (p.ex. la correction de rayon d'outil). La fonction „Valider la position effective“ est interdite quand la fonction Inclinaison du plan d'usinage est active. HEIDENHAIN TNC 620...
  • Page 88: Editer Un Programme

    Editer un programme Vous ne pouvez éditer un programme que s'il n'est pas en cours d'exécution dans un des modes Machine de la TNC. Pendant la création ou la modification d'un programme d'usinage, vous pouvez sélectionner chaque ligne du programme et chaque mot d'une séquence individuellement l'aide des touches fléchées ou des softkeys : Fonction...
  • Page 89 Valider la modification : appuyer sur la touche END Si vous souhaitez insérer un mot, appuyez sur les touches fléchées (vers la droite ou vers la gauche) jusqu’à ce que le dialogue concerné apparaisse ; puis introduisez la valeur souhaitée. HEIDENHAIN TNC 620...
  • Page 90 Recherche de mots identiques dans diverses séquences Pour cette fonction, mettre la softkey DESSIN AUTO sur OFF. Choisir un mot dans une séquence : appuyer sur les touches fléchées jusqu’à ce que le mot souhaité soit marqué Sélectionner la séquence à l'aide des touches fléchées Dans la nouvelle séquence sélectionnée, le marquage se trouve sur le même mot que celui de la séquence choisie en premier.
  • Page 91 INSERER BLOC Fermer la fonction de marquage : appuyer sur QUITTER SÉLECTION Fonction Softkey Activer la fonction de marquage Désactiver la fonction de marquage Effacer le bloc marqué Insérer le bloc mémorisé Copier le bloc marqué HEIDENHAIN TNC 620...
  • Page 92: La Fonction De Recherche De La Tnc

    La fonction de recherche de la TNC La fonction de recherche de la TNC vous permet de trouver n'importe quel texte à l'intérieur d'un programme et, si nécessaire, de le remplacer par un nouveau texte. Rechercher n'importe quel texte Si nécessaire, sélectionner la séquence qui contient le mot à rechercher Sélectionner la fonction de recherche : la TNC ouvre la fenêtre de recherche et affiche dans la barre de...
  • Page 93 REMPLACER, ou bien pour remplacer toutes les expressions recherchées : appuyer sur la softkey REMPLACE TOUS, ou bien pour ne pas remplacer l'expression et sauter à l'expression suivante recherchée : appuyer sur la softkey RECHERCHE Fermer la fonction de recherche HEIDENHAIN TNC 620...
  • Page 94: Gestion De Fichiers : Principes De Base

    3.3 Gestion de fichiers : principes de base Fichiers Fichiers dans la TNC Type Programmes en format HEIDENHAIN en format DIN/ISO Tableaux pour Outils Changeur d'outils .TCH Palettes Points zéro Points .PNT Presets Systèmes de palpage Fichier de sauvegarde .BAK...
  • Page 95: Sauvegarde Des Données

    256 caractères (voir „Chemins d'accès” à la page 96). Sauvegarde des données HEIDENHAIN conseille de faire régulièrement des sauvegardes sur un PC des derniers programmes et fichiers créés sur la TNC. Le logiciel gratuit de transmission des données TNCremo NT HEIDENHAIN permet de créer facilement des sauvegardes des...
  • Page 96: Travailler Avec Le Gestionnaire De Fichiers

    3.4 Travailler avec le gestionnaire de fichiers Répertoires Comme vous pouvez mémoriser de nombreux programmes ou fichiers sur le disque dur, vous devez classer les différents fichiers dans des répertoires (classeurs) pour conserver une vue d'ensemble. Dans ces répertoires, vous pouvez créer d'autres répertoires appelés sous-répertoires.
  • Page 97: Vue D'ensemble : Fonctions De Gestion De Fichiers

    Sélectionner l'éditeur Page 109 Trier les fichiers d’après leurs Page 108 caractéristiques Copier un répertoire Page 104 Effacer un répertoire et tous ses sous- répertoires Afficher les répertoires d'un lecteur Renommer un répertoire Créer un nouveau répertoire HEIDENHAIN TNC 620...
  • Page 98: Appeler Le Gestionnaire De Fichiers

    Appeler le gestionnaire de fichiers Appuyer sur la touche PGM MGT : la TNC affiche la fenêtre du gestionnaire de fichiers (la figure ci-contre montre la configuration par défaut. Si la TNC affiche un autre partage de l'écran, appuyez sur la softkey FENETRE) La petite fenêtre de gauche affiche les lecteurs disponibles ainsi que les répertoires.
  • Page 99: Sélectionner Les Lecteurs, Répertoires Et Fichiers

    Sélectionner le lecteur : appuyer sur la softkey SELECT. ou Appuyer sur la touche ENT Etape 2 : 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é (en surbrillance). HEIDENHAIN TNC 620...
  • Page 100 Etape 3 : sélectionner un fichier Appuyer sur la softkey SELECT. TYPE Appuyer sur la softkey du type de fichier souhaité ou afficher tous les fichiers : appuyer sur la softkey AFF. TOUS ou Marquer le fichier dans la fenêtre de droite : Appuyer sur la softkey SELECT.
  • Page 101: Créer Un Nouveau Répertoire

    Introduire le nom du nouveau fichier avec son NOUV extension, appuyer sur la touche ENT Ouvrir le dialogue de création d'un nouveau fichier Introduire le nom du nouveau fichier avec son NOUVE extension, appuyer sur la touche ENT HEIDENHAIN TNC 620...
  • Page 102: Copier Un Fichier Donné

    Copier un fichier donné Déplacez la surbrillance sur le fichier que vous souhaitez copier Appuyer sur la softkey COPIER : sélectionner la fonction copie. La TNC ouvre une fenêtre auxiliaire Introduire le nom du fichier-cible et valider avec la touche ENT ou la softkey OK : la TNC copie le fichier vers le répertoire en cours ou vers le répertoire-cible sélectionné.
  • Page 103: Copier Un Tableau

    Sélectionnez la première ligne à copier avec les touches fléchées Appuyez sur la softkey AUTRES FONCTIONS Appuyez sur la softkey MARQUER. Sélectionnez éventuellement d'autres lignes Appuyez sur la softkey ENREGIST. SOUS. Introduisez un nom de tableau dans lequel les lignes sélectionnées doivent être mémorisées HEIDENHAIN TNC 620...
  • Page 104: Copier Un Répertoire

    Copier un répertoire Déplacez la surbrillance dans la fenêtre de droite, sur le répertoire que vous voulez copier. Appuyez sur la softkey COPIER : la TNC affiche la fenêtre de sélection du répertoire-cible Sélectionner le répertoire-cible et valider avec la touche ENT ou la softkey OK : la TNC copie le répertoire sélectionné...
  • Page 105: Sélectionner L'un Des Derniers Fichiers Sélectionnés

    Sélectionner la fonction effacer : appuyer sur la softkey EFFACER. La TNC demande si le fichier doit être réellement effacé Valider l'effacement : appuyer sur la softkey OK ou annuler l'effacement : appuyer sur la softkey ANNULER HEIDENHAIN TNC 620...
  • Page 106: Effacer Un Répertoire

    Effacer un répertoire Vous ne pouvez plus annuler rétroactivement l'effacement de répertoires et de fichiers! Déplacez la surbrillance sur le répertoire que vous souhaitez effacer Sélectionner la fonction effacer : appuyer sur la softkey EFFACER. La TNC demande si le répertoire doit être réellement effacé...
  • Page 107: Marquer Des Fichiers

    Copier les fichiers marqués : sélectionner la softkey COPIER APPUYER SUR MARQUER, ou Effacer les fichiers marqués : appuyer sur la softkey FIN pour quitter les fonctions de marquage, puis sur la softkey EFFACER pour effacer les fichiers marqués HEIDENHAIN TNC 620...
  • Page 108: Renommer Un Fichier

    Renommer un fichier Déplacez la surbrillance sur le fichier que vous souhaitez renommer Sélectionner la fonction renommer Introduire le nouveau nom du fichier; le type de fichiers ne peut pas être modifié Renommer le fichier : appuyer sur la softkey OK ou sur la touche ENT Classer les fichiers Sélectionnez le répertoire dans lequel vous souhaitez trier les...
  • Page 109: Autres Fonctions

    Commuter la barre de softkeys Rechercher le périphérique USB Pour déconnecter le périphérique USB : déplacez la surbrillance sur le périphérique USB Enlever le périphérique USB Autres informations : voir „Périphériques USB sur la TNC”, page 113. HEIDENHAIN TNC 620...
  • Page 110: Transfert Des Données Vers/À Partir D'un Support Externe De Données

    Transfert des données vers/à partir d'un support externe de données Avant de pouvoir transférer les données vers un support externe, vous devez configurer l'interface de données (voir „Configurer les interfaces de données” à la page 416). Si vous transférez des données via l'interface série, des problèmes peuvent apparaître en fonction du logiciel de transmission utilisé.
  • Page 111 Pour pouvoir sélectionner un autre répertoire avec la double représentation de fenêtre, appuyez sur la softkey AFFICH ARBOR.. Lorsque vous appuyez sur la softkey AFFICHER FICHIERS, la TNC affiche le contenu du répertoire sélectionné! HEIDENHAIN TNC 620...
  • Page 112: La Tnc En Réseau

    La TNC en réseau Connexion de la carte Ethernet à votre réseau : voir „Interface Ethernet”, page 421. Les messages d'erreur liés au réseau sont enregistrés par la TNC dans un procès-verbalvoir „Interface Ethernet”, page 421. Si la TNC est raccordée à un réseau, des lecteurs supplémentaires sont disponibles dans la fenêtre gauche des répertoires (voir figure).
  • Page 113: Périphériques Usb Sur La Tnc

    USB : la TNC supprime le périphérique USB de l'arborescence Fermer le gestionnaire de fichiers A l'inverse, en appuyant sur la softkey suivante, vous pouvez reconnecter un périphérique USB précédemment déconnecté : Sélectionner la fonction de reconnexion de périphériques USB : HEIDENHAIN TNC 620...
  • Page 114 Programmation : principes de base, gestion de fichiers...
  • Page 115: Programmation : Aides À La Programmation

    Programmation : aides à la programmation...
  • Page 116: 4.1 Clavier Virtuel

    4.1 Clavier virtuel Vous pouvez introduire les lettres et caractères spéciaux au moyen du clavier virtuel ou bien (s’il existe) d’un clavier de PC raccordé au port USB. Introduire le texte avec le clavier virtuel Appuyez sur la touche GOTO si vous désirez introduire un texte avec le clavier virtuel, par exemple le nom d’un programme ou d’un répertoire La TNC ouvre alors une fenêtre affichant le pavé...
  • Page 117: 4.2 Insertion De Commentaires

    Introduire le commentaire avec le clavier virtuel(voir „Clavier virtuel” à la page 116) et fermer la séquence avec END Quand un clavier USB est raccordé au port série, vous pouvez insérer directement un commentaire en appuyant sur la touche ; du clavier du PC. HEIDENHAIN TNC 620...
  • Page 118: Fonctions Lors D'édition De Commentaire

    Fonctions lors d'édition de commentaire Fonction Softkey Aller au début du commentaire Aller à la fin du commentaire Aller au début d'un mot. Les mots doivent être séparés par un espace Aller à la fin d'un mot. Les mots doivent être séparés par un espace Commuter entre les modes Insérer et Ecraser Programmation : aides à...
  • Page 119: 4.3 Articulation De Programmes

    Sélectionner des séquences dans la fenêtre d’articulations Si vous sautez d’une articulation à une autre dans la fenêtre d’articulation, la TNC affiche simultanément la séquence dans la fenêtre du programme. Ceci vous permet de sauter rapidement de grandes parties de programme. HEIDENHAIN TNC 620...
  • Page 120: 4.4 La Calculatrice

    4.4 La calculatrice Utilisation La TNC dispose d'une calculatrice possédant les principales fonctions mathématiques. Ouvrir ou fermer la calculatrice avec la touche CALC Sélectionner les fonctions de calcul sur le clavier alphabétique au moyen de raccourcis. Les raccourcis sont en couleur sur la calculatrice Fonction de calcul Raccourci (touche)
  • Page 121 Positionner la calculatrice Les différents réglages pour déplacer la calculatrice se trouvent sous la softkey FONCTIONS AUXIL: Fonction Softkey Décaler la fenêtre dans la direction de la flèche Régler l'incrément de décalage Positionner la calculatrice au centre HEIDENHAIN TNC 620...
  • Page 122: 4.5 Graphique De Programmation

    4.5 Graphique de programmation Graphique de programmation simultané/non simultané Simultanément à la création d'un programme, la TNC peut afficher un graphique filaire 2D du contour programmé. Afficher le programme à gauche et le graphique à droite : appuyer sur la touche PARTAGE ECRAN et sur la softkey PGM + GRAPHIQUE Softkey DESSIN AUTO sur ON.
  • Page 123: Afficher Ou Non Les Numéros De Séquence

    Agrandir le cadre – pour agrandir en continu, maintenir enfoncée la softkey Avec la softkey DETAIL PIECE BRUTE, valider la zone sélectionnée La softkey PIECE BR. DITO BLK FORM vous permet de rétablir la découpe d'origine. HEIDENHAIN TNC 620...
  • Page 124: 4.6 Messages D'erreur

    4.6 Messages d'erreur Afficher les erreurs La TNC affiche entre autres des messages d'erreur dans les cas suivants : introductions erronées erreurs logiques dans le programme les éléments du contour ne sont pas exécutables utilisation du palpeur non conforme aux instructions Une erreur détectée est affichée en rouge, en haut de l'écran.
  • Page 125: Messages D'erreur Détaillés

    INFO INTERNE. La TNC ouvre une fenêtre avec les informations internes relatives à l'erreur Quitter les détails : appuyez une nouvelle fois sur la softkey INFO INTERNE HEIDENHAIN TNC 620...
  • Page 126: Effacer L'erreur

    Effacer l'erreur Effacer une erreur en dehors de la fenêtre des messages d'erreur: Effacer l'erreur/l'indication affichée en haut de l'écran : appuyer sur la touche CE Dans certains modes de fonctionnement (exemple: éditeur), vous ne pouvez pas utiliser la touche CE pour effacer l'erreur car d'autres fonctions l'utilisent déjà.
  • Page 127: Protocole Des Touches

    à la fin. Vue d'ensemble des touches et softkeys permettant de visualiser les logfiles : Fonction Softkey/touches Saut au début du logfile Saut à la fin du logfile Logfile actuel Logfile précédent Ligne suivante/précédente Retour au menu principal HEIDENHAIN TNC 620...
  • Page 128: Textes D'assistance

    Vous y trouvez d'autres informations détaillées du message d'erreur actuel. Appeler l'aide pour les messages d'erreur HEIDENHAIN Appeler l'aide (si elle existe) pour les messages d'erreurs spécifiques à la machine Programmation : aides à la programmation...
  • Page 129: Système D'aide Contextuelle Tncguide

    TNCguide Application Avant d'utiliser le TNCguide, vous devez télécharger les fichiers d'aide disponibles sur le site HEIDENHAIN (voir „Télécharger les fichiers d'aide actualisés” à la page 134). Le système d'aide contextuelle TNCguide contient la documentation utilisateur au format HTML. TNCguide est appelé avec la touche HELP et, selon le contexte, la TNC affiche parfois directement l'information correspondante (appel contextuel).
  • Page 130: Travailler Avec Le Tncguide

    Internet Explorer) quand le système d'aide est appelé à partir du poste de programmation, sinon c'est un explorateur adapté par HEIDENHAIN. Une appel contextuel rattaché à de nombreuses softkeys vous permet d'accéder directement à la description de la fonction de la softkey concernée.
  • Page 131 Commuter les onglets entre l'affichage de la table des matières, l'affichage de l'index et la fonction de recherche en texte intégral et commutation sur l'écran de droite Fenêtre de texte à droite active : Retour à la fenêtre de gauche HEIDENHAIN TNC 620...
  • Page 132 Fonction Softkey Table des matières à gauche active : Sélectionner l'enregistrement en dessous ou au dessus Fenêtre de texte à droite active : Sauter au lien suivant Sélectionner la dernière page affichée Feuilleter vers l'avant si vous avez utilisé à plusieurs reprises la fonction „Sélectionner la dernière page affichée“...
  • Page 133 Si vous activez la fonction Rech. seulmt dans titres, (avec la souris ou en positionnant le curseur et en appuyant ensuite sur la touche espace), la TNC ne recherche pas le texte complet mais seulement les titres. HEIDENHAIN TNC 620...
  • Page 134: Télécharger Les Fichiers D'aide Actualisés

    Télécharger les fichiers d'aide actualisés Vous trouverez les fichiers d'aide correspondants au logiciel de votre TNC à la page d'accueil HEIDENHAIN www.heidenhain.fr sous : Services et documentation Logiciels Système d'aideTNC 620 Numéro du logiciel CN de votre TNC, par exemple 34056x-02 Sélectionner la langue désirée, p.
  • Page 135: Programmation : Outils

    Programmation : outils...
  • Page 136: Introduction Des Données D'outils

    5.1 Introduction des données d’outils Avance F L'avance F correspond à la vitesse en mm/min. (inch/min.) à laquelle le centre de l'outil se déplace sur sa trajectoire. L'avance max. peut être définie pour chaque axe séparément, par paramètre-machine. Introduction Vous pouvez programmer l'avance dans la séquence T (appel d'outil) et dans chaque séquence de positionnement (voir „Programmation de déplacements d'outils en DIN/ISO”...
  • Page 137: 5.2 Données D'outils

    Pour de nombreuses fonctions utilisées en liaison avec l'usinage multiaxes, la TNC doit disposer impérativement de la longueur totale de l'outil. Rayon d'outil R Introduisez directement le rayon d’outil R. HEIDENHAIN TNC 620...
  • Page 138: Valeurs Delta Pour Longueurs Et Rayons

    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 usiner avec une surépaisseur, introduisez la valeur de surépaisseur dans l'appel d'outil avec T. Une valeur Delta négative correspond à...
  • Page 139: Introduire Les Données D'outils Dans Le Tableau

    Angle max. de plongée de l’outil lors de la plongée pendulaire Angle max. de plongée? avec les cycles 22 et 208 Bloquer l'outil (TL : de l'angl. Tool Locked = outil bloqué) Outil bloqué? Oui = ENT / Non = NO ENT HEIDENHAIN TNC 620...
  • Page 140 Abrév. Données Dialogue Numéro d'un outil jumeau – s'il existe – en tant qu'outil de Outil jumeau? rechange (RT : de l'angl. Replacement Tool = outil de rechange); voir aussi TIME2) Durée d'utilisation max. de l'outil, en minutes. Cette fonction TIME1 Durée d'utilisation max.? dépend de la machine.
  • Page 141 Ecart admissible par rapport au rayon d'outil R pour la détection Tolérance de rupture : Rayon? de rupture. Si la valeur introduite est dépassée, la TNC bloque l'outil (état L). Plage d'introduction : 0 à 0,9999 mm HEIDENHAIN TNC 620...
  • Page 142 Editer les tableaux d'outils Le tableau d'outils qui sert à l'exécution du programme s'appelle TOOL.T. TOOL.T doit être mémorisé dans le répertoire TNC:\table et ne peut être édité que dans l'un des modes de fonctionnement Machine. Attribuez au choix un autre nom de fichier avec l’extension .T aux tableaux d’outils que vous souhaitez archiver ou utiliser pour le test de programme.
  • Page 143 Saut au début de la ligne Saut en fin de ligne Copier le champ en surbrillance Insérer le champ copié Ajouter le nombre de lignes possibles (outils) en fin de tableau Insérer une ligne avec introduction possible du numéro d’outil HEIDENHAIN TNC 620...
  • Page 144 Fonctions d'édition pour tableaux d'outils Softkey Effacer la ligne (outil) actuelle Trier les outils en fonction du contenu d’'une colonne que l'on peut choisir Afficher tous les forets du tableau d’outils Afficher toutes les fraises du tableau d'outils Afficher tous les tarauds / toutes les fraises à fileter du tableau d’outils Afficher tous les palpeurs du tableau d’outils Quitter le tableau d'outils...
  • Page 145: Importer Un Tableau D'outils

    Si vous importez un tableau d'outils à partir d'une iTNC 530 et que vous l'utilisez dans une TNC 620, vous devez adapter le format et le contenu avant de pouvoir utiliser le tableau d'outil. Vous pouvez adapter facilement le tableau d'outil avec la fonction IMPORTER TABLEAUde la TNC 620.
  • Page 146: Tableau D'emplacements Pour Changeur D'outils

    Tableau d'emplacements pour changeur d'outils Le constructeur de la machine adapte les fonctions du tableau d'emplacements à votre machine. Consultez le manuel de la machine! Pour le changement automatique d'outil, vous avez besoin du tableau d'emplacements TOOL_P.TCH. La TNC gère plusieurs tableaux d'emplacements avec des noms de fichiers au choix.
  • Page 147 LOCKED_BELOW Magasin à plateau : bloquer l'emplacement inférieur Verrouiller emplacement inférieur? LOCKED_LEFT Magasin à plateau : bloquer l'emplacement de gauche Bloquer l'emplacement de gauche? Magasin à plateau : bloquer l'emplacement de droite LOCKED_RIGHT Bloquer l'emplacement de droite? HEIDENHAIN TNC 620...
  • Page 148 Fonctions d'édition pour tableaux Softkey d'emplacements Sélectionner le début du tableau Sélectionner la fin du tableau Sélectionner la page précédente du tableau Sélectionner la page suivante du tableau Annuler le tableau d'emplacements Annuler la colonne numéro d'outil T Saut en début de la ligne Saut en fin de ligne Simuler le changement d’outil Sélectionner l'outil dans le tableau d'outils : la...
  • Page 149: Appeler Les Données D'outils

    Quand vous utilisez des tableaux d'outils, vous sélectionnez avec une séquence G51 l'outil suivant qui doit être utilisé. Pour cela, vous introduisez le numéro de l'outil, ou un paramètre Q, ou encore un nom d'outil entre guillemets. HEIDENHAIN TNC 620...
  • Page 150: Changement D'outil

    Changement d'outil Le changement d'outil est une fonction dépendant de la machine. Consultez le manuel de la machine! Position de changement d’outil La position de changement d'outil doit être abordée sans risque de collision. A l'aide des fonctions auxiliaires M91 et M92, vous pouvez aborder une position machine de changement d'outil.
  • Page 151 Attention, danger pour la pièce et l'outil! Mettre hors service le changement automatique d'outil avec M102, lorsque vous travaillez avec des outils spéciaux (p. ex. fraise-scies), car la TNC dégage l'outil toujours dans le sens de l'axe d'outil. HEIDENHAIN TNC 620...
  • Page 152 Le temps d'usinage qui dépend du programme CN peut être plus important à cause de la vérification des temps morts ou du calcul du changement d'outils automatique. A ce sujet, vous pouvez avoir une influence avec l'élément d'introduction optionnel BT (Block Tolerance). Lorsque vous introduisez la fonction M101, la TNC poursuit le dialogue avec la question BT.
  • Page 153: Test D'utilisation Des Outils

    Lors du test d’utilisation d'outils, la TNC peut ainsi déterminer si vous avez exécuté le test du programme avec TOOL.T Numéro d'outil (–1: aucun outil encore remplacé) Indice d'outil HEIDENHAIN TNC 620...
  • Page 154 Colonne Signification NAME Nom d'outil issu du tableau d'outils Durée d'utilisation de l'outil en secondes TIME (durée d'avance) WTIME Durée d'utilisation de l'outil en secondes (durée d'utilisation totale de changement d'outil à changement d'outil) Rayon d'outil R + Surépaisseur rayon d'outil DR issus du tableau d'outils.
  • Page 155: 5.3 Correction D'outil

    Longueur d'outil L dans la séquence G99 ou le tableau d'outils Surépaisseur DL pour longueur dans séquence TOOL CALL T 0 (non prise en compte par l'affichage de position) Surépaisseur DL pour longueur issue du tableau d'outils HEIDENHAIN TNC 620...
  • Page 156: Correction Du Rayon D'outil

    Correction du rayon d'outil La séquence de programme d'un déplacement d’outil contient : G41 ou G42 pour une correction de rayon G43 ou G44, pour une correction de rayon lors d'un déplacement paraxial G40 si aucune correction de rayon ne doit être exécutée La correction de rayon devient active dès qu’un outil est appelé...
  • Page 157 Déplacement d'outil à droite du contour programmé : sélectionner la fonction G42 ou Déplacement d'outil sans correction de rayon ou annuler la correction de rayon : sélectionner la fonction G40 Fermer la séquence : appuyer sur la touche END HEIDENHAIN TNC 620...
  • Page 158 Correction de rayon : usinage des angles Angles externes : Si vous avez programmé une correction de rayon, la TNC guide déplace l'outil aux angles externes sur un cercle de transition. Si nécessaire, la TNC réduit l'avance au passage des angles externes, par exemple lors d'importants changements de direction.
  • Page 159: Programmation : Programmer Les Contours

    Programmation : programmer les contours...
  • Page 160: 6.1 Déplacements D'outils

    6.1 Déplacements d'outils Fonctions de contournage Le contour d'une pièce est habituellement constitué de plusieurs éléments tels que droites et des arcs de cercles. Avec les fonctions de contournage, vous programmez les trajectoires d'outils avec des droites et des arcs de cercle. Fonctions auxiliaires M Les fonctions auxiliaires de la TNC définissent : le déroulement du programme, en réalisant p.
  • Page 161: Principes De Base Des Fonctions De Contournage

    L’outil conserve la coordonnée Z et se déplace dans le plan XY à la position X=70, Y=50. voir figure Déplacement tridimensionnel La séquence de programme contient 3 indications de coordonnées : la TNC positionne l'outil dans l'espace jusqu'à la position programmée. Exemple : N50 G01 X+80 Y+0 Z-10 * HEIDENHAIN TNC 620...
  • Page 162 Cercles et arcs de cercle Pour les déplacements circulaires, la TNC déplace simultanément deux axes de la machine : l'outil se déplace par rapport à la pièce sur une trajectoire circulaire. Pour les déplacements circulaires, vous pouvez introduire un centre de cercle CC. Les fonctions de contournage des arcs de cercle permettent de programmer des cercles dans les plans principaux : le plan principal doit être défini dans l'appel d'outil TOOL CALL avec la définition de...
  • Page 163 Programmez la correction dans une séquence linéaire précédente (voir „Contournages - Coordonnées cartésiennes”, page 168). Prépositionnement Attention, risque de collision! Au début d’un programme d’usinage, prépositionnez l’outil pour éviter que l’outil et la pièce ne soient endommagés. HEIDENHAIN TNC 620...
  • Page 164: 6.3 Approche Et Sortie Du Contour

    6.3 Approche et sortie du contour Point initial et point final Partant du point initial, l'outil aborde le premier point de contour. Conditions requises pour le point initial : programmé sans correction de rayon abordable sans risque de collision proche du premier point du contour Exemple Figure en haut à...
  • Page 165 élément du contour. Exemple Figure en haut à droite : si vous définissez le point final dans la zone hachurée, le contour sera endommagé lors de l'approche du premier point du contour. HEIDENHAIN TNC 620...
  • Page 166: Approche Et Sortie Tangentielle

    Approche et sortie tangentielle Avec G26 (fig. de droite, au centre), vous pouvez aborder la pièce par tangentement et en sortir par tangentement avec G27 (fig. en bas et à droite). Ceci permet d'éviter les marques sur la pièce. Point initial et point final Le point initial et le point final sont proches respectivement du premier et du dernier point du contour et doivent être programmés à...
  • Page 167 Approche tangentielle de rayon R = 5 mm . . . PROGRAMMER LES ÉLÉMENTS DU CONTOUR Dernier point du contour . . . Sortie tangentielle avec rayon R = 5 mm N210 G27 R5 * Point final N220 G00 G40 X-30 Y+50 * HEIDENHAIN TNC 620...
  • Page 168: Contournages - Coordonnées Cartésiennes

    6.4 Contournages - Coordonnées cartésiennes Vue d’ensemble des fonctions de contournage Touche de Fonction Déplacement d'outil Données nécessaires Page contournage Droite L Droite Coordonnées du point final Page 169 angl. : Line de la droite Chanfrein : CHF Chanfrein entre deux droites Longueur du chanfrein Page 170 angl.
  • Page 169: Programmer Des Fonctions De Contournage

    Commutez l'affichage de l'écran sur Mémorisation/édition de programme Sélectionner la séquence de programme derrière laquelle doit être insérée la séquence L Appuyer sur la touche „TRANSFÉRER LA POSITION EFFECTIVE“ : la TNC génère une séquence L ayant les coordonnées de la position effective HEIDENHAIN TNC 620...
  • Page 170: Insérer Un Chanfrein Entre Deux Droites

    Insérer un chanfrein entre deux droites Les angles de contour formés par l'intersection de deux droites peuvent être chanfreinés. Dans les séquences linéaires qui précédent et suivent la séquence G24, programmez les deux coordonnées du plan dans lequel le chanfrein doit être exécuté La correction de rayon doit être identique avant et après la séquence Le chanfrein doit pouvoir être usiné...
  • Page 171: Arrondi D'angle G25

    Le point d'intersection ne fait pas partie du contour. Une avance programmée dans la séquence G25 n'agit que dans la séquence G25. Ensuite, l'avance avant la séquence G25 redevient active. Une séquence RND peut être également utilisée pour une approche douce du contour. HEIDENHAIN TNC 620...
  • Page 172: Centre De Cercle I, J

    Centre de cercle I, J Vous définissez le centre du cercle des trajectoires circulaires que vous programmez avec les fonctions G02, G03 ou G05. Pour cela : introduisez les coordonnées cartésiennes du centre du cercle dans le plan d'usinage ou validez la dernière position programmée ou transférer les coordonnées avec la touche „TRANSFERT DE LA POSITION EFFECTIVE“...
  • Page 173: Trajectoire Circulaire C Et Centre De Cercle Cc

    Le point de départ et le point final du déplacement circulaire doivent être sur la trajectoire circulaire. Tolérance d'introduction : jusqu'à 0.016 mm (réglable avec le paramètre machine circleDeviation Plus petit cercle réalisable par la TNC : 0.0016 µm. HEIDENHAIN TNC 620...
  • Page 174: Trajectoire Circulaire G02/G03/G05 De Rayon Défini

    Trajectoire circulaire G02/G03/G05 de rayon défini L'outil se déplace sur une trajectoire circulaire de rayon R. Sens de rotation Sens horaire : G02 Sens anti-horaire : G03 Sans indication du sens de rotation : G05. La TNC déplace l'outil sur la trajectoire circulaire avec le dernier sens de rotation programmé.
  • Page 175 La distance entre le point de départ et le point final du diamètre du cercle ne doit pas être supérieure au diamètre du cercle. Le rayon max. est 99,9999 m. Les axes angulaires A, B et C sont acceptés. HEIDENHAIN TNC 620...
  • Page 176: Trajectoire Circulaire G06 Avec Raccordement Tangentiel

    Trajectoire circulaire G06 avec raccordement tangentiel L'outil se déplace sur un arc de cercle tangent à l'élément de contour programmé précédemment. Un raccordement est "tangentiel" si aucune discontinuité ni angle vif n'existent au point de contact des éléments, ceux-ci s'enchaînant d'une manière continue.
  • Page 177 N150 G27 R5 F500 * Sortie tangentielle N160 G40 X-20 Y-20 F1000 * Dégager l'outil dans le plan d'usinage, annuler la correction de rayon N170 G00 Z+250 M2 * Dégager l'outil, fin du programme N99999999 %LINÉAIRE G71 * HEIDENHAIN TNC 620...
  • Page 178 Exemple : déplacement circulaire en cartésien %CIRCULAIRE G71 * Définition de la pièce brute pour simulation graphique de l’usinage N10 G30 G17 X+0 Y+0 Z-20 * N20 G31 G90 X+100 Y+100 Z+0 * Appel d’outil avec axe de broche et vitesse de rotation broche N30 T1 G17 S4000 * N40 G00 G40 G90 Z+250 * Dégager l’outil dans l’axe de broche en avance rapide...
  • Page 179 Quitter le contour sur trajectoire circulaire avec raccord. tangentiel N180 G40 X-20 Y-20 F1000 * Dégager l'outil dans le plan d'usinage, annuler la correction de rayon N190 G00 Z+250 M2 * Dégagement dans l'axe d'outil, fin du programme N99999999 %CIRCULAIRE G71 * HEIDENHAIN TNC 620...
  • Page 180 Exemple : cercle entier en coordonnées cartésiennes %C-CC G71 * N10 G30 G17 X+0 Y+0 Z-20 * Définition de la pièce brute N20 G31 G90 X+100 Y+100 Z+0 * N30 T1 G17 S3150 * Appel de l'outil N40 G00 G40 G90 Z+250 * Dégager l'outil N50 I+50 J+50 * Définir le centre du cercle...
  • Page 181: Contournages - Coordonnées Polaires

    Trajectoire Superposition d'une Rayon polaire, angle polaire Page 185 hélicoïdale (hélice) trajectoire circulaire et d'une du point final du cercle, droite coordonnée du point final dans l'axe d’outil HEIDENHAIN TNC 620...
  • Page 182: Origine Des Coordonnées Polaires : Pôle I, J

    Origine des coordonnées polaires : pôle I, J Avant d'indiquer les positions en coordonnées polaires, vous pouvez définir le pôle CC à n'importe quel endroit du programme d'usinage. Pour définir le pôle, procédez de la même manière que pour la programmation du centre de cercle.
  • Page 183: Trajectoire Circulaire G12/G13/G15 Avec Pôle I, J

    Angle polaire H : position angulaire du point final de la trajectoire circulaire comprise entre –99999,9999° et +99999,9999° Sens de rotation DR Exemple de séquences CN N180 I+25 J+25 * N190 G11 G42 R+20 H+0 F250 M3 * N200 G13 H+180 * HEIDENHAIN TNC 620...
  • Page 184: Trajectoire Circulaire G16 Avec Raccordement Tangentiel

    Trajectoire circulaire G16 avec raccordement tangentiel L'outil se déplace sur une trajectoire circulaire tangente à un élément de contour précédent. Rayon des coordonnées polaires R : distance entre le point final de la trajectoire circulaire et le pôle I, J Angle des coordonnées polaires H : position angulaire du point final de la trajectoire circulaire Exemple de séquences CN...
  • Page 185: Trajectoire Hélicoïdale (Hélice)

    Filetage Direction Sens de Correction intérieur d'usinage rotation rayon à droite à gauche à droite Z– à gauche Z– Filetage extérieur à droite à gauche à droite Z– à gauche Z– HEIDENHAIN TNC 620...
  • Page 186 Programmer une trajectoire hélicoïdale Introduisez le sens de rotation et l'angle total incrémental G91 H avec le même signe; dans le cas contraire, l'outil pourrait se déplacer sur une trajectoire incorrecte. Pour l'angle total G91 H, une valeur comprise entre -99 999,9999°...
  • Page 187 N160 G27 R5 F500 * N170 G40 R+60 H+180 F1000 * Dégager l'outil dans le plan d'usinage, annuler la correction de rayon N180 G00 Z+250 M2 * Dégager l'outil dans l'axe de broche, fin du programme N99999999 %LINÉAIREPOL G71 * HEIDENHAIN TNC 620...
  • Page 188 Exemple : hélice %HÉLICE G71 * N10 G30 G17 X+0 Y+0 Z-20 * Définition de la pièce brute N20 G31 G90 X+100 Y+100 Z+0 * Appel de l'outil N30 T1 G17 S1400 * Dégager l'outil N40 G00 G40 G90 Z+250 * Prépositionner l’outil N50 X+50 Y+50 * Valider comme pôle la dernière position programmée...
  • Page 189: Programmation : Sous-Programmes Et Répétitions De Parties De Programme

    Programmation : sous- programmes et répétitions de parties de programme HEIDENHAIN TNC 620...
  • Page 190: Identifier Les Sous-Programmes Et Répétitions De Parties De Programme

    7.1 Identifier les sous-programmes et répétitions de parties de programme Vous pouvez exécuter plusieurs fois des phases d’usinage déjà programmées en utilisant les sous-programmes et répétitions de parties de programmes. Label Les sous-programmes et répétitions de parties de programme sont désignés par un début avec l'étiquette G98 I, abréviation de LABEL (de l'angl.
  • Page 191: 7.2 Sous-Programmes

    à appeler. Si vous souhaitez utiliser des noms de LABEL : appuyez sur la softkey LBL NAME pour choisir l'introduction de texte G98 L 0 n’est pas autorisé dans la mesure où il correspond à l’appel de la fin d’un sous-programme. HEIDENHAIN TNC 620...
  • Page 192: Répétitions De Parties De Programme

    7.3 Répétitions de parties de programme Label G98 Les répétitions de parties de programme commencent avec l'étiquette G98 L. Une répétition se termine avec Ln,m. Mode opératoire 1 La TNC exécute le programme d'usinage jusqu'à la fin de la partie de programme (Ln,m) 2 La TNC répète ensuite la partie de programme entre le LABEL appelé...
  • Page 193: Programme Quelconque Utilisé Comme Sous-Programme

    M2 ou M30 avec la fonction de saut D09 P01 +0 P02 +0 P03 99 pour sauter cette partie de programme Le programme appelé ne doit pas contenir d'appel % dans le programme qui appelle (boucle infinie) HEIDENHAIN TNC 620...
  • Page 194: Programme Quelconque Utilisé Comme Sous-Programme

    Programme quelconque utilisé comme sous- programme Fonction permettant d'appeler le programme : appuyer sur la touche PGM CALL Appuyer sur la softkey PROGRAMME : la TNC démarre le dialogue pour définir le programme à appeler. Introduire le chemin avec le clavier virtuel (touche GOTO), ou La TNC met au premier plan une fenêtre, au moyen de laquelle vous pouvez choisir le programme à...
  • Page 195: 7.5 Imbrications

    Niveau d’imbrication max. pour les sous-programmes : 8 Niveaux d'imbrication max. pour les appels de programme principal : 6, un G79 agissant comme un appel de programme principal Vous pouvez imbriquer à volonté des répétitions de parties de programme HEIDENHAIN TNC 620...
  • Page 196: Sous-Programme Dans Sous-Programme

    Sous-programme dans sous-programme Exemple de séquences CN %SPGMS G71 * N17 L “SP1“,0 * Le sous-programme G98 L1 SP1 est appelé Dernière séquence de programme du N35 G00 G40 Z+100 M2 * programme principal (avec M2) Début du sous-programme SP1 N36 G98 L “SP1“...
  • Page 197: Renouveler Des Répétitions De Parties De Programme

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

    Répéter un sous-programme Exemple de séquences CN %SPGREP G71 * N10 G98 L1 * Début de la répétition de partie de programme 1 Appel du sous-programme N11 L2,0 * Partie de programme entre cette séquence et N12 L1,2 * G98 L1 (séquence N10) répétée 2 fois Dernière séqu.
  • Page 199: 7.6 Exemples De Programmation

    Dégager l'outil N40 G00 G40 G90 Z+250 * Définir le pôle N50 I+50 J+50 * Pré-positionnement dans le plan d’usinage N60 G10 R+60 H+180 * Pré-positionnement sur l’arête supérieure de la pièce N70 G01 Z+0 F1000 M3 * HEIDENHAIN TNC 620...
  • Page 200 N80 G98 L1 * Marque pour répétition de partie de programme N90 G91 Z-4 * Passe en profondeur incrémentale (dans le vide) N100 G11 G41 G90 R+45 H+180 F250 * Premier point du contour N110 G26 R5 * Accoster le contour N120 H+120 * N130 H+60 * N140 H+0 *...
  • Page 201 N40 G00 G40 G90 Z+250 * Définition du cycle Perçage N50 G200 PERCAGE Q200=2 ;DISTANCE D'APPROCHE Q201=-30 ;PROFONDEUR Q206=300 ;AVANCE PLONGÉE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ;COORD. SURFACE PIÈCE Q204=2 ;SAUT DE BRIDE Q211=0 ;TEMPO. AU FOND HEIDENHAIN TNC 620...
  • Page 202 N60 X+15 Y+10 M3 * Aborder le point initial du groupe de trous 1 N70 L1,0 * Appeler le sous-programme du groupe de trous N80 X+45 Y+60 * Aborder le point initial du groupe de trous 2 N90 L1,0 * Appeler le sous-programme du groupe de trous N100 X+75 Y+10 * Aborder le point initial du groupe de trous 3...
  • Page 203 ;PROFONDEUR Q206=250 ;AVANCE PLONGÉE PROF. Q202=3 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ;COORD. SURFACE PIÈCE Q204=10 ;SAUT DE BRIDE Q211=0.2 ;TEMPO. AU FOND N60 L1,0 * Appeler sous-programme 1 de la figure de trous complète HEIDENHAIN TNC 620...
  • Page 204 N70 G00 Z+250 M6 * Changement d'outil N80 T2 G17 S4000 * Appel d’outil , foret N90 D0 Q201 P01 -25 * Nouvelle profondeur de perçage N100 D0 Q202 P01 +5 * Nouvelle passe de perçage N110 L1,0 * Appeler sous-programme 1 de la figure de trous complète N120 G00 Z+250 M6 * Changement d'outil N130 T3 G17 S500 *...
  • Page 205: Programmation : Paramètres Q

    Programmation : Paramètres Q...
  • Page 206: Principe Et Vue D'ensemble Des Fonctions

    8.1 Principe et vue d’ensemble des fonctions Grâce aux paramètres, vous pouvez définir toute une famille de pièces dans un même programme d'usinage. A la place des valeurs numériques, vous introduisez des variables : les paramètres Q. Exemples d’utilisation des paramètres Q : Valeurs de coordonnées Avances Vitesses de rotation...
  • Page 207: Remarques Concernant La Programmation

    Paramètres QS : vous pouvez leur affecter jusqu'à 254 caractères. La TNC attribue automatiquement toujours les mêmes valeurs à certains paramètres Q et QS, par exemple le rayon d'outil actuel au paramètre Q108, voir „Paramètres Q réservés”, page 261. HEIDENHAIN TNC 620...
  • Page 208: Appeler Les Fonctions Des Paramètres Q

    Appeler les fonctions des paramètres Q Lors de la création d'un programme d'usinage, appuyez sur la touche „Q“ (située sous la touche –/+ du pavé numérique). La TNC affiche alors les softkeys suivantes : Groupe de fonctions Softkey Page Fonctions mathématiques de base Page 210 Fonctions trigonométriques Page 212...
  • Page 209: Familles De Pièces - Paramètres Q À La Place De Valeurs Numériques

    Exemple Cylindre avec paramètres Q Rayon du cylindre R = Q1 Hauteur du cylindre H = Q2 Cylindre Z1 Q1 = +30 Q2 = +10 Cylindre Z2 Q1 = +10 Q2 = +50 HEIDENHAIN TNC 620...
  • Page 210: Décrire Les Contours Avec Les Fonctions Mathématiques

    8.3 Décrire les contours avec les fonctions mathématiques Application Grâce aux paramètres Q, vous pouvez programmer des fonctions mathématiques de base dans le programme d'usinage : Sélectionner la fonction de paramètres Q : appuyer sur la touche Q (dans le champ de saisie à droite). La barre de softkeys affiche les fonctions des paramètres Q Sélectionner les fonctions mathématiques de base : appuyer sur la softkey ARITHM.
  • Page 211: Programmation Des Calculs De Base

    MULTIPLICATION : Softkey D3 X * Y NR. PARAMÈTRE POUR RÉSULTAT ? Introduire le numéro du paramètre Q : 12 1. VALEUR OU PARAMÈTRE ? Introduire Q5 comme première valeur 2. VALEUR OU PARAMÈTRE ? Introduire 7 comme deuxième valeur HEIDENHAIN TNC 620...
  • Page 212: 8.4 Fonctions Trigonométriques

    8.4 Fonctions trigonométriques Définitions Sinus, cosinus et tangente correspondent aux rapports entre les côtés d’un triangle rectangle. On a : sin α = a / c Sinus : cos α = b / c Cosinus : tan α = a / b = sin α / cos α Tangente : Explications c est le côté...
  • Page 213: Programmer Les Fonctions Trigonométriques

    Définir la racine de somme de carrés et l'affecter D13: ANGLE Ex. D13 Q20 P01 +10 P02 -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 HEIDENHAIN TNC 620...
  • Page 214: Sauts Conditionnels Avec Paramètres Q

    8.5 Sauts conditionnels avec paramètres Q Application Avec les sauts conditionnels, la TNC compare un paramètre Q à un autre paramètre Q ou à une autre valeur numérique. Si la condition est remplie, la TNC poursuit le programme d'usinage en sautant au label programmé...
  • Page 215: Contrôler Et Modifier Les Paramètres Q

    Q ou paramètres string Plusieurs paramètres Q peuvent être introduits, séparés par une virgule (p. ex. Q 1,2,3,4). Le domaine d'affichage est défini avec un trait d'union (p. ex. Q 10-14) HEIDENHAIN TNC 620...
  • Page 216: 8.7 Fonctions Spéciales

    8.7 Fonctions spéciales Résumé Les fonctions spéciales apparaissent si vous appuyez sur la softkey FONCTIONS SPECIALES. La TNC affiche les softkeys suivantes : Fonction Softkey Page D14:ERROR Page 217 Emission de messages d'erreur D19 :PLC Page 231 Transmission de valeurs au PLC D19:PLC Transmission de huit valeurs max.
  • Page 217: D14: Error: Emission De Messages D'erreur

    La fonction D14 permet de programmer l'émission de messages d'erreur définis par le constructeur de la machine ou par HEIDENHAIN : lorsque la TNC rencontre une séquence avec D14 pendant l'exécution ou le test du programme, elle s'interrompt et délivre alors un message d'erreur. Vous devez ensuite relancer le programme.
  • Page 218 Code d'erreur Texte 1017 CYCLE incomplet 1018 Plan mal défini 1019 Axe programmé incorrect 1020 Vitesse broche erronée 1021 Correction rayon non définie 1022 Arrondi non défini 1023 Rayon d'arrondi trop grand 1024 Départ progr. non défini 1025 Imbrication trop élevée 1026 Référence angulaire manque 1027...
  • Page 219 Axe de mesure non défini 1065 Tolérance rupture outil dépassée 1066 Introduire Q247 différent de 0 1067 Introduire Q247 supérieur à 5 1068 Tableau points zéro? 1069 Introduire type de fraisage Q351 diff. de 0 1070 Diminuer profondeur filetage HEIDENHAIN TNC 620...
  • Page 220 Code d'erreur Texte 1071 Exécuter l'étalonnage 1072 Tolérance dépassée 1073 Amorce de séquence active 1074 ORIENTATION non autorisée 1075 3DROT non autorisée 1076 Activer 3DROT 1077 Introduire profondeur en négatif 1078 Q303 non défini dans cycle de mesure! 1079 Axe d'outil non autorisé 1080 Valeurs calculées incorrectes 1081...
  • Page 221: D18: Lecture Des Données-Système

    Label auquel on saute lors d’une erreur serveur interne (SQL, PLC, CFG) au lieu d’interrompre le programme avec une erreur. Valeur = 0 : l'erreur serveur agit normalement. Etat de la machine, 20 Numéro d’outil actif Numéro d'outil préparé HEIDENHAIN TNC 620...
  • Page 222 Nom du groupe, Nr. ID. Numéro Indice Signification Axe d'outil actif 0=X, 1=Y, 2=Z, 6=U, 7=V, 8=W Vitesse de rotation broche programmée Etat broche actif : -1=non défini, 0=M3 actif, 1=M4 active, 2=M5 après M3, 3=M5 après M4 Gamme de broche Arrosage : 0=non 1=oui Avance active Indice de l'outil préparé...
  • Page 223 TT : tolérance de rupture longueur LBREAK Nr. OUT. TT : tolérance de rupture rayon RBREAK Nr. OUT. Valeur PLC Nr. OUT. Décalage centre palpeur dans l'axe principal CAL- Nr. OUT. Décalage centre palpeur dans l'axe secondaire CAL-OF2 HEIDENHAIN TNC 620...
  • Page 224 Nom du groupe, Nr. ID. Numéro Indice Signification Nr. OUT. Angle de broche lors de l'étalonnage CAL-ANG Nr. OUT. Type d'outil pour tableau d'emplacements Nr. OUT. Vitesse de rotation max. NMAX Données issues du tableau Nr. emplac. Numéro d'outil d'emplacements, 51 Nr.
  • Page 225 Facteur échelle actif axe Y Facteur échelle actif axe Z Facteur échelle actif axe U Facteur échelle actif axe V Facteur échelle actif axe W ROT. 3D axe A ROT. 3D axe B ROT. 3D axe C HEIDENHAIN TNC 620...
  • Page 226 Nom du groupe, Nr. ID. Numéro Indice Signification Inclinaison du plan d'usinage active/inact. (-1/0) dans un mode Exécution de programme Inclinaison du plan d'usinage active/inact. (-1/0) dans un mode Manuel Décalage du point zéro actif, 220 Axe X Axe Y Axe Z Axe A Axe B...
  • Page 227 Centre axe secondaire (système REF) Centre axe d'outil (système REF) Rayon plateau Avance rapide Avance de mesure avec broche à l'arrêt Avance de mesure avec broche en rotation Course de mesure max. Distance d'approche pour mesure de longueur HEIDENHAIN TNC 620...
  • Page 228 Nom du groupe, Nr. ID. Numéro Indice Signification Distance d'approche pour mesure de rayon Vitesse de rotation broche Sens du palpage Point de référence dans cycle 1 à 9 Dernier point d'origine d’un cycle de palpage palpeur, 360 (X, Y, Z, A, B, C, U, V, manuel ou dernier point de palpage issu du cycle 0 sans correction de longueur mais avec correction de rayon du palpeur (système de coordonnées...
  • Page 229 Cycles palpeurs, 990 Comportement d’approche : 0 = comportement standard 1 = rayon actif, distance d’approche zéro 0 = surveillance palpeur désactivée 1 = surveillance palpeur activée 0= Tige de palpage non déviée 1= Tige de palpage déviée HEIDENHAIN TNC 620...
  • Page 230 Nom du groupe, Nr. ID. Numéro Indice Signification Etat d’exécution, 992 Amorce de séquence active 1 = oui, 0 = non Etape de recherche Numéro de la dernière erreur FN14 Exécution réelle active 1 = exécution, 2 = simulation Exemple : affecter N55 D18: SYSREAD Q25 = ID210 NR4 IDX3 Programmation : Paramètres Q...
  • Page 231: D19 Plc : Transférer De Valeurs Au Plc

    0 à 2047 Double mot 2048 à 4095 La TNC 620 possède une interface étendue pour la communication entre le PLC et la CN. Il s’agit là d’une nouvelle interface symbolique Aplication Programmer Interface (API). Parallèlement, l’interface habituelle PLC-CN existe encore et peut toujours être utilisée.
  • Page 232: D29: Transférer Valeurs Au Plc

    Les conditions suivantes sont autorisées dans la séquence D20- : Condition Abréviation Egal à inférieur à < supérieur à > inférieur ou égal à <= supérieur ou égal à >= Pour cela, on dispose de la fonction D20. WAIT FOR SYNC doit toujours être utilisée, par exemple lorsque vous importez des données- système avec D18 et qui nécessitent d'être synchronisées en temps réel.
  • Page 233: D37 Export

    Exemple : exporter les paramètres locaux Q25 à Q30 N56 D37 Q25 - Q30 La TNC exporte la valeur qui est celle du paramètre juste au moment de l’instruction EXPORT. Le paramètre n'est exporté que vers le programme qui appelle immédiatement. HEIDENHAIN TNC 620...
  • Page 234: Accès Aux Tableaux Avec Instructions Sql

    8.8 Accès aux tableaux avec instructions SQL Introduction Dans la TNC, vous programmez les accès aux tableaux à l'aide de instructions SQL dans le cadre d'une transaction. Une transaction comporte plusieurs instructions SQL qui assurent un traitement rigoureux des entrées de tableaux. Les tableaux sont configurés par le constructeur de la machine.
  • Page 235: Une Transaction

    été commencée – y compris si vous n'utilisez que l'accès à la lecture. Ceci constitue le seul moyen de garantir que les modifications/données complétées ne soient pas perdues, que les verrouillages seront bien annulés et que Result-set sera activé. HEIDENHAIN TNC 620...
  • Page 236 Result-set Les lignes sélectionnées à l'intérieur de Result-set sont numérotées en débutant par 0 de manière croissante. La numérotation est désignée par le terme indice. Pour les accès à la lecture et à l'écriture, l'indice est affiché, permettant ainsi d'accéder directement à une ligne de Result-set.
  • Page 237: Programmation D'instructions Sql

    INDICE non programmé : rejeter les modifications/données complétées précédentes et fermer la transaction. INDICE programmé : la ligne avec indice reste dans Result-set – toutes les autres lignes dans Result-set sont supprimées. La transaction ne sera pas fermée. HEIDENHAIN TNC 620...
  • Page 238: Sql Bind

    SQL BIND Exemple : Lier un paramètre Q à la colonne de SQL BIND lie un paramètre Q à une colonne de tableau. Les instructions tableau SQL Fetch, Update et Insert exploitent cette liaison (affectation) lors des transferts de données entre Result-set et le programme CN. 11 SQL BIND Q881 "TAB_EXAMPLE.MESU_NO"...
  • Page 239: Sql Select

    à des modifications sur les entrées de tableau. Result-set vide : si Result-set ne comporte aucune ligne correspondant au critère de sélection, le serveur SQL restitue un Handle valide sans aucune entrée de tableau. HEIDENHAIN TNC 620...
  • Page 240 Exemple : Sélectionner toutes les lignes du Nr. paramètre pour résultat : Paramètre Q pour le tableau handle. Le serveur SQL fournit le handle pour ce groupe lignes/colonnes sélectionné avec l'instruction 11 SQL BIND Q881 "TAB_EXAMPLE.MESU_NO" Select en cours. En cas d'erreur (si le marquage n'a pas pu être 12 SQL BIND Q882 "TAB_EXAMPLE.MESU_X"...
  • Page 241 Condition Programmation égal à différent de <> inférieur à < inférieur ou égal à <= supérieur à > supérieur ou égal à >= Combiner plusieurs conditions : ET logique OU logique HEIDENHAIN TNC 620...
  • Page 242: Sql Fetch

    SQL FETCH Exemple : Le numéro de ligne est transmis au SQL FETCH lit la ligne adressée avec l'INDICE issue de Result-set et paramètre Q enregistre les entrées de tableau dans les paramètres Q liés (affectés). L'adressage de result-set s'effectue avec le HANDLE. 11 SQL BIND Q881 "TAB_EXAMPLE.MESU_NO"...
  • Page 243: Sql Update

    20 SQL Q5 "SELECT MESU_NO,MESU_X,MESU_Y, données incorrect) MESU_Z FROM TAB_EXAMPLE" Banque de données : réf. accès SQL: Paramètre Q . . . avec le handle d'identification de Result-set (voir 40 SQL INSERT Q1 HANDLE Q5 également SQL SELECT). HEIDENHAIN TNC 620...
  • Page 244: Sql Commit

    SQL COMMIT Exemple : SQL COMMIT retransfère dans le tableau toutes les lignes présentes dans Result-set. Un verrouillage mis avec SELCT...FOR UPDATE est 11 SQL BIND Q881 "TAB_EXAMPLE.MESU_NO" supprimé. 12 SQL BIND Q882 "TAB_EXAMPLE.MESU_X" Le handle attribué lors de l'instruction SQL SELECT perd sa validité. 13 SQL BIND Q883 "TAB_EXAMPLE.MESU_Y"...
  • Page 245: Introduire Directement Une Formule

    Cosinus d'un angle Ex. Q45 = COS 45 Tangente d'un angle Ex. Q46 = TAN 45 Arc-sinus Fonction inverse du sinus ; définir l'angle issu du rapport entre la perpendiculaire opposée et l'hypoténuse Ex. Q10 = ASIN 0,75 HEIDENHAIN TNC 620...
  • Page 246 Fonction de liaison Softkey Arc-cosinus Fonction inverse du cosinus ; définir l'angle issu du rapport entre le côté adjacent et l'hypoténuse p. ex. Q11 = ACOS Q40 Arc-tangente Fonction inverse de la tangente; définir l'angle issu du rapport entre perpendiculaire opposée et côté adjacent p.
  • Page 247: Règles De Calculs

    1ère étape : élévation au carré de 10 = 100 2ème étape : 3 puissance 3 = 27 2ème étape 2 * 10 = 20 Distributivité Règle pour calculs entre parenthèses a * (b + c) = a * b + a * c HEIDENHAIN TNC 620...
  • Page 248: Exemple D'introduction

    Exemple d'introduction Calculer un angle avec la fonction arctan avec la perpendiculaire (Q12) et le côté adjacent (Q13) ; affecter le résultat à Q25 : Introduire la formule : appuyer sur la touche Q et sur la softkey FORMULE ou utilisez l'accès rapide : Appuyer sur la touche Q du clavier ASCII NR.
  • Page 249: 8.10 Paramètres String

    Comparer l'ordre alphabétique Page 257 Si vous utilisez la fonction FORMULE STRING, le résultat d'une opération de calcul est toujours un string. Si vous utilisez la fonction FORMULE, le résultat d'une opération de calcul est toujours une valeur numérique. HEIDENHAIN TNC 620...
  • Page 250: Affecter Les Paramètres String

    Affecter les paramètres string Avant d’utiliser des variables string, vous devez d’abord les initialiser. Pour cela, utilisez l’instruction DECLARE STRING. Afficher la barre de softkeys avec les fonctions spéciales Choisir le menu de définition de diverses fonctions conversationnelles Sélectionner les fonctions string Sélectionner la fonction DECLARE STRING Exemple de séquence CN : N37 DECLARE STRING QS10 = "PIÈCE"...
  • Page 251: Chaîner Des Paramètres String

    Exemple : QS10 doit contenir tout le texte de QS12, QS13 et QS14 N37 QS10 = QS12 || QS13 || QS14 Contenu des paramètres : QS12: Pièce QS13: Infos : QS14: Pièce rebutée QS10: Infos pièce : Pièce rebutée HEIDENHAIN TNC 620...
  • Page 252: Convertir Une Valeur Numérique En Paramètre String

    Convertir une valeur numérique en paramètre string Avec la fonction TOCHAR, la TNC convertit une valeur numérique en un paramètre string. Vous pouvez de cette manière chaîner des valeurs numériques avec des variables string. Afficher la barre de softkeys avec les fonctions spéciales Choisir le menu de définition des diverses fonctions conversationnelles...
  • Page 253: Copier Une Partie De String À Partir D'un Paramètre String

    à la position 0. Exemple : dans le paramètre string QS10, on désire extraire une partie de string de quatre caractères (LEN4) à partir de la troisième position (BEG2). N37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 ) HEIDENHAIN TNC 620...
  • Page 254: Convertir Un Paramètre String En Une Valeur Numérique

    Convertir un paramètre string en une valeur numérique La fonction TONUMB sert à convertir un paramètre string en une valeur numérique. La valeur à convertir ne doit comporter que des valeurs numériques. Le paramètre QS à convertir ne doit contenir qu’une seule valeur numérique, sinon la TNC délivre un message d’erreur.
  • Page 255: Vérification D'un Paramètre String

    Exemple : rechercher QS10 avec le texte enregistré dans le paramètre QS13. Commencer la recherche à partir du troisième emplacement N37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 ) HEIDENHAIN TNC 620...
  • Page 256: Déterminer La Longueur D'un Paramètre String

    Déterminer la longueur d’un paramètre string La fonction STRLEN calcule la longueur du texte enregistré dans un paramètre string sélectionnable. Sélectionner les fonctions de paramètres Q Sélectionner la fonction FORMULE Introduire le numéro du paramètre Q dans lequel la TNC doit enregistrer la longueur de string calculée, valider avec la touche ENT Commuter la barre de softkeys Sélectionner la fonction de calcul de la longueur de...
  • Page 257: Comparer La Suite Alphabétique

    QS -1 : dans l’ordre alphabétique, le premier paramètre QS est situé après le second paramètre QS Exemple : comparer la suite alphabétique de QS12 et QS14 N37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 ) HEIDENHAIN TNC 620...
  • Page 258: Lire Un Paramètre-Machine

    Lire un paramètre-machine Vous pouvez lire des paramètres-machine de la TNC contenant des valeurs numériques ou des string avec la fonction CFGREAD. Pour lire un paramètre-machine, vous devez définir dans l'éditeur de configuration les noms du paramètre, l'objet de paramètre et le noms de groupe et indice si ils existent.
  • Page 259 15 DECLARE STRING QS12 = "CfgDisplayData" Affecter les paramètres String pour entité 16 DECLARE STRING QS13 = "axisDisplayOrder" Affecter des paramètres String pour noms de paramètres 17 QS1 = CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 IDX3 ) Lire les paramètres-machine HEIDENHAIN TNC 620...
  • Page 260 Lire la valeur numérique d'un paramètre-machine Déposer le contenu d'un paramètre-machine sous la forme d'une valeur numérique dans un paramètre Q : Sélectionner les fonctions de paramètres Q Sélectionner la fonction FORMULE : Choisir le menu de définition des diverses fonctions conversationnelles Introduire le numéro du paramètre Q dans lequel la TNC doit mémoriser le paramètre-machine, valider...
  • Page 261: 8.11 Paramètres Q Réservés

    Rayon d'outil R (tableau d'outils ou séquence G99) Valeur Delta DR issue du tableau d'outils Valeur Delta DR issue de la séquence T La TNC conserve en mémoire le rayon d'outil actif et ce, même après une coupure d'alimentation. HEIDENHAIN TNC 620...
  • Page 262: Arrosage : Q111

    Axe d’outil : Q109 La valeur du paramètre Q109 dépend de l’axe d’outil en cours d’utilisation : Axe d'outil Val. paramètre Aucun axe d'outil défini Q109 = –1 Axe X Q109 = 0 Axe Y Q109 = 1 Axe Z Q109 = 2 Axe U Q109 = 6...
  • Page 263: Unité De Mesure Dans Le Programme : Q113

    La longueur de la tige de palpage et le rayon de la bille ne sont pas pris en compte pour ces coordonnées. Axe de coordonnées Val. paramètre Axe X Q115 Axe Y Q116 Axe Z Q117 IVème axe Q118 dépend de la machine Vème axe Q119 dépend de la machine HEIDENHAIN TNC 620...
  • Page 264: Ecart Entre Valeur Nominale Et Valeur Effective Lors De L'étalonnage D'outil Automatique Avec Le Tt 130

    Ecart entre valeur nominale et valeur effective lors de l'étalonnage d'outil automatique avec le TT 130 Ecart valeur nominale/effective Val. paramètre Longueur d'outil Q115 Rayon d'outil Q116 Inclinaison du plan d'usinage avec angles de la pièce : coordonnées des axes rotatifs calculées par la TNC Coordonnées Val.
  • Page 265: Résultats De La Mesure Avec Cycles Palpeurs (Voir Également Manuel D'utilisation Des Cycles Palpeurs)

    Longueur poche Q164 Largeur poche Q165 Longueur mesurée Q166 Position de l'axe médian Q167 Angle dans l'espace calculé Val. paramètre Rotation autour de l'axe A Q170 Rotation autour de l'axe B Q171 Rotation autour de l'axe C Q172 HEIDENHAIN TNC 620...
  • Page 266 Etat de la pièce Val. paramètre Q180 Reprise d'usinage Q181 Rebut Q182 Ecart mesuré avec le cycle 440 Val. paramètre Axe X Q185 Axe Y Q186 Axe Z Q187 Marqueurs pour cycles Q188 Etalonnage d'outil avec laser BLUM Val. paramètre réservé...
  • Page 267: 8.12 Exemples De Programmation

    N130 G30 G17 X+0 Y+0 Z-20 * Définition de la pièce brute N140 G31 G90 X+100 Y+100 Z+0 * N150 T1 G17 S4000 * Appel de l'outil N160 G00 G40 G90 Z+250 * Dégager l'outil N170 L10,0 * Appeler l’usinage HEIDENHAIN TNC 620...
  • Page 268 N180 G00 Z+250 M2 * Dégager l'outil, fin du programme N10 G98 L1 * Sous-programme 10 : usinage N200 G54 X+Q1 Y+Q2 * Décaler le point zéro au centre de l’ellipse N210 G73 G90 H+Q8 * Position angulaire dans le plan N220 Q35 = ( Q6 - Q5 ) / Q7 * Calculer l'incrément angulaire N230 D00 Q36 P01 +Q5 *...
  • Page 269 N140 G31 G90 X+100 Y+100 Z+0 * N150 T1 G17 S4000 * Appel de l'outil N160 G00 G40 G90 Z+250 * Dégager l'outil N170 L10,0 * Appeler l’usinage N180 D00 Q10 P01 +0 * Annuler la surépaisseur N190 L10,0 Appeler l’usinage HEIDENHAIN TNC 620...
  • Page 270 N200 G00 G40 Z+250 M2 * Dégager l'outil, fin du programme N210 G98 L10 * Sous-programme 10 : usinage N220 Q16 = Q6 - Q10 - Q108 * Calcul du rayon polaire en tenant compte de l'outil et de la surépaisseur N230 D00 Q20 P01 +1 * Initialiser le compteur...
  • Page 271 Avance de fraisage N130 G30 G17 X+0 Y+0 Z-50 * Définition de la pièce brute N140 G31 G90 X+100 Y+100 Z+0 * N150 T1 G17 S4000 * Appel de l'outil N160 G00 G40 G90 Z+250 * Dégager l'outil HEIDENHAIN TNC 620...
  • Page 272 N170 L10,0 * Appeler l’usinage N180 D00 Q10 P01 +0 * Annuler la surépaisseur N190 D00 Q18 P01 +5 * Incrément angulaire dans le plan X/Y pour la finition N200 L10,0 * Appeler l’usinage N210 G00 G40 Z+250 M2 * Dégager l'outil, fin du programme N220 G98 L10 * Sous-programme 10 : usinage...
  • Page 273: Programmation : Fonctions Auxiliaires

    Programmation : fonctions auxiliaires...
  • Page 274: 9.1 Introduire Les Fonctions M Et Stop

    9.1 Introduire les fonctions M et STOP Principes de base Grâce aux fonctions auxiliaires de la TNC – appelées également fonctions M – vous commandez : le déroulement du programme, en réalisant p. ex. une interruption de son exécution des fonctions de la machine, p. ex., 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 des fonctions...
  • Page 275: Fonctions Auxiliaires Pour Contrôler L'exécution Du Programme, La Broche Et L'arrosage

    (dépend du paramètre-machine clearMode) MARCHE broche sens horaire MARCHE broche sens anti-horaire ARRET broche Changement d'outil ARRET broche ARRET programme MARCHE arrosage ARRET arrosage MARCHE broche sens horaire MARCHE arrosage MARCHE broche sens anti-horaire MARCHE arrosage comme M2 HEIDENHAIN TNC 620...
  • Page 276: Fonctions Auxiliaires En Rapport Avec Les Coordonnées

    9.3 Fonctions auxiliaires en rapport avec les coordonnées Programmer les coordonnées machine : M91/M92 Point zéro règle Sur la règle de mesure, une marque de référence définit la position du point zéro de la règle. Point zéro machine Vous avez besoin du point zéro machine pour activer les limitations de la zone de déplacement (fins de course logiciel) aborder les positions machine (p.
  • Page 277 Si vous souhaitez également simuler graphiquement des déplacements M91/M92, vous devez activer la surveillance de la zone de travail et faire afficher la pièce brute se référant au point d'origine initialisé, voir „Représenter le brut dans la zone d'usinage”, page 393. HEIDENHAIN TNC 620...
  • Page 278: Aborder Les Positions Dans Le Système De Coordonnées Non Incliné Avec Plan D'usinage Incliné : M130

    Aborder les positions dans le système de coordonnées non incliné avec plan d'usinage incliné : M130 Comportement standard avec plan d'usinage incliné Les coordonnées des séquences de positionnement se réfèrent au système de coordonnées incliné. Comportement avec M130 Lorsque le plan d'usinage incliné est actif, les coordonnées des séquences linéaires se réfèrent au système de coordonnées non incliné.
  • Page 279: Fonctions Auxiliaires Agissant Sur Le Contournage

    284)! Effet M97 n’est active que dans la séquence où elle a été programmée. L'angle du contour sera usiné de manière incomplète avec M97. Vous devez éventuellement effectuer un autre usinage à l'aide d'un outil plus petit. HEIDENHAIN TNC 620...
  • Page 280 Exemple de séquences CN N50 G99 G01 ... R+20 * Grand rayon d’outil N130 X ... Y ... F ... M97 * Aborder point 13 du contour N140 G91 Y-0,5 ... F ... * Usiner les petits éléments de contour 13 et 14 N150 X+100 ...
  • Page 281: Usinage Intégral Aux Angles D'une Ouverture : M98

    Aborder les uns après les autres les points 10, 11 et 12 du contour : N100 G01 G41 X ... Y ... F ... * N110 X ... G91 Y ... M98 * N120 X+ ... * HEIDENHAIN TNC 620...
  • Page 282 Facteur d’avance pour plongées : M103 Comportement standard La TNC déplace l’outil suivant l’avance précédemment programmée et indépendamment du sens du déplacement. Comportement avec M103 La TNC réduit l'avance de contournage lorsque l'outil se déplace dans le sens négatif de l'axe d'outil. L'avance de plongée FZMAX est calculée à...
  • Page 283: Avance En Millimètres/Tour De Broche : M136

    également sur les contours circulaires contenus dans ces cycles d'usinage. A la fin d'un cycle d'usinage ou si celui-ci a été interrompu, l'état initial est rétabli. Effet M109 et M110 sont actives en début de séquence. Pour annuler M109 et M110, introduisez M111. HEIDENHAIN TNC 620...
  • Page 284: Précalcul De Contour Avec Correction De Rayon (Look Ahead) : M120

    Précalcul de contour avec correction de rayon (LOOK AHEAD) : M120 Comportement standard Si le rayon d'outil est supérieur à un étage de contour à usiner avec correction de rayon, la TNC interrompt l'exécution du programme et affiche un message d'erreur. M97 (voir „Usinage de petits étages dans le contour : M97”...
  • Page 285 G25 ou G24 ne doivent contenir que des coordonnées du plan d'usinage Avant d'utiliser les fonctions ci-après, vous devez annuler M120 et la correction de rayon : Cycle G60 Tolérance Cycle G80 Plan d'usinage Fonction PLANE M114 M128 HEIDENHAIN TNC 620...
  • Page 286: Autoriser Le Déplacement Superposé De La Manivelle En Cours D'exécution Du Programme : M118

    Autoriser le déplacement superposé de la manivelle en cours d'exécution du programme : M118 Comportement standard Dans les modes Exécution du programme, la TNC déplace l’outil tel que défini dans le programme d’usinage. Comportement avec M118 A l'aide de M118, vous pouvez effectuer des corrections manuelles avec la manivelle pendant l'exécution du programme.
  • Page 287: Dégagement Du Contour Dans Le Sens De L'axe D'outil : M140

    TNC déplace l'outil dans le système incliné. Avec M140 MB MAX, vous pouvez effectuer le dégagement seulement dans le sens positif. Avant M140, définir systématiquement un appel d'outil avec l'axe d'outil car, sinon le sens du déplacement n'est pas défini. HEIDENHAIN TNC 620...
  • Page 288: Annuler La Surveillance Du Palpeur : M141

    Annuler la surveillance du palpeur : M141 Comportement standard Lorsque la tige de palpage est déviée, la TNC délivre un message d'erreur dès que vous souhaitez déplacer un axe de la machine. Comportement avec M141 La TNC déplace les axes de la machine même si la tige de palpage a été...
  • Page 289: Dégager Automatiquement L'outil Du Contour Lors D'un Stop Cn : M148

    CfgLiftOff. Vous pouvez aussi, d’une manière générale, désactiver cette fonction dans le paramètre-machine CfgLiftOff. Effet M148 agit jusqu'à ce que la fonction soit désactivée avec M149. M148 est active en début de séquence et M149, en fin de séquence. HEIDENHAIN TNC 620...
  • Page 290 Programmation : fonctions auxiliaires...
  • Page 291: Programmation : Fonctions Spéciales

    Programmation : fonctions spéciales...
  • Page 292: 10.1 Aperçu Des Fonctions Spéciales

    10.1 Aperçu des fonctions spéciales La touche SPEC FCT et les softkeys correspondantes donnent accès à d'autres fonctions spéciales de la TNC. Les tableaux suivants récapitulent les fonctions disponibles. Menu principal fonctions spéciales SPEC FCT Sélectionner les fonctions spéciales Fonction Softkey Description Définir les données par défaut...
  • Page 293: Menu Défin. Pgm Par Défaut

    Fonction Softkey Description Affecter une description de Voir Manuel contour d'utilisation des cycles Sélectionner une définition de Voir manuel contour d'utilisation des cycles Définir une formule complexe de Voir manuel contour d'utilisation des cycles HEIDENHAIN TNC 620...
  • Page 294: Menu De Définition De Diverses Fonctions Din/Iso

    Menu de définition de diverses fonctions DIN/ISO Menu de définition de diverses fonctions DIN/ISO Fonction Softkey Description Définir les fonctions String Page 249 Définir les fonctions DIN/ISO Page 295 Insérer un commentaire Page 117 Programmation : fonctions spéciales...
  • Page 295: 10.2 Définir Les Fonctions Din/Iso

    Appel de label pour sous-programme et répétition de partie de programme Fonction auxiliaire Numéro de séquence Appel de l'outil Angle des coordonnées polaires Coordonnées Z du point de centre/pôle Rayon des coordonnées polaires Vitesse de rotation broche HEIDENHAIN TNC 620...
  • Page 296: 10.3 Créer Des Fichiers-Texte

    10.3 Créer des fichiers-texte Application Sur la TNC, vous pouvez créer et modifier des textes à l’aide d’un éditeur de texte. Pour cela, connecter un clavier USB à la TNC. Applications typiques : Conserver des valeurs empirique Informer sur des étapes d’usinage Créer une collection de formules Les fichiers-texte sont des fichiers de type .A (ASCII).
  • Page 297: Editer Des Textes

    Fonction Softkey Effacer une ligne et la mettre en mémoire tampon Effacer un mot et le mettre en mémoire tampon Effacer un caractère et le mettre en mémoire tampon Insérer une ligne ou un mot après effacement HEIDENHAIN TNC 620...
  • Page 298: Modifier Des Blocs De Texte

    Modifier des blocs de texte Vous pouvez copier, effacer et insérer à un autre endroit des blocs de texte de n’importe quelle grandeur. Dans tous les cas, vous devez d’abord sélectionner le bloc de texte souhaité : Marquer le bloc de texte : déplacer le curseur sur le caractère à partir duquel la sélection du texte doit être ouverte Appuyer sur la softkey SELECT.
  • Page 299: Recherche De Parties De Texte

    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 Abandonner la fonction de recherche : appuyer sur la softkey FIN HEIDENHAIN TNC 620...
  • Page 300 Programmation : fonctions spéciales...
  • Page 301: Programmation : Usinage Multiaxes

    Programmation : usinage multiaxes...
  • Page 302: Fonctions Réservées À L'usinage Multiaxes

    11.1 Fonctions réservées à l'usinage multiaxes Ce chapitre regroupe les fonctions TNC qui ont un rapport avec l'usinage multiaxes : Fonction TNC Description Page PLANE Définir les opérations d'usinage dans le plan d'usinage incliné Page 303 M116 Avance des axes rotatifs Page 325 Déplacement des axes rotatifs avec optimisation de course Page 326...
  • Page 303: La Fonction Plane : Inclinaison Du Plan D'usinage (Logiciel Option 1)

    X incliné POINTS Coordonnées de trois Page 315 points quelconques du plan à incliner Un seul angle dans Page 317 RELATIF l'espace, agissant de manière incrémentale HEIDENHAIN TNC 620...
  • Page 304 Fonction Paramètres nécessaires Softkey Page AXIAL Jusqu'à trois angles d'axes Page 318 absolus ou incrémentaux A, B, C Annuler la fonction PLANE Page 306 RESET La définition des paramètres de la fonction PLANE se fait en deux parties : La définition géométrique du plan est différente pour chacune des fonctions PLANE disponibles Le comportement de positionnement de la fonction PLANE, qui est indépendante de la définition du plan et...
  • Page 305: Définir La Fonction Plane

    Dès qu'une fonction PLANE est activée, la TNC affiche l'angle dans l'espace calculé dans l'affichage d'état supplémentaire (voir figure). Quelle que soit la fonction PLANE utilisée, la TNC calcule en fin de compte toujours en interne l'angle dans l'espace. HEIDENHAIN TNC 620...
  • Page 306: Annulation De La Fonction Plane

    Annulation de la fonction PLANE Exemple : Séquence CN Afficher la barre de softkeys avec les fonctions spéciales 25 PLANE RESET MOVE DIST50 F1000 Sélectionner les fonctions spéciales : appuyez sur la softkey FONCTION SPÉCIALE TNC Sélectionner la fonction PLANE : appuyer sur la softkey INCLINAISON PLAN D'USINAGE : la TNC affiche dans la barre de softkeys les choix disponibles Sélectionner la fonction à...
  • Page 307: Définir Le Plan D'usinage Avec Les Angles Dans L'espace : Plane Spatial

    SPA, SPB et SPC, même si l'un d'entre eux est égal à 0. L'ordre des rotations défini préalablement est valable indépendamment de l'axe d'outil actif. Description des paramètres pour le comportement du positionnement : voir „Définir le comportement de positionnement de la fonction PLANE”, page 320 HEIDENHAIN TNC 620...
  • Page 308 Paramètres d'introduction Angle dans l'espace A?: Angle de rotation SPA autour de l'axe machine X (voir figure en haut à droite). Plage d'introduction -359.9999° à +359.9999° Angle dans l'espace B?: Angle de rotation SPB autour de l'axe machine Y (voir figure en haut à droite). Plage d'introduction -359.9999°...
  • Page 309: Définir Le Plan D'usinage Avec Les Angles De Projection : Plan Projete

    à un parallélépipède rectangle. Sinon, des déformations sur la pièce peuvent apparaître Description des paramètres pour le comportement du positionnement : voir „Définir le comportement de positionnement de la fonction PLANE”, page 320 HEIDENHAIN TNC 620...
  • Page 310 Paramètres d'introduction Angle proj. 1er plan de coord.? : angle projeté du plan d'usinage incliné dans le 1er plan de coordonnées du système de coordonnées machine (Z/X avec axe d'outil Z, voir figure en haut à droite). Plage d'introduction –89.9999° à +89.9999°.
  • Page 311: Définir Le Plan D'usinage Avec Les Angles D'euler : Plane Euler

    Remarques avant de programmer L'ordre des rotations défini préalablement est valable indépendamment de l'axe d'outil actif. Description des paramètres pour le comportement du positionnement : voir „Définir le comportement de positionnement de la fonction PLANE”, page 320 HEIDENHAIN TNC 620...
  • Page 312 Paramètres d'introduction Angle rot. Plan coord. princip.? : angle de rotation EULPR autour de l'axe Z (voir figure en haut à droite) Remarque : Plage d'introduction: -180.0000° à 180.0000° L'axe 0° est l'axe X Angle d’inclinaison axe d’outil? : angle d'inclinaison EULNUT du système de coordonnées autour de l'axe X tourné...
  • Page 313: Définir Le Plan D'usinage Par Deux Vecteurs : Plane Vector

    En interne, la TNC calcule des vecteurs normés à partir des valeurs que vous avez introduites. Description des paramètres pour le comportement du positionnement : voir „Définir le comportement de positionnement de la fonction PLANE”, page 320 HEIDENHAIN TNC 620...
  • Page 314 Paramètres d'introduction Composante X du vecteur de base? : composante X BX du vecteur de base B (voir . figure en haut à droite). Plage d'introduction : -9.9999999 à +9.9999999 Composante Y du vecteur de base? : composante Y BY du vecteur de base B (voir figure en haut à droite). Plage d'introduction : -9.9999999 à...
  • Page 315: Définir Le Plan D'usinage Par Trois Points : Plane Points

    Les trois points définissent l'inclinaison du plan. La position du point zéro actif n'est pas modifiée par la TNC. Description des paramètres pour le comportement du positionnement : voir „Définir le comportement de positionnement de la fonction PLANE”, page 320 HEIDENHAIN TNC 620...
  • Page 316 Paramètres d'introduction Coordonnée X 1er point du plan? : coordonnée X P1X du premier point du plan (voir figure en haut à droite) Coordonnée Y 1er point du plan? : coordonnée Y P1Y du premier point du plan (voir figure en haut à droite) Coordonnée Z 1er point du plan? : coordonnée Z P1Z du 1er point du plan (voir figure en haut à...
  • Page 317: Définir Le Plan D'usinage Au Moyen D'un Seul Angle Incrémental Dans L'espace : Plane Relative

    Poursuivre avec les propriétés de positionnement (voir „Définir le comportement de positionnement de la fonction PLANE” à la page 320) Abréviations utilisées Abréviation Signification RELATIF de l'anglais relative = par rapport à Exemple : Séquence CN 5 PLANE RELATIF SPB-45 ..HEIDENHAIN TNC 620...
  • Page 318: Plan D'usinage Défini Avec Angles D'axes : Plane Axial (Fonction Fcl 3)

    Plan d'usinage défini avec angles d'axes : PLANE AXIAL (fonction FCL 3) Application La fonction PLANE AXIAL définit à la fois la position du plan d’usinage et les coordonnées nominales des axes rotatifs. Cette fonction est facile à mettre en œuvre, notamment sur les machines avec cinématiques orthogonales et avec cinématiques avec un seul axe rotatif actif.
  • Page 319 Poursuivre avec les propriétés de positionnement (voir „Définir le comportement de positionnement de Exemple : Séquence CN la fonction PLANE” à la page 320) 5 PLANE AXIAL B-45 ..Abréviations utilisées Abréviation Signification en Anglaisaxial = axial AXIAL HEIDENHAIN TNC 620...
  • Page 320: Définir Le Comportement De Positionnement De La Fonction Plane

    Définir le comportement de positionnement de la fonction PLANE Vue d'ensemble Indépendamment de la fonction PLANE utilisée pour définir le plan d'usinage incliné, vous disposez toujours des fonctions suivantes pour le comportement de positionnement : inclinaison automatique Sélection d'autres possibilités d'inclinaisons Sélection du mode de transformation inclinaison automatique : MOVE/TURN/STAY (introduction impérative)
  • Page 321 Positionner à une hauteur de sécurité 13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 STAY Définir la fonction PLANE et l'activer 14 L A+Q120 C+Q122 F2000 Positionner l'axe rotatif en utilisant les valeurs calculées par la TNC Définir l'usinage dans le plan incliné HEIDENHAIN TNC 620...
  • Page 322 Sélection d'alternatives d'inclinaison : SEQ +/– (introduction optionnelle) Après que vous ayez défini la position du plan d'usinage, la TNC doit calculer les positions adéquates des axes rotatifs présents sur votre machine. En règle générale, il existe toujours deux solutions. Avec le commutateur SEQ, vous choisissez la solution que la TNC doit utiliser : SEQ+ positionne l'axe maître de manière à...
  • Page 323 COORD ROT et TABLE ROT ne servent pas. Quand vous utilisez la fonction TABLE ROT avec une rotation de base et un angle d'inclinaison à 0, la TNC incline la table à l'angle défini dans la rotation de base. HEIDENHAIN TNC 620...
  • Page 324: Fraisage Incliné Dans Le Plan Incliné (Logiciel-Option 2)

    11.3 Fraisage incliné dans le plan incliné (logiciel-Option 2) Fonction En liaison avec les nouvelles fonctions PLANE et avec M128, vous pouvez réaliser un fraisage incliné dans un plan d'usinage incliné. Pour cela, vous disposez de deux définitions possibles : Fraisage incliné...
  • Page 325: Fonctions Auxiliaires Pour Les Axes Rotatifs

    Effet M116 agit dans le plan d'usinage. Pour annuler M116, programmez M117. En fin de programme, M116 est également désactivée. M116 est active en début de séquence. HEIDENHAIN TNC 620...
  • Page 326: Déplacement Des Axes Rotatifs Avec Optimisation De La Course : M126

    Déplacement des axes rotatifs avec optimisation de la course : M126 Comportement standard Le comportement standard de la TNC lors de positionnement d'axes rotatifs, dont l'affichage est réduit à des valeurs inférieures à 360°, dépend du paramètre shortestDistance (300401). Là est défini si, pour aller à...
  • Page 327: Réduire L'affichage De L'axe Rotatif À Une Valeur Inférieure À 360° : M94

    Réduire l’affichage de tous les axes rotatifs actifs, puis se déplacer avec l’axe C à la valeur programmée : N50 G00 C+180 M94 * Effet M94 n’agit que dans la séquence de programme dans laquelle elle a été programmée. M94 est active en début de séquence. HEIDENHAIN TNC 620...
  • Page 328: Conserver La Position De La Pointe De L'outil Lors Du Positionnement Des Axes Inclinés (Tcpm) : M128 (Option De Logiciel 2)

    Conserver la position de la pointe de l'outil lors du positionnement des axes inclinés (TCPM) : M128 (option de logiciel 2) Comportement standard La TNC déplace l'outil jusqu'aux positions définies dans le programme d'usinage. Dans le programme, si la position d'un axe incliné est modifiée, le décalage qui en résulte sur les axes linéaires doit être calculé...
  • Page 329 Si la position effective s'écarte d'une valeur définie par le constructeur de la machine par rapport à la position nominale, la TNC délivre un message d'erreur et interrompt le déroulement du programme. HEIDENHAIN TNC 620...
  • Page 330: Sélection D'axes Inclinés : M138

    Sélection d'axes inclinés : M138 Comportement standard Avec les fonctions M128, TCPM ainsi qu'avec l'inclinaison du plan d'usinage, la TNC tient compte des axes rotatifs définis dans les paramètres-machine par le constructeur de votre machine. Comportement avec M138 Avec les fonctions indiquées ci-dessus, la TNC ne tient compte que des axes inclinés ayant été...
  • Page 331: Validation De La Cinématique De La Machine Pour Les Positions Eff/Nom En Fin De Séquence : M144 (Option De Logiciel 2)

    La géométrie de la machine doit être définie par le constructeur dans la description de la cinématique. Le constructeur de la machine en définit l'effet dans les modes de fonctionnement automatique et manuel. Consultez le manuel de votre machine. HEIDENHAIN TNC 620...
  • Page 332: Fraisage En Roulant : Correction De Rayon 3D Avec Tcpm Et Correction De Rayon (G41/G42)

    11.5 Fraisage en roulant : correction de rayon 3D avec TCPM et correction de rayon (G41/G42) Application Lors du fraisage en roulant, la TNC décale l'outil perpendiculairement au sens du déplacement et perpendiculairement au sens de l'outil de la somme des valeurs Delta DR (tableau d'outils et séquence T). Le sens de correction est à...
  • Page 333 Programmation : Gestionnaire de palettes...
  • Page 334 12.1 Gestionnaire de palettes Utilisation Le gestionnaire de palettes est une fonction qui dépend de la machine. L'étendue des fonctions standards est décrite ci-après. Consultez également le manuel de votre machine. Les tableaux de palettes sont utilisés sur les centres d’usinage équipés de changeurs de palettes.
  • Page 335 Ajouter le nombre de lignes possibles en fin de tableau Copier le champ en surbrillance Insérer le champ copié Sélectionner le début des lignes Sélectionner la fin des lignes Copier la valeur actuelle Insérer la valeur actuelle Editer le champ actuel HEIDENHAIN TNC 620...
  • Page 336 Fonction d'édition Softkey Tri en fonction du contenu de colonne Autres fonctions p. ex. mémoriser Affecter type de palettes Sélectionner le tableau de palettes En mode Mémorisation/édition de programme ou Exécution de programme, sélectionner le gestionnaire de fichiers: Appuyer sur la touche PGM MGT Afficher les fichiers de type .P : appuyer sur les softkeys SELECT.
  • Page 337 Appuyer sur la softkey OUVRIR LE PROGRAMME : la TNC affiche à l'écran le programme sélectionné. Vous pouvez maintenant feuilleter dans le programme à l'aide des touches fléchées Retour au tableau de palettes : appuyez sur la softkey END PGM HEIDENHAIN TNC 620...
  • Page 338 Programmation : Gestionnaire de palettes...
  • Page 339: Mode Manuel Et Réglages

    Mode manuel et réglages...
  • Page 340: Mise Sous Tension, Mise Hors Tension

    13.1 Mise sous tension, Mise hors tension Mise sous tension La mise sous tension et le franchissement des points de référence sont des fonctions qui dépendent de la machine. Consultez le manuel de votre machine. Mettre sous tension l'alimentation de la TNC et de la machine. La TNC affiche alors le dialogue suivant : DÉMARRAGE DU SYSTÈME La TNC démarre...
  • Page 341 Si l'une des deux fonctions précédemment actives est actuellement activée, la touche START CN est sans fonction. La TNC délivre le message d'erreur correspondant. HEIDENHAIN TNC 620...
  • Page 342: Mise Hors Tension

    Mise hors tension Pour éviter de perdre des données lors de la mise hors tension, vous devez arrêter le système d'exploitation de la TNC de la manière suivante : Sélectionner le mode Manuel Sélectionner la fonction d'arrêt du système, appuyer une nouvelle fois sur la softkey OUI Quand la TNC affiche dans une fenêtre auxiliaire le texte VOUS POUVEZ MAINTENANT METTRE HORS TENSION,...
  • Page 343: Déplacement Des Axes De La Machine

    Stopper : appuyer sur la touche STOP externe Les deux méthodes peuvent vous permettre de déplacer plusieurs axes simultanément. Vous modifiez l'avance de déplacement des axes avec la softkey F, voir „Vitesse de rotation broche S, avance F, fonction auxiliaire M”, page 346. HEIDENHAIN TNC 620...
  • Page 344: Positionnement Pas À Pas

    Positionnement pas à pas Lors du positionnement pas à pas, la TNC déplace un axe de la machine de la valeur d'un incrément prédéfini. Sélectionner mode Manuel ou Manivelle électronique Commuter la barre de softkeys Sélectionner le positionnement pas à pas : mettre la softkey INCREMENTAL sur ON PASSE RÉPÉTITIVE = Introduire la passe en mm, valider avec la touche ENT...
  • Page 345: Déplacement Avec La Manivelle Électronique Hr 410

    également possible pendant l'exécution du programme. Déplacement Sélectionner le mode Manivelle électronique Maintenir enfoncée la touche de validation Sélectionner l'axe Sélectionner l'avance Déplacer l'axe actif dans le sens + ou Déplacer l'axe actif dans le sens – HEIDENHAIN TNC 620...
  • Page 346: Vitesse De Rotation Broche S, Avance F, Fonction Auxiliaire M

    13.3 Vitesse de rotation broche S, avance F, fonction auxiliaire M Application En modes de fonctionnement Manuel et Manivelle électronique, introduisez la vitesse de rotation broche S, l'avance F et la fonction auxiliaire M avec les softkeys. Les fonctions auxiliaires sont expliquées au chapitre „7.
  • Page 347: Modifier La Vitesse De Rotation Broche Et L'avance

    F peut être modifiée de 0% à 150% avec les potentiomètres. Le potentiomètre de réglage de la vitesse de broche n'agit que sur les machines équipées d'un variateur de broche. La limitation de l'avance dépend de la machine. Consultez le manuel de la machine! HEIDENHAIN TNC 620...
  • Page 348: Initialisation Du Point D'origine Sans Palpeur 3D

    13.4 Initialisation du point d'origine sans palpeur 3D Remarque Initialisation du point d'origine avec palpeur 3D : (voir „Initialiser le point de référence avec le palpeur 3D” à la page 364). Lors de l'initialisation du point d'origine, vous initialisez l'affichage de la TNC aux coordonnées d'une position pièce connue.
  • Page 349: Initialiser Le Point D'origine Avec Les Touches D'axes

    Si vous utilisez un outil préréglé dans l'axe de plongée, initialisez l'affichage de l'axe de plongée à la longueur L de l'outil ou à la somme Z=L+d. La TNC enregistre automatiquement sur la ligne 0 du tableau Preset le point d'origine initialisé avec les touches des axes. HEIDENHAIN TNC 620...
  • Page 350: Gestion Des Points D'origine Avec Le Tableau Preset

    Gestion des points d'origine avec le tableau Preset Vous devriez impérativement utiliser le tableau Preset dans les cas suivants : Votre machine est équipée d'axes rotatifs (table pivotante ou tête pivotante) et vous travaillez avec la fonction d'inclinaison du plan d'usinage Votre machine est équipée d'un système de changement de tête Vous avez jusqu'à...
  • Page 351 0 le dernier point d'origine initialisé manuellement à l'aide des touches des axes ou par softkey. Si le point d'origine initialisé manuellement est actif, la TNC inscrit le texte le texte PR MAN(0) dans l'affichage d'état HEIDENHAIN TNC 620...
  • Page 352 Enregistrer manuellement les points d'origine dans le tableau Preset Pour enregistrer les points d'origine dans le tableau Preset, procédez de la manière suivante : Sélectionner le mode Manuel Déplacer l'outil avec précaution jusqu'à ce qu'il touche la pièce (l'effleure), ou bien positionner en conséquence le comparateur Afficher le tableau Preset : la TNC ouvre le tableau Preset et positionne le curseur sur la ligne active du...
  • Page 353 : la fonction mémorise le point d'origine sur tous les axes et active automatiquement la ligne du tableau concernée. Avec l'affichage en pouces actif : introduire une valeur en pouces ; en interne, la TNC convertit la valeur en mm HEIDENHAIN TNC 620...
  • Page 354 Editer un tableau Preset Fonction d'édition en mode tableau Softkey Sélectionner le début du tableau Sélectionner la fin du tableau Sélectionner la page précédente du tableau Sélectionner la page suivante du tableau Sélectionner les fonctions pour l'introduction Preset Afficher la sélection de la transformation de base/du décalage d'axe Activer le point d'origine de la ligne actuellement sélectionnée du tableau Preset...
  • Page 355 247. Dans le cycle 247, il suffit de définir le numéro du point d'origine que vous souhaitez activer (voir manuel d'utilisation des cycles, cycle 247 INITIALISATION DU POINT DE REFERENCE). HEIDENHAIN TNC 620...
  • Page 356: 13.5 Utiliser Le Palpeur 3D

    Vue d'ensemble En mode de fonctionnement Manuel, vous disposez des cycles palpeurs suivants : HEIDENHAIN ne garantit les fonctions des cycles de palpage que si les palpeurs HEIDENHAIN sont utilisés. Dans le cas ou vous utilisez les fonctions de palpage dans un plan incliné, vous devez initialiser 3D-ROT sur Actif...
  • Page 357: Enregistrer Les Valeurs De Mesure Issues Des Cycles Palpeurs Dans Un Tableau De Points Zéro

    Introduire le numéro de preset dans le champ de saisie Numéro dans tableau : Appuyer sur la softkey ENTREE DS TABLEAU PRESET : La TNC enregistre le point zéro sous le numéro introduit dans le tableau Preset HEIDENHAIN TNC 620...
  • Page 358: 13.6 Etalonner Le Palpeur 3D

    13.6 Etalonner le palpeur 3D Introduction Pour déterminer exactement le point de commutation réel d'un palpeur 3D, vous devez étalonner le palpeur. Dans le cas contraire, la TNC n'est pas en mesure de fournir des résultats de mesure précis. Vous devez toujours étalonner le palpeur lors : de la mise en service d'une rupture de la tige de palpage du changement de la tige de palpage...
  • Page 359: Etalonnage De La Longueur Effective

    Etalonnage de la longueur effective HEIDENHAIN ne garantit les fonctions des cycles de palpage que si les palpeurs HEIDENHAIN sont utilisés. Dans le cas ou vous utilisez les fonctions de palpage dans un plan incliné, vous devez initialiser 3D-ROT sur Actif dans les modes manuel et automatique.
  • Page 360: Etalonner Le Rayon Effectif Et Compenser L'excentrement Du Palpeur

    Etalonner le rayon effectif et compenser l'excentrement du palpeur HEIDENHAIN ne garantit les fonctions des cycles de palpage que si les palpeurs HEIDENHAIN sont utilisés. Dans le cas ou vous utilisez les fonctions de palpage dans un plan incliné, vous devez initialiser 3D-ROT sur Actif dans les modes manuel et automatique.
  • Page 361: Afficher La Valeur D'étalonnage

    Automatique ou en mode Manuel. Les valeurs d'étalonnage déterminées sont prises en compte seulement après un (éventuellement nouvel) appel d'outil. Des informations supplémentaires sur le tableau des palpeurs sont disponibles dans le manuel utilisateur de la programmation des cycles HEIDENHAIN TNC 620...
  • Page 362: Dégauchir La Pièce Avec Le Palpeur 3D

    13.7 Dégauchir la pièce avec le palpeur 3D Introduction HEIDENHAIN ne garantit les fonctions des cycles de palpage que si les palpeurs HEIDENHAIN sont utilisés. Dans le cas ou vous utilisez les fonctions de palpage dans un plan incliné, vous devez initialiser 3D-ROT sur Actif dans les modes manuel et automatique.
  • Page 363: Déterminer La Rotation De Base

    Annuler la rotation de base Sélectionner la fonction de palpage : appuyer sur la softkey PALPAGE ROT Introduire l'angle de rotation „0“; valider avec la softkey INIT ROTATION DE BASE Quitter la fonction de palpage : appuyer sur la touche END HEIDENHAIN TNC 620...
  • Page 364: Initialiser Le Point De Référence Avec Le Palpeur 3D

    357 Quitter la fonction de palpage : appuyer sur la softkey HEIDENHAIN ne garantit les fonctions des cycles de palpage que si les palpeurs HEIDENHAIN sont utilisés. Dans le cas ou vous utilisez les fonctions de palpage dans un plan incliné, vous devez initialiser 3D-ROT sur Actif...
  • Page 365: Coin Pris Comme Point D'origine

    Preset”, page 357 Quitter la fonction de palpage : appuyer sur la softkey HEIDENHAIN ne garantit les fonctions des cycles de palpage que si les palpeurs HEIDENHAIN sont utilisés. Dans le cas ou vous utilisez les fonctions de palpage dans un plan incliné, vous devez initialiser 3D-ROT sur Actif...
  • Page 366: Centre De Cercle Pris Comme Point D'origine

    A l'issue du palpage, la TNC affiche les coordonnées actuelles du centre du cercle ainsi que le rayon PR. HEIDENHAIN ne garantit les fonctions des cycles de palpage que si les palpeurs HEIDENHAIN sont utilisés. Dans le cas ou vous utilisez les fonctions de palpage dans un plan incliné, vous devez initialiser 3D-ROT sur Actif...
  • Page 367: Mesure De Pièces Avec Palpeur 3D

    La TNC affiche comme point d'origine les coordonnées du point de palpage. Définir les coordonnées d’un coin dans le plan d’usinage Déterminer les coordonnées du coin : voir „Coin pris comme point d'origine”, page 365. La TNC affiche comme point d'origine les coordonnées du coin palpé. HEIDENHAIN TNC 620...
  • Page 368 Déterminer les dimensions d’une pièce Sélectionner la fonction de palpage : appuyer sur la softkey PALPAGE POS Positionner le palpeur à proximité du premier point de palpage A Sélectionner le sens de palpage par softkey Palpage : appuyer sur la touche START externe Noter la valeur affichée comme point d'origine (seulement si le point d'origine initialisé...
  • Page 369 Avec la softkey PALPAGE ROT, afficher comme angle de rotation l'angle PA compris entre les arêtes de la pièce Annuler la rotation de base ou rétablir la rotation de base d’origine : initialiser l'angle de rotation à la valeur notée HEIDENHAIN TNC 620...
  • Page 370: Fonctions De Palpage Avec Palpeurs Mécaniques Ou Comparateurs

    Fonctions de palpage avec palpeurs mécaniques ou comparateurs Si vous ne disposez sur votre machine d'aucun palpeur 3D électronique, vous pouvez néanmoins utiliser toutes les fonctions de palpage manuelles décrites précédemment (exception : fonctions d'étalonnage) à l'aide de palpeurs mécaniques ou par simple effleurement.
  • Page 371: Inclinaison Du Plan D'usinage (Option Logiciel 1)

    (voir „La fonction PLANE : inclinaison du plan d'usinage (Logiciel Option 1)” à la page 303) Les fonctions TNC pour l'„inclinaison du plan d'usinage“ sont des transformations de coordonnées. Le plan d'usinage est toujours perpendiculaire à l'axe d'outil. HEIDENHAIN TNC 620...
  • Page 372 Pour l'inclinaison du plan d'usinage, la TNC distingue toujours deux types de machines : Machine équipée d'une table pivotante Vous devez amener la pièce à la position d'usinage souhaitée par un positionnement correspondant de la table pivotante, par exemple avec une séquence L La position de l'axe d'outil transformé...
  • Page 373: Franchissement Des Points De Référence Avec Axes Inclinés

    Inclinaison du plan d'usinage en mode manuel La fonction „transférer la position courante“ n'est pas autorisée si la fonction inclinaison du plan d'usinage est active Les positionnements PLC (définis par le constructeur de la machine) ne sont pas autorisés HEIDENHAIN TNC 620...
  • Page 374: Activation Manuelle De L'inclinaison

    Activation manuelle de l'inclinaison Sélectionner l'inclinaison manuelle : appuyer sur la softkey 3D ROT Avec la touche du curseur, mettre en surbrillance le menu Mode Manuel Activer l'inclinaison manuelle : appuyer sur la softkey ACTIF Avec la touche fléchée, positionner la surbrillance sur l'axe rotatif désiré...
  • Page 375: Activer Le Sens Actif De L'axe D'outil En Tant Que Sens D'usinage Actif

    Inclinaison du plan d'usinage. Si la fonction Déplacement dans le sens de l'axe d'outil est active, l'affichage d'état affiche le symbole Cette fonction est également disponible si vous voulez interrompre le déroulement du programme et déplacer les axes manuellement. HEIDENHAIN TNC 620...
  • Page 376: Initialisation Du Point D'origine Dans Le Système Incliné

    Initialisation du point d'origine dans le système incliné Après avoir positionné les axes rotatifs, initialisez le point d'origine de la même manière que dans le système non incliné. Le comportement de la TNC lors de l'initialisation du point d'origine dépend de la configuration du paramètre-machine CfgPresetSettings/chkTiltingAxes : chkTiltingAxes : On...
  • Page 377: Positionnement Avec Introduction Manuelle

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

    Positionnement avec introduction manuelle. Pour cela, vous pouvez introduire un petit programme en format Texte clair HEIDENHAIN ou en DIN/ISO et l’exécuter directement. Les cycles de la TNC peuvent être également appelés à cet effet. Le programme est mémorisé dans le fichier $MDI.
  • Page 379 N70 G00 G40 Z+200 M2 * Dégager l'outil N9999999 %$MDI G71 * Fin du programme Fonction droite : voir „Droite en avance rapide G00 Droite avec avance G01 F”, page 169, cycle PERCAGE : voir manuel d'utilisation des cycles, cycle 200 PERCAGE. HEIDENHAIN TNC 620...
  • Page 380 Exemple 2 : compenser le désalignement de la pièce sur machines avec un plateau circulaire Exécuter la rotation de base avec palpeur 3D. voir Manuel d'utilisation des cycles palpeurs „Cycles palpeurs en modes Manuel et Manivelle électronique“, paragraphe „Compenser le déport de la pièce“. Noter l'angle de rotation et annuler la rotation de base Sélectionner le mode Positionnement avec introduction manuelle...
  • Page 381: Sauvegarder Ou Effacer Des Programmes Contenus Dans $Mdi

    FICHIER-CIBLE = Introduisez un nom sous lequel doit être mémorisé le PERCAGE contenu actuel du fichier $MDI Exécuter la copie Quitter le gestionnaire de fichiers : softkey FIN Autres informations : voir „Copier un fichier donné”, page 102. HEIDENHAIN TNC 620...
  • Page 382 Positionnement avec introduction manuelle...
  • Page 383: Test De Programme Et Exécution De Programme

    Test de programme et Exécution de programme...
  • Page 384: Application

    15.1 Graphiques Application Dans les modes Exécution de programme et Test de programme, la TNC simule l'usinage graphiquement. A l'aide des softkeys, vous sélectionnez le graphique en Vue de dessus Représentation dans 3 plans Représentation 3D Le graphique de la TNC correspond à une pièce usinée avec un outil de forme cylindrique.
  • Page 385: Régler La Vitesse Du Test Du Programme

    Vous pouvez aussi régler la vitesse de simulation avant de lancer un programme: Commuter la barre de softkeys Sélectionner les fonctions pour régler la vitesse de simulation Sélectionner par softkey la fonction désirée, par exemple pour augmenter pas à pas la vitesse de test HEIDENHAIN TNC 620...
  • Page 386: Vue D'ensemble : Vues

    Vue d'ensemble : vues Dans les modes de fonctionnement de déroulement du programme et en mode Test de programme, la TNC affiche les softkeys suivantes : Softkey Vue de dessus Représentation dans 3 plans Représentation 3D Restriction en cours d'exécution du programme L'usinage ne peut pas être représenté...
  • Page 387: Représentation Dans 3 Plans

    La position du plan de coupe est affichée dans l'écran pendant le décalage. Par défaut le plan de coupe est situé au centre de la pièce dans le plan d'usinage, et sur la face supérieure de la pièce dans l'axe d'outil. HEIDENHAIN TNC 620...
  • Page 388 Représentation 3D La TNC représente la pièce dans l’espace. Vous pouvez faire pivoter avec les softkeys la représentation 3D autour de l'axe vertical ou la faire basculer autour de l'axe horizontal. Si vous avez raccordé une souris sur votre TNC, vous pouvez aussi exécuter cette fonction en maintenant enfoncée la touche droite de la souris.
  • Page 389 Lorsque vous relâchez la touche gauche de la souris, la TNC agrandit la pièce en fonction de la zone définie Pour accentuer ou réduire le zoom rapidement avec la souris : tourner la molette de la souris vers l'avant ou vers l'arrière HEIDENHAIN TNC 620...
  • Page 390: Agrandissement De La Découpe

    Agrandissement de la découpe Vous pouvez modifier la découpe dans toutes les vues en mode Test de programme ainsi que dans un mode Exécution de programme. Pour cela, la simulation graphique ou l'exécution du programme ne doit pas être en cours. Un agrandissement de la découpe est toujours actif dans tous les modes de représentation.
  • Page 391: Répéter La Simulation Graphique

    En vue de dessus et en représentation dans 3 plans, vous pouvez afficher l'outil pendant la simulation. La TNC représente l'outil avec le diamètre défini dans le tableau d'outils. Fonction Softkey Ne pas afficher l'outil pendant la simulation Afficher l'outil pendant la simulation HEIDENHAIN TNC 620...
  • Page 392: Calcul Du Temps D'usinage

    Calcul du temps d'usinage Modes de fonctionnement Exécution de programme Affichage de la durée comprise entre le début et la fin du programme. Le chronomètre est arrêté en cas d'interruption. Test de programme Affichage du temps déterminé par la TNC pour la durée des déplacements d'outils avec avance d'usinage de l'outil, la TNC incluant les temporisations.
  • Page 393: Représenter Le Brut Dans La Zone D'usinage

    Décaler la pièce brute dans le sens positif/négatif de Y Décaler la pièce brute dans le sens positif/négatif de Z Afficher la pièce brute se référant au dernier point d'origine initialisé Activation ou désactivation de la fonction de surveillance HEIDENHAIN TNC 620...
  • Page 394: Fonctions D'affichage Du Programme

    15.3 Fonctions d'affichage du programme Vue d'ensemble Dans les modes exécution du programme et en mode Test de programme, la TNC affiche les softkeys qui vous permettent de feuilleter page par page dans le programme d'usinage : Fonctions Softkey Dans le programme, feuilleter d’une page d’écran en arrière Dans le programme, feuilleter d’une page d’écran en avant...
  • Page 395: 15.4 Test De Programme

    Vous pouvez en plus utiliser les fonctions suivantes : Test de programme pas à pas Arrêt du test à une séquence donnée Saut de certaines séquences Fonctions destinées à la représentation graphique Détermination du temps d'usinage Affichage d'état supplémentaire HEIDENHAIN TNC 620...
  • Page 396 M les positionnements que le constructeur de la machine exécute via le PLC HEIDENHAIN conseille donc de lancer chaque programme avec la prudence qui s'impose, y compris si le test du programme n'a généré aucun message d'erreur et n'a pas pu mettre en évidence des dommages visibles de la pièce.
  • Page 397 Pour poursuivre le test, vous ne devez pas exécuter les actions suivantes : sélectionner une autre séquence avec les touches fléchées ou la touche GOTO apporter des modifications au programme changer de mode de fonctionnement sélectionner un nouveau programme HEIDENHAIN TNC 620...
  • Page 398: 15.5 Exécution De Programme

    15.5 Exécution de programme Utilisation En mode Exécution de programme en continu, la TNC exécute un programme d’usinage de manière continue jusqu’à la fin du programme ou jusqu’à une interruption. En mode Exécution de programme pas à pas, vous exécutez chaque séquence individuellement en appuyant chaque fois sur la touche START externe.
  • Page 399: Exécuter Un Programme D'usinage

    Consultez le manuel de votre machine. Exécution de programme en continu Lancer le programme d'usinage avec la touche START externe Exécution de programme pas à pas Lancer une à une chaque séquence du programme d'usinage avec la touche START externe HEIDENHAIN TNC 620...
  • Page 400: Interrompre L'usinage

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

    Déplacer les axes machine avec les touches de sens externes Sur certaines machines, vous devez appuyer sur la touche START externe après avoir actionné la softkey DEPLACEMENT MANUEL pour déverrouiller les touches de sens externes. Consultez le manuel de votre machine. HEIDENHAIN TNC 620...
  • Page 402: Reprendre L'exécution Du Programme Après Un Arrêt D'usinage

    Reprendre l’exécution du programme après un arrêt d'usinage Si vous interrompez un programme avec STOP INTERNE, vous devez démarrer le programme avec la fonction AMORCE SEQUENCE N ou avec GOTO „0“. Si vous interrompez l’exécution du programme dans un cycle d’usinage, redémarrez au début du cycle. Les phases d’usinage déjà...
  • Page 403 Avec un message d’erreur clignotant : Maintenir enfoncée la touche END pendant deux secondes, la TNC effectue un démarrage à chaud Supprimer la cause de l’erreur Relancer Si l’erreur se répète, notez le message d’erreur et prenez contact avec le service après-vente. HEIDENHAIN TNC 620...
  • Page 404: Reprendre Le Programme À Un Endroit Quelconque (Amorce De Séquence)

    Reprendre le programme à un endroit quelconque (amorce de séquence) La fonction AMORCE A SEQUENCE N doit être adaptée et validée par le constructeur de la machine Consultez le manuel de votre machine. Avec la fonction AMORCE A SEQUENCE N, (amorce de séquence), vous pouvez exécuter un programme d'usinage à...
  • Page 405 TNC ne tient pas compte de la fin du sous-programme (G98 L0) la TNC annule la fonction M126 (déplacement des axes rotatifs avec optimisation de la course) Dans ce cas, il faut toujours entrer avec la fonction Amorce de séquence! HEIDENHAIN TNC 620...
  • Page 406: Réaccoster Le Contour

    Réaccoster le contour La fonction ABORDER POSITION permet le réaccostage du contour de la pièce dans les cas suivants : Réaccoster le contour après déplacement des axes de la machine lors d'une interruption réalisée sans STOP INTERNE Réaccoster le contour après une amorce avec AMORCE A SEQUENCE N, p.
  • Page 407: Lancement Automatique Du Programme

    (voir fig. de droite, au centre) Heure (heu:min:sec) : heure à laquelle le programme doit être lancé Date (JJ.MM.AAAA) : date à laquelle le programme doit être lancé Pour activer le lancement : sélectionner la softkey OK HEIDENHAIN TNC 620...
  • Page 408: 15.7 Sauter Des Séquences

    15.7 Sauter des séquences Application Lors du test ou de l'exécution du programme, vous pouvez sauter les séquences marquées du signe „/“ lors de la programmation : Ne pas exécuter ou ne pas tester les séquences marquées du signe „/“ : régler la softkey sur ON Exécuter ou tester les séquences marquées du signe „/“...
  • Page 409: 15.8 Arrêt Optionnel Programmé

    Ne pas arrêter l'exécution ou le test du programme dans les séquences où M1 a été programmée : régler la softkey sur OFF Arrêter l'exécution ou le test du programme dans les séquences où M1 a été programmée : régler la softkey sur ON HEIDENHAIN TNC 620...
  • Page 410 Test de programme et Exécution de programme...
  • Page 411: Fonctions Mod

    Fonctions MOD...
  • Page 412: 16.1 Sélectionner La Fonction Mod

    16.1 Sélectionner la fonction MOD Grâce aux fonctions MOD, vous disposez d'autres affichages et possibilités d'introduction. Les fonctions MOD disponibles dépendent du mode de fonctionnement sélectionné. Sélectionner les fonctions MOD Sélectionner le mode de fonctionnement dans lequel vous désirez modifier des fonctions MOD. Sélectionner les fonctions MOD : appuyer sur la touche MOD.
  • Page 413: Vue D'ensemble Des Fonctions Mod

    Afficher les différents numéros de logiciel Sélectionner l'affichage de positions Définir l'unité de mesure (mm/inch) Définir le langage de programmation en MDI Définir les axes pour le transfert de la position courante Afficher les temps de fonctionnement HEIDENHAIN TNC 620...
  • Page 414: 16.2 Numéros De Logiciel

    Type de commande : modèle de la commande (gérée par HEIDENHAIN) Logiciel CN : numéro du logiciel CN (géré par HEIDENHAIN) Logiciel CN : numéro du logiciel CN (géré par HEIDENHAIN) NC noyau : numéro du logiciel CN (géré par HEIDENHAIN) Logiciel PLC : numéro ou nom du logiciel automate PLC (géré...
  • Page 415: 16.3 Introduire Un Code

    16.3 Introduire un code Application La TNC a besoin d’un code pour les fonctions suivantes : Fonction Code Sélectionner les paramètres utilisateur Configurer la carte Ethernet NET123 Valider les fonctions spéciales lors de la 555343 programmation des paramètres Q HEIDENHAIN TNC 620...
  • Page 416: Configurer Les Interfaces De Données

    Interface série de la TNC 620 La TNC 620 utilise automatiquement le protocole de transmission LSV2 pour la transmission série des données. Le protocole LSV2 est défini par défaut et ne peut pas être modifié, mise à part la vitesse en bauds (paramètre-machine baudRateLsv2).
  • Page 417: Configurer Les Bits De Données (Databits)

    à un handshake. On distingue entre le handshake logiciel et le handshake matériel. Aucun contrôle du flux de données (NONE) : Handshake inactif Handshake matériel (RTS_CTS) : arrêt de transmission par RTS actif Handshake logiciel (XON_XOFF) : arrêt de transmission par DC3 (XOFF) actif HEIDENHAIN TNC 620...
  • Page 418: Configuration De La Transmission Des Données Avec Le Logiciel Tncserver Pour Pc

    „importer tous les programmes“, „importer le programme proposé“ et „importer le répertoire“ Mode de Périphérique Symbole fonctionnement PC avec logiciel de transmission LSV2 HEIDENHAIN TNCremoNT Unité à disquettes HEIDENHAIN Autres périphériques, tels qu'imprimante, lecteur, lecteur de ruban perforé, PC sans TNCremoNT Fonctions MOD...
  • Page 419: Logiciel De Transmission De Données

    Logiciel de transmission de données Il est conseillé d'utiliser le logiciel de transmission de données HEIDENHAIN TNCremo pour la transfert de fichiers de ou vers la TNC. Vous pouvez commander toute les commandes HEIDEHAIN avec TNCremo via l'interface série ou l'interface Ethernet.
  • Page 420 Transfert des données entre la TNC et TNCremoNT Avant de transférer un programme de la TNC vers un PC, assurez-vous impérativement que vous avez bien enregistré le programme actuellement sélectionné dans la TNC. La TNC enregistre automatiquement les modifications lorsque vous changez de mode de fonctionnement de la TNC ou lorsque vous appelez le gestionnaire de fichiers avec la touche PGM MGT.
  • Page 421: 16.5 Interface Ethernet

    Coupe la connexion avec un lecteur réseau. Active ou désactive la fonction Automount (= connexion automatique du lecteur réseau au démarrage de la commande). L’état de la fonction est signalé par une case cochée sous Auto dans le tableau de lecteurs réseau. HEIDENHAIN TNC 620...
  • Page 422 Fonction Softkey La fonction Ping vous permet de vérifier s’il y a une connexion disponible avec un participant donné du réseau. La saisie de l’adresse comporte quatre décimales séparés par un point (dotted decimal notation). La TNC affiche une fenêtre récapitulative contenant des informations sur les connexions actives du réseau.
  • Page 423 ENT. L'adresse réseau de la commande est attribuée par votre responsable réseau. MASQUE Sert à distinguer entre l'ID du réseau et de de SOUS-RESEAU l'hôte : le masque sous-réseau de la commande est donné par votre responsable réseau. HEIDENHAIN TNC 620...
  • Page 424 Configuration Signification DIFFUSION L'adresse de diffusion de la commande n'est utilisée que si elle diffère de la configuration standard. La configuration standard comporte l'ID du réseau et de l'hôte dont tous les bits sont à 1 ROUTER Adresse réseau du routeur par défaut : n'introduire que si votre réseau est constitué...
  • Page 425 Les périphériques „montés“ de manière non automatique peuvent l’être à tout moment dans le gestionnaire de programmes. L'indication au moyen de ce protocole n'est pas valable pour la TNC 620, c'est le protocole de transmission conforme à RFC 864 qui est utilisé. HEIDENHAIN TNC 620...
  • Page 426 Configurations sur un PC équipé de Windows 2000 Condition requise : La carte de réseau doit être déjà installée sur le PC et prête à l'emploi. Si le PC que vous désirez relier à la TNC se trouve déjà sur le réseau de votre entreprise, nous vous conseillons de ne pas modifier l'adresse-réseau du PC et d'adapter l'adresse-réseau de la TNC.
  • Page 427: Sélectionner Les Affichages De Positions

    à atteindre La fonction MOD Affichage de position 1 vous permet de sélectionner l’affichage de position dans l’affichage d’état. La fonction MOD Affichage de position 2 vous permet de sélectionner l’affichage de position dans l’affichage d’état auxiliaire. HEIDENHAIN TNC 620...
  • Page 428: 16.7 Sélectionner L'unité De Mesure

    16.7 Sélectionner l’unité de mesure Application Grâce à cette fonction, vous pouvez définir si la TNC doit afficher les coordonnées en mm ou en inch (pouces). Système métrique : p.ex. X = 15.789 (mm) Fonction MOD Commutation mm/inch = mm. Affichage avec 3 chiffres après la virgule Système en pouces : Ex.
  • Page 429: Afficher Les Temps De Fonctionnement

    Machine en service depuis sa mise en service Exécution de Temps de fonctionnement en mode programme exécution depuis la mise en service Le constructeur de la machine peut également afficher d’autres temps. Consultez le manuel de la machine! HEIDENHAIN TNC 620...
  • Page 430 Fonctions MOD...
  • Page 431 Tableaux et récapitulatifs...
  • Page 432: Paramètres Utilisateur Spécifiques À La Machine

    17.1 Paramètres utilisateur spécifiques à la machine Application L'introduction des valeurs des paramètres s'effectue au moyen de l'éditeur de configuration. Afin de pouvoir réaliser la configuration des fonctions machine pour l'utilisateur, le constructeur de votre machine peut définir les paramètres machine disponibles en tant que paramètres utilisateur.
  • Page 433 (optionnel) peut être lu mais non éditable ne peut être ni lu, ni éditable Le type d'objet de configuration est identifiable avec les symboles : Code (nom de groupe) Liste Entité ou objet de paramètre HEIDENHAIN TNC 620...
  • Page 434 Afficher l'aide Avec la touche HELP, on peut afficher un texte d'aide pour chaque objet de paramètre ou chaque attribut. Si le texte d'aide ne tient pas sur une seule page (affichage, p. ex. de 1/2 en haut et à droite), on peut alors aller à la seconde page en appuyant sur la softkey AIDE PAGE.
  • Page 435 DisplaySettings Format des programmes CN et affichage des cycles Programmation en dialogue conversationnel HEIDENHAIN ou en DIN/ISO HEIDENHAIN : programmation dans le mode MDI en dialogue conversationnel. ISO : programmation dans le mode MDI en DIN/ISO Représentation des cycles TNC_STD : afficher les cycles avec des commentaires...
  • Page 436 Configuration des paramètres DisplaySettings Configuration de la langue de dialogue CN et PLC Langue du dialogue CN ANGLAIS ALLEMAND TCHEQUE FRANCAIS ITALIEN ESPAGNOL PORTUGAIS SUEDOIS DANOIS FINNOIS NEERLANDAIS POLONAIS HONGROIS RUSSE CHINOIS CHINESE_TRAD SLOVENE ESTONIEN COREEN LETTON NORVEGIEN ROUMAIN SLOVAQUE TURC LITUANIEN Langue du dialogue PLC...
  • Page 437 Erreur de mesure max. admissible lors de l'étalonnage d'outil 0.001 à 0.999 [mm] : première erreur de mesure max. admissible Erreur de mesure max. admissible lors de l'étalonnage d'outil 0.001 à 0.999 [mm] : deuxième erreur de mesure max. admissible HEIDENHAIN TNC 620...
  • Page 438 Configuration des paramètres ChannelSettings CH_NC Cinématique active Cinématique à activer Liste des cinématiques de la machine Tolérances de géométrie Ecart autorisé pour le rayon du cercle 0.0001 à 0.016 [mm] : écart autorisé pour le rayon au point final du cercle par rapport à celui au point initial.
  • Page 439 La TNC affiche dans le gestionnaire de fichiers les lecteurs et répertoires qui sont enregistrés ici Temps universel (Greenwich Time) Décalage horaire avec le temps universel (h) -12 à 13 : décalage horaire par rapport à l'heure de Greenwich HEIDENHAIN TNC 620...
  • Page 440 17.2 Repérage des broches et câbles pour les interfaces de données Interface V.24/RS-232-C, appareils HEIDENHAIN L’interface est conforme à la norme EN 50 178 Isolation électrique du réseau. Avec utilisation du bloc adaptateur 25 broches : Bloc adaptateur VB 365 725-xx...
  • Page 441: Appareils Autres Que Heidenhain

    Appareils autres que HEIDENHAIN Le repérage des broches d'un appareil d'une marque étrangère peut être différent de celui d'un appareil HEIDENHAIN. Il dépend de l'appareil et du type de transmission. Utilisez le repérage des broches du bloc adaptateur du tableau ci-dessous.
  • Page 442: 17.3 Informations Techniques

    1. axe auxiliaire pour 4 axes plus broche asservie 2. axe auxiliaire pour 5 axes plus broche asservie Introduction des programmes en dialogue conversationnel Texte clair HEIDENHAIN et selon DIN/ISO via softkeys ou clavier USB Données de positions Positions nominales pour droites et cercles en coordonnées cartésiennes ou polaires Cotation en absolu ou en incrémental...
  • Page 443 Représentation graphique du programme exécuté en vue de dessus / avec Modes de représentation représentation dans 3 plans / représentation 3D Temps d'usinage Calcul du temps d'usinage en mode ”Test de programme” Affichage du temps d'usinage actuel dans les modes exécution du programme HEIDENHAIN TNC 620...
  • Page 444 Fonctions utilisateur Réaccostage du contour Amorce de séquence à n'importe quelle séquence du programme et approche de la position nominale pour poursuivre l'usinage Interruption du programme, sortie du contour et réaccostage du contour Tableaux de points zéro Plusieurs tableaux de points zéro pour la mémorisation des points zéro pièce Cycles palpeurs Etalonnage du palpeur Compensation manuelle ou automatique du désalignement de la pièce...
  • Page 445 V.24 / RS-232-C, 115 kbauds max. Interface de données étendue avec protocole LSV-2 pour commande à distance de la TNC via l'interface de données avec logiciel HEIDENHAIN TNCremo Interface Ethernet 100 Base T env. 2 à 5 Mbauds (dépend du type de fichiers et de la charge du réseau) 3 x USB 2.0...
  • Page 446 Communication avec applications PC externes au moyen de composants COM Advanced programming features (numéro d'option #19) Programmation flexible de Programmation en conversationnel Texte clair HEIDENHAIN avec aide graphique pour contours FK pièces dont la cotation des plans n'est pas conforme aux CN.
  • Page 447 Finesse d'introduction et Axes linéaires jusqu'à 0,01µm résolution d'affichage Axes angulaires jusqu'à 0,00001° Double speed (numéro d'option #49) Les boucles d'asservissement Double Speed sont utilisées de préférence sur les broches à grande vitesse, les moteurs linéaires et les moteurs-couple HEIDENHAIN TNC 620...
  • Page 448 Formats d'introduction et unités des fonctions TNC Positions, coordonnées, rayons de cercles, -99 999.9999 à +99 999.9999 longueurs de chanfreins (5,4 : chiffres avant la virgule, chiffres après la virgule) [mm] Numéros d'outils 0 à 32 767,9 (5,1) Noms d'outils 16 caractères, écrits entre ““...
  • Page 449: 17.4 Changement De La Pile Tampon

    2 Enlever les cinq vis du capot du MC 6110 3 Retirer le capot 4 La pile tampon est située sur la face latérale de la platine 5 Changer la pile : la nouvelle pile ne peut être que bien positionnée HEIDENHAIN TNC 620...
  • Page 450 Tableaux et récapitulatifs...
  • Page 451 Tracé de contour Facteur échelle spécifique de l'axe Corps d'un cylindre Rainurage sur le corps d'un cylindre Corps d'un cylindre, ilot oblong Tolérance Perçage Alésage à l'alésoir Alésage à l'outil Perçage universel Lamage en tirant Perçage profond universel HEIDENHAIN TNC 620...
  • Page 452 Numéro Actif Actif Désignation du cycle cycle CALL Taraudage avec mandrin de compensation, nouveau Nouveau taraudage rigide Fraisage de trous Taraudage avec brise-copeaux Motifs de points sur un cercle Motifs de points sur grille Fraisage ligne à ligne Surface réglée Surfaçage Centrage Perçage monolèvre...
  • Page 453 Page 283 (augmentation et réduction de l'avance) M110 Vitesse de contournage constante au tranchant de l'outil (réduction d'avance seulement) M111 Annulation de M109/M110 M116 Avance sur les axes rotatifs en mm/min. Page 325 M117 Annulation de M116 HEIDENHAIN TNC 620...
  • Page 454 à la Effet Action dans la séquence Page début M118 Superposition avec la manivelle pendant l'exécution du programme Page 286 M120 Calcul anticipé du contour avec correction de rayon (LOOK AHEAD) Page 284 M126 Déplacement des axes rotatifs avec optimisation de course Page 326 M127 Annulation de M126...
  • Page 455 Comparatif des fonctions de la TNC 620 et de la l'iTNC 530 Comparatif : caractéristiques techniques Fonction TNC 620 iTNC 530 Axes 6 au maximum 18 au maximum Finesse d'introduction et résolution : Axes linéaires 1µm, 0,01 µm avec 0,1 µm...
  • Page 456 Comparatif : accessoires Fonction TNC 620 iTNC 530 Pupitre de commande machine MB 420 – MB 620 (HSCI) Manivelles électroniques HR 410 HR 420 – HR 520/530/550 – HR 130 HR 150 via HRA 110 Systèmes de palpage TS 220...
  • Page 457 Changement automatique de tête de Fonction non disponible Fonction disponible fraisage Gestion des têtes à renvoi d'angle Fonction non disponible Fonction disponible Identification d'outils Balluf Fonction disponible (avec Python) Fonction disponible Gestion de plusieurs magasins d'outils Fonction non disponible Fonction disponible HEIDENHAIN TNC 620...
  • Page 458 – Formulaire de présentation Commutation par Commutation par touche du partage de softkey l'écran Echange des tableaux d'outils entre la TNC 620 et la iTNC 530 Impossible Impossible Tableau de systèmes de palpage pour la gestion des divers palpeurs –...
  • Page 459 Introduction d'avance : F (mm/min), rapide FMAX FU: avance par tour (mm/tour) FZ (avance par dent) FT (temps en secondes pour le déplacement) – FMAXT (avec le potentiomètre d'avance actif : temps en secondes – pour le déplacement) HEIDENHAIN TNC 620...
  • Page 460 Fonction TNC 620 iTNC 530 Programmation flexible des contours FK Programmation des pièces avec une cotation non orientée CN Conversion de programme FK en dialogue Texte clair – Sauts de programme : Nombre max de numéros de label 65535 1000...
  • Page 461 Après interruption de programme Fonction Autostart Teach-In : transférer les positions effectives dans un programme CN X Gestion étendue des fichiers : Définir plusieurs répertoires et sous-répertoires Fonction de tri Fonction souris Sélectionner le répertoire cible à l'aide de softkey HEIDENHAIN TNC 620...
  • Page 462 Fonction TNC 620 iTNC 530 Aides à la programmation : Figures d'aide à la programmation des cycles X, commutable avec donnée de configuration Figures d'aide animées pour les fonctions PLANE/PATTERN DEF – Figures d'aide pour PLANE/PATTERN DEF Fonction d'aide contextuelle pour les messages d'erreur TNCguide, le système d'aide contextuelle avec navigateur...
  • Page 463 Chemin restant à parcourir dans un système de coordonnées – incliné. Affichage dynamique du contenu des paramètres Q, identificateur – définissable Affichage d'état OEM auxiliaire via Python Affichage graphique du temps restant – Réglage individuel des couleurs de l'interface utilisateur – HEIDENHAIN TNC 620...
  • Page 464 Comparatif : Cycles Cycle TNC 620 iTNC 530 1, Perçage profond 2, Taraudage 3, Rainurage 4, Fraisage de poche 5, Poche circulaire 6, Evidement (SL I) – 7, Décalage du point zéro 8, Image miroir 9, Temporisation 10, Rotation 11, Facteur échelle...
  • Page 465 Option #19 215, Finition de tenon circulaire Option #19 220, Motifs de points sur un cercle Option #19 221, Motifs de points sur grille Option #19 230, Usinage ligne à ligne Option #19 231, Surface réglée Option #19 HEIDENHAIN TNC 620...
  • Page 466 Cycle TNC 620 iTNC 530 232, Surfaçage Option #19 240, Centrage Option #19 241, Perçage profond monolèvre Option #19 247, Initialisation du pt d'origine Option #19 251, Poche rectangulaire, usinage intégral Option #19 252, Poche circulaire, usinage intégral Option #19 253, Rainure, usinage intégral...
  • Page 467 Annulation de M101 M103 Réduire l'avance de plongée du facteur F (en pourcent) – M104 Réactiver le dernier point d'origine initialisé – M105 Exécuter l'usinage avec le deuxième facteur k – M106 Exécuter l'usinage avec le premier facteur k HEIDENHAIN TNC 620...
  • Page 468: M120 Calcul Anticipé Du Contour Avec Correction De Rayon (Look Ahead)

    Effet TNC 620 iTNC 530 M107 Inhiber le message d'erreur pour outils jumeaux avec surépaisseur M108 Annulation de M107 M109 Vitesse de contournage constante au tranchant de l'outil (augmentation et réduction de l'avance) M110 Vitesse de contournage constante au tranchant de l'outil (réduction d'avance seulement)
  • Page 469: M149 Annulation De M148

    TNC 620 iTNC 530 M148 Lors d'un stop CN, dégager l'outil automatiquement du contour M149 Annulation de M148 M150 Ne pas afficher le message de fin de course – M200 Fonctions de découpe au laser – M204 HEIDENHAIN TNC 620...
  • Page 470 Comparatif : cycles palpeurs dans les modes Manuel et Manivelle électronique Cycle TNC 620 iTNC 530 Tableau de systèmes de palpage pour la gestion des palpeurs 3D – Etalonnage de la longueur effective Option #17 Etalonnage du rayon effectif Option #17 Détermination de la rotation de base à...
  • Page 471 414, Point d'origine, coin extérieur Option #17 415, Point d'origine, coin intérieur Option #17 416, Point d'origine, centre cercle de trous Option #17 417, Point d'origine, axe palpeur Option #17 418, Point d'origine, centre de 4 trous Option #17 HEIDENHAIN TNC 620...
  • Page 472 Cycle TNC 620 iTNC 530 419, Point d'origine, un axe Option #17 420, Mesure d’un angle Option #17 421, Mesure d’un perçage Option #17 422, Mesure cercle, extérieur Option #17 423, Mesure rectangle, intérieur Option #17 424, Mesure rectangle, extérieur Option #17 425, Mesure rainure, intérieur...
  • Page 473 Quitter le sous-menu : appuyer à le menu : appuyer à nouveau sur la nouveau sur la touche APPR DEP, la touche APPR DEP, la TNC affiche à TNC affiche à nouveau la dernière barre nouveau la dernière barre active active HEIDENHAIN TNC 620...
  • Page 474 Fonction TNC 620 iTNC 530 Appuyer sur la touche du clavier END Termine la phase d'édition et appelle la Termine le menu respectif avec menu actif CYCLE DEF et TOUCH gestion des fichiers PROBE Appel du gestionnaire de fichiers avec Termine la phase d'édition et appelle la...
  • Page 475 Fonction de répétition disponible Programmation des axes secondaires : Syntaxe FONCTION PARAXCOMP : Disponible Non disponible configurer le comportement et l'affichage des déplacements Syntaxe FONCTION PARAXMODE : définir Disponible Non disponible l'affectation des axes parallèles à déplacer HEIDENHAIN TNC 620...
  • Page 476 Fonction TNC 620 iTNC 530 Programmation de cycles constructeur Accès aux données des tableaux Avec instructions SQL Par FN17-/FN18- ou les fonctions TABREAD-TABWRITE Accès aux paramètres machine Avec fonction CFGREAD Avec la fonction FN18 Création de cycles interactifs avec Disponible Non disponible CYCLE QUERY, p.ex.
  • Page 477 Un offset d'axe influence toujours la position de la valeur nominale de l'axe concerné (l'offset d'axe est retranché de la valeur d'axe actuelle). Quand une cordonnée d'axe rotatif est programmée dans une séquence L, l'offset d'axe est additionné à la coordonnée programmée HEIDENHAIN TNC 620...
  • Page 478 Fonction TNC 620 iTNC 530 Gestion du tableau preset : Editer le tableau Preset en mode Possible Impossible Programmation Tableau Preset en fonction de la plage Non disponible Disponible de déplacement Introduction de commentaire dans la avec le clavier virtuel...
  • Page 479 ABORDER atteint la position POSITION Choisir le partage de l'écran lors du Seulement possible, si la position de Possible dans tous les modes réaccostage réaccostage a déjà été atteinte HEIDENHAIN TNC 620...
  • Page 480 Fonction TNC 620 iTNC 530 Messages d'erreur Les messages d'erreur (p. ex. messages Les messages d'erreur sont acquittées de fin de courses) sont présentes partiellement après suppression de également après en avoir supprimé leurs origines l'origine et doivent être acquittées séparément...
  • Page 481 Comparatif : différences concernant l'exécution, déplacements Attention, contrôler les déplacements! Sur une TNC 620, les programmes élaborés sur des commandes plus anciennes peuvent être à l'origine de déplacements erronés ou de messages d'erreur! Les programmes doivent absolument être exécutés avec attention et prudence! La liste suivante indique les différences connues.
  • Page 482 Fonction TNC 620 iTNC 530 Validité des paramètres Q En règle générale, Q60 à Q99 (ou. QS60 à Q60 à Q99 (ou. QS60 à QS99) agissent QS99) agissent toujours d'une manière d'une manière locale ou globale dans les globale. programmes de cycles convertis (.cyc) en fonction de MP7251.
  • Page 483 Les valeurs L et DL dans l'affichage des dans l'affichage de positions positions sont calculées à partir du positions sont calculées à partir du tableau d'outils et la valeur DL à partir de tableau d'outils TOOL CALL HEIDENHAIN TNC 620...
  • Page 484 Fonction TNC 620 iTNC 530 Cycles SLII 20 à 24 : Nombre d'éléments de contour Au maximum 16384 séquences dans Au maximum 8192 éléments dans 12 définissables 12 contours partiels max. contours partiels max., aucune restriction de contours partiels Définir le plan d'usinage L'axe de l'outil dans TOOL CALL défini...
  • Page 485 Fonction non disponible C/CC Séquences APPR-/DEP lors de définition Fonction non disponible Fonction disponible de contour Usinage de corps de cylindre avec cycle 28 : Rainure, évidement intégral Fonction disponible Fonction non disponible Tolérance définissable Fonction disponible Fonction disponible HEIDENHAIN TNC 620...
  • Page 486 Fonction TNC 620 iTNC 530 Usinage de corps de cylindre avec Plongée directe sur le contour l'ilot Approche circulaire du contour de l'ilot cycle 29 : oblong oblong Cycles de poches, tenons et rainures Dans les plages limites (rapports Dans les plages limites (rapports géométrique outil/contour), des...
  • Page 487 TNCremo ou de la gestion des fichiers du poste de programmation. Commuter la barre de softkeys Un clic sur un trait commute une barre Un clic sur un trait quelconque rend horizontale à droite, ou une barre à gauche celui-ci actif HEIDENHAIN TNC 620...
  • Page 489 ... 343 Droite ... 182 Pas à pas ... 344 Trajectoire circulaire avec pôle Axes inclinés ... 328 CC ... 183 Axes principaux ... 79 Trajectoire circulaire avec raccordement tangentiel ... 184 Vue d'ensemble ... 181 HEIDENHAIN TNC 620...
  • Page 490 Ecran ... 59 Fonction PLANE ... 303 Gestion de fichiers ... 96 Ellipse ... 267 Angle d'axe, définition ... 318 Appeler ... 98 Etalonnage automatique d'outils ... 141 Annuler ... 306 Copier des tableaux ... 103 Etalonnage d'outils ... 141 Choix des solutions possibles ...
  • Page 491 Avec introduction manuelle ... 378 Réseau, raccordement ... 112 Positions sur une pièce Rotation de base Absolues ... 81 Outils indexés ... 143 à déterminer en mode Incrémentales ... 81 Manuel ... 363 Principes de base ... 78 HEIDENHAIN TNC 620...
  • Page 492 Sauvegarde des données ... 95, 116 Unité de mesure, sélection ... 84 Séquence USB, connecter/déconnecter ... 113 Effacer ... 89 Utiliser les fonctions de palpage avec Insérer, modifier ... 89 palpeurs mécaniques ou Simulation graphique ... 391 comparateurs ... 370 Afficher l'outil ...
  • Page 493 Fonctions DIN/ISO TNC 620 Fonctions M Fonctions M M126 Déplacement des axes rotatifs avec optimisation ARRET exécution de programme/ARRET de course broche/ARRET arrosage M127 Annulation de M126 ARRET optionnel du programme ARRÊT de déroulement du programme/ARRÊT M128 Conserver position de la pointe d'outil lors du broche/ARRÊT arrosage/éventuellement...
  • Page 494 Fonctions G Fonctions G Correction du rayon d'outil Conversions de coordonnées Aucune correction du rayon d'outil Décalage pt zéro à partir de tableaux de pts zéro Correction trajectoire d'outil, à gauche du contour Décalage du point zéro dans le programme Correction trajectoire d'outil, à...
  • Page 495 Fonctions G Adresses Cycles spéciaux Angle des coordonnées polaires Angle de rotation avec G73 G04* Temporisation avec F secondes Angle limite avec M112 Orientation broche G39* Appel de programme Coordonnée X du centre du cercle/pôle Tolérance pour fraisage rapide des contours Coordonnée Y du centre du cercle/pôle G440 Mesure du décalage d'un axe...
  • Page 496 Cycles de contour Conversions de coordonnées Structure du programme pour usinage Conversion de Activation Annulation avec plusieurs outils coordonnées Liste des sous-programmes de contour G37 P01 ... Décalage du G54 X+20 Y+30 G54 X0 Y0 Z0 point zéro Z+10 Définir les données du contour G120 Q1 ...
  • Page 497 Les palpeurs 3D de HEIDENHAIN vous aident à réduire les temps morts: Par exemple • Dégauchissage des pièces • Initialisation des points de référence • Etalonnage des pièces • Digitalisation de formes 3D avec les palpeurs de pièces TS 220 avec câble TS 640 avec transmission infra-rouge •...

Ce manuel est également adapté pour:

340 560-03340 561-03340 564-03

Table des Matières