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

Publicité

Liens rapides

TNC 640
Manuel d'utilisation
Programmation DIN/ISO
Logiciel CN
340590-02
340591-02
340594-02
Français (fr)
7/2013

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 640

  • Page 1 TNC 640 Manuel d'utilisation Programmation DIN/ISO Logiciel CN 340590-02 340591-02 340594-02 Français (fr) 7/2013...
  • Page 2: Eléments De Commande De La Tnc

    Exécution de programme pas à pas Sélection directe des séquences, cycles et fonctions paramétrées Exécution de programme en continu Potentiomètres pour l'avance et la vitesse de broche Avance Vitesse de rotation broche TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 3: Cycles, Sous-Programmes Et Répétitions De Parties De Programme

    Trajectoire circulaire avec centre Effacer une valeur numérique de cercle introduite ou un message d'erreur Trajectoire circulaire avec rayon Interrompre le dialogue, effacer une partie du programme Trajectoire circulaire avec raccordement tangentiel Chanfrein/arrondi d'angle TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 4 Eléments de commande de la TNC TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 5 Principes...
  • Page 6: Remarques Concernant Ce Manuel

    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 vos souhaits de modification à l'adresse e-mail : tnc-userdoc@heidenhain.de. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 7: Type De Tnc, Logiciels Et Fonctions

    Toutes les fonctions de cycles (cycles palpeurs et cycles d'usinage) sont expliquées dans le manuel d'utilisation, Programmation des cycles. En cas de besoin, adressez-vous à HEIDENHAIN pour recevoir ce manuel d'utilisation. ID: 892905-xx TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 8: Options De Logiciel

    Type de TNC, logiciels et fonctions Options de logiciel La TNC 640 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 hardware ■...
  • Page 9 ■ Commande à distance Windows sur un calculateur séparé des ordinateurs externes ■ Intégré dans l'interface de la TNC (p. ex. ordinateur Windows) à partir de l'interface utilisateur de la TNC TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 10 à la masse actuelle de la pièce. Option de logiciel Active Chatter Control ACC (Suppression des vibrations) (numéro d'option #145) Fonction entièrement automatique pour éviter les saccades pendant l'usinage TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 11: Niveau De Développement (Fonctions De Mise À Jour Upgrade)

    Mentions légales Ce produit utilise l'Open Source Software. Vous trouverez d'autres informations sur la commande à Mode Mémorisation/Edition Fonction MOD Softkey REMARQUES SUR LA LICENCE TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 12: Nouvelles Fonctions

    Nouvelle fonction pour arrondir les angles (Arrondir les angles : M197 , Page 332) Il est possible de bloquer l'accès externe à la TNC grâce à une fonction MOD (Accès externe, Page 536). TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 13 Grâce au cycle de palpage manuel "Rotation de base", le désaxage de la pièce peut aussi être compensé par une rotation de la table (Compenser le désalignement de la pièce en effectuant une rotation de la table, Page 480). TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 14 Principes Type de TNC, logiciels et fonctions TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 15 14 Programmation : Tournage......................411 15 Mode manuel et réglages......................437 16 Positionnement avec introduction manuelle................499 17 Test de programme et Exécution de programme............... 505 18 Fonctions MOD..........................533 19 Tableaux et résumés........................557 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 16 Sommaire TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 17: Table Des Matières

    Aligner la pièce avec le palpeur 3D......................63 Initialiser le pont de référence avec le palpeur 3D..................64 Exécuter le premier programme......................65 Sélectionner le mode qui convient......................65 Sélectionner le programme que vous souhaitez exécuter..............65 Lancer le programme..........................65 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 18 Affichages d'état supplémentaires......................74 Gestionnaire de fenêtres........................81 Barre des taches............................82 Logiciels de sécurité SELinux....................... 83 Accessoires : palpeurs 3D et manivelles électroniques HEIDENHAIN..........84 Palpeurs 3D.............................. 84 Manivelles électroniques HR........................85 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 19 Editer un programme..........................97 La fonction de recherche de la TNC...................... 100 Gestionnaire de fichiers : Principes de base..................102 Fichiers..............................102 Afficher sur la TNC des fichiers externes....................104 Sauvegarde des données........................104 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 20 Outils supplémentaires pour la gestion des types de fichiers externes..........117 Transmission de données vers / en provenance d'un support de données........... 122 TNC sur réseau............................124 Périphériques USB sur la TNC.......................125 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 21 Graphique de programmation simultané/non simultané................134 Exécution du graphique en programmation d'un programme existant..........134 Afficher ou masquer les numéros de séquence..................135 Effacer le graphique..........................135 Afficher grille............................135 Agrandissement ou réduction de la découpe..................136 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 22 Textes d'assistance..........................141 Mémoriser les fichiers de maintenance....................141 Appeler le système d'aide TNCguide....................142 Système d'aide contextuelle TNCguide.....................143 Application.............................. 143 Travailler avec TNCguide........................144 Télécharger les fichiers d'aide actualisés....................148 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 23 Tableau d'emplacements pour changeur d'outils.................. 165 Appeler les données d'outils......................... 168 Changement d'outil automatique......................170 Test d'utilisation d'outils.........................173 Gestionnaire d'outils (option de logiciel)....................175 Correction d'outil..........................182 Introduction.............................182 Correction de longueur d'outil....................... 182 Correction du rayon d'outil........................183 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 24 Droite en avance rapide G10, droite avec avance G11 F............... 209 Trajectoire circulaire G12/G13/G15 autour du pôle I, J................210 Trajectoire circulaire G16 avec raccordement tangentiel............... 210 Trajectoire hélicoïdale (Helix)........................211 Exemple : déplacement linéaire en polaire.................... 213 Exemple : hélice............................. 214 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 25 Ouvrir un fichier DXF..........................217 Travailler avec TNCguide........................217 Configuration par défaut........................218 Configurer la couche (layer)........................220 Initialiser le point d'origine........................221 Sélectionner et mémoriser un contour....................223 Sélectionner et mémoriser les positions d'usinage................227 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 26 Renouveler des répétitions de parties de programme................243 Répéter un sous-programme......................... 244 Exemples de programmation......................245 Exemple : fraisage d’un contour en plusieurs passes................245 Exemple : groupe de trous........................246 Exemple : groupe trous avec plusieurs outils..................247 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 27 D14: Emission de messages d'erreur....................261 D18: Lire les données du système......................265 D19 : Transmettre les valeurs au PLC....................274 D20: Synchroniser CN et PLC....................... 274 D19: Transmettre les valeurs au PLC....................276 D37 EXPORT............................276 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 28 Extraire et copier une partie de paramètre string................. 294 Convertir un paramètre string en valeur numérique................295 Vérification d’un paramètre string......................296 Déterminer la longueur d’un paramètre string..................297 Comparer la suite chronologique alphabétique..................298 Lire les paramètres machine......................... 299 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 29 Résultats des mesures avec cycles palpeurs (voir Manuel d'utilisation, programmation des cycles palpeurs)..............................305 9.12 Exemples de programmation......................307 Exemple : Ellipse............................ 307 Exemple : cylindre concave avec fraise à bout hémisphérique............. 309 Exemple : sphère convexe avec fraise deux tailles................311 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 30 Annuler le contrôle du palpeur : M141....................329 Effacer la rotation de base : M143......................330 Dégager automatiquement l'outil du contour en cas de stop CN : M148..........331 Arrondir les angles : M197........................332 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 31 Application.............................. 357 Ouvrir et quitter un fichier-texte......................357 Editer des textes............................358 Effacer des caractères, mots et lignes et les insérer à nouveau............358 Modifier des blocs de texte........................359 Trouver des texte partiels........................360 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 32 Créer des tableaux personnalisables..................... 361 Modifier le format du tableau........................ 362 Passerà l'affichage de tableau........................363 D26: TAPOPEN: Ouvrir les tableaux personnalisables................364 D27: TAPWRITE: Ecrire des tableaux personnalisables.................365 D28: TAPREAD: Lire des tableaux personnalisables................366 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 33 Définir la FONCTION TCPM........................399 Mode d'action de l'avance programmée....................400 Interprétation des coordonnées programmées des axes rotatifs............400 Mode d'interpolation entre la position initiale et la position finale............402 Annuler FUNCTION TCPM........................403 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 34 Sommaire 12.6 Fraisage en roulant : correction de rayon 3D avec TCPM et correction de rayon (G41/G42)..404 Application.............................. 404 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 35 13 Programmation : Gestion des palettes..................405 13.1 Gestion des palettes..........................406 Application.............................. 406 Sélectionner le tableau de palettes....................... 408 Quitter le tableau de palettes........................ 408 Exécuter le tableau de palettes......................408 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 36 Compensation du rayon de la dent CRD....................424 Gorges et dégagements........................425 Tournage en position inclinée........................ 431 14.3 Fonctions de balourd........................... 433 Balourd en mode tournage........................433 Cycle de mesure du balourd........................435 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 37 Procès-verbal de mesure avec les cycles palpeurs................471 Inscrire les valeurs de mesure à partir des cycles palpeurs dans le tableau de points zéro....472 Inscrire les valeurs de mesure des cycles palpeurs dans le tableau Preset..........473 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 38 Restrictions pour l'inclinaison du plan d'usinage................... 494 Activer l'inclinaison manuelle......................... 495 Activer le sens actif de l'axe d'outil en tant que sens d'usinage actif...........496 Initialisation du point d'origine dans le système incliné................ 497 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 39 16 Positionnement avec introduction manuelle................499 16.1 Programmer et exécuter des usinages simples................500 Exécuter le positionnement avec introduction manuelle...............500 Sauvegarder ou effacer des programmes dans $MDI................503 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 40 Reprise du programme (amorce de séquence)..................527 Aborder à nouveau le contour....................... 529 17.6 Démarrage automatique des programmes..................530 Application.............................. 530 17.7 Sauter des séquences..........................531 Application.............................. 531 Insérer le caractère „/“..........................531 Effacer le caractère „/“.......................... 531 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 41 17.8 Arrêt de programme optionnel......................532 Application.............................. 532 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 42 Système de fichiers pour opération fichier (fileSystem)................ 544 Configuration de la transmission des données avec le logiciel TNCserver pour PC......544 Sélectionner le mode du périphérique (système de fichiers)..............545 Logiciel de transmission de données....................546 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 43 Configuration de la TNC.........................548 18.10 Configurer la manivelle radio HR 550 FS..................554 Application.............................. 554 Affecter la manivelle à une station d'accueil..................554 Régler le canal radio..........................555 Régler la puissance d'émission......................555 Statistique...............................556 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 44 Comparaison : différences concernant le mode Exécution, déplacements........... 605 Comparaison : différences dans le mode MDI..................609 Comparaison : différences concernant le poste de programmation............610 19.6 Résumé des fonctions DIN/ISO TNC 640..................611 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 45 Premier pas avec la TNC 640...
  • Page 46: Premier Pas Avec La Tnc 640

    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 438 Modes de fonctionnement : voir "Programmation", Page 71 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 47: Programmer La Première Pièce

    Informations détaillées sur ce sujet Créer et modifier des programmes : voir "Editer un programme", Page 97 Résumé des touches : voir "Eléments de commande de la TNC", Page 2 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 48: Créer Un Nouveau Programme/Gestionnaire De Fichiers

    Informations détaillées sur ce sujet Gestion des fichiers : voir "Travailler avec le gestionnaire de fichiers", Page 105 Créer un nouveau programme : voir "Ouvrir et introduire des programmes", Page 93 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 49: Définir Une Pièce Brute

    %NOUV G71 * N10 G30 G17 X+0 Y+0 Z-40 * N20 G31 X+100 Y+100 Z+0 * N99999999 %NOUVEAU G71 * Informations détaillées sur ce sujet Définir la pièce brute : Page 94 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 50: Structure Du Programme

    Informations détaillées sur ce sujet N50 G200... * Programmation des cycles : voir Manuel d'utilisation des cycles N60 X... Y... * N70 G79 M13 * N80 G00 Z+250 M2 * N99999999 EXCYC G71 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 51: Programmer Un Contour Simple

    Correction de rayon : RL/RR/sans correct.? Valider avec la touche ENT : Ne pas activer la correction de rayon Fonction auxiliaire M? Valider avec la touche END : la TNC mémorise la séquence de déplacement TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 52 Valider avec la touche ENT : Ne pas activer la correction de rayon FONCTION AUXILIAIRE M ? INTRODUIRE M2 pour la fin du programme, valider avec la touche END : la TNC mémorise la séquence de déplacement TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 53 Correction du rayon d'outil :voir "Correction du rayon d'outil", Page 183 Fonctions auxiliaires M : voir "Fonctions auxiliaires pour le contrôle d'exécution de programme, la broche et le liquide de refroidissement ", Page 315 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 54: Créer Un Programme Avec Cycles

    Valider avec la touche ENT : Ne pas activer la correction de rayon Fonction auxiliaire M ? Introduire M2 pour la fin du programme, valider avec la touche END : la TNC mémorise la séquence de déplacement TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 55 Dégager l'outil, fin du programme N99999999 %C200 G71 * Informations détaillées sur ce sujet Créer un nouveau programme : voir "Ouvrir et introduire des programmes", Page 93 Programmation des cycles : voir Manuel d'utilisation, Cycles TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 56: Test Graphique De La Première Partie

    Informations détaillées sur ce sujet Gestion des outils : voir "Introduire les données d'outils dans le tableau", Page 156 Tester les programmes : voir "Test de programme", Page 519 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 57: Sélectionner Le Programme Que Vous Souhaitez Tester

    Afficher la représentation dans 3 plans Afficher la représentation 3D Informations détaillées sur ce sujet Fonctions graphiques : voir "Graphiques ", Page 506 Exécuter le test du programme : voir "Test de programme", Page 519 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 58: Lancer Le Test De Programme

    Exécuter le test du programme : voir "Test de programme", Page 519 Fonctions graphiques : voir "Graphiques ", Page 506 Régler la vitesse de test : voir "Vitesse du Configurer les tests de programme", Page 507 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 59: Réglage Des Outils

    à la machine au moyen d'un logiciel de communication Dans le cas d'un étalonnage des outils sur la machine : installer les outils dans le changeur Page 61 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 60: Le Tableau D'outils Tool.t

    Informations détaillées sur ce sujet Modes de fonctionnement de la TNC : voir "Modes de fonctionnement", Page 71 Travailler avec le tableau d'outils : voir "Introduire les données d'outils dans le tableau", Page 156 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 61: Le Tableau D'emplacements Tool_P .Tch

    Informations détaillées sur ce sujet Modes de fonctionnement de la TNC : voir "Modes de fonctionnement", Page 71 Travailler avec le tableau d'emplacements : voir "Tableau d'emplacements pour changeur d'outils", Page 165 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 62: Dégauchir La Pièce

    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 sa fixation. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 63: Aligner La Pièce Avec Le Palpeur 3D

    Mode de fonctionnement MDI : voir "Programmer et exécuter des usinages simples", Page 500 Aligner la pièce : voir " Compenser le désalignement d'une pièce avec un palpeur 3D ", Page 479 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 64: Initialiser Le Pont De Référence Avec Le Palpeur 3D

    Mise à 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 d'origine avec le palpeur 3D ", Page 482 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 65: Exécuter Le Premier Programme

    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 522 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 67: Introduction

    Introduction...
  • Page 68: Tnc 640

    Compatibilité Les programmes d'usinage définis avec les commandes HEIDENHAIN (à partir de la TNC 150 B) sont compatibles avec la TNC 640 sous certaines conditions. Quand une séquence CN comporte des éléments non valides, une séquence d'ERREUR est créée par la TNC lors de l'ouverture du fichier.
  • Page 69: Ecran Et Panneau De Commande

    Appuyer sur la touche de commutation d'écran : la barre des softkeys indique les partages d'écran possibles. Voir "Modes de fonctionnement" à la page 62. Choisir le partage de l'écran avec la softkey TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 70: Panneau De Commande

    Introduction Ecran et panneau de commande Panneau de commande La TNC 640 est livrée avec un panneau de commande intégré. L'image en haut à droite montre les éléments du panneau de commande : Clavier alphabétique pour l'introduction de textes, noms de...
  • Page 71: Modes De Fonctionnement

    Softkeys de partage d'écran Fenêtre Softkey Programme à gauche : Programme, à droite : Articulation de programme à gauche : Programme, à droite : Graphique de programmation TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 72: Test De Programme

    à gauche : programme, à droite : graphique Graphique Fenêtre Softkey Tableau de palettes à gauche : Programme, à droite : Tableau de palettes à gauche : Tableau de palettes, à droite : Affichage d'état TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 73: Affichage D'état Général

    Les axes sont déplacés dans un plan d'usinage incliné La fonction M128 ou FONCTION TCPM est active Aucun programme n'est actif Programme lancé Programme arrêté Programme est interrompu TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 74: Affichages D'état Supplémentaires

    Notez 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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 75 Centre de cercle CC (pôle) Chronomètre pour temporisation Temps d'usinage quand le programme a été intégralement simulé en mode Test de programme Temps d'usinage actuel en % Heure actuelle Programmes appelés TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 76 Informations relatives aux cycles standard (onglet CYC) Softkey Signification Sélection Cycle d'usinage actif directe impossible Valeurs actives du cycle 32 Tolérance TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 77 Positions et coordonnées (onglet POS) Softkey Signification Type d'affichage de positions, p.ex. position effective Angle pour le plan d'usinage incliné Angle de la rotation de base Cinématique active TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 78 (DYN). Numéro de la dent de l'outil avec sa valeur de mesure. L'étoile derrière la valeur de mesure indique que la tolérance du tableau d'outils a été dépassée TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 79 Manuel d'utilisation des cycles, cycles de conversion de coordonnées. Afficher les paramètres Q (onglet QPARA) Softkey Signification Affichage des valeurs courantes du paramètre Q défini Affichage des valeurs courantes du paramètre Q défini TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 80 Vitesse de rotation actuelle de la broche Ecart actuel de la vitesse de rotation Temps d'usinage actuel Diagramme linéaire affichant la charge actuelle de la broche ainsi que la valeur du potentiomètre d'avance stipulée par la TNC TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 81: Gestionnaire De Fenêtres

    à l'origine d'une erreur. Dans ce cas, commutez vers le gestionnaire de fenêtres et remédiez au problème. Si nécessaire, consultez le manuel de la machine. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 82: Barre Des Taches

    Tools peuvent être démarrées directement en choisissant le type de fichier correspondant dans le gestionnaire de fichiers de la TNC voir "Gestionnaire de fichiers : Principes de base", Page 102 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 83: Logiciels De Sécurité Selinux

    être exécutés. Il n'y a que deux cas où il est possible d'exécuter de nouveaux fichiers : Une mise à jour du logiciel HEIDENHAIN peut remplacer ou modifier les fichiers système. En général, la configuration de SELinux est protégée par un mot de passe du constructeur de la machine, voir le manuel de la machine.
  • Page 84: Accessoires : Palpeurs 3D Et Manivelles Électroniques Heidenhain

    élevé rendent le TT 140 insensible aux liquides de refroidissement et aux copeaux. Le signal de commutation est généré par à un capteur optique sans usure d'une très grande fiabilité. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 85: Manivelles Électroniques Hr

    Le déplacement par tour de manivelle peut être réglé dans une plage très large. En plus des manivelles encastrables HR130 et HR 150, HEIDENHAIN propose la manivelle portable HR 410. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 87: Programmation : Principes De Base, Gestionnaire De Fichiers

    Programmation : principes de base, gestionnaire de fichiers...
  • Page 88: Programmation : Principes De Base, Gestionnaire De Fichiers

    Les coordonnées relatives se réfèrent à une autre position au choix (point d'origine) dans le système de coordonnées. Les valeurs des coordonnées relatives sont aussi appelées valeurs de coordonnées incrémentales. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 89: Système De Référence Sur Les Fraiseuses

    Z+, le pouce indique le sens X+, et l’index le sens Y+. La TNC 640 peut piloter jusqu'à 18 axes en option. Des axes auxiliaires U, V et W, parallèles aux axes principaux X, Y et Z peuvent équiper les machines.
  • Page 90: Coordonnées Polaires

    Le pôle est défini par deux coordonnées en coordonnées cartésiennes dans l'un des trois plans L’axe de référence angulaire pour l’angle polaire H est ainsi clairement défini. Coordonnées polaires (plan) Axe de référence angulaire TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 91: Positions Absolues Et Incrémentales De La Pièce

    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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 92: Sélectionner Un Point D'origine

    X=450 Y=750. A l'aide du cycle DECALAGE DU POINT ZERO, vous pouvez décaler provisoirement le point zéro à la position X=450, Y=750 pour pouvoir programmer les trous à 7) sans avoir à faire d'autres calculs. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 93: Ouvrir Et Introduire Des Programmes

    Point MAX G31 : la plus grande coordonnée X, Y et Z du parallélépipède; à programmer en valeurs absolues ou incrémentales La définition de la pièce brute n'est indispensable que si un test graphique du programme est souhaité ! TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 94: Ouvrir Un Nouveau Programme D'usinage

    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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 95: Déplacements D'outil En Din/Iso

    Introduire 3 (fonction auxiliaireM3 "Broche Marche"). La TNC clôt le dialogue avec la touche ENT. La fenêtre de programme affiche la ligne : N30 G01 G40 X+10 Y+5 F100 M3 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 96: Valider Les Positions Effectives

    à modifier avec des données alternatives (p.ex. la correction de rayon d'outil). La fonction „Valider la position effective“ est interdite quand la fonction Inclinaison du plan d'usinage est active. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 97: Editer Un Programme

    ENT. Ou : introduire l'incrément de numérotation des séquences et sauter vers le haut ou vers le bas, selon le nombre de lignes introduit, en appuyant sur la softkey N LIGNES TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 98 Si vous avez lancé la recherche dans un programme très long, la TNC affiche une fenêtre avec un curseur de défilement. Vous pouvez également interrompre la recherche par softkey. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 99 Insérer une partie de programme mémorisée : appuyer sur la softkey INSERER BLOC Fermer la fonction de marquage : appuyer sur QUITTER SÉLECTION TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 100: La Fonction De Recherche De La Tnc

    Démarrer 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é Terminer la fonction de recherche TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 101 : appuyer sur la softkey REMPLACER TOUS ou, pour ne pas remplacer le texte et passer au texte suivant à rechercher : appuyer sur la softkey CHERCHER Quitter la fonction de recherche TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 102: Gestionnaire De Fichiers : Principes De Base

    .BAK données dépendantes (p- ex. points .DEP d'articulation) palettes .TRN outils de tournage Textes en tant que fichiers ASCII fichiers de protocoles .TXT fichiers auxiliaires .CHM TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 103 La longueur maximale autorisée pour les noms de fichiers ne doit pas dépasser la longueur max. autorisée pour le chemin d’accès, soit 82 caractères voir "Chemin d'accès". TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 104: Afficher Sur La Tnc Des Fichiers Externes

    3 à 5 ans. Cela dépend des conditions d'utilisation (p. ex. expositions aux vibrations). Par conséquent, HEIDENHAIN conseille de faire vérifier le disque dur après une utilisation de 3 à 5 ans. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 105: Travailler Avec Le Gestionnaire De Fichiers

    PROG1.H a été copié. 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 différents chemins d'accès. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 106: Résumé : Fonctions Du Gestionnaire De Fichiers

    Gérer les lecteurs réseau Sélectionner l'éditeur Trier les fichiers d’après leurs caractéristiques Copier un répertoire Effacer un répertoire et tous ses sous-répertoires Afficher les répertoires d'un lecteur Renommer un répertoire Créer un nouveau répertoire TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 107: Appeler Le Gestionnaire Des Fichiers

    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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 108: Sélectionner Les Lecteurs, Répertoires Et Fichiers

    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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 109: Créer Un Nouveau Répertoire

    Le fichier d'origine est conservé. Lorsque vous démarrez la procédure de copie avec la touche ENT ou la softkey OK, la TNC ouvre une fenêtre auxiliaire affichant la progression. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 110: Copier Un Fichier Vers Un Autre Répertoire

    : appuyer sur la softkey OK ou n'écraser aucun fichier : appuyer sur la softkey ANNULER Si vous souhaitez écraser un fichier protégé, vous devez le sélectionner dans le champ „Fichiers protégés“ ou interrompre la procédure. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 111: Copier Un Tableau

    Appuyez sur la softkey AUTRES FONCTIONS Appuyez sur la softkey MARQUER. Sélectionnez éventuellement d'autres lignes Appuyez sur la softkey ENREGIST. SOUS. Introduisez un nom de tableau dans lequel les lignes sélectionnées doivent être mémorisées TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 112: Copier Un Répertoire

    Déplace la surbrillance dans une fenêtre vers le haut et le bas Sélectionner le fichier : Appuyer sur la softkey OK Appuyer sur la touche ENT TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 113: Effacer Un Fichier

    EFFACER. La TNC demande si le répertoire doit être réellement effacé avec tous ses sous-répertoires et fichiers Valider l'effacement : appuyer sur la softkey OK ou Annuler l'effacement : appuyer sur la softkey ANNULATION TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 114: Marquer Des Fichiers

    COPIER APPUYER SUR MARQUER ou Effacer les fichiers marqués : appuyer sur la softkey FIN pour quitter les fonctions de marquage, puis sur la softkey EFFACER pour effacer les fichiers marqués TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 115: Renommer Un Fichier

    ENT Trier 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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 116: Autres Fonctions

    Rechercher le périphérique USB Pour déconnecter le périphérique USB : déplacez la surbrillance sur le périphérique USB Enlever le périphérique USB Autres informations : voir "Périphériques USB sur la TNC", Page 125. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 117: Outils Supplémentaires Pour La Gestion Des Types De Fichiers Externes

    Aide. Pour quitter la visionneuse PDF, procéder de la manière suivante : Sélectionner le menu Fichier avec la souris Choisir le menu Fermer: la TNC revient au gestionnaire de fichier TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 118 Aide. Pour quitter Mozilla Firefox, procéder de la manière suivante : Sélectionner le menu Fichier avec la souris Sélectionner le menu Quitter : la TNC revient dans le gestionnaire de fichiers TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 119 éventuellement ne pas être lus par la TNC. Pour quitter Xarchiver, procéder de la manière suivante : Sélectionner le menu Archive avec la souris Sélectionner le menu Quitter : la TNC retourne dans le gestionnaire de fichier TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 120 Pour quitter le Pavé tactile, procéder de la manière suivante : Sélectionner le menu Fichier avec la souris Sélectionner le menu Quitter : la TNC retourne dans le gestionnaire de fichier TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 121 Aide. Pour sortir de ristretto, procéder de la manière suivante : Sélectionner le menu Fichier avec la souris Sélectionner le menu Quitter : la TNC retourne dans le gestionnaire de fichier TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 122: Transmission De Données Vers / En Provenance D'un Support De Données

    : Déplace la surbrillance dans une fenêtre vers le haut et le bas Déplace la surbrillance de la fenêtre de droite dans la fenêtre de gauche et inversement TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 123 Pour sélectionner un autre répertoire avec l'affichage double fenêtre, appuyez sur la softkey AFFICH ARBOR.. Lorsque vous appuyez sur la softkey AFFICHER FICHIERS, la TNC affiche le contenu du répertoire sélectionné! TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 124: Tnc Sur Réseau

    Auto lorsque la connexion est automatique Ajouter Etablir une nouvelle connexion réseau Supprimer Supprimer une connexion réseau existante Copier Copier une connexion réseau Editer Editer une connexion réseau Vider Effacer la fenêtre d'état TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 125: Périphériques Usb Sur La Tnc

    Vous pouvez donc utiliser les fonctions de gestion de fichiers décrites précédemment. Le constructeur de votre machine peut attribuer des noms aux périphériques USB. Consulter le manuel de la machine! TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 126 USB de l'arborescence Fermer le gestionnaire de fichiers A l'inverse, en appuyant sur la softkey suivante, vous pouvez reconnecter un périphérique USB précédemment déconnecté : Sélectionner la fonction de reconnexion de périphériques USB TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 127: Programmation : Aides À La Programmation

    Programmation : aides à la programmation...
  • Page 128: Introduire Des Commentaires

    Sélectionner la séquence à la fin de laquelle vous souhaitez écrire un commentaire Ouvrir le dialogue de programmation avec la touche ";" (point virgule) du clavier alphabétique Introduire le commentaire et fermer la séquence avec END TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 129: Fonctions Lors De L'édition De 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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 130: Affichage Des Programmes Cn

    D'autre part, la taille et la position de la barre de défilement donnent une indication sur la longueur du programme et la position du curseur. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 131: Articulation De Programmes

    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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 132: Calculatrice

    Sélectionner la vue Effacer une valeur Unité de mesure MM ou POUCE Affichage de valeurs angulaires DEG (degrés) ou RAD (radians) Mode d'affichage de la valeur DEC (décimal) ou numérique HEX (hexadécimal) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 133 Positionner la calculatrice au centre Vous pouvez aussi déplacer la calculatrice avec les touches fléchées de votre clavier. Si vous avez connecté une souris, vous pouvez également vous en servir pour positionner la calculatrice. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 134: Graphique De Programmation

    Exécuter entièrement le graphique de programmation ou le finaliser après RESET + START Interrompre le graphique de programmation. Cette softkey n’apparaît que quand la TNC est en cours d'exécution d'un graphique de programmation TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 135: Afficher Ou Masquer Les Numéros De Séquence

    Commuter la barre de softkeys : voir figure Effacer le graphique : appuyer sur la softkey EFFACER GRAPHIQUE Afficher grille Commuter la barre de softkeys : voir figure Afficher la grille : appuyer sur la softkey "AFFICHER GRILLE" TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 136: Agrandissement Ou Réduction De La Découpe

    Si vous avez connecté une souris, vous pouvez tirer, en appuyant sur la touche gauche, sur un cadre pour agrandir une certaine zone. Vous pouvez également agrandir ou réduire le graphique avec la molette de la souris. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 137: Messages D'erreur

    Fermer la fenêtre de messages d'erreur Appuyez sur la softkey FIN ou appuyez sur la touche ERR. La TNC ferme la fenêtre des messages d'erreur. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 138: Messages D'erreur Détaillés

    INFO INTERNE. La TNC ouvre une fenêtre avec les informations internes relatives à l'erreur Quitter les détails : appuyez une nouvelle fois sur la softkey INFO INTERNE. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 139: Effacer L'erreur

    En cas de besoin, rechercher le journal actuel : appuyer sur la softkey FICHIER ACTUEL. L'enregistrement le plus ancien du journal d'erreur se trouve en début du fichier et le plus récent, à la fin. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 140: Protocole Des Touches

    La TNC mémorise chaque touche actionnée sur le pupitre de commande dans un protocole des touches. L'enregistrement le plus ancien se trouve en début de fichier et le plus récent, à la fin. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 141: Textes D'assistance

    DE MAINTENANCE : la TNC ouvre une fenêtre auxiliaire dans laquelle vous pouvez donner un nom au fichier de maintenance. Enregistrer les fichiers de maintenance : appuyer sur la softkey OK. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 142: Appeler Le Système D'aide Tncguide

    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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 143: Système D'aide Contextuelle Tncguide

    Le constructeur de votre machine peut éventuellement ajouter sa propre documentation dans le TNCguide. Ces documents apparaissent dans le fichier main.chm sous la forme d'un livre séparé. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 144: Travailler Avec Tncguide

    Appuyer sur la touche HELP : la TNC démarre le système d'aide et affiche la description de la fonction en cours (ceci n'est pas valable pour les fonctions auxiliaires ou les cycles intégrés par le constructeur de votre machine) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 145 Fenêtre de texte à droite active : Sauter au prochain lien 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“ TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 146 Avec la touche ENT, afficher les informations sur la rubrique sélectionnée Le mot clé à rechercher ne peut être saisi qu'avec un clavier USB connecté à la commande. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 147 Si vous activez la fonction Rerch. 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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 148: Télécharger Les Fichiers D'aide Actualisés

    TNCguide Sélectionner la langue souhaitée. Commandes TNC Type, p. ex. TNC 600 Numéro de logiciel CN souhaité, p. ex. TNC 640 (34059x-01) Sélectionner la langue souhaitée dans le tableau Aide en ligne (TNCguide) Télécharger le fichier ZIP et le décompresser Transférer les fichiers CHM décompressés dans le répertoire...
  • Page 149 TNC:\tncguide\hu Hongrois TNC:\tncguide\ru Russe TNC:\tncguide\zh Chinois (simplifié) TNC:\tncguide\zh-tw Chinois (traditionnel) TNC:\tncguide\sl Slovène (option de logiciel) TNC:\tncguide\no Norvégien TNC:\tncguide\sk Slovaque TNC:\tncguide\lv Letton TNC:\tncguide\kr Coréen TNC:\tncguide\et Estonien TNC:\tncguide\tr Turc TNC:\tncguide\ro Roumain TNC:\tncguide\lt Lituanien TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 151 Programmation : outils...
  • Page 152: Programmation : Outils

    G01. Modification en cours d'exécution du programme Pendant l'exécution du programme, vous pouvez modifier l'avance à l'aide du potentiomètre d'avance F . TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 153: Vitesse De Rotation Broche S

    Introduire la nouvelle vitesse de rotation broche 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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 154: Données D'outils

    Pour de nombreuses fonctions avec un usinage multiaxes, la TNC doit disposer impérativement de la longueur totale de l'outil. Rayon d'outil R : Introduisez directement le rayon d’outil R. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 155: Valeurs Delta Pour Longueurs Et Rayons

    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 N40 G99 T5 L+10 R+5 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 156: Introduire Les Données D'outils Dans Le Tableau

    Dans les tableaux, vous pouvez choisir entre l'affichage Liste ou Formulaire en vous servant de la touche "Partage de l'écran". Vous pouvez également modifier l'affichage du tableau d'outils lorsque vous ouvrez ce dernier. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 157 Durée d'utilisation actuelle de l'outil, en minutes : la TNC comptabilise automatiquement la durée d'utilisation CUR.TIME (de l'anglais CURrent TIME = durée actuelle/en cours). Pour les outils usagés, vous pouvez attribuer une valeur par défaut TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 158 : Date = JJJJ.MM.TT, Heure = hh.mm Etat ACC Activer ou désactiver la réduction des vibrations pour 1 = actif / 0 = inactif chaque axe (Page 355) Plage d'introduction : 0 (inactif) et 1 (actif) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 159 Ecart admissible par rapport au rayon d'outil R pour la détection de rupture. Si la valeur introduite est dépassée, la TNC bloque l'outil (état L). Plage d'introduction : 0 à 0,9999 mm TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 160 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 du tableau d'emplacements à votre machine. Consultez le manuel de votre machine. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 161 (0 - 3) à fixer dans la marge à gauche de l'écran. Ces colonnes restent alors affichées, même si vous naviguez vers la droite du tableau. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 162 : voir tableau suivant. Si la TNC ne peut pas afficher simultanément toutes les positions du tableau d'outils, la barre en haut du tableau affiche le symbole ">>" ou "<<". TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 163 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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 164: Importer Un Tableau D'outils

    TNC 640, vous pouvez facilement adapter le tableau d'outil avec la fonction. La TNC convertit le contenu du tableau d'outils importé dans un format adapté à la TNC 640 et mémorise les modifications dans le fichier sélectionné. Tenez compte de la procédure suivante : Mémorisez le tableau d'outils de l'iTNC 530 dans le répertoire...
  • Page 165: Tableau D'emplacements Pour Changeur D'outils

    Sélectionner le tableau d'emplacements : appuyer sur la softkey TABLEAU EMPLACEMENTS Mettre la softkey EDITER sur ON. Cela peut s’avérer inutile ou impossible sur votre machine ; dans pareil cas, consultez le manuel de la machine TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 166 Magasin à plateau : bloquer l'emplacement inférieur emplacement inférieur? LOCKED_LEFT Bloquer Magasin à plateau : bloquer l'emplacement de gauche l'emplacement de gauche? LOCKED_RIGHT Bloquer Magasin à plateau : bloquer l'emplacement de droite l'emplacement de droite? TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 167 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 votre machine. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 168: Appeler Les Données D'outils

    Surépaisseur de longueur d'outil DL : valeur Delta de longueur d'outil Surépaisseur du rayon d'outil DR : valeur Delta du rayon d'outil Surépaisseur du rayon d'outil DR2: valeur Delta du rayon d'outil 2 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 169 Quand vous travaillez avec des tableaux d'outils, vous sélectionnez, avec la séquence G51 l'outil suivant à utiliser. Pour cela, vous introduisez le numéro de l'outil, ou un paramètre Q, ou encore un nom d'outil entre guillemets. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 170: Changement D'outil Automatique

    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. Vous pouvez annuler l'effet de M101 avec M102. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 171 CN (p. ex. avance, déplacement). Si vous ne définissez pas BT, la TNC utilise la valeur 1 ou une valeur standard définie par le constructeur de la machine. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 172 T. 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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 173: Test D'utilisation D'outils

    Lors du test d’utilisation d'outils, la TNC peut ainsi déterminer si vous avez exécuté le test du programme avec TOOL.T Numéro d'outil (–1: aucun outil encore remplacé) Indice d'outil TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 174 La surbrillance se trouve dans le fichier de palettes sur un enregistrement de programme : la TNC exécute le test d'utilisation d'outils uniquement pour le programme sélectionné. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 175: Gestionnaire D'outils (Option De Logiciel)

    Disponibilité de la chronologie d'utilisation de tous les outils spécifiques à un programme Copier et insérer toutes les données d'outils concernant un outil Affichage graphique du type d'outil dans le tableau et dans le formulaire de données d'outils TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 176 FORMULAIRE OUTIL ou de la touche ENT pour l'outil actuellement en surbrillance. Si vous travaillez sur le gestionnaire d'outils sans souris, vous pouvez aussi activer ou désactiver, avec la touche"-/+", les fonctions qui ont été cochées. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 177 TRIER COLONNE actif : Un clic de souris sur l'entête de colonne permet de trier son contenu DECALER CLONNE actif : Une colonne peut être décalée avec un glisser-déposer Réinitialiser l'état initial des réglages modifiés manuellement (colonnes décalées) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 178 Effacer une ligne (index d'outil) (2ème barre de softkeys) Copier les données de l'outil sélectionné (2ème barre de softkeys) Insérer les données d'outils copiées dans l'outil sélectionné (2ème barre de softkeys) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 179 Vous pouvez importer de nombreuses données d'outils, chaque jeu ne doit pas comporter toutes les colonnes (ou données) du tableau d'outils. L'ordre des noms de colonnes peut être quelconque, les données doivent correspondre à l'ordre défini. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 180 TNC affiche l'avancement de l'exportation dans une fenêtre auxiliaire. Terminer la procédure d'exportation avec la touche ou la softkey La TNC mémorise systématiquement le fichier CSV à exporter dans le répertoire TNC:\system\tooltab. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 181 Undo n'existe pas. Vous ne pouvez pas effacer les données d'outils d'un outil mémorisé dans le tableau d'emplacement. Décharger d'abord l'outil du magasin : TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 182: Correction D'outil

    TOOL CALL Longueur d'outil L de la séquence G99 ou du tableau d'outils : Surépaisseur DL pour longueur de la séquence T 0 TOOL CALL Surépaisseur DL pour longueur du tableau d'outils TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 183: Correction Du Rayon D'outil

    Surépaisseur DR du rayon du tableau d'outils Contournages sans correction de rayon : G40 Dans le plan d'usinage, le centre d'outil suit le contour programmé ou se positionne aux coordonnées programmées. Application : perçage, prépositionnement. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 184 : sélectionner la fonction G42 ou Déplacement d'outil sans correction de rayon ou annuler la correction de rayon : sélectionner la fonction G40 Terminer la séquence : appuyer sur la touche ENT TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 185 Attention, risque de collision ! Lors de l’usinage dans les angles internes, ne définissez pas le point initial ou le point final au point d'intersection du contour car celui-ci pourrait être endommagé. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 187 Programmation : programmer les contours...
  • Page 188: Programmation : Programmer Les Contours

    A l’aide de la programmation paramétrée, vous pouvez exécuter des mesures avec un système de palpage 3D pendant l'exécution du programme. La programmation à l'aide de paramètres Q est décrite au chapitre TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 189: Principes De Base Des Fonctions De Contournage

    : la TNC déplace l'outil dans le plan programmé. Exemple N50 G00 X+70 Y+50 * L’outil garde la coordonnée Z et se déplace dans le plan XY à la position X=70, Y=50. voir figure TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 190 Pour les déplacements circulaires sans transition tangentielle à d'autres éléments du contour, introduisez le sens de rotation de la manière suivante : Rotation dans le sens horaire : G02/G12 Rotation dans le sens anti-horaire : G03/G13 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 191 Programmez la correction dans une séquence linéaire précédente (voir "Contournage : coordonnées cartésiennes", Page 196). 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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 192: Aborder Et Quitter Le Contour

    à la profondeur d'usinage. En cas de risque de collision, aborder séparément le point initial dans l'axe de broche. Séquences CN N30 G00 G40 X+20 Y+30 * N40 Z-10 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 193 Figure en haut à droite : si vous définissez le point final dans la zone hachurée, le contour sera endommagé lors de l'approche du premier point de contour. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 194: Approche Et Sortie Tangentielle

    Dans G26 et G27, programmez le rayon de telle sorte que la trajectoire circulaire puisse être exécutée entre le point initial et le premier point du contour ainsi qu'entre le dernier point du contour et le point final. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 195 PROGRAMMER LES ÉLÉMENTS DU CONTOUR . . . Dernier point du contour N210 G27 R5 * Sortie tangentielle avec rayon R = 5 mm N220 G00 G40 X-30 Y+50 * Point final TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 196: Contournage : Coordonnées Cartésiennes

    La TNC demande les données nécessaires via un dialogue élaboré. Si la saisie des données pour les fonctions DIN/ISO est faite avec un clavier USB, veillez à ce que celui-ci soit en majuscule. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 197 Sélectionner la séquence de programme derrière laquelle doit être insérée la séquence L Appuyer sur la touche "VALIDER LA POSITION EFFECTIVE" : la TNC génère une séquence L avec les coordonnées de la position effective TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 198: Insérer Un Chanfrein Entre Deux Droites

    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 programmée avant la séquence redevient active. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 199: Arrondi D'angle G25

    Une avance programmée dans la séquence G25 n'agit que dans la séquence G25. Ensuite, c'est l'avance programmée avant la séquence G25 qui redevient active. Une séquence G25 peut être également utilisée pour une approche douce du contour. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 200: Centre De Cercle I, J

    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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 201: Trajectoire Circulaire C Autour Du Centre De Cercle Cc

    Le point de départ et le point final du déplacement circulaire doivent être sur la trajectoire circulaire. Tolérance d'introduction : jusqu'à 0.016 mm (réglable avec le paramètre machine circleDeviation) Plus petit cercle réalisable par la TNC : 0.0016 µm. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 202: Trajectoire Circulaire G02/G03/G05 Avec Rayon Défini

    La distance entre le point de départ et le point final du diamètre du cercle ne doit pas être supérieure au diamètre du cercle. Le rayon max. est 99,9999 m. Les axes angulaires A, B et C sont acceptés. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 203 N110 G02 X+70 Y+40 R+20 * (ARC 1) N110 G03 X+70 Y+40 R+20 * (ARC 2) N110 G02 X+70 Y+40 R-20 * (ARC 3) N110 G03 X+70 Y+40 R-20 * (ARC 4) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 204: Trajectoire Circulaire G06 Avec Raccordement Tangentiel

    N90 G06 X+45 Y+20 * G01 Y+0 * La séquence G06 et l'élément de contour programmé avant doivent contenir les deux coordonnées du plan dans lequel l’arc de cercle doit être exécuté ! TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 205: Exemple : Déplacement Linéaire Et Chanfrein En Coordonnées Cartésiennes

    N160 G40 X-20 Y-20 F1000 * Dégager l'outil dans le plan d'usinage, annuler la correction de rayon N170 G00 Z+250 M2 * Dégager l'outil, fin du programme N99999999 %LINÉAIRE G71 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 206: Exemple : Déplacement Circulaire En Cartésien

    N180 G40 X-20 Y-20 F1000 * Dégager l'outil dans le plan d'usinage, annuler la correction de rayon N190 G00 Z+250 M2 * Dégagement dans l'axe d'outil, fin du programme N99999999 %CIRCULAIRE G71 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 207: Exemple : Cercle Entier En Coordonnées Cartésiennes

    N120 G01 G40 X-40 Y-50 F1000 * Dégager l'outil dans le plan d'usinage, annuler la correction de rayon N130 G00 Z+250 M2 * Dégagement dans l'axe d'outil, fin du programme N99999999 %C-CC G71 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 208 à l'élément de contour cercle précédent Trajectoire Superposition d'une Rayon polaire, angle hélicoïdale (hélice) trajectoire circulaire et polaire du point final du d'une droite cercle, coordonnée du point final dans l'axe d’outil TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 209: Contournage : Coordonnées Polaires

    Angle compris entre l'axe de référence angulaire et R, sens horaire : H<0 Exemple de séquences CN N120 I+45 J+45 * N130 G11 G42 R+30 H+0 F300 M3 * N140 H+60 * N150 G91 H+60 * N160 G90 H+180 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 210: Trajectoire Circulaire G12/G13/G15 Autour Du Pôle I, J

    ! Exemple de séquences CN N120 I+40 J+35 * N130 G01 G42 X+0 Y+35 F250 M3 * N140 G11 R+25 H+120 * N150 G16 R+30 H+30 * N160 G01 Y+0 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 211: Trajectoire Hélicoïdale (Helix)

    Correction de rayon Vers la droite vers la gauche Vers la droite Z– vers la gauche Z– Filetage extérieur Vers la droite vers la gauche vers la droite vers la Z– gauche Z– TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 212 Exemple de séquences CN : filetage M6 x 1 mm avec 5 filets N120 I+40 J+25 * N130 G01 Z+0 F100 M3 * N140 G11 G41 R+3 H+270 * N150 G12 G91 H-1800 Z+5 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 213: Exemple : Déplacement Linéaire En Polaire

    N170 G40 R+60 H+180 F1000 * Dégager l'outil dans le plan d'usinage, annuler la correction de rayon N180 G00 Z+250 M2 * Dégager l'outil dans l'axe de broche, fin du programme N99999999%LINÉAIREPOL G71* TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 214: Exemple : Hélice

    N100 G13 G91 H+3240 Z+13,5 F200 * Usiner l'hélice N110 G27 R2 F500 * Sortie tangentielle N120 G01 G40 G90 X+50 Y+50 F1000 * Dégager l'outil, fin du programme N130 G00 Z+250 M2 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 215 Programmation : importation de données d'un fichier DXF...
  • Page 216: Programmation : Importation De Données D'un Fichier Dxf

    DXF à partir du programme CAO ou DAO, veillez à enregistrer le fichier dans le format ASCII. Eléments DXF sélectionnables comme contour : LINE (droite) CIRCLE (cercle entier) ARC (arc de cercle) POLYLINE (polyligne) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 217: Ouvrir Un Fichier Dxf

    DXF avec la touche de commutation d'écran. Cela est particulièrement intéressant lorsque vous souhaitez insérer des contours ou des positions d'usinage dans un programme texte clair au moyen de la mémoire intermédiaire. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 218: Configuration Par Défaut

    TNC doit utiliser pour générer le programme de contour. Par défaut : 4 chiffres après la virgule (correspond à une résolution de 0,1 µm avec unité de mesure en MM active) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 219 à 3 décimales après la virgule. Vous devez supprimer également les commentaires écrits par le convertisseur DXF dans le programme de contour. Le facteur échelle actif apparaît dans l'affichage d'état supplémentaire. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 220: Configurer La Couche (Layer)

    à cocher Pour afficher une couche : sélectionner la couche souhaitée avec la touche gauche de la souris et l'afficher à nouveau en cliquant sur la case à cocher TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 221: Initialiser Le Point D'origine

    Vous pouvez toujours modifier le point d'origine lorsque le contour est déjà sélectionné. La TNC ne calcule les données réelles du contour seulement si vous mémorisez le contour sélectionné dans un programme de contour. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 222 élément. Si le calcul du point d'intersection n'est pas possible, la TNC annule la sélection du premier élément. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 223: Sélectionner Et Mémoriser Un Contour

    Sélectionnez le premier élément de contour de manière à ce que l'approche se fasse sans risque de collision. Si les éléments de contour sont très proches les uns des autres, utiliser la fonction zoom. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 224 TNC affiche un numéro ID à deux niveaux dans la fenêtre de gauche. Le premier numéro correspond au numéro courant de l'élément de contour, et le second au numéro d'élément de la polyligne correspondante du fichier DXF . TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 225 Il en résulte une pièce brute de taille optimale. La TNC ne mémorise que les éléments réellement marqués (en bleu) et qui sont cochés dans la fenêtre de gauche. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 226 à rallonger/ raccourcir est un arc de cercle, la TNC rallonge/raccourcit l'arc de cercle. Pour pouvoir utiliser cette fonction, il faut qu'au moins deux éléments de contour soient marqués pour que le sens soit défini clairement. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 227: Sélectionner Et Mémoriser Les Positions D'usinage

    : Vous entrez un diamètre de perçage pour sélectionner tous les trous qui ont ce diamètre et qui sont dans le fichier DXF (Sélection rapide des positions de perçage en introduisant les diamètres). TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 228 TNC crée pour chaque position d'usinage une séquence linéaire séparée avec un appel de cycle (L X... Y... M99). Vous pouvez également transférer et exécuter ce programme sur les anciennes commandes TNC. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 229 TNC. Valider la saisie : la TNC enregistre le programme de contour dans le même répertoire que celui où se trouve le fichier DXF TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 230 TNC. Valider la saisie : la TNC enregistre le programme de contour dans le même répertoire que celui où se trouve le fichier DXF TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 231 TNC trie les positions d'usinage sélectionnées de manière à minimiser les déplacements inutiles. Vous pouvez afficher la trajectoire d'outil avec l'icône d'affichage de la trajectoire d'outils, voir "Configuration par défaut", Page 218. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 232 L'affichage actuel peut être décalé en maintenant appuyé le bouton du milieu de la souris. Avec le mode 3D actif, vous pouvez tourner et basculer l'affichage en maintenant appuyé le bouton droite de la souris. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 233: Programmation : Sous-Programmes Et Répétitions De Parties De Programme

    Programmation : sous-programmes et répétitions de parties de programme...
  • Page 234: Marquer Des Sous-Programmes Et Des Répétitions De Parties De Programme

    Ne pas utiliser plusieurs fois un numéro ou un nom de label! Label 0 (G98 L0) identifie la fin d’un sous-programme et peut donc être utilisé autant de fois qu’on le souhaite. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 235: Mode Opératoire

    LABEL : Appuyez sur la softkey LBL NAME pour passer à l'introduction de texte Programmer la fin : appuyer sur la touche LBL SET et introduire le numéro de label „0“ TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 236: Appeler Un Sous-Programme

    QS, la TNC saute alors au numéro de label défini dans le paramètre string défini. G98 L 0 n’est pas autorisé dans la mesure où il correspond à l'appel de la fin d'un sous-programme. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 237: Programmer Une Répétition De Partie De Programme

    être répétée. Si vous souhaitez utiliser un nom de LABEL : appuyez sur la softkey LBL NAME pour passer à l'introduction de texte Introduire la partie de programme TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 238 : appuyez sur la softkey QS, la TNC saute alors au numéro de label défini dans le paramètre string défini. Répétition REP : introduire le nombre de répétitions, valider avec la touche ENT TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 239: Programme Au Choix En Tant Que Sous-Programme

    M2 ou M30 avec la fonction de saut D09 P01 +0 P02 +0 P03 99 pour ignorer cette partie de programme Le programme appelé ne doit pas contenir d'appel % dans le programme qui appelle (boucle sans fin) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 240: Programme Quelconque Utilisé Comme Sousprogramme

    Attention, risque de collision ! Les conversions de coordonnées que vous définissez dans le programme appelé et que vous annulez de manière non ciblée restent par principe actives pour le programme appelant. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 241: Types D'imbrications

    Niveau d’imbrication max. des sous-programmes : 19 Niveau d’imbrication max. des appels de programme principal : 19, un G79 agissant comme un appel de programme principal Vous pouvez imbriquer à volonté des répétitions de parties de programme TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 242: Sous-Programme Dans Sous-Programme

    45. Fin du sous-programme 1 et retour au programme principal SPGMS 5 Le programme principal SPGMS est exécuté de la séquence 18 à la séquence 35. Retour à la séquence 1 et fin du programme TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 243: Renouveler Des Répétitions De Parties De Programme

    15 est répétée 1 fois (contenant la répétition de partie de programme de la séquence 20 à la séquence 27) 5 Le programme principal REPS est exécuté de la séquence 36 à la séquence 50 (fin du programme) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 244: Répéter Un Sous-Programme

    10 est répétée 2 fois : Le sous-programme 2 est répété 2 fois 4 Le programme principal SPREP est exécuté de la séquence 13 à la séquence 19, fin du programme TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 245: Exemples De Programmation

    N190 G40 R+60 H+180 F1000 * Dégager l'outil N200 L1,4 * Saut en arrière au label 1; au total quatre fois N200 G00 Z+250 M2 * Dégager l'outil, fin du programme N99999999 %PGMREP G71 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 246: Exemple : Groupe De Trous

    Aborder le 3ème trou, appeler le cycle N170 X-20 G90 M99 * Aborder le 4ème trou, appeler le cycle N180 G98 L0 * Fin du sous-programme 1 N99999999 %SP1 G71 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 247: Exemple : Groupe Trous Avec Plusieurs Outils

    ;AVANCE RETRAIT Q203=+0 ;COORD. SURFACE PIÈCE Q204=10 ;2. DISTANCE D'APPROCHE N150 L1,0 * Appeler sous-programme 1 de la figure de trous complète N160 G00 Z+250 M2 * Fin du programme principal TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 248 Aborder le 3ème trou, appeler le cycle N290 X-20 G90 M99 * Aborder le 4ème trou, appeler le cycle N300 G98 L0 * Fin du sous-programme 2 N310 %UP2 G71 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 249 Programmation : paramètres Q...
  • Page 250: Programmation : Paramètres Q

    TNC Q1500 à Q1599 Paramètres préconisés pour les cycles constructeur actifs avec Def ; effet global pour tous les programmes contenus dans la mémoire de la TNC TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 251: Remarques À Propos De La Programmation

    à 100% à cause de l'utilisation de ce format normé (erreur d'arrondi). Cela est à prendre en considération lorsque vous utilisez des résultats de calculs de paramètres Q lors d'ordres de saut ou de positionnements. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 252: Appeler Les Fonctions De Paramètres Q

    Vous introduisez ensuite le numéro de paramètre. Si un clavier USB est raccordé, il est possible d'ouvrir le dialogue du formulaire de saisie en appuyant sur la touche Q. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 253: Familles De Pièces - Paramètres Q À La Place De Nombres

    Rayon du cylindre : R = Q1 Hauteur du cylindre : H = Q2 Cylindre Z1 : Q1 = +30 Q2 = +10 Cylindre Z2 : Q1 = +10 Q2 = +50 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 254: Définir Des Contours Avec Des Fonctions Mathématiques

    A droite du signe „=“, vous pouvez introduire : deux nombres deux paramètres Q un nombre et un paramètre Q A l’intérieur des équations, vous pouvez attribuer le signe de votre choix aux paramètres Q et aux nombres. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 255: Programmation Des Calculs De Base

    1. VALEUR OU PARAMETRE ? INTRODUIRE Q5 comme première valeur et valider avec la touche ENT. 2. VALEUR OU PARAMETRE ? INTRODUIRE 7 comme deuxième valeur et valider avec la touche ENT. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 256: Fonctions Angulaires (Trigonométrie)

    D13 Q20 P01 +10 P02 -Q1 * Définir l'angle avec arctan à partir de deux côtés ou sinus et cosinus de l'angle (0 < angle < 360°) et affecter TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 257: Conditions Si/Alors Avec Paramètres Q

    D12 P01 +Q5 P02 +0 P03 “ANYNAME“ * Si la première valeur ou le premier paramètre est plus petit(e) que la deuxième valeur ou le deuxième paramètre, sauter au label indiqué TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 258: Contrôler Et Modifier Les Paramètres Q

    Si vous souhaitez vérifier ou modifier des paramètres locaux, globaux ou string, appuyez sur la softkey AFFICHER PARAMÈTRE Q QL QR QS. La TNC affiche alors le type de chaque paramètre : Les fonctions décrites précédemment restent valables. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 259 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) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 260: Autres Fonctions

    Transmission de huit valeurs max. au D37:EXPORT Exporter des paramètres locaux Q ou des paramètre QS dans un programme appelant D26:TABOPEN Ouvrir un tableau personnalisable D27:TABWRITE Ecrire dans un tableau personnalisable D27:TABWRITE Lire un tableau personnalisable TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 261: D14: Emission De Messages D'erreur

    Avec la fonction D14, vous pouvez faire émettre des messages contrôlés par le programme qui ont été définis par le constructeur de la machine ou par HEIDENHAIN : Si, pendant l'exécution d'un programme ou le test de programme, la TNC arrive à une séquence avec D14, elle interrompt le processus et délivre un message.
  • Page 262 TCHPROBE 425 : erreur cote min. 1060 TCHPROBE 426 : erreur cote max. 1061 TCHPROBE 426 : erreur cote min. 1062 TCHPROBE 430 : diam. trop grand 1063 TCHPROBE 430 : diam. trop petit TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 263 1098 Dimensions pièce brute contradictoires 1099 Position de mesure non autorisée 1100 Accès à cinématique impossible 1101 Pos. mesure hors domaine course 1102 Compensation Preset impossible 1103 Rayon d'outil trop grand TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 264 Code d'erreur Texte 1104 Mode de plongée impossible 1105 Angle de plongée incorrect 1106 Angle d'ouverture non défini 1107 Largeur rainure trop grande 1108 Facteurs échelle inégaux 1109 Données d'outils inconsistantes TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 265: D18: Lire Les Données Du Système

    1 = M4 actif, 2 = M5 après M3, 3 = M5 après M4 Gamme de broche Arrosage : 0=non 1=oui Avance active Indice de l'outil préparé Indice de l'outil courant Données du canal, 25 Numéro de canal TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 266 N° OUT. Surépaisseur longueur d'outil DL N° OUT. Surépaisseur rayon d'outil DR N° OUT. Surépaisseur rayon d'outil DR2 N° OUT. Outil bloqué (0 ou 1) N° OUT. Numéro de l'outil jumeau TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 267 N° emplac. Emplacement bloqué : 0= non, 1=oui N° emplac. Etat PLC Numéro d'emplacement N° OUT. Numéro d'emplacement d'un outil dans le tableau d'outils, 52 N° OUT. Numéro du magasin d’outils TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 268 2 = avec surépaisseur 3 = avec surépaisseur et surépaisseur de TOOL CALL 1 = sans Rayon d'arrondi R2 surépaisseur 2 = avec surépaisseur 3 = avec surépaisseur et surépaisseur de TOOL CALL TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 269 Inclinaison du plan d'usinage active/inact. (-1/0) dans un mode Manuel Décalage du point zéro actif, Axe X Axe Y Axe Z Axe A Axe B Axe C Axe U Axe V Axe W TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 270 Axe V Axe W Position actuelle dans le Axe X système de coordonnées actif, 270 Axe Y Axe Z Axe A Axe B Axe C Axe U Axe V Axe W TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 271 Avance de mesure avec broche immobile Avance de mesure avec broche en rotation Course de mesure max. Distance d'approche pour mesure de longueur Distance d'approche pour mesure de rayon Vitesse de rotation broche Sens du palpage TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 272 Surépaisseur longueur d'outil DL Surépaisseur rayon d'outil DR 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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 273 Réelle exécution active 1 = exécution, 2 = simulation Exemple : affecter à Q25 la valeur du facteur échelle actif de l’axe Z N55 D18: SYSREAD Q25 = ID210 NR4 IDX3 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 274: D19 : Transmettre Les Valeurs Au Plc

    (premier PL 401 B) 64 à 94 (deuxième PL 401 B) Compteur 48 à 79 Timer 0 à 95 Octets 0 à 4095 0 à 2047 Double mot 2048 à 4095 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 275 Autres fonctions La TNC 640 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. L'utilisation de l’ancienne ou la nouvelle interface API TNC est configurée par le constructeur de la machine.
  • Page 276 Le paramètre n'est exporté que vers le programme qui appelle immédiatement. Exemple : exporter le paramètre local Q25 N56 D37 Q25 Exemple : exporter les paramètres locaux Q25 à Q30 N56 D37 Q25 - Q30 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 277: Accès Aux Tableaux Avec Les Instructions Sql

    à un tableau, il est utilisé à la place du nom du chemin d'accès et du nom de fichier. Les synonymes sont définis par le constructeur de la machine dans les données de configuration. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 278: Une Transaction

    à la lecture. Ceci constitue le seul moyen de garantir que les modifications/données complétées ne soient pas perdues, que les verrouillages seront bien annulés et que Result-set sera activé. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 279 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 qui ne sont pas liées aux paramètres Q reçoivent des valeurs par défaut. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 280 INDEX non programmé : annuler les modifications/ajouts précédents et terminer la transaction. INDEX programmé : la ligne indexée reste dans Result-set ; toutes les autres lignes dans Result- set sont supprimées. La transaction n'est fermée. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 281 – 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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 282: Sql Select

    Le synonyme est introduit directement – Le chemin d'accès et le nom du tableau sont indiqués entre guillemets simples (voir exemples). Les paramètres Q doivent être liés pour toutes les colonnes indiquées ici. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 283 égal à = == différent de != <> inférieur à < inférieur ou égal à <= supérieur à > supérieur ou égal à >= Combiner plusieurs conditions : ET logique OU logique TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 284: Sql Fetch

    Le numéro de ligne est programmé Inscrivez directement le numéro de ligne ou bien directement programmez le paramètre Q contenant l'index..30 SQL FETCH Q1HANDLE Q5 INDEX5 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 285: Sql Update

    Banque de données : réf. accès SQL : paramètre Q avec le Handle d'identification de Result-set (voir 20 SQL Q5 également SQL SELECT) "SELECTMESS_NR,MESS_X,MESS_Y, MESS_Z FROM TAB_EXAMPLE" . . . 40 SQL INSERTQ1 HANDLE Q5 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 286: Sql Commit

    également SQL SELECT) Banque de données : Index pour le résultat SQL : ligne qui doit rester dans Result-set. Inscrivez directement le numéro de ligne ou bien programmez le paramètre Q contenant l'indice. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 287: Introduire Directement Une Formule

    Arc tangente Fonction inverse de la tangente ; définir l'angle issu du rapport perpendiculaire/côté adjacent par ex. Q12 = ATAN Q50 Elever une valeur à une puissance par ex. Q15 = 3^3 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 288 Si la valeur de consigne Q12 = 1, alors Q50 >= 0 Si la valeur de consigne Q12 = -1, alors Q50 < 0 Calcul du reste de division par ex. Q12 = 400 % 360 Résultat : Q12 = 40 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 289: Règles De Calculs

    2 étape : 3 puissance 3 = 27 3 étape : 100 – 27 = 73 Distributivité Loi de distributivité pour calculer les parenthèses a * (b + c) = a * b + a * c TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 290: Exemple D'introduction

    INTRODUIRE 12 (numéro du paramètre Q). Sélectionner la division. INTRODUIRE 13 (numéro du paramètre Q). Fermer la parenthèse et terminer l’introduction de la formule. Exemple de séquence CN 37 Q25 = ATAN (Q12/Q13) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 291: Paramètres String

    Si vous utilisez la fonction FORMULE STRING, le résultat d'une opération de calcul est toujours un string. Si vous utilisez la fonction FORMULE, le résultat d'une opération de calcul est toujours une valeur numérique. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 292: Affecter Les Paramètres String

    à chaîner ; valider avec la touche ENT Répéter la procédure jusqu’à ce que vous ayez sélectionné tous les string à chaîner, terminer avec la touche END TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 293: Convertir Une Valeur Numérique En Paramètre String

    Fermer l'expression entre parenthèses avec la touche ENT et terminer avec la touche END Exemple : convertir le paramètre Q50 en paramètre string QS11, utiliser 3 décimales N37 QS11 = TOCHAR ( DAT+Q50 DECIMALS3 ) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 294: Extraire Et Copier Une Partie De Paramètre String

    à la position 0. Exemple : extraire une chaîne de quatre caractères (LEN4) du paramètre string QS10 à partir de la troisième position (BEG2) N37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 ) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 295: Convertir Un Paramètre String En Valeur Numérique

    Introduire le numéro du paramètre QS à convertir par la TNC, valider avec la touche ENT Fermer l'expression entre parenthèses avec la touche ENT et terminer avec la touche END TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 296: Vérification D'un Paramètre String

    été trouvée. Exemple: Rechercher dans QS10 le texte enregistré dans le paramètre QS13. Débuter la recherche à partir du troisième emplacement N37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 ) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 297: Déterminer La Longueur D'un Paramètre String

    Fermer l'expression entre parenthèses avec la touche ENT et terminer avec la touche END Exemple : déterminer la longueur de QS15 N37 Q52 = STRLEN ( SRC_QS15 ) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 298: Comparer La Suite Chronologique Alphabétique

    +1 : dans l’ordre alphabétique, le premier paramètre QS est derrière le second paramètre Exemple : comparer la suite alphabétique de QS12 et QS14 N37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 ) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 299: Lire Les Paramètres Machine

    Les paramètres suivants sont lus dans le dialogue de la fonction CFGREAD : KEY_QS : nom du groupe (code) du paramètre-machine TAG_QS : nom de l'objet (entité) du paramètre-machine ATR_QS : nom (attribut) du paramètre-machine IDX: Index du paramètre-machine TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 300 15 DECLARE STRINGQS12 = "CFGDISPLAYDATA" Affecter les paramètres String pour entité 16 DECLARE STRINGQS13 = "AXISDISPLAYORDER" Affecter des paramètres String pour noms de paramètres 17 QS1 = Lire les paramètres-machine CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 IDX3 ) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 301 Affecter le paramètre string au code 15 DECLARE STRINGQS12 = "CFGGEOCYCLE" Affecter le paramètre string à l'entité 16 DECLARE STRINGQS13 = "POCKETOVERLAP" Affecter des paramètres string aux noms de paramètres 17 Q50 = CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 ) Paramètres-machine, lecture TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 302: Paramètres Q Réservés

    Q109 = –1 Axe X Q109 = 0 Axe Y Q109 = 1 Axe Z Q109 = 2 Axe U Q109 = 6 Axe V Q109 = 7 Axe W Q109 = 8 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 303: Facteur De Recouvrement : Q112

    Q113 = 1 Longueur d’outil : Q114 La valeur actuelle de la longueur d'outil est affectée à Q114. La TNC conserve en mémoire la longueur d'outil active même après une coupure d'alimentation. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 304: Coordonnées De Palpage Pendant L'exécution Du Programme

    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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 305: Résultats Des Mesures Avec Cycles Palpeurs (Voir Manuel D'utilisation, Programmation Des Cycles Palpeurs)

    Rotation autour de l'axe A Q170 Rotation autour de l'axe B Q171 Rotation autour de l'axe C Q172 Etat de la pièce Val. paramètre Pièce bonne Q180 Reprise d'usinage Q181 Rebut Q182 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 306 Etat étalonnage d'outil avec TT Val. paramètre Outil à l'intérieur de 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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 307: Exemples De Programmation

    Calculer la coordonnée X du point initial N260 Q22 = Q4 * SIN Q36 * Calculer la coordonnée Y du point initial N270 G00 G40 X+Q21 Y+Q22 M3 * Aborder le point initial dans le plan TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 308 N380 G54 X+0 Y+0 * Annuler le décalage du point zéro N390 G00 G40 Z+Q12 * Aller à la distance d’approche N400 G98 L0 * Fin du sous-programme N99999999 %ELLIPSE G71 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 309: Exemple : Cylindre Concave Avec Fraise À Bout Hémisphérique

    Copier l'angle initial dans l'espace (plan Z/X) N250 Q25 = ( Q5 - Q4 ) / Q13 * Calculer l'incrément angulaire N260 G54 X+Q1 Y+Q2 Z+Q3 * Décaler le point zéro au centre du cylindre (axe X) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 310 N430 G73 G90 H+0 * Désactiver la rotation N440 G54 X+0 Y+0 Z+0 * Annuler le décalage du point zéro N450 G98 L0 * Fin du sous-programme N99999999 %ZYLIN G71 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 311: Exemple : Sphère Convexe Avec Fraise Deux Tailles

    Décaler le point zéro au centre de la sphère N290 G73 G90 H+Q8 * Calculer la position de l'angle initial dans le plan N300 G98 L1 * Prépositionnement dans l'axe de broche TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 312 N470 G73 G90 H+0 * Désactiver la rotation N480 G54 X+0 Y+0 Z+0 * Annuler le décalage du point zéro N490 G98 L0 * Fin du sous-programme N99999999 %KUGEL G71 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 313 Programmation : fonctions auxiliaires...
  • Page 314: Programmation : Fonctions Auxiliaires

    M dans une séquence STOP : Programmer une interruption d'exécution de programme : Appuyer sur la touche STOP Introduire la fonction auxiliaire M Exemple de séquences CN N87 G36 M6 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 315: Fonctions Auxiliaires Pour Le Contrôle D'exécution De Programme, La Broche Et Le Liquide De Refroidissement

    Changement d'outil ARRET broche ARRET exécution du pgm ■ MARCHE arrosage ■ ARRET arrosage ■ MARCHE broche sens horaire MARCHE arrosage ■ MARCHE broche sens anti-horaire MARCHE arrosage ■ comme M2 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 316: Fonctions Auxiliaires Pour Indiquer Les Coordonnées

    à la position d'outil courante. La TNC affiche les valeurs de coordonnées se référant au point zéro machine. Dans l'affichage d'état, commutez l'affichage des coordonnées sur REF , voir "Affichage d'état", Page 73. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 317 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 la pièce brute dans la zone d'usinage ", Page 517. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 318 La fonction M130 n'est autorisée que si la fonction Inclinaison du plan d'usinage est active. Effet M130 est non modale dans les séquences linéaires sans correction du rayon d'outil. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 319: Fonctions Auxiliaires Pour Le Comportement De Contournage

    Accoster le point 15 du contour N160 Y+0,5 ... F ... M97 * Usiner les petits éléments de contour 15 et 16 N170 G90 X ... Y ... * Accoster le point 17 du contour TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 320: Usinage Complet Des Angles D'un Contour Ouvert : M98

    Aborder les uns après les autres les points 10, 11 et 12 du contour : N100 G01 G41 X ... Y ... F ... * N110 X ... G91 Y ... M98 * N120 X+ ... * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 321: Facteur D'avance Pour Les Déplacements De Plongée

    Avance de trajectoire réelle (mm/min) : N170 G01 G41 X+20 Y+20 F500 M103 F20 * N180 Y+50 * N190 G91 Z-2,5 * N200 Y+5 Z-5 * N210 X+50 * N220 G90 Z+5 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 322: Avance En Millimètre / Rotation De Broche : M136

    Si vous modifiez la vitesse de rotation à l'aide du potentiomètre de broche, la TNC adapte automatiquement l'avance. Effet M136 est active en début de séquence. Pour annuler M136, programmez M137 . TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 323: Vitesse D'avance Dans Les Arcs De Cercle

    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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 324 M120 soit programmée sans LA un autre programme soit appelé avec % le plan d'usinage soit incliné avec le cycle G80 ou la fonction PLANE M120 est active en début de séquence. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 325 Avant d'utiliser les fonctions ci-après, vous devez annuler M120 et la correction de rayon : Cycle G60 Tolérance Cycle G80 Plan d'usinage Fonction PLANE M114 M128 FUNCTION TCPM TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 326: Superposition De La Manivelle Pendant L'exécution Du Programme : M118

    M118 agit aussi en mode Positionnement avec introduction manuelle! Si M118 est active, la fonction DEPLACEMENT MANUEL n'est pas disponible en cas d'interruption de programme ! TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 327 Pour cela, vous devez au moins définir, dans la fonction M118, l'axe de broche avec la plage de course autorisée (par ex. M118 Z5) et sélectionner l'axe VT sur la manivelle. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 328: Dégagement Du Contour Dans Le Sens De L'axe D'outil

    éventuellement une collision et elle continue à exécuter le programme CN à partir de cet endroit, sans message d'erreur. Ceci peut générer des déplacements qui non pas été programmés de cette façon ! TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 329: Annuler Le Contrôle Du Palpeur : M141

    M141 n'agit que dans les déplacements avec des séquences linéaires. Effet M141 n’est active que dans la séquence de programme où elle a été programmée. M141 est active en début de séquence. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 330: Effacer La Rotation De Base : M143

    La fonction M143 est interdite lors d'une amorce de séquence. Effet M143 n’est active que dans la séquence de programme où elle a été programmée. M143 est active en début de séquence. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 331: Dégager Automatiquement L'outil Du Contour En Cas De Stop Cn : M148

    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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 332: Arrondir Les Angles : M197

    Effet La fonction M197 est à effet non modal et n'agit que sur les angles externes. Exemple de séquences CN L X... Y... RL M197 DL0.876 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 333 Programmation : fonctions spéciales...
  • Page 334: Programmation : Fonctions Spéciales

    Vous pouvez naviguer rapidement et sélectionner les fonctions dans l'arborescence avec le curseur ou avec la souris. Dans la fenêtre de droite, la TNC affiche une aide en ligne des différentes fonctions. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 335: Menu De Paramètres Par Défaut

    Indiquer le contour à affecter Voir manuel d'utilisation des cycles Sélectionner une définition de Voir manuel contour d'utilisation des cycles Définir une formule complexe Voir manuel de contour d'utilisation des cycles TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 336: Menu De Définition Des Diverses Fonctions Din/Iso

    DIN/ISO Fonction Softkey Description Définir le comportement de Page 399 positionnement des axes rotatifs Définir les fonctions String Page 291 Définir les fonctions DIN/ISO Page 356 Insérer un commentaire Page 128 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 337: Contrôle Dynamique Anti-Collision (Option Logicielle)

    (l'outil doit être cylindrique). La TNC surveille également les outils étagés en fonction de la définition dans le tableau d'outils et les représentent en tant que tels. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 338 La TNC tient compte des surépaisseurs d'outil DL et DR indiquées dans le tableau d'outils. Les surépaisseurs d'outil dans la séquence TOOL CALL ne sont pas prises en compte. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 339: Contrôle Anti-Collision Dans Les Modes Manuels

    (par ex. en appuyant sur la touche de sens d'axe opposée). Les déplacements qui diminuent la distance ou ne la modifient pas ne sont pas autorisés tant que le contrôle anti-collision est activé. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 340 ENT, le symbole du contrôle anti- collision clignote dans la barre des modes de fonctionnement Déplacer les axes manuellement, attention au sens du déplacement Activer à nouveau le contrôle anti-collision : appuyer sur la touche ENT TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 341: Contrôle Anti-Collision En Mode Automatique

    Manuel. La TNC délivre un message d'avertissement dès que deux objets sous contrôle de collision présentent une distance de moins de 5 mm. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 342: Représentation Graphique De La Zone Protégée (Fonction Fcl4)

    Pour faire un zoom rapide avec la souris : tourner la molette de la souris en avant ou en arrière Double-clic de la touche droite de la souris : sélection de la vue standard TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 343: Asservissement Adaptatif De L'avance Afc (Option De Logiciel)

    : de l'usure de l'outil des variations d'épaisseurs de matière, surtout dans les pièces de fonderie des variations de dureté dues à une matière à usiner non homogène TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 344 Préserver la mécanique de la machine Le fait de réduire l'avance à temps ou de provoquer une mise hors service permet d'éviter à la machine des dommages dus à une surcharge. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 345: Définir Les Configurations Par Défaut D'afc

    Introduire le pourcentage de l'avance programmée FENT Avance à laquelle la TNC doit déplacer l'outil lorsque celui-ci pénètre dans la matière ou en sort. Introduire le pourcentage de l'avance programmée Valeur d’introduction max. : 100% TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 346 Si le répertoire TNC:\table ne contient pas de tableau AFC.TAB, la TNC utilise, pour la passe d'apprentissage, une configuration interne d'asservissement par défaut. Il est toutefois conseillé de travailler systématiquement avec le tableau AFC.TAB. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 347 TNC affiche une liste avec des formats de tableaux Choisir le format de tableau AFC.TAB et valider avec la touche ENT : la TNC crée le tableau avec la configuration d'asservissement Standard TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 348: Exécuter Une Passe D'apprentissage

    écrasées par la TNC C : la passe d'apprentissage a été réalisée avec succès. Lors de l’exécution suivante, l'asservissement de l'avance pourra être assuré automatiquement Nom de la configuration d'asservissement TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 349 La TNC commute l'état du mode Apprentissage (L) au mode Asservissement (C) uniquement si la charge de référence calculée est supérieure à 2 %. Un asservissement adaptatif de l'avance n'est pas possible pour toute valeur inférieure. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 350 Pour éditer le fichier <name>.H.AFC.DEP, vous devez éventuellement configurer le gestionnaire de fichiers de manière à ce que tous les types de fichiers soient affichés (softkey SELECTIONNNER TYPE. Voir également : Fichiers, Page 102 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 351: Activer/Désactiver L'afc

    Dans l'affichage d'état supplémentaire, la TNC fournit diverses informations quand l'asservissement adaptatif de l'avance est activé voir "Affichages d'état supplémentaires". De plus, la TNC affiche le symbole dans l'affichage de positions. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 352: Fichier De Protocole

    F : un arrêt CN a été exécuté après le dégagement d'outil E : un message d'erreur a été affiché à l'écran - : aucune réaction de surcharge n'a été déclenchée BLOCK Numéro de séquence où débute l'étape d’usinage TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 353: Surveillance De Rupture/D'usure De L'outil

    (pourcentages) par rapport à la puissance nominale. La TNC exécute un arrêt CN dès que la limite inférieure ou supérieure de la puissance de broche est dépassée. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 354 à la puissance nominale. La TNC exécute un arrêt CN dès que la limite inférieure ou supérieure de la puissance de broche est dépassée. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 355: Suppression Active Des Vibrations Acc (Option Logicielle)

    Pour activer ACC, vous devez initialiser à 1 la colonne ACC pour l'outil du tableau d'outils TOOL.T. D'autres réglages ne sont pas nécessaires. Pour désactiver ACC, il faut réinitialiser à 0 la colonne ACC. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 356: Définir Les Fonctions Din/Iso

    Fonction auxiliaire Numéro de séquence Appel de l'outil Angle des coordonnées polaires Coordonnée Z du point de centre/pôle Rayon des coordonnées polaires Vitesse de rotation broche TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 357: Créer Des Fichiers-Texte

    Curseur un mot vers la droite Curseur un mot vers la gauche Curseur à la page d’écran suivante Curseur à la page d’écran précédente Curseur en début de fichier Curseur en fin de fichier TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 358: Editer Des Textes

    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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 359: Modifier Des Blocs De Texte

    Déplacer le curseur à l’endroit où vous souhaitez insérer un nouveau fichier-texte Appuyer sur la softkey INSERER FICHIER. La TNC affiche le dialogue Nom de fichier = Introduire le chemin d'accès et le nom du fichier que vous souhaitez insérer TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 360: Trouver Des Texte Partiels

    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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 361: Tableaux Personnalisables

    . Ensuite, quand vous souhaiterez créer un nouveau tableau, votre modèle apparaîtra également dans la fenêtre de sélection des modèles de tableaux. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 362: Modifier Le Format Du Tableau

    Largeur Largeur de la colonne (nombre de caractères) Clé primaire Première colonne de tableau Nom de colonne Dialogues en fonction de la langue en fonction de la langue TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 363: Passerà L'affichage De Tableau

    La touche de navigation verte vous permet de passer à nouveau dans la fenêtre de saisie. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 364 TABOPEN ferme automatiquement le dernier tableau ayant été ouvert. Le tableau à ouvrir doit porter l'extension .TAB. Exemple : ouvrir le tableau TAB1.TAB qui se trouve dans le répertoire TNC:\DIR1 N56 D26: TABOPEN TNC:\DIR1\TAB1.TAB TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 365 Rayon, Profondeur et D. Les valeurs à écrire dans le tableau doivent être mémorisées dans les paramètres Q5, Q6 et Q7 N53 Q5 = 3,75 N54 Q6 = -5 N55 Q7 = 7,5 N56 D27: TABWRITE 5/“RAYON,PROFONDEUR,D“ = Q5 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 366 Dans la ligne 6 du tableau ouvert actuellement, lire les valeurs des colonnes Rayon, Profondeur et D. Mémoriser la première valeur dans le paramètre Q10 (seconde valeur dans Q11, troisième valeur dans Q12). N56 D28: TABREAD Q10 = 6/“RAYON,PROFONDEUR,D“ TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 367: Programmation : Usinage Multiaxes

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

    Réduire la valeur d'affichage des axes rotatifs M128 Définir le comportement de la TNC lors du positionnement des axes rotatifs M138 Sélection d'axes inclinés M144 Prise en compte de la cinématique de la machine TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 369 ROT EULER Trois angles eulériens Précession (EULPR), Nutation (EULNU) et Rotation (EULROT), VECTEUR Vecteur normal pour définition du plan et vecteur de base pour définition du sens de l'axe X incliné TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 370 M138, vous pouvez ainsi limiter les possibilités d'inclinaison sur votre machine. Vous pouvez utiliser les fonctions PLANE uniquement avec l'axe d'outil Z. La TNC facilite l'inclinaison du plan d'usinage uniquement avec l'axe de broche Z. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 371: Définir La Fonction Plane

    Dans le mode chemin restant (DIST), et lors de l'inclinaison (mode MOVE ou TURN) dans l'axe rotatif, la TNC affiche le chemin jusqu'à la position finale définie (ou calculée) de l'axe rotatif. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 372: Annulation De La Fonction Plane

    Terminer la saisie : appuyer sur la touche END La fonction PLANE RESET annule complètement la fonction PLANE active ou un cycle G80 actif (angle = 0 et fonction inactive). Une définition multiple n'est pas nécessaire. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 373: Définir Le Plan D'usinage Via L'angle Dans L'espace

    19 se réfèrent aux angles dans l'espace. Description des paramètres du mode opératoire : voir "Définir le comportement de positionnement de la fonction PLANE", Page 385 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 374 : Rotation autour de l'axe X spatial : Rotation autour de l'axe Y spatial : Rotation autour de l'axe Z Séquence CN 5 PLANE SPATIAL SPA+27 SPB+0 SPC +45 ..TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 375: Définir Le Plan D'usinage Via L'angle De Projection

    Plage d'introduction -360° à +360° Poursuivre avec les propriétés de positionnement voir "Définir le comportement de positionnement de la fonction PLANE", Page 385 Séquence CN 5 PLANE PROJECTED PROPR+24 PROMIN+24 PROROT+30 ..TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 376 Rotation du plan d'usinage incliné EULROT autour de l'axe incliné Z Remarques avant de programmer Description des paramètres du mode opératoire : voir "Définir le comportement de positionnement de la fonction PLANE", Page 385 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 377 L'axe 0° est l'axe X Poursuivre avec les propriétés de positionnement voir "Définir le comportement de positionnement de la fonction PLANE", Page 385 Séquence CN 5 PLANE EULER EULPR45 EULNU20 EULROT22 ..TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 378 En interne, la TNC calcule les vecteurs normés à partir des valeurs que vous avez introduites. Description des paramètres du mode opératoire : voir "Définir le comportement de positionnement de la fonction PLANE" TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 379 5 PLANE VECTOR BX0.8 BY-0.4 BZ-0.42 NX0.2 NY0.2 NZ0.92 .. Abréviations utilisées Abréviation Signification VECTEUR de l'anglais vector = vecteur BX, BY, BZ Vecteur de Base : Composante NX, NY, NZ Vecteur Normal : Composante TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 380: Définir Le Plan D'usinage Avec Trois Points

    Les trois points définissent l'inclinaison du plan. La position du point zéro actif n'est pas modifiée par la TNC. Description des paramètres du mode opératoire : voir "Définir le comportement de positionnement de la fonction PLANE", Page 385 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 381 "Positionierverhalten der PLANE-Funktion festlegen" Séquence CN 5 PLANE POINTS P1X+0 P1Y+0 P1Z+20 P2X+30 P2Y+31 P2Z+20 P3X +0 P3Y+41 P3Z+32.5 ..Abréviations utilisées Abréviation Signification POINTS de l'anglais points = points TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 382 "Définir le comportement de positionnement de la fonction PLANE", Page 385 Abréviations utilisées Abréviation Signification RELATIF Séquence CN de l'anglais relative = par rapport à 5 PLANE RELATIV SPB-45 ..TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 383: Définir Le Plan D'usinage Avec L'angle De L'axe

    Les fonctions SEQ, TABLE ROT et COORD ROT sont inactives avec PLANE AXIAL. Description des paramètres du mode opératoire : voir "Définir le comportement de positionnement de la fonction PLANE", Page 385 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 384 5 PLANE AXIAL B-45 ..Poursuivre avec les propriétés de positionnement voir "Définir le comportement de positionnement de la fonction PLANE", Page 385 Abréviations utilisées Abréviation Signification AXIAL en anglais axial = axial TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 385: Définir Le Comportement De Positionnement De La Fonction Plane

    TOOL CALLT. Si vous utilisez la fonction PLANE AXIAL avec STAY, vous devez alors incliner les axes rotatifs dans une séquence de positionnement séparée après la fonction PLANE. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 386 MB, agit en incrémental à partir de la position d'outil courante dans la direction de l'axe de l'outil actif, que la TNC aborde d'inclinaison. MB MAX déplace l'outil avant la procédure jusqu'avant le fin de course logiciel TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 387 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é TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 388 4 Si aucune solution ne se situe dans la zone de déplacement, la TNC délivre le message d'erreur Angle non autorisé Si vous ne définissez pas SEQ, la TNC détermine la solution de la manière suivante : TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 389 Si vous utilisez la fonction TABLE ROT avec une rotation de base et un angle d'inclinaison à 0, la TNC incline la table selon l'angle défini dans la rotation de base. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 390: Fraisage Incliné Par Déplacement Incrémental D'un Axe Rotatif

    N13 PLANE SPATIAL SPA+0 SPB-45 SPC+0 MOVE ABST50 Définir la fonction PLANE et l'activer F900 * N14 G01 G91 F1000 B-17 * Régler l'angle d'inclinaison Définir l'usinage dans le plan incliné TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 391: Fonctions Supplémentaires Pour Les Axes Rotatifs

    Effet M116 agit dans le plan d'usinage. Pour annuler M116, programmez M117 . En fin de programme, M116 est également désactivée. M116 est active en début de séquence. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 392: Déplacement Avec Optimisation De La Course M126

    Position Course nominale 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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 393: Réduire L'affichage De L'axe Rotatif À Une Valeur Inférieure À 360° : M94

    C à la valeur programmée : N50 G00 C+180 M94 * Effet M94 n’agit que dans la séquence de programme dans laquelle elle a été programmée. M94 est active en début de séquence. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 394: Conserver La Position De La Pointe D'outil Lors Du Positionnement Des Axes Inclinés (Tcpm) : M128

    M128. La longueur d'outil doit se référer au centre de la fraise hémisphérique. Quand M128 est active, la TNC indique dans l'affichage d'état le symbole TCPM. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 395 Exécution de programme, la TNC désactive également M128. Exemple de séquences CN Effectuer des déplacements de compensation à une avance de 1000 mm/min : N50 G01 G41 X+0 Y+38.5 IB-15 F125 M128 F1000 * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 396 Si la position effective s'écarte d'une valeur définie par le constructeur de la machine par rapport à la position nominale, la TNC délivre un message d'erreur et interrompt le déroulement du programme. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 397: Sélection Des Axes Inclinés: M138

    Pour annuler M138, reprogrammez M138 sans indiquer d'axes inclinés. Exemple de séquences CN Pour les fonctions indiquées ci-dessus, ne tenir compte que de l'axe incliné C : N50 G00 Z+100 R0 M138 C * TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 398 La géométrie de la machine doit être définie par le constructeur dans la description de la cinématique. Le constructeur de la machine en définit l'action dans les modes de fonctionnement automatique et manuel. Consultez le manuel de votre machine. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 399: Fonction Tcpm(Option De Logiciel 2)

    Type d'interpolation entre la position initiale et la position-cible : PATHCTRL AXIS / PATHCTRL VECTOR Définir la FONCTION TCPM Sélectionner les fonctions spéciales Sélectionner les outils de programmation Sélectionner FONCTION TCPM TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 400: Mode D'action De L'avance Programmée

    AXIS POS définit que la TNC doit interpréter les coordonnées programmées des axes rotatifs comme position nominale de l'axe concerné AXIS SPAT définit que la TNC doit interpréter les coordonnées programmées des axes rotatifs comme angle dans l'espace TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 401 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 les angles dans l'espace A et C à 0. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 402: Mode D'interpolation Entre La Position Initiale Et La Position Finale

    également définie dans le cycle 32. Plus la tolérance définie pour les axes rotatifs est élevée et plus les écarts de contour sont importants lors du fraisage en roulant. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 403: Annuler Function Tcpm

    Vous ne devez désactiver FUNCTION TCPM que si la fonction PLANE est inactive. Si nécessaire, exécuter PLANE RESET avant FUNCTION RESET TCPM. Exemple de séquences CN 25 FUNCTION RESETTCPM Annuler FONCTION TCPM TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 404 N20 M128 * Activer M128 N30 G01 G42 X+0 Y+0 Z+0 B+0 C+0 F1000 * Activer la correction de rayon N40 X+50 Y+0 Z+0 B-30 C+0 * Positionner les axes rotatifs (orientation d'outil) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 405 Programmation : Gestion des palettes...
  • Page 406: Programmation : Gestion Des Palettes

    NO ENT. Vous pouvez verrouiller l'usinage des programmes individuellement, des montages ou des palettes entières. Des lignes non verrouillées (p. ex. PGM) d'une palette verrouillée ne sont pas non plus usinées. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 407 Sélectionner le début de ligne Sélectionner la fin de ligne Copier la valeur actuelle Insérer la valeur actuelle Editer le champ actuel Tri en fonction du contenu de la colonne Autres fonctions p. ex. mémoriser TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 408: Sélectionner Le Tableau De Palettes

    SELECT. TYPE et AFFICHE .P Sélectionner le tableau de palettes avec les touches fléchées, valider avec la touche ENT Usiner un tableau de palettes : appuyer sur la touche Start CN TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 409 Appuyer sur la softkey OUVRIR LE PROGRAMME : la TNC affiche le programme sélectionné dans l'écran. 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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 411 Programmation : Tournage...
  • Page 412 Les programmes CN avec des fonctions de tournage sont en grande partie compatibles et indépendants du type de machine. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 413: Fonctions De Base

    Des forces mécaniques importantes apparaissent lorsque vous usinez des pièces lourdes à des grandes vitesses de rotation. Assurez vous que la pièce est correctement serrée pour éviter des dommages machine et des accidents! TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 414 CHOISIR FONCTION MODE Sélectionner la fonction pour le mode d'usinage tournage ou fraisage Syntaxe CN 11 FONCTION MODE TURN ; ACTIVER LE MODE TOURNAGE 12 FONCTION MODE MILL ; ACTIVER LE MODE FRAISAGE TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 415: Fonctions De Base (Option De Logiciel 50)

    N20 G31 G90 X+87 Y+1 Z+2 * N30 T301 * Appel d'outil N40 G00 G40 G90 Z+250 * Dégager l’outil dans l’axe de broche en avance rapide N50 FUNCTION MODE TURN * Activer le mode tournage TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 416: Programmer La Vitesse De Rotation

    3 FONCTION TURNDATA SPIN VCONST : ON VC : 100 Définition d'une vitesse de coupe constante dans la gamme GEARRANGE : 2 de vitesse 2 3 FONCTION TURNDATA SPIN VCONST : OFF S550 Définition d'une vitesse de rotation constante TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 417: Appel D'outil

    Vous pouvez appeler et changer les outils de tournage aussi bien en mode fraisage et qu'en mode tournage. Syntaxe CN N40 FUNCTION MODE TURN Sélectionner le mode tournage N50 T301 Appel d'outil TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 418: Correction D'outils Dans Le Programme

    Définition de la correction d'outil : Afficher la barre de softkeys avec les fonctions spéciales Sélectionner le menu FONCTIONS DE PROGRAMME TOURNAGE Sélectionner FONCTION TUNRNDATA Sélectionner TURNDATA CORR Syntaxe CN 21 FUNCTION TURNDATA CORR-TCS:Z/X DZL:0.1 DXL:0.05 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 419: Données D'outil

    La TNC affiche en dessous de la fenêtre du tableau les textes du dialogue, les unités et les plages d'introduction pour chaque champ de saisie. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 420 TO, orientez la dent vers le centre de la table rotative ou dans de le sens opposé. L'outil doit avoir été étalonné, positionné et fixé correctement. Vérifiez l'orientation de l'outil en fonction de sa définition. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 421 Nécessaire Correction d'usure ZL Optionnelle Correction d'usure XL Optionnelle Rayon de plaquette Nécessaire Orientation de l'outil Nécessaire Angle d'orientation Nécessaire CUTWIDTH Largeur outil d'usinage Nécessaire de gorges TYPE Type d'outil Nécessaire TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 422 Correction d'usure ZL Optionnelle Correction d'usure XL Optionnelle Rayon de plaquette Nécessaire Orientation de l'outil Nécessaire Angle d'orientation Nécessaire T-ANGLE Angle d'attaque Nécessaire P-ANGLE Angle de pointe Nécessaire TYPE Type d'outil Nécessaire TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 423 Longueur d'outil 2 Nécessaire Correction d'usure ZL Optionnelle Correction d'usure XL Optionnelle Orientation de l'outil Nécessaire Angle d'orientation Nécessaire T-ANGLE Angle d'attaque Nécessaire P-ANGLE Angle de pointe Nécessaire TYPE Type d'outil Nécessaire TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 424: Compensation Du Rayon De La Dent Crd

    M128, la correction de rayon de la dent n'est pas possible en dehors des cycles, donc dans les séquences de positionnement avec RL/RR. Si vous activez l'usinage incliné avec M144, cette restriction ne s'applique pas. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 425: Gorges Et Dégagements

    Programmation de gorges et de dégagements : Afficher la barre de softkeys avec les fonctions spéciales Sélectionner le menu FONCTIONS DE PROGRAMME TOURNAGE Sélectionner GORGE/DEGAGEMENT Sélectionner GRV (Gorge) ou UDC (Dégagement) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 426 Gorge radiale : profondeur = 5, largeur = 10, Pos. = Z - 15 N30 G01 X+40 Z+0 N40 G01 Z-30 N50 GRV RADIAL CENTER-15 DEPTH-5 BREADTH10 CHF1 FAR_CHF1 N60 G01 X+60 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 427 UDC THREAD : dégagement de filetage selon DIN 76 La TNC interprète toujours les dégagements comme des éléments de forme dans le sens longitudinal. Aucun dégagement n'est possible dans le sens transversal. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 428 Dégagement forme F : prof. = 2, largeur = 15, prof. face transv. = N30 G01 X+40 Z+0 N40 G01 Z-30 N50 UDC TYPE_F R1 DEPTH2 BREADTH15 FACEDEPTH1 N60 L X+60 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 429 Dégagement forme F : prof. = 2, largeur = 15, prof. face transv. = N30 G01 X+40 Z+0 N40 G01 Z-30 N50 UDC TYPE_K R1 PROF.3 ANG_OUV.30 N60 L X+60 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 430 Optionnelle dégagement ANGLE Angle du dégagement Optionnelle Dégagement forme U : prof. = 3, largeur = 8 N30 G01 X+40 Z+0 N40 G01 Z-30 N50 UDC THREAD PAS2 N60 L X+60 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 431: Tournage En Position Inclinée

    Lorsque vous exécutez un usinage incliné, vous ne pouvez pas utilisez de cycles de gorge et de filetage. La correction d'outil agit toujours dans le système de coordonnées outil, même lors d'un usinage incliné. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 432 Q497 = +90 ;ANGLE PRECESSION Q498 = +0 ;INVERSER OUTIL 15 L X+165 Y+0 R0 FMAX Prépositionner l’outil 16 L Z+2 R0 FMAX Outil à la position de départ Usinage avec axe incliné TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 433: Fonctions De Balourd

    La TNC vous assiste dans cette opération avec le cycle „Mesure balourd“. Le cycle détermine le balourd existant et calcule la masse et la position de l'équilibrage nécessaire. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 434 La TNC active automatiquement la fonction moniteur de balourd avec la sélection du mode tournage. Le moniteur de balourd est actif jusqu'à ce vous resélectionnez le mode fraisage. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 435: Cycle De Mesure Du Balourd

    Contrôler le balourd après la mise en place de la masse d'équilibrage en procédant à une nouvelle opération de mesure. Il est parfois nécessaire de placer deux ou plusieurs masses d'équilibrage à différents endroits pour compenser le balourd. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 437 Mode manuel et réglages...
  • Page 438: Mise Sous Tension, Mise Hors Tension

    La TNC est opérationnelle immédiatement après sa mise sous- tension. La TNC est maintenant opérationnelle et se trouve en mode Manuel. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 439 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 un message d'erreur correspondant. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 440: Mode Manuel Et Réglages

    Notez que le fait d'actionner la touche END après la mise à l'arrêt de la commande entraîne un redémarrage de celle-ci. La mise hors tension pendant le redémarrage peut également entraîner la perte de données! TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 441: Déplacement Des Axes De La Machine

    Introduire la passe en mm, valider avec la touche Appuyer sur la touche de sens externe : répéter positionnement à volonté La valeur max. que l'on peut introduire est de 10 mm par incrément. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 442: Déplacer Les Axes Avec Des Manivelles Électroniques

    Dès que vous avez activé la manivelle à l'aide de la touche d'activation de manivelle, vous ne pouvez plus vous servir du panneau de commande. L'écran de la TNC affiche cet état dans une fenêtre auxiliaire. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 443 15 Stop CN (fonction machine, touche échangeable par le constructeur de la machine) 16 Volant de la manivelle 17 Potentiomètre de vitesse de broche 18 Potentiomètre d'avance 19 Connecteur, n'existe pas sur la manivelle radio HR 550 FS TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 444 13 STEP ON ou OFF : positionnement pas à pas actif ou inactif. Lorsque la fonction est active, la TNC affiche également l'incrément actif de déplacement 14 Barre de softkeys : sélection de diverses fonctions, description dans les paragraphes suivants TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 445 ! Vérifiez, avant chaque utilisation, si la manivelle radio qui convient est active pour votre machine ! TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 446 Ceci peut également se produire pendant un usinage. Réduire au maximum la distance par rapport à la station d'accueil. Poser la manivelle dans la station dès qu'elle n'est pas utilisée ! TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 447 Les sensibilités sont définies par défaut et peuvent être sélectionnées directement à l'aide des touches fléchées de la manivelle (uniquement si Pas à pas n'est pas actif). Sensibilités réglables : 0.01/0.02/0.05/0.1/0.2/0.5/1/2/5/10/20 [mm/ tour ou degrés/tour] TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 448 TNC affiche dans l'écran de la manivelle le menu des softkeys permettant de sélectionner les potentiomètres Appuyer sur la softkey KBD pour activer les potentiomètres sur le pupitre de la machine TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 449 TNC augmente le pas de comptage du facteur 10 à chaque changement de dizaine. Si vous appuyez en plus sur CTRL le pas de comptage augmente à 1000. Activer la nouvelle vitesse de rotation S avec la touche Marche TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 450 A l'aide des softkeys de la manivelle, sélectionner le mode souhaité MAN : Mode manuel MDI : Positionnement avec introduction manuelle SGL : Exécution de programme pas à pas RUN : Exécution de programme en continu TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 451 "Aborder à nouveau le contour", Page 529 Activation/désactivation de la fonction Inclinaison du plan d'usinage (softkeys de la manivelle MOP, puis 3D) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 452: Vitesse De Rotation Broche S, Avance F, Fonction Auxiliaire M

    Si l'avance introduite dépasse l'avance définie dans le paramètre machine maxFeed, c'est la valeur du paramètre machine qui est prise en compte. F reste sauvegardée même après une coupure d'alimentation. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 453: Modifier La Vitesse De Broche Et L'avance

    à une vitesse limitée sûre définie par le constructeur de la machine. Sélectionner le Mode manuel Commuter la barre des softkeys Mettre la limite d'avance en/hors service TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 454: Sécurité Fonctionnelle Fs (Option)

    EN 12417 et garantit une grande sécurité pour les personnes. Le principe de base du concept de sécurité HEIDENHAIN est la structure du processeur à double canal qui comprend un calculateur principal MC (main computing unit) et un (ou plusieurs) module(s) d'asservissement CC (control computing unit).
  • Page 455: Définitions

    Safety-limited-speed : Safety-limited- speed : vitesse limitée de sécurité Empêche que les entraînements dépassent les valeurs limites de vitesse par défaut avec les portes de sécurité ouvertes TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 456: Vérifier La Position Des Axes

    ! Prépositionner éventuellement les axes manuellement ! Le constructeur de votre machine définit la position de contrôle. Consultez le manuel de votre machine. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 457: Aperçu Des Avances Et Vitesses De Rotation Broche Autorisées

    Safety-MP, voir "Aperçu des avances et vitesses de rotation broche autorisées", Page 457. Sélectionner le Mode manuel Commuter la barre des softkeys Mettre la limite d'avance en/hors service TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 458 Si le mode de fonctionnement SOM_1 est actif, alors la TNC n'affiche aucune icône. Icône Mode de fonctionnement de sécurité Mode de fonctionnement SOM_2 actif Mode de fonctionnement SOM_3 actif Mode de fonctionnement SOM_4 actif TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 459: Initialiser Le Point D'origine Sans Palpeur 3D

    De la même manière, initialiser les points d'origine des autres axes. Si vous utilisez un outil préréglé dans l'axe de plongée, initialisez l'affichage de l'axe de plongée à la longueur L de l'outil ou à la somme Z=L+d. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 460: Gestion Des Points D'origine Avec Le Tableau Preset

    à ne pas utiliser plus de lignes que nécessaire pour gérer vos points d'origine. Par sécurité, vous ne pouvez insérer de nouvelles lignes qu'à la fin du tableau Preset. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 461 0 le dernier point d'origine initialisé manuellement à l'aide des touches d'axes ou des softkeys. Si le point d'origine initialisé manuellement est actif, la TNC affiche le texte PR MAN(0) dans l'affichage d'état TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 462 Avec l'affichage en pouces actif : introduire une valeur en pouces ; en interne, la TNC convertit la valeur en mm TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 463 Avec l'affichage en pouces actif : introduire une valeur en pouces ; en interne, la TNC convertit la valeur en mm TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 464 TNC inscrit un - (2ème barre de softkeys) dans toutes les colonnes Ajouter une seule ligne à la fin du tableau (2ème barre de softkeys) Effacer une seule ligne à la fin du tableau (2ème barre de softkeys) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 465 247 . Dans le cycle 247 , il suffit de définir le numéro du point d'origine à activer (voir manuel d'utilisation des cycles, cycle 247 INITIALISATION DU POINT DE REFERENCE). TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 466: Utiliser Un Palpeur 3D

    Fraisage et Tournage pouvant varier, vous devez calibrer le palpeur sans désaxage. Pour cela, vous pouvez créer des données d'outil supplémentaires pour le palpeur (p. ex. outil indexé). TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 467 Utiliser un palpeur 3D 15.6 Pour de plus amples informations sur le tableau des palpeurs, veuillez consulter le Manuel d'utilisation, Programmation des cycles. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 468: Fonctions Présentes Dans Les Cycles Palpeurs

    Nombre de pts de Nombre d'opérations de palpage palpage ? (3-8) Angle d'ouverture ? Palper un cercle entier (360°) ou un segment de cercle (angle d'ouverture < 360°) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 469 En cas de prépositionnement, faites attention à l'angle initial pour la première opération de palpage (pour 0°, la TNC palpe dans le sens positif de l'axe principal). TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 470: Sélectionner Le Cycle Palpeur

    Utilisez les touches fléchées pour sélectionner le champ de saisie souhaité. Vous ne pouvez positionner le curseur que dans les champs éditables. Les champs non éditables sont représentés grisés. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 471: Procès-Verbal De Mesure Avec Les Cycles Palpeurs

    TCHPRMAN.TXT entre chaque cycle palpeur en le copiant ou le renommant. Le format et le contenu du fichier TCHPRMAN.TXT sont définis par le constructeur de votre machine. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 472 Introduire le numéro du point zéro dans le champ de saisie Numéro dans tableau = Appuyer sur la softkey ENTREE DANS TAB. POINTS ZERO. La TNC mémorise le point zéro sous le numéro saisi dans le tableau indiqué. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 473: Inscrire Les Valeurs De Mesure Des Cycles Palpeurs Dans Le Tableau Preset

    Introduire le numéro 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 saisi dans le tableau Preset TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 474: Etalonner Un Palpeur 3D

    Déterminer le rayon et l'excentrement avec une bague d'étalonnage Déterminer le rayon et l'excentrement avec un tenon ou un tampon de calibration Déterminer le rayon et l'excentrement avec une bille d'étalonnage TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 475: Etalonnage De La Longueur Effective

    Palper la surface : appuyer sur la touche START externe Vérifier les résultats (modifier les valeurs si nécessaire) Appuyer sur la softkey OK pour valider les valeurs Appuyer sur la softkey FIN pour quitter la fonction d'étalonnage TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 476: Etalonner Le Rayon Effectif Et Compenser Le Désaxage Du Palpeur

    La fonction d'étalonnage peut déterminer et compenser par calcul le décalage entre l'axe du palpeur et l'axe de broche au moyen d'une mesure avec une rotation de 180°. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 477 R dans tool.t) Orientation possible dans les deux sens (p. ex. palpeurs à câble de HEIDENHAIN) : La TNC réalise une mesure approximative et une mesure précise, fait tourner le palpeur sur 180° et effectue quatre routines de palpage. En plus du rayon, la mesure avec rotation de 180°...
  • Page 478 Automatique ou en mode Manuel. Pour de plus amples informations sur le tableau des palpeurs, veuillez consulter le Manuel d'utilisation, Programmation des cycles. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 479: Compenser Le Désalignement D'une Pièce Avec Un Palpeur 3D

    Vous pouvez aussi activer une rotation de base sans palper la pièce. Pour cela, introduisez une valeur dans le menu Rotation de base et appuyez sur la softkey INITIALISER ROTATION DE BASE. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 480: Calculer La Rotation De Base

    TNC émet un message d'avertissement supplémentaire. Si vous souhaitez initialiser le point d'origine dans l'axe de la table rotative, appuyez sur la softkey INITIALISER ROTAT. TABLE. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 481: Afficher 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 softkey FIN TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 482: Initialiser Le Point D'origine Avec Le Palpeur 3D

    Page 472 Quitter la fonction de palpage : appuyer sur la softkey FIN HEIDENHAIN ne garantit le bon fonctionnement des cycles de palpage qu'avec les palpeurs HEIDENHAIN. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 483: Coin Comme Point D'origine

    à partir de trous ou de tenons et l'initialiser comme point d'origine. Pour chaque droite, il est uniquement permis de palper avec deux fonctions de palpage identiques (p. ex. deux trous). TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 484: Initialisation Du Centre De Cercle Comme Point D'origine

    Page 472 ou voir "Inscrire les valeurs de mesure des cycles palpeurs dans le tableau Preset", Page 473) Quitter la fonction de palpage : appuyer sur la Softkey FIN TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 485 Prépositionner le palpeur environ au centre du trou ou à proximité du premier point de palpage du tenon circulaire. Après avoir appuyé sur la touche Marche CN, la TNC palpe automatiquement les points du cercle. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 486 Page 472 ou voir "Inscrire les valeurs de mesure des cycles palpeurs dans le tableau Preset", Page 473) Quitter la fonction de palpage : appuyer sur la softkey FIN TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 487: Initialisation De La Ligne Médiane Comme Point D'origine

    Page 472 ouvoir "Inscrire les valeurs de mesure des cycles palpeurs dans le tableau Preset", Page 473) Quitter la fonction de palpage : appuyer sur la touche END TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 488: Mesurer Des Pièces Avec Un Palpeur 3D

    Définir les coordonnées d’un coin dans le plan d’usinage Déterminer les coordonnées du coin : voir "Coin comme point d'origine ", Page 483. La TNC affiche comme point d'origine les coordonnées du coin palpé. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 489 La mesure concerne : l’angle entre l’axe de référence angulaire et une arête de la pièce ou l’angle entre deux arêtes L’angle mesuré est affiché sous forme d’une valeur de 90° max. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 490 Avec la softkey PALPAGE ROT, afficher comme angle de rotation l'angle PA compris entre les faces 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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 491 Page 472 ou voir "Inscrire les valeurs de mesure des cycles palpeurs dans le tableau Preset", Page 473) Quitter la fonction de palpage : appuyer sur la touche END TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 492: Application, Mode Opératoire

    (option de logiciel 1)", Page 369 Les fonctions TNC pour l'„inclinaison du plan d'usinage“ sont des transformations de coordonnées. Ainsi le plan d'usinage est toujours perpendiculaire à la direction de l'axe d'outil. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 493 TNC tient compte les décalages mécaniques de la tête pivotante („composantes translationnelles“) ainsi que les décalages provoqués par l'inclinaison de l'outil (correction de longueur d'outil 3D). La TNC facilite l'inclinaison du plan d'usinage uniquement avec l'axe de broche Z. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 494: Franchissement Des Points De Référence Avec Axes Inclinés

    La fonction „transférer la position courante“ n'est pas autorisée lorsque 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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 495: Activer L'inclinaison Manuelle

    19 G80 ou bien la fonction PLANE, les valeurs angulaires définies dans ce cycle sont actives. Les valeurs angulaires qui figurent dans le menu sont remplacées par les valeurs appelées. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 496: Activer Le Sens Actif De L'axe D'outil En Tant Que Sens D'usinage Actif

    Déplacement dans le sens de l'axe d'outil 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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 497: Initialisation Du Point D'origine Dans Le Système Incliné

    La TNC ne vérifie pas si les coordonnées actuelles des axes rotatifs (positions effectives) correspondent aux angles d'inclinaison que vous avez définis. Attention, risque de collision ! Initialiser toujours systématiquement le point d'origine sur les trois axes principaux. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 499 Positionnement avec introduction manuelle...
  • Page 500: Programmer Et Exécuter Des Usinages Simples

    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 501 N9999999 %$MDI G71 * Fin du programme Fonctions de droite : voir "Droite en avance rapide G00, droite en avance G01 F", Page 197cycle PERCAGE, Voir manuel d'utilisation des cycles, cycle 200 PERCAGE. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 502 Sélectionner l'axe du plateau circulaire, introduire l'angle noté ainsi que l'avance, par ex. L C+2.561 Terminer l'introduction Appuyer sur la touche START externe : la pièce est alignée avec la rotation du plateau circulaire TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 503: Sauvegarder Ou Effacer Des Programmes Dans $Mdi

    $MDI, par exemple TROU. Exécuter la copie Quitter le gestionnaire de fichiers : appuyer sur la softkey END Autres informations : voir "Copier un fichier", Page 109. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 505 Test de programme et Exécution de programme...
  • Page 506: Graphiques

    RÉSOLUTION vous permet de diminuer la résolution du graphique et donc d'accélérer la vitesse de simulation. En appuyant sur la softkey RÉSOLUTION, vous modifiez la résolution du graphique en la réglant sur haut, moyen ou bas. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 507: Vitesse Du Configurer Les Tests De Programme

    Commuter la barre de softkeys Sélectionner les fonctions pour régler la vitesse de simulation Sélectionner la fonction souhaitée par softkey, p. ex. pour augmenter la vitesse de test pas à pas TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 508: Résumé : Affichages

    L'usinage se poursuit néanmoins. La TNC n'affiche pas le graphique des opérations d'usinage multiaxes pendant l'exécution d'un programme. Dans ces cas là, la fenêtre graphique affiche le message d'erreur Axe non représentable. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 509: Vue De Dessus

    La position du plan de coupe est visible dans l'écran pendant le décalage. Par défaut, le plan de coupe est 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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 510 (colonne LCUTS du tableau d'outils). Si 0 est introduit dans LCUTS (configuration par défaut), la simulation est calculée avec une longueur d'arête infinie, ce qui entraîne une durée de traitement élevée. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 511 Lorsque vous relâchez la touche gauche de la souris, la TNC affiche la zone agrandie de la pièce Zoom rapide avec la souris : tourner la molette de la souris en avant ou en arrière TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 512: Agrandissement De La Découpe

    Sélectionner la face avant/arrière de la pièce Sélection la face du haut/bas de la pièce Déplacer le plan de coupe pour agrandir ou réduire la pièce brute Valider la découpe TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 513: Répéter La Simulation Graphique

    La TNC affiche l'outil avec le diamètre défini dans le tableau d'outils. Fonction Softkey Ne pas visualiser l'outil pendant la simulation Visualiser l'outil pendant la simulation TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 514: Calculer Le Temps D'usinage

    Afficher la somme du temps mémorisé et du temps affiché Effacer le temps affiché Pendant le test du programme, la TNC remet à zéro la durée d'usinage dès qu'une nouvelle pièce brute G30/G31 est usinée. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 515: Graphique Filaire 3D

    Réduire la représentation par incrément. Si la pièce a été réduite, la TNC affiche la lettre Z dans le pied de page de la fenêtre graphique TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 516 Commuter la barre de softkeys Effacer le graphique : appuyer sur la softkey EFFACER GRAPHIQUE Afficher grille Commuter la barre de softkeys : voir figure Afficher la grille : appuyer sur la softkey "AFFICHER GRILLE" TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 517: Représenter La Pièce Brute Dans La Zone D'usinage

    Y Décaler la pièce brute dans le sens positif/négatif de Z Afficher la pièce brute par rapport au dernier point d'origine initialisé Activation ou désactivation de la fonction de surveillance TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 518: Fonctions Pour Afficher Le Programme

    : Fonctions Softkey Dans le programme, reculer d’une page d'écran Dans le programme, avancer d’une page d'écran Sélectionner le début du programme Sélectionner la fin du programme TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 519: Test De Programme

    Vous pouvez en plus utiliser les fonctions suivantes : Test de programme pas à pas Arrêt du test à une séquence donnée Sauter des séquences Fonctions destinées à la représentation graphique Temps d'usinage, calcul Affichage d'état supplémentaire TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 520 Le constructeur de la machine peut aussi définir une macro de changement d'outil pour le mode Test de programme. Le comportement de la machine peut être ainsi simulé avec précision. Consultez le manuel de votre machine. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 521 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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 522: Exécution De Programme

    Exécution du programme à partir d’une séquence donnée Sauter des séquences Editer un tableau d’outils TOOL.T Contrôler et modifier les paramètres Q Superposer un positionnement avec la manivelle Fonctions destinées à la représentation graphique Affichage d'état supplémentaire TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 523: Exécution Du Programme D'usinage

    Exécution de programme en continu Lancer le programme d'usinage avec la touche START externe Exécution de programme pas à pas Démarrer chaque séquence du programme d'usinage avec la touche START externe TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 524: Interrompre L'usinage

    Pendant que le programme d'usinage est exécuté en mode Exécution de programme en continu, sélectionnez Exécution de programme pas à pas. La TNC interrompt l'usinage lorsque la séquence d'usinage en cours est terminée. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 525: Déplacer Les Axes De La Machine Pendant Une Interruption

    Si vous interrompez l'exécution du programme à l'intérieur d'une répétition de partie de programme ou d'un sous-programme, vous devez retourner à la position de l'interruption à l'aide de la fonction AMORCE A SEQUENCE N. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 526 Maintenir enfoncée la touche END pendant deux secondes, la TNC effectue un démarrage à chaud Supprimer la cause de l’erreur Redémarrage Si l’erreur se répète, notez le message d’erreur et prenez contact avec le service après-vente TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 527: Reprise Du Programme (Amorce De Séquence)

    La correction de la longueur d'outil n'est activée qu'avec l'appel d'outil et une séquence de positionnement suivante. Cela est également valable si vous n'avez modifié que la longueur d'outil. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 528 TNC ne tient pas compte de la fin du sous- programme (G98 L0) la TNC annule la fonction M126 (déplacement des axes rotatifs avec optimisation de la course) Dans ces cas, réaccoster avec la fonction Amorce de séquence! TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 529: Aborder À Nouveau Le Contour

    Déplacer les axes dans n'importe quel ordre : appuyer sur les softkeys ABORDER X, ABORDER Z etc. et activer à chaque fois avec la touche START externe Poursuivre l’usinage : appuyer sur la touche START externe TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 530: Démarrage Automatique Des Programmes

    (voir fig. de droite, au centre) Temps (h:min:s) : heure à laquelle le programme doit démarrer Date (JJ.MM.AAAA) : date à laquelle le programme doit démarrer Pour activer le démarrage : appuyer sur la softkey TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 531: Sauter Des Séquences

    Choisir la softkey INSERER Effacer le caractère „/“ En mode Programmation, sélectionnez la séquence dans laquelle vous désirez effacer le caractère de saut Choisir la softkey SUPPRIMER TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 532: Arrêt De Programme Optionnel

    M1 a été programmée : régler la softkey sur OFF Interrompre l'exécution ou le test du programme dans les séquences où M1 a été programmée : régler la softkey sur ON TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 533: Fonctions Mod

    Fonctions MOD...
  • Page 534: Sélectionner Les Fonctions Mod

    END Quitter les fonctions MOD Quitter la fonction MOD : appuyer sur la softkey ANNULER ou sur la touche END TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 535: Résumé Des Fonctions Mod

    Afficher ligne info Configurations machine Sélection de la cinématique de la machine Fonctions de diagnostic Diagnostic Profibus Informations réseau Informations HeROS Informations générales Version du logiciel Information FCL Information licence Temps machine TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 536: Configuration Machine

    Sélectionner dans le menu MOD le groupe Configuration machine Sélectionner le menu Accès externe Marquez le champs de sélection Verrouiller les accès externes (avec la touche espace ou la souris) Appuyez sur la softkey VALIDER TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 537 Autoriser Autoriser l'accès au réseau sans poser de question Seulement le constructeur de La connexion n'est possible la machine que si un numéro de code est saisi (constructeur de la machine) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 538: Sélectionner La Cinématique

    Si vous commutez la cinématique pour assurer le fonctionnement de la machine, la TNC effectue tous les déplacements suivants selon la cinématique modifiée. Veillez à sélectionner la bonne cinématique dans le test de programme pour contrôler votre pièce. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 539: Sélectionner L'affichage De Positions

    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. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 540: Sélectionner L'unité De Mesure

    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 votre machine. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 541: Saisir Le Numéro De Code

    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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 542: Installer Des Interfaces De Données

    Installer des interfaces de données Interface série de la TNC 640 La TNC 640 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, hormis la configuration de la vitesse en bauds (paramètre-machine baudRateLsv2), il ne peut pas être...
  • Page 543 Configurer les bits de stop (bits de stop) Une synchronisation du récepteur pour chaque caractère transmis est assurée avec un bit de start et un ou deux bits de stop lors de la transmission des données. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 544 BLOCKWISE données Bits de données dans chaque 7 Bit caractère transmis Contrôle de la parité PAIRE Nombre de bits de stop 1 bit de stop Mode Handshake RTS_CTS Système de fichiers TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 545: Sélectionner Le Mode Du Périphérique (Système De Fichiers)

    „importer le programme proposé“ et „importer le répertoire“ Périphérique Mode Symbole 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 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 546: Logiciel De Transmission De Données

    Logiciel de transmission de données Il est conseillé d'utiliser le logiciel de transmission de données HEIDENHAIN TNCremo pour la transfert de fichiers de ou vers la TNC. Vous pouvez piloter toutes les commandes HEIDENHAIN avec TNCremo au moyen de l'interface série Ethernet.
  • Page 547 Page 122 et transférez les fichiers souhaités. Fermer TNCremoNT Sélectionnez le sous-menu <Fichier>, <Fermer> Utilisez également l'aide contextuelle de TNCremoNT avec laquelle toutes les fonctions sont expliquées. Vous l'appelez au moyen de la touche F1. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 548: Interface Ethernet

    En mode mémorisation/édition de programme, appuyez sur la touche MOD et introduisez le code NET123. Dans le gestionnaire de fichiers, sélectionnez la softkey RESEAU La TNC affiche la fenêtre principale de configuration du réseau TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 549 N'activer la fonction que si, de manière externe, la seconde interface Ethernet optionnelle de la TNC doit être exploitée à une fin de diagnostics. A n'activer qu'en liaison avec le service après- vente TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 550 Option Définir manuellement le default gateway : Saisir manuellement les adresses IP du default gateway (passerelle par défaut) Valider les modifications avec le bouton OK ou les ignorer avec le bouton Quitter TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 551 Demander la valeur à votre administrateur réseau Groupe ID : Définition de l'identification du groupe qui permet d'accéder aux fichiers du réseau Demander la valeur à votre administrateur réseau TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 552 IP dynamique. Vous pouvez également procéder aux paramétrages de ces appareils Boutons Options étendues : Paramètres étendus pour le serveur DNS-/DHCP Bouton Init. valeurs par défaut : Initialiser la configuration par défaut. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 553 à saisir toutes les données requises) Journal d'état Affichage des informations d'état et messages d'erreur. Vous pouvez effacer le contenu de la fenêtre d'état avec le bouton vider. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 554: Affecter La Manivelle À Une Station D'accueil

    à gauche, à coté du bouton Affecter Mémoriser la configuration et quitter le menu : appuyer sur le bouton FIN TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 555: Régler Le Canal Radio

    Cliquer sur le bouton Conf. puissance : la TNC affiche les trois réglages de puissance disponibles. Sélectionner avec la souris le réglage souhaité Mémoriser la configuration et quitter le menu : appuyer sur le bouton FIN TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 556: Statistique

    Commuter la barre des softkeys Choisir le menu de configuration de la manivelle radio en appuyant sur la softkey PARAMÈTRES MANIVELLE RADIO : la TNC affiche le menu de configuration avec les données statistiques TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 557 Tableaux et résumés...
  • Page 558: Tableaux Et Résumés

    La TNC fait une liste continue des modifications dans laquelle sont mémorisées jusqu'à 20 modifications des données de configuration. Pour annuler les modifications, sélectionnez la ligne souhaitée et appuyez sur la softkey AUTRES FONCTIONS et REJETER LES MODIFICATIONS. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 559 Si le paramètre-machine sélectionné correspond à un paramètre présent dans la TNC, l'écran affiche alors aussi le numéro MP correspondant. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 560 M5 : afficher la position de la broche si elle est asservie et si M5 est actif Afficher ou masquer la softkey Tableau preset True : la softkey Tableau preset n'est pas affichée False : afficher la softkey Tableau preset TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 561 Format des programmes CN et affichage des cycles Programmation en Texte clair HEIDENHAIN ou en format DIN/ISO HEIDENHAIN : introduction du programme en mode MDI, avec dialogue Texte Clair ISO : introduction du programme en mode MDI, dans le format DIN/ISO Représentation des cycles...
  • Page 562 ROUMAIN SLOVAQUE TURC LITUANIEN Langue du dialogue PLC Voir langue du dialogue CN Langue des messages d'erreur PLC Voir langue du dialogue CN Langue de l'aide Voir langue du dialogue CN TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 563 0.001 à 99 999.9999 [mm] : distance d'approche dans le sens de l'axe d'outil Zone de sécurité autour de la tige de palpage pour le prépositionnement 0.001 à 99 999.9999 [mm] : distance d'approche dans le plan perpendiculaire à l'axe d'outil TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 564 Erreur de mesure max. admissible lors de l'étalonnage d'outil 0.001 à 0.999 [mm] : deuxième erreur de mesure max. admissible Routine de palpage MultiDirection : Palpage en provenance de plusieurs directions SingleDirection Palpage en provenance d'une direction TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 565 1 à 999 : numéro de la fonction M pour l'orientation de la broche Définir le comportement du programme CN Annulation du temps d'usinage lors du démarrage du programme True : le temps d'usinage est annulé False : le temps d'usinage n'est pas annulé TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 566 Message de demande de confirmation avec Effacer bloc TRUE : afficher le message de demande de confirmation pour effacer une séquence CN FALSE : ne pas afficher le message de demande de confirmation pour effacer une séquence CN TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 567 Décalage horaire par rapport au temps universel [h] -12 à 13 : décalage horaire en heures par rapport à l'heure de Greenwich Interface série : voir "Installer des interfaces de données", Page 542 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 568: Distribution Des Plots Et Câbles De Raccordement Pour Les Interfaces De Données

    Signal GND rouge rouge bleu gris gris rose rose ne pas violet câbler boît. blindage boîtier blindage boîtier boîtier boîtier boîtier blindage boîtier ext. extérieur extérieur TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 569 GND noir noir violet violet gris gris blanc/vert blanc/vert ne pas vert vert câbler boîtier blindage boîtier blindage boîtier boîtier boîtier boîtier blindage boîtier extérieur extérieur extérieur TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 570: Appareils Autres Que Heidenhain

    Longueur de câble max. : non blindé : 100 m blindé : 400 m Broche Signal Description Transmit Data TX– Transmit Data REC+ Receive Data libre libre REC– Receive Data libre libre TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 571: Informations Techniques

    Correction du rayon d'outil perpendiculaire au sens du déplacement et au sens de l'outil Usinage avec Programmation de contours sur le développé d'un cylindre plateau circulaire (option de logiciel 1) Avance en mm/min. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 572 α, arcsin, arccos, arctan, a , In, log, valeur absolue d'un nombre, constante π, inverser, ignorer certains chiffres avant et après la virgule ■ Fonctions de calcul d'un cercle ■ Paramètres string TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 573 Initialisation manuelle ou automatique du point d'origine ■ Mesure automatique des pièces ■ Cycles d'étalonnage automatique des outils ■ Cycles d'étalonnage automatique des outils ■ Cycles pour la mesure automatique de la cinématique TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 574 à distance de la TNC via l'interface de données avec logiciel HEIDENHAIN TNCremo ■ Interface Ethernet 1000 Base T ■ 3 x USB 2.0 ■ Température ambiante de service : 0°C à +45°C ■ de stockage : -30°C à +70°C TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 575 Correction du rayon d'outil perpendiculaire au sens du déplacement et au sens de l'outil ■ Interpolation Droite sur 5 axes (licence d'exportation requise) HEIDENHAIN DNC (numéro d'option #18) ■ Communication avec applications PC externes au moyen de composants COM TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 576 Option de logiciel Fraisage-tournage (numéro d'option #50) ■ Fonctions pour le mode Commutation mode Fraisage/Tournage Fraisage/tournage ■ Vitesse de coupe constante ■ Compensation du rayon de la dent ■ Cycles de tournage TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 577 à la masse actuelle de la pièce. Option de logiciel Active Chatter Control ACC (Suppression des vibrations) (numéro d'option #145) Fonction entièrement automatique pour éviter les saccades pendant l'usinage TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 578 N'importe quelle chaîne de texte entre guillemets (““) Nombre de répétitions de parties de 1 à 65 534 (5,0) programme REP Numéro d'erreur avec la fonction des 0 à 1 199 (4,0) paramètres Q FN14 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 579: Tableaux Récapitulatifs

    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 ■ Fraisage multipasses ■ Centrage TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 580: Fonctions Auxiliaires

    à une position définie par le constructeur de la machine, par exemple à la position de changement d'outil ■ Réduction de l'affichage de position angulaire à une valeur inférieure à 360° ■ Usinage de petits éléments de contour TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 581 EFF/NOM en fin de séquence ■ Annuler M144 M145 ■ M141 Annuler la surveillance du palpeur ■ M148 Dégager automatiquement l'outil du contour en cas de stop CN ■ M149 Annuler M148 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 582: Comparaison : Caractéristiques Techniques

    électrique l'armoire électrique Comparaison : interfaces des données Fonction TNC 640 iTNC 530 Ethernet gigaoctet 1000BaseT Interface série RS-232-C Interface série RS-422 Interface USB X (USB 2.0) X (USB 2.0) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 583: Comparaison : Accessoires

    : composants de la Non disponible Disponible commande pour machine virtuelle ConfigDesign : logiciel de configuration Disponible Non disponible de la commande TeleService : logiciel de diagnostic et de Disponible Disponible maintenance à distance TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 584: Comparaison : Fonctions Spécifiques À La Machine

    Définir la dernière position d'outil en tant que pôle X (message d'erreur (séquence CC vide) quand la prise en compte du pôle est incertaine) Vecteur normal à la surface (LN) Séquences spline SPL – X, avec option 09 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 585 Commutation par Commutation par touche de partage softkey d'écran Echange des tableaux d'outils entre la TNC 640 et la Impossible iTNC 530 Tableau des palpeurs pour la gestion des divers palpeurs – Créer un fichier d'utilisation des outils, vérifier la disponibilité...
  • Page 586 Conversion de programme FK en dialogue Texte clair – Sauts de programme : Nombre max. de numéros de label 9999 1000 Sous-programmes Niveau d'imbrication des sous-programmes Répétitions de parties de programme Programme au choix comme sous-programme TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 587 – Afficher le contenu des paramètres dans l'affichage – d'état auxiliaire Afficher le contenu des paramètres lors de la programmation (Q-INFO) Fonctions SQL pour la lecture et l'écriture de tableaux – TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 588 Arrêt précis du test de programme (STOP A) – Tenir compte de la macro de changement d'outil – Graphique d'usinage (vue de dessus, représentation dans 3 plans, représentation 3D) Affichage haute résolution TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 589 X, option #40 définis Contrôle de collision en test de programme – X, Option #40 Surveillance de l'élément de serrage – X, Option #40 Gestion des porte-outils – X, option #40 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 590 Affichage du 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 auxiliaire OEM avec Python Affichage graphique du temps restant – TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 591: Comparaison : Cycles

    X, option #08 30, Exécution de données 3D – 32, Tolérance avec mode HSC et TA 39, Corps d'un cylindre, contour externe – X, option #08 200, Perçage 201, Alésage à l’alésoir TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 592 275, Fraisage en tourbillon – 276, Tracé de contour 3D – 290, Tournage interpolée – X, option #96 800, Adapter le système de tournage – 801, Désactiver le système de tournage – TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 593: Comparaison : Fonctions Auxiliaires

    à la séquence 1 Broche MARCHE dans le sens horaire Broche MARCHE dans le sens anti-horaire Broche ARRET Changement d'outil/ARRÊT exécution du programme (fonction dépendant de la machine)/ARRÊT broche Arrosage MACHE Arrosage ARRET TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 594 Annuler M116 M118 Superposition de la manivelle pendant l'exécution du programme M120 Calcul anticipé d'un contour avec correction de rayon (LOOK AHEAD) M124 Filtre de contour – (possible via les paramètres utilisateur) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 595 Dégager automatiquement l'outil du contour en cas de stop CN M149 Annuler M148 M150 Inhiber le message de fin de course – (possible via FN 17) M197 Arrondi d'angle – M200 Fonctions de découpe au laser – -M204 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 596: Comparaison : Cycles Palpeurs Dans Les Modes Manuel Et Manivelle Électronique

    Utilisation de palpeurs mécaniques (transfert manuel de la position Par softkey Par touche du actuelle) clavier Enregistrer les valeurs dans le tableau preset Enregistrer les valeurs dans le tableau de points zéro TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 597: Comparaison : Cycles Palpeurs Pour Le Contrôle Automatique Des Pièces

    422, Mesure cercle, extérieur 423, Mesure rectangle, intérieur 424, Mesure rectangle, extérieur 425, Mesure rainure, intérieur 426, Mesure ilot oblong, extérieur 427 , Alésage à l’outil 430, Mesure cercle de trous 431, Mesure plan TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 598: Comparaison : Différences De Programmation

    19.5 Fonctions de la TNC 640 et de l'iTNC 530 Cycle TNC 640 iTNC 530 440, Mesure du désaxage – 441, Palpage rapide (partiellement possible sur TNC 640 avec le – tableau palpeur) 405, Sauvegarder cinématique X, option #48 X, option #48 451, Mesurer cinématique...
  • Page 599 SPEC FCT, PGM CALL et APPR/ La barre des softkey reste active La barre de softkeys standard lorsque l'on quitte le gestionnaire est activée lorsque l'on quitte le de fichiers gestionnaire de fichiers TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 600 Tous les messages d'erreur Le message d'erreur ne doit d'erreur (même si ils sont affichés être acquitté qu'une seule fois plusieurs fois) doivent être acquittés, la fonction Effacer tous est disponible TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 601 TABREAD-TABWRITE tableaux TABREAD-TABWRITE Avec fonction CFGREAD Avec la fonction FN18 Accès aux paramètres machine Création de cycles interactifs Disponible Non disponible avec CYCLE QUERY, p.ex. cycles de palpage en mode manuel TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 602: Comparaison : Différences Concernant Le Test De Programme, Fonctionnalité

    "Actif" en mode manuel. manuel et automatique. Fonction jog Un incrément de déplacement Incrément commun aux axes peut être défini séparément pour linéaires et rotatifs les axes linéaires et rotatifs. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 603 Définir la limitation de l'avance La limitation d'avance pour les Une seule limitation d'avance axes linéaires et rotatifs peut être peut être définie pour les axes définie séparément linéaires et rotatifs TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 604: Comparaison : Différences Dans Le Mode Manuel, Utilisation

    Les messages d'erreur (p. ex. Les messages d'erreur sont fin de course) sont présents acquittés partiellement après en également après en avoir avoir supprimé l'origine supprimé l'origine et doivent être acquittés séparément TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 605: Comparaison : Différences Concernant Le Mode Exécution, Déplacements

    Exécution, déplacements Attention, contrôler les déplacements ! Sur une TNC 640, les programmes CN créés sur des commandes TNC 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 soin et prudence ! La liste suivante énumère les différences connues.
  • Page 606 RND ou CHF longueur 0 précède une séquence RND ou CHF Un élément de contour de longueur 0 est ignoré quand il fait suite à une séquence RND ou TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 607 Position finale = hauteur de Configurable dans MP7420, sécurité de la position définie que la position finale soit la avant l'appel du cycle dernière position programmée ou la hauteur de sécurité TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 608 Mouvements de plongée géométriques outil/contour), géométriques outil/contour), une des messages d'erreurs sont plongée verticale est possible le émis dès que les déplacements cas échéant de plongée mènent à des comportements imprévus ou critiques TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 609: Comparaison : Différences Dans Le Mode Mdi

    Comparaison : différences dans le mode MDI Fonction TNC 640 iTNC 530 Exécution de séquences Fonction en partie disponible Fonction disponible dépendantes les unes des autres Mémorisation de fonctions Fonction en partie disponible Fonction disponible modales TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 610: Comparaison : Différences Concernant Le Poste De Programmation

    En cliquant sur un trait, il est Un clic sur un trait quelconque horizontale possible de faire passer la barre rend celui-ci actif de softkeys soit à droite, soit à gauche. TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 611: Résumé Des Fonctions Din/Iso

    Dégagement du contour dans le sens de l'axe d'outil M141 Annuler la surveillance du palpeur M143 Effacer la rotation de base M148 Dégager automatiquement l'outil du contour en cas de stop CN M149 Annuler M148 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 612 Perçage universel G204 Contre-perçage G205 Perçage universel en profondeur G206 Taraudage avec mandrin de compensation G207 Taraudage rigide G208 Fraisage de trou G209 Taraudage avec brise copeaux G241 Perçage en profondeur mono-lèvre TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 613 Rotation de base via deux tenons G403 Compenser une rotation de base par le biais d'un axe rotatif G404 Initialiser une rotation de base G405 Compenser le désaxage au moyen de l'axe C TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 614 IV Cotations Cotation en absolu Cotation en incrémental Unité de mesure Unité de mesure, pouce (à définir en début de programme Unité de mesure, millimètre (à définir en début de programme) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 615 Rayon de cercle avec G02/G03/G05 Rayon d'arrondi avec G25/G26/G27 Rayon d'outil avec G99 Vitesse de rotation de la broche Orientation de la broche avec G36 Définition d'outil avec G99 Appel d'outil Outil suivant avec G51 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 616 (CW) G42 (RR) (poche) dans le sens anti-horaire (CCW) G41 (RL) A l'extérieur (îlot) dans le sens horaire (CW) G41 (RL) dans le sens anti-horaire (CCW) G42 (RR) TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 617 Si non égal, saut au label numéro Si plus grand, saut au label numéro Si plus petit, saut au label numéro Angle (angle à partir de arcsin et arccos) Numéro d'erreur Print Affectation PLC TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 618 Calcul de parenthèse....287 Droite....... 197, 209 Correction de rayon....183 Calculer le temps d'usinage..514 Correction de rayon Centre de cercle...... 200 coins externes, coins internes 185 Cercle entier......201 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 619 Interface Ethernet....548 sélectionner......534 création de fichiers....109 Interface Ethernet Fonction PLANE....... 369 création de répertoires... 109 configuration......548 Fonction PLANE écraser des fichiers....110 connecter et déconnecter des annuler........372 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 620 95 Ouvrir un fichier Excel....118 Ouvrir un fichier GIF....121 Tableau d'emplacements..165 Ouvrir un fichier INI....120 Quitter le contour..... 192 Tableau d'outils......156 Ouvrir un fichier JPG....121 TNC 640 | Manuel d'utilisation Programmation DIN/ISO | 7/2013...
  • Page 621: Palpeurs 3D Heidenhain

    DR. JOHANNES HEIDENHAIN GmbH Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany { +49 8669 31-0 | +49 8669 5061 E-mail: info@heidenhain.de Technical support | +49 8669 32-1000 Measuring systems { +49 8669 31-3104 E-mail: service.ms-support@heidenhain.de TNC support { +49 8669 31-3101 E-mail: service.nc-support@heidenhain.de...
  • Page 622 DR. JOHANNES HEIDENHAIN GmbH Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany { +49 8669 31-0 | +49 8669 5061 E-mail: info@heidenhain.de Technical support | +49 8669 32-1000 Measuring systems { +49 8669 31-3104 E-mail: service.ms-support@heidenhain.de TNC support { +49 8669 31-3101 E-mail: service.nc-support@heidenhain.de...

Table des Matières