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

Publicité

Liens rapides

Manuel d'utilisation
HEIDENHAIN-
Conversationnel
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 HEIDENHAIN- Conversationnel 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 345) 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 152). 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 146). 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 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 (Option logiciel fonction Touch probe) ..74 Manivelles électroniques HR ..75...
  • Page 17 Sélection du point d'origine ..82 3.2 Ouverture et introduction de programmes ..83 Structure d'un programme CN en dialogue conversationnel HEIDENHAIN ..83 Définition de la pièce brute: BLK FORM ..83 Ouvrir un nouveau programme d'usinage ..84 Programmation de déplacements d'outils en dialogue conversationnel Texte clair ..
  • 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 ..150 Changement d'outil ..151 Test d'utilisation des outils ..154 5.3 Correction d'outil ..156 Introduction ..156 Correction de la longueur d'outil ..156 Correction du rayon d'outil ..157 HEIDENHAIN TNC 620...
  • Page 20 6 Programmation : programmer les contours ..161 6.1 Déplacements d'outils ..162 Fonctions de contournage ..162 Programmation de contour libre FK (Option logiciel Advanced programming features) ..162 Fonctions auxiliaires M ..162 Sous-programmes et répétitions de parties de programme ..162 Programmation avec paramètres Q ..
  • Page 21 Graphique de programmation FK ..198 Ouvrir le dialogue FK ..199 Pôle pour programmation FK ..200 Droites FK ..200 Trajectoires circulaires FK ..201 Possibilités d'introduction ..202 Points auxiliaires ..206 Rapports relatifs ..207 HEIDENHAIN TNC 620...
  • Page 22 7 Programmation : sous-programmes et répétitions de parties de programme ..215 7.1 Identifier les sous-programmes et répétitions de parties de programme ..216 Label ..216 7.2 Sous-programmes ..217 Mode opératoire ..217 Remarques sur la programmation ..217 Programmer un sous-programme ..
  • Page 23 Programmation d'instructions SQL ..270 Tableau récapitulatif des softkeys ..270 SQL BIND ..271 SQL SELECT ..272 SQL FETCH ..275 SQL UPDATE ..276 SQL INSERT ..276 SQL COMMIT ..277 SQL ROLLBACK ..277 HEIDENHAIN TNC 620...
  • Page 24 8.10 Introduire directement une formule ..278 Introduire une formule ..278 Règles de calculs ..280 Exemple d'introduction ..281 8.11 Paramètres string ..282 Fonctions de traitement de strings ..282 Affecter les paramètres string ..283 Chaîner des paramètres string ..284 Convertir une valeur numérique en paramètre string ..
  • Page 25 Miscellaneous functions) ..320 Dégagement du contour dans le sens de l'axe d'outil : M140 ..321 Annuler la surveillance du palpeur : M141 ..322 Dégager automatiquement l'outil du contour lors d'un stop CN : M148 ..323 HEIDENHAIN TNC 620...
  • Page 26 10 Programmation : fonctions spéciales ..325 10.1 Aperçu des fonctions spéciales ..326 Menu principal fonctions spéciales SPEC FCT ..326 Menu défin. PGM par défaut ..327 Menu des fonctions pour l'usinage de contours et de points ..327 Menu de définition de diverses fonctions conversationnelles Texte clair ..
  • Page 27 Utilisation d'autres outils : valeurs Delta ..382 Correction 3D sans TCPM ..383 Face Milling : correction 3D avec TCPM ..383 Fraisage en roulant : correction de rayon 3D avec TCPM et correction de rayon (RL/RR) ..385 HEIDENHAIN TNC 620...
  • Page 28 12 Programmation : Gestionnaire de palettes ..387 12.1 Gestionnaire de palettes ..388 Utilisation ..388 Sélectionner le tableau de palettes ..390 Quitter le tableau de palettes ..390 Exécuter un fichier de palettes ..391...
  • Page 29 13.7 Dégauchir la pièce avec le palpeur 3D (Option logiciel fonction Touch probe) ..416 Introduction ..416 Déterminer la rotation de base ..417 Mémoriser la rotation de base dans le tableau Preset ..417 Afficher la rotation de base ..417 Annuler la rotation de base ..417 HEIDENHAIN TNC 620...
  • Page 30 13.8 Initialiser le point de référence avec le palpeur 3D (Option logiciel Touch probe functions) ..418 Tableau récapitulatif ..418 Initialiser le point d'origine sur un axe au choix ..418 Coin pris comme point d'origine ..419 Centre de cercle pris comme point d'origine ..420 Mesure de pièces avec palpeur 3D ..
  • Page 31 14 Positionnement avec introduction manuelle ..431 14.1 Programmation et exécution d'opérations simples d'usinage ..432 Exécuter le positionnement avec introduction manuelle ..432 Sauvegarder ou effacer des programmes contenus dans $MDI ..435 HEIDENHAIN TNC 620...
  • Page 32 15 Test de programme et Exécution de programme ..437 15.1 Graphiques (Option logiciels Advanced grafic features) ..438 Application ..438 Régler la vitesse du test du programme ..439 Vue d'ensemble : vues ..440 Vue de dessus ..440 Représentation dans 3 plans ..
  • Page 33 16.3 Introduire un code ..469 Application ..469 16.4 Configurer les interfaces de données ..470 Interface série de la TNC 620 ..470 Application ..470 Configurer l'interface RS-232 ..470 Régler le TAUX EN BAUDS (baudRate) ..470 Configurer le protocole (protocole) ..
  • Page 34 17.1 Paramètres utilisateur spécifiques à la machine ..486 Application ..486 17.2 Repérage des broches et câbles pour les interfaces de données ..494 Interface V.24/RS-232-C, appareils HEIDENHAIN ..494 Appareils autres que HEIDENHAIN ..495 Prise femelle RJ45 pour Interface Ethernet ..495 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 89 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 97 Créer un nouveau programme : voir „Ouverture et introduction de programmes”, page 83 HEIDENHAIN TNC 620...
  • Page 40: Définir Une Pièce Brute

    0 BEGIN PGM NOUV MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 END PGM NOUV MM 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

    5 PATTERN DEF POS1( X... Y... Z... ) ... Programmation des cycles : voir Manuel d'utilisation des cycles 6 CYCL DEF... 7 CYCL CALL PAT FMAX M13 8 L Z+250 R0 FMAX M2 9 END PGM EXPLCYC MM HEIDENHAIN TNC 620...
  • Page 42: Programmer Un Contour Simple

    3000 mm/min., valider avec la touche ENT Fonction auxiliaire M? Mise en service de la broche et de l'arrosage, par ex. M13, valider avec la touche END : la TNC mémorise la séquence de déplacement Premier pas avec la TNC 620...
  • Page 43 Y 5 et mémoriser avec la touche END Définir le chanfrein au point de contour : introduire la largeur 20 mm, mémoriser avec la touche END Aborder le point de contour : introduire la coordonnée X 5 et mémoriser avec la touche END HEIDENHAIN TNC 620...
  • Page 44 Types d'avances programmables : voir „Possibilités d'introduction de l'avance”, page 87 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 309 Premier pas avec la TNC 620...
  • Page 45: Créer Un Programme Avec Cycles

    Introduisez successivement tous les paramètres demandés par la TNC et validez chaque saisie avec la touche ENT. Sur la partie droite de l'écran, la TNC affiche également un graphique qui représente le paramètre correspondant du cycle HEIDENHAIN TNC 620...
  • Page 46 Avance F=? Valider avec la touche ENT : déplacement en avance rapide (FMAX) 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 Premier pas avec la TNC 620...
  • Page 47 8 L Z+250 R0 FMAX M2 9 END PGM C200 MM 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 HEIDENHAIN TNC 620...
  • Page 48: Test Graphique De La Première Partie (Option Logiciel Fonctions Graphiques Avancées)

    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 140 Tester les programmes : voir „Test de programme”, page 449 Premier pas avec la TNC 620...
  • Page 49: Sélectionner Le Programme Que Vous Souhaitez Tester

    Afficher la représentation dans 3 plans Afficher la représentation 3D Informations détaillées sur ce thème Fonctions graphiques : voir „Graphiques (Option logiciels Advanced grafic features)”, page 438 Exécuter le test du programme : voir „Test de programme”, page HEIDENHAIN TNC 620...
  • Page 50: 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 (Option logiciels Advanced grafic features)”, page 438 Premier pas avec la TNC 620...
  • Page 51: 1.5 Configuration Des Outils

    Quitter le tableau d'outils : 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'outils : voir „Introduire les données d'outils dans le tableau”, page 140 HEIDENHAIN TNC 620...
  • Page 52: Le Tableau D'emplacements Tool_P.tch

    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 147 Premier pas avec la TNC 620...
  • Page 53: 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. HEIDENHAIN TNC 620...
  • Page 54: Dégauchir La Pièce Avec Le Palpeur 3D (Option Logiciel Fonction Touch Probe)

    Informations détaillées sur ce thème Mode de fonctionnement MDI : voir „Programmation et exécution d'opérations simples d'usinage”, page 432 Dégauchir la pièce : voir „Dégauchir la pièce avec le palpeur 3D (Option logiciel fonction Touch probe)”, page 416 Premier pas avec la TNC 620...
  • Page 55: Dégauchir La Pièce Avec Le Système De Palpage 3D (Option Logiciel Fonction Touch Probe)

    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 (Option logiciel Touch probe functions)”, page HEIDENHAIN TNC 620...
  • Page 56: 1.7 Exécuter Le Premier Programme

    Gestion des fichiers : voir „Travailler avec le gestionnaire de fichiers”, page 97 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 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 (option de logiciel Advanced grafic features). 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 32 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

    électroniques HEIDENHAIN Systèmes de palpage 3D (Option logiciel fonction Touch probe) 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 Toutes les fonctions des systèmes de palpage sont...
  • 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

    Y = 10 mm 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 END PGM, 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: BLK FORM...
  • 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.H...
  • 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 Dialogue Conversationnel Texte Clair

    Programmation de déplacements d'outils en dialogue conversationnel Texte clair Pour programmer une séquence, commencez avec une touche de dialogue. En haut de l'écran, la TNC demande toutes les données nécessaires. Exemple de séquence de positionnement Ouvrir la séquence COORDONNÉES? Introduire la coordonnée X du point d'arrivée Introduire la coordonnée Y du point d'arrivée, question suivante avec la touche ENT CORR.
  • Page 87 Définir l'avance par dent (en mm/dent ou pouces/dent). Le nombre de dents doit être défini dans le tableau d'outils (colonne CUT.) Fonctions lors du conversationnel Touche Sauter la question de dialogue Fermer prématurément le dialogue Interrompre le dialogue et effacer HEIDENHAIN TNC 620...
  • Page 88: Validation Des Positions Effectives (Transfert Des Points Courants)

    Validation des positions effectives (transfert des points courants) La TNC permet de transférer la position courante de l'outil dans le programme , p. ex. lorsque vous programmez des séquences de déplacement programmez des cycles Pour transférer correctement les valeurs de position, procédez de la façon suivante : Dans une séquence, se positionner sur le champ de saisie dans lequel vous souhaitez transférer une position...
  • Page 89: Editer Un Programme

    ENT. Ou : introduire l'incrément de numérotation des séquences et sauter vers le haut ou vers le bas du nombre de lignes introduit en appuyant sur la softkey N LIGNES HEIDENHAIN TNC 620...
  • Page 90 Fonction Softkey/touche Mettre à zéro la valeur d’un mot sélectionné Effacer une valeur erronée Effacer un message erreur (non clignotant) Effacer le mot sélectionné Effacer la séquence sélectionnée Effacer des cycles et des parties de programme Insérer la dernière séquence éditée ou effacée Insérer des séquences à...
  • Page 91 Trouver n'importe quel 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 HEIDENHAIN TNC 620...
  • Page 92 Marquer, copier, effacer et insérer des parties de programme Pour copier des parties de programme dans un même programme CN ou dans un autre programme CN, la TNC propose les fonctions suivantes : voir tableau ci-dessous. Pour copier des parties de programme, procédez ainsi : Sélectionnez la barre de softkeys avec les fonctions de marquage Sélectionnez la première (dernière) séquence de la partie de programme que vous souhaitez copier...
  • Page 93: La Fonction De Recherche De La Tnc

    Introduire le texte à rechercher, attention aux minuscules/majuscules Lancer la recherche : la TNC saute à la séquence suivante contenant le texte recherché Poursuivre la recherche : la TNC saute à la séquence suivante contenant le texte recherché Fermer la fonction de recherche HEIDENHAIN TNC 620...
  • Page 94 Recherche/remplacement de n'importe quel texte La fonction Rechercher/Remplacer n'est pas possible si un programme est protégé le programme est en cours d'exécution Avec la fonction REMPLACE TOUS, faites attention à ne pas remplacer malencontreusement des parties de texte qui doivent en fait rester inchangées. Les textes remplacés sont perdus définitivement.
  • Page 95: Gestion De Fichiers : Principes De Base

    Avec la TNC, vous pouvez gérer et mémoriser des fichiers d'une taille maximale de 300 Mo. Selon la configuration, la TNC crée un fichier de sauvegarde *.bak après l'édition et l'enregistrement de programmes CN. Cette sauvegarde influe sur la taille de la mémoire disponible. HEIDENHAIN TNC 620...
  • Page 96: Sauvegarde Des Données

    256 caractères (voir „Chemins d'accès” à la page 97). 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 97: Travailler Avec Le Gestionnaire De Fichiers

    AUFTR1, on a créé un sous-répertoire NCPROG à l'intérieur duquel on a copié le programme d'usinage PROG1.H. Le programme d'usinage a donc le chemin d'accès suivant : TNC:\AUFTR1\NCPROG\PROG1.H Le graphique de droite montre un exemple d'affichage des répertoires avec les différents chemins d'accès. HEIDENHAIN TNC 620...
  • Page 98: Vue D'ensemble : Fonctions De Gestion De Fichiers

    Vue d'ensemble : fonctions de gestion de fichiers Fonction Softkey Page Copier un fichier unique Page 103 Afficher un type de fichier particulier Page 100 Créer un nouveau fichier Page 102 Afficher les 10 derniers fichiers Page 106 sélectionnés Effacer un fichier ou un répertoire Page 106 Marquer un fichier Page 108...
  • Page 99: Appeler Le Gestionnaire De Fichiers

    Programme sélectionné dans un mode de fonctionnement Exécution de programme Fichier protégé contre l'effacement ou l'écriture Fichier protégé contre l'effacement ou l'écriture car exécution juste terminée Date Date de la dernière modification du fichier Heure Heure de la dernière modification du fichier HEIDENHAIN TNC 620...
  • Page 100: Sélectionner Les Lecteurs, Répertoires Et Fichiers

    Sélectionner les lecteurs, répertoires et fichiers Appeler le gestionnaire de fichiers Utilisez les touches fléchées ou les softkeys pour déplacer la surbrillance à l'endroit souhaité de l'écran : Déplace la surbrillance de la fenêtre de droite à la fenêtre de gauche et inversement Déplace la surbrillance dans une fenêtre vers le haut et le bas Déplace la surbrillance dans la fenêtre, page suivante,...
  • Page 101 Marquer le fichier dans la fenêtre de droite : Appuyer sur la softkey SELECT. ou Appuyer sur la touche ENT La TNC active le fichier sélectionné dans le mode de fonctionnement dans lequel vous avez appelé le gestionnaire de fichiers HEIDENHAIN TNC 620...
  • Page 102: Créer Un Nouveau Répertoire

    Créer un nouveau répertoire Dans la fenêtre de gauche, marquez le répertoire à l’intérieur duquel vous souhaitez créer un sous-répertoire Introduire le nom du nouveau répertoire, appuyer sur NOUV la touche ENT CRÉER RÉPERTOIRE \NOUV? Valider avec la softkey OUI ou Quitter avec la softkey NON Créer un nouveau répertoire Sélectionnez le répertoire dans lequel vous désirez créer le nouveau...
  • Page 103: Copier Un Fichier Donné

    Autres fonctions de marquage : voir „Marquer des fichiers”, page 108. Si vous avez marqué des fichiers aussi bien dans la fenêtre de droite que dans celle de gauche, la TNC copie alors à partir du répertoire contenant la surbrillance. HEIDENHAIN TNC 620...
  • Page 104: Copier Un Tableau

    Copier un tableau Importer des lignes dans un tableau Si vous copiez un tableau dans un tableau existant, vous pouvez écraser les lignes individuellement avec la softkey REMPLACER CHAMPS. Conditions : le tableau-cible doit déjà exister le fichier à copier ne doit contenir que les lignes à remplacer le type de fichier du tableau doit être identique Les lignes du tableau cible sont écrasées avec la fonction REMPLACER CHAMPS.
  • Page 105: Copier Un Répertoire

    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é (y compris ses sous-répertoires) dans le répertoire-cible sélectionné HEIDENHAIN TNC 620...
  • Page 106: Sélectionner L'un Des Derniers Fichiers Sélectionnés

    Sélectionner l'un des derniers fichiers sélectionnés Appeler le gestionnaire de fichiers Afficher les 10 derniers fichiers sélectionnés : appuyer sur la softkey DERNIERS FICHIERS Utilisez les touches fléchées pour déplacer la surbrillance sur le fichier que vous voulez sélectionner: Déplace la surbrillance dans une fenêtre vers le haut et le bas Sélectionner le fichier : appuyer sur la softkey OK ou Appuyer sur la touche ENT...
  • Page 107: Effacer Un Répertoire

    Sélectionner la fonction effacer : appuyer sur la softkey EFFACER. La TNC demande si le répertoire doit être réellement effacé avec tous ses sous- répertoires et fichiers Confirmer l'effacement : appuyer sur la softkey OK ou annuler l'effacement : appuyer sur la softkey ANNULER HEIDENHAIN TNC 620...
  • Page 108: Marquer Des Fichiers

    Marquer des fichiers Fonction de marquage Softkey Marquer un fichier donné Marquer tous les fichiers dans le répertoire Annuler le marquage d'un fichier donné Annuler le marquage de tous les fichiers Copier tous les fichiers marqués Vous pouvez utiliser les fonctions telles que copier ou effacer des fichiers, aussi bien pour un ou plusieurs fichiers simultanément.
  • Page 109: Renommer Un Fichier

    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 fichiers Appuyer sur la softkey TRIER Sélectionner la softkey avec le critère de tri correspondant HEIDENHAIN TNC 620...
  • Page 110: Autres Fonctions

    Autres fonctions Protéger un fichier/annuler la protection du fichier Déplacez la surbrillance sur le fichier que vous souhaitez protéger Sélectionner les autres fonctions : appuyez sur la softkey AUTRES FONCTIONS Activez la protection des fichiers : appuyer sur la softkey PROTEGER. Le fichier reçoit l'état P Annuler la protection des fichiers : appuyer sur la softkey NON PROT.
  • Page 111: Transfert Des Données Vers/À Partir D'un Support Externe De Données

    Déplace la surbrillance de la fenêtre de droite à la fenêtre de gauche et inversement Si vous désirez copier de la TNC vers le support externe de données, déplacez la surbrillance de la fenêtre de gauche sur le fichier à transférer. HEIDENHAIN TNC 620...
  • Page 112 Si vous désirez copier du support externe de données vers la TNC, déplacez la surbrillance de la fenêtre de droite sur le fichier à transférer. Sélectionner un autre lecteur ou répertoire : appuyer sur la softkey servant à sélectionner un répertoire, la TNC ouvre une fenêtre auxiliaire.
  • Page 113: La Tnc En Réseau

    TNC. La TNC marque la colonne Auto lorsque la liaison est établie automatiquement Utilisez la fonction PING pour tester votre liaison réseau Lorsque vous appuyez sur la softkey INFO RESEAU, la TNC affiche la configuration actuelle du réseau HEIDENHAIN TNC 620...
  • Page 114: Périphériques Usb Sur La Tnc

    Périphériques USB sur la TNC Vous pouvez très facilement sauvegarder vos données ou les transférer sur la TNC à l'aide de périphériques USB. La TNC gère les périphériques USB suivants : Lecteurs de disquettes avec système de fichiers FAT/VFAT Memory sticks avec système de fichiers FAT/VFAT Disques durs avec système de fichiers FAT/VFAT Lecteurs CD-ROM avec système de fichiers Joliet (ISO9660) La TNC détecte automatiquement ces périphériques USB à...
  • 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 TOOL CALL (appel d'outil) et dans chaque séquence de positionnement (voir „Créer des séquences de programme avec les touches de contournage”...
  • Page 137: Vitesse De Rotation Broche S

    VC vers l'introduction de la vitesse de coupe Modification en cours d'exécution du programme Pendant l'exécution du programme, vous pouvez modifier la vitesse de rotation de la broche à l'aide du potentiomètre de broche S. HEIDENHAIN TNC 620...
  • Page 138: 5.2 Données D'outils

    5.2 Données d'outils Conditions requises pour la correction d'outil Habituellement, vous programmez les coordonnées des opérations de contournage en utilisant les cotes du plan de la pièce. Pour que la TNC calcule la trajectoire du centre de l'outil et soit donc en mesure d'exécuter une correction d'outil, vous devez introduire la longueur et le rayon de chaque outil utilisé.
  • Page 139: Valeurs Delta Pour Longueurs Et Rayons

    Rayon d'outil : valeur de correction de rayon Pendant la dialogue, vous pouvez insérer directement la valeur de longueur et de rayon dans le champ du dialogue : appuyer sur la softkey de l'axe désiré. Exemple 4 TOOL DEF 5 L+10 R+5 HEIDENHAIN TNC 620...
  • Page 140: Introduire Les Données D'outils Dans Le Tableau

    Introduire les données d'outils dans le tableau Dans un tableau d'outils, vous pouvez définir jusqu'à 9999 outils et y mémoriser leurs caractéristiques. Consultez également les fonctions d'édition indiquées plus loin dans ce chapitre. Pour pouvoir introduire plusieurs valeurs de correction pour un outil donné (indexation du numéro d’outil), insérez une ligne et ajoutez une extension au numéro de l’outil, à...
  • Page 141 LAST_USE Date et heure, auxquelles la TNC a changé l'outil la dernière fois LAST_USE avec TOOL CALL Plage d’introduction : 16 caractères max, format défini en interne : Date = JJJJ.MM.TT, Heure = hh.mm HEIDENHAIN TNC 620...
  • Page 142 Tableau d'outils : données d'outils pour l'étalonnage automatique d'outils Description des cycles pour l'étalonnage automatique d'outils : voir Manuel d'utilisation des cycles Abrév. Données Dialogue Nombre de dents de l'outil (20 dents max.) Nombre de dents? LTOL Ecart admissible par rapport à la longueur d'outil L pour la Tolérance d'usure : Longueur? détection d'usure.
  • Page 143 Supprimer le filtre : appuyer à nouveau sur le type d'outil sélectionné auparavant ou sélectionner un autre type d'outil Le constructeur de la machine adapte les fonctions de filtrage à votre machine. Consultez le manuel de la machine! HEIDENHAIN TNC 620...
  • Page 144 Ouvrir n’importe quel autre tableau d’outils Sélectionner le mode Mémorisation/édition de programme Appeler le gestionnaire de fichiers Afficher le choix de types de fichiers : appuyer sur la softkey SELECT. TYPE Afficher les fichiers de type .T : appuyer sur la softkey AFFICHE .T.
  • Page 145 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 Appeler le gestionnaire de fichiers et sélectionner un fichier d'un autre type, p. ex. un programme d'usinage HEIDENHAIN TNC 620...
  • Page 146: 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 147: Tableau D'emplacements Pour Changeur D'outils

    TABLEAU D'OUTILS Sélectionner le tableau d'emplacements : appuyer sur la softkey TABLEAU EMPLACEMENTS Mettre la softkey EDITER sur ON. Le cas échéant, ceci peut s’avérer inutile ou impossible sur votre machine : consultez le manuel de la machine HEIDENHAIN TNC 620...
  • Page 148 Sélectionner le tableau d'emplacements en mode Mémorisation/Edition de programme Appeler le gestionnaire de fichiers Afficher le choix de types de fichiers : appuyer sur la softkey AFF. TOUS Sélectionner un fichier ou introduire un nouveau nom de fichier. Validez avec la touche ENT ou avec la softkey SELECT.
  • Page 149 OK Editer le champ actuel Trier les vues Le constructeur de la machine définit les fonctions, les propriétés et la désignation des différents filtres d'affichage. Consultez le manuel de la machine! HEIDENHAIN TNC 620...
  • Page 150: Appeler Les Données D'outils

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

    456 Changement d’outil automatique Avec le changement automatique, l'exécution du programme n'est pas interrompue. Lors d'un appel d'outil avec TOOL CALL la TNC remplace l'outil par un autre outil du magasin d'outils. HEIDENHAIN TNC 620...
  • Page 152 Changement d'outil automatique lors du dépassement de la durée d'utilisation : M101 M101 est une fonction dépendant de la machine. Consultez le manuel de la machine! Après une durée prédéterminée, la TNC peut remplacer l'outil par un outil jumeau et poursuivre l'usinage avec ce dernier. Pour cela, programmez la fonction auxiliaire M101.
  • Page 153 Vous introduisez la valeur delta (DR) soit dans le tableau d'outils, soit dans la séquence TOOL CALL. En cas de différence, la TNC indique un message d'erreur et ne remplace pas l'outil. Le message est caché avec la fonction M107 et réactivé avec M108. HEIDENHAIN TNC 620...
  • Page 154: Test D'utilisation Des Outils

    Test d'utilisation des outils La fonction de test d'utilisation d'outils doit être activée par le constructeur de la machine. Consultez le manuel de votre machine. Le programme conversationnel à vérifier doit avoir été simulé entièrement en mode Test de programme pour réaliser un test d'utilisation d'outils.
  • Page 155 : La TNC exécute le test d'utilisation d'outils pour toute la palette Surbrillance sur un enregistrement de programme dans le fichier de palettes : Die TNC n'exécute le test d'utilisation d'outils que pour le programme sélectionné HEIDENHAIN TNC 620...
  • Page 156: 5.3 Correction D'outil

    5.3 Correction d'outil Introduction La TNC corrige la trajectoire de l’outil en tenant compte de la valeur de correction de la longueur d’outil dans l’axe de broche et du rayon d’outil dans le plan d’usinage. Si vous élaborez le programme d'usinage directement sur la TNC, la correction du rayon d'outil n'est active que dans le plan d'usinage.
  • Page 157: Correction Du Rayon D'outil

    Surépaisseur DR pour rayon issue du tableau TAB : d'outils Contournages sans correction de rayon : R0 L'outil se déplace dans le plan d'usinage avec son centre situé soit sur la trajectoire programmée ou sur les coordonnées programmées. Application : perçage, pré-positionnement. HEIDENHAIN TNC 620...
  • Page 158 Contournages avec correction de rayon : RR et RL L’outil se déplace à droite du contour dans le sens de déplacement L’outil se déplace à gauche du contour dans le sens de déplacement La distance entre le centre de l'outil et le contour programmé correspond à...
  • Page 159 Par conséquent, le rayon d'outil ne peut pas avoir n'importe quelle dimension pour un contour donné. Attention, risque de collision! Pour l’usinage des angles internes, ne définissez pas le point initial ou le point final à un sommet d'angle, car le contour pourrait être endommagé. HEIDENHAIN TNC 620...
  • Page 160 Programmation : outils...
  • Page 161: Programmation : Programmer Les Contours

    Programmation : programmer les contours...
  • Page 162: 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. Programmation de contour libre FK (Option logiciel Advanced programming features) Si la cotation du plan n'est pas conforme à...
  • Page 163: 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 : L X+80 Y+0 Z-10 HEIDENHAIN TNC 620...
  • Page 164 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 165 „Contournages - Coordonnées cartésiennes”, page 175) ou dans une séquence d'approche (séq. APPR, voir „Approche et sortie du contour”, page 167). 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 166 Créer des séquences de programme avec les touches de contournage Vous ouvrez le dialogue Texte clair avec les touches de fonction de contournage grises. La TNC réclame toutes les informations les unes après les autres et ajoute la séquence dans le programme d’usinage. Exemple –...
  • Page 167: 6.3 Approche Et Sortie Du Contour

    En accostant et en quittant sur une trajectoire hélicoïdale (hélice), l'outil se déplace dans le prolongement de l'hélice et se raccorde ainsi au contour avec une trajectoire circulaire tangentielle. Pour cela, utilisez la fonction APPR CT ou DEP CT. HEIDENHAIN TNC 620...
  • Page 168: Positions Importantes En Approche Et En Sortie

    Positions importantes en approche et en sortie Point initial P Programmez cette position immédiatement avant la séquence APPR. P est situé à l'extérieur du contour et est accosté sans correction de rayon (R0). Point auxiliaire P Avec certaines formes de trajectoires, l'approche et la sortie du contour passent par un point auxiliaire P que la TNC calcule à...
  • Page 169 APPR/DEP LN et APPR/DEP CT est définie la direction dans laquelle la TNC entre sur le contour et sort de celui-ci. Vous devez également programmer les deux coordonnées du plan d'usinage dans la séquence de déplacement qui suit la séquence APPR HEIDENHAIN TNC 620...
  • Page 170: Approche Sur Une Droite Avec Raccordement Tangentiel : Appr Lt

    Approche sur une droite avec raccordement tangentiel : APPR LT La TNC guide l'outil sur une droite allant du point initial P jusqu'à un point auxiliaire P . De cette position, l'outil aborde le premier point du contour P sur une droite tangentielle. Le point auxiliaire P est à...
  • Page 171: Approche Avec Une Trajectoire Circulaire Avec Raccordement Tangentiel : Appr Ct

    8 APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100 avec correction de rayon RR, rayon R=10 9 L X+20 Y+35 Point final du premier élément du contour 10 L ... Elément de contour suivant HEIDENHAIN TNC 620...
  • Page 172: Approche Avec Une Trajectoire Circulaire, Raccordement Tangentiel Au Contour Et Segment De Droite : Appr Lct

    Approche avec une trajectoire circulaire, raccordement tangentiel au contour et segment de droite : APPR LCT La TNC guide l'outil sur une droite allant du point initial P jusqu'à un point auxiliaire P . De cette position, l'outil aborde le premier point du contour P sur une trajectoire circulaire.
  • Page 173: Sortie Du Contour Par Une Droite Avec Raccordement Tangentiel : Dep Lt

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

    Sortie du contour avec une trajectoire circulaire et raccordement tangentiel : DEP CT La TNC déplace l'outil sur une trajectoire circulaire allant du dernier point du contour P jusqu'au point final P . La trajectoire circulaire se raccorde tangentiellement au dernier élément du contour. Programmer le dernier élément du contour avec le point final P la correction de rayon Ouvrir le dialogue avec la touche APPR/DEP et la softkey DEP CT :...
  • Page 175: Contournages - Coordonnées Cartésiennes

    Programmation flexible Droite ou trajectoire voir „Programmation de Page 199 de contours FK circulaire avec raccordement contour libre FK (Option quelconque à l'élément de logiciel Advanced contour précédent programming features)”, page 196 HEIDENHAIN TNC 620...
  • Page 176: Droite L

    Droite L La TNC déplace l'outil sur une droite allant de sa position actuelle jusqu'au point final de la droite. Le point de départ correspond au point final de la séquence précédente. Coordonnées du point final de la droite, si nécessaire Correction de rayon RL/RR/R0 Avance F Fonction auxiliaire M...
  • Page 177: Insérer Un Chanfrein Entre Deux Droites

    Un chanfrein ne peut être exécuté que dans le plan d’usinage. Le point d'intersection nécessaire au chanfrein ne fait pas partie du contour. Une avance programmée dans la séquence CHF n'agit que dans cette séquence. Après l'usinage du chanfrein, l'avance avant la séquence CHF redevient active. HEIDENHAIN TNC 620...
  • Page 178: Arrondi D'angle Rnd

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

    à la dernière position d'outil programmée. Avec CC, vous désignez une position de centre de cercle : l'outil ne se déplace pas à cette position. Le centre du cercle sert également de pôle pour les coordonnées polaires. HEIDENHAIN TNC 620...
  • Page 180: Trajectoire Circulaire C Et Centre De Cercle Cc

    Trajectoire circulaire C et centre de cercle CC Définissez le centre de cercle CC avant de programmer la trajectoire circulaire. La dernière position programmée avant la trajectoire circulaire correspond au point de départ de la trajectoire circulaire. Déplacer l’outil sur le point de départ de la trajectoire circulaire Introduire les coordonnées du centre de cercle Introduire les coordonnées du point final de l'arc de cercle, si nécessaire :...
  • Page 181: Trajectoire Circulaire Cr De Rayon Défini

    Pour un cercle entier, programmez à la suite deux séquences circulaires : Le point final du premier demi-cercle correspond au point de départ du second. Le point final du second demi-cercle correspond au point de départ du premier. HEIDENHAIN TNC 620...
  • Page 182 Angle au centre CCA et rayon R de l'arc de cercle Quatre arcs de cercle passent par un point initial et un point final situés sur un contour circulaire de même rayon : Petit arc de cercle : CCA<180° Rayon avec signe positif R>0 Grand arc de cercle : CCA>180°...
  • Page 183: Trajectoire Circulaire Ct Avec Raccordement Tangentiel

    7 L X+0 Y+25 RL F300 M3 8 L X+25 Y+30 9 CT X+45 Y+20 10 L Y+0 La séquence CT ainsi que l'élément de ce contour précédent doivent contenir les deux coordonnées du plan dans lequel l’arc de cercle doit être exécuté! HEIDENHAIN TNC 620...
  • Page 184 Exemple : déplacement linéaire et chanfreins en coordonnées cartésiennes 0 BEGIN PGM LINEAIRE MM Définition de la pièce brute pour simulation graphique de l’usinage 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 Appel d’outil avec axe de broche et vitesse de rotation broche 3 TOOL CALL 1 Z S4000 Dégager l’outil dans l’axe de broche en avance rapide FMAX 4 L Z+250 R0 FMAX...
  • Page 185 Aller au point 5 13 L X+95 Y+40 Aller au point 6 14 CT X+40 Y+5 Aller au point 7 : point final du cercle, arc de cercle avec raccord. tangentiel au point 6, la TNC calcule automatiquement le rayon HEIDENHAIN TNC 620...
  • Page 186 15 L X+5 Aller au dernier point du contour 1 16 DEP LCT X-20 Y-20 R5 F1000 Quitter le contour sur trajectoire circulaire avec raccord. tangentiel 17 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 18 END PGM CIRCULAIR MM Programmation : programmer les contours...
  • Page 187 9 C X+0 DR- Quitter le contour en suivant une trajectoire circulaire avec 10 DEP LCT X-40 Y+50 R5 F1000 raccordement tangentiel 11 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 12 END PGM C-CC MM HEIDENHAIN TNC 620...
  • Page 188: Contournages - Coordonnées Polaires

    6.5 Contournages – Coordonnées polaires Vue d'ensemble Les coordonnées polaires vous permettent de définir une position par un angle PA et une distance PR par rapport à un pôle CC défini précédemment. L'utilisation des coordonnées polaires est intéressante pour : les positions sur des arcs de cercle les plans avec données angulaires (ex.
  • Page 189: Origine Des Coordonnées Polaires : Pôle Cc

    : PA>0 Angle entre l'axe de réf. angulaire et PR, sens horaire : PA<0 Exemple de séquences CN 12 CC X+45 Y+25 13 LP PR+30 PA+0 RR F300 M3 14 LP PA+60 15 LP IPA+60 16 LP PA+180 HEIDENHAIN TNC 620...
  • Page 190: Trajectoire Circulaire Cp Avec Pôle Cc

    Trajectoire circulaire CP avec pôle CC Le rayon des coordonnées polaires PR est en même temps le rayon de l'arc de cercle. PR est défini par la distance séparant le point initial du pôle CC. La dernière position d'outil programmée avant la trajectoire circulaire correspond au point de départ de la trajectoire circulaire.
  • Page 191: Trajectoire Circulaire Ctp Avec Raccordement Tangentiel

    Exemple de séquences CN 12 CC X+40 Y+35 13 L X+0 Y+35 RL F250 M3 14 LP PR+25 PA+120 15 CTP PR+30 PA+30 16 L Y+0 Le pôle n’est pas le centre du cercle! HEIDENHAIN TNC 620...
  • Page 192: Trajectoire Hélicoïdale (Hélice)

    Trajectoire hélicoïdale (hélice) Une trajectoire hélicoïdale est la superposition d'une trajectoire circulaire et d'un déplacement linéaire qui lui est perpendiculaire. Vous programmez la trajectoire circulaire dans un plan principal. Vous ne pouvez programmer les contournages pour la trajectoire hélicoïdale qu’en coordonnées polaires. Application Filetage intérieur et extérieur de grands diamètres Rainures de graissage...
  • Page 193 Introduire la correction de rayon en fonction du tableau Exemple de séquences CN : filetage M6 x 1 mm avec 5 filets 12 CC X+40 Y+25 13 L Z+0 F100 M3 14 LP PR+3 PA+270 RL F50 15 CP IPA-1800 IZ+5 DR- HEIDENHAIN TNC 620...
  • Page 194 Exemple : déplacement linéaire en polaire 0 BEGIN PGM LINAIRPO MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S4000 Appel de l'outil 4 CC X+50 Y+50 Définir le point d'origine des coordonnées polaires 5 L Z+250 R0 FMAX...
  • Page 195 9 CP IPA+3240 IZ+13.5 DR+ F200 Exécuter l'hélice 10 DEP CT CCA180 R+2 Quitter le contour sur un cercle avec raccordement tangentiel 11 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 12 END PGM HELICE MM HEIDENHAIN TNC 620...
  • Page 196: Programmation De Contour Libre Fk (Option Logiciel Advanced Programming Features)

    6.6 Programmation de contour libre FK (Option logiciel Advanced programming features) Principes de base Les plans de pièces dont la cotation n’est pas orientée CN contiennent souvent des données non exploitables avec les touches de dialogue grises. Par exemple : des coordonnées connues peuvent être sur le contour même ou à...
  • Page 197 FCT ou FLT, vous devez programmer avant celle- ci au moins deux séquences avec les touches de dialogue grises afin de définir clairement le sens de démarrage. Un bloc FK ne doit pas être situé directement derrière un repère LBL. HEIDENHAIN TNC 620...
  • Page 198: Graphique De Programmation Fk

    Graphique de programmation FK Pour pouvoir utiliser le graphique avec la programmation FK, sélectionnez le partage d'écran PGM + GRAPHISME (voir „Mémorisation/Edition de programme” à la page 63) Le contour d’une pièce n’est pas clairement défini quand les données des coordonnées sont incomplètes. Dans ce cas, la TNC affiche à l’aide du graphique FK les différentes solutions parmi lesquelles vous devez choisir.
  • Page 199: Ouvrir Le Dialogue Fk

    à la forme du contour. Elément FK Softkey Droite avec raccordement tangentiel Droite sans raccordement tangentiel Arc de cercle avec raccordement tangentiel Arc de cercle sans raccordement tangentiel Pôle pour programmation FK HEIDENHAIN TNC 620...
  • Page 200: Pôle Pour Programmation Fk

    Pôle pour programmation FK Afficher les softkeys de programmation flexible de contour : appuyer sur la touche FK Ouvrir le dialogue de définition du pôle : appuyer sur la softkey FPOL. La TNC affiche les softkeys des axes du plan d'usinage actif Avec ces softkeys, introduire les coordonnées du pôle Le pôle reste actif pour la programmation FK jusqu'à...
  • Page 201: Trajectoires Circulaires Fk

    élément du contour, ouvrez le dialogue avec la softkey FCT : Afficher les softkeys de programmation flexible de contour : appuyer sur la touche FK Ouvrir le dialogue : appuyer sur la softkey FCT A l'aide des softkeys, introduire dans la séquence toutes les données connues HEIDENHAIN TNC 620...
  • Page 202: Possibilités D'introduction

    Possibilités d'introduction Coordonnées du point final Données connues Softkeys Coordonnées cartésiennes X et Y Coordonnées polaires se référant à FPOL Exemple de séquences CN 7 FPOL X+20 Y+30 8 FL IX+10 Y+20 RR F100 9 FCT PR+15 IPA+30 DR+ R15 Programmation : programmer les contours...
  • Page 203 530 ou des TNC's plus anciennes ne sont pas compatibles. Exemple de séquences CN 27 FLT X+25 LEN 12.5 AN+35 RL F200 28 FC DR+ R6 LEN 10 AN-45 29 FCT DR- R15 LEN 15 HEIDENHAIN TNC 620...
  • Page 204 Centre de cercle CC, rayon et sens de rotation dans la séquence FC/FCT Pour des trajectoires circulaires programmées en mode FK, la TNC calcule un centre de cercle à partir des données que vous avez introduites. Avec la programmation FK, vous pouvez aussi programmer un cercle entier dans une séquence.
  • Page 205 FK. Début du contour : CLSD+ Fin du contour : CLSD– Exemple de séquences CN 12 L X+5 Y+35 RL F500 M3 13 FC DR- R15 CLSD+ CCX+20 CCY+35 17 FCT DR- R+15 CLSD- HEIDENHAIN TNC 620...
  • Page 206: Points Auxiliaires

    Points auxiliaires Vous pouvez introduire les coordonnées de points auxiliaires sur le contour ou en dehors de celui-ci, aussi bien pour les droites FK que pour les trajectoires circulaires FK. Points auxiliaires sur un contour Les points auxiliaires sont situés directement sur la droite ou sur le prolongement de celle-ci ou bien encore directement sur la trajectoire circulaire.
  • Page 207: Rapports Relatifs

    Coordonnées polaires se référant à la séquence N Exemple de séquences CN 12 FPOL X+10 Y+10 13 FL PR+20 PA+20 14 FL AN+45 15 FCT IX+20 DR- R20 CCA+90 RX 13 16 FL IPR+35 PA+0 RPR 13 HEIDENHAIN TNC 620...
  • Page 208 Rapport relatif à la séquence N : direction et distance de l'élément de contour Données connues Softkey Angle entre droite et autre élément de contour ou entre la tangente en entrée sur l'arc de cercle et un autre élément du contour Droite parallèle à...
  • Page 209 15 DEP CT CCA90 R+5 F1000 Quitter le contour sur un cercle avec raccordement tangentiel 16 L X-30 Y+0 R0 FMAX 17 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 18 END PGM FK1 MM HEIDENHAIN TNC 620...
  • Page 210 Exemple : programmation FK 2 0 BEGIN PGM FK2 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 Appel de l'outil 3 TOOL CALL 1 Z S4000 Dégager l'outil 4 L Z+250 R0 FMAX Prépositionner l’outil 5 L X+30 Y+30 R0 FMAX...
  • Page 211 17 FC X+0 DR- R30 CCX+30 CCY+30 18 FSELECT 2 19 DEP LCT X+30 Y+30 R5 Quitter le contour sur un cercle avec raccordement tangentiel 20 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 21 END PGM FK2 MM HEIDENHAIN TNC 620...
  • Page 212 Exemple : programmation FK 3 0 BEGIN PGM FK3 MM 1 BLK FORM 0.1 Z X-45 Y-45 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+120 Y+70 Z+0 Appel de l'outil 3 TOOL CALL 1 Z S4500 Dégager l'outil 4 L Z+250 R0 FMAX Prépositionner l’outil 5 L X-70 Y+0 R0 FMAX...
  • Page 213 29 FSELECT 4 30 DEP CT CCA90 R+5 F1000 Quitter le contour sur un cercle avec raccordement tangentiel 31 L X-70 R0 FMAX 32 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 33 END PGM FK3 MM HEIDENHAIN TNC 620...
  • Page 214 Programmation : programmer les contours...
  • Page 215: 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 216: 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 LBL, abréviation de LABEL (de l'angl.
  • Page 217: 7.2 Sous-Programmes

    Répétitions REP : sauter cette question de dialogue avec la touche NO ENT. N'utiliser les répétitions REP que pour les répétitions de parties de programme CALL LBL 0 n’est pas autorisé dans la mesure où il correspond à l’appel de la fin d’un sous-programme. HEIDENHAIN TNC 620...
  • Page 218: Répétitions De Parties De Programme

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

    M30 avec la fonction de saut FN 9: IF +0 EQU +0 GOTO LBL 99 pour sauter cette partie de programme Le programme appelé ne doit pas contenir d'appel CALL PGM dans le programme qui appelle (boucle infinie) HEIDENHAIN TNC 620...
  • Page 220: 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 221: 7.5 Imbrications

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

    Sous-programme dans sous-programme Exemple de séquences CN 0 BEGIN PGM SPGMS MM 17 CALL LBL “SP1“ Appeler le sous-programme au niveau de LBL SP1 Dernière séquence de programme du 35 L Z+100 R0 FMAX M2 programme principal (avec M2) Début du sous-programme SP1 36 LBL “SP1“...
  • Page 223: 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 224: Répéter Un Sous-Programme

    Répéter un sous-programme Exemple de séquences CN 0 BEGIN PGM SPGREP MM 10 LBL 1 Début de la répétition de partie de programme 1 Appel du sous-programme 11 CALL LBL 2 Partie de programme entre cette séquence et LBL1 12 CALL LBL 1 REP 2 (séquence 10) répétée 2 fois Dernière séqu.
  • Page 225: 7.6 Exemples De Programmation

    3 TOOL CALL 1 Z S500 Appel de l'outil 4 L Z+250 R0 FMAX Dégager l'outil Pré-positionnement dans le plan d’usinage 5 L X-20 Y+30 R0 FMAX Pré-positionnement sur l’arête supérieure de la pièce 6 L Z+0 R0 FMAX M3 HEIDENHAIN TNC 620...
  • Page 226 7 LBL 1 Marque pour répétition de partie de programme 8 L IZ-4 R0 FMAX Passe en profondeur incrémentale (dans le vide) 9 APPR CT X+2 Y+30 CCA90 R+5 RL F250 Accoster le contour 10 FC DR- R18 CLSD+ CCX+20 CCY+30 Contour 11 FLT 12 FCT DR- R15 CCX+50 CCY+75...
  • Page 227 Définition du cycle Perçage 5 CYCL DEF 200 PERÇAGE Q200=2 ;DISTANCE D'APPROCHE Q201=-10 ;PROFONDEUR Q206=250 ;AVANCE PLONGÉE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ;COORD. SURFACE PIÈCE Q204=10 ;SAUT DE BRIDE Q211=0.25 ;TEMPO. AU FOND HEIDENHAIN TNC 620...
  • Page 228 6 L X+15 Y+10 R0 FMAX M3 Aborder le point initial du groupe de trous 1 7 CALL LBL 1 Appeler le sous-programme du groupe de trous 8 L X+45 Y+60 R0 FMAX Aborder le point initial du groupe de trous 2 9 CALL LBL 1 Appeler le sous-programme du groupe de trous 10 L X+75 Y+10 R0 FMAX...
  • Page 229 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.25 ;TEMPO. AU FOND 6 CALL LBL 1 Appeler sous-programme 1 de la figure de trous complète HEIDENHAIN TNC 620...
  • Page 230 7 L Z+250 R0 FMAX M6 Changement d'outil 8 TOOL CALL 2 Z S4000 Appel d’outil , foret 9 FN 0: Q201 = -25 Nouvelle profondeur de perçage 10 FN 0: Q202 = +5 Nouvelle passe de perçage 11 CALL LBL 1 Appeler sous-programme 1 de la figure de trous complète 12 L Z+250 R0 FMAX M6 Changement d'outil...
  • Page 231: Programmation : Paramètres Q

    Programmation : Paramètres Q...
  • Page 232: 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 233: 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 294. HEIDENHAIN TNC 620...
  • Page 234: 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 236 Fonctions trigonométriques Page 238...
  • Page 235: 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 236: 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 237: Programmation Des Calculs De Base

    MULTIPLICATION : Softkey FN3 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 238: 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 239: Programmer Les Fonctions Trigonométriques

    Définir la racine de somme de carrés et l'affecter FN 13: ANGLE Ex. FN 13: Q20 = +25 ANG-Q1 Définir l'angle avec arctan à partir de deux côtés ou sin et cos de l'angle (0 < angle < 360°) et l'affecter HEIDENHAIN TNC 620...
  • Page 240: 8.5 Calculs D'un Cercle

    8.5 Calculs d'un cercle Application Grâce aux fonctions de calcul d'un cercle, la TNC peut déterminer le centre du cercle et son rayon à partir de trois ou quatre points situés sur le cercle. Le calcul d'un cercle à partir de quatre points est plus précis.
  • Page 241: Sauts Conditionnels Avec Paramètres Q

    FN 12: SI INFERIEUR, ALORS SAUT Ex. FN 12: IF+Q5 LT+0 GOTO LBL “ANYNAME“ Si la 1ère valeur ou le 1er paramètre est inférieur(e) à la 2ème valeur ou au 2ème paramètre, saut au label indiqué HEIDENHAIN TNC 620...
  • Page 242: Abréviations Et Expressions Utilisées

    Abréviations et expressions utilisées (angl.) : (angl. equal) : Egal à (angl. not equal) : différent de (angl. greater than) : supérieur à (angl. less than) : inférieur à GOTO (angl. go to) : aller à Programmation : Paramètres Q...
  • Page 243: 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 244: 8.8 Fonctions Spéciales

    8.8 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 FN 14:ERROR Page 245 Emission de messages d'erreur FN 16: F-PRINT Page 250 Emission formatée de textes ou paramètres Q FN 18 :SYS-DATUM READ Page 254...
  • Page 245: Fn 14: Error: Emission De Messages D'erreur

    La fonction FN 14: ERROR 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 FN 14 pendant l'exécution ou le test du programme, elle s'interrompt et délivre alors un message d'erreur.
  • Page 246 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 247 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 248 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 249 Compensation Preset impossible 1103 Rayon outil trop grand 1104 Mode de plongée impossible 1105 Angle de plongée mal défini 1106 Angle d'ouverture non défini 1107 Largeur rainure trop grande 1108 Facteurs échelle inégaux 1109 Données d'outils inconsistantes HEIDENHAIN TNC 620...
  • Page 250: Fn 16: F-Print : Émission Formatée De Textes Et Valeurs De Paramètres Q

    FN 16: F-PRINT : émission formatée de textes et valeurs de paramètres Q Avec FN 16 et également à partir du programme CN, vous pouvez aussi afficher à l'écran les messages de votre choix. De tels messages sont affichés par la TNC dans une fenêtre auxiliaire.
  • Page 251 Restituer texte seulement avec dial. néerlandais L_POLISH Restituer texte seulement avec dial. polonais L_PORTUGUE Restituer texte seulement avec dial. portugais L_HUNGARIA Restituer texte seulement avec dial. hongrois L_RUSSIAN Restituer texte seulement avec dial. russe L_SLOVENIAN Restituer texte seulement avec dial. slovène HEIDENHAIN TNC 620...
  • Page 252 Code Fonction L_ALL Restituer texte quel que soit le dialogue HOUR Nombre d'heures du temps réel Nombre de minutes du temps réel Nombre de secondes du temps réel Jour du temps réel MONTH Mois sous forme de nombre du temps réel STR_MONTH Mois sous forme de symbole du temps réel YEAR2...
  • Page 253 Dans le programme, si vous délivrez plusieurs fois des textes à l'écran, la TNC ajoute tous les textes aux textes déjà présents. Pour afficher chaque texte individuellement, programmez la fonction M_CLOSE à la fin du fichier de description du protocole. HEIDENHAIN TNC 620...
  • Page 254: Fn 18: Sys-Datum Read

    Emission externe de messages Vous pouvez aussi utiliser la fonction FN 16 pour mémoriser également sur un support externe les fichiers des programmes CN générés avec FN 16. Pour cela, il existe deux possibilités : Indiquer le nom complet du chemin d'accès dans la fonction FN 16 : 96 FN 16: F-PRINT TNC:\MSQ\MSQ1.A / PC325:\LOG\PRO1.TXT Définir le nom du chemin d'accès dans la fonction MOD sous Print...
  • Page 255 Sens de rotation du cycle d'usinage courant Temporisation du cycle d'usinage courant Pas de vis cycle 17, 18 Surépaisseur de finition du cycle d'usinage courant Angle d'évidement du cycle d'usinage courant Angle de palpage Course de palpage HEIDENHAIN TNC 620...
  • Page 256 Nom du groupe, Nr. ID. Numéro Indice Signification Avance de palpage Etat modal, 35 Cotation : 0 = absolue (G90) 1 = incrémentale (G91) Données des tableaux SQL, 40 Code-résultat de la dernière instruction SQL Données issues du tableau Nr OUT. Longueur d'outil d'outils, 50 Nr.
  • Page 257 Surépaisseur longueur d'outil DL Surépaisseur rayon d'outil DR TOOL CALL automatique 0 = oui, 1 = non Surépaisseur rayon d'outil DR2 Indice d'outil Avance active Valeurs programmées Numéro d'outil T directement après TOOL DEF, 61 Longueur Rayon Indice HEIDENHAIN TNC 620...
  • Page 258 Nom du groupe, Nr. ID. Numéro Indice Signification Données d’outils programmées dans TOOL DEF 1 = oui, 0 = non Correction d'outil active, 200 1 = sans surépaisseur Rayon actif 2 = avec surépaisseur 3 = avec surépaisseur et surépaisseur issue de TOOL CALL 1 = sans surépaisseur Longueur active...
  • Page 259 Position nominale dans système Axe X REF, 240 Axe Y Axe Z Axe A Axe B Axe C Axe U Axe V Axe W Position actuelle dans le système Axe X de coordonnées actif, 270 Axe Y Axe Z HEIDENHAIN TNC 620...
  • Page 260 Nom du groupe, Nr. ID. Numéro Indice Signification Axe A Axe B Axe C Axe U Axe V Axe W Palpeur à commutation TS, 350 Type de palpeur Ligne dans le tableau des palpeurs Longueur active Rayon actif de bille Rayon d'arrondi Décalage centre (axe principal) Décalage centre (axe secondaire)
  • Page 261 Z_OFFS, A_OFFS, B_OFFS, C_OFFS, U_OFFS, V_OFFS, W_OFFS) Preset actif, 530 Lire numéro de Preset actif Lire les données de l’outil courant, Longueur d'outil L Rayon d'outil R Rayon d'outil R2 Surépaisseur longueur d'outil DL Surépaisseur rayon d'outil DR HEIDENHAIN TNC 620...
  • Page 262 Nom du groupe, Nr. ID. Numéro Indice Signification Surépaisseur rayon d'outil DR2 Outil bloqué TL 0 = non bloqué, 1 = bloqué Numéro de l'outil jumeau RT Durée d'utilisation max.TIME1 Durée d'utilisation max. TIME2 Durée d'utilisation actuelle CUR. TIME Etat PLC Longueur max.
  • Page 263 Numéro de la dernière erreur FN14 Exécution réelle active 1 = exécution, 2 = simulation Exemple : affecter à Q25 la valeur du facteur échelle actif de l’axe Z 55 FN 18: SYSREAD Q25 = ID210 NR4 IDX3 HEIDENHAIN TNC 620...
  • Page 264: Fn 19: 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 265: Fn 29: Plc: Transférer Valeurs Au Plc

    La fonction FN 29: PLC permet de transférer au PLC jusqu'à huit valeurs numériques ou paramètres Q. Résolutions et unités de mesure : 0,1 µm ou 0,0001° Exemple : transférer au PLC la valeur numérique 10 (correspondant à 1µm ou 0,001°) 56 FN29: PLC=+10/+Q3/+Q8/+7/+1/+Q5/+Q2/+15 HEIDENHAIN TNC 620...
  • Page 266: Fn37: Export

    FN37: EXPORT Vous utilisez la fonction FN37: EXPORT si vous désirez créer vos propres cycles et les intégrer dans la TNC. Dans les cycles, les paramètres Q 0-99 ont uniquement un effet local. Cela signifie que les paramètres Q n’agissent que dans le programme où ils ont été définis. A l'aide de la fonction FN 37: EXPORT, vous pouvez exporter les paramètres Q à...
  • Page 267: Accès Aux Tableaux Avec Instructions Sql

    Synonyme : ce terme désigne un nom donné à un tableau et utilisé à la place du chemin d'accès + nom de fichier. Les synonymes sont définis par le constructeur de la machine dans les données de configuration. HEIDENHAIN TNC 620...
  • Page 268: Une Transaction

    Une transaction En principe, une transaction comporte les actions suivantes : Adressage du tableau (fichier), sélection des lignes et transfert dans Result-set. Lire les lignes issues de Result-set, les modifier et/ou ajouter de nouvelles lignes. Fermer la transaction. Lors des modifications/compléments de données, les lignes issues de Result-set sont transférées dans le tableau (fichier).
  • Page 269 (affectés) aux colonnes. Les colonnes qui ne sont pas liées aux paramètres Q ne sont pas prises en compte lors d'opérations de lecture/d'écriture. Si une nouvelle ligne de tableau est créée avec SQL INSERT..., les colonnes non liées aux paramètres Q reçoivent des valeurs par défaut. HEIDENHAIN TNC 620...
  • Page 270: Programmation D'instructions Sql

    Programmation d'instructions SQL Vous ne pouvez programmer cette fonction que si vous avez préalablement introduit le code 555343. Vous programmez les instructions SQL en mode Programmation : Sélectionner les fonctions SQL : appuyer sur la softkey SQL Sélectionner l'instruction SQL par softkey (voir tableau récapitulatif) ou appuyer sur la softkey SQL EXECUTE et programmer l'instruction SQL Tableau récapitulatif des softkeys...
  • Page 271: Sql Bind

    Le synonyme est introduit directement – Le chemin d'accès et le nom du fichier sont indiqués entre guillemets simples. Désignation de colonne : désignation de la colonne de tableau définie dans les données de configuration HEIDENHAIN TNC 620...
  • Page 272: Sql Select

    SQL SELECT SQL SELECT sélectionne des lignes du tableau et les transfère dans Result-set. Le serveur SQL classe les données ligne par ligne dans Result-set. Les lignes sont numérotées en commençant par 0, de manière continue. Ce numéro de ligne, l'INDICE est utilisé dans les instructions SQL Fetch et Update.
  • Page 273 Si vous ne programmez ni ASC ni DESC, le tri croissant est utilisé par défaut. La TNC classe les lignes sélectionnées dans la colonne indiquée En option : FOR UPDATE (code) : Les lignes sélectionnées sont verrouillées pour l'accès à l'écriture d'autres applications HEIDENHAIN TNC 620...
  • Page 274 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 Programmation : Paramètres Q...
  • Page 275: Sql Fetch

    Q liés. Si vous n'indiquez pas l'indice, la première ligne (n=0) sera . . . lue. 30 SQL FETCH Q1 HANDLE Q5 INDEX5 Inscrivez directement le numéro de ligne ou bien programmez le paramètre Q contenant l'indice. HEIDENHAIN TNC 620...
  • Page 276: Sql Update

    SQL UPDATE Exemple : Le numéro de ligne est transmis au SQL UPDATE transfère les données préparées dans les paramètres Q paramètre Q dans la ligne adressée avec INDICE de Result-set. La ligne présente dans Result-set est écrasée intégralement. 11 SQL BIND Q881 "TAB_EXAMPLE.MESU_NO" SQL UPDATE tient compte de toutes les colonnes indiquées dans 12 SQL BIND Q882 "TAB_EXAMPLE.MESU_X"...
  • Page 277: Sql Commit

    Result-set (voir également SQL SELECT). Banque de données : indice résultat SQL : ligne qui doit demeurer dans Result-set. Inscrivez directement le numéro de ligne ou bien programmez le paramètre Q contenant l'indice. HEIDENHAIN TNC 620...
  • Page 278: Introduire Directement Une Formule

    8.10 Introduire directement une formule Introduire une formule A l’aide des softkeys, vous pouvez introduire directement dans le programme d'usinage des formules arithmétiques contenant plusieurs opérations de calcul. Les fonctions mathématiques d'opérations relationnelles s'affichent lorsque vous appuyez sur la softkey FORMULE. La TNC affiche alors les softkeys suivantes sur plusieurs barres : Fonction de liaison Softkey...
  • Page 279 Si valeur de consigne Q12 = 1, alors Q50 >= 0 Si valeur de renvoi Q12 = -1, alors Q50 < 0 Valeur modulo (reste de division) z.B. Q12 = 400 % 360 Résultat : Q12 = 40 HEIDENHAIN TNC 620...
  • Page 280 Règles de calculs Pour la programmation de formules mathématiques, les règles suivantes s'appliquent : Convention de calcul Q1 = 5 * 3 + 2 * 10 = 35 1ère étape : 5 * 3 = 15 2ème étape 2 * 10 = 20 3 ème étape : 15 + 20 = 35 Q2 = SQ 10 - 3^3 = 73 1ère étape : élévation au carré...
  • Page 281: Exemple D'introduction

    Commuter à nouveau la barre de softkeys et ouvrir la parenthèse Introduire le numéro de paramètre Q12 Sélectionner la division Introduire le numéro de paramètre Q13 Fermer la parenthèse et clore l’introduction de la formule Exemple de séquence CN Q25 = ATAN (Q12/Q13) HEIDENHAIN TNC 620...
  • Page 282: 8.11 Paramètres String

    8.11 Paramètres string Fonctions de traitement de strings Vous pouvez utiliser le traitement de strings (de l'anglais string = chaîne de caractères) avec les paramètres QS pour créer des chaînes de caractères variables. Par exemple, vous pouvez restituer de telles chaînes de caractères avec la fonction FN 16:F-PRINT, pour créer des protocoles variables.
  • Page 283: Affecter Les Paramètres 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 : 37 DECLARE STRING QS10 = "PIÈCE" HEIDENHAIN TNC 620...
  • Page 284: Chaîner Des Paramètres String

    Chaîner des paramètres string Avec l'opérateur chaînage (paramètre string II paramètre string), vous pouvez assembler plusieurs paramètres string. Afficher la barre de softkeys avec les fonctions spéciales Choisir le menu de définition des diverses fonctions conversationnelles Sélectionner les fonctions string Sélectionner la fonction FORMULE STRING Introduire le numéro du paramètre string dans lequel la TNC doit enregistrer le string chaîné;...
  • Page 285: Convertir Une Valeur Numérique En Paramètre String

    ENT Fermer l'expression entre parenthèses avec la touche ENT et quitter avec la touche END Exemple : convertir le paramètre Q50 en paramètre string QS11, utiliser 3 décimales 37 QS11 = TOCHAR ( DAT+Q50 DECIMALS3 ) HEIDENHAIN TNC 620...
  • Page 286: Copier Une Partie De String À Partir D'un Paramètre String

    Copier une partie de string à partir d’un paramètre string La fonction SUBSTR vous permet de copier une plage définissable d'un paramètre string. Sélectionner les fonctions de paramètres Q Sélectionner la fonction FORMULE STRING Introduire le numéro du paramètre dans lequel la TNC doit enregistrer la chaîne de caractères copiée, valider avec la touche ENT Sélectionner la fonction de sélection de la partie de...
  • Page 287: Convertir Un Paramètre String En Une Valeur Numérique

    ENT Fermer l'expression entre parenthèses avec la touche ENT et quitter avec la touche END Exemple : convertir le paramètre string QS11 en paramètre numérique Q82 37 Q82 = TONUMB ( SRC_QS11 ) HEIDENHAIN TNC 620...
  • Page 288: Vérification D'un Paramètre String

    Vérification d’un paramètre string La fonction INSTR permet de vérifier si un paramètre string est contenu dans un autre paramètre string, et à quel endroit. 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 l’emplacement où...
  • Page 289: Déterminer La Longueur D'un Paramètre String

    ENT Fermer l'expression entre parenthèses avec la touche ENT et quitter avec la touche END Exemple : calculer la longueur de QS15 37 Q52 = STRLEN ( SRC_QS15 ) HEIDENHAIN TNC 620...
  • Page 290: Comparer La Suite Alphabétique

    Comparer la suite alphabétique La fonction STRCOMP vous permet de comparer la suite alphabétique de paramètres string. 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 le résultat de la comparaison; valider avec la touche ENT Commuter la barre de softkeys Sélectionner la fonction de comparaison de...
  • Page 291: Lire Un Paramètre-Machine

    QS avec l'attribut, l'entité et la Key. Les paramètres suivants sont lus dans le dialogue de la fonction CFGREAD : KEY_QS: nom de groupe (Key) du paramètre-machine KEY_QS: nom de groupe (Key) du paramètre-machine ATR_QS: nom (Attribut) du paramètre-machine IDX: Indice du paramètre-machine HEIDENHAIN TNC 620...
  • Page 292 Lire string d'un paramètre-machine Mémoriser le contenu d'un paramètre-machine sous la forme de String dans un paramètre QS : Afficher la barre de softkeys avec les fonctions spéciales Choisir le menu de définition des diverses fonctions conversationnelles Sélectionner les fonctions string Sélectionner la fonction FORMULE STRING Introduire le numéro du paramètre String dans lequel la TNC doit mémoriser le paramètre-machine, valider...
  • Page 293 15 DECLARE STRING QS12 = "CfgGeoCycle" Affecter les paramètres String pour entité 16 DECLARE STRING QS13 = "pocketOverlap" Affecter des paramètres String pour noms de paramètres 17 Q50 = CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 ) Lire les paramètres-machine HEIDENHAIN TNC 620...
  • Page 294: 8.12 Paramètres Q Réservés

    8.12 Paramètres Q réservés La TNC affecte des valeurs aux paramètres Q100 à Q199. Aux paramètres Q sont affectés : Valeurs issues du PLC Informations concernant l'outil et la broche Informations sur l'état de fonctionnement Résultats de mesures issus des cycles palpeurs, etc. La TNC affecte aux paramètres réservés Q108, Q114 et Q115 - Q117 les valeurs avec les unités correspondantes du programme en cours.
  • Page 295: Axe D'outil : Q109

    Val. paramètre M8 : MARCHE arrosage Q111 = 1 M9 : ARRET arrosage Q111 = 0 Facteur de recouvrement : Q112 La TNC affecte au paramètre Q112 le facteur de recouvrement pour le fraisage de poche (PM7430). HEIDENHAIN TNC 620...
  • Page 296: Unité De Mesure Dans Le Programme : Q113

    Unité de mesure dans le programme : Q113 Pour les imbrications avec PGM CALL, la valeur du paramètre Q113 dépend de l’unité de mesure utilisée dans le programme qui appelle en premier d’autres programmes. Unité de mesure dans progr. principal Val.
  • Page 297: Ecart Entre Valeur Nominale Et Valeur Effective Lors De L'étalonnage D'outil Automatique Avec Le Tt 130

    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. paramètre Axe A Q120 Axe B Q121 Axe C Q122 HEIDENHAIN TNC 620...
  • Page 298: Résultats De La Mesure Avec Cycles Palpeurs (Voir Également Manuel D'utilisation Des Cycles Palpeurs)

    Résultats de la mesure avec cycles palpeurs (voir également Manuel d'utilisation des cycles palpeurs) Valeurs effectives mesurées Val. paramètre Pente d'une droite Q150 Centre dans l'axe principal Q151 Centre dans l'axe secondaire Q152 Diamètre Q153 Longueur poche Q154 Largeur poche Q155 Longueur de l'axe sélectionné...
  • Page 299 Q197 Numéro du dernier cycle de mesure activé Q198 Etat étalonnage d'outil avec TT Val. paramètre Outil dans la tolérance Q199 = 0,0 Outil usé (LTOL/RTOL dépassée) Q199 = 1,0 Outil cassé (LBREAK/RBREAK dépassée) Q199 = 2,0 HEIDENHAIN TNC 620...
  • Page 300: 8.13 Exemples De Programmation

    8.13 Exemples de programmation Exemple : Ellipse Déroulement du programme Le contour de l'ellipse est constitué de nombreux petits segments de droite (à définir avec Q7). Plus le nombre d'incréments est important, plus le contour sera lisse. Définissez le sens du fraisage avec l'angle initial et l'angle final dans le plan : Sens d'usinage horaire : Angle initial >...
  • Page 301 Annuler le décalage du point zéro 43 CYCL DEF 7.1 X+0 44 CYCL DEF 7.2 Y+0 45 L Z+Q12 R0 FMAX Aller à la distance d’approche 46 LBL 0 Fin du sous-programme 47 END PGM ELLIPSE MM HEIDENHAIN TNC 620...
  • Page 302 Exemple : cylindre concave avec fraise à bout hémisphérique Déroulement du programme Le programme fonctionne avec une fraise à bout hémisphérique, la longueur d'outil se réfère au centre de l'outil Le contour du cylindre est constitué de nombreux petits segments de droite (à définir avec Q13).
  • Page 303 49 CYCL DEF 7.0 POINT ZÉRO Annuler le décalage du point zéro 50 CYCL DEF 7.1 X+0 51 CYCL DEF 7.2 Y+0 52 CYCL DEF 7.3 Z+0 Fin du sous-programme 53 LBL 0 54 END PGM CYLIN HEIDENHAIN TNC 620...
  • Page 304 Exemple : sphère convexe avec fraise deux tailles Déroulement du programme Ce programme ne fonctionne qu’avec une fraise deux tailles Le contour de la sphère est constitué de nombreux petits segments de droite (à définir avec Q14, plan Z/X). Plus l'incrément angulaire est petit et plus le contour sera lisse Définissez le nombre de passes sur le contour avec l'incrément angulaire dans le plan (avec...
  • Page 305 35 CC X+0 Y+0 36 LP PR+Q26 PA+Q8 R0 FQ12 Prépositionnement dans le plan 37 CC Z+0 X+Q108 Initialiser le pôle dans le plan Z/X, avec décalage du rayon d’outil 38 L Y+0 Z+0 FQ12 Se déplacer à la profondeur HEIDENHAIN TNC 620...
  • Page 306 39 LBL 2 40 LP PR+Q6 PA+Q24 FQ12 Aborder l'„arc” vers le haut 41 FN 2: Q24 = +Q24 - +Q14 Actualiser l’angle dans l'espace 42 FN 11: IF +Q24 GT +Q5 GOTO LBL 2 Question : arc terminé ?. Si non, saut au LBL 2 43 LP PR+Q6 PA+Q5 Aborder l'angle final dans l’espace 44 L Z+Q23 R0 F1000...
  • Page 307: Programmation : Fonctions Auxiliaires

    Programmation : fonctions auxiliaires...
  • Page 308: 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 309: 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 310: 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 311 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 (Option software Advanced grafic features)”, page 447. HEIDENHAIN TNC 620...
  • Page 312: 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 313: Fonctions Auxiliaires Agissant Sur Le Contournage

    Miscellaneous functions)” à la page 318)! 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 314 Exemple de séquences CN 5 TOOL DEF L ... R+20 Grand rayon d’outil 13 L X... Y... R... F... M97 Aborder point 13 du contour 14 L IY-0.5 ... R... F... Usiner les petits éléments de contour 13 et 14 15 L IX+100 ...
  • Page 315: Usinage Intégral Aux Angles D'une Ouverture : M98

    M98 est active en fin de séquence. Exemple de séquences CN Aborder les uns après les autres les points 10, 11 et 12 du contour : 10 L X... Y... RL F 11 L X... IY... M98 12 L IX+ ... HEIDENHAIN TNC 620...
  • Page 316: Facteur D'avance Pour Plongées : M103

    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 317: 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 318: Précalcul De Contour Avec Correction De Rayon (Look Ahead) : M120 (Option Logiciel Miscellaneous Functions)

    Précalcul de contour avec correction de rayon (LOOK AHEAD) : M120 (Option logiciel Miscellaneous functions) 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.
  • Page 319 DEP LCT ; la séquence contenant DEP LCT ne doit 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 32 Tolérance Cycle 19 Plan d'usinage Fonction PLANE M114 M128 HEIDENHAIN TNC 620...
  • Page 320: Autoriser Le Déplacement Superposé De La Manivelle En Cours D'exécution Du Programme : M118 (Option De Logiciel Miscellaneous Functions)

    Autoriser le déplacement superposé de la manivelle en cours d'exécution du programme : M118 (option de logiciel Miscellaneous functions) 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 321: 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 322: 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 323: 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 324 Programmation : fonctions auxiliaires...
  • Page 325: Programmation : Fonctions Spéciales

    Programmation : fonctions spéciales...
  • Page 326: 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 327: Menu Défin. Pgm Par Défaut

    Définir une formule complexe de Voir manuel contour d'utilisation des cycles Définir des motifs d'usinage Voir manuel courants d'utilisation des cycles Sélectionner un fichier de points Voir manuel avec positions d'usinage d'utilisation des cycles HEIDENHAIN TNC 620...
  • Page 328: Menu De Définition De Diverses Fonctions Conversationnelles Texte Clair

    Menu de définition de diverses fonctions conversationnelles Texte clair Menu de définition de diverses fonctions conversationnelles Texte clair Fonction Softkey Description Définir le comportement de Page 375 positionnement des axes rotatifs Définir les fonctions de fichiers Page 335 Définir le comportement des Page 329 axes parallèles U, V, W Définir les transformations de...
  • Page 329: Travailler Avec Les Axes Parallèles U, V Et W

    Choix d'un programme Fin du programme M2 ou M30 Interruption de programme (PARAXCOMP reste actif) PARAXCOMP OFF ou PARAXMODE OFF Avant le changement de la cinématique de la machine, les fonctions des axes parallèles doivent être désactivées. HEIDENHAIN TNC 620...
  • Page 330: Affichage Fonction Paraxcomp

    AFFICHAGE FONCTION PARAXCOMP Exemple : Séquence CN Avec la fonction AFFICHAGE PARAXCOMP, vous commutez l'affichage des fonctions de déplacements des axes parallèles. La TNC tient compte 13 FONCTION PARAXCOMP AFFICHAGE W des déplacements de l'axe parallèle dans l'affichage des positions de l'axe principal correspondant (affichage de la somme) L'affichage des positions de l'axe principal indique toujours la distance relative entre l'outil et la pièce, indépendamment du fait que l'axe principal ou l'axe...
  • Page 331: Fontion Paraxcomp Move

    Pour la définition, procédez de la manière suivante : Afficher la barre de softkeys avec les fonctions spéciales Choisir le menu de définition des diverses fonctions conversationnelles Choisir FONCTION PARAX Choisir FONCTION PARAXCOMP Choisir FONCTION PARAXCOM Définir l'axe parallèle HEIDENHAIN TNC 620...
  • Page 332: Fontion Paraxcomp Off

    FONTION PARAXCOMP OFF Exemple : Séquences CN Avec la fonction PARAXCOMP OFF, vous mettez hors service les fonctions des axes parallèles AFFICHAGE PARAXCOMP et PARAXCOMP MOVE 13 FONCTION PARAXCOMP OFF Pour la définition, procédez de la manière suivante : 13 FONCTION PARAXCOMP OFF W Afficher la barre de softkeys avec les fonctions spéciales Choisir le menu de définition de diverses fonctions...
  • Page 333: Fonction Paraxmode

    Le positionnement auxiliaire d'un axe principal au moyen de l'instruction „&“ s'effectue dans le système REF. Si l'affichage de position est réglée sur „valeur effective“, ce déplacement ne sera pas affiché. Commuter l'affichage de position sur „valeur REF“ si nécessaire HEIDENHAIN TNC 620...
  • Page 334: Fonction Paraxmode Off

    FONCTION PARAXMODE OFF Exemple : Séquence CN Les fonctions des axes parallèles sont désactivés avec la fonction PARAXCOMP OFF. La TNC utilise les axes principaux configurés par le 13 FONCTION PARAXCOMP OFF constructeur de la machine. Pour la définition, procédez de la manière suivante : Afficher la barre de softkeys des fonctions spéciales Choisir le menu de définition de diverses fonctions...
  • Page 335: 10.3 Fonctions De Fichiers

    FILE MOVE Déplacer un Fichier : Indiquer le chemin d'accès du fichier à déplacer et celui du fichier-cible. Effacer un fichier : EFFACER Indiquer le chemin d'accès du fichier à FICHIER effacer HEIDENHAIN TNC 620...
  • Page 336: Définir Les Transformations De Coordonnées

    10.4 Définir les transformations de coordonnées Résumé En alternative au cycle de transformation de coordonnées 7 DECALAGE DU POINT ZERO, vous pouvez aussi utiliser la fonction Texte clair TRANS DATUM. Comme avec le cycle 7, TRANS DATUM vous permet de programmer directement des valeurs de décalage ou d'activer une ligne du tableau de points zéro.
  • Page 337: Trans Datum Table

    Afficher la barre de softkeys des fonctions spéciales Choisir le menu de définition de diverses fonctions conversationnelles Sélectionner les transformations Sélectionner décalage de point zéro TRANS DATUM Retour à TRANS AXIS Sélectionner le décalage de point zéro TRANS DATUM RESET HEIDENHAIN TNC 620...
  • Page 338: 10.5 Créer Des Fichiers-Texte

    10.5 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 339: 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 340: 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 341: 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 342 Programmation : fonctions spéciales...
  • Page 343: Programmation : Usinage Multiaxes

    Programmation : usinage multiaxes...
  • Page 344 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 345 M116 Avance des axes rotatifs Page 368 Fraisage incliné...
  • Page 345: La Fonction Plane : Inclinaison Du Plan D'usinage (Logiciel Option 1)

    X incliné POINTS Coordonnées de trois Page 357 points quelconques du plan à incliner Un seul angle dans Page 359 RELATIF l'espace, agissant de manière incrémentale HEIDENHAIN TNC 620...
  • Page 346 Fonction Paramètres nécessaires Softkey Page AXIAL Jusqu'à trois angles d'axes Page 360 absolus ou incrémentaux A, B, C Annuler la fonction PLANE Page 348 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 347: 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 348: 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 349: 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 362 HEIDENHAIN TNC 620...
  • Page 350 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 351: 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 362 HEIDENHAIN TNC 620...
  • Page 352 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 353: 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 362 HEIDENHAIN TNC 620...
  • Page 354 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 355: 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 362 HEIDENHAIN TNC 620...
  • Page 356 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 357: 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 362 HEIDENHAIN TNC 620...
  • Page 358 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 359: 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 362) 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 360: 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 361 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 362) 5 PLANE AXIAL B-45 ..Abréviations utilisées Abréviation Signification en Anglaisaxial = axial AXIAL HEIDENHAIN TNC 620...
  • Page 362: 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 363 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 364 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 365 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 366: 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 367 13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 MOVE DIST50 F1000 Définir la fonction PLANE et l'activer 14 LN X+31.737 Y+21,954 Z+33,165 NX+0,3 NY+0 NZ+0,9539 F Régler l'angle pour le fraisage incliné avec vecteur normal 1000 M3 Définir l'usinage dans le plan incliné HEIDENHAIN TNC 620...
  • Page 368: Fonctions Auxiliaires Pour Les Axes Rotatifs

    11.4 Fonctions auxiliaires pour les axes rotatifs Avance en mm/min. sur les axes rotatifs A, B, C : M116 (option de logiciel 1) Comportement standard Pour un axe rotatif, la TNC interprète l'avance programmée en degrés/min. (dans les programmes en mm et aussi les programmes en pouces).
  • Page 369: Déplacement Des Axes Rotatifs Avec Optimisation De La Course : M126

    à une valeur inférieure à 360°. Exemples : Position effective Position nominale Course 350° 10° +20° 10° 340° –30° Effet M126 est active en début de séquence. Pour annuler M126, introduisez M127, M126 est également désactivée en fin de programme. HEIDENHAIN TNC 620...
  • Page 370: Réduire L'affichage De L'axe Rotatif À Une Valeur Inférieure À 360° : M94

    Réduire l'affichage de l'axe rotatif à une valeur inférieure à 360° : M94 Comportement standard La TNC déplace l’outil de la valeur angulaire actuelle à la valeur angulaire programmée. Exemple : Valeur angulaire actuelle : 538° Valeur angulaire programmée : 180°...
  • Page 371: Conserver La Position De La Pointe De L'outil Lors Du Positionnement Des Axes Inclinés (Tcpm) : M128 (Option De Logiciel 2)

    X, la TNC exécute le déplacement dans l'axe Y de la machine. La TNC transforme également le point d'origine initialisé qui est décalé lors du déplacement du plateau circulaire. HEIDENHAIN TNC 620...
  • Page 372 M128 avec correction d'outil tridimensionnelle Pour certaines géométries de machine, si vous faites une correction d'outil tridimensionnelle avec M128 activée et une correction de rayon RL/RR activée, la TNC positionne automatiquement les axes rotatifs (fraisage en roulant, voir „Correction d'outil tridimensionnelle (option de logiciel 2)”, page 380).
  • Page 373: Sélection D'axes Inclinés : M138

    M138 est active en début de séquence. Pour annuler M138, reprogrammez M138 sans indiquer les axes inclinés. Exemple de séquences CN Pour les fonctions indiquées ci-dessus, ne tenir compte que de l'axe incliné C : L Z+100 R0 FMAX M138 C HEIDENHAIN TNC 620...
  • Page 374: Validation De La Cinématique De La Machine Pour Les Positions Eff/Nom En Fin De Séquence : M144 (Option De Logiciel 2)

    Validation de la cinématique de la machine pour les positions EFF/NOM en fin de séquence : M144 (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 375: Function Tcpm (Option De Logiciel 2)

    Mode d'action de l'avance programmée: F TCP / F CONT Interprétation des coordonnées programmées des axes rotatifs dans le programme CN: AXIS POS / AXIS SPAT Mode d'interpolation entre la position initiale et la position-cible: PATHCTRL AXIS / PATHCTRL VECTOR HEIDENHAIN TNC 620...
  • Page 376: Définir La Function Tcpm

    Définir la FUNCTION TCPM Sélectionner les fonctions spéciales Sélectionner les outils de programmation Sélectionner FUNCTION TCPM Mode d'action de l'avance programmée Pour définir le mode d'action de l'avance programmée, la TNC propose deux fonctions : F TCP définit que l'avance programmée doit être interprétée comme vitesse relative réelle entre la pointe de l'outil (tool center point) et la pièce F CONT définit que l'avance programmée doit être...
  • Page 377: Interprétation Des Coordonnées Programmées Des Axes Rotatifs

    18 FUNCTION TCPM F TCP AXIS SPAT ... Les coordonnées des axes rotatifs sont des angles dans l'espace 20 L A+0 B+45 C+0 F MAX Régler l'orientation d'outil sur B+45 degrés (angle dans l'espace). Définir avec 0 les angles dans l'espace A et C HEIDENHAIN TNC 620...
  • Page 378: Mode D'interpolation Entre La Position Initiale Et La Position Finale

    Mode d'interpolation entre la position initiale et la position finale Pour définir le mode d'interpolation entre la position initiale et la position finale, la TNC propose deux fonctions : PATHCTRL AXIS définit que la pointe de l'outil se déplace sur une droite entre la position initiale et la position finale de la séquence CN concernée (Face Milling).
  • Page 379: Annuler Function Tcpm

    La TNC annule automatiquement FUNCTION TCPM lorsque vous sélectionnez un nouveau programme dans un mode de fonctionnement Exécution de programme. Vous ne devez annuler FUNCTION TCPM que si la fonction PLANE est inactive. Si nécessaire, exécuter PLANE RESET avant FUNCTION RESET TCPM. HEIDENHAIN TNC 620...
  • Page 380: Correction D'outil Tridimensionnelle (Option De Logiciel 2)

    11.6 Correction d'outil tridimensionnelle (option de logiciel 2) Introduction La TNC peut exécuter une correction d'outil tridimensionnelle (correction 3D) pour des séquences linéaires. En plus des coordonnées X, Y et Z du point final de la droite, ces séquences doivent contenir également les composantes NX, NY et NZ du vecteur normal à...
  • Page 381: Définition D'un Vecteur Normé

    Avec le paramètre machine toolRefPoint, vous définissez si le système FAO doit tenir compte du centre de l'outil P ou du bout de l'outil P (voir figure) pour la correction de longueur. HEIDENHAIN TNC 620...
  • Page 382: Formes D'outils Autorisées

    Formes d'outils autorisées Vous définissez les formes d'outils autorisées (voir figure) dans le tableau d'outils et avec les rayons d'outil R et R2 : Rayon d'outil R : cote entre le centre de l'outil et le corps de l'outil Rayon d'outil 2 R2 : rayon d'arrondi entre le bout de l'outil et l'extérieur de l'outil Le rapport de R et R2 détermine la forme de l'outil : R2 = 0 : Fraise deux tailles...
  • Page 383: Correction 3D Sans Tcpm

    à 180°. Faites attention aux risques de collision de la tête avec la pièce ou avec les matériels de serrage. HEIDENHAIN TNC 620...
  • Page 384 Exemple : format de séquence avec normales de surface sans orientation d'outil LN X+31,737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922 NZ–0,8764339 F1000 M128 Exemple : format de séquence avec normales aux surfaces et orientationd'outil LN X+31,737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922 NZ–0,8764339 TX+0,0078922 TY–0,8764339 TZ+0,2590319 F1000 M128 LN : Droite avec correction 3D...
  • Page 385: Fraisage En Roulant : Correction De Rayon 3D Avec Tcpm Et Correction De Rayon (Rl/Rr)

    à 180°. Faites attention aux risques de collision de la tête avec la pièce ou avec les matériels de serrage. HEIDENHAIN TNC 620...
  • Page 386 Vous pouvez définir l'orientation d'outil de deux manières : Dans la séquence LN en indiquant les composantes TX, TY et TZ Dans une séquence L en indiquant les coordonnées des axes rotatifs Exemple : format de séquence avec orientation d'outil 1 LN X+31,737 Y+21,954 Z+33,165 TX+0,0078922 TY–0,8764339 TZ+0,2590319 RR F1000 M128 LN :...
  • Page 387 Programmation : Gestionnaire de palettes...
  • Page 388 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 389 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 390 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 391 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 392 Programmation : Gestionnaire de palettes...
  • Page 393: Mode Manuel Et Réglages

    Mode manuel et réglages...
  • Page 394: 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 395 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 396: 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 397: 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 400. HEIDENHAIN TNC 620...
  • Page 398: 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 399 é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 400: 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 401: 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 402: 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 (Option logiciel Touch probe functions)” à la page 418). 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 403: 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 404: 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 405 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 406 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 407 : 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 408 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 409 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 410: Utiliser Le Palpeur 3D (Option Logiciel Touch Probe Functions)

    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 411: 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 412: Etalonner Le Palpeur 3D (Option Logiciel Touch Probe Functions)

    13.6 Etalonner le palpeur 3D (Option logiciel Touch probe functions) 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...
  • Page 413: 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 414: 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 415: 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 416: Dégauchir La Pièce Avec Le Palpeur 3D (Option Logiciel Fonction Touch Probe)

    3D (Option logiciel fonction Touch probe) 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 417: 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 418: Initialiser Le Point De Référence Avec Le Palpeur 3D (Option Logiciel Touch Probe Functions)

    411 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 419: Coin Pris Comme Point D'origine

    Preset”, page 411 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 420: 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 421: 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 419. La TNC affiche comme point d'origine les coordonnées du coin palpé. HEIDENHAIN TNC 620...
  • Page 422 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 423 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 424: 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 425: Inclinaison Du Plan D'usinage (Option Logiciel 1)

    (voir „La fonction PLANE : inclinaison du plan d'usinage (Logiciel Option 1)” à la page 345) 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 426 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 427: 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 428: 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 429: 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 430: 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 431: Positionnement Avec Introduction Manuelle

    Positionnement avec introduction manuelle...
  • Page 432: 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 433 Appeler le cycle de PERCAGE 6 L Z+200 R0 FMAX M2 Dégager l'outil 7 END PGM $MDI MM Fin du programme Fonction droite : voir „Droite L”, page 176, cycle PERCAGE : voir manuel d'utilisation des cycles, cycle 200 PERCAGE. HEIDENHAIN TNC 620...
  • Page 434 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 435: 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 103. HEIDENHAIN TNC 620...
  • Page 436 Positionnement avec introduction manuelle...
  • Page 437: Test De Programme Et Exécution De Programme

    Test de programme et Exécution de programme...
  • Page 438: Graphiques (Option Logiciels Advanced Grafic Features)

    15.1 Graphiques (Option logiciels Advanced grafic features) 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 à...
  • Page 439: 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 440: 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 441: 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 442: Représentation 3D

    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 443 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 444: 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 445: 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 446: 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 447: Représenter Le Brut Dans La Zone D'usinage (Option Software Advanced Grafic Features)

    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 448: 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 449: 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 450 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 451 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 452: 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 453: 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 454: 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 455: 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 456: 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 457 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 458: 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 459 TNC ne tient pas compte de la fin du sous-programme (LBL 0) 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 460: 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 461: 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 462: 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 463: 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 464 Test de programme et Exécution de programme...
  • Page 465: Fonctions Mod

    Fonctions MOD...
  • Page 466: 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 467: 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 468: 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 469: 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 470: 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 471: 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 472: 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 473: 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 474 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 475: 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 476 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 477 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 478 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 479 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 480 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 481: 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 482: 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 483: 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 484 Fonctions MOD...
  • Page 485 Tableaux et récapitulatifs...
  • Page 486: 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 487 (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 488 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 489 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 490 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 491 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 492 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 493 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 494 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 495: 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 496: 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 497 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 498 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 499 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 500 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 501 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 502 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 503: 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 504 Tableaux et récapitulatifs...
  • Page 505 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 506 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 507 Page 317 (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 368 M117 Annulation de M116 HEIDENHAIN TNC 620...
  • Page 508 à la Effet Action dans la séquence Page début M118 Superposition avec la manivelle pendant l'exécution du programme Page 320 M120 Calcul anticipé du contour avec correction de rayon (LOOK AHEAD) Page 318 M126 Déplacement des axes rotatifs avec optimisation de course Page 369 M127 Annulation de M126...
  • Page 509 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 510 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 511 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 512 – 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 513 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 514 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 515 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 516 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 517 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 518 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 519 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 520 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 521 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 522: 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 523: 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 524 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 525 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 526 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 527 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 528 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 529 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 530 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 531 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 532 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 533 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 534 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 535 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 536 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 537 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 538 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 539 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 540 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 541 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 543 CC ... 190 à introduire dans le tableau ... 140 Axes principaux ... 79 Trajectoire circulaire avec Appeler ... 150 raccordement Indexer ... 144 tangentiel ... 191 Valeurs Delta ... 139 Vue d'ensemble ... 188 Droite ... 176, 189 HEIDENHAIN TNC 620...
  • Page 544 Ecran ... 59 FN14: ERROR : Emission de messages Fonctions M Ellipse ... 300 d'erreur ... 245 Voir fonctions auxiliaires Etalonnage automatique d'outils ... 142 FN16: F-PRINT : émission formatée de Fonctions spéciales ... 326 Etalonnage d'outils ... 142 textes ... 250 Fonctions trigonométriques ...
  • Page 545 Avec introduction manuelle ... 432 Outils indexés ... 144 Répétition de parties de programme ... 218 Représentation 3D ... 442 Représentation dans 3 plans ... 441 Réseau, raccordement ... 113 Rotation de base à déterminer en mode Manuel ... 417 HEIDENHAIN TNC 620...
  • Page 546 Sauvegarde des données ... 96, 116 TNCguide ... 129 Séquence TNCremo ... 473 Effacer ... 90 TNCremoNT ... 473 Insérer, modifier ... 90 Trajectoire circulaire ... 180, 181, 183, Simulation graphique ... 445 190, 191 Afficher l'outil ... 445 TRANS DATUM ... 336 Sortie de données sur serveur ...
  • Page 547 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