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...
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 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 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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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.
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...
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 à...
à 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...
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.
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.
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...
é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...
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...
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.
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.
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.
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...
à 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...
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...
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...
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...
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...
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...
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.
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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...
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...
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.
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...
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.
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.
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...
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 à...
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é...
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...
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 à...
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...
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...
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.
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...
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.
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...
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à.
à 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...
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...
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).
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...
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.
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”...
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...
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é.
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...
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...
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.
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...
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.
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...
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...
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.
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...
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 à...
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 –...
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...
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...
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 à...
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...
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.
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...
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 :...
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...
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...
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...
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.
à 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...
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 :...
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°...
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...
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.
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.
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...
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...
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...
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.
à 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...
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'à...
é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...
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...
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.
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...
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.
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...
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é...
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...
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 à...
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...
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“...
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...
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.
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...
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...
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...
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...
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.
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...
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é...
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...
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.
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...
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...
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...
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...
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...
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...
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.
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...
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 à...
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...
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...
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...
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...
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...
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...
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"...
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...
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é...
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...
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.
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...
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é;...
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...
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...
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...
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ù...
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...
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...
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...
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.
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...
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.
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...
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...
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...
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...
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...
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é.
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 ...
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...
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 à...
é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...
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...
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.
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...
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é...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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).
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...
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.
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 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é...
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...
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...
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 à...
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°...
à 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°.
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é...
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 à...
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 à...
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...
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...
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...
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...
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).
à 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...
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°...
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).
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...
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é...
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...
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...
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...
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).
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...
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 à...
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...
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...
à 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...
à 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...
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...
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,...
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...
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...
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.
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...
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.
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...
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...
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...
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...
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...
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.
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.
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...
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.
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...
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...
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...
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...
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...
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.
(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é...
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...
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é...
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...
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...
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...
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...
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 à...
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...
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é...
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...
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...
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.
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...
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.
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...
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...
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...
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.
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...
Interrompre l'usinage Vous disposez de plusieurs possibilités pour interrompre l’exécution d’un programme : Interruptions programmées Touche STOP externe Commutation sur Exécution de programme pas à pas Lorsque la TNC enregistre une erreur pendant l’exécution du programme, elle interrompt alors automatiquement l’usinage. Interruptions programmées Vous pouvez définir des interruptions directement dans le programme d'usinage.
Déplacer les axes machine avec les touches de sens externes Sur certaines machines, vous devez appuyer sur la touche START externe après avoir actionné la softkey DEPLACEMENT MANUEL pour déverrouiller les touches de sens externes. Consultez le manuel de votre machine. HEIDENHAIN TNC 620...
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...
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...
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.
(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...
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 „/“...
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...
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.
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...
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é...
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...
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).
à 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...
„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...
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.
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.
à 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...
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.
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...
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...
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.
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 ““...
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 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 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 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...
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)
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 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 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 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 •...