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 en Texte clair
Logiciels CN
340590-08
340591-08
340595-08
Français (fr)
10/2017

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 640

  • Page 1 TNC 640 Manuel d’utilisation Programmation en Texte clair Logiciels CN 340590-08 340591-08 340595-08 Français (fr) 10/2017...
  • Page 2: Éléments D'utilisation De La Commande

    Fonction Positionnement avec introduction manuelle Définir les données d'outils dans le programme Exécution de programme pas à pas Appeler les données d'outils Exécution de programme en continu HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 3 Naviguer page par page vers le haut Avance Vitesse de rotation Naviguer page par page vers le bas broche Onglet suivant dans les formulaires Champ de dialogue ou bouton avant/arrière HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 5 Principes...
  • Page 6: Remarques Sur Ce Manuel

    Type et source du danger Conséquences en cas de non respect du danger, p. ex. "Risque de collision pour les usinages suivants" Prévention – Mesures de prévention du danger HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 7 Des modifications à apporter ? Une erreur à signaler ? Nous nous efforçons en permanence d'améliorer notre documentation. N'hésitez pas à nous faire part de vos suggestions en nous écrivant à l'adresse e-mail suivante : tnc-userdoc@heidenhain.de HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 8: Type De Commande, Logiciel Et Fonctions

    Toutes les fonctions de cycles (cycles palpeurs et cycles d'usinage) font l'objet d'une description dans le manuel d'utilisation "Programmation des cycles". Si vous avez besoin de ce manuel d'utilisation, adressez-vous à HEIDENHAIN. ID : 892905-xx HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 9: Options De Logiciel

    Principes | Type de commande, logiciel 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 : Additional Axis (options 0 à...
  • Page 10 Valeurs de correction dans le tableau de valeurs de correction Condition requise : travailler avec des vecteurs normaux à la surface (séquences LN) Extended Tool Management (option 93) Gestion avancée des outils basée sur Python HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 11 Active Vibration Damping – AVD (option 146) Atténuation active des vibrations Amortissement des vibrations de la machine en vue d'améliorer la quali- té de surface de la pièce HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 12 Principes | Type de commande, logiciel et fonctions Batch Process Manager (option 154) Batch Process Manager Planification de commandes de fabrication HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 13: Niveau De Développement (Fonctions De Mise À Jour Upgrade)

    Mentions légales Ce produit utilise l'Open Source Software. D'autres informations sur la commande sont disponibles dans : Mode Programmation Fonction MOD Softkey Remarques sur la licence HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 14: Nouvelles Fonctions

    Nouvelle fonction pour arrondir les angles,voir "Arrondir les angles : M197", Page 522 Il est possible de bloquer l'accès externe à la commande grâce à une fonction MOD voir "Accès externe", Page 880 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 15 "Compenser le désalignement de la pièce en effectuant une rotation de la table", Page 794 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 16 200, 203 et 205 pour exploiter le T-ANGLE, voir manuel d'utilisation "Programmation des cycles" Le cycle palpeur 4 MESURE 3D a été introduit, voir manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 17 26x, voir manuel d'utilisation "Programmation des cycles" Dans le cycle 205 Perçage profond universel, le paramètre Q208 permet désormais de définir une avance pour le retrait, voir manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 18 Page 349 Nouvelle option de logiciel 96 Advanced Spindle Interpolation, voir "Options de logiciel", Page 9 Nouvelle option de logiciel 131 Spindle Synchronism,voir "Options de logiciel", Page 9 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 19 "Vitesse de rotation broche S, avance F , fonction auxiliaire M", Page 756 Une inclinaison en mode Manuel ne peut être désactivée que via le menu 3D ROT, voir "Activer l'inclinaison manuelle", Page 813 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 20 été augmentée à 100000 max., voir "Paramètres utilisateur spécifiques à la machine", Page 916 Les intitulés des options logicielles 8, 9 et 21 ont été modifiés, voir "Options de logiciel", Page 9 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 21 ETEND. Le tournage excentrique est possible avec le cycle 800 CONFIG. TOURNAGE disponible avec l'option 50 Pour plus d'informations : consulter le manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 22 Nouvelle option de logiciel 136 Visual Setup Control (contrôle vidéo de la situation de serrage), voir "Options de logiciel", Page 9,voir "Surveillance vidéo de la situation de serrage VSC (option 136)", Page 816. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 23 La commande enregistre la valeur 0 lors du calcul de l'angle d'axe dans les axes qui ont été désélectionnés avec M138, voir "Sélection des axes inclinés: M138", Page 644 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 24 Si elle est active pendant l'usinage, la fonction M110 est maintenant prise en compte dans les cycles SL pour les arcs de cercle intérieurs corrigés Pour plus d'informations : consulter le manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 25 Page 413 Le fichier sauvegardé avec ENREGIST. SOUS se trouve lui aussi dans le gestionnaire de fichiers sous DERNIERS FICHIERS, voir "Éditer un programme CN", Page 181 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 26 En modes Exécution PGM pas-à-pas et Execution PGM en continu, il est possible de sélectionner le partage d'écran PROGRAMME + ARTICUL., voir "Articulation de programmes", Page 226 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 27 "Backup et Restore", Page 128 L’utilisation d’un écran tactile est prise en charge, voir "Utiliser l’écran tactile", Page 141 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 28 Une tableau de palettes actif dans l'exécution de programme ne peut désormais être édité que par le bais de la softkey EDITER PALETTE, voir "Exécuter un tableau de palettes", Page 679 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 29 L'utilisation et le guidage par dialogues de l'amorce de séquence ont été améliorés, même pour les tableaux d'outils, voir "Reprise de programme à l'endroit de son choix (amorce de programme)", Page 863 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 30 - 483. Cela permet de contrôler l’outil sans apporter aucune modification au tableau d’outils Le paramètre Q439 a été ajouté au cycle 251. La stratégie de finition a également été révisée HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 31 La stratégie de finition du cycle 252 a été révisée Les paramètres Q369 et Q439 ont été ajoutés au cycle 275 Pour plus d'informations : consulter le manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 32 "Surveillance de collision en mode Test de programme", Page 531 Vous pouvez aussi ouvrir les fichiers de porte-outils dans le gestionnaire de fichiers, voir "Gestionnaire de porte-outils", Page 536 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 33 "Compenser le désalignement de la pièce en effectuant une rotation de la table", Page 794, voir "Coin comme point d'origine ", Page 801 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 34 être représenté dans l’affichage d’état, voir "Paramètres utilisateur spécifiques à la machine", Page 916 La commande gère jusqu'à 24 boucles d’asservissement, dont quatre broches au maximum. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 35 La commande affiche le message d'erreur en haut de l'écran jusqu'à ce qu’il soit effacé ou remplacé par un message de priorité plus élevée, voir "Afficher les erreurs", Page 238 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 36 Le constructeur de la machine peut modifier la position simulée pour le changement d’outil, voir "Test de programme", Page 848 Les séquences LN sont analysées de manière très précise, indépendamment de l’option 23. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 37 Avec le paramètre machine decimalCharakter (n° 100805), vous choisissez d’utiliser le point ou la virgule comme séparateur décimal, voir "Paramètres utilisateur spécifiques à la machine", Page 916 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 38 Agrandissement du tracé de contour : cycle 25 avec matière résiduelle, cycle 276 Tracé de contour 3D Pour plus d'informations : consulter le manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 39 17 Mode manuel et réglages......................737 18 Positionnement avec introduction manuelle................827 19 Test de programme et Exécution de programme..............833 20 Fonctions MOD..........................875 21 Tableaux et résumés........................915 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 40 Sommaire HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 41 Définition d'un point d'origine avec un palpeur 3D................93 Exécuter le premier programme......................94 Sélectionner le mode qui convient......................94 Sélectionner le programme que vous souhaitez exécuter..............94 Lancer le programme..........................95 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 42: Table Des Matières

    Mettre à l’arrêt ou redémarrer un ordinateur externe................. 135 Etablir et couper une connexion......................137 Accessoires : palpeurs 3D et manivelles électroniques HEIDENHAIN.......... 138 Palpeurs 3D............................138 Manivelles électroniques HR....................... 139 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 43 Utiliser le menu HEROS........................146 Utilisation de la visionneuse CAO....................... 147 Fonctions proposées par la barre des tâches................. 152 Calibrage de l’écran tactile........................152 Touchscreen Configuration........................152 Touchscreen Cleaning.......................... 153 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 44 Outils supplémentaires permettant de gérer les types de fichiers externes........204 Outils auxiliaires pour les ITC......................213 Transfert de données en provenance de/vers un un support de données externe......215 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 45 Sommaire La commande en réseau........................217 Périphériques USB sur la commande....................218 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 46 Fermer la fenêtre de messages d'erreur.....................238 Messages d'erreur détaillés.........................239 Softkey INFO INTERNE........................239 Softkey FILTRE............................. 239 Effacer l'erreur............................240 Journal d'erreurs..........................240 Journal des touches..........................241 Textes d'assistance..........................242 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 47 Sauvegarder des fichiers service......................242 Appeler le système d'aide TNCguide....................242 Système d'aide contextuelle TNCguide...................243 Application............................243 Travailler avec TNCguide........................244 Télécharger les fichiers d'aide actualisés..................... 248 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 48 Gestion des palettes (option 93)...................... 286 Principes de base..........................286 Appeler le gestionnaire d'outils......................287 Editer le gestionnaire d'outils......................288 Types d'outils disponibles........................292 Importer et exporter des données d'outils..................294 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 49 Origine des coordonnées polaires : Pol CC..................327 Droite LP.............................. 327 Trajectoire circulaire CP autour du pôle CC..................328 Trajectoire circulaire CTP avec raccordement tangentiel..............328 Trajectoire hélicoïdale (Helix)........................329 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 50 Programmation flexible de trajectoires circulaires................338 Possibilités d'introduction........................339 Points auxiliaires...........................342 Rapports relatifs........................... 343 Exemple : programmation FK 1......................345 Exemple : programmation FK 2......................346 Exemple : programmation FK 3......................347 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 51 Configuration par défaut........................353 Configurer la couche (layer)......................... 356 Initialiser le point d'origine........................357 Définir un point zéro..........................360 Sélectionner et mémoriser un contour....................363 Sélectionner et mémoriser des positions d'usinage................367 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 52 Répéter un sous-programme....................... 387 Exemples de programmation......................388 Exemple : fraisage d’un contour en plusieurs passes................. 388 Exemple : groupe de trous........................389 Exemple : groupe trous avec plusieurs outils..................390 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 53 FN 38: SEND – envoyer des informations issues du programme CN..........456 10.9 Accès aux tableaux avec les instructions SQL................457 Introduction............................457 Récapitulatif des fonctions........................458 Programmer une instruction SQL......................459 Exemple d'application.......................... 460 SQL BIND.............................461 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 54 10.13 Exemples de programmation......................494 Exemple : Ellipse..........................494 Exemple : cylindre concave avec fraise à bout hémisphérique............496 Exemple : sphère convexe avec fraise deux tailles................498 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 55 Inhiber le contrôle du palpeur : M141....................519 Effacer la rotation de base : M143...................... 520 Dégager automatiquement l'outil du contour en cas de stop CN : M148........... 521 Arrondir les angles : M197........................522 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 56 Fichier de protocole..........................571 Surveiller l'usure de l'outil........................572 Surveiller une charge d'outil........................ 572 12.6 Suppression active des vibrations ACC (option 145)..............573 Application............................573 Activer/désactiver ACC......................... 574 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 57 FN 28: TABREAD – Lire un tableau personnalisable................598 Adapter le format d'un tableau......................598 12.13 Vitesse de rotation oscillante FUNCTION S-PULSE............... 599 Programmer une vitesse de rotation oscillante...................599 Annuler une vitesse de rotation oscillante..................600 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 58 Programmer une temporisation......................603 12.16 Relever l’outil en cas d'arrêt CN : FUNCTION LIFTOFF..............604 Programmer le déplacement en hauteur avec FUNCTION LIFTOFF........... 604 Annuler la fonction Liftoff........................606 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 59 Sélection du point de référence de l’outil et du centre de rotation.............650 Annuler FUNCTION TCPM........................651 13.6 Correction d'outil tridimensionnelle (option 9)................652 Introduction............................652 Inhiber un message d'erreur en cas de surépaisseur d'outil positive : M107........653 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 60 À prendre en compte lors de la configuration du post-processeur............. 665 Tenir compte de la programmation du système de FAO..............668 Possibilités d'influence sur la commande....................670 Asservissement du mouvement ADP....................671 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 61 Travailler avec des points d’origine de palettes................... 681 14.3 Usinage orienté vers outil.........................682 Bases..............................682 Déroulement de l'usinage en mode orienté vers l’outil..............684 Reprise de l’usinage avec amorce de séquence................. 684 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 62 15.1 Batch Process Manager (option 154)....................688 Bases..............................688 Application............................689 Ouvrir le Batch Process Manager......................691 Créer une liste de commandes......................691 Modifier une liste de commandes.......................693 Exécuter une liste de commandes......................694 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 63 Actualisation de la pièce brute TURNDATA BLANK................725 Tournage en position inclinée......................726 Tournage simultané..........................727 Utiliser un coulisseau........................... 729 Contrôle de la force de coupe avec la fonction AFC................733 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 64 Inscrire les valeurs de mesure des cycles de palpage dans un tableau de points zéro....... 782 Écrire des valeurs de mesure issues des cycles palpeur dans le tableau de points d’origine..... 783 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 65 17.12 Surveillance vidéo de la situation de serrage VSC (option 136)........... 816 Principes de base..........................816 Récapitulatif............................818 Générer une image live........................819 Gérer des données de surveillance..................... 821 Configuration............................823 Résultat de l'analyse d'image......................825 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 66 Sommaire 18 Positionnement avec introduction manuelle................827 18.1 Programmer et exécuter des opérations d'usinage simples............828 Exécuter le positionnement avec introduction manuelle..............829 Sauvegarder des programmes de $MDI..................... 832 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 67 19.6 Démarrage automatique des programmes..................871 Application............................871 19.7 Sauter des séquences........................872 Application............................872 Insérer le caractère /..........................872 Effacer le caractère /..........................872 19.8 Arrêt de programme optionnel......................873 Application............................873 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 68 Définir des bits d'arrêt (bits d'arrêt, N°106705)...................891 Définir le Handshake (flowControl N°106706)..................892 Système de fichier pour une opération sur fichier (fileSystem n°106707)........... 892 Block Check Character (bccAvoidCtrlChar N°106708)................892 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 69 Affecter la manivelle à une station d'accueil..................911 Régler le canal radio..........................912 Régler la puissance d'émission......................912 Statistique.............................913 20.16 Charger une configuration machine....................914 Application............................914 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 70 Comparaison : différences concernant le mode Exécution, utilisation..........971 Comparaison : différences concernant le mode Exécution, déplacements......... 972 Comparaison : différences dans le mode MDI..................978 Comparaison : différences concernant le poste de programmation............ 979 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 71 Premier pas avec la TNC 640...
  • Page 72: Mise Sous Tension De La Machine

    Consultez le manuel de votre machine ! La mise sous tension de la machine et le passage sur les points de référence sont des fonctions qui dépendent de la machine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 73 Premier pas avec la TNC 640 | Mise sous tension de la machine Mettre la commande et la machine sous tension La commande lance le système d'exploitation. Cette étape peut prendre quelques minutes. La commande affiche ensuite le message Coupure de courant en haut de l'écran.
  • Page 74: Programmer La Première Pièce

    Informations détaillées sur ce sujet Créer et modifier un programme Informations complémentaires: "Éditer un programme CN", Page 181 Vue d'ensemble des touches Informations complémentaires: "Éléments d'utilisation de la commande", Page 2 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 75: Ouvrir Un Nouveau Programme / Le Gestionnaire De Fichiers

    Informations détaillées sur ce sujet Gestionnaire de fichiers Informations complémentaires: "Travailler avec le gestionnaire de fichiers", Page 190 Créer un nouveau programme Informations complémentaires: "Ouvrir et introduire des programmes", Page 173 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 76: Définir Une Pièce Brute

    2 BLK FORM 0.2 X+100 Y+100 Z+0 3 END PGM NOUVEAU MM Informations détaillées sur ce sujet Définir une pièce brute Informations complémentaires: "Ouvrir un nouveau programme CN", Page 176 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 77: Structure Du Programme

    7 Quitter le contour 8 Dégager l'outil, fin du programme Informations détaillées sur ce sujet Programmation d'un contour Informations complémentaires: "Programmer un déplacement d’outil pour un usinage", Page 300 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 78 5 Appeler le cycle, activer la broche/l'arrosage 6 Dégager l'outil, fin du programme Informations détaillées sur ce sujet Programmation de cycles Pour plus d'informations : Manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 79: Programmer Un Contour Simple

    Répondre à la question Fonction auxiliaire M? Activer la broche et le liquide de coupe, p. ex. M13, et valider avec la touche END La commande mémorise la séquence de déplacement indiquée. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 80 Répondre à la question Fonction auxiliaire M? Désactiver le liquide de coupe, p. ex. M9, et valider avec la touche END La commande mémorise la séquence de déplacement indiquée. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 81 "Correction de rayon d'outil ", Page 283 Fonctions auxiliaires M Informations complémentaires: "Fonctions auxiliaires pour le contrôle de l'exécution de programme, la broche et l'arrosage ", Page 504 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 82: Créer Un Programme Avec Cycles

    Afficher le menu pour la définition de l'appel de cycle : appuyer sur la touche CYCL CALL HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 83 Déplacement en rapide (FMAX) Fonction auxiliaire M? Entrer M2 pour la fin de programme et valider avec la touche END La commande mémorise la séquence de déplacement indiquée. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 84 Informations détaillées sur ce sujet Créer un nouveau programme Informations complémentaires: "Ouvrir et introduire des programmes", Page 173 Programmation des cycles Pour plus d'informations : Manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 85: Tester Graphiquement La Première Pièce

    ENT : le fichier TOOL.T obtient le statut S et est ainsi activé pour le Test de programme Appuyer sur la touche END pour quitter le gestionnaire de fichiers HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 86 Informations détaillées sur ce sujet Gestionnaire d'outils Informations complémentaires: "Entrer des données d'outils dans le tableau", Page 257 Tester des programmes Informations complémentaires: "Test de programme", Page 848 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 87: Sélectionner Le Programme Que Vous Souhaitez Tester

    Trajectoires d'outil Informations détaillées sur ce sujet Fonctions graphiques Informations complémentaires: "Graphiques ", Page 834 Effectuer un test de programme Informations complémentaires: "Test de programme", Page 848 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 88: Lancer Le Test De Programme

    "Test de programme", Page 848 Fonctions graphiques Informations complémentaires: "Graphiques ", Page 834 Régler la vitesse de simulation Informations complémentaires: "Régler la vitesse du test de programme", Page 835 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 89: Réglage Des Outils

    à la machine au moyen d'un logiciel de transmission. Pour un étalonnage sur la machine : placer les outils dans le changeur d’outils Informations complémentaires: "Le tableau d'emplacements TOOL_P .TCH", Page 91 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 90: Le Tableau D'outils Tool.t

    Travailler avec le tableau d'outils : Informations complémentaires: "Entrer des données d'outils dans le tableau", Page 257 Travailler avec le gestionnaire d’outils (option 93) Informations complémentaires: "Appeler le gestionnaire d'outils", Page 287 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 91 Modes de fonctionnement de la commande Informations complémentaires: "Modes de fonctionnement", Page 102 Travailler avec le tableau d'emplacements Informations complémentaires: "Tableau d'emplacements pour changeur d'outils", Page 271 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 92: Dégauchir La Pièce

    "Initialiser le point d'origine avec le palpeur 3D ", Page 799 Définir des points d'origine sans palpeur 3D Informations complémentaires: "Définition du point d'origine sans palpeur 3D", Page 771 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 93: Définition D'un Point D'origine Avec Un Palpeur 3D

    Quitter le menu avec la softkeyEND Informations détaillées sur ce sujet Définir des points d'origine Informations complémentaires: "Initialiser le point d'origine avec le palpeur 3D ", Page 799 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 94: Exécuter Le Premier Programme

    ENT. Informations détaillées sur ce sujet Gestionnaire de fichiers Informations complémentaires: "Travailler avec le gestionnaire de fichiers", Page 190 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 95: Lancer Le Programme

    Appuyer sur la touche Start CN La commande exécute le programme actif. Informations détaillées sur ce sujet Exécuter des programmes Informations complémentaires: "Exécution de programme", Page 853 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 97 Introduction...
  • Page 98: Tnc 640

    ERROR à l'ouverture du fichier sur la commande. Pour une description détaillée des différences entre l'iTNC 530 et la TNC 640. Informations complémentaires: "Fonctions de la TNC 640 et de l'iTNC 530", Page 947 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 99: Ecran Et Panneau De Commande

    Si vous utilisez une TNC 640 à écran tactile, vous avez la possibilité de remplacer certaines actions sur touche par des gestes. Informations complémentaires: "Utiliser l’écran tactile", Page 141 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 100: Définir Le Partage De L'écran

    Informations complémentaires: "Modes de fonctionnement", Page 102 Utiliser les softkeys pour choisir le partage d'écran de votre choix HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 101: Panneau De Commande

    Un certain nombre de constructeurs de machine n'utilisent pas le panneau de commande standard HEIDENHAIN. Les touches telles que Marche CN ou Arrêt CN sont décrites dans le manuel de votre machine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 102: Modes De Fonctionnement

    Softkeys de partage de l'écran Softkey Fenêtre Programme A gauche : programme. A droite : affichage d'état. A gauche : programme. A droite : objets de collision. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 103: Programmation

    A gauche : programme. A droite : affichage d'état. à gauche : programme, à droite : graphique Graphique À gauche : programme. À droite : objets de collision Corps de collision HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 104: Exécution De Programme En Continu Et Exécution De Programme Pas À Pas

    A gauche : le tableau de palettes, à droite : l'affi- chage d'état A gauche : le tableau de palettes ; à droite : le graphique HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 105: Afficher L'état

    3D Les axes sont déplacés dans un plan d'usinage incliné Les axes se déplacent en image miroir. La fonction M128 ou FUNCTION TCPM est active. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 106 AFC est active en mode d’asservissement (option 45). La fonction Réduction active des vibrations ACC est active (option 145). La fonction Vitesse de rotation à impulsions est active. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 107: Informations D'état Supplémentaires

    à l'aide de la touche Onglet suivant Notez que certaines des informations d'état décrites ci- après ne sont disponibles qu'à condition d'avoir activé l'option de logiciel correspondante sur votre commande. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 108 Temps d'usinage actuel Heure actuelle Programmes appelés Informations sur les palettes (onglet PAL) Softkey Signification Sélection Numéro du point d’origine actif de la palette directe impos- sible HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 109 Fonctions auxiliaires M actives (onglet M) Softkey Signification Sélection Liste des fonctions M actives normalisées directe impos- sible Liste des fonctions M actives personnalisées au constructeur de votre machine HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 110 (option 44)", Page 541 La commande affiche les valeurs correspondant aux autres options de paramétrage de la fonction Configurations de programme globales dans l’onglet GS. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 111 La commande n'affiche cet onglet que si cette fonction est active sur votre machine. Softkey Signification Sélection Outil actif directe impos- sible Valeurs de mesure de l'étalonnage d'outil HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 112 Ainsi, pour le résultat de Q1 = COS 89.999 * 0.001, la commande affichera +1.74532925e-08, la mention "e-08" signifiant "facteur ". HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 113 Écart 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 commande HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 114: Gestionnaire De Fenêtres

    Windows a provoqué une erreur. Dans ce cas, il faut passer dans le gestionnaire de fenêtres et remédier au problème. Si nécessaire, consulter le manuel de la machine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 115: Vue D'ensemble De La

    Page 153 Remote Desktop Manager (option 133) : afficher et utiliser à distance des unités de calcul externes Informations complémentaires: "Remote Desktop Manager (option 133)", Page 131 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 116 VNC : procéder à la configuration des logiciels externes qui accèdent à la commande, par exemple pour des tâches de maintenance (Virtual Network Computing) Informations complémentaires: "VNC", Page 125 WindowManagerConfig : uniquement pour le personnel autorisé HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 117 Informations complémentaires: "Outils supplémentaires permettant de gérer les types de fichiers externes", Page 204 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 118: Portscan

    Le résultat du scan est consigné dans un fichier journal (LOG:/ portscan/scanlog et LOG:/portscan/scanlogevil). Ce fichier journal contient également les nouveaux ports détectés qui ne figurent pas dans une liste blanche. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 119 Sélectionner l'élément de menu Portscan La commande ouvre la fenêtre auxiliaire HeRos Portscan. Appuyer sur le bouton Automatic update on Définir l'intervalle de temps à l'aide du commutateur coulissant HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 120: Remote Service

    Seul un technicien de S.A.V. du constructeur de la machine est en mesure d'exécuter une installation, même s'il s'agit d'une de mise à jour. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 121 Appuyer sur le bouton vert HEIDENHAIN pour ouvrir le menu JH Sélectionner l'élément de menu Diagnostic Sélectionner l'élément de menu RemoteService Entrer la Session key du constructeur de la machine HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 122: Printer

    FN, p. ex. pour le palpage. Imprimante par défaut Sélectionner l’imprimante par défaut parmi plusieurs imprimantes. Est automati- quement attribué lors la création de la première imprimante. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 123 À l’aide de la fonction FN 16: F-PRINT Informations complémentaires: "Imprimer des messages", Page 418 Liste des fichiers imprimables : Fichiers texte Fichiers graphiques Fichiers PDF L’imprimante raccordée doit être compatible avec PostScript. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 124: Logiciels De Sécurité Selinux

    SELinux est généralement protégée par un mot de passe du constructeur de la machine (cf. manuel de la machine). HEIDENHAIN conseille vivement d'activer SELinux car ce logiciel fournit une protection supplémentaire contre les attaques externes. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 125: Vnc

    Usiner : pour éditer la configuration du participant sélectionné Actualiser : pour actualiser la vue/l'affichage. Nécessaire si le dialogue est ouvert alors que vous êtes en train de rechercher des liaisons. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 126 Si un participant demande à récupérer le focus, une boîte de dialogue s'ouvre chez tous les participants pour qu'ils puissent s'opposer à la nouvelle affectation du focus. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 127 Cette fenêtre permet alors d'empêcher le transfert de focus sur le participant qui le demande. Sinon, le focus passe au participant qui le réclame après expiration du délai configuré. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 128: Backup Et Restore

    Appuyer sur le bouton vert HEIDENHAIN pour ouvrir le menu JH Sélectionner l'élément de menu Tools Sélectionner l'élément de menu NC/PLC Backup ou NC/PLC Restore La commande ouvre la fenêtre auxiliaire. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 129 Sélectionner l'étape suivante avec la softkey SUIVANT La commande génère le fichier de sauvegarde (backup). Confirmer avec la softkey OK La commande termine la sauvegarde et redémarre le logiciel HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 130 Au besoin, arrêter la commande avec la softkey ARRETER LOGICIEL CN Décompresser archive La commande restaure les fichiers. Confirmer avec la softkey OK La commande redémarre le logiciel CN. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 131: Remote Desktop Manager (Option 133)

    Si vous utilisez une TNC 640 à écran tactile, vous avez la possibilité de remplacer certaines actions sur touche par des gestes. Informations complémentaires: "Utiliser l’écran tactile", Page 141 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 132: Configurer Une Liaison - Windows Terminal Service (Remotefx)

    Sélectionner le système d'exploitation souhaité Win XP Win 7 Win 8.X Win 10 Un autre Windows Appuyer sur OK La commande ouvre la fenêtre auxiliaire Editer la connexion. Éditer la connexion HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 133: Ordinateur

    Sur l’ordinateur externe, le Bureau actif au moment l’établissement de la liaison est alors bloqué ou l’utilisateur est déconnecté. Une utilisation des deux côtés est ainsi exclue. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 134: Configurer Une Connexion - Vnc

    Nom d'hôte ou adresse IP de l'ordinateur externe. Dans Requis la configuration recommandée pour l’IPC 6641, il s'agit de l’adresse IP 192.168.254.3. Mot de passe Mot de passe de connexion au serveur VNC Requis HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 135: Mettre À L'arrêt Ou Redémarrer Un Ordinateur Externe

    Nom de la connexion dans Remote Desktop Manager Requis Redémarrage après la fin de Pas nécessaire pour cette connexion connexion: Démarrage automatique lors Pas nécessaire pour cette connexion de l'inscription HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 136 à l'arrêt (pas de redémarrage). Il s'agit là du cas de figure normal. La touche END ne permet pas non plus redémarrer. Données saisies dans la zone Usage réservé au personnel autorisé Options étendues option HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 137: Etablir Et Couper Une Connexion

    à l'arrêt. Informations complémentaires: "Mettre à l’arrêt ou redémarrer un ordinateur externe", Page 135 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 138: Accessoires : Palpeurs 3D Et Manivelles Électroniques Heidenhain

    Un commutateur optique anti-usure génère le signal de commutation. Sur le TT 160, la transmission du signal est assurée par câble. Le TS 460 assure une transmission par infrarouge et une transmission radio. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 139: Manivelles Électroniques Hr

    électroniques en même temps et de les utiliser une à une tour à tour. La configuration est effectuée par le constructeur de machines ! HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 141 Utiliser l’écran tactile...
  • Page 142: Utilisation De L'écran

    Commuter la barre de softkeys. Effleurer la barre de softkeys dans le sens horizontal Touches de sélection des Appuyer sur la fonction, sur l’écran tactile softkeys HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 143: Vue D'ensemble Des Gestes Possibles

    Toucher brièvement l'écran tactile à deux reprises Maintenir appuyé Maintenir un contact prolongé sur l'écran tactile Effleurer Mouvement fluide sur l’écran Déplacer Mouvement du doigt sur l'écran, partant d'un point univoque HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 144: Naviguer Dans Des Tableaux Et Des Programmes Cn

    Marquer une séquence CN ou une ligne de tableau Arrêter le défilement Appuyer deux fois Activer une cellule de tableau Effleurer Faire défiler un programme CN ou un tableau HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 145: Utiliser La Simulation

    Réinitialiser un graphique à sa taille initiale Déplacer Faire tourner un graphique (graphique 3D uniquement) Déplacer avec deux doigts Décaler un graphique Zoomer Agrandir un graphique Dézoomer Réduire un graphique HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 146: Utiliser Le Menu Heros

    Sélectionner un point de mesure Utiliser le menu HEROS Vous utilisez le menu HEROS de la manière suivante : Symbole Geste Fonction Appuyer Sélectionner une application Maintenir appuyé Ouvrir une application HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 147: Utilisation De La Visionneuse Cao

    Réinitialiser un graphique ou un modèle 3D à la taille deux fois sur l'arrière plan et à l'angle initiaux Déplacer Faire tourner un graphique ou un modèle 3D (unique- ment en mode Configuration des couches) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 148 Appuyer sur un élément dans la Sélectionner ou désélectionner des éléments fenêtre Vue de la liste Activer Ajouter et appuyer sur Diviser, raccourcir, rallonger un élément un élément HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 149 Effleurer un élément Afficher l’aperçu des éléments sélectionnables Afficher les informations correspondant aux éléments Déplacer avec deux doigts Décaler un graphique Zoomer Agrandir un graphique Dézoomer Réduire un graphique HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 150 Activer Ajouter et déplacer Zoomer la zone de sélection rapide Activer Supprimer et déplacer Zoomer la zone permettant de désélectionner des éléments Déplacer avec deux doigts Décaler un graphique HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 151 Le troisième bureau reste actif en arrière-plan. Revenez comme suit au mode Programmation : Appuyer sur la touche DIADUR Sélectionner la surface de travail 2 dans la barre des tâches HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 152: Fonctions Proposées Par La Barre Des Tâches

    Enable Single Touchfinger permet d'afficher le point de contact Enable Full Touchfinger permet d'afficher les points de contact de tous les doigts impliqués Valider avec OK HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 153 La commande verrouille l’écran pendant 90 secondes. Nettoyer l’écran Si vous souhaitez interrompre le mode de nettoyage de manière prématurée : Faire s’éloigner l’un de l’autre les curseurs affichés HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 155 Principes de base, Gestionnaire de fichiers...
  • Page 156: Principes De Base

    à à la position du chariot de la machine immédiatement après avoir remis le système sous tension, sans avoir besoin de déplacer les axes de la machine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 157: Systèmes De Référence

    Tous les systèmes de référence se réfèrent les uns aux autres. Ils sont soumis à la chaîne cinématique de la machine-outil concernée. Le système de coordonnées de la machine sert alors de système de référence. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 158 Le constructeur de la machine configure les colonnes OFFSET du gestionnaire de points d’origine en fonction de la machine. Informations complémentaires: "Gestionnaire des points d’origine", Page 763 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 159 (M-CS) est également disponible pour les axes pivotants. Cette transformation agit en plus des valeurs OFFSET issues du tableau de points d’origine et du tableau de points d’origine des palettes. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 160 Y et Z dans le système de coordonnées de programmation. L'opérateur peut programmer des positions par rapport au point zéro machine, par exemple à l'aide de la fonction auxiliaire M91. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 161 Consulter la documentation du constructeur de la machine Utiliser exclusivement les points d'origine de palettes en relation avec des palettes Avant l'usinage, vérifier l’affichage de l’onglet PAL HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 162 Fonctions PLANE Cycle 19 PLAN D'USINAGE Cycle 7 POINT ZERO (décalage avant l'inclinaison du plan d'usinage) Cycle 8 IMAGE MIROIR (mise en miroir avant l'inclinaison du plan d'usinage) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 163 Il est bien évidemment possible de procéder à d'autres transformations dans le système de coordonnées du plan d'usinage. Informations complémentaires: "Système de de coordonnées du plan d'usinage WPL- CS", Page 164 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 164 Transformations dans le système de coordonnées dans le plan d'usinage : Cycle 7 POINT ZERO Cycle 8 IMAGE MIROIR Cycle 10 ROTATION Cycle 11 FACTEUR ECHELLE Cycle 26 FACT. ECHELLE AXE PLANE RELATIVE HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 165 Les valeurs de TRANSFORM. DE BASE de la ligne active du tableau de points d’origine agissent alors directement sur le système de coordonnées qui a été programmé. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 166 être 7 X+48 R+ transformé très facilement à votre guise. 7 L X+48 Y+102 Z-1.5 R0 7 LN X+48 Y+102 Z-1.5 NX-0.04658107 NY0.00045007 NZ0.8848844 R0 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 167 à la surface. L'orientation du système de coordonnées de l'outil peut être réalisée dans plusieurs systèmes de référence. Informations complémentaires: "Système de coordonnées de l'outil T-CS", Page 168 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 168 W-CS Angle d'inclinaison de l'outil dans le système de coordonnées de la machine : Exemple 7 L X+10 Y+45 A+10 C+5 R0 M128 T-CS HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 169 → fraise à rayon d'angle ou fraise torique Sans fonction TCPM, ni fonction auxiliaire M128, l'orientation du système de coordonnées de l'outil est identique à celle du système de coordonnées de programmation. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 170: Désignation Des Axes Sur Les Fraiseuses

    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 PA est ainsi clairement défini. Coordonnées polaires (plan) Axe de référence angulaire HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 171: 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. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 172: Sélectionner Un Point D'origine

    X=450 Y=750. Le cycle Décalage point zéro vous permet de décaler provisoirement le point zéro à la position X=450, Y=750 pour programmer les perçages à 7) sans calculs supplémentaires. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 173: Ouvrir Et Introduire Des Programmes

    Après un changement d’outil, il existe un risque de collision pendant l’approche ! Au besoin, programmer en plus une position de sécurité intermédiaire. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 174: Définition De La Pièce Brute: Blk Form

    Axe de broche, coordonnées du point MIN 2 BLK FORM 0.2 X+100 Y+100 Z+0 Coordonnées du point MAX 3 END PGM NOUVEAU MM Fin du programme, nom, unité de mesure HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 175 Si vous définissez une pièce brute de révolution avec des coordonnées incrémentales, les cotes sont indépendantes de la programmation du diamètre. Le sous-programme peut être identifié à l'aide d'un numéro, d'un nom ou d'un paramètre QS. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 176: Ouvrir Un Nouveau Programme Cn

    Sélectionner une pièce brute rectangulaire : appuyer sur la softkey correspondant à la forme brute rectangulaire PLAN D'USINAGE DANS LE GRAPHIQUE : XY Indiquer l'axe de broche, p. ex. Z HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 177 Si vous ne souhaitez pas programmer de définition de la pièce brute, interrompez le dialogue Plan d'usinage dans graph.: XY en appuyant sur la touche DEL ! HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 178: Mouvements D'outil En Texte Clair Programmer

    Indiquer 3 (fonction auxiliaire M3 Broche ON). Appuyer sur la touche END pour que la commande quitte le dialogue Exemple 3 L X+10 Y+5 R0 F100 M3 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 179 Le nombre de dents doit être défini dans la colonne CUT du tableau d'outils Touche Fonctions lors du conversationnel Sauter la question de dialogue Fermer prématurément le dialogue Interrompre le dialogue et effacer HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 180: Valider Les Positions Effectives

    Si la fonction Inclin. plan d'usinage est active, la fonction Valider la position effective n’est pas autorisée. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 181: Éditer Un Programme Cn

    Ou : appuyer sur la touche GOTO, entrer l'incré- ment des numéros de séquences et appuyer sur la softkey N LIGNES pour passer au numéro supérieur ou inférieur des lignes programmées. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 182 ENT ou interrompre la procédure avec la softkey ANNULER Vous trouverez également le fichier enregistré avec ENREGIST. SOUS dans le gestionnaire de fichiers en appuyant sur la softkey DERNIERS FICHIERS. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 183 Si vous lancez la recherche dans un programme très long, la commande affiche un symbole avec une barre de progression. Au besoin, vous pouvez interrompre la recherche à tout moment. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 184 Pour insérer une partie de programme mémorisée : appuyer sur la softkey INSERER BLOC Pour quitter la fonction de sélection : appuyer sur la softkey QUITTER SELECTION HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 185: La Fonction De Recherche De La Commande

    Poursuivre la recherche La commande saute à la séquence suivante qui contient le texte recherché. Pour quitter la fonction de recherche : appuyer sur la fonction Fin HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 186 REMPLACE TOUS. Pour ne pas remplacer une occurrence trouvée et passer à l'occurrence suivante, utiliser la softkey RECHERCHE. Pour quitter la fonction de recherche : appuyer sur la fonction Fin HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 187: Gestionnaire De Fichiers : Principes De Base

    Selon la configuration, la commande génère un fichier de sauvegarde *.bak après l'édition et l'enregistrement des programmes CN. Cette sauvegarde influe sur la taille de la mémoire disponible. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 188 La longueur maximale admissible pour le chemin est de 255 caractères. La longueur de chemin comprend la désignation du lecteur, du répertoire et du fichier, y compris l'extension. Informations complémentaires: "Chemin d'accès", Page 190 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 189: Afficher Sur La Commande Les Fichiers Créés En Externe

    à prévoir pour le disque dur. Par conséquent, HEIDENHAIN conseille de faire vérifier le disque dur après une utilisation de 3 à 5 ans. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 190: Travailler Avec Le Gestionnaire De Fichiers

    PROG1.H a été copié dans ce sous- répertoire. 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. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 191: Vue D'ensemble: Fonctions Du Gestionnaire De Fichiers

    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 Sélectionner un répertoire Renommer un répertoire Créer un nouveau répertoire HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 192: Appeler Le Gestionnaire De Fichiers

    Date de la dernière modification du fichier Heure Heure de la dernière modification du fichier Pour afficher les fichiers liés, régler le paramètre machine dependentFiles (n°122101) sur MANUAL. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 193: Sélectionner Les Lecteurs, Répertoires Et Fichiers

    Exemple 1 Sélectionner le lecteur Sélectionner le lecteur dans la fenêtre de gauche Sélectionner le lecteur en appuyant sur la softkey SELECT. ou sur la touche ENT. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 194 En entrant la première lettre du fichier recherché, le curseur saute automatiquement au premier programme qui contient cette lettre. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 195: Créer Un Nouveau Répertoire

    Si vous avez lancé la procédure de copie avec la touche ENT ou la softkey OK, la commande affiche une barre de progression. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 196: Copier Un Fichier Dans Un Autre Répertoire

    Si vous souhaitez n'écraser aucun fichier : appuyer sur la softkey ANNULER Si vous souhaitez écraser un fichier protégé : sélectionner le champ Fichiers protégés ou interrompre la procédure. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 197: Copier Un Tableau

    Sinon, appuyer sur la softkey REMPLACER CHAMPS : la commande écrase alors les 10 lignes du fichier TOOL.T. Les données des lignes restantes ne sont pas modifiées par la commande. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 198 Appuyer sur la softkey MARQUER Sélectionnez éventuellement d'autres lignes Appuyer sur la softkey ENREGIST. SOUS Entrer le nom du tableau dans lequel les lignes sélectionnées doivent être mémorisées. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 199: Copier Un Répertoire

    Le chemin ainsi copié pourra être réutilisé ultérieurement, p. ex. lors d'un appel de programme avec la touche PGM CALL. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 200: Effacer Un Fichier

    La commande demande si le répertoire doit être réellement effacé avec tous ses sous-répertoires et fichiers. Confirmer la suppression avec la softkey OK Pour annuler une suppression, appuyer sur la softkey ANNULER HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 201: Sélectionner Des Fichiers

    Quitter la barre de softkeys active Appuyer sur la softkey COPIER Effacer les fichiers marqués : Quitter la barre de softkeys active Appuyer sur la softkey EFFACER HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 202: Renommer Un Fichier

    Appuyer sur la softkey TRIER Sélectionner la softkey avec le critère d’affichage correspondant TRIER PAR NOMS TRIER PAR TAILLE TRIER PAR DATES TRIER PAR TYPES TRIER PAR ETATS AUC.TRI HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 203: Autres Fonctions

    Amener le curseur dans la fenêtre de gauche Appuyer sur la softkey AUTRES FONCTIONS Retirer le périphérique USB Informations complémentaires: "Périphériques USB sur la commande", Page 218 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 204: Outils Supplémentaires Permettant De Gérer Les Types De Fichiers Externes

    Si vous utilisez une TNC 640 à écran tactile, vous avez la possibilité de remplacer certaines actions sur touche par des gestes. Informations complémentaires: "Utiliser l’écran tactile", Page 141 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 205 Visionneuse de documents ouvre le menu déroulant Fichier. Amener le curseur sur l’élément de menu Fermer Appuyer sur la touche ENT. La commande revient au gestionnaire de fichiers. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 206 L'outil auxiliaire Gnumeric ouvre le menu déroulant Fichier. Amener le curseur sur l’élément de menu Fermer Appuyer sur la touche ENT La commande revient au gestionnaire de fichiers. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 207 Lorsque vous positionnez le pointeur de la souris sur un bouton, un petit texte d'astuce relatif à la fonction de bouton s'affiche. D'autres informations concernant l'utilisation du Web Browser sont disponibles dans Aide. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 208 La commande revient au gestionnaire de fichiers. Vous ne devez pas effectuer de modification de version du navigateur web. Les paramètres de sécurité de SELinux empêchent alors d’exécution du navigateur web. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 209 ARCHIVE. Xarchiver Amener le curseur sur l’élément de menu Quitter Appuyer sur la touche ENT La commande revient au gestionnaire de fichiers. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 210 Pour quitter Leafpad, procéder comme suit : Sélectionner l'élément de menu Fichier avec la souris Sélectionner l’élément de menu Quitter La commande revient au gestionnaire de fichiers. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 211 à l'interface de la commande en cliquant sur le symbole correspondant dans la barre des tâches. Pour plus d'informations sur l'utilisation de ristretto, consulter la rubrique Aide. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 212 L'outil auxiliaire ristretto ouvre le menu déroulant Fichier. Amener le curseur sur l’élément de menu Quitter Appuyer sur la touche ENT La commande revient au gestionnaire de fichiers. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 213: Outils Auxiliaires Pour Les Itc

    Toucher les quatre points affichés, les uns après les autres Une fois le calibrage terminé, l'ITC ferme la fenêtre de calibrage HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 214 Lancer l'outil auxiliaire sur la commande depuis la barre des tâches L'ITC ouvre une fenêtre auxiliaire qui affiche les trois derniers points sélectionnés. Sélectionner le niveau de sensibilité Appuyer sur OK L'ITC ferme la fenêtre auxiliaire. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 215: Transfert De Données En Provenance De/Vers Un Un Support De Données Externe

    : Déplace le curseur vers le haut/bas d'une fenêtre Déplace le curseur de la fenêtre de droite vers la fenêtre de gauche (et inversement) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 216 Terminer le transfert de données en appuyant sur la softkey FENETRE La commande affiche à nouveau la fenêtre par défaut du gestionnaire de fichiers. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 217: La Commande En Réseau

    Ajouter Etablir une nouvelle connexion réseau Supprimer Supprimer une connexion réseau existante Copier Copier la connexion réseau Editer Editer une connexion réseau Vider Supprimer une fenêtre d'état HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 218: Périphériques Usb Sur La Commande

    à détecter un périphérique USB avec système de fichiers FAT/VFAT, vous devez vérifier l’interface avec un autre périphérique. Si le problème est ainsi résolu, utilisez le périphérique qui fonctionne correctement. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 219 Pour retirer un périphérique USB, procéder comme suit : Amener le curseur dans la fenêtre de gauche Appuyer sur la softkey AUTRES FONCTIONS Retirer un périphérique USB HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 221 Aides à la programmation...
  • Page 222: Insérer Des Commentaires

    Ouvrir le dialogue de programmation avec la touche ; (point- virgule) du clavier alphabétique Introduire le commentaire et fermer la séquence CN en appuyant sur la touche END HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 223: Ajouter Ultérieurement Un Commentaire À Une Séquence Cn

    Aller au début d’un mot. Vous séparez les mots par une espace. Aller à la fin d'un mot. Vous séparez les mots par une espace. Commuter entre les modes d'insertion et d'écrasement HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 224: Éditer Un Programme Cn Librement

    La commande ouvre une nouvelle séquence CN. Ajouter la syntaxe souhaitée Valider avec END Après validation, la commande vérifie la syntaxe. Les erreurs génèrent des séquences ERROR. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 225: Représentation Des Programmes Cn

    Vous pouvez également vous aider de la taille et de la position de la barre de défilement pour en déduire la longueur du programme et la position du curseur. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 226: Articulation De Programmes

    Afficher la fenêtre d'articulation : appuyer sur la softkey de partage de l'écran PROGRAMME + ARTICUL. Changer de fenêtre active en appuyant sur la softkey CHANGER FENETRE HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 227: Insérer Une Séquence D'articulation Dans La Fenêtre De Programme

    Si vous sautez d’une séquence à une autre dans la fenêtre d’articulation, la commande affiche simultanément la séquence dans la fenêtre du programme. Ceci vous permet de sauter rapidement de grandes parties de programme. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 228 Mettre une valeur en mémoire tampon Appeler la mémoire tampon Effacer la mémoire tampon Logarithme Naturel Logarithme Fonction exponentielle Vérifier le signe Former la valeur absolue HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 229 GOTO, la commande applique la valeur du champ de programmation actif dans la calculatrice. La calculatrice reste active même après un changement du mode de fonctionnement. Appuyez sur la softkey END pour fermer la calculatrice. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 230 Vous pouvez aussi déplacer la calculatrice avec les touches fléchées de votre clavier. Si vous avez connecté une souris, vous pouvez aussi vous en servir pour positionner la calculatrice. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 231: Calculateur De Données De Coupe

    Fenêtre de calcul de la vitesse de rotation : Lettre de code Signification Rayon d'outil (mm) VC : Vitesse de coupe (mm/min) Résultat de la vitesse de rotation de la broche (tr/min) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 232 Reprendre la valeur d'un champ de dialogue ouvert dans le formulaire de la calculatrice de données de coupe HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 233 Décaler la calculatrice de données de coupe dans le sens de la flèche Utiliser des valeurs en pouce (inch) dans la calculatrice de données de coupe Fermer la calculatrice de données de coupe HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 234: Exécuter Ou Ne Pas Exécuter Le Graphique De Programmation En Parallèle

    : trous et filets ocre : trajectoire du centre de l'outil rouge : mouvement en avance rapide Informations complémentaires: "Graphique de programmation FK", Page 335 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 235: Création Du Graphique De Programmation Pour Le Programme Existant

    Sélection des vues Vue de dessus Vue avant Vue latérale Afficher/masquer des courses d'outils Afficher/masquer des courses d'outils en avance rapide HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 236: Afficher Ou Masquer Les Numéros De Séquences

    Pour supprimer le graphique, appuyer sur la softkey EFFACER GRAPHISME Afficher grille Commuter la barre de softkeys. Afficher la grille : appuyer sur la softkey Afficher grille HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 237: Agrandissement Ou Réduction De La Découpe

    Tourner la mollette de la souris vers l'avant ou vers l'arrière pour agrandir ou réduire rapidement une zone en particulier. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 238: Afficher Les Erreurs

    Fermer la fenêtre de messages d'erreur Appuyer sur la softkey FIN ou Appuyez sur la touche ERR La commande ferme la fenêtre d'erreur. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 239: Messages D'erreur Détaillés

    Appuyer sur la softkey AUTRES FONCTIONS Appuyer sur la softkey FILTRE. La commande filtre les avertissements qui sont identiques. Quitter le filtre : appuyer sur la softkey REVENIR HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 240: Effacer L'erreur

    FICHIER ACTUEL L'enregistrement le plus ancien se trouve au début du journal d'erreurs, tandis que l'enregistrement le plus récent se trouve à la fin. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 241: Journal Des Touches

    Saut au début du journal de touches Saut à la fin du journal de touches Rechercher texte Journal de touches actuel Journal de touches précédent Ligne suivante/précédente Retour au menu principal HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 242: Textes D'assistance

    Vous y trouvez d'autres informations détaillées sur le 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 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 243: Système D'aide Contextuelle Tncguide

    De manière optionnelle, le constructeur de votre machine peut incorporer également ses propres documents machine dans le TNCguide. Ces documents apparaissent dans le fichier main.chm sous la forme d'un livre séparé. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 244: Travailler Avec Tncguide

    La commande ouvre alors le système d'aide et affiche la description de la fonction active. Cela ne s'applique pas aux fonctions auxiliaires ou aux cycles propres au constructeur de votre machine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 245 Fenêtre de texte à droite active : Sauter au prochain lien Sélectionner la dernière page affichée Passer à la/aux page(s) suivante(s) si vous avez utilisé plusieurs fois la fonction sélectionner la dernière page affichée HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 246 à ce que le mot-clé puisse être retrouvé plus facilement dans la liste. Afficher les informations relatives au mot clé sélectionné en appuyant sur la touche ENT. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 247 Vous activez la fonction soit en vous servant de la souris, soit en la sélectionnant et en la validant ensuite avec la touche Espace. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 248: Télécharger Les Fichiers D'aide Actualisés

    CHM qui ont été décompressés Pour transférer des fichiers CHM avec TNCremo sur la commande, vous devez choisir le mode binaire pour les fichiers avec l'extension .chm. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 249 Finnois TNC:\tncguide\nl Néerlandais TNC:\tncguide\pl Polonais TNC:\tncguide\hu Hongrois TNC:\tncguide\ru Russe TNC:\tncguide\zh Chinois (simplifié) TNC:\tncguide\zh-tw Chinois (traditionnel) TNC:\tncguide\sl Slovène TNC:\tncguide\no Norvégien TNC:\tncguide\sk Slovaque TNC:\tncguide\kr Coréen TNC:\tncguide\tr Turc TNC:\tncguide\ro Roumain HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 251 Outils...
  • Page 252: Introduction Des Données D'outils

    Pendant l'exécution du programme, vous pouvez modifier l'avance à l'aide du potentiomètre d'avance F . Le potentiomètre d'avance réduit non pas l'avance calculée par la commande, mais l'avance programmée. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 253: Vitesse De Rotation Broche S

    Modification en cours d'exécution du programme Pendant l'exécution du programme, vous pouvez modifier la vitesse de rotation de la broche à l'aide du potentiomètre de broche S. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 254: Données D'outil

    Rayon d'outil R Le rayon d'outil R doit être directement programmé. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 255: Valeurs Delta Des Longueurs Et Rayons D'outils

    Les valeurs delta de la séquence TOOL CALL influencent plus ou moins l'affichage de positions, en fonction du paramètre machine proposé en option progToolCallDL(n° 124501). HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 256: Insérer Des Données D'outil Dans Le Programme

    Appuyez pour cela sur la softkey correspondant à l’axe souhaité. Exemple 4 TOOL DEF 5 L+10 R+5 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 257: Entrer Des Données D'outils Dans Le Tableau

    Vous disposez alors d’un affichage soit sous forme de liste, soit sous forme de formulaire. Vous procédez aux autres configurations, telles que TRIER/ CACHER COLONNES, après avoir ouvert le fichier. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 258 Les outils qui auront été mal définis ou définis de manière incomplète peuvent donner lieu à des avertissements de collision transmis prématurément ou à tord. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 259 (CUR_TIME : de l'anglais CURrent TIME = durée actuelle/courante). Pour les outils usagés, vous pouvez attribuer une valeur par défaut HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 260 SELECTION (dans le gestion- naire d’outils avec la softkey SELECTION) et valider avec la softkey OK. Plage de programmation : 10 caractères max. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 261 Consultez le manuel de votre machine. ACC actif? Oui=ENT/non=NOENT Activer ou désactiver la suppression des vibrations pour chaque axe (Page 573). Plage de programmation : N (inactive) et Y (active) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 262 Temps de dépassement de la durée d'utilisation de l'outil en minutes Informations complémentaires: "Dépassement d'une durée d'utilisation", Page 278 La fonction est définie par le constructeur de la machine. Consultez le manuel de votre machine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 263 (état L). Plage d'introduction : 0 à 0,9999 mm Description des cycles pour l'étalonnage automatique d'outils. Pour plus d'informations : consulter le manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 264 Softkey Fonctions d'édition du tableau d'outils Sélectionner le début du tableau Sélectionner la fin du tableau Sélectionner la page précédente du tableau HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 265 Trier les outils en fonction du contenu d'une colonne que l'on peut choisir Sélectionner les valeurs possibles dans une fenêtre auxiliaire Réinitialiser une valeur Positionner le curseur dans la cellule actuelle HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 266 Afficher tous les forets du tableau d’outils Afficher toutes les fraises du tableau d'outils Afficher tous les tarauds/toutes les fraises à fileter du tableau d’outils Afficher tous les palpeurs du tableau d’outils HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 267 "Editer des tableaux d'outils", Page 264 Quitter un autre tableau d'outils Appeler le gestionnaire de fichiers et sélectionner un fichier d'un autre type, p. ex. un programme CN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 268: Importer Des Tableaux D'outils

    Les nouvelles colonnes du tableau d'outils sont sur fond vert. Appuyer sur la softkey SUPPR. INFOS MISE À JOUR Les colonnes s'afficheront alors à nouveau en blanc. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 269 530. Les types d'outils qui n'existent pas sont importés comme outils de type Indéfini. Vérifiez le tableau d'outils après l'importation. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 270: Ecraser Les Données D'outils À Partir D'un Pc Externe

    La procédure de copie des tableaux d'outils à l'aide du gestionnaire de fichiers est décrite au paragraphe "Gestionnaire de fichiers". Informations complémentaires: "Copier un tableau", Page 197 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 271 Appuyer sur la softkey TABLEAU EMPLACEM. Mettre la softkey EDITER sur ON. Cela peut s’avérer inutile, voire impossible, sur votre machine ; dans ce cas, consulter le manuel de la machine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 272 Bloquer l'emplace- Magasin à plateau : bloquer l'emplacement de gauche ment de gauche? LOCKED_RIGHT Bloquer l'emplace- Magasin à plateau : bloquer l'emplacement de droite ment de droite? HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 273 Trier les vues Consultez le manuel de votre machine ! Le constructeur de la machine définit les fonctions, les propriétés et la désignation des différents filtres d'affichage. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 274: Appeler Des Données D'outil

    Si vous indiquez l’axe d’outil dans la séquence TOOL CALL, la commande installe automatiquement l’outil jumeau au cas où il aura été défini. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 275 Si vous travaillez avec des tableaux d'outils, vous utilisez la séquence TOOL DEF pour présélectionner l'outil suivant à utiliser. Pour cela, entrer le numéro d'outil, un paramètre Q ou un nom d'outil entre guillemets. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 276: Changement D'outil

    CHF et RND pendant l'exécution de macros pendant l'exécution d'un changement d'outil juste après une séquence TOOL CALL ou TOOL DEF pendant l'exécution des cycles SL HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 277 (par exemple, après un changement de plaque de coupe), entrez la valeur 0 dans la colonne CUR_TIME. La fonction M101 n'est pas disponible pour les outils tournants ni dans le mode tournage. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 278 Le message est inhibé avec la fonction M107 et réactivé avec M108. Informations complémentaires: "Correction d'outil tridimensionnelle (option 9)", Page 652 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 279: Contrôle De L'utilisation Des Outils

    Exécuter l'intégralité d'un programme CN dans les modes Exécution PGM en continu / pas à pas En mode Test de programme, appuyer sur la softkey CREER FICH UTILISAT. DES OUTILS (possible même sans simulation) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 280 TOKEN = TOOL : chemin d'accès au programme principal ou au sous- programme TOKEN = STOTAL : chemin d'accès au sous-programme Numéro d'outil avec l'index de l'outil HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 281 La commande ferme la fenêtre auxiliaire. Sinon, appuyer sur la touche ENT La fonction FN 18 ID975 NR1 vous permet d'interroger la fonction de contrôle de l'utilisation des outils. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 282: Correction De La Longueur D'outil

    Longueur d'outil L de la séquence TOOL DEF ou du tableau d'outils : Surépaisseur DL pour la longueur de la séquence TOOL CALL TOOL CALL Surépaisseur DL pour longueur du tableau d'outils HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 283: Correction De Rayon D'outil

    Contournages sans correction de rayon : R0 Dans le plan d'usinage, le centre de l'outil suit le contour programméou se positionne aux coordonnées programmées. Application : perçage, prépositionnement. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 284 Pour déplacer l'outil sans correction de rayon ou pour annuler la correction de rayon, appuyer sur la touche ENT Fermer la séquence: Appuyer sur la touche END HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 285 ! Programmer une position d’approche et une position de sortie sûres à l’écart du contour Prendre en compte le rayon d'outil Prendre en compte la stratégie d'approche HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 286: Principes De Base

    Si cet outil est nécessaire dans le programme CN qui est en cours d'exécution, la commande affiche alors le message suivant : tableau d'outils verrouillé. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 287: Appeler Le Gestionnaire D'outils

    Si un tableau de palettes est sélectionné en mode Exécution de programme, la Liste équipement et Chrono.util. T sont alors calculés pour l’ensemble du tableau de palettes. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 288: Editer Le Gestionnaire D'outils

    être trié en cliquant sur l'en-tête de la colonne COLONNE DECALER active : la colonne peut être décalée par "Glisser-Déposer" Restaurer l'état initial des configurations effectuées manuellement (colonnes décalées) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 289 EDITER ON/OFF sur ON et que vous laissez le pointeur de la souris immobile sur un champ de saisie actif pendant une seconde. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 290 (uniquement active pour les outils de tournage) Insérer l'index d'outil Supprimer l'index d'outil Copier les données d'outils de l'outil sélectionné Insérer des données d'outils copiées dans l'outil sélectionnées HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 291 Vous ne pouvez pas effacer les données d'un outil qui est encore mémorisé dans le tableau d'emplacements. Pour cela, vous devez d'abord décharger l'outil du magasin : HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 292: Types D'outils Disponibles

    Lamage en tirant,BCKBOR Fraise à fileter,GF Fraise à fil. av. chanfrein,GSF Fraise à fil. av. plaqu. simple,EP Fraise av. plaqu. indexable,WSP Fraise à filetage hélicoïdal,BGF Fraise à fileter circulaire,ZBGF HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 293 Outils | Gestion des palettes (option 93) Icône Type d'outil Numéro de type d'outil Fraise d'ébauche,MILL_R Fraise de finition,MILL_F Fraise ébauche/finition,MILL_RF Fraise de finition fond,MILL_FD Fraise finition latérale,MILL_FS Fraise en bout,MILL_FACE HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 294: Importer Et Exporter Des Données D'outils

    à importer et valider avec la touche ENT La commande affiche le contenu du fichier CSV dans la fenêtre auxiliaire. Démarrer la procédure d’importation avec la softkey EXECUTER. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 295 Ligne 1 avec les noms de colonnes 4,125.995,7.995,0,0 Ligne 2 avec les données d'outils 9,25.06,12.01,0,0 Ligne 3 avec les données d'outils 28,196.981,35,0,0 Ligne 4 avec les données d'outils HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 296 La commande affiche l’état de la procédure d’exportation dans la fenêtre auxiliaire. Terminer la procédure d'exportation avec la touche ou la softkey La commande mémorise d’ordinaire le fichier CSV à exporter dans le répertoire TNC:\system\tooltab. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 297 Programmation de contours...
  • Page 298: Déplacements D'outils

    HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 299: Sous-Programmes Et Répétitions De Parties De Programme

    A l’aide de la programmation de paramètres Q, vous pouvez également exécuter des mesures avec un système de palpage 3D pendant l’exécution du programme. Informations complémentaires: "Programmer des paramètres Q", Page 393 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 300: Principes De Base Des Fonctions De Contournage

    Exemple L X+70 Y+50 L’outil conserve la coordonnée Z et se déplace dans le plan XY à la position X=70, Y=50. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 301 éléments du contour, introduisez le sens de rotation de la manière suivante : Rotation dans le sens horaire : ROT- Rotation dans le sens anti-horaire : ROT+ HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 302 Utiliser les touches de fonctions de contournage pour ouvrir le dialogue. La commande vous demande toutes les informations les unes après les autres, puis insère la séquence CN dans le programme d’usinage. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 303 CALL. FONCTION AUXILIAIRE M ? Entrer 3 (fonction auxiliaire, par exemple M3) et fermer le dialogue avec la touche END Exemple L X-20 Y+30 R0 FMAX M3 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 304: Aborder Et Quitter Un Contour

    à la profondeur d'usinage. En cas de risque de collision, aborder séparément le point initial dans l'axe de broche. Exemple 30 L Z-10 R0 FMAX 31 L X+20 Y+30 RL F350 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 305 Exemple dans la figure de droite : si vous définissez le point final dans la zone en gris foncé, le contour sera endommagé lors de l'approche ou de la sortie du contour. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 306: Résumé : Formes De Trajectoires Pour L'approche Et La Sortie De Contour

    Pour cela, utiliser la fonction APPR CT ou DEP CT. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 307: Positions Importantes En Approche Et En Sortie

    Il existe un risque de collision pendant le mouvement d'approche ! Programme une préposition adaptée Utiliser la simulation graphique pour vérifier le point auxiliaire , le déroulement et le contour HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 308 Si vous programmez APPR LN ou APPR CT avec R0, la commande interrompt l'usinage/la simulation avec un message d'erreur. Ce comportement diffère de celui de la commande iTNC 530 ! HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 309 8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 PA avec correction de rayon RR 9 L X+20 Y+35 Point final du premier élément du contour 10 L ... Elément de contour suivant HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 310: Approche Par Une Trajectoire Circulaire Avec Raccordement Tangentiel: Appr Ct

    8 APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100 PA avec correction de rayon RR, rayon R=10 9 L X+20 Y+35 Point final du premier élément du contour 10 L ... Elément de contour suivant HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 311 8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 PA avec correction de rayon RR, rayon R=10 9 L X+20 Y+35 Point final du premier élément du contour 10 L ... Elément de contour suivant HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 312: Sortie Du Contour Par Une Droite Avec Raccordement Tangentiel : Dep Lt

    Dernier élément de contour : PE avec correction de rayon 24 DEP LN LEN+20 F100 S’éloigner perpendiculairement du contour de LEN = 20 mm 25 L Z+100 FMAX M2 Dégagement en Z, retour, fin du programme HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 313: Sortie Du Contour Par Une Trajectoire Circulaire Avec Raccordement Tangentiel : Dep Ct

    24 DEP LCT X+10 Y+12 R+8 F100 Coordonnées PN, rayon de la trajectoire circulaire = 8 mm 25 L Z+100 FMAX M2 Dégagement en Z, retour, fin du programme HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 314: Contournage : Coordonnées Cartésiennes

    Droite ou trajectoire circu- "Mouvements de contour- flexible de contours laire avec raccordement nage – Programmation quelconque à l'élément libre de contour FK ", de contour précédent Page 333 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 315: Ligne Droite L

    Sélectionner la séquence de programme derrière laquelle la séquence linéaire doit être insérée Appuyer sur la touche Valider position effective La commande génère une séquence linéaire avec les coordonnées de la position effective. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 316: Insérer Un Chanfrein Entre Deux Droites

    Une avance programmée dans la séquence CHF agit uniquement dans cette séquence CHF . Après cette séquence, l'avance qui était programmée avant la séquence CHF redevient active. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 317: Arrondis D'angles Rnd

    RND. Ensuite, c'est l'avance programmée avant la séquence RND qui redevient active. Une séquence RND peut également être utilisée pour approcher le contour en douceur. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 318: Centre De Cercle Cc

    CC vous permettent d'identifier une position comme centre de cercle : l'outil ne se déplace pas à cette position. Le centre du cercle correspond simultanément au pôle pour les coordonnées polaires. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 319: Trajectoire Circulaire C Autour Du Centre Du Cercle Cc

    La valeur maximale de la tolérance programmée est de 0,016 mm. La valeur de tolérance est à définir au paramètre machine circleDeviation (n°200901). Plus petit cercle réalisable avec la commande : 0,016 mm. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 320: Trajectoire Circulaire Cr Avec Rayon Défini

    Si vous faites tourner ces mouvements circulaires en même temps, vous obtenez des cercles dans l'espace (cercles dans trois axes). HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 321 11 CR X+70 Y+40 R+20 DR- (arc 1) 11 CR X+70 Y+40 R+20 DR+ (arc 2) 11 CR X+70 Y+40 R-20 DR- (arc 3) 11 CR X+70 Y+40 R-20 DR+ (arc 4) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 322: Trajectoire Circulaire Ct Avec Raccordement Tangentiel

    10 L Y+0 La séquence CT et l'élément de contour programmé avant doivent contenir les deux coordonnées du plan dans lequel l’arc de cercle doit être exécuté ! HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 323: Exemple : Déplacement Linéaire Et Chanfrein En Coordonnées Cartésiennes

    14 DEP LT LEN10 F1000 Quitter le contour sur une droite avec raccordement tangentiel 15 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 16 END PGM LINEAR MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 324: Exemple : Déplacement Circulaire En Cartésien

    16 DEP LCT X-20 Y-20 R5 F1000 Quitter le contour sur trajectoire circulaire avec raccord. tangentiel 17 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 18 END PGM CIRCULAR MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 325: Exemple : Cercle Entier En Coordonnées Cartésiennes

    10 DEP LCT X-40 Y+50 R5 F1000 Quitter le contour sur trajectoire circulaire avec raccord. tangentiel 11 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 12 END PGM C-CC MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 326: Contournage : Coordonnées Polaires

    Superposition d'une trajectoire Rayon polaire, angle polaire du circulaire et d'une droite point final du cercle, coordon- née du point final dans l'axe d’outil HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 327: Origine Des Coordonnées Polaires : Pol Cc

    Angle compris entre l'axe de référence angulaire et PR, sens horaire : PA<0 Exemple 12 CC X+45 Y+25 13 LP PR+30 PA+0 RR F300 M3 14 LP PA+60 15 LP IPA+60 16 LP PA+180 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 328: Trajectoire Circulaire Cp Autour Du Pôle

    Exemple 12 CC X+40 Y+35 13 L X+0 Y+35 RL F250 M3 14 LP PR+25 PA+120 15 CTP PR+30 PA+30 16 L Y+0 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 329: Trajectoire Hélicoïdale (Helix)

    DR– vers la droite Z– vers la gauche Z– Filetage extérieur vers la droite DR– vers la gauche DR– vers la droite Z– vers la gauche Z– HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 330 Exemple : filetage M6 x 1 mm avec 5 filets 12 CC X+40 Y+25 13 L Z+0 F100 M3 14 LP PR+3 PA+270 RL F50 15 CP IPA-1800 IZ+5 DR- HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 331: Exemple : Déplacement Linéaire En Polaire

    15 DEP PLCT PR+60 PA+180 R5 F1000 Quitter le contour sur un cercle avec raccordement tangentiel 16 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 17 END PGM LINEARPO MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 332: Exemple : Hélice

    10 DEP CT CCA180 R+2 Quitter le contour sur un cercle avec raccordement tangentiel 11 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 12 END PGM HELICE MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 333: Mouvements De Contournage - Programmation Libre De Contour Fk

    FK interactif. La figure représentée en haut à droite indique les cotes que vous pouvez facilement programmer avec la fonction de programmation FK. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 334 CN avant le bloc FK avec les touches de dialogue grises afin de définir clairement la direction de départ. Un bloc FK ne peut pas commencer juste après un repère LBL. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 335: Graphique De Programmation Fk

    Afficher les numéros de séquence dans la fenêtre graphique Pour afficher les numéros de séquence dans la fenêtre graphique : Régler la softkey AFFICHER MASQUER N0 SEQU. sur AFFICHER (barre de softkeys 3) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 336: Ouvrir Le Dialogue Fk

    Avec ces softkeys, introduire les coordonnées du pôle Dans la programmation FK, le pôle reste valable jusqu'à ce qu'un nouveau pôle soit défini avec FPOL. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 337: Programmation Flexible De Droites

    : appuyer sur la touche FK Ouvrir le dialogue : appuyer sur la softkey FLT. Avec les softkeys, introduire toutes les données connues dans la séquence HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 338: Programmation Flexible De Trajectoires Circulaires

    : appuyer sur la touche FK Ouvrir le dialogue : appuyer sur la softkey FCT Avec les softkeys, introduire toutes les données connues dans la séquence HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 339: Possibilités D'introduction

    Adapter au besoin les programmes CN importés Exemple 27 FLT X+25 LEN 12.5 AN+35 RL F200 28 FC DR+ R6 LEN 10 AN-45 29 FCT DR- R15 LEN 15 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 340 Sens de rotation de la trajectoire circulaire Rayon de la trajectoire circulaire Exemple 10 FC CCX+20 CCY+15 DR+ R15 11 FPOL X+20 Y+15 12 FL AN+40 13 FC DR+ R15 CCPR+35 CCPA+40 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 341 : Fin du contour : CLSD– Exemple 12 L X+5 Y+35 RL F500 M3 13 FC DR- R15 CLSD+ CCX+20 CCY+35 17 FC DR- R+15 CLSD- HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 342: Points Auxiliaires

    à proximité d'une trajec- toire circulaire Distance entre point auxiliaire et trajectoire circulaire Exemple 13 FC DR- R10 P1X+42.929 P1Y+60.071 14 FLT AN-70 PDX+50 PDY+53 D10 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 343: Rapports Relatifs

    N Exemple 12 FPOL X+10 Y+10 13 FL PR+20 PA+20 14 FL AN+45 15 FCT IX+20 DR- R20 CCA+90 RX 13 16 FL IPR+35 PA+0 RPR 13 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 344 12 FL X+10 Y+10 RL 13 FL ... 14 FL X+18 Y+35 15 FL ... 16 FL ... 17 FC DR- R10 CCA+0 ICCX+20 ICCY-15 RCCX12 RCCY14 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 345: Exemple : Programmation Fk

    Quitter le contour sur un cercle avec raccordement tangentiel 16 L X-30 Y+0 R0 FMAX 17 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 18 END PGM FK1 MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 346 19 DEP LCT X+30 Y+30 R5 Quitter le contour sur un cercle avec raccordement tangentiel 20 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 21 END PGM FK2 MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 347 24 FL X+65 Y-25 AN-90 25 FC DR+ R50 CCX+65 CCY-75 26 FCT DR- R65 27 FSELECT 1 28 FCT Y+0 DR- R40 CCX+0 CCY+0 29 FSELECT 4 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 348 Quitter le contour sur un cercle avec raccordement tangentiel 31 L X-70 R0 FMAX 32 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 33 END PGM FK3 MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 349 Reprendre les données des fichiers de CAO...
  • Page 350: Partage D'écran Visionneuse De Cao

    La commande affiche les formats de fichier suivants : Fichier Type Format Step .STP et .STEP AP 203 AP 214 Iges .IGS et .IGES Version 5.3 .DXF R10 à 2015 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 351 "Nom de fichier", Page 188 La commande ne supporte pas le format binaire DXF . Mémoriser le fichier DXF dans le programme de CAO ou de dessin dans le format ASCII. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 352: Travailler Avec La Visionneuse De Cao

    La commande lance la CAD-Viewer et affiche le contenu du fichier à l’écran. La commande affiche les couches (plans) dans la fenêtre de liste et le dessin dans la fenêtre de graphique. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 353: Configuration Par Défaut

    Sélectionner un contour pour une opération de tournage. L'opération d'usinage active est mise en mis en évidence en couleur. (option 50) Activer la représentation filaire d'un dessin 3D HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 354 + correspond à la touche Shift enfoncée, le symbole actif - correspond à la touche CTRL enfoncée et le symbole actif Pointeur correspond à la souris. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 355 émis par la CAD-Viewer dans le programme de contour. La commande affiche les paramètres de base actifs dans la barre d'état. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 356: Configurer La Couche (Layer)

    Afficher une couche : utiliser le bouton gauche de la souris pour sélectionner la couche souhaitée et cocher la case d'option pour la faire s'afficher Sinon, vous pouvez également utiliser la touche Espace. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 357: Initialiser Le Point D'origine

    La commande inscrit le symbole du point d'origine à l'endroit que vous avez sélectionné. Vous pouvez au besoin orienter le système de coordonnées. Informations complémentaires: "Orientation du système de coordonnées", Page 358 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 358 élément qui se trouve à peu près dans le sens Y positif La commande oriente l’axe Y et l'axe Z qu’elle affiche alors en vert et en bleu dans la liste. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 359 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 360: Définir Un Point Zéro

    La commande inscrit le symbole du point d'origine à l'endroit que vous avez sélectionné. Vous pouvez au besoin orienter le système de coordonnées. Informations complémentaires: "Orientation du système de coordonnées", Page 361 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 361 élément qui se trouve à peu près dans le sens Y positif La commande oriente l'axe Y et l’axe Z qu’elle affiche en vert et en bleu dans la liste. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 362 Reprendre les données des fichiers de CAO | Importation CAO (option 42) Informations sur les éléments La commande indique, dans la fenêtre d'informations sur l'élément, la distance entre le point zéro sélectionné et le point d’origine pièce. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 363: Sélectionner Et Mémoriser Un Contour

    Type : indique la nature de l'élément dont il s'agit, par ex. une ligne droite Coordonnées : indiquent le point de départ et le point final d'un élément et, au besoin le centre du cercle et le rayon HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 364 Valider la saisie La commande mémorise le programme de contour dans le répertoire sélectionné. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 365 Si l'élément de contour à rallonger/ raccourcir est un arc de cercle, la commande le rallonge/raccourcit de manière circulaire. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 366 Pour revenir à l'affichage standard, effectuer un double clic avec le bouton droit de la souris HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 367: Sélectionner Et Mémoriser Des Positions D'usinage

    530 ne sont pas compatibles. Le fait de transférer et d'exécuter le tableau de points sur un autre type de commande risque de provoquer des problèmes et un comportement imprévisible. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 368 Pour sélectionner d'autres positions d'usinage : appuyer sur l'icône de désélection des éléments choisis et sélectionner le contour suivant comme décrit précédemment HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 369 Pour sélectionner d'autres positions d'usinage : appuyer sur l'icône de désélection des éléments choisis et sélectionner le contour suivant comme décrit précédemment HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 370 Pour sélectionner d'autres positions d'usinage : appuyer sur l'icône de désélection des éléments choisis et sélectionner le contour suivant comme décrit précédemment HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 371 Afficher le plus grand diamètre trouvé (configu- ration par défaut) La trajectoire d'outil vous permet d'afficher l'icône OUTIL TRAJ. AFFICHER. Informations complémentaires: "Configuration par défaut", Page 353 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 372 Si vous vous contentez de double-cliquer avec le bouton droit de la souris, l'angle de rotation ne change pas. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 373 Sous-programmes et répétitions de parties de programme...
  • Page 374: Marquer Des Sous-Programmes Et Des Répétitions De Parties De Programme

    Ne pas utiliser plusieurs fois un même numéro ou un même nom de label ! Label 0 (LBL 0) identifie la fin d’un sous-programme et peut donc être utilisé autant de fois qu’on le souhaite. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 375: Mode Opératoire

    Si le programme d'usinage contient des sous-programmes avant la séquence M2 ou M30, ces derniers seront exécutés au moins une fois sans qu'il soit nécessaire de les appeler. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 376: Programmer Un Sous-Programme

    NO ENT. N'utiliser les répétitions REP que pour les répétitions de parties de programme. CALL LBL 0 n’est pas autorisé car il correspond à l'appel de la fin d'un sous-programme. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 377: Répétition De Partie De Programme

    Les parties de programme sont toujours exécutées une fois de plus qu’elles n’ont été programmées, car la première répétition commence après le premier usinage. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 378: Programmer Une Répétition De Partie De Programme

    LABEL : appuyer sur la softkey LBL-NAME pour passer en saisie de texte. Entrer le nombre de répétitions REP et confirmer avec la touche ENT HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 379: Programme Cn Quelconque Comme Sous-Programme

    Appeler le dernier fichier sélectionné avec CALL SELECTED PGM Sélectionner un programme CN quelconque comme cycle d’usinage avec SEL CYCLE Pour plus d'informations : consulter le manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 380 La commande émet un avertissement si le programme CN appelé contient la fonction auxiliaire M2 ou M30. La commande supprime automatiquement l'avertissement dès que vous sélectionnez un autre programme CN. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 381: Programme Quelconque Utilisé Comme Sousprogramme

    Q agissent généralement de manière globale. Tenez donc compte du fait que les modifications des paramètres Q dans le programme appelé se répercutent éventuellement sur le programme appelant. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 382 Appuyer sur la softkey SELECTION FICHIER La commande met en surbrillance une fenêtre au moyen de laquelle vous pouvez choisir le programme à appeler. Valider avec la touche ENT HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 383 FN 18 (ID10 NR110 et NR111) permet de vérifier tous les chemins d'accès au début du programme. Informations complémentaires: "FN 18: SYSREAD – lire des données système", Page 419 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 384: Types D'imbrications

    Niveaux d'imbrication maximal des appels de programme principal : 19, CYCL CALL agissant toutefois comme un appel de programme principal. Vous pouvez imbriquer à volonté des répétitions de parties de programme HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 385: Sous-Programme Dans Sous-Programme

    UPGMS 5 Le programme principal SPGMS est exécuté de la séquence 18 à la séquence 35. Retour à la séquence 1 et à la fin du programme HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 386: Renouveler Des Répétitions De Parties De Programme

    20 à la séquence 27) 5 Le programme principal REPS est exécuté de la séquence 36 à la séquence 50. Retour à la séquence 1 et à la fin du programme HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 387: Répéter Un Sous-Programme

    2 fois 4 Le programme principal UPGREP est exécuté de la séquence 13 à la séquence 19. Retour à la séquence 1 et à la fin du programme HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 388: Exemples De Programmation

    19 CALL LBL 1 REP 4 Saut en arrière au LBL 1; au total quatre fois 20 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 21 END PGM PGMWDH MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 389: Exemple : Groupe De Trous

    Se positionner au trou 3, appeler le cycle 17 L IX-20 R0 FMAX M99 Se positionner au trou 4, appeler le cycle 18 LBL 0 Fin du sous-programme 1 19 END PGM SP1 MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 390: Exemple : Groupe Trous Avec Plusieurs Outils

    11 CALL LBL 1 Appeler le sous-programme 1 pour l'ensemble du motif de trous 12 L Z+250 R0 FMAX 13 TOOL CALL 3 Z S500 Appelt d'outil : alésoir HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 391 Se positionner au trou 3, appeler le cycle 29 L IX-20 R0 FMAX M99 Se positionner au trou 4, appeler le cycle 30 LBL 0 Fin du sous-programme 2 31 END PGM UP2 MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 393: Programmer Des Paramètres Q

    Programmer des paramètres Q...
  • Page 394: Principe Et Vue D'ensemble Des Fonctions

    Paramètres pour l'utilisateur 100 – 199 Paramètres pour les fonctions HEIDENHAIN (p. ex. cycles) 200 – 499 Paramètres destinés au constructeur de la machine (p. ex. cycles) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 395 Utiliser exclusivement les plages de paramètres Q qui sont recommandées par HEIDENHAIN Respecter la documentation de HEIDENHAIN, du constructeur de la machine et du fournisseur tiers Utiliser la simulation graphique pour vérifier le déroulement HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 396: Remarques À Propos De La Programmation

    Vous pouvez remettre les paramètres Q à l'état Undefined. Si une position est programmée avec un paramètre Q non défini, la commande numérique ignore ce déplacement. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 397: Appeler Des Fonctions De Paramètres Q

    Vous définissez ensuite le numéro de paramètre. Si un clavier USB est connecté, il est possible d'ouvrir directement le dialogue du formulaire de saisie en appuyant sur la touche Q. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 398: Familles De Pièces - Paramètres Q À La Place De Nombres

    R = Q1 Hauteur du cylindre : H = Q2 Cylindre Z1 : Q1 = +30 Q2 = +10 Cylindre Z2 : Q1 = +10 Q2 = +50 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 399: Définir Des Contours Avec Des Fonctions Mathématiques

    Q un nombre et un paramètre Q Vous pouvez prévoir les signes de voter choix pour les paramètres Q et les valeurs numériques contenues dans les équations. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 400 Entrer Q5 comme première valeur et valider avec la touche ENT 2. VALEUR OU PARAMETRE ? Entrer 7 comme deuxième valeur et valider avec la touche ENT HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 401 La fonction FN 0 supporte également le transfert de la valeur Undefined. Si vous souhaitez transmettre le paramètre Q non défini sans FN 0, la commande affiche le message d'erreur Valeur invalide. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 402: Fonctions Angulaires

    Définir et affecter l’angle avec arctan à partir de la cathète et de la cathète opposée ou à partir du sinus et du cosinus de l'angle (0 < angle < 360°) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 403: Calcul Du Cercle

    Q21 et le rayon du cercle dans le paramètre Q22. Notez que FN 23 et FN 24 écrasent automatiquement les paramètres de résultat et les deux paramètres suivants. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 404: Conditions Si/Alors Avec Des Paramètres Q

    (angl. greater than) : supérieur à (angl. less than) : inférieur à GOTO (angl. go to) : aller à UNDEFINED (angl. undefined) : Indéfini DEFINED (angl. defined) : Défini HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 405: Programmer Les Sauts Conditionnels

    FN 12: IF+Q5 LT+0 GOTO LBL "ANYNAME" Si la première valeur ou le premier paramètre est inférieur(e) à la deuxième valeur ou au deuxième paramètre, saut au label indiqué HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 406: Contrôler Et Modifier Les Paramètres Q

    AFFICHER PARAMETRES Q QL QR QS. La commande affiche alors le type de chaque paramètre. Les fonctions décrites précédemment restent valables. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 407 Ainsi, pour le résultat de Q1 = COS 89.999 * 0.001, la commande affichera +1.74532925e-08, la mention "e-08" signifiant "facteur 10 ". HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 408 Transférer jusqu'à huit valeurs au FN 37: EXPORTExporter des paramètres Q ou QS locaux dans un programme qui appelle FN 38: SEND Pour envoyer des informations issues du programme CN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 409: Fn 14: Error - Emettre Des Messages D'erreur

    1016 Introduction contradictoire 1017 CYCLE incomplet 1018 Plan mal défini 1019 Axe programmé incorrect 1020 Vitesse broche erronée 1021 Correction rayon non définie 1022 Arrondi non défini HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 410 TCHPROBE 425 : erreur cote max. 1059 TCHPROBE 425 : erreur cote min. 1060 TCHPROBE 426 : erreur cote max. 1061 TCHPROBE 426 : erreur cote min. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 411 Option de logiciel inactive 1096 Restauration cinématique impossible 1097 Fonction non autorisée 1098 Dimensions pièce brute contradictoires 1099 Position de mesure non autorisée 1100 Accès à cinématique impossible HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 412 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 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 413: Fn 16: F-Print - Émettre Des Textes Et Des Valeurs De Paramètres Q Formatés

    Caractère de fin de séquence. Met fin à la ligne. Saut de ligne Valeur de paramètre Q à droite Valeur de paramètre Q à gauche HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 414 Émettre le texte seulement pour un dialogue en polonais L_HUNGARIA Émettre le texte seulement pour un dialogue en hongrois L_CHINESE Émettre le texte seulement pour un dialogue en chinois HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 415 La commande crée le fichier de sortie à la fin du programme (END PGM), en cas d’interruption de programme (touche ARRÊT CN) ou suite à l’instruction M_CLOSE. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 416 été utilisé en dernier. Informations complémentaires: "FN 18: SYSREAD – lire des données système", Page 419 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 417 Si vous émettez plusieurs fois le même fichier dans le programme, la commande ajoute dans le fichier cible l’émission actuelle à la suite des contenus qui ont été déjà émis. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 418 Printer:\ comme nom de fichier-protocole et entrer ensuite un nom de fichier correspondant. La commande mémorise le fichier dans le chemin d'accès PRINTER: jusqu’à ce qu’il soit imprimé. Exemple 96 FN 16: F-PRINT TNC:\MASKE\MASKE1.A/PRINTER:\DRUCK1 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 419: Fn 18: Sysread - Lire Des Données Système

    La fonction élimine les chemins de fichier relatifs. N° de Existe-t-il un répertoire portant le nom paramètre QS QS(IDX)? 0 = Non, 1 = Oui Seuls les chemins de répertoires absolus sont possibles. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 420 Mode de la broche en mode Tournage : 0 = vitesse const. 1 = vitesse de coupe const. Etat du liquide de coupe M7 : 0 =désactivé, 1 = activé HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 421 Contrôle (cycles de palpage 30 à 33) Etalonnage de la dent (cycles de palpage 30 à Numéro de paramètre Q pour le résultat (cycles de palpage 30 à 33) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 422 TT : tolérance de rupture de la longueur LBREAK N° d'outil TT : tolérance de rupture du rayon RBREAK N° d'outil Vitesse de rotation maximale NMAX N° d'outil Angle de pointe TANGLE HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 423 Pas pour les cycles de filetage N° d'outil AFC : charge de référence N° d'outil AFC : avertissement du risque de surcharge N° d'outil AFC : arrêt CN à cause d'une surcharge HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 424 Surépaisseur du rayon d'outil DR TOOL CALL automatique 0 = oui, 1 = non Surépaisseur du rayon d'outil DR2 Indice d'outil Avance active Vitesse de coupe en [mm/min] HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 425 14 = retrait d'un outil interne, 15 = retrait d'un outil spécial Numéro de l'outil T Longueur Rayon Index Données d'outil programmées dans TOOL 1 = oui, 0 = non HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 426 Si aucune vitesse de transmission n'est configurée, c'est la vitesse de rotation de la séquence de paramètres portant l'index 0 qui est prise en compte. Index 99 = broche activée HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 427 Inclinaison du plan d'usinage dans les modes d'exécution de programme 0 = Non activé –1 = Activé Inclinaison du mode d'usinage en mode Manuel 0 = Non activé –1 = Activé HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 428 Projette l'angle système de coordonnées de programmation configuré au paramètre QL dans le système de coordonnées d'outil. Si vous ignorez IDX, l'angle 0 est utilisé pour la projection. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 429 Lire la position nominale dans le système REF, avec les offsets (manivelle, etc.) Position nominale actuelle dans le système Lire la position actuelle dans le système de coordonnées HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 430 = 1, Y = 2, ...). Index : ID d'axe (index de CfgAxis/axisList) Modifier le comportement géométrique Programmation du diamètre : –1 = activée, 0 = désactivée HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 431 (calcul par anticipation) Format : J.MM.AA h:mm Formatage de : Heure système en secondes qui se sont écoulées depuis le 1.1.1970, 0:00 (temps réel) Format : AAAA.MM.JJ hh:mm:ss HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 432 écoulées depuis le 1.1.1970, 0:00 (calcul par anticipation) Format : J-MM-AAAA Formatage de : Heure système en secondes qui se sont écoulées depuis le 1.1.1970, 0:00 (temps réel) Format : J-MM-AAAA HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 433 écoulées depuis le 1.1.1970, 0:00 (temps réel) Format : h:mm Formatage de : Heure système en secondes qui se sont écoulées depuis le 1.1.1970, 0:00 (calcul par anticipation) Format : h:mm HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 434 WPL-CS GPS : décalage dans le système de la pièce 0 = désactivé, 1 = activé GPS : offset de l'axe 0 = désactivé, 1 = activé HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 435 FMAX_PROBE ou FMAX_MACHINE Course de mesure max. Distance de sécurité Orientation possible de la broche 0 = non, 1 = oui Angle de l’orientation broche en degrés HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 436 TT : vitesse de rotation de la broche TT : sens de palpage TT : activer la transmission radio TT : arrêt en cas de déviation du palpeur HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 437 Etat d'erreur de la procédure de palpage : 0: procédure de palpage terminée –1: point de palpage non atteint –2: palpeur déjà dévié au début de la procé- dure de palpage HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 438 CN 12 = poursuite avec la ligne du tableau de palettes à laquelle l'erreur CN est survenue 13 = poursuite avec la palette suivante HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 439 Limite d'avance pour vitesse élevée (MP_minPathFeed) en mm/min A-coup max. en cas de vitesse peu élevée (MP_maxPathJerk) en m/s A-coup max. en cas de vitesse élevée (MP_maxPathJerk) en m/s HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 440 (MP_maxLinearTolerance) Index de l'axe DCM : tolérance angulaire maximale en [°] physique (MP_maxAngleTolerance) Index de l'axe Surveillance des tolérances pour les filets physique chaînés (MP_threadTolerance) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 441 Index de l'axe Compensation de l'erreur de poursuite dans physique la phase d'à-coup (MP_IpcJerkFact) Index de l'axe Facteur kv de l'asservissement de position physique en 1/s (MP_kvFactor) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 442 Rayon d'outil R Rayon d'outil R2 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é HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 443 AFC : charge de référence AFC : avertissement du risque de surcharge AFC : arrêt CN à cause d'une surcharge Dépassement de la durée de vie de l'outil HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 444 : Définition de la position à l'aide des direc- tions : Décalage en X Décalage en Y Décalage en Z Composante X dans le sens Z HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 445 Composante X dans le sens X Composante Y dans le sens X Composante Z dans le sens X Type de définition de l'angle : Angle 1 Angle 2 Angle 3 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 446 Si selon les règles définies, l'outil sélection- né est verrouillé, c'est un outil frère qui sera retourné. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 447 CfgMachineSimul/simMode différent de FullOperation ou mode Test de programme activé) 1 = le mouvement est exécuté (paramètre CfgMachineSimul/simMode = FullOperation, peut être programmé à des fins de test) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 448 10 = exécution des opérations pour le passage du mode Tournage ou mode Fraisage 11 = exécution des opération pour le passage du mode Fraisage au mode Tournage HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 449 0 = non 1 = oui M101 activé (état visible) ? 0 = non 1 = oui M136 activé? 0 = non 1 = oui HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 450 Entrée automate No. sortie Sortie automate N° de Compteur automate compteur N° timer Timer PLC No. octet Octet automate No. mot Mot automate No. double Double mot automate HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 451 Lire la cinématique de la machine 10290 Nom symbolique de la cinématique qui a été programmée avec FUNCTIONMODE MILL ou FUNCTION MODE TURN pour la machine Channels/ChannelSettings/CfgKin- List/kinCompositeModels. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 452 10950 Nom de l'outil actuel. Exemple: Affecter à Q25 la valeur du facteur échelle actif de l’axe Z 55 FN 18: SYSREAD Q25 = ID210 NR4 IDX3 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 453: Fn 19: Plc - Transférer Des Valeurs Au Plc

    Respecter la documentation de HEIDENHAIN, du constructeur de la machine et du fournisseur tiers La fonction FN 19: PLC permet de transférer au PLC jusqu'à deux valeurs numériques ou paramètres Q. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 454: Fn 20: Wait For - Synchroniser La Cn Et Le Plc

    Exemple : interrompre le calcul anticipé interne, lire la position actuelle de l'axe X 32 FN 20: WAIT FOR SYNC 33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 455: Fn 29: Plc - Transférer Des Valeurs Au Plc

    Respecter la documentation de HEIDENHAIN, du constructeur de la machine et du fournisseur tiers La fonction FN 29: PLC vous permet de transférer jusqu'à huit valeurs numériques ou paramètres Q au PLC. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 456: Fn 38: Send - Envoyer Des Informations Issues Du Programme Cn

    Pour plus d'informations, consulter le manuel Remo Tools SDK. Exemple Documenter les valeurs de Q1 et Q23 dans le journal. FN 38: SEND /"Paramètre Q1: %f Q23: %f" / +Q1 / +Q23 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 457: Accès Aux Tableaux Avec Les Instructions

    Le serveur est basé sur un modèle de transaction. Une transaction comporte plusieurs étapes qui sont exécutées ensemble et qui assurent ainsi un traitement rigoureux et défini des entrées du tableau. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 458: Récapitulatif Des Fonctions

    SQL UPDATE transmet au tableau les valeurs issues des paramètres Q liés. SQL INSERT crée une nouvelle ligne de tableau. SQL SELECT lit une valeur d’un tableau sans ouvrir de transaction. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 459 Appuyer sur la touche SPEC FCT Appuyer sur la softkey FONCTIONS PROGRAMME Commuter la barre de softkeys. Appuyer sur la softkey SQL. Sélectionner une instruction SQL par softkey HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 460: Exemple D'application

    QS QS1800 est disponible dans les programmes utilisateurs. Le synonyme remplace l’ensemble du chemin d'accès qui a été saisi. La colonne définie du tableau s’appelle WMAT. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 461 Une instruction SQL BIND sans nom de tableau et de colonne supprime la liaison. La liaison se termine au plus tard à la fin du programme CN ou du sous-programme. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 462 (séparer avec un .) Nom de tableau : synonyme ou nom du chemin avec le nom de fichier du tableau Nom de colonne : nom affiché dans l’éditeur de tableau HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 463: Sql Execute

    20 SQL Q5 "SELECT Mess_Nr,Mess_X,Mess_Y, Mess_Z FROM Tab_Example" Exemple : sélectionner des lignes de tableau avec la fonction WHERE . . . 20 SQL Q5 "SELECT Mess_Nr,Mess_X,Mess_Y, Mess_Z FROM Tab_Example WHERE Mess_Nr<20" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 464 égal à <= supérieur à > supérieur ou égal à >= vide IS NULL non vide IS NOT NULL Combiner plusieurs conditions : ET logique OU logique HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 465: Sql Fetch

    Q liés. La transaction est définie via le HANDLE à indiquer, la ligne via l’INDEX. SQL FETCH tient compte de toutes les colonnes qui ont été indiquées pour l’instruction SELECT (instruction SQL SQL EXECUTE). HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 466 Si l’indice n’est pas indiqué, la ligne (n=0) sera lue. Les éléments de syntaxe optionnels IGNORE UNBOUND et UNDEFINE MISSING sont destinés au constructeur de la machine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 467: Sql Update

    Result-set Programmer directement un numéro de ligne Programmer le paramètre Q qui contient l’indice Si l’indice n’est pas indiqué, la ligne (n=0) sera écrite. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 468: Sql Insert

    à des fins de contrôle) : 0 transaction réussie 1 transaction erronée Base de données : ID d’accès SQL : définir les paramètres Q pour le HANDLE (pour l’identification de la transaction) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 469: Sql Commit

    50 SQL ROLLBACK Q1 HANDLE Q5 SQL ROLLBACK rejette toutes les modifications et tous les compléments d’une transaction. La transaction est définie via le HANDLE à indiquer. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 470 Base de données : indice du résultat SQL : ligne qui reste dans le Result-set Programmer directement un numéro de ligne Programmer le paramètre Q qui contient l’indice HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 471: Sql Select

    Page 460 Exemple 0 BEGIN PGM SQL MM 1 SQL SELECT QS1800 "SELECT WMAT FROM my_table Lire et mémoriser une valeur WHERE NR==3" 2 END PGM SQL MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 472: Introduire Directement Une Formule

    Q10 = ASIN 0,75 Arc cosinus Fonction inverse du cosinus ; définir l'angle issu du rapport cathète adjacente/hypoténuse p. ex. Q11 = ACOS Q40 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 473 Si la valeur de retour Q12 = -1, alors Q50 < 0 Calculer la valeur modulo (reste de division) p. ex. Q12 = 400 % 360 Résultat : Q12 = 40 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 474: Règles De Calculs

    3 étape : 100 – 27 = 73 Distributivité Loi de distributivité pour calculer les parenthèses a * (b + c) = a * b + a * c HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 475: Exemple De Programmation

    Appuyer sur la softkey Division Entrer 13 (numéro de paramètre Q) Appuyer sur la softkey Parenthèse et quitter la programmation du formulaire Exemple 37 Q25 = ATAN (Q12/Q13) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 476: Paramètres String

    Fonctions string dans la fonction Page formule Convertir un paramètre string en valeur numérique Vérification d’un paramètre string Déterminer la longueur d’un paramètre string Comparer l'ordre alphabétique HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 477: Affecter Un Paramètre String

    Appuyer sur la touche SPEC FCT Appuyer sur la softkey FONCTIONS PROGRAMME Appuyer sur la softkey FONCTIONS STRING Appuyer sur la softkey DECLARE STRING Exemple 37 DECLARE STRING QS10 = "pièce" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 478: Chaîner Des Paramètres String

    37 QS10 = QS12 || QS13 || QS14 Contenus des paramètres : QS12 : pièce QS13: Infos : QS14: Pièce rebutée QS10 : info pièce : rebutée HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 479: Convertir Une Valeur Numérique En Paramètre String

    ENT et quitter la programmation avec la touche END Exemple : convertir le paramètre Q50 en paramètre string QS11, utiliser 3 décimales 37 QS11 = TOCHAR ( DAT+Q50 DECIMALS3 ) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 480: Copier Une Partie De String D'un Paramètre String

    Exemple : extraire une chaîne de quatre caractères (LEN4) du paramètre string QS10 à partir de la troisième position (BEG2) 37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 ) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 481: Lire Les Données Système

    Chemin du tableau d'étalonnage du balourd qui fait balourd, 10855 partie de la cinématique active Données d'outils, 10950 Nom de l'outil Entrée DOC de l'outil Réglage de l'asservissement de l'AFC Cinématique porte-outils HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 482: Convertir Un Paramètre String En Valeur Numérique

    ENT et quitter la programmation avec la touche END Exemple : convertir le paramètre string QS11 en paramètre numérique Q82 37 Q82 = TONUMB ( SRC_QS11 ) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 483: Vérifier Un Paramètre String

    Exemple: Rechercher dans QS10 le texte enregistré dans le paramètre QS13. Débuter la recherche à partir du troisième emplacement 37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 ) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 484: Déterminer La Longueur D'un Paramètre String

    Exemple : déterminer la longueur de QS15 37 Q52 = STRLEN ( SRC_QS15 ) Si le paramètre string sélectionné n'est pas défini, la commande donne le résultat -1. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 485: Comparer La Suite Alphabétique

    +1 : dans l’ordre alphabétique, le premier paramètre QS est derrière le second paramètre QS Exemple: Comparer la suite alphabétique de QS12 et QS14 37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 ) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 486: Lire Des Paramètre Machine

    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 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 487 15 QS12 = "CfgDisplaydata" Affecter les paramètres String pour entité 16 QS13 = "axisDisplay" Affecter des paramètres String pour noms de paramètres 17 QS1 = Exporter des paramètres machine CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 IDX3 ) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 488 15 QS12 = "CfgGeoCycle" Affecter le paramètre string à l'entité 16 QS13 = "pocketOverlap" Affecter des paramètres string aux noms de paramètres 17 Q50 = CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 ) Exporter des paramètres machine HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 489: Paramètres Q Réservés

    Valeur delta DR du tableau d'outils Valeur delta DR de la séquence TOOL CALL La commande conserve en mémoire le rayon d'outil actif, même après une coupure d'alimentation. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 490: Axe D'outil : Q109

    Unité de mesure dans progr. principal Valeur de paramètre Système métrique (mm) Q113 = 0 Système en pouces (inch) Q113 = 1 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 491: Longueur D'outil : Q114

    Inclinaison du plan d'usinage avec angles de la pièce : coordonnées des axes rotatifs calculées par la commande Coordonnées Val. paramètre Axe A Q120 Axe B Q121 Axe C Q122 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 492: Résultats Des Mesures Réalisées Avec Les Cycles Palpeurs

    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 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 493: Vérification De La Situation De Serrage : Q601

    Pas de zone de surveillance définie ou trop Q601 = 3 peu d'images de référence Erreur interne (pas de signal, erreur de Q601 = 10 caméra, etc.) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 494: Exemple : Ellipse

    22 CYCL DEF 7.2 Y+Q2 23 CYCL DEF 10.0 ROTATION Position angulaire dans le plan 24 CYCL DEF 10.1 ROT+Q8 25 Q35 = (Q6 -Q5) / Q7 Calculer l'incrément angulaire HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 495 43 CYCL DEF 7.1 X+0 44 CYCL DEF 7.2 Y+0 45 L Z+Q12 R0 FMAX Déplacement à la distance d'approche 46 LBL 0 Fin du sous-programme 47 END PGM ELLIPSE MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 496: Exemple : Cylindre Concave Avec Fraise À Bout Hémisphérique

    Appeler l’usinage 18 FN 0: Q10 = +0 Annuler la surépaisseur 19 CALL LBL 10 Appeler l’usinage 20 L Z+100 R0 FMAX M2 Dégager l'outil, fin de programme HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 497 Annuler le décalage du point zéro 50 CYCL DEF 7.1 X+0 51 CYCL DEF 7.2 Y+0 52 CYCL DEF 7.3 Z+0 53 LBL 0 Fin du sous-programme 54 END PGM ZYLIN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 498: Exemple : Sphère Convexe Avec Fraise Deux Tailles

    27 FN 1: Q16 = +Q6 + -Q10 Tenir compte de la surépaisseur pour le rayon de la sphère 28 CYCL DEF 7.0 POINT ZERO Décaler le point zéro au centre de la sphère HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 499 Annuler le décalage du point zéro 55 CYCL DEF 7.1 X+0 56 CYCL DEF 7.2 Y+0 57 CYCL DEF 7.3 Z+0 58 LBL 0 Fin du sous-programme 59 END PGM SPHERE MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 501: Fonctions Auxiliaires

    Fonctions auxiliaires...
  • Page 502: Programmer Les Fonctions Auxiliaires M

    En Mode Manuel et en mode Manivelle électronique, entrer les fonctions auxiliaires via la softkey M. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 503 M dans une séquence STOP : Programmer une interruption d'exécution de programme : appuyer sur la touche STOP Programmer une fonction auxiliaireM Exemple 87 STOP M6 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 504: Fonctions Auxiliaires Pour Le Contrôle De L'exécution De Programme, La Broche Et L'arrosage

    ARRET exécution du pgm ■ ACTIVATION de l'arrosage ■ ARRET arrosage ■ MARCHE broche sens horaire MARCHE arrosage ■ MARCHE broche sens anti-horaire MARCHE arrosage ■ comme M2 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 505: Fonctions Auxiliaires Pour Valeurs De Coordonnées

    La commande affiche les valeurs de coordonnées qui se rapportent au point zéro machine. Dans l'affichage d'état, commuter l'affichage des coordonnées sur REF . Informations complémentaires: "Afficher l'état", Page 105 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 506 Informations complémentaires: "Représenter la pièce brute dans la zone d'usinage ", Page 845 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 507 Effet La fonction M130 agit séquence par séquence dans les séquences linéaires sans correction du rayon d'outil. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 508: Fonctions Supplémentaires Pour Le Comportement De Contournage

    Aborder point 15 du contour 16 L IY+0.5 ... R... F... M97 Usiner les petits éléments de contour 15 et 16 17 L X... Y... Aborder point 17 du contour HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 509: Usinage Complet Des Angles D'un Contour Ouvert : M98

    Exemple : aborder les uns après les autres les points 10, 11 et 12 du contour 10 L X... Y... RL F 11 L X... IY... M98 12 L IX+ ... HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 510: Facteur D'avance Pour Les Déplacements De Plongée

    Avance de contournage réelle (mm/min.) : 17 L X+20 Y+20 RL F500 M103 F20 18 L Y+50 19 L IZ-2.5 20 L IY+5 IZ-5 21 L IX+50 22 L Z+5 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 511: Avance En Millimètre / Rotation De Broche : M136

    Si vous modifiez la vitesse de rotation à l'aide du potentiomètre de broche, la commande adapte automatiquement l'avance. Effet M136 agit en début de séquence. Pour annuler M136, programmer M137 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 512: Vitesse D'avance Dans Les Arcs De Cercle

    à la fin d'un cycle d'usinage ou après l’interruption d'un cycle d'usinage. Effet Les fonctions M109 et M110 agissent en début de séquence. Pour annuler M109 et M110, programmer M111. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 513 PGM CALL le plan d'usinage soit incliné avec le cycle 19 ou avec a fonction PLANE M120 agit en début de séquence. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 514 Avant d'utiliser les fonctions ci-après, vous devez annuler M120 et la correction de rayon : Cycle 32 Tolérance Cycle 19 Plan d'usinage Fonction PLANE M114 M128 FUNCTION TCPM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 515: Superposer Des Positionnements Avec La Manivelle Au Cours De L'exécution Du Programme : M118

    ASCII pour saisir les coordonnées. Effet Pour annuler le positionnement de la manivelle, programmez M118 sans saisir aucune autre nouvelle coordonnée. M118 agit en début de séquence. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 516 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. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 517: Retrait Du Contour Dans Le Sens De L'axe D'outil : M140

    Effet M140 n’est active que dans la séquence CN où elle a été programmée. M140 agit en début de séquence. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 518 Il existe un risque de collision pendant les mouvements de compensation suivants ! Ne pas combiner M118 à M140 sur les machines avec axes rotatifs de la tête. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 519: Inhiber Le Contrôle Du Palpeur : M141

    M141 n'agit que pour les déplacements avec des séquences linéaires. Effet M141 agit uniquement dans la séquence CN dans laquelle elle a été programmée. M141 agit en début de séquence. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 520: Effacer La Rotation De Base : M143

    Une réactivation de la ligne correspondante dans le tableau de points d’origine ne permet d'activer la rotation de base qui a été supprimée. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 521: Dégager Automatiquement L'outil Du Contour En Cas De Stop Cn : M148

    M148 agit jusqu'à ce que la fonction soit désactivée avec M149. La fonction M148 agit en début de séquence, tandis que la fonction M149 agit en fin de séquence. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 522: Arrondir Les Angles : M197

    Effet La fonction M197 agit séquence par séquence et uniquement au niveau des angles extérieurs. Exemple L X... Y... RL M197 DL0.876 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 523: Fonctions Spéciales

    Fonctions spéciales...
  • Page 524: Résumé Des Fonctions Spéciales

    Dans la fenêtre de droite, la commande affiche une aide en ligne des différentes fonctions. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 525: Menu De Paramètres Par Défaut

    Définir des motifs d'usinage Voir le manuel réguliers d'utilisation "Programma- tiondes cycles Sélectionner un fichier de points Voir le manuel avec positions d'usinage d'utilisation "Programma- tiondes cycles HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 526: Définir Le Menu De Diverses Fonctions Texte Clair

    Relever outil lors de l'arrêt CN ? Page 604 Définir un contrôle dynamique Page 527 anti-collision DCM Insérer un commentaire Page 222 Sélectionner l’interprétation de Page 661 contournage HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 527 ! Utiliser la simulation graphique pour vérifier le déroulement Tester un programme CN ou une section de programme avec précaution en mode Exécution PGM pas-à-pas HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 528: Représentation Graphique Des Objets De Collision

    Commuter au besoin la barre de softkeys Appuyer sur la softkey CINEMATIQ. Modifier la représentation graphique des corps de collision à l'aide des fonctions décrites ci- après HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 529 Si vous vous contentez de double-cliquer avec le bouton droit de la souris, l'angle de rotation ne change pas. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 530: Contrôle Anti-Collision Dans Les Modes Manuels

    Informations complémentaires: "Activer/désactiver le contrôle anti-collision", Page 534 Tenez compte des restrictions d’ordre général de la fonction Dynamic Collision Monitoring (DCM). Informations complémentaires: "Fonction", Page 527 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 531: Surveillance De Collision En Mode Test De Programme

    Sélectionner le mode Test de programme Sélectionner la softkey Surveillance de collision Vous ne pouvez modifier l’état du contrôle anti-collision que si la simulation a été interrompue. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 532: Contrôle Anti-Collision Dans Les Modes D'exécution De Programme

    (p.ex. pour le tournage excentrique). La commande ne peut pas effectuer de contrôle anti- collision si au moins un axe n’est pas référencé ou est en mode de poursuite. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 533 Fonctions spéciales | Contrôle dynamique anti-collision (option 40) Tenez compte des restrictions d’ordre général de la fonction Dynamic Collision Monitoring (DCM). Informations complémentaires: "Fonction", Page 527 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 534: Activer/Désactiver Le Contrôle Anti-Collision

    Sélectionner l'état qui doit être appliqué pour les modes de fonctionnement sélectionné : Inactif : désactiver le contrôle anti-collision Actif : activer le contrôle anti-collision Appuyer sur la softkey OK HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 535 Les symboles qui apparaissent dans l'affichage d'état indiquent l'état du contrôle anti-collision : Symbole Fonction Le contrôle anti-collision est actif. Le contrôle anti-collision n'est pas disponible. Le contrôle anti-collision n'est pas actif. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 536: Gestionnaire De Porte-Outils

    Il se peut que les modèles de porte-outils se composent de plusieurs fichiers partiels. Si ces fichiers partiels sont incomplets, la commande affiche un message d'erreur. N'utiliser que des modèles de porte-outils complets ! HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 537: Paramétrer Les Modèles De Porte-Outils

    Si le modèle de porte-outil ne contient ni vecteurs de transformation, ni désignations, ni points de contrôle, ni points de mesure, l'outil auxiliaire ToolHolderWizard n'exécute aucune fonction lorsque l'icône d'une de ces fonctions est actionnée. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 538 Fichier de sortie Appuyer sur le bouton GENERER FICHIER Réagir au besoin au retour de la commande Appuyer sur l'icône FERMER La commande ferme l'outil auxiliaire. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 539 Fichier de sortie Appuyer sur le bouton GENERER FICHIER Réagir au besoin au retour de la commande Appuyer sur l'icône FERMER La commande ferme l'outil auxiliaire. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 540: Affecter Des Porte-Outils Paramétrés

    Sélectionner le porte-outil de votre choix à l'aide de l'image d'aperçu Appuyer sur la softkey OK La commande reprend dans la colonne CINEMATIQUEle nom du porte-outil sélectionné. Quitter le tableau d'outils HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 541 (W-CS) Décalage (W-CS) Page 550 Mise en miroir (W-CS) Page 552 Décalage (mW-CS) Page 553 Rotation (WPL-CS) Page 554 Superpos. manivelle Page 555 Facteur d'avance Page 558 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 542 Informations complémentaires: "Affichage d'état général", Page 105 Sinon, vous pouvez désactiver la fonction Dynamic Collision Monitoring (DCM). Informations complémentaires: "Activer/désactiver le contrôle anti-collision", Page 534 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 543: Activer/Désactiver Une Fonction

    Les fonctions des paramètres Q vous permettent de vous renseigner sur l’état de la fonction Configurations de programme globales. Informations complémentaires: "FN 18: SYSREAD – lire des données système", Page 419 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 544 Activer une option de configuration avec les éléments du formulaire Informations complémentaires: "Utilisation du formulaire", Page 546 Appuyer sur la softkey OK La commande mémorise les configurations et ferme le formulaire. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 545 éléments du formulaire Informations complémentaires: "Utilisation du formulaire", Page 546 Appuyer sur la softkey OK La commande mémorise les configurations et ferme le formulaire. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 546 Condition requise : il faut que le système de coordonnées de la Superpos. manivelle concorde avec celui du Décalage. Vous pouvez également utiliser le formulaire en vous servant de la souris. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 547: Zone D'information

    True (default) : l’offset est déduit de la valeur d'axe avant le calcul de la cinématique False : l’offset agit seulement sur l'affichage de positon HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 548 La commande prend en compte la position d’outil modifiée. La position de l'axe C ne joue pas sur la position du point d’origine. Le point d'origine reste inchangé ! HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 549: Rotation De Base Additionnelle (W-Cs)

    La commande indique les valeurs de la rotation de base additionnelle dans l'affichage d’état supplémentaire, dans l’onglet GS et les valeurs de la Gestion des points de référence dans l’onglet POS. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 550: Décalage (W-Cs)

    Configurations de programme globales) La commande affiche les valeurs du Décalage (W-CS) dans la barre d’état supplémentaire, dans l’onglet GS, et les valeurs du programme CN dans l’onglet TRANS. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 551 Poursuivre le programme CN La commande prend en compte le Décalage (W-CS). La commande utilise les valeurs actuelles de la Superpos. manivelle dans le système de coordonnées Pièce (WPL-CS). HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 552: Mise En Miroir (W-Cs)

    La commande affiche les valeurs de la Mise en miroir (W-CS) dans la barre d’état supplémentaire, dans l’onglet GS et les valeurs du programme CN dans l’onglet TRANS. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 553: Décalage (Mw-Cs)

    Configurations de programme globales) La commande affiche les valeurs du Décalage (mW-CS) dans la barre d’état supplémentaire, dans l’onglet GS et les valeurs du programme CN dans l’onglet TRANS. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 554 Configurations de programme globales) La commande affiche les valeurs de la Rotation (WPL-CS) dans la barre d’état supplémentaire, dans l’onglet GS, et les valeurs du programme CN dans l’onglet TRANS. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 555 ! Il faut toujours sélectionner le système de coordonnées machine (M-CS) de manière explicite avant de quitter le formulaire. Vérifier le comportement sur la machine HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 556 Superpos. manivelle de la fonction Configurations de programme globales avant de sélectionner le programme. On peut ainsi être sûr que la commande utilisera la fonction Configurations de programme globales et non M118. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 557 La Superpos. manivelle dans l'axe virtuel VT n’a besoin ni d’une fonction PLANE, ni de la fonction TCPM. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 558: Facteur D'avance

    Configurations de programme globales) Résultat de l’ensemble des manipulations et donc de l'avance actuelle La commande affiche la valeur du Facteur d'avance dans l’affichage d’état supplémentaire dans l’onglet GS. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 559: Asservissement Adaptatif De L'avance

    : 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 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 560 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. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 561: Définir Les Configurations Par Défaut De La Fonction

    Avance à laquelle la commande doit déplacer l'ou- til lorsque celui-ci pénètre dans la matière ou en sort. Indiquer la valeur en pourcentage de l'avance programmée Valeur d’introduction max. : 100 % HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 562 Valeur que la commande doit transmettre au PLC au début d’une étape d'usinage. Cette fonction est définie par le constructeur de la machine, consulter le manuel de la machine HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 563 La commande affiche une liste des formats de tableau. Sélectionner le format de tableau AFC.TAB et valider avec la touche ENT La commande crée le tableau avec les configurations d'asservissement. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 564: Exécuter Une Passe D'apprentissage

    FUNCTION AFC CUT BEGINN. Si vous programmez ces deux options, la commande utilise alors la valeur qui est programmée dans le programme CN ! HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 565 "Définir les configurations par défaut de la fonction AFC", Page 561 En plus des données du tableau AFC.TAB, la commande enregistre les informations supplémentaires suivantes dans le fichier <name>.H.AFC.DEP : HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 566 Les fonctions pour démarrer et terminer une étape d'usinage dépendent de la machine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 567 Si la charge de référence calculée est supérieure à 2 %, la commande passe de l’état d’apprentissage (L) à l’état d’asservissement (C). Un asservissement adaptatif de l'avance n'est pas possible pour toute valeur inférieure. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 568 (le cas échéant) paramétrer le gestionnaire de fichiers de manière à ce que tous les types de fichiers soient affichés (appuyer sur la softkey SELECT. TYPE). Informations complémentaires: "Fichiers", Page 187 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 569: Activer Et Désactiver La Fonction Afc

    ON. La commande affiche alors le symbole AFC dans l'affichage des positions Informations complémentaires: "Afficher l'état", Page 105 Désactiver l'asservissement adaptatif de l'avance : régler la softkey sur OFF HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 570 Si l’asservissement adaptatif de l'avance est actif, la commande affiche différentes informations dans l’affichage d’état supplémentaire. Informations complémentaires: "Informations d'état supplémentaires", Page 107 De plus, la commande affiche le symbole dans l'affichage de positions. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 571: Fichier De Protocole

    Si le résultat en termes de temps est positif, alors la valeur en pourcentage le sera aussi. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 572: Surveiller L'usure De L'outil

    ; la surveillance de la charge de l'outil par zone reste toutefois active. Informations complémentaires: "Entrer des données d'outils dans le tableau", Page 257 et Page 561 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 573 ébauches normales en faisant les essais correspondants. Quand vous utilisez la fonction ACC, vous devez enregistrer, dans le tableau d'outils TOOL.T, le nombre d'arêtes de coupe CUT de l'outil concerné. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 574: Activer/Désactiver Acc

    Page 105 Désactiver la fonction ACC : Régler la softkey sur OFF. Si la fonction ACC est active, la commande affiche le symbole dans l'affichage de positions. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 575: Usiner Avec Les Axes Parallèles U, V Et W

    Avant de changer la cinématique de la machine les fonctions des axes parallèles doivent avoir été désactivées. Le paramètre machine noParaxMode (n°105413) vous permet de désactiver la programmation des axes parallèles. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 576 Sélectionner FUNCTION PARAXCOMP DISPLAY Définir un axe parallèle dont les déplacements doivent être pris en compte par la commande dans l'affichage des positions de l'axe principal correspondant. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 577: Fonction Paraxcomp Move

    V_OFFS et W_OFFS du tableau de points d’origine) dans le paramètre presetToAlignAxis (n° 300203). Le constructeur de votre machine peut laisser les fonctions PARAXCOMP activées en permanence en se servant d’un paramètre machine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 578: Désactiver La Fonction Function Paraxcomp

    Choisir FONCTION PARAX Choisir FONCTION PARAXCOMP Choisir FONCTION PARAXCOMP OFF Si vous souhaitez désactiver une à une les fonctions des axes parallèles, indiquer cet axe en plus HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 579 Si la commande doit déplacer un axe parallèle et son axe principal associé en même temps, vous pouvez également programmer cet axe avec le signe &. L'axe avec le caractère & réfère alors à l'axe principal. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 580 (X_OFFS, Y_OFFS et Z_OFFS du tableau de points zéro) pour les axes positionnés avec l’opérateur & dans le paramètre presetToAlignAxis (n° 300203). HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 581: Désactiver La Fonction Function Paraxmode

    : Afficher la barre de softkeys avec les fonctions spéciales Appuyer sur la softkey FONCTIONS PROGRAMME Choisir FONCTION PARAX Sélectionner FUNCTION PARAXMODE Sélectionner FUNCTION PARAXMODE OFF HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 582: Exemple : Perçage Avec L'axe W

    Restauration de la configuration standard des axes 11 L Z+0 W+0 R0 FMAX M91 Réinitialisation de l'axe principal et de l'axe auxiliaire 12 L M30 13 END PGM PAR MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 583: Fonctions De Fichiers

    La commande délivre un message d'erreur au cas où vous souhaiteriez copier un fichier qui n’existe pas. FILE DELETE ne délivre pas de message d’erreur si le fichier à effacer n’existe pas. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 584: Définir La Transformation Des Coordonnées

    Les valeurs incrémentales se réfèrent toujours au dernier point zéro valide – lui-même pouvant être déjà décalé. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 585: Trans Datum Table

    SEL TABLE, soit le tableau de points zéro actif (état M) en mode Exécution PGM pas-à-pas ou Execution PGM en continu. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 586: Trans Datum Reset

    Afficher la barre de softkeys avec des fonctions spéciales. Appuyer sur la softkey FONCTIONS PROGRAMME Sélectionner les transformations. Sélectionner le décalage de point zéro TRANS DATUM Sélectionner la softkey ANNULER DECALAGE POINT ZERO HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 587: Définir Le Compteur

    MOD après l’usinage Vous pouvez graver la valeur actuelle du compteur avec le cycle 225. Pour plus d'informations : consulter le manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 588: Définir La Function Count

    51 FUNCTION COUNT INC Augmenter la valeur du compteur 52 FUNCTION COUNT REPEAT LBL 11 Répéter l’usinage s’il reste des pièces à usiner 53 M30 54 END PGM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 589: Créer Des Fichiers Texte

    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 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 590: Editer Des Textes

    Effacer un mot et le mettre en mémoire tampon Effacer un caractère et le mettre en mémoire tampon Insérer une ligne ou un mot après effacement HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 591: Modifier Des Blocs De Texte

    La commande ajoute le bloc de texte sélectionné au fichier-cible. Si aucun fichier-cible ne correspond au nom introduit, la commande inscrit le texte sélectionné dans un nouveau fichier. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 592: Trouver Des Texte Partiels

    RECHERCHE. La commande affiche le dialogue Cherche texte : Introduire le texte à rechercher Rechercher un texte : appuyer sur la softkey RECHERCHE Abandonner la fonction de recherche : appuyer sur la softkey FIN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 593: Tableaux Personnalisables

    TNC:\system\proto. Ensuite, si vous souhaitez créer un nouveau tableau, votre modèle apparaîtra également dans la fenêtre de sélection des modèles de tableaux. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 594: Modifier Le Format Du Tableau

    Appuyez sur les touches de navigation pour sauter dans les champs de saisie souhaités. Les touches fléchées vous permettent de naviguer à l'intérieur d'un champ de saisie. Ouvrir des menus déroulants GOTO. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 595: Passer D'une Vue Tabellaire À Une Vue De Formulaire

    La touche de navigation vous permet de passer à nouveau dans la fenêtre de saisie. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 596: Fn 26: Tabopen - Ouvrir Un Tableau Personnalisable

    Le tableau à ouvrir doit avoir la terminaison .TAB. Exemple : ouvrir le tableau TAB1.TAB qui se trouve dans le répertoire TNC:\DIR1 56 FN 26: TABOPEN TNC:\DIR1\TAB1.TAB HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 597: Fn 27: Tabwrite - Ecrire Un Tableau Personnalisable

    être mémorisées dans les paramètres Q5, Q6 et Q7 . 53 Q5 = 3,75 54 Q6 = -5 55 Q7 = 7,5 56 FN 27: TABWRITE 5/"RAYON, PROFONDEUR,D3" = Q5 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 598: Fn 28: Tabread - Lire Un Tableau Personnalisable

    +. Étant donné les instructions SQL, ces signes peuvent occasionner des problèmes lors de l'importation ou de la lecture des données. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 599: Vitesse De Rotation Oscillante

    La vitesse de rotation est maintenue jusqu'à ce que la courbe sinusoïdale de la fonction FUNCTION S-PULSE repasse en dessous de la vitesse de rotation maximale. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 600: Annuler Une Vitesse De Rotation Oscillante

    Afficher la barre de softkeys avec des fonctions spéciales. Appuyer sur la softkey FONCTIONS PROGRAMME Appuyer sur la softkey FUNCTION SPINDLE Appuyer sur la softkey RESET SPINDLE-PULSE HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 601: Temporisation Function Feed

    Appuyer sur la softkey FUNCTION FEED Appuyer sur la softkey FEED DWELL Définir une durée d'intervalle pour la temporisation D-TIME Définir une durée d'intervalle pour l'usinage F- TIME HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 602: Réinitialiser La Temporisation

    Appuyer sur la softkey RESET FEED DWELL Vous pouvez également réinitialiser la temporisation en programmant D-TIME 0. La commande réinitialise automatiquement la fonction FUNCTION FEED DWELL à la fin du programme. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 603: Temporisation Function Dwell

    Softkey FUNCTION DWELL Appuyer sur la softkey DWELL TIME Définir une durée en secondes Sinon, appuyer sur la softkey DWELL REVOLUTIONS Définir le nombre de tours de broche HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 604: Relever L'outil En Cas D'arrêt Cn

    Dégagement en hauteur dans le sens de l'axe d'outil avec M148 Informations complémentaires: "Dégager automatiquement l'outil du contour en cas de stop CN : M148", Page 521 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 605 Afficher la barre de softkeys avec des fonctions spéciales. Appuyer sur la softkey FONCTIONS PROGRAMME Appuyer sur la softkey FUNCTION LIFTOFF Appuyer sur la softkey LIFTOFF ANGLE TCS Indiquer l'angle SPB HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 606: Annuler La Fonction Liftoff

    Appuyer sur la softkey LIFTOFF RESET Vous pouvez également réinitialiser le dégagement en hauteur avec M149. La commande réinitialise automatiquement la fonction FUNCTION LIFTOFF à la fin du programme. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 607: Usinage Multi-Axes

    Usinage multi-axes...
  • Page 608: Fonctions Pour L'usinage Multi-Axes

    Définir le comportement de la commande lors du positionnement des axes rotatifs M138 Sélection d'axes inclinés M144 Prise en compte de la cinématique de la machine Séquences LN Correction tridimensionnelle d'outil HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 609 : L’axe rotatif réfléchi n’a pas d’incidence sur l’inclinaison de la fonction PLANE utilisée ; c’est uniquement le déplacement de l’axe rotatif qui est mis en miroir. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 610 0. La commande gère l'inclinaison du plan d'usinage uniquement avec l'axe de broche Z. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 611 PLANE de votre choix. Pendant l’animation, la commande affiche sur fond bleu la softkey correspondant à la fonction PLANE sélectionnée. Softkey Fonction Activer le mode d’animation Sélectionner l’animation (sur fond bleu) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 612: Définir La Fonction Plane

    Dans l’affichage du chemin restant (DSTRES et DSTREF), la commande indique pendant l'inclinaison (mode MOVE ou TURN) la course restant à parcourir sur l'axe rotatif jusqu'à la position finale calculée. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 613: Annuler La Fonction Plane

    Une définition multiple n'est pas nécessaire. Désactiver l'inclinaison en mode Mode Manuel via le menu 3D ROT Informations complémentaires: "Activer l'inclinaison manuelle", Page 813 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 614: Définir Le Plan D'usinage Via L'angle Dans L'espace

    Exemple PLANE SPATIAL SPA+45 SPB+0 SPC+90 ... A-B-C C-B-A Position par défaut A0° B0° C0° Position par défaut A0° B0° C0° A+45° C+90° B+0° B+0° C+90° A+45° HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 615 SPC autour de l'axe Z (non incliné). Plage de programmation : de -359.9999° à +359.9999° Poursuivre avec les propriétés de positionnement Informations complémentaires: "Définir le comportement de positionnement de la fonction PLANE", Page 627 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 616: Définir Le Plan D'usinage Via L'angle De Projection

    Le comportement de positionnement peut être sélectionné. Informations complémentaires: "Définir le comportement de positionnement de la fonction PLANE", Page 627 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 617 5 PLANE PROJECTED PROPR+24 PROMIN+24 ROT+30 ..Abréviations utilisées PROJECTED de l'anglais projected = projeté PROPR principal plane : plan principal PROMIN minor plane : plan secondaire angl. rotation : rotation HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 618: Définir Le Plan D'usinage Avec Les Angles D'euler

    Poursuivre avec les propriétés de positionnement Informations complémentaires: "Définir le comportement de positionnement de la fonction PLANE", Page 627 Exemple 5 PLANE EULER EULPR45 EULNU20 EULROT22 ..HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 619 Ce comportement est indépendant de la configuration des paramètres machine. Le comportement de positionnement peut être sélectionné. Informations complémentaires: "Définir le comportement de positionnement de la fonction PLANE", Page 627 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 620 à l’axe X initial. Si le vecteur normal ne compte aucune partie en Y, le vecteur de base correspond à l’axe Y initial. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 621 Abréviations utilisées Abréviation Signification VECTOR de l'anglais vector = vecteur BX, BY, BZ Vecteur de Base : composantes X, NX, NY, NZ Vecteur Normal : composantes X, HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 622: Définir Le Plan D'usinage Avec Trois Points

    1 au point 2 (règle de la main droite). Le comportement de positionnement peut être sélectionné. Informations complémentaires: "Définir le comportement de positionnement de la fonction PLANE", Page 627 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 623 PLANE", Page 627 Exemple 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 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 624 PLANE", Page 627 Exemple 5 PLANE RELATIV SPB-45 ..Abréviations utilisées Abréviation Signification RELATIF de l'anglais relative = par rapport à HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 625: Plan D'usinage Via L'angle De L'axe : Plane Axial

    Les fonctions SEQ, TABLE ROT et COORD ROT n’ont aucun effet avec PLANE AXIAL. La fonction PLANE AXIAL ne prend pas en compte de rotation de base. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 626 Poursuivre avec les propriétés de positionnement Informations complémentaires: "Définir le comportement de positionnement de la fonction PLANE", Page 627 Abréviations utilisées Abréviation Signification AXIAL en anglais axial = axial HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 627: Définir Le Comportement De Positionnement De La Fonction Plane

    : L’axe rotatif réfléchi n’a pas d’incidence sur l’inclinaison de la fonction PLANE utilisée ; c’est uniquement le déplacement de l’axe rotatif qui est mis en miroir. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 628 à sa position initiale (voir ci-contre, figure en bas, = DIST) La commande oriente l'outil (la table) autour de la pointe de l'outil. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 629 MB agit de manière incrémentale dans le sens de l'axe d'outil, à partir de la position actuelle de l'outil. La commande l'aborde d'inclinaison. MB MAX déplace l'outil juste avant la procédure avant le fin de course logiciel. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 630 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 commande Définir l'usinage dans le plan incliné HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 631 3 Si une seule solution se situe dans la zone de déplacement, la commande retiendra cette solution. 4 Si aucune solution ne se situe dans la zone de déplacement, la commande délivre le message d'erreur Angle non autorisé. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 632 COORD ROT et TABLE ROT n'ont aucun effet. Avec la fonction PLANE AXIAL, les types de transformations COORD ROT et TABLE ROT n'ont aucun effet. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 633 Si aucun type de transformation n'a été sélectionné, la commande utilise le type de transformation COORD ROT pour les fonctions PLANE. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 634 Comme la pièce n'as pas été positionnée en même temps, la commande oriente le système de coordonnées du plan d'usinage en tenant compte de l'angle dans l'espace programmé SPB+20. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 635: Incliner Le Plan D'usinage Sans Axes Rotatifs

    TOOL CALL 5 Z S4500 PLANE SPATIAL SPA+0 SPB-90 SPC+0 STAY L'angle d'inclinaison doit correspondre exactement à l'angle de l'outil, sinon la commande délivre un message d'erreur. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 636: Fraisage Incliné Par Déplacement Incrémental D'un Axe Rotatif

    13 PLANE SPATIAL SPA+0 SPB-45 SPC+0 MOVE DIST50 Définir la fonction PLANE et l'activer F1000 14 M128 Activer M128 15 L IB-17 F1000 Régler l'angle d'inclinaison Définir l'usinage dans le plan incliné HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 637: Fraisage Incliné Au Moyen De Vecteurs Normaux

    Activer M128 15 LN X+31.737 Y+21.954 Z+33.165 NX+0.3 NY+0 NZ Régler l'angle pour le fraisage incliné avec vecteur normal +0.9539 F1000 M3 Définir l'usinage dans le plan incliné HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 638: Fonctions Auxiliaires Pour Axes Rotatifs

    M116 agit dans le plan d'usinage. Programmer M117 pour annuler M116. La fonction M116 est désactivée à la fin du programme. La fonction M116 est active en début de séquence. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 639: Déplacement Avec Optimisation De La Course M126

    10° +20° 10° 340° -30° Effet M126 est active en début de séquence. Pour annuler M126, introduisez M127 ; M126 est également désactivée en fin de programme. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 640: Réduire L'affichage De L'axe Rotatif À Une Valeur Inférieure À 360° : M94

    L C+180 FMAX M94 Effet M94 n’agit que dans la séquence de programme à l’intérieur de laquelle elle a été programmée. M94 agit en début de séquence. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 641: Conserver La Position De La Pointe De L'outil Lors Du Positionnement Des Axes D'inclinaison (Tcpm) : M128

    TCPM dans l'affichage d'état. Il n'est pas possible d'utiliser la fonction TCPM ou M128 en combinaison avec les fonctions Dynamic Collision Monitoring (DCM) en même temps que M118. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 642 Exécution de programme, la commande désactive également M128. Exemple : effectuer les déplacements de compensation à une avance de 1000 mm/min L X+0 Y+38.5 IB-15 RL F125 M128 F1000 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 643 Si la position effective diffère de la valeur nominale définie par le constructeur de la machine, la commande délivre un message d'erreur et interrompt le déroulement du programme. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 644: Sélection Des Axes Inclinés: M138

    Pour annuler M138, reprogrammez M138 sans indiquer d'axes inclinés. Exemple Pour les fonctions indiquées ci-dessus, ne tenir compte que de l'axe incliné C. L Z+100 R0 FMAX M138 C HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 645 Effet La fonction M144 agit en début de séquence. M144 n'agit pas en liaison avec M128 ou avec l'inclinaison du plan d'usinage. Pour annuler M144, programmez M145. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 646 Si vous combinez des outils de forme différente, il est conseillé de vérifier le programme CN à l'aide de la simulation graphique pour éviter d’endommager les contours. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 647: Définir La Fonction Tcpm

    13 FUNCTION TCPM F TCP ... L'avance se réfère à la pointe de l'outil. 14 FUNCTION TCPM F CONT ... L'avance est interprétée comme avance de contournage HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 648: Interprétation Des Coordonnées Programmées Pour Les Axes Rotatifs

    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. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 649: Mode D'interpolation Entre La Position Initiale Et La Position Finale

    La pointe de l'outil se déplace sur une droite 14 FUNCTION TCPM F TCP AXIS POS PATHCTRL VECTOR La pointe de l'outil et le vecteur directionnel de l'outil se déplace dans un plan HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 650: Sélection Du Point De Référence De L'outil Et Du Centre De Rotation

    CENTER a l'avantage que la commande connaît la longueur d’outil réelle et peut la protéger avec DCM. La commande délivre un message d’erreur si vous programmez des cycles de fraisage de poches avec REFPNT CENTER-CENTER. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 651: Annuler Function Tcpm

    La commande annule automatiquement la fonction TCPM si vous sélectionnez un nouveau programme CN en mode Exécution PGM pas-à-pas ou Execution PGM en continu. Exemple 25 FUNCTION RESET TCPM Annuler FONCTION TCPM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 652 Fraisage périphérique : correction du rayon de la fraise, perpendiculaire au sens de l'outil (correction de rayon tridimensionnelle avec définition de l'orientation d'outil). L'usinage est réalisé en premier lieu avec la périphérie de l'outil HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 653: Inhiber Un Message D'erreur En Cas De Surépaisseur D'outil Positive : M107

    > 0 Prog Comportement avec M107 Avec M107 , la commande inhibe le message d'erreur. Effet M107 agit en fin de séquence. Utiliser M108 pour réinitialiser M107 . HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 654: Définition D'un Vecteur Normé

    Vous pouvez inhiber ce message d'erreur avec la fonction M107. La commande ne délivre pas de message d’erreur si le contour risque d’être endommagé par des surépaisseurs d’outil. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 655: Formes D'outils Autorisées

    0 < R2 + DR2 + DR2 < R: fraise à rayon d'angle Prog R2 + DR2 + DR2 = R : fraise à bout hémisphérique Prog HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 656: Correction 3D Sans Tcpm

    Droite avec correction 3D X, Y, Z: Coordonnées corrigées du point final de la droite NX, NY, NZ : Composantes des normales aux surfaces Avance Fonction auxiliaire HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 657: Fraisage En Bout : Correction 3D Avec Tcpm

    Programmer une position sûre si nécessaire avant de procéder à l’inclinaison Tester un programme CN ou une section de programme avec précaution en mode Exécution PGM pas-à-pas HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 658 Coordonnées corrigées du point final de la droite NX, NY, NZ : Composantes des normales aux surfaces TX, TY, TZ : Composantes du vecteur normé pour l'orien- tation de l'outil Avance Fonction auxiliaire HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 659: Fraisage Périphérique : Correction De Rayon 3D Avec Tcpm Et Correction De Rayon (Rl/Rr)

    Vous pouvez définir l'orientation d'outil de deux manières : Dans la séquence LN en indiquant les composantes TX, TY et Dans une séquence L en indiquant les coordonnées des axes rotatifs HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 660 Coordonnées corrigées du point final de la droite B, C : Coordonnées des axes rotatifs pour l'orienta- tion de l'outil RL : Correction de rayon Avance Fonction auxiliaire HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 661: Interprétation Du Parcours Programmé

    3D uniquement les valeurs Delta DR et DR2. Si vous activez FUNCTION PROG PATH, l’interprétation de la trajectoire programmée comme contour agit pour toutes les corrections 3D jusqu’à ce que vous désactiviez cette fonction. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 662: Correction De Rayon D'outil 3D En Fonction De L'angle D'attaque (Option 92)

    ANGLE : angle mesuré en degrés DR2 : écart de rayon par rapport à la valeur nominale La commande numérique analyse 100 lignes max. du tableau de valeurs de correction. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 663 été étalonné à la pointe. Pour générer un programme CN au centre de la bille, il faut que l'outil ait été étalonné au centre de la bille. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 664: Exécuter Des Programmes De Fao

    La machine applique les mouvements et les profils d'avance calculés par la commande en les transformant en des mouvements réels de l'outil, par l'intermédiaire du système d'entraînement. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 665: À Prendre En Compte Lors De La Configuration Du Postprocesseur

    FAO. Éviter les répartitions de points parfaitement synchrones sur les surfaces à courbure constante, car cela risquerait de former des motifs à la surface des pièces. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 666 Éviter d'émettre une nouvelle avance dans chaque séquence CN. Cela peut avoir des répercussions négatives sur le profil de vitesse de la commande. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 667 25 L Z+250 R0 FMAX 26 L X+235 Y-25 FQ50 27 L Z+35 28 L Z+33.2571 FQ51 29 L X+321.7562 Y-24.9573 Z+33.3978 FQ52 30 L X+320.8251 Y-24.4338 Z+33.8311 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 668: Tenir Compte De La Programmation Du Système De Fao

    Tolérance habituelle dans le cycle 32 : entre 0,010 mm et 0,020 mm L'erreur de corde dans le système de FAO est généralement inférieure à 0,005 mm HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 669 : T ~ K x L x TA K = 0.0175 [1/°] Exemple : L = 10 mm, TA = 0.1°: T = 0.0175 mm HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 670: Possibilités D'influence Sur La Commande

    Exemple 34 CYCL DEF 32.0 TOLERANCE 35 CYCL DEF 32.1 T0.05 36 CYCL DEF 32.2 HSC-MODE:1 TA3 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 671: Asservissement Du Mouvement Adp

    CN générés par des systèmes de FAO un grand respect des valeurs dynamiques, même si les conditions sont difficiles HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 673: Gestion Des Palettes

    Gestion des palettes...
  • Page 674 CN. Si le programme CN n'est pas mémorisé dans le répertoire qui contient le tableau de palettes, il vous faudra indiquer le chemin d'accès en entier. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 675 Hauteur de sécurité dans les axes rotatifs A, B et C Champ optionnel SP-C SP-U, SP-V, Hauteur de sécurité dans les axes parallèles U, V et W Champ optionnel SP-W Commentaire Champ optionnel HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 676 Sélectionner le début de la ligne Sélectionner la fin de la ligne Rechercher un texte ou une valeur Trier ou masquer des colonnes du tableau Éditer le champ actuel HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 677 Gestion des palettes | Gestion des palettes Softkey Fonction d'édition Trier en fonction du contenu des colonnes Autres fonctions p. ex. Enregistrer Ouvrir la sélection de chemins d'accès HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 678: Sélectionner Un Tableau De Palettes

    Avec les touches fléchées, sélectionner la colonne souhaitée Appuyer sur la softkey INSERER COLONNE Valider avec la touche ENT La softkey EFFACER COLONNE vous permet de supprimer la colonne. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 679: Exécuter Un Tableau De Palettes

    Appuyer sur la softkey END PGM PAL La commande revient au tableau de palettes. Les paramètres machine définissent la manière dont la commande réagit après un erreur. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 680 CN sélectionnée du programme CN interrompu pour la fonction AMORCE SEQ.. Informations complémentaires: "Amorce de séquence dans les programmes de palettes", Page 869 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 681: Gestionnaire De Points D'origine Des Palettes

    Si nécessaire, vérifier le point d’origine de palette actif dans l’onglet PAL Vérifier les déplacements sur la machine Utiliser exclusivement le point d'origine de palette en relation avec des palettes HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 682: Usinage Orienté Vers Outil

    CN correspondants en mode de fonctionnement Exécution PGM pas-à-pas Les fonctions suivantes ne sont pas permises : FUNCTION TCPM, M128 M144 M101 M118 Remplacement du point d’origine de palette HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 683 Vous pouvez indiquer des positions de sécuri- SP-U, SP-V, té pour les axes. La commande n'aborde ces SP-W positions que si le constructeur de la machine les traite dans les macros CN. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 684: Déroulement De L'usinage En Mode Orienté Vers L'outil

    Après la reprise de l’usinage, la commande peut à nouveau usiner en mode orienté vers l'outil si la méthode d’usinage orientée vers l'outil TO ou CTO est définie dans les lignes suivantes. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 685 (p. ex. M13) Écriture de données dans la configuration (p. ex. WRITE KINEMATICS) Commutation de zone de déplacement Cycle 32 Tolérance Cycle 800 Inclinaison du plan d'usinage HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 687 Batch Process Manager...
  • Page 688 Affiche la liste de commandes sélectionnée Affiche les softkeys actuelles Affiche l’heure actuelle Affiche la prochaine intervention manuelle Affiche les données saisies modifiables de la ligne sur fond bleu HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 689 Pallet ou Fixture n’est pas déverrouillé pour l’usinage. Cette ligne est en cours d'exécution en mode Exécution PGM pas-à-pas ou Execu- tion PGM en continu et ne peut pas être éditée. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 690 Créer une nouvelle liste de commandes Éditer la liste de commandes qui est ouverte Enrouler et dérouler l’arborescence INSÉRER Affiche les softkeys INSERER AVANT, SUPPRIMER INSERT AFTER et SUPPRIMER HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 691: Ouvrir Le Batch Process Manager

    Page 673 La commande ouvre le tableau de palettes (.p) dans le Batch Process Manager sous forme de liste de commandes. Directement dans le Batch Process Manager HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 692 Édition possible : la ligne sélectionnée ne peut pas être éditée Valider les données saisies avec la touche ENT Au besoin, répéter des étapes Appuyer sur la softkey EDITER HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 693: Modifier Une Liste De Commandes

    Les données suivantes peuvent être modifiées : Tableau de points zéro Point d'origine Verrouillé Édition possible Valider les données modifiées avec la touche La commande valide les modifications. Appuyer sur la softkey EDITER HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 694: Exécuter Une Liste De Commandes

    Informations complémentaires: "Exécuter un tableau de palettes", Page 679 La commande ouvre la liste de commandes dans le gestionnaires de palettes sous forme de tableau de palettes (.p). HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 695 Tournage...
  • Page 696 Les programmes CN avec fonctions de tournage sont en grande partie compatibles et indépendants du type de machine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 697 Serrer la pièce de manière sûre Programmer des vitesses de rotation peu élevées (augmenter au besoin) Limiter la vitesse de rotation (augmenter au besoin) Remédier au balourd (calibrer) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 698 à des valeurs de diamètre. Vous pouvez également utiliser la fonction smartSelect pour définir des fonctions de tournage. Informations complémentaires: "Résumé des fonctions spéciales", Page 524 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 699 Exemple 11 FUNCTION MODE TURN "AC_TABLE" Activer le mode Tournage 12 FUNCTION MODE TURN Activer le mode Tournage 13 FUNCTION MODE MILL "B_HEAD" Activer le mode Fraisage HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 700: Affichage Graphique Du Mode Tournage

    2 BLK FORM 0.2 X+87 Y+1 Z+2 3 TOOL CALL 12 Appel d'outil 4 M140 MB MAX Dégager l'outil 5 FONCTION MODE TURN Activer le mode tournage HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 701: Programmer La Vitesse De Rotation

    S MAX : Vitesse de rotation maximale lors d'une vitesse de coupe constance (option). Elle est réinitialisée avec S MAX 0. GEARRANGE : gamme de vitesse de la broche de tournage (option) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 702 3 FUNCTION TURNDATA SPIN VCONST:ON VC:100 Définition d'une vitesse de coupe constante dans la gamme GEARRANGE:2 de vitesse 2 3 FUNCTION TURNDATA SPIN VCONST:OFF S550 Définition d'une vitesse de rotation constante HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 703 15 L Z-10 F200 Déplacement avec une avance de 200 mm/min 19 M136 Avance en millimètres par tour 20 L X+154 F0.2 Déplacement avec une avance de 0,2 mm/tr HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 704: Balourd En Mode Tournage

    Dans le programme CN, le cycle 892 CHECK IMBALANCE vérifie si les paramètres indiqués sont dépassés. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 705 Moniteur de balourd au moment de passer en mode Tournage. Le moniteur de balourd reste actif tant que vous n'êtes pas repassé en mode Fraisage. Pour plus d'informations : consulter le manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 706: Cycle De Mesure Du Balourd

    Il est parfois nécessaire d’utiliser plusieurs poids de compensation à différents endroits pour compenser un balourd. Après la mise en place du poids de compensation, recontrôler le balourd en effectuant une mesure. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 707: Etalonner Le Cycle De Mesure Du Balourd

    Lors de l'étalonnage du balourd, la table rotative est actionnée par un poids défini, qui lui est appliqué à une position radiale donnée, à différentes vitesses. La mesure est répétées avec différents poids. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 708: Appel D'outil

    également les colonnes ZL et XL du tableau d'outils de tournage. Exemple 1 FUNCTION MODE TURN Sélectionner le mode tournage 2 TOOL CALL "TRN_ROUGH" Appel d'outil HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 709: Correction D'outil Dans Le Programme

    Appuyer sur la softkey PROGRAMME FONCTIONS TOURNAGE Appuyer sur la softkey FUNCTION TUNRNDATA Appuyer sur la softkey TURNDATA CORR Exemple 21 FUNCTION TURNDATA CORR-TCS:Z/X DZL:0.1 DXL:0.05 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 710: Données D'outils

    Mode Manuel Appuyer sur la softkey TABLEAU D'OUTILS Appuyer sur la softkey OUTILS DE TOURNAGE Modifier le tableau d'outils de tournage : régler la softkey EDITER sur ON HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 711 Type de l'outil de tournage : Outil d'ébauche ROUGH, ROUGH, FINISH, THREAD, outil de finition FINISH, taraud THREAD, outil de plongée RECESS, BUTTON, RECTURN RECESS, galet de tournage BUTTON, outil de tournage de gorges RECTURN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 712 Valeur actuellement calculée pour l'outil valeur actuelle DXL Valeur actuellement calculée pour l'outil nouvelle valeur DZL Valeur nouvellement calculée pour l'outil nouvelle valeur DXL Valeur nouvellement calculée pour l'outil HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 713 Val. de corr. WPL-Z : 1 Valeur de correction ØWPL-X : 1 Angle d'inclinaison ß : 90 Inversion de l'outil : oui Résultat DZL : +0.5 DZL : +1 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 714 Rayon de plaquette Nécessaire Orientation de l'outil Nécessaire Angle d'orientation Nécessaire CUTWIDTH Largeur de l'outil de Nécessaire gorge Surép. Largeur outil d'us. Optionnelle gorge TYPE Type d'outil Nécessaire HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 715 Correction d'usure YL En option 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 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 716 Correction d'usure XL Optionnelle Correction d'usure YL En option 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 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 717: Compensation Du Rayon De La Dent Crd

    Avec M144 ou FUNCTION TCPM avec REFPNT TIP-CENTER , la correction de rayon de la dent est aussi possible avec toutes les séquences de déplacement, p. ex. avec RL/RR. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 718 Informations complémentaires: "Tournage simultané", Page 727 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 719: Gorges Et Dégagements

    Afficher la barre de softkeys avec les fonctions spéciales Appuyer sur la softkey PROGRAMME FONCTIONS TOURNAGE Appuyer sur la softkey GORGE/ DEGAGEMENT Appuyer sur la softkey GRV (gorge) ou sur la softkey UDC (dégagement) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 720 Exemple : gorge radiale avec profondeur = 5, largeur = 10, Pos. = Z-15 21 L X+40 Z+0 22 L Z-30 23 GRV RADIAL CENTER-15 DEPTH-5 BREADTH10 CHF1 FAR_CHF1 24 L X+60 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 721 UDC THREAD : dégagement de filetage selon DIN 76 La commande 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. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 722 Exemple : dégagement forme F avec profondeur = 2, largeur = 15, prof. face transv. = 1 21 L X+40 Z+0 22 L Z-30 23 UDC TYPE_F R1 DEPTH2 BREADTH15 FACEDEPTH1 24 L X+60 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 723 Exemple : dégagement forme K avec profondeur = 2, largeur = 15, angle d’ouverture = 30° 21 L X+40 Z+0 22 L Z-30 23 UDC TYPE_K R1 PROF.3 ANG_OUV.30 24 L X+60 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 724 Exemple : dégagement de filetage selon DIN 76 avec pas du filetage = 2 21 L X+40 Z+0 22 L Z-30 23 UDC THREAD PAS2 24 L X+60 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 725: Actualisation De La Pièce Brute Turndata Blank

    Afficher la barre de softkeys avec des fonctions spéciales. Appuyer sur la softkey PROGRAMME FONCTIONS TOURNAGE Appuyer sur la softkey FUNCTION TURNDATA Appuyer sur la softkey TURNDATA BLANK Appuyer sur la softkey BLANK OFF HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 726: Tournage En Position Inclinée

    Adapter le système de coordonnées pièce et l'outil Q497=+90 ;ANGLE PRECESSION Q498=+0 ;INVERSER OUTIL Q530=+2 ;USINAGE INCLINE Q531=-25 ;ANGLE DE REGLAGE Q532=750 ;AVANCE Q533=+1 ;SENS PRIVILEGIE Q535=3 ;TOURNAGE EXCENTRIQUE Q536=0 ;EXCENTR. SANS ARRET HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 727 équidistante sur le contour. Avec FUNCTION TCPM et REFPNT TIP-CENTER, il est aussi possible d’étalonner pour cela les outils de tournage au niveau de leur pointe théorique. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 728 47 L X+100 Z-45 R0 FMAX Mettre fin à la correction de rayon avec R0 48 FUNCTION RESET TCPM Réinitialiser FUNCTION TCPM 49 FUNCTION MODE MILL 71 END PGM TURNSIMULTAN MM HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 729: Utiliser Un Coulisseau

    XY. HEIDENHAIN conseille d'appliquer le comportement de positionnement TURN. Le comportement de positionnement MOVE ne convient que dans une certaine mesure en combinaison avec le coulisseau. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 730 En Mode Manuel, déplacer le coulisseau avec la touche d'axe correspondant à l'axe U La fonction Inclinaison du plan d'usinage étant possible, il faut toujours veiller à l’état 3D Rot. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 731 7 FACING HEAD POS Activation sans hauteur de sécurité 7 FACING HEAD POS HEIGHT+100 FMAX Activation avec positionnement à la hauteur de sécurité Z +100 en avance rapide HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 732 PROGRAMME FONCTIONS TOURNAGE Appuyer sur la softkey COULISSEAU Appuyer sur la softkey FUNCTION FACING HEAD Valider avec la touche ENT Exemple 7 FUNCTION FACING HEAD OFF Désactiver le coulisseau HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 733: Contrôle De La Force De Coupe Avec La Fonction Afc

    Avance à laquelle la commande doit déplacer l'outil lorsque celui-ci pénètre dans la matière ou en sort. Valeur à saisir en mode Tournage : 0 (n'est pas nécessaire en mode Tournage) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 734 Vous activez l’asservissement de l'avance comme en mode Fraisage. Informations complémentaires: " Activer et désactiver la fonction AFC", Page 569 Informations complémentaires: "Fichier de protocole", Page 571 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 735 également la chute de la charge, il faut entrer la valeur 1 dans la colonne SENS. Informations complémentaires: "Surveiller l'usure de l'outil", Page 572 Informations complémentaires: "Surveiller une charge d'outil", Page 572 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 737 Mode manuel et réglages...
  • Page 738: Mise Sous Tension, Mise Hors Tension

    La commande effectue elle-même un essai. Si la commande ne détecte pas d’erreur, elle affiche le dialogue Franchir points de référence. Si la commande détecte une erreur, elle émet un message d’erreur. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 739 Confirmer la fenêtre auxiliaire avec OUI uniquement si les positions d'axe coïncident. Malgré la confirmation, déplacer ensuite l’axe avec précaution En cas de doute ou de points à clarifier, contacter le constructeur de la machine HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 740: Franchir Les Points De Référence

    Pour chaque axe, appuyer sur la touche de sens d'axe et la maintenir enfoncée jusqu'à ce que le point de référence soit franchi. La commande est maintenant opérationnelle et se trouve en Mode Manuel. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 741 Si la machine n'est pas équipée de systèmes de mesure absolue, il faut confirmer la position des axes rotatifs. La position affichée dans la fenêtre auxiliaire correspond à la dernière position avant la mise hors tension. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 742: Mise Hors Tension

    Mettre toujours la commande à l'arrêt Actionner l’interrupteur général uniquement après en avoir été avisé par le message affiché à l’écran HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 743: Déplacement Des Axes De La Machine

    F , fonction auxiliaire M", Page 756 Lorsqu'un déplacement a été demandé à la machine, la commande affiche le symbole STIB, signifiant que la commande est en fonctionnement. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 744: Positionnement Pas À Pas

    à pas avec la softkey HORS TENSION. La plage de saisie pour la passe se situe entre 0,001 mm et 10 mm. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 745: Déplacer Les Axes Avec Des Manivelles Électroniques

    Pour activer/désactiver la manivelle, utiliser la touche de manivelle qui se trouve sur la manivelle. Avant de pouvoir sélectionner une autre manivelle, vous devez avoir désactiver la manivelle active. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 746 Volant de la manivelle Potentiomètre de vitesse de broche Potentiomètre d'avance Il n'y a pas de connecteur pour câble sur la manivelle radio HR 550FS. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 747 Si la fonction est active, la commande indique en plus l'incrément de déplacement actif. Barre de softkeys : sélection de diverses fonctions, description dans les paragraphes suivants HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 748 HR 550FS vous en avertit par une puissante alarme vibrante. Dans ce cas, il faudra réduire la distance qui sépare la manivelle de sa station d'accueil dans laquelle se trouve le récepteur radio. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 749 Pour la mise en service et la configuration de la manivelle, vous disposez d'une fonction dédiée en mode MOD. Informations complémentaires: "Configurer une manivelle radio HR 550FS", Page 911 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 750 à l'aide des touches fléchées de la manivelle (uniquement si le mode incrémental est inactif). Niveaux de sensibilité possibles : 0.001/0.002/0.005/0.01/0.02/0.05/0.1/0.2/0.5/1 [mm/tour ou degrés/tour] Niveaux de sensibilité possibles : 0.00005/0.001/0.002/0.004/0.01/0.02/0.03 [in/tour ou degrés/tour] HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 751 Pour désactiver la manivelle, appuyer sur la touche Manivelle de la HR 5xx Maintenant, vous pouvez à nouveau utiliser la commande en vous servant de son pupitre. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 752 Appuyer sur la softkey KBD pour activer les potentiomètres sur le pupitre de la machine La commande émet un avertissement si les potentiomètres de la manivelle sont encore actifs au moment où la manivelle est désactivée. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 753 10 à chaque changement de dizaine. En appuyant sur F1 ou F2 et en actionnant en plus la touche CTRL, le pas de comptage augmente selon un facteur de 100. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 754 A l'aide des softkeys de la manivelle, sélectionner le mode souhaité MAN: Mode Manuel MDI: Positionnement avec introd. man. SGL: Exécution PGM pas-à-pas RUN: Execution PGM en continu HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 755 Informations complémentaires: "Approcher à nouveau le contour", Page 870 Activation/désactivation de la fonction d'inclinaison du plan d'usinage (softkey MOP, puis softkey 3D de la manivelle) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 756: Vitesse De Rotation Broche S, Avance F, Fonction Auxiliaire M

    Si la fonction 3D ROT est activée, l'avance de contournage s'affiche lors du déplacement des axes. Si la fonction 3D ROT est activée, l'avance de contournage s'affiche lors du déplacement des axes HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 757: Modifier La Vitesse De Broche Et L'avance

    Mode : appuyer sur la touche Positionnement avec introd. man. Appuyer sur la softkey F MAX Entrer l'avance maximale de votre choix Appuyer sur la softkey OK HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 758: Concept De Sécurité Optionnel (Functional Safety Fs)

    Vous trouverez, dans ce chapitre, des explications sur les fonctions qui sont en plus disponibles sur une commande avec sécurité fonctionnelle. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 759: 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 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 760: Affichages D'état Supplémentaires

    : Icône Mode de fonctionnement de sécurité Mode de fonctionnement SOM_1 actif Mode de fonctionnement SOM_2 actif Mode de fonctionnement SOM_3 actif Mode de fonctionnement SOM_4 actif HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 761: Vérifier La Position Des Axes

    Faire attention aux risques de collision Consultez le manuel de votre machine ! Le constructeur de votre machine définit l'endroit où se trouve la position de contrôle. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 762: Activer La Limitation D'avance

    SOM_1 où les portes de sécurité peuvent être ouvertes. Sélectionner le Mode Manuel Commuter la barre de softkeys. Mettre la limite d'avance en/hors service HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 763: Gestionnaire Des Points D'origine

    ! Cela risquerait de causer des problèmes si vous envisagez d'activer à nouveau le tableau. Pour activer le tableau de points d’origine copié dans un autre répertoire, vous devez le recopier dans le répertoire TNC:\table\. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 764 à l'aide des touches d'axes ou des softkeys. Si le point d'origine initialisés manuellement est actif, la commande affiche le message PR MAN(0) dans l'affichage d'état. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 765 Si nécessaire, sélectionner dans le tableau de points d’origine la colonne que vous voulez modifier Utiliser les softkeys pour choisir l’une des options de programmation disponibles HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 766 Avec l'affichage en pouces (inch) actif : saisir la valeur en pouces. La commande convertit en interne la valeur indiquée en mm. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 767: Protéger Les Points D'origine Contre L'écrasement

    Si vous souhaitez écraser une ligne protégée en écriture avec un cycle de palpage manuel, vous devez confirmer avec OK et entrer le mot de passe (en cas de protection par mot de passe). HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 768 Entrer le mot de passe dans la fenêtre auxiliaire Valider avec la softkey OK ou avec la touche ENT : La commande inscrit ### dans la colonne LOCKED. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 769 VERROUILL. /DEVERROU. MOT DE P. Entrer le mot de passe dans la fenêtre auxiliaire Valider avec la softkey OK ou avec la touche ENT La commande annule la protection en écriture. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 770: Activer Le Point D'origine

    247 . Le numéro que vous souhaitez activer doit être activé dans le cycle 247 . Pour plus d'informations : consulter le manuel d'utilisation "Programmation des cycles" HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 771: Définition Du Point D'origine Sans Palpeur 3D

    Opérations préalables Fixer la pièce et la dégauchir Mettre en place l'outil zéro dont le rayon est connu S'assurer que la commande affiche des positions effectives HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 772: Définition Du Point D'origine Avec Une Fraise Deux Tailles

    3D pendant la fonction de palpage, vous pouvez déclencher le signal de commutation qui permet de mémoriser la position de palpage manuellement, en appuyant sur un bouton. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 773 Si vous essayez d’initialiser un point d’origine sur un axe bloqué, la commande émet, suivant la configuration définie par le constructeur de la machine, un avertissement ou un message d'erreur. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 774: Utiliser Un Palpeur 3D

    Ainsi le point d’origine est défini de manière univoque et correcte. De plus, vous tenez compte des écarts possibles qui résultent des positions de pivotement des axes. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 775: Vue D'ensemble

    Initialisation du centre de cercle comme point d'origine Initialisation de la ligne médiane comme point d'ori- gine Gestion des données du Voir manuel d’utili- palpeur sation Programma- tion des cycles HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 776 Palper le deuxième point de palpage Définir un point d'origine au besoin Quitter la fonction de palpage Si la manivelle est active, vous ne pourrez pas lancer les cycles de palpage. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 777: Inhiber Le Contrôle Du Palpeur

    être dégagé dans des conditions sûres. Il existe un risque de collision si le sens de dégagement n’a pas été sélectionné correctement ! Déplacer prudemment les axes en Mode Manuel HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 778: Fonctions Présentes Dans Les Cycles Palpeurs

    Palper automatiquement un tenon (cercle extérieur) Palper un modèle circulaire (centre de plusieurs éléments) Sélectionner le sens de palpage parallèle aux axes pour les perçages, les tenons et les motifs circulaires HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 779 Nombre de pts de Nombre de procédures de palpage palpage? (3 – 8) Angle d'ouverture? Palper un cercle entier (360°) ou un segment de cercle (angle d'ouver- ture < 360°) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 780 Lors du prépositionnement, respecter l'angle initial de la première opération de palpage ; par exemple, pour un angle initial de 0°, la commande palpe d'abord dans le sens positif de l'axe principal). HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 781: Sélectionner Un Cycle De Palpage

    Si vous exécutez plusieurs cycles palpeur les uns à la suite des autres, la commande mémorise alors les valeurs de mesure les unes en dessous des autres. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 782 Entrer le numéro de point zéro dans le champ de saisie Numéro dans tableau? Appuyer sur la softkey ENTREE DANS TAB. POINTS La commande enregistre le point zéro sous le numéro saisi dans le tableau de points zéro. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 783 Le point d’origine actif est alors écrasé. Si un verrouillage empêche d’éditer une ligne du tableau, la commande vous en informe par un message. La fonction de palpage n’est pas interrompue. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 784: Etalonner Un Palpeur 3D

    Déterminer un rayon et un excentre- ment avec un tenon ou un mandrin de calibrage Déterminer le rayon et l'excentrement avec une bille d'étalonnage Etalonnage 3D (option 92) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 785: Etalonnage De La Longueur Effective

    Appuyer sur la softkey OK pour mémoriser les valeurs Appuyer sur la softkey ANNULER pour quitter la fonction d'étalonnage La commande mémorise la procédure d'étalonnage dans le fichier TCHPRMAN.html. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 786: Etalonner Le Rayon Effectif Et Compenser Le Désaxage Du Palpeur

    180° et exécute une autre routine de palpage. En plus du rayon, la mesure avec rotation de 180° permet de déterminer l'excentrement (CAL_OF dans tchprobe.tp). HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 787 Consultez le manuel de votre machine ! La commande doit avoir été préparée par le constructeur de la machine pour pouvoir déterminer l'excentrement de la bille de palpage. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 788 Consultez le manuel de votre machine ! La commande doit avoir été préparée par le constructeur de la machine pour pouvoir déterminer l'excentrement de la bille de palpage. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 789 Consultez le manuel de votre machine ! La commande doit avoir été préparée par le constructeur de la machine pour pouvoir déterminer l'excentrement de la bille de palpage. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 790: Afficher Les Valeurs D'étalonnage

    Automatique ou en Mode Manuel. Pour de plus amples informations sur le tableau des palpeurs, veuillez consulter le Manuel d'utilisation, Programmation des cycles HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 791: Compenser Le Désalignement De La Pièce Avec Un Palpeur 3D

    L'angle déterminé est compris entre le premier et le deuxième point de palpage. Vous pouvez aussi définir la rotation de base ou le décalage à partir de trous ou de tenons. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 792 INIT. ROTATION TABLE. Le comportement de la commande lors de l'initialisation du point d’origine dépend de la configuration du paramètre machine chkTiltingAxes (n° 204601). Informations complémentaires: "Introduction", Page 774 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 793: Calculer La Rotation De Base

    Le cas échéant, la commande ouvre le menu Ecraser Preset actif?. Appuyer sur la softkey ECRASER PT ORIGINE La commande enregistre la rotation de base dans le tableau de points d’origine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 794: Compenser Le Désalignement De La Pièce En Effectuant Une Rotation De La Table

    Sinon, appuyer sur CONSERVER ROT. BASE La commande insère l’offset dans le tableau de points d’origine tout en conservant la rotation de base. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 795: Afficher La Rotation De Base Et L'offset

    Valider avec la softkey INITIAL. ROTATION DE BASE Sinon, valider avec la softkey INIT. ROTATION TABLE Quitter la fonction de palpage : appuyer sur la softkey FIN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 796: Calculer Une Rotation 3D De Base

    2e point : sur l'axe principal, dans le sens positif par rapport au premier point 3e point : sur l'axe auxiliaire, dans le sens positif du système de coordonnées de la pièce souhaité HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 797 Quitter la fonction de palpage : appuyer sur la softkey FIN La commande mémorise la rotation de base 3D dans les colonnes SPA, SPB et SPC du tableau de points d’origine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 798 Entrer la valeur 0 pour tous les angles Appuyer sur la softkey INITIAL. ROTATION DE BASE Quitter la fonction de palpage : appuyer sur la softkey FIN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 799: Initialiser Le Point D'origine Avec Le Palpeur 3D

    Si un décalage de point zéro est actif, la valeur calculée se réfère au point d'origine actif (le cas échéant, point d’origine manuel du Mode Manuel). Le décalage de point zéro est calculé dans l’affichage de positions. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 800: Définir Un Point D'origine Sur Un Axe De Son Choix

    "Écrire des valeurs de mesure issues des cycles palpeur dans le tableau de points d’origine", Page 783 Quitter la fonction de palpage : appuyer sur la softkey FIN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 801: Coin Comme Point D'origine

    Quitter la fonction de palpage : appuyer sur la softkey FIN Vous pouvez aussi calculer le point d'intersection de deux droites à partir de trous ou de tenons et l'initialiser comme point d'origine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 802 Si vous activez l’offset, la commande inscrit automatiquement les positions et l’offset ou simplement les positions dans le tableau de points d’origine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 803: Centre D'un Cercle Comme Point D'origine

    Quatre points de palpage permettent d’obtenir des résultats plus précis. Dans la mesure du possible, prépositionner toujours le palpeur au milieu. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 804 Quitter la fonction de palpage : appuyer sur la softkey FIN À l'issue du palpage, la commande affiche les coordonnées actuelles du centre du cercle ainsi que le rayon PR. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 805 "Écrire des valeurs de mesure issues des cycles palpeur dans le tableau de points d’origine", Page 783 Quitter la fonction de palpage : appuyer sur la softkey FIN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 806: Initialisation De La Ligne Médiane Comme Point D'origine

    En vous servant des softkeys, vous choisissez entre l’axe principal, l’axe auxiliaire et l’axe d’outil. De la sorte, vous pouvez mémoriser les positions calculées aussi bien dans l'axe principal que dans l'axe auxiliaire. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 807: Mesurer Des Pièces Avec Un Palpeur 3D

    Définir les coordonnées d’un coin dans le plan d’usinage Calculer les coordonnées du coin: Informations complémentaires: "Coin comme point d'origine ", Page 801 La commande affiche comme point d'origine les coordonnées du coin palpé. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 808 L’angle mesuré est affiché sous forme d’une valeur de 90° max. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 809 Pour annuler la rotation de base ou pour rétablir la rotation de base initiale, régler l'angle de rotation sur la valeur que vous avez notée HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 810: Application, Mode Opératoire

    Les fonctions de la commande qui permettent d'incliner le plan d'usinage sont des transformations de coordonnées. Ainsi le plan d'usinage est toujours perpendiculaire à la direction de l'axe d'outil. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 811 (correction de longueur d'outil 3D). La commande gère la fonction Inclin. plan d'usinage uniquement en combinaison avec l’axe de broche Z. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 812: Affichage De Positions Dans Le Système Incliné

    La fonction Valider la position effective n'est pas autorisée tant que la fonction d'inclinaison du plan d'usinage est active. Les positionnements PLC (définis par le constructeur de la machine) ne sont pas autorisés HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 813: Activer L'inclinaison Manuelle

    (n° 201200) a été configuré en conséquence par le constructeur de la machine après le démarrage de la commande après avoir commuté la cinématique après avoir exécuté le cycle 19 PLAN D’USINAGE HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 814 La réinitialisation de l'inclinaison (PLANE RESET) pourra être effectuée sans problème avec une transformation de base active, même si le dialogue 3D-ROT est réglé sur Actif en Mode Manuel. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 815: Définir Le Sens De L'axe D'outil Comme Sens D'usinage

    Le comportement de la commande lors de l’initialisation du point d’origine dépend de la configuration du paramètre machine optionnel chkTiltingAxes (n° 204601) : Informations complémentaires: "Introduction", Page 774 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 816 VSC de HEIDENHAIN. Un nombre suffisant d’images de référence doit être généré pour que la commande puisse comparer la situation de manière fiable. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 817 Au cours de cette phase, la commande n’émet un message d’erreur que si elle constate un écart lors de la comparaison des images. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 818: Récapitulatif

    Ouvrir le gestionnaire de fichiers de VSC La commande affiche les données mémorisées par les cycles 600 et 601. Ouvrir le cache de la caméra Fermer le cache de la caméra HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 819: Générer Une Image Live

    Saisir le nom du fichier souhaité Sélectionner le répertoire cible souhaité Appuyer sur la softkey OK La commande mémorise la vue live actuelle. Sinon, appuyer sur le bouton Mémoriser HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 820 Configurer le champ de vision de la caméra Consultez le manuel de votre machine ! Ces réglages ne sont autorisés qu'avec le code d'activation. Revenir à l’écran précédent HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 821: Gérer Des Données De Surveillance

    Images de référence : pour afficher uniquement les images de référence Images avec erreur : pour afficher toutes les images dans lesquelles une erreur a été marquée HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 822 Modifier la zone de surveillance et sélectionner les erreurs Informations complémentaires: "Configuration", Page 823 Revenir à l'écran précédent Si vous avez apporté des modifications à la confi- guration, la commande effectuera une analyse d’images. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 823: Configuration

    Rejeter les modifications et revenir à l'écran précé- dent Vous pouvez également utiliser les touches pour zoomer sur l'image et la souris ou les touches fléchées pour décaler une zone d'image agrandie. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 824 Cliquer sur la zone que vous souhaitez supprimer La commande affiche la zone sur laquelle vous avez cliqué en la délimitant par un cadre. Appuyer sur le bouton Supprimer HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 825: Résultat De L'analyse D'image

    Cercle vide : aucun message d’erreur ; tous les écarts enregistrés dans l’image ont été reconnus. La fonction de surveillance ne ne reconnaît pas de contradiction. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 827 Positionnement avec introduction manuelle...
  • Page 828: Programmer Et Exécuter Des Opérations D'usinage Simples

    Modifier des valeurs de paramètres Q à l'aide de la softkey Q INFO Changement de mode de fonctionnement Restaurer la référence contextuelle en répétant les séquences CN requises HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 829: Exécuter Le Positionnement Avec Introduction Manuelle

    Les softkeys LISTE DE PARAM. Q et Q INFO vous permettent de contrôler et de modifier les paramètres Q. Informations complémentaires: "Contrôler et modifier les paramètres Q", Page 406 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 830 6 L Z+200 R0 FMAX M2 Dégagement de l'outil 7 END PGM $MDI MM Fin du programme Fonction linéaire : Informations complémentaires: "Ligne droite L", Page 315 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 831 C +2.561 F50 Terminer l'introduction Appuyer sur la touche Start CN : vous remédiez au désalignement en faisant tourner le plateau circulaire. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 832 $etre mémorisé, par ex. Perçage Appuyer sur la softkey OK Quitter le gestionnaire de fichiers : appuyer sur la softkey FIN Informations complémentaires: "Copier un fichier", Page 195 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 833 Test de programme et Exécution de programme...
  • Page 834: Graphiques

    Si vous utilisez une TNC 640 à écran tactile, vous avez la possibilité de remplacer certaines actions sur touche par des gestes. Informations complémentaires: "Utiliser l’écran tactile", Page 141 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 835: Régler La Vitesse Du Test De Programme

    : Sélectionner les fonctions pour régler la vitesse de simulation Sélectionner la fonction de votre choix par softkey, par exemple pour augmenter progressivement la vitesse de simulation HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 836: Résumé : Affichages

    Restriction pendant l'exécution du programme Il se peut que la simulation ne soit pas tout à fait correcte si la capacité de calcul de la commande est exploitée au maximum. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 837 La simulation d'une source lumineuse permet un rendu réaliste des ombres et lumières. Appuyer sur la softkey Affichage 3D HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 838 Si vous vous contentez de double-cliquer avec le bouton droit de la souris, l'angle de rotation ne change pas. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 839 Si la mesure est activée, la commande affiche les coordonnées correspondantes de manière rapprochée lorsque vous positionnez le pointeur de la souris sur le graphique 3D de la pièce. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 840 Une puissante fonction zoom permet de visualiser rapidement le détail des trajectoires d’outil affichées. La commande représente en rouge les déplacements en avance rapide. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 841: Vue De Dessus

    Sélectionner la vue en trois plans en mode Exécution PGM pas-à- pas et Execution PGM en continu : Appuyer sur la softkey GRAPHISME Appuyer sur la softkey Représentation en 3 plans HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 842 Vous pouvez également mettre le plan en coupe à sa position initiale en procédant manuellement : Appuyer sur la softkey Réinitialiser le plan en coupe HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 843: Répéter La Simulation Graphique

    Execution PGM en continu / Exécution PGM pas-à-pas Test de programme La commande affiche l’outil dans différentes couleurs : Rouge : outil en cours d’intervention Bleu : outil en phase de dégagement HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 844: Calculer Le Temps D'usinage

    Softkey Fonctions du chronomètre Mémoriser le temps affiché Afficher la somme du temps mémorisé et du temps affiché Effacer le temps affiché HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 845: Représenter La Pièce Brute Dans La Zone D'usinage

    Les plages de déplacement configurées par le constructeur de la machine sont affichées ici et peuvent être sélectionnées. Activer/désactiver la fonction de surveillance Afficher le point de référence de la machine HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 846 Avec BLK FORM CYLINDER, vous représentez la pièce brute dans la zone d'usinage sous forme de parallélépipède. Avec BLK FORM ROTATION, aucune pièce brute n'est représentée dans la zone d'usinage. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 847: Fonctions Pour Afficher Le Programme

    à la page précédente Dans le programme CN, feuilleter l’écran en passant à la page suivante Sélectionner le début du programme Sélectionner la fin du programme HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 848: Test De Programme

    Tester avec prudence un programme CN en mode Exécution PGM pas-à-pas Dans la mesure du possible, utiliser la fonction Dynamic Collision Monitoring (DCM) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 849 Test de programme qui simule exactement le comportement de la machine. Le constructeur de la machine modifie souvent la position simulée pour le changement d’outil. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 850: Exécuter Un Test De Programme

    Mode de fonctionnement : appuyer sur la touche Test de programme Gestionnaire de fichiers : appuyer sur la touche PGM MGT et sélectionner le fichier que vous souhaitez tester HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 851 Pour poursuivre le test, vous ne devez pas exécuter les actions suivantes : utiliser les touches fléchées ou la touche GOTO pour sélectionner une autre séquence apporter des modifications au programme sélectionner un nouveau programme HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 852: Exécuter Un Test De Programme Jusqu'à Une Séquence Donnée

    Modification avant le point d'interruption : la simulation reprend depuis le début Modification après le point d'interruption : un positionnement au point d'interruption est possible avec GOTO HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 853: Exécution De Programme

    Sauter des séquences Editer un tableau d’outils TOOL.T Contrôler et modifier les paramètres Q Superposer le positionnement de la manivelle Fonctions destinées à la représentation graphique Affichage d'état supplémentaire HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 854: Exécuter Programme D'usinage

    Lancer le programme d’usinage avec la touche Start CN Exécution de programme pas à pas Lancer une à une chaque séquence du programme d’usinage avec la touche Start CN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 855: Interrompre, Arrêter Ou Annuler L'usinage

    Modifier le paramétrage des sauts de séquences CN programmés avec / La commande interrompt automatiquement l’exécution du programme en cas d’erreurs importantes, p. ex. en cas d'appel de cycle avec broche immobilisée. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 856 La fonction auxiliaire M6 peut elle aussi entraîner une interruption de l’exécution de programme. C’est au constructeur de la machine qu’il revient de définir l’étendue des fonctions d’une fonction auxiliaire. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 857 La commande affiche dans la barre d'état le symbole correspondant à la fin de l'état inactif. Les actions telles qu'un changement de mode de fonctionnement, par exemple, sont à nouveau possibles. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 858: Déplacer Les Axes De La Machine Pendant Une Interruption

    Sur certaines machines, vous devez appuyer sur la touche Start CN après avoir actionné la softkey DEPLACMNT MANUEL pour déverrouiller les touches de sens des axes. Consultez le manuel de votre machine ! HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 859: Poursuivre Une Exécution De Programme Après Une Interruption

    Supprimer la cause de l’erreur Effacer le message d'erreur à l'écran : appuyer sur la touche CE Redémarrer ou poursuivre l’exécution du programme à l’endroit où il a été interrompu HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 860: Dégagement Après Une Coupure De Courant

    La commande pré-sélectionne automatiquement le mode de déplacement et les paramètres associés. Si le mode de déplacement ou les paramètres n'ont pas été pré-sélectionnés correctement, vous pouvez les modifier manuellement. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 861 été référencé, vous devez comparer les valeurs de position affichées avec les valeurs d'axe effectives et valider leur concordance. Le cas échéant, suivre les instructions du dialogue. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 862 La commande affiche le dialogue Dégagement sélectionné. Démarrer la machine et franchir les marques de référence, au besoin Mettre la machine à l'état souhaité : Le cas échéant, réinitialiser le plan d'usinage incliné. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 863: Reprise De Programme À L'endroit De Son Choix (Amorce De Programme)

    La fonction AMORCE SEQUENCE ne doit pas être utilisée avec les fonctions suivantes : Filtre stretch actif Cycles palpeur 0, 1, 3 et 4 pendant la phase de recherche de l'amorce de séquence HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 864 Approcher les axes dans l'ordre que vous avez sélectionné : Informations complémentaires: "Approcher à nouveau le contour", Page 870 Appuyer sur la touche Start CN La commande poursuit l'exécution du programme CN. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 865 Après un arrêt interne, vous souhaitez reprendre la troisième opération d’usinage de LBL 1 dans la séquence 12. Entrer les données suivantes dans la fenêtre auxiliaire : Avance à: N =12 Répétitions = 3 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 866 La commande exécute la séquence CN. Amorce de séquence au point de reprise suivant : Appuyer sur la softkey POURSUIVRE AMORCE SEQ. Entrer la séquence CN à laquelle vous souhaitez reprendre HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 867 Avance à: N =53 Répétitions = 1 Appuyer sur la touche Start CN jusqu'à ce que la commande exécute la séquence CN La commande saute dans le sous-programme Sub.h. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 868 Vous entrez le numéro de point de votre choix dans le champ de saisie Numéro point =. Le premier point du motif de points porte le numéro 0. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 869 Au besoin, appuyer sur la softkey ETENDU La commande étend la fenêtre auxiliaire. Appuyer sur la softkey SELECT. DERNIERE SEQUENCE CN pour sélectionner la dernière interruption mémorisée Appuyer sur la touche Start CN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 870: Approcher À Nouveau Le Contour

    Répéter la procédure pour chaque axe Si l’outil se trouve dans l’axe d’outil en dessous du point d’approche, la commande propose l’axe d’outil comme premier sens de déplacement. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 871: Démarrage Automatique Des Programmes

    Heure (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 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 872: Sauter Des Séquences

    Appuyer sur la softkey INSERER Effacer le caractère / En mode Programmation, sélectionner la séquence qui contient le caractère de saut à supprimer Appuyer sur la softkey SUPPRIMER HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 873: Arrêt De Programme Optionnel

    M1 : régler la softkey sur OFF Interrompre l'Exécution de programme ou le Test de programme dans les séquences avec M1 : régler la softkey sur ON HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 875: Fonctions Mod

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

    END. Quitter les fonctions MOD Quitter la fonction MOD : appuyer sur la softkey FIN ou sur la touche FIN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 877: Résumé Des Fonctions Mod

    Définir une liaison réseau Réseau : Configuration IP Fonctions de diagnostic Diagnostic bus Diagnostic d'entraînement Information HeROS Informations générales Informations sur la version Information licence Temps machine HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 878: Paramètres Graphiques

    Transfert rapide des données, représentation précise de la géométrie de l'outil Moyenne Transfert moyennement rapide des données, géométrie de l'outil approximative Faible Transfert relativement lent des données, géométrie de l'outil très approximative HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 879: Réglages Du Compteur

    Réduire la valeur du compteur En vous servant d’une souris, vous pouvez aussi entrer directement les valeurs de votre choix. Informations complémentaires: "Définir le compteur", Page 587 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 880: Configuration Machine

    Pour bloquer l’accès externe, procéder comme suit : Sélectionner le groupe Configurations machine dans le menu Sélectionner le menu Accès externe Mettre la softkey ACCES EXTERNE ON/OFF sur OFF Appuyer sur la softkey OK HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 881 Refus permanent Refus unique Dans la liste récapitulative, un symbole vert caractérise toute connexion active. Les connexions sans autorisation d'accès figurent en gris dans la liste récapitulative. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 882: Définir Des Limites De Déplacement

    Sélectionner le paramétrage souhaité pour les modes Exécution PGM en continu / pas à pas et Test de programme Appuyer sur la softkey VALIDER. Appuyer sur la softkey OK. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 883: Sélectionner La Cinématique

    Veillez à sélectionner la bonne cinématique dans le test de programme pour contrôler votre pièce. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 884: Paramètres Système

    Appuyer sur la softkey NTP Off pour sélectionner l’entrée Synchroniser l'heure avec serveur NTP Entrer le nom de l'hôte ou l'adresse URL d'un serveur NTP Appuyer sur la softkey Ajouter Appuyer sur la softkey OK HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 885: Sélectionner Un Affichage De Positions

    REFNOM Position de référence ; valeur nominale par rapport au point zéro machine ER.P Erreur de poursuite ; différence entre la position nominale et la position effective HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 886 L IX+10 L’affichage DSTREF indique 1,4 mm dans l'axe X et dans l'axe Z. Le facteur échelle et l’inclinaison se répercutent sur le chemin et donc sur l’affichage. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 887 Avec la fonction MOD Affichage de position 1, vous sélectionnez l'affichage de positions dans l'affichage d'état. Avec la fonction MOD Affichage de position 2, vous sélectionnez l'affichage de positions dans l'affichage d'état supplémentaire. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 888: Sélectionner Le Système De Mesure

    Temps de fonctionnement en mode programme exécution depuis la mise en service Consultez le manuel de votre machine ! Le constructeur de la machine peut également afficher d’autres temps. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 889: Numéros De Logiciel

    La commande a besoin d’un code pour les fonctions suivantes : Fonction Code de validation Sélectionner les paramètres utilisateur Configurer la carte Ethernet NET123 Valider les fonctions spéciales lors de la 555343 programmation de paramètres Q HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 890: Installer Des Interfaces De Données

    Définir la vitesse de transfert en BAUD (vitesse de transfert N°16701) Le TAUX EN BAUDS (vitesse de transmission des données) peut être choisi entre 110 et 115.200 bauds. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 891 Une synchronisation du récepteur pour chaque caractère transmis est assurée avec un bit de démarrage (Bit Start) et un ou deux bits d'arrêt (Bit Stop) lors de la transmission des donnée en série. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 892 à l'état de repos. TRUE: le niveau est réglé sur low à l'état de repos FALSE: le niveau n'est pas réglé sur low à l'état de repos HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 893: Paramétrages Pour Le Transfert De Données Avec Le Logiciel Pour Pc Tncserver

    Symbole Périphérique Mode PC équipé du logiciel de transfert LSV2 TNCremo de HEIDENHAIN Unités de disquettes HEIDENHAIN Autres appareils (imprimante, lecteur, unité de perforation, PC sans TNCre- HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 894: Logiciel De Transmission Des Données

    Démarrer TNCremo sous Windows Cliquez sur <Start>, <Programmes>, <Applications HEIDENHAIN>, <TNCremo> Quand vous démarrez TNCremo pour la première fois, TNCremo essaie d'établir automatiquement une liaison avec la commande. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 895 Informations complémentaires: "Types d'outils disponibles", Page 292 Quitter TNCremo Sélectionner l’élément de menu <Fichier>, <Fermer> La fonction d’aide contextuelle du logiciel TNCremo s’ouvre avec la touche F1. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 896: Interface Ethernet

    La longueur maximale possible du câble dépend de la classe de qualité du câble et de son enveloppe ainsi que du type de réseau (1000BaseTX, 100BaseTX ou 10BaseT). HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 897: Configurer La Commande

    Activer le bouton Activation : activer le port sélectionné (X dans la colonne Actif) Bouton Désactivation : désactiver l'interface sélectionnée (- dans la colonne Actif) Bouton Configurer : ouvrir le menu de configuration HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 898 IP du serveur du nom de domaine (Domain Name) Option Configurer DNS manuellement : entrer manuellement les adresses IP du serveur et du nom de domaine HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 899 Gateway par défaut : entrer manuellement les adresses IP de la passerelle par défaut (Default Gateway) Accepter les modifications avec le bouton OK ou les rejeter avec le bouton Annuler HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 900 à votre administrateur réseau Group ID : définition de l'identification du groupe avec laquelle vous accédez au fichiers du réseau. Demander la valeur à votre administrateur réseau HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 901 Vous pouvez également procéder aux paramétrages de ces appareils Bouton Options étendues : possibilités de paramétrage étendues pour le serveur DNS/DHCP . Bouton Initialise Valeurs stand. : définir les paramètres d'usine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 902 Pour ajouter des lecteurs réseau, utilisez le bouton Ajouter : la commande lance alors l'assistant de connexion. Une assis- tance par dialogue vous aide alors lors de l'introduction des données requises. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 903 Fonctions MOD | Interface Ethernet Configuration Signification Journal d'état Affichage des informations d'état et des messages d'erreur. Vous pouvez supprimer le contenu de la fenêtre d'état avec le bouton "Effacer". HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 904 Activer l'option Active pour activer le pare-feu Appuyer sur le bouton Set standard values pour activer les paramètres recommandés par défaut par HEIDENHAIN. Quitter le dialogue avec le bouton OK HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 905 (par exemple, capture d'écran). Si ce service est verrouillé, un avertissement indiquant que le pare-feu VNC est bloqué s'affiche alors dans le dialogue de configuration VNC de HEROS. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 906 Advanced options Ces paramètres sont destinés aux spécia- listes réseau. Set standard Réinitialise les paramètres aux valeurs par values défaut recommandées par HEIDENHAIN. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 907: Installer Le Palpeur

    Suivre les instructions de la boîte de dialogue : Enlever la pile du palpeur Mettre la pile dans le palpeur La commande relie le palpeur et crée une nouvelle ligne dans le tableau. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 908: Créer Un Palpeur Dans Le Dialogue Mod

    Au besoin, marquer la ligne avec le curseur Entrer les données du palpeur dans la moitié droite La commande enregistre instantanément les données saisies dans les paramètres machine. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 909: Configurer Un Palpeur Radio

    Mémoriser un nouveau palpeur dans le ligne active La commande écrase automatiquement le numéro de série du palpeur remplacé pour faire apparaître le nouveau numéro. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 910 Indication de la qualité de la pile La commande émet un avertissement lorsque le niveau de chargement se trouve dans la zone qui précède le trait affiché. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 911: Configurer Une Manivelle Radio

    à gauche, à coté du bouton Affecter HR. Enregistrer la configuration et quitter le menu de configuration : appuyer sur le bouton FIN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 912: Régler Le Canal Radio

    La commande affiche les trois réglages de puissance disponibles. Sélectionner le réglage souhaité avec la souris Mémoriser la configuration et quitter le menu : appuyer sur le bouton FIN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 913: Statistique

    . Informations complémentaires: "Régler le canal radio", Page 912 Informations complémentaires: "Régler la puissance d'émission", Page 912 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 914: Charger Une Configuration Machine

    (p. ex. BKUP-2013-12-12_.zip) La commande ouvre une fenêtre auxiliaire pour la sauvegarde (backup). Appuyer sur Arrêt d'urgence Appuyer sur la softkey OK pour lancer la procédure de sauvegarde. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 915 Tableaux et résumés...
  • Page 916: Paramètres Utilisateur Spécifiques À La Machine

    : Appuyer sur la touche Partage d’écran Appuyer sur la softkey AFFICHER NOM DU SYSTEME Procéder de la même manière pour revenir à l'affichage standard. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 917 Si le paramètre machine sélectionné correspond à un paramètre de la commande précédente, l’écran affichera alors aussi le numéro de PM équivalent. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 918 M5: afficher la position de la broche si la broche est asservie et si M5 est activée Afficher/masquer la softkey du tableau de presets True: la softkey du tableau de presets n'est pas affichée HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 919 Programmation en Texte clair HEIDENHAIN ou en DIN/ISO HEIDENHAIN : Programmation en mode Positionnement manuel en dialogue Texte clair ISO : Programmation en mode Positionnement manuel en DIN/ISO HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 920 Langue de dialogue PLC Cf. langue de dialogue CN Langue des messages d'erreur du PLC Cf. langue de dialogue CN Langue d'aide Cf. langue de dialogue CN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 921 ON : les trajectoires d’outil sont réinitialisées pour une nouvelle BLK form dans le test de programme OFF : les trajectoires d’outil ne sont pas réinitialisées pour une nouvelle BLK form dans le test de programme HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 922 WorkplaneSystem: le point zéro est affiché dans le système du plan incliné, WPL-CS WorkpieceSystem: le point zéro est affiché dans le système de la pièce à usiner, W-CS HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 923 ON: le système de coordonnées mM-CS est sélectionnable Système de coordonnées WPL-CS sélectionnable OFF: le système de coordonnées WPL-CS n'est pas sélectionnable ON: le système de coordonnées WPL-CS est sélectionnable HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 924 0.001 à 0.999 [mm]: deuxième erreur maximale admissible Arrêt CN pendant le contrôle de l'outil True: le programme s'arrête en cas de dépassement de la tolérance de rupture HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 925 0.001 à 99 999.9999 [mm]: distance de sécurité dans le sens de l'axe d'outil Zone de sécurité autour du stylet pour le prépositionnement 0.001 à 99 999.9999 [mm]: distance de sécurité dans le plan perpendiculaire- ment à l'axe d'outil HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 926 LineNormal: approche en ligne droite CircleTangential: approche par un mouvement circulaire Fonction M pour l'orientation de la broche dans les cycles d'usinage -1: orientation de la broche directement via la CN HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 927 Temps d’attente au point de retour au fond du filet -999999999 à 999999999: au fond du filet, la broche s’arrête pendant un certain temps avant de repartir dans le sens inverse HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 928 TRUE: pour les filets de faible profondeur, la vitesse de broche est limitée de telle sorte que la broche tourne à vitesse constante pendant 1/3 du temps FALSE: pas de limitation de la vitesse de broche HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 929 FALSE: utiliser la configuration d'axes par défaut XYZABCUVW Comportement pour les séquences de positionnement parallèles aux axes TRUE: séquences de positionnement parallèles aux axes FALSE: séquences de positionnement parallèles aux axes verrouillées HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 930 Chemin d'émission FN 16 pour le mode Programmation et le mode Test de programme Chemin pour l'émission FN 16 si aucun chemin n'est défini dans le programme Interface série RS232 : Informations complémentaires: "Installer des interfaces de données", Page 890 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 931: 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 câbler violet boît. blindage ext. boîtier blindage boîtier boîtier boîtier boîtier blindage boîtier extérieur extérieur HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 932 GND noir noir violet violet gris gris blanc/vert blanc/vert ne pas câbler vert vert boîtier blindage boîtier blindage boîtier boîtier boîtier boîtier blindage boîtier extérieur extérieur extérieur HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 933: Appareils Autres Que Heidenhain

    : 100 m blindé : 400 m Broche Signal Description Transmit Data TX– Transmit Data REC+ Receive Data libre libre REC– Receive Data libre libre HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 934: Informations Techniques

    Max. 100 000 tr/min (consigne de vitesse analogique) ■ Compensation d'erreurs Compensation linéaire et non-linéaire des défauts d'axes, jeu, pointes à l'inversion sur trajectoires circulaires, dilatation thermique ■ Gommage de glissière HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 935 Nombre de répétitions de parties de 1 à 65 534 (5,0) programme REP Numéro d’erreur pour la fonction de 0 à 1 199 (4,0) paramètre Q FN14 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 936: Fonctions Utilisateur

    ■ Eléments du contour Droite ■ Chanfrein ■ Trajectoire circulaire ■ Centre de cercle ■ Rayon du cercle ■ Trajectoire circulaire avec raccordement tangentiel ■ Angles arrondis HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 937 Les positions réelles sont directement prises en compte dans le programme CN ■ Graphisme de test Simulation graphique de l'usinage, y compris si un autre programme est en cours d'exécution HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 938 Compensation manuelle ou automatique du désalignement de la pièce ■ Initialisation manuelle ou automatique du point d'origine ■ Mesure automatique des pièces ■ Cycles d'étalonnage automatique des outils ■ Cycles mesure automatique de cinématique HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 939 DXF , STEP et IGES Transfert de contours et de motifs de points Définition conviviale du point d’origine Sélection graphique de sections de contour à partir de programmes en Texte clair HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 940 Cycle 292 Finition de contour Tournage interpolé Spindle Synchronism (option 131) Synchronisation des broches Synchronisation des broches de fraisage et de tournage Cycle 880 : Fraisage de roues dentées (options 50 et 131) HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 941 Amortissement des vibrations de la machine en vue d'améliorer la quali- té de surface de la pièce Batch Process Manager (option 154) Batch Process Manager Planification de commandes de fabrication HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 942: Accessoires

    ■ TT 160 : palpeur 3D à commutation pour l'étalonnage d'outils ■ TT 460 : palpeur 3D à commutation pour l'étalonnage d'outils, avec transmission infrarouge HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 943: Tableaux Récapitulatifs

    PERCAGE UNIVERSEL ■ CONTRE-PERCAGE ■ PERC. PROF. UNIVERS. ■ TARAUDAGE ■ TARAUDAGE RIGIDE ■ FRAISAGE DE TROUS ■ TARAUD. BRISE-COP. ■ CERCLE DE TROUS ■ GRILLE DE TROUS HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 944 TOURN. PAR. CONTOUR ■ TOURN. CONT. TRANSV. ■ EPAUL TRANSV ■ EPAUL TRANSV ETENDU ■ TOURNAGE TRANSV. PLONGEE ■ TOURN. TRANSV. ETEND. PLONGEE ■ FILETAGE PARALLELE AU CONT. HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 945 Manuel ■ appel de cycle, effet modal (en fonction du paramètre machine) d'utilisation des cycles ■ Séquence de positionnement: les coordonnées se réfèrent au point zéro machine HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 946 ■ M145 Annuler M144 ■ M141 Inhiber la surveillance du palpeur ■ M148 Dégager automatiquement l'outil du contour en cas de stop CN ■ M149 Annuler M148 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 947: Comparaison : Caractéristiques Techniques

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 21.5 Fonctions de la TNC 640 et de l'iTNC 530 Comparaison : caractéristiques techniques Fonction TNC 640 iTNC 530 Boucles d'asservissement Maximum 24 (dont 4 18 au maximum broches max.)
  • Page 948: Comparaison : Logiciel D'ordinateur Portable

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Comparaison : Logiciel d'ordinateur portable Fonction TNC 640 iTNC 530 M3D Converter pour créer des objets de Disponible Non disponible collision en haute résolution pour le contrôle...
  • Page 949 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Correction d'outil Dans le plan d’usinage et la longueur d’outil Calcul anticipé du contour jusqu'à 99 séquences avec correction de rayon Correction tridimensionnelle du rayon d'outil...
  • Page 950 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Vitesse de contournage constante se référant à la trajectoire du centre de l’outil ou au tranchant de l’outil Fonctionnement parallèle : création d’un programme pendant l’exécution d’un autre programme...
  • Page 951 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Programmation des paramètres Q : Fonctions mathématiques standards Introduction de formules Traitement de chaîne de caractères Paramètres locaux QL Paramètres rémanents QR Modifier les paramètres lors de l'interruption de...
  • Page 952 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Assistance graphique Graphique de programmation 2D Fonction REDRAW (REDESSINER) – Afficher une grille en arrière plan – Graphique filaire 3D Graphique de test (vue de dessus, représentation dans 3 plans, représentation 3D)
  • Page 953 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Fonction de démarrage automatique (Autostart) Teach-In : transférer les positions courantes dans un programme CN Gestion étendue des fichiers Définir plusieurs répertoires et sous-répertoires...
  • Page 954 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Fonctions MOD : Paramètres utilisateur Données config. Struct. par num. Fichiers d'aide OEM avec fonctions de maintenance – Contrôle de support de données –...
  • Page 955 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Fonctions pour moulistes : Configurations globales de programme GS X, option #44 X, option #44 Fonction étendue M128 : FUNCTION TCPM Affichages d’état : Positions, vitesse de rotation broche, avance Affichage des positions en grands caractères, en mode...
  • Page 956: Comparaison : Fonctions Auxiliaires

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Comparaison : fonctions auxiliaires Effet TNC 640 iTNC 530 ARRET exécution de programme/ARRET broche/ARRET arrosage Arrêt facultatif de l'exécution du programme ARRET exécution du programme/ARRET broche/ARRET arrosage Supprimer l'affichage d'état (dépend du paramètre machine)/Retour à...
  • Page 957 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Effet TNC 640 iTNC 530 M109 Vitesse de contournage constante au niveau du tranchant de l’outil (augmentation et diminution de l’avance) M110 Vitesse de contournage constante au niveau du tranchant de...
  • Page 958 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Effet TNC 640 iTNC 530 M144 Prise en compte de la cinématique de la machine dans les X, option 9 X, option 9 positions NOM/EFF en fin de séquence...
  • Page 959: Comparaison : Cycles

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Comparaison : cycles Cycle TNC 640 iTNC 530 1 PERCAGE PROFOND (recommandation : cycle 200, 203, 205) – 2 TARAUDAGE (recommandation : cycle 206, 207 , 208) –...
  • Page 960 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Cycle TNC 640 iTNC 530 205 PERC. PROF. UNIVERS. 206 TARAUDAGE 207 TARAUDAGE RIGIDE 208 FRAISAGE DE TROUS 209 TARAUD. BRISE-COP. 210 RAINURE PENDUL. (recommandation : cycle 253) –...
  • Page 961 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Cycle TNC 640 iTNC 530 291 COUPL. TOURN. INTER. X, option 96 – 292 CONT. TOURN. INTERP. X, option 96 – 800 CONFIG. TOURNAGE X, option 50 –...
  • Page 962: Comparaison Des Cycles Palpeur En Mode Manuel Et En Mode Manivelle Électronique

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Comparaison des cycles palpeur en Mode Manuel et en mode Manivelle électronique Cycle TNC 640 iTNC 530 Tableau des palpeurs pour la gestion des palpeurs 3D –...
  • Page 963: Comparaison : Cycles De Palpage Pour Le Contrôle Automatique De La Pièce

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Comparaison : cycles de palpage pour le contrôle automatique de la pièce Cycle TNC 640 iTNC 530 0 PLAN DE REFERENCE 1 PT DE REF POLAIRE 2 ETALONNAGE TS –...
  • Page 964: Comparaison : Différences De Programmation

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Cycle TNC 640 iTNC 530 430 MESURE CERCLE TROUS 431 MESURE PLAN 440 MESURE DU DESAXAGE – 441 PALPAGE RAPIDE 444 PALPAGE 3D X, option 92 –...
  • Page 965 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Configurer la représentation des Non disponible Disponible colonnes Disposition des softkeys Différence infime Différence infime Fonction Masquer séquence Disponible Disponible Choisir l'outil du tableau Sélection à...
  • Page 966 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Appuyer sur la touche pour Non disponible Disponible reprendre les valeurs de position d'un axe dans le tableau de points zéro Appuyer sur la touche pour...
  • Page 967 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Traitement des messages d'er- reur : Appel avec la touche ERR Appel avec la touche HELP Aide en cas de messages d'erreur...
  • Page 968: Comparaison : Différences Dans Le Test De Programme, Fonctionnalité

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Graphique de programmation : Affichage avec grille à l'échelle Disponible Non disponible Edition de sous-programmes de En cas de messages d'erreur, En cas de messages d'erreur,...
  • Page 969: Comparaison : Différences Dans Le Test De Programme, Utilisation

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Comparaison : différences dans le test de programme, utilisation Fonction TNC 640 iTNC 530 Disposition des barres de softkeys La disposition des barres de softkeys et la disposition des softkeys et disposition des softkeys dans les dépend du partage actuel de l'écran.
  • Page 970 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Comportement lors de la définition L'initialisation d’un point d’origine L'offset des axes rotatifs défini des points d'origine dans un axe rotatif agit comme un dans les paramètres machine n'a...
  • Page 971: Comparaison : Différences Dans Le Mode Manuel, Utilisation

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Comparaison : différences dans le mode manuel, utilisation Fonction TNC 640 iTNC 530 Transférer les valeurs de position Reprendre la position réelle en utili- Transférer la position effective par des palpeurs mécaniques...
  • Page 972: Comparaison : Différences Concernant Le Mode Exécution, Déplacements

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Comparaison : différences concernant le mode Exécution, déplacements REMARQUE Attention, risque de collision! Les programmes CN qui ont été créés sur d’anciennes commandes peuvent donner lieu, sur les commandes actuelles, à...
  • Page 973 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Approche/dégagement avec Les éléments de contour de Un message d'erreur est émis APPR/DEP, si les éléments de longueur 0 sont ignorés Les dépla- lorsqu'un élément de contour...
  • Page 974 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Séquence CC vide dans le La dernière séquence de position- La dernière séquence de position- nement dans le plan d'usinage doit nement dans le plan d'usinage ne programme CN (la dernière position...
  • Page 975 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Cycles SLII 20 à 24 : Nombre d'éléments de contour 16 384 séquences maximum 8192 éléments maximum dans définissables dans 12 contours partiels max.
  • Page 976 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Usinage de corps de cylindre, généralités : Définition du contour Neutre avec coordonnées X/Y Dépend de la machine et des axes rotatifs existants Définition de décalage sur le...
  • Page 977 Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Fonction PLANE TABLE ROT/COORD ROT Effet: Effet Les types de transformations Les types de transformations agissent sur tous les axes agissent exclusivement en rotatifs libres.
  • Page 978: Comparaison : Différences Dans Le Mode Mdi

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Fonction TNC 640 iTNC 530 Fonctions spéciales pour la programmation des cycles : FN 17 Fonction disponible Fonction disponible Les valeurs sont toujours Les valeurs sont émises dans émises en valeurs métriques.
  • Page 979: Comparaison : Différences Concernant Le Poste De Programmation

    Tableaux et résumés | Fonctions de la TNC 640 et de l'iTNC 530 Comparaison : différences concernant le poste de programmation Fonction TNC 640 iTNC 530 Version démo Les programmes dépassant 100 Les programmes peuvent être séquences CN ne peuvent pas être sélectionnés : un maximum de...
  • Page 980 314 fraisage en bout....657 Avance en millimètre / rotation de coordonnées cartésiennes, orientation de l'outil.... 656 sommaire......314 Correction 3D coordonnées cartésiennes, Fraisage périphérique..659 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 981 743 machine........486 PLC........455 Déplacer les axes de la machine FN37 avec la manivelle....745 EXPORT......456 Facteur d'avance pour les FN38: SEND déplacements de plongée HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 982 Numéro de logiciels....889 Gestionnaire d'outils Insérer un commentaire... 222, 225 Numéro de version....appeler......... 287 Instructions SQL...... 457 Numéros de version....914 Editer........Interface de données....890 HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 983 Sélectionner le mode Tournage 697 et longueur des éléments de Sélectionner un contour à partir contour......... 339 d'un fichier DXF....... 363 trajectoires circulaires..338 Sélectionner une position à partir Programmation FK HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 984 Logiciel TNCserver....893 Prise en compte des résultats Parité........891 du palpage......782 Protocole......891 Tableau de preset..... Transfert de données externe... 215 Tableau de presets Transformation des coordonnées..HEIDENHAIN | TNC 640 | Manuel d'utilisation Programmation en Texte clair | 10/2017...
  • Page 985: Les Palpeurs De Heidenhain

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

Ce manuel est également adapté pour:

Tnc 640 e

Table des Matières