HEIDENHAIN TNC 640 Manuel Utilisateur
HEIDENHAIN TNC 640 Manuel Utilisateur

HEIDENHAIN TNC 640 Manuel Utilisateur

Programmation din/iso
Masquer les pouces Voir aussi pour TNC 640:
Table des Matières

Publicité

Liens rapides

TNC 640
Manuel utilisateur
Programmation DIN/ISO
Logiciels CN
340590-11
340591-11
340595-11
Français (fr)
01/2021

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 640

  • Page 1 TNC 640 Manuel utilisateur Programmation DIN/ISO Logiciels CN 340590-11 340591-11 340595-11 Français (fr) 01/2021...
  • Page 2: Éléments D'utilisation De La Commande

    Éléments d'utilisation de la commande Modes Machine Touche Fonction Touches Mode Manuel Si vous utilisez une TNC 640 à écran tactile, vous avez la possibilité de remplacer certaines actions sur touche Manivelle électronique par des gestes. "Utiliser l’écran Informations complémentaires : Positionnement par saisie manuelle tactile", Page 537...
  • Page 3: Indiquer Et Éditer Les Axes De Coordonnées Et Les Chiffres

    Appeler les données d'outils Naviguer page par page vers le haut Naviguer page par page vers le bas Onglet suivant dans les formulaires Champ de dialogue ou bouton avant/arrière HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 4: Cycles, Sous-Programmes Et Répétitions De Parties De Programme

    Trajectoire circulaire avec centre de cercle Trajectoire circulaire avec rayon Trajectoire circulaire avec raccorde- ment tangentiel Chanfrein/Arrondis d'angles Potentiomètres pour l'avance et la vitesse de broche Avance Vitesse de rotation broche HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 5: Table Des Matières

    12 Reprendre les données des fichiers de CAO................453 13 Palettes............................477 14 Tournage............................495 15 Opération de rectification......................527 16 Utiliser l’écran tactile........................537 17 Tableaux et résumés........................551 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 6 Sommaire HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 7 Sommaire Principes............................31 Remarques sur ce manuel........................32 Type de commande, logiciel et fonctions..................34 Options logicielles..........................36 Nouvelles fonctions 34059x-11......................41 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 8 Principaux éléments d'utilisation de la commande................56 Ouverture d'un nouveau programme CN / gestion de fichiers.............. 57 Définir une pièce brute.......................... 58 Structure du programme........................59 Programmer un contour simple......................60 Créer un programme avec cycles......................65 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 9 Vue d'ensemble: Fonctions du gestionnaire de fichiers..............114 Appeler le gestionnaire de fichiers...................... 115 Sélectionner les lecteurs, répertoires et fichiers................. 116 Créer un nouveau répertoire........................118 Créer un nouveau fichier........................118 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 10 Sélectionner l'un des derniers fichiers sélectionnés................121 Effacer un fichier..........................122 Effacer un répertoire..........................122 Sélectionner des fichiers........................123 Renommer un fichier........................... 124 Trier les fichiers............................ 124 Fonctions spéciales..........................124 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 11 Saisie des données d'outils dans le programme CN................132 Appeler des données d'outils......................133 Changement d'outil..........................135 Correction d'outil..........................138 Introduction............................138 Correction de la longueur d'outil......................138 Correction de rayon d'outil........................139 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 12 Sommaire............................. 172 Origine des coordonnées polaires : Pol I, J..................173 en avance rapide G10 ou droite en avance F G11................173 Trajectoire circulaire G12/G13/G15 autour du pôle I, J................ 174 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 13 Ouvrir un dialogue FK.......................... 183 Pôle pour programmation FK.......................184 Programmation flexible de droites.......................184 Programmation flexible de trajectoires circulaires................185 Possibilités de programmation......................186 Points auxiliaires...........................189 Rapports relatifs........................... 190 Exemple : programmation FK 1......................192 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 14 Afficher ou masquer les numéros de séquences................210 Effacer le graphique..........................210 Afficher grille............................211 Agrandissement ou réduction de la découpe..................211 6.10 Messages d'erreurs..........................212 Afficher les erreurs..........................212 Ouvrir la fenêtre des messages d'erreur.....................212 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 15 Textes d'assistance..........................218 Mémoriser des fichiers service......................218 Fermer la fenêtre de messages d'erreur.....................218 6.11 Système d'aide contextuelle TNCguide...................219 Application............................219 Travailler avec TNCguide........................220 Télécharger les fichiers d'aide actualisés..................... 223 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 16 Inhiber le contrôle du palpeur : M141....................243 Effacer la rotation de base : M143...................... 243 Dégager automatiquement l'outil du contour lors d'un arrêt CN : M148..........244 Arrondir les angles : M197........................245 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 17 Répéter un sous-programme....................... 261 Exemples de programmation......................262 Exemple : fraisage d’un contour en plusieurs passes................. 262 Exemple : groupe de trous........................263 Exemple : groupe trous avec plusieurs outils..................264 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 18 D20 – Synchroniser la CN et le PLC....................308 D29 – transmettre des valeurs au PLC....................309 D37 – EXPORT.............................309 D38 – envoyer des informations issues du programme CN..............310 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 19 Exemple : arrondir une valeur......................331 Exemple : Ellipse..........................332 Exemple : cylindre concave avec une Fraise boule ................334 Exemple : sphère convexe avec fraise deux tailles................336 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 20 Créer un tableau de correction......................366 Activer un tableau de correction......................367 Editer un tableau de correction au cours d'une exécution de programme..........368 10.10 Accéder aux valeurs des tableaux....................369 Utilisation de............................369 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 21 Programmer une temporisation......................390 10.18 Relever l’outil en cas d'arrêt CN : FUNCTION LIFTOFF..............391 Programmer le déplacement en hauteur avec FUNCTION LIFTOFF........... 391 Annuler la fonction Liftoff........................393 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 22 Interprétation des coordonnées programmées pour les axes rotatifs..........437 Interpolation d'orientation entre la position initiale et la position finale..........438 Sélection du point de référence de l’outil et du centre de rotation.............439 Réinitialiser FUNCTION TCPM......................440 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 23 À prendre en compte lors de la configuration du post-processeur............. 447 Tenir compte de la programmation du système de FAO..............449 Possibilités d'influence sur la commande....................451 Asservissement du mouvement ADP....................451 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 24 Paramètres de base..........................457 Configurer des couches........................459 Définir un point d'origine........................460 Définir un point zéro..........................463 Sélectionner et mémoriser un contour....................467 Sélectionner et mémoriser des positions d'usinage................472 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 25 13.2 Batch Process Manager (option 154)....................485 Application............................485 Principes de base..........................485 Ouvrir le Batch Process Manager......................489 Créer une liste de commandes......................492 Modifier la liste de commandes......................493 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 26 Actualisation de la pièce brute TURNDATA BLANK................513 Tournage en position inclinée......................515 Tournage simultané..........................517 Utiliser un coulisseau........................... 519 Contrôle de la force de coupe avec la fonction AFC................523 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 27 15.1 Opération de rectification sur des fraiseuses (option 156)............528 Introduction............................528 Rectification de coordonnées......................529 15.2 Dressage (option 156)........................531 Principes de base de la fonction Dressage..................531 Dressage simplifié..........................531 Programmer le dressage avec FUNCTION DRESS................532 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 28 Panneau de commande........................538 16.2 Gestes..............................541 Vue d'ensemble des gestes possibles....................541 Naviguer dans des tableaux et des programmes CN................542 Utiliser la simulation..........................543 Utilisation de la visionneuse CAO....................... 544 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 29 Comparaison : différences propres au test de programme et à l'utilisation........614 Comparaison : différences dans le test de programme, utilisation............. 615 Comparaison : différences concernant le poste de programmation............ 615 17.4 Résumé des fonctions DIN/ISO TNC 640..................616 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 31: Principes

    Principes...
  • Page 32: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 33 Modifications souhaitées ou découverte d'une "coquille"? 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 34: Type De Commande, Logiciel Et Fonctions

    Toutes les fonctions des cycles de palpage sont décrits dans le manuel utilisateur Programmation des cycles de mesure pour les pièces et les outils. Si vous avez besoin de ce manuel utilisateur, contactez HEIDENHAIN. ID: 1303409-xx HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 35: Configuration, Test Et Exécution De Programmes

    à l'exécution de vos programmes CN figurent dans le manuel utilisateur Configuration, test et exécution de programmes Si vous avez besoin de ce manuel utilisateur, contactez HEIDENHAIN. ID: 1261174-xx HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 36: Options Logicielles

    Principes | Type de commande, logiciel et fonctions Options logicielles La TNC 640 dispose de plusieurs options logicielles qui peuvent chacune être librement activées par le constructeur de votre machine. Ces options incluent les fonctions suivantes : Additional Axis (options 0 à 7) Axe supplémentaire...
  • Page 37: Configurations Globales De Programmes

    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) basée sur Python Gestion avancée des outils HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 38 Adaptation des paramètres d'asservissement en fonction de la masse actuelle de la pièce Active Chatter Control – ACC (option 145) Réduction active des vibrations Fonction entièrement automatique pour éviter les saccades pendant l'usinage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 39: Amortissement Des Vibrations De La Machine

    La fonction de sécurité (FS) en est un exemple. Pour en savoir plus à ce sujet, consultez la documentation du constructeur de votre machine ou le catalogue Options et accessoires. ID: 827222-xx HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 40: Niveau De Développement (Fonctions De Mise À Jour Upgrade)

    CN pourra encore être utilisée sans subir ni dysfonctionnements, ni problèmes de performance. Il relève de la responsabilité de l'éditeur de logiciel de tester le système qui recourt à ces interfaces communication. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 41: Nouvelles Fonctions 34059X-11

    Vous définissez le comportement de positionnement de l'axe rotatif et s'il est possible d'usiner au niveau du centre de rotation de l'axe rotatif. Informations complémentaires : "Usinage avec une cinématique polaire", Page 354 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 42 INSERT du tableau d'outils de tournage FN 18: SYSREAD (D18) ID1070 NR1 : limitation d'avance active avec la softkey F MAX "Données du système", Informations complémentaires : Page 552 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 43: Informations Complémentaires

    Lorsque la fonction PARAXCOMP MOVE est activée la CN affiche un symbole correspondant dans l'affichage d'état général. Lorsque la fonction PARAXMODE ou la fonction POLARKIN est active, la CN un symbole correspondant dans l'affichage d'état général. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 44 CN. Le paramètre machine CfgTTRectStylus (n°114300) a été ajouté. Ce paramètre vous permet de définir les réglages d'un palpeur d'outils doté d'un élément de palpage de forme carrée. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 45 La liste des alarmes en instance se trouve ainsi réduite et plus facile à lire. Informations complémentaires : "Softkey FILTRE", Page 214 Dans les tableaux de palettes, la CN peut également ouvrir des programmes CN avec des espaces. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 46 CN verrouille l'outil. Le type d'outil Meule-boisseau,GRIND_T a été ajouté aux outils de rectification. Au sein du groupe MOD Fonctions de diagnostic, TNCdiag et Configuration Hardware sont accessibles sans code. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 47 Le paramètre machine spindleDisplay (n°100807) a été étendu. La CN peut également afficher la position de la broche dans l'onglet Sommaire de l'affichage supplémentaire d'état, également en mode Broche manuel. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 48: Programmation Des Cycles D'usinage

    Ce cycle permet de dresser la face frontale d'une meule- boisseau. Le cas échéant, l'angle de détalonnage se définit dans le tableau d'outils. Ce cycle n'est disponible qu'avec le mode Dressage FUNCTION MODE DRESS. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 49 Il ne peut être exécuté qu'en mode Fraisage FUNCTION MODE MILL. Vous aurez également besoin d'un palpeur d'outil avec un élément de palpage de forme carrée. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 50 271 DONNEES CONTOUR OCM (DIN/ISO: G271, option 167). En la sélectionnant, la CN interprète le premier contour de la fonction CONTOUR DEF comme bloc de délimitation d'une poche. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 51 (I-CS). Si l'angle d'axe ne concorde pas avec l'angle d'inclinaison, les cycles calculent la rotation de base dans le système de coordonnées de la pièce (W-CS). HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 52 Principes | Type de commande, logiciel et fonctions HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 53: Premiers Pas

    Premiers pas...
  • Page 54: Résumé

    Configuration, test et exécution de programmes CN : Mise en route de la machine Test graphique de la pièce Réglage des outils Dégauchir la pièce Usinage de la pièce HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 55: Mise En Route De La Machine

    CN. Informations détaillées sur ce sujet Mettre la machine en marche Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 56: Programmer La Première Pièce

    Création et modification de programmes CN "Éditer un programme CN", Informations complémentaires : Page 105 Vue d'ensemble des touches "Éléments d'utilisation de la Informations complémentaires : commande", Page 2 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 57: Ouverture D'un Nouveau Programme Cn / Gestion De Fichiers

    Informations détaillées sur ce sujet Gestion des fichiers "Gestionnaire de fichiers", Informations complémentaires : Page 111 Ouvrir un nouveau programme CN "Ouvrir et programmer des Informations complémentaires : programmes CN", Page 97 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 58: Définir Une Pièce Brute

    N10 G30 G17 X+0 Y+0 Z-40* N20 G31 X+100 Y+100 Z+0* N99999999 %NOUVEAU G71 * Informations détaillées sur ce sujet Définir une pièce brute Informations complémentaires : "Ouvrir un nouveau programme CN", Page 101 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 59: Structure Du Programme

    7 Quitter le contour 8 Dégager l'outil, mettre fin au programme CN Informations détaillées sur ce sujet Programmation d'un contour Informations complémentaires : "Programmer un déplacement d’outil pour un usinage", Page 146 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 60: Structure De Programme Conseillée Pour Des Programmes Simples Avec Cycles Exemple

    Valider l'axe d'outil G17 avec la touche ENT Entrer la vitesse de rotation broche, par ex. 6500 Appuyer sur la touche END La CN met fin à la séquence CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 61: Dégager L'outil

    Appuyer sur la softkey G40 La CN n'active pas de correction de rayon. Au besoin, programmer la fonction auxiliaire M Appuyer sur la touche END La CN mémorise la séquence de déplacement. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 62: Positionner L'outil En Profondeur

    La CN ouvre l'instruction G26 et approche doucement du contour. Programmer le rayon d'arrondi du cercle d'approche, par ex. 8 mm Appuyer sur la touche END La CN mémorise le mouvement d'approche. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 63: Usiner Le Contour

    Appuyer sur la touche END Appuyer sur la touche CHF Indiquer la largeur du chanfrein G24 au début du point de contour 4, 20 mm Appuyer sur la touche END HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 64 Appuyer sur la touche ENT Au besoin, programmer la fonction auxiliaire M, par ex. M9, et activer l'arrosage Appuyer sur la touche END La commande mémorise la séquence de déplacement indiquée. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 65: Créer Un Programme Avec Cycles

    Créer un programme avec cycles Les trous représentés sur la figure de droite (20 mm de profondeur) doivent être usinés avec un cycle de perçage standard. La pièce brute a déjà été définie. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 66 La CN n'active pas de correction de rayon. Au besoin, programmer la fonction auxiliaire M, par ex. M3, et activer la broche Appuyer sur la touche END La CN mémorise la séquence de déplacement. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 67: Définition Du Cycle

    La CN n'active pas de correction de rayon. Programmer la fonction auxiliaire M99, appel de cycle Appuyer sur la touche END La CN mémorise la séquence CN. Programmer toutes les positions et les appeler avec M99 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 68 Programmer la fonction auxiliaire M, par ex. M30 pour la fin de programme Appuyer sur la touche END La commande mémorise la séquence de déplacement et met fin au programme CN. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 69 Informations détaillées sur ce sujet Créer un nouveau programme CN Informations complémentaires : "Ouvrir et programmer des programmes CN", Page 97 Programmation des cycles Informations complémentaires : manuel utilisateur Programmation des cycles d'usinage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 71: Principes De Base

    Principes de base...
  • Page 72: Texte Clair Heidenhain Et Din/Iso

    Pour cela, vous devez consulter la description détaillée des différences entre l'iTNC 530 et la TNC 640. Informations complémentaires : "Différences entre la TNC 640 et l'iTNC 530", Page 602 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 73: Ecran Et Panneau De Commande

    Touches de sélection des softkeys destinées au constructeur de la machine Touches de commutation des softkeys pour les softkeys des constructeurs de machines Si vous utilisez une TNC 640 à écran tactile, vous avez la possibilité de remplacer certaines actions sur touche par des gestes. "Utiliser l’écran Informations complémentaires :...
  • Page 74: Définir Un Partage D'écran

    Port USB Les fonctions des différentes touches sont regroupées sur le premier rabat de ce manuel. 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...
  • Page 75: Nettoyage

    écran de CN, sous la désignation Extended Workspace Comfort. Extended Workspace Comfort offre à la fois une vue de la CN en mode Plein écran et la vue d'une application externe. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 76 Pour changer le focus : Cliquer sur l'application concernée dans la zone Sinon, sélectionner l'icône de la zone de travail La CN affiche en vert l'icône de la zone de travail active. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 77 Pour activer le mode Plein écran, sélectionnez l'icône correspondante. Le mode Plein écran peut être quitté à tout moment via la touche de commutation de l'écran, ou via une touche de mode de fonctionnement du clavier. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 78: Modes De Fonctionnement

    A gauche : programme CN. A droite : affichage d'état. A gauche : programme CN. A droite : pièce. A gauche : programme CN. A droite : corps de collision et pièce. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 79: Programmation

    A gauche : programme CN. A droite : pièce. Pièce A gauche : programme CN. A droite : corps de collision et pièce. Corps de collision et pièce HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 80: 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 Batch Process Manager HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 81: Fonctions De Base Cn

    Consultez le manuel de votre machine ! Le nombre, la désignation et l'affectation des axes programmés dépendent de la machine. Le constructeur de votre machine peut définir d'autres axes, par ex. des axes PLC. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 82: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 83 Le constructeur de la machine configure les colonnes OFFSET du gestionnaire de points d’origine en fonction de la machine. manuel d'utilisation Informations complémentaires : Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 84 Toutes les valeurs OFFSET (de toutes les possibilités de saisie nommées OFFSET) donnent ensemble la différence entre la position EFF. et la position REFEFF d’un axe. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 85 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 86 éditables. 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 87 B-CS Fonctions PLANE Cycle G80 PLAN D'USINAGE Cycle G53/G54 POINT ZERO (décalage avant l'inclinaison du plan d'usinage) Cycle G28 IMAGE MIROIR (mise en miroir l'inclinaison du plan d'usinage) avant HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 88 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 coordonnées du plan d'usinage WPL-CS", Page 89 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 89 I-CS Transformations dans le système de coordonnées dans le plan d'usinage : Cycle G53/G54 POINT ZERO Cycle G28 IMAGE MIROIR Cycle G73 ROTATION Cycle G72 FACTEUR ECHELLE PLANE RELATIVE HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 90 à trois dimensions. La position et l'orientation du système de coordonnées de WPL -CS programmation dépend des transformations actives dans le système de coordonnées du plan d'usinage. I-CS I-CS HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 91 à votre guise. L'orientation du système de coordonnées de l'outil peut être réalisée dans plusieurs systèmes de référence. "Système de Informations complémentaires : coordonnées de l'outil T-CS", Page 92 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 92 M128 est . Angle d'inclinaison de l'outil dans le système de coordonnées de la machine : W-CS Exemple N70 G01 X+10 Y+45 A+10 C+5 R0 M128* T-CS HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 93 → 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 94: Désignation Des Axes Sur Les Fraiseuses

    L’axe de référence angulaire pour l’angle polaire H est ainsi clairement défini. Coordonnées polaires (plan) Axe de référence angulaire HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 95: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 96: Sélectionner Un Point D'origine

    X=450 Y=750. Un Décalage point zéro vous permet de déplacer temporairement un point zéro à la position X=450, Y=750, pour programmer les perçages à 7) sans autres calculs. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 97: Ouvrir Et Programmer Des Programmes Cn

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 98: Définir La Pièce Brute

    N10 G30 G17 X+0 Y+0 Z-40* Axe de broche, coordonnées du point MIN N20 G31 X+100 Y+100 Z+0* Coordonnées du point MAX N99999999 %NOUVEAU G71 * Fin du programme, nom, unité de mesure HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 99: Pièce Brute Cylindrique

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 100: Informations Complémentaires : Configuration, Test Et Exécution De Programmes Cn

    Le chemin d'un fichier STL peut être renseigné de deux manières : soit en le saisissant directement, soit en se servant d'un paramètre QS. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 101: Ouvrir Un Nouveau Programme Cn

    DEFINITION DE LA PIECE BRUTE : MAXIMUM Introduire l'une après l'autre les coordonnées en X, Y et Z du point MAX et valider à chaque fois avec la touche ENT HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 102: Mouvements D'outil En Din/Iso Programmer

    également utiliser les touches des fonctions de contournage grisées. Si vous programmez des fonctions DIN/ISO avec un clavier alphabétique raccordé par USB, veillez à ce que les majuscules soient activées. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 103 FONCTION AUXILIAIRE M ? Indiquer 3 (fonction auxiliaire M3 Broche ON). Appuyer sur la touche END pour que la commande quitte le dialogue Exemple N30 G01 G40 X+10 Y+5 F100 M3* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 104: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 105: Éditer Un Programme Cn

    à l’écran Saut d'une séquence CN à l'autre Sélection de mots dans la séquence CN Sélection d'une séquence CN donnée "Utiliser la Informations complémentaires : touche GOTO", Page 194 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 106: Enregistrer Les Modifications

    ENT ou interrompre la procédure avec la softkey ANNULER Le fichier qui a été sauvegardé avec ENREGIST. SOUS peut être retrouvé à l'aide de la softkey DERNIERS FICHIERS dans le gestionnaire de fichiers. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 107: Annuler Les Modifications

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 108 (coupée). Insérer la partie de programme mémorisée en appuyant sur la softkey INSERER BLOC Pour quitter la fonction de sélection : appuyer sur la softkey QUITTER SELECTION HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 109: La Fonction De Recherche De La Commande

    Poursuivre la recherche La commande saute à la séquence CN dans laquelle se trouve le texte recherché. Pour quitter la fonction de recherche : appuyer sur la fonction Fin HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 110 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 111: Gestionnaire De Fichiers

    CN ne doit pas dépasser 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 112 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. "Chemin d'accès", Informations complémentaires : Page 113 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 113: Afficher Sur La Commande Les Fichiers Créés En Externe

    CN PROG1.H a été copié à l'intérieur. Le programme CN a donc le chemin suivant : TNC:\AUFTR1\NCPROG\PROG1.I Le graphique de droite montre un exemple d'affichage des répertoires avec différents chemins d'accès. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 114: Vue D'ensemble: Fonctions Du Gestionnaire De Fichiers

    CN 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 115: Appeler Le Gestionnaire De Fichiers

    Date 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 116: Sélectionner Les Lecteurs, Répertoires Et Fichiers

    ENT. Exemple 2 Sélectionner le répertoire Sélectionner le répertoire dans la fenêtre de gauche La fenêtre de droite affiche automatiquement tous les fichiers du répertoire sélectionné (couleur claire). HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 117: Filtrer L'affichage

    Renseigner les terminaisons de fichiers, par ex. *.H;*.D La CN affiche tous les fichiers de type .h et .d. Le filtre d'affichage défini reste appliqué même après un redémarrage de la CN. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 118: Créer Un Nouveau Répertoire

    Le fichier d'origine est conservé. 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 119: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 120: Copier Un Tableau

    Sinon, appuyer sur la softkey REMPLACER CHAMPS La commande écrase les 10 lignes dans le fichier TOOL.T. Les données des lignes restantes ne sont pas modifiées par la commande. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 121: Copier Un Répertoire

    Utiliser la softkey COPIER VALEUR ACTUELLE pour pouvoir copier le chemin d'un fichier sélectionné Le chemin ainsi copié pourra être réutilisé ultérieurement, par ex. lors d'un appel de programme avec la touche PGM CALL. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 122: Effacer Un Fichier

    être supprimé. Appuyer sur la softkey OK La commande supprime le répertoire. Sinon, appuyer sur la softkey ANNULER La commande interrompt cette procédure. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 123: Sélectionner Des Fichiers

    Copier les fichiers marqués : 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 124: Renommer Un Fichier

    Annuler la protection du fichier : appuyer sur la softkey NON PROT. Sélectionner l'éditeur Amener le curseur sur le fichier à ouvrir Sélectionner des fonctions supplémentaires : appuyer sur la softkey AUTRES FONCTIONS HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 125: Connecter/Déconnecter Un Périphérique Usb

    TNC mais qui ne sont pas dans le répertoire public sont automatiquement la propriété des utilisateurs fonctionnels de type user. manuel d'utilisation Informations complémentaires : Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 127: Outils

    Outils...
  • Page 128: Introduction Des Données D'outils

    Modification en cours d'exécution du programme Pendant l'exécution du programme, vous pouvez modifier l'avance à l'aide du potentiomètre d'avance F . Le potentiomètre d'avance réduit l'avance programmée mais pas l'avance calculée par la CN. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 129: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 130: Données D'outil

    La longueur absolue d'un outil se réfère toujours au point d'origine de l'outil. Le constructeur de la machine initialise généralement le point d'origine de l'outil sur le nez de la broche. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 131: Déterminer La Longueur De L'outil

    0 La CN affiche la longueur absolue de l'outil comme position réelle dans la vue de positions. Rayon d'outil R Le rayon d'outil R doit être directement programmé. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 132: Valeurs Delta Des Longueurs Et Rayons D'outils

    Pour la définition, procédez comme suit : Appuyer sur la touche TOOL DEF Longueur d'outil : valeur de correction de longueur Rayon d'outil : valeur de correction de rayon Exemple N40 G99 T5 L+10 R+5* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 133: Appeler Des Données D'outils

    Surépaisseur de longueur d'outil DL : valeur Delta de la longueur d'outil Surépaisseur du rayon d'outil DR : valeur Delta du rayon d'outil Surépaisseur du rayon d'outil DR2 : valeur Delta du rayon d'outil 2 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 134: Appel D'outil

    2 de 0,05 mm. La surépaisseur négative du rayon d'outil est de 1 mm. Exemple N20 T 5.2 G17 S2500 DL+0.2 DR-1* Le D devant L, R et R2 signifie valeur Delta. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 135: Changement D'outil

    Pendant leur retrait, les outils qui usinent des contre-dépouilles, tels que les fraises à disque ou les fraises à rainure en T, constituent un risque de collision. Désactiver le changement d’outil avec M102 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 136 (par exemple, après un changement de plaque de coupe), entrez la valeur 0 dans la colonne CUR_TIME. La fonction M101 n’est disponible ni pour les outils de tournage, ni en mode Tournage. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 137: Dépassement D'une Durée D'utilisation

    CN (tableau de correction ou séquence T). En cas de différence, la commande affiche un message d'erreur et ne remplace pas l'outil. Le message est caché avec la fonction M107 et réactivé avec M108. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 138: Correction D'outil

    Surépaisseur DL pour la longueur provenant de la Prog séquence T ou du tableau de correction La valeur appliquée est la dernière valeur program- mée. "Tableau de Informations complémentaires : correction", Page 365 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 139: Outils | Correction D'outil

    "Tableau de correction", Page 365 Mouvements sans correction de rayon : G40 L'outil se déplace dans le plan d'usinage, avec son centre aux coordonnées programmées. Application : perçage, prépositionnement. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 140 Annuler le mouvement de l'outil sans correction de rayon ou avec correction de rayon : appuyer sur la softkey de la fonction G40 Mettre fin à la séquence CN : appuyer sur la touche END HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 141 ! 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 143: Programmation De Contours

    Programmation de contours...
  • Page 144: Déplacements D'outils

    HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 145: Programmation De Contours | Déplacements D'outils

    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. "Programmer des paramètres Informations complémentaires : Q", Page 267 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 146: Principes De Base Des Fonctions De Contournage

    Si la séquence CN contient deux coordonnées, la commande déplace l'outil dans le plan programmé. Exemple N50 G00 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 147 Pour les déplacements circulaires sans transition tangentielle à d'autres éléments du contour, introduisez le sens de rotation de la manière suivante : Rotation dans le sens horaire : G02/G12 Rotation dans le sens anti-horaire : G03/G13 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 148: Prépositionnement

    Il existe un risque de collision pendant le mouvement d'approche ! Programmer une préposition adaptée Vérifier le déroulement et le contour à l’aide de la simulation graphique HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 149: Approche Et Sortie De Contour

    à la profondeur d'usinage. En cas de risque de collision, aborder séparément le point initial dans l'axe de broche. Exemple N40 G00 Z-10* N30 G01 X+20 Y+30 G41 F350* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 150 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 151: Approche Et Sortie Tangentielle

    Dans G26 et G27, programmez le rayon de telle sorte que la trajectoire circulaire puisse être exécutée entre le point initial et le premier point du contour ainsi qu'entre le dernier point du contour et le point final. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 152: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 153: Positions Importantes En Approche Et En Sortie

    P Désignation Signification APPR angl. APPRoach = approche angl. DEParture = départ angl. Line = droite angl. Circle = cercle tangentiel (transition lisse, continue) normale (perpendiculaire) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 154 Si vous programmez APPR LN ou APPR CT avec G40, 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 155: Approche Par Une Droite Avec Raccordement Tangentiel : Appr Lt

    N80 APPR LN X+10 Y+20 Z-10 LEN15 G24 F100* PA avec correction de rayon G42 N90 G01 X+20 Y+35* Point final du premier élément du contour N100 G01 ...* Elément de contour suivant HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 156: Approche Par Une Trajectoire Circulaire Avec Raccordement Tangentiel: Appr Ct

    N80 APPR CT X+10 Y+20 Z-10 CCA180 R+10 G42 PA avec correction de rayon G42, rayon R=10 F100* N90 G01 X+20 Y+35* Point final du premier élément du contour N100 G01 ...* Elément de contour suivant HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 157 N80 APPR LCT X+10 Y+20 Z-10 R10 G42 F100* PA avec correction de rayon G42, rayon R=10 N90 G01 X+20 Y+35* Point final du premier élément du contour N100 G01 ...* Elément de contour suivant HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 158: Sortie Du Contour Par Une Droite Avec Raccordement Tangentiel : Dep Lt

    Dernier élément de contour : PE avec correction rayon N30 DEP LN LEN+20 F100* S’éloigner perpendiculairement du contour de LEN = 20 mm N40 G00 Z+100 M2* Dégagement en Z, saut de retrait, fin de programme HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 159: Sortie Du Contour Par Une Trajectoire Circulaire Avec Raccordement Tangentiel : Dep Ct

    N30 DEP LCT X+10 Y+12 R+8 F100* Coordonnées PN, rayon de la trajectoire circulaire = 8 mm N40 G00 Z+100 M2* Dégagement en Z, saut de retrait, fin de programme HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 160: Sommaire Des Fonctions De Contournage

    Si vous programmez des fonctions DIN/ISO avec un clavier alphabétique raccordé par USB, veillez à ce que les majuscules soient activées. La commande écrit automatiquement en majuscules à chaque début de la séquence. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 161: Ligne Droite En Avance Rapide G00 Ou Ligne Droite Avec Avance F G01

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 162: Insérer Un Chanfrein Entre Deux Droites

    Une avance programmée dans la séquence G24 agit uniquement dans cette séquence CHF . Après cette séquence, l'avance qui était programmée avant la séquence G24 redevient active. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 163: Arrondis D'angles G25

    G25. Ensuite, c'est l'avance programmée avant la séquence G25 qui redevient active. Une séquence G25 peut également être utilisée pour approcher le contour en douceur. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 164: Centre De Cercle I, J

    I et J 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 165: Cercle Entiertrajectoire Circulaire Autour Du Centre Du Cercle

    N60 G01 G42 X+45 Y+25 Z+25 F200 M3* N70 G03 X+45 Z+25* 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 166: Trajectoire Circulaire G02/G03/G05 Avec Un Rayon Défini

    (convexe) ou vers l’intérieur (concave): Convexe:sens de rotation G02 (avec correction de rayon G41) Concave : sens de rotation G03 (avec correction de rayon G41) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 167 N100 G01 G41 X+40 Y+40 F200 M3* N110 G02 X+70 Y+40 R+20* (arc 1) N110 G03 X+70 Y+40 R+20* (arc 2) N110 G02 X+70 Y+40 R-20* (arc 3) N110 G03 X+70 Y+40 R-20* (arc 4) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 168: Trajectoire Circulaire G06 Avec Raccordement Tangentiel

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

    N160 G40 X-20 Y-20 F1000* Dégager l'outil dans le plan d'usinage, annuler la correction de rayon N170 G00 Z+250 M2* Dégagement de l'outil, fin de programme N99999999 %LINEAIRE G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 170: Exemple : Déplacement Circulaire En Cartésien

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

    N120 G01 G40 X-40 Y-50 F1000* Dégager l'outil dans le plan d'usinage, annuler la correction de rayon N130 G00 Z+250 M2* Dégagement de l'outil dans l'axe d'outil, fin du programme N99999999 %C-CC G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 172: Contournage : Coordonnées Polaires

    à l'élément de contour précé- du cercle dent Superposition d'une trajectoire circulaire Rayon polaire, angle polaire du point et d'une droite final du cercle, coordonnée du point final dans l'axe d’outil HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 173: Origine Des Coordonnées Polaires : Pol I, J

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

    Le pôle n’est le centre du cercle de contour! Exemple N120 I+40 J+35* N130 G01 G42 X+0 Y+35 F250 M3* N140 G11 R+25 H+120* N150 G16 R+30 H+30* N160 G01 Y+0* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 175: Trajectoire Hélicoïdale (Helix)

    Z– vers la gauche Z– Filetage extérieur vers la droite vers la gauche vers la droite Z– vers la gauche Z– HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 176: Programmer Une Trajectoire Hélicoïdale

    Exemple : filetage M6 x 1 mm avec 5 filets N120 I+40 J+25* N130 G01 Z+0 F100 M3* N140 G11 G41 R+3 H+270* N150 G12 G91 H-1800 Z+5* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 177: Exemple : Déplacement Linéaire En Polaire

    N170 G40 R+60 H+180 F1000* Dégager l'outil dans le plan d'usinage, annuler la correction de rayon N180 G00 Z+250 M2* Dégagement dans l'axe de broche, fin de programme N99999999 %LINEAIREPO G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 178: Exemple : Hélice

    Usiner l'hélice N110 G27 R2 F500* Sortie tangentielle N120 G01 G40 G90 X+50 Y+50 F1000* Dégagement de l'outil, fin de programme N130 G00 Z+250 M2* N99999999 %HELICE G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 179: Mouvements De Contournage - Programmation Libre De Contour Fk

    La figure représentée ci- contre indique les cotes qui sont facilement programmables avec la fonction de programmation FK. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 180 Un bloc FK ne peut pas commencer juste après un repère L. Il n'est pas possible de combiner un appel de cycle M89 avec une libre programmation de contour. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 181: Définir Un Plan D'usinage

    Si vous avez besoin d'un autre plan d'usinage que celui actuelle- ment activé pour la programmation, procédez comme suit : Appuyer sur la softkey PLAN XY ZX YZ La commande affiche les softkeys FK dans le nouveau plan sélectionné. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 182: Grafique De Programmation Fk

    Il est conseillé de définir dès que possible les éléments de contour qui s'affichent en vert, avec SELECTION SOLUTION, afin de limiter le nombre de solutions possibles pour les éléments de contour suivants. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 183: Ouvrir Un Dialogue Fk

    Pour mettre fin à l'affichage de la barre de softkeys qui sert à la programmation FK, procédez comme suit : Appuyer sur la softkey FIN Alternative Appuyer de nouveau sur la touche FK HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 184: Pôle Pour Programmation Fk

    : appuyer sur la touche FK Ouvrir le dialogue : appuyer sur la softkey FLT. Utiliser les softkeys pour programmer toutes les données connues de la séquence CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 185: Programmation Flexible De Trajectoires Circulaires

    : appuyer sur la touche FK Ouvrir le dialogue : appuyer sur la softkey FCT Utiliser les softkeys pour programmer toutes les données connues de la séquence CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 186: Possibilités De Programmation

    Adapter au besoin les programmes CN importés Exemple N20 FLT X+25 LEN 12.5 AN+35 G41 F200* N30 FC DR+ R6 LEN 10 AN-45* N40 FCT DR- R15 LEN 15* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 187: Données Connues

    Sens de rotation de la trajectoire circulaire Rayon de la trajectoire circulaire Exemple N10 FC CCX+20 CCY+15 DR+ R15* N20 FPOL X+20 Y+15* N30 FL AN+40* N40 FC DR+ R15 CCPR+35 CCPA+40* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 188 Début du CLSD+ contour : Fin du contour : CLSD– Exemple N10 G01 X+5 Y+35 G41 F500 M3* N20 FC DR- R15 CLSD+ CCX+20 CCY+35* N30 FCT DR- R+15 CLSD-* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 189: Points Auxiliaires

    Coordonnée X et Y d'un point auxiliaire à proximité d'une trajec- toire circulaire Distance entre point auxiliaire et trajectoire circulaire Exemple N10 FC DR- R10 P1X+42.929 P1Y+60.071* N20 FLT AN-70 PDX+50 PDY+53 D10* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 190: Rapports Relatifs

    CN N Exemple N10 FPOL X+10 Y+10* N20 FL PR+20 PA+20* N30 FL AN+45* N40 FCT IX+20 DR- R20 CCA+90 RX 20* N50 FL IPR+35 PA+0 RPR 20* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 191 à la séquence CN N Exemple N10 FL X+10 Y+10 G41* N20 FL ...* N30 FL X+18 Y+35* N40 FL ...* N50 FL ...* N60 FC DR- R10 CCA+0 ICCX+20 ICCY-15 RCCX10 RCCY30* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 192: Exemple : Programmation Fk 1

    N150 DEP CT CCA90 R+5 F2000* Sortie du contour en cercle, avec raccordement tangentiel N160 G00 X-30 Y+0* N170 G00 Z+250 M2* Dégagement de l'outil, fin de programme N99999999 %FK1 G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 193: Programmation

    Aides à la programmation...
  • Page 194: Fonction Goto

    Appuyer sur la touche GOTO La commande affiche une fenêtre auxiliaire avec la structure des fonctions spéciales. Sélectionner la fonction de votre choix Informations complémentaires : manuel utilisateur Programmation des cycles d'usinage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 195 Ouvrir une fenêtre de sélection avec la touche GOTO Si la commande propose un menu de sélection, la touche GOTO vous permet d'ouvrir la fenêtre de sélection. Vous pouvez ainsi visualiser les différentes possibilités. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 196: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 197: Insérer Des Commentaires

    Ouvrir un dialogue de programmation avec la touche ; (point- virgule) sur la clavier alphabétique Introduire le commentaire et fermer la séquence CN en appuyant sur la touche END HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 198: 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'écra- sement HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 199: Éditer Un Programme Cn Librement

    Entrer ? 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 200: Sauter Des Séquences Cn

    Effacer le caractère / Pour faire s'afficher de nouveau des séquences CN en mode Programmation : Sélectionner une séquence CN masquée Appuyer sur la softkey SUPPRIMER La commande retire le caractère /. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 201: Articuler Des Programmes Cn

    Afficher la fenêtre d’articulation / changer de fenêtre active Afficher une 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 202: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 203: Calculatrice

    FRAC Valeur modulo Sélectionner l’affichage Effacer une valeur l'unité de mesure MM ou POUCE Afficher la valeur angulaire en radians (par défaut, la valeur angulaire est exprimée en degrés) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 204 Vous pouvez aussi utiliser les touches fléchées de votre clavier alphabétique pour décaler la calculatrice. Si vous avez connecté une souris, vous pouvez aussi vous en servir pour positionner la calculatrice. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 205: Calculateur De Données De Coupe

    Si vous ouvrez la calculatrice de vitesse de rotation de la broche dans un dialogue qui contient déjà un outil défini, la calculatrice reprend automatiquement le numéro et le diamètre de l'outil. Il vous suffit d'entrer VC dans le champ. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 206 Passer à la calculatrice. Utiliser des valeurs en pouces (inch) dans la calculatrice de données de coupe. Fermer la calculatrice de données de coupe HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 207: Travail Avec Tableaux De Données Technologiques

    Le matériau de coupe est affecté à la colonne TMAT du tableau d'outils. Vous pouvez utiliser d'autres colonnes ALIAS1, ALIAS2 (etc.) pour attribuer des noms alternatifs à un même matériau de coupe. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 208 F_D_0_12 : avance pour Ø 0,12 mm Toutes les colonnes n'ont pas nécessairement besoin d'être remplies. Si un diamètre d'outil se trouve entre deux colonnes définies, la commande interpole l'avance en linéaire. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 209: Graphique De Programmation

    être modifié par un RND par exemple. bleu ciel : trous et filets ocre : trajectoire du centre de l'outil mouvement en avance rapide rouge : Informations complémentaires : "Grafique de programmation FK", Page 182 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 210: Créer Un Graphique De Programmation Pour Le Programme Cn Existant

    Masquer les numéros de séquences : régler la softkey AFFICHER N° SEQ. sur OFF Effacer le graphique Commuter la barre de softkeys. Pour supprimer le graphique, appuyer sur la softkey EFFACER GRAPHISME HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 211: Afficher Grille

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 212: 6.10 Messages D'erreurs

    Appuyer sur la touche ERR La commande ouvre la fenêtre d'erreurs et affiche en entier tous les messages d'erreur qui sont en suspens. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 213: Messages D'erreur Détaillés

    Appuyer sur la softkey INFO INTERNE La commande ouvre une fenêtre avec les informations internes relatives à l'erreur. Quitter les informations détaillées en appuyant de nouveau sur la softkey INFO INTERNE HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 214: Softkey Filtre

    Appuyer sur la softkey MEMORISER La CN enregistre automatiquement un fichier Service dès lors que les numéros d'erreurs paramétrés surviennent. Appuyer sur la softkey REVENIR HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 215: Supprimer Des Erreurs

    EFFACER TOUS Si vous n'avez pas remédié à la cause de l'erreur, celle- ci ne pourra pas être effacée. Dans ce cas, le message d'erreur est conservé. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 216: Journal D'erreurs

    Au besoin, définir le journal d'erreurs actuel en appuyant sur la softkey 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 217: Journal Des Touches

    Saut au début du journal de touches Saut à la fin du journal de touches Chercher un texte Journal de touches actuel Journal de touches précédent Ligne suivante/précédente Retour au menu principal HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 218: Textes D'assistance

    Fermer la fenêtre de messages d'erreur Pour refermer la fenêtre d'erreurs : Appuyer sur la softkey FIN Sinon, appuyer sur la touche ERR La commande ferme la fenêtre d'erreur. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 219: 6.11 Système D'aide Contextuelle Tncguide

    Le constructeur de votre machine peut aussi, s'il le souhaite, ajouter des documentations propres à la machine dans le TNCguide. Ces documents apparaissent dans le fichier sous la forme main.chm d'un livre séparé. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 220: Travailler Avec Tncguide

    La CN 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 221: Naviguer Dans Tncguide

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 222 à 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 223: Télécharger Les Fichiers D'aide Actualisés

    CHM qui ont été décompressés Si vous transférez des fichiers CHM vers la commande avec TNCremo, sélectionnez le mode binaire pour les fichiers portant la terminaison .chm. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 224 TNC:\tncguide\da Finnois TNC:\tncguide\fi Néerlandais TNC:\tncguide\nl Polonais TNC:\tncguide\pl TNC:\tncguide\hu Hongrois Russe TNC:\tncguide\ru Chinois (simplifié) TNC:\tncguide\zh Chinois (traditionnel) TNC:\tncguide\zh-tw Slovène TNC:\tncguide\sl Norvégien TNC:\tncguide\no TNC:\tncguide\sk Slovaque Coréen TNC:\tncguide\kr Turc TNC:\tncguide\tr Roumain TNC:\tncguide\ro HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 225: Fonctions Auxiliaires

    Fonctions auxiliaires...
  • Page 226: Programmer Des Fonctions Auxiliaires M Et Arret

    Si toutes les fonctions M agissent au début ou à la fin de la même séquence, leur exécution s'effectue dans leur ordre de programmation. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 227 M dans une séquence STOP : Programmer une interruption d'exécution de programme : appuyer sur la touche STOP Au besoin, programmer la fonction auxiliaire M Exemple N87 G38* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 228: Fonctions Auxiliaires Pour Le Contrôle De L'exécution De Programme, La Broche Et L'arrosage

    TOOL CALL pour le changement d'outil. ■ 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 229: Fonctions Auxiliaires Pour Valeurs De Coordonnées

    La CN affiche les valeurs des coordonnées par rapport au point zéro machine. Dans l'affichage d'état, commuter l'affichage des coordonnées sur REF . manuel d'utilisation Informations complémentaires : Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 230: Point D'origine Pièce

    M91/M92, vous devez activer la surveillance de la zone d'usinage et faire s'afficher la pièce brute qui se réfère au point d'origine défini. Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 231 Si la fonction M130 est combinée à un appel de cycle, la CN interrompt l’exécution en délivrant un message d'erreur. 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 232: Fonctions Supplémentaires Pour Le Comportement De Contournage

    Accoster le point 15 du contour N160 Y+0,5 ... F ... M97* Usiner les petits éléments de contour 15 et 16 N170 G90 X ... Y ... * Accoster le point 17 du contour HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 233: 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 N100 G01 G41 X ... Y ... F ...* N110 X ... G91 Y ... M98* N120 X+ ...* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 234: Facteur D'avance Pour Les Déplacements De Plongée : M103

    L’avance de plongée est de 20% de l’avance dans le plan. Avance de trajectoire réelle (mm/min) : N170 G01 G41 X+20 Y+20 F500 M103 F20* N180 Y+50* N190 G91 Z-2,5* N200 Y+5 Z-5* N210 X+50* N220 G90 Z+5* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 235: Avance En Millimètres/Tour De Broche : M136

    CN. Si vous modifiez le nombre de rotations avec le potentiomètre, la commande adapte automatiquement l'avance. Effet M136 agit en début de séquence. Pour annuler M136, programmer M137 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 236: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 237: Calculer Par Anticipation Un Contour Avec Correction De Rayon (Look Ahead) : M120

    M120 désactive les syntaxes CN suivantes : M120 LA0 M120 sans LA Cycle G80 ou fonctions PLANE La fonction M120 agit en début de séquence et reste active au-delà des cycles de fraisage. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 238 Avant d'utiliser les fonctions suivantes, il vous faudra annuler la fonction M120 et la correction de : Cycle G62 TOLERANCE Cycle G80 PLAN D'USINAGE Fonction PLANE M114 M128 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 239: Positionnement Avec La Manivelle Pendant L'exécution Du Programme : M118

    CN avec M30 / M2. Lors d'une interruption de programme, le positionnement de la manivelle est lui aussi annulé. M118 agit en début de séquence. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 240 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 241: Retrait Du Contour Dans Le Sens De L'axe D'outil : M140

    Si vous n'introduisez pas d'avance, la commande parcourt en avance rapide la trajectoire programmée. 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 242 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 243: Inhiber Le Contrôle Du Palpeur : M141

    été écrasée par une nouvelle valeur. Comportement avec M143 La commande supprime la rotation de base du programme CN. La fonction M143 est interdite lors d'une amorce de séquence. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 244: Dégager Automatiquement L'outil Du Contour Lors D'un Arrêt 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 245: Arrondir Les Angles : M197

    Effet La fonction M197 agit séquence par séquence et uniquement au niveau des angles extérieurs. Exemple G01 X... Y... RL M197 DL0.876* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 247: Sous-Programmes Et Répétitions De Parties De Programme

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

    IF/THEN (SI/ALORS) avant de créer votre programme CN. Vous vous éviterez ainsi tout malentendu et des erreurs de programmation. Informations complémentaires : "Décisions SI/ALORS avec des paramètres Q", Page 280 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 249: Sous-Programmes

    CN avec M2 ou M30 Dans le programme CN, si des sous-programmes précèdent la séquence CN avec M2 ou M30, alors ils seront exécutés au moins une fois sans appel. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 250: Programmer Un Sous-Programme

    Si vous souhaitez utiliser le nom LABEL : appuyer sur la softkey LBL-NAME pour passer à la saisie du texte. G98 L 0 n’est pas autorisé car il correspond à l'appel de la fin d'un sous-programme. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 251: Répétition De Partie De Programme

    Vous pouvez répéter une partie de programme jusqu'à 65 534 fois de suite. 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 252: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 253: Appeler Un Programme Cn Externe

    Appeler le dernier fichier sélectionné avec %<>% Sélectionner un programme CN de votre choix avec G: : comme cycle d'usinage Informations complémentaires : manuel utilisa- teur Programmation des cycles d'usinage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 254: Mode Opératoire

    Q du programme CN appelé ont des répercussions sur le programme CN appelant. L'édition des programmes CN appelés est verrouillée tant que la CN exécute le programme CN appelant. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 255 CN appelant DOWN\PGM2.H un niveau de répertoires au-dessus, dans un autre répertoire, en partant du répertoire du programme CN appelant ..\THERE \PGM3.H HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 256: Appeler Un Programme Cn Externe

    Vous disposez pour cela de la softkey SELECTION FICHIER, dans la fenêtre de sélection APPLIQUER NOM FICH.. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 257 D18 (ID10 NR110 et NR111) pour vérifier tous les chemins en début de programme. Informations complémentaires : "D18 – lire des données système", Page 306 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 258: Imbrications

    Niveau d’imbrication max. des sous-programmes : 19 Niveau d'imbrication maximal de programmes CN externes : 19. G79 sert alors à appeler un programme externe. Vous pouvez imbriquer à volonté des répétitions de parties de programme HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 259: Sous-Programme Dans Sous-Programme

    UPGMS 5 Le programme principal UPGMS est exécuté entre la séquence CN 18 et la séquence CN 35. Retour à la séquence CN 1 et fin du programme HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 260: Renouveler Des Répétitions De Parties De Programme

    CN 27). 5 Le programme principal REPS est exécuté entre la séquence CN 36 et la séquence CN 50. Retour à la séquence CN 1 et fin du programme HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 261: Répéter Un Sous-Programme

    4 Le programme principal UPGREP est exécuté entre la séquence CN 13 et la séquence CN 19. Retour à la séquence CN 1 et fin du programme HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 262: Exemples De Programmation

    N190 G40 R+60 H+180 F1000* Dégager l'outil N200 L1,4* Saut en arrière au label 1; au total quatre fois N200 G00 Z+250 M2* Dégagement de l'outil, fin de programme N99999999 %PGMWDH G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 263: Exemple : Groupe De Trous

    Aborder le 3ème trou, appeler le cycle N170 X-20 G90 M99* Aborder le 4ème trou, appeler le cycle N180 G98 L0* Fin du sous-programme 1 N99999999 %UP1 G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 264: Exemple : Groupe Trous Avec Plusieurs Outils

    ;AVANCE PLONGEE PROF. Q211=0.5 ;TEMPO. AU FOND Q208=400 ;AVANCE RETRAIT Q203=+0 ;COORD. SURFACE PIECE Q204=10 ;SAUT DE BRIDE N150 L1,0* Appeler sous-programme 1 de la figure de trous complète HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 265 Aborder le 3ème trou, appeler le cycle N290 X-20 G90 M99* Aborder le 4ème trou, appeler le cycle N300 G98 L0* Fin du sous-programme 2 N310 %UP2 G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 267: Programmer Des Paramètres Q

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

    La CN propose d'autres manières de travailler avec des paramètres Q : de programmer des contours définis avec des fonctions mathématiques de faire dépendre l'exécution d'étapes d'usinage de conditions logiques HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 269: Types De Paramètres Q

    0 – 99 Paramètres de l'utilisateur 100 – 199 Paramètres pour les fonctions HEIDENHAIN (par ex. cycles) 200 – 499 Paramètres destinés au constructeur de la machine (par ex. cycles) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 270 Paramètres privilégiés pour les cycles constructeurs lorsque des valeurs doivent être retournées au programme utilisateur. 1400 – 1599 Paramètres privilégiés comme paramètres de programmation des cycles constructeurs 1600 – 1999 Paramètres de l'utilisateur HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 271: Remarques Sur La Programmation

    Q dans le cadre d’instructions de saut ou de positionnements. 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 272: Appeler Des Fonctions De Paramètres Q

    Q, QL et QR. Ces softkeys vous permettent de sélectionner le type de paramètre de votre choix. Vous définissez ensuite le numéro de paramètre. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 273: Familles De Pièces - Paramètres Q À La Place De Nombres

    Rayon du cylindre : R = Q1 Hauteur du cylindre : H = Q2 Cylindre Z1 : Q1 = +30 Q2 = +10 Cylindre Z2 : Q1 = +10 Q2 = +50 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 274: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 275: Programmation Des Calculs De Base

    Saisir Q5 (paramètre) Valider avec la touche ENT La CN demande de renseigner la deuxième valeur ou le deuxième paramètre. Saisir 7 comme deuxième valeur Valider avec la touche ENT HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 276 La fonction D00 supporte également le transfert de la valeur Undefined. Si vous souhaitez transmettre le paramètre Q non défini sans D00, la commande affiche le message d'erreur Valeur invalide. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 277: Fonctions Angulaires

    α = arctan (a / b) = arctan 0,5 = 26,57° De plus : a² + b² = c² (avec a² = a x a) c = √ (a HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 278: Programmer Les Fonctions Trigonométriques

    Déterminer et affecter un angle avec arctan à partir des cathètes adjacente et opposée, ou à partir du sinus et du cosinus de l'angle (0 < angle < 360°). HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 279: Calculs De Cercle

    (Y si l'axe de broche est Z) au paramètre Q21 et le rayon du cercle au paramètre Q22. Notez que D23 et D24 écrasent automatiquement les paramètres de résultat et les deux paramètres suivants. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 280: Décisions Si/Alors Avec Des Paramètres Q

    % à la suite du label. Conditions de saut Saut inconditionnel Les sauts inconditionnels sont des sauts dont la condition est toujours remplie. Exemple : D09 P01 +10 P02 +10 P03 1* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 281: Conditionner Les Sauts Par Comptage

    N70 D12 P01 +Q1 P02 +Q2 P03 99* Exécuter les sauts de programme 1 et 2 N80 D09 P01 +Q1 P02 +Q2 P03 99* Exécuter le saut de programme 3 N99999999 %COUNTER G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 282 D12 P01 +Q5 P02 +0 P03 "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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 283: Introduire Directement Une Formule

    1ère étape du calcul : 5 * 3 = 15 2ème étape du calcul : 2 * 10 = 20 3ème étape du calcul : 15 * 20 = 35 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 284 N150 Q5 = SIN ( 50 - 20 ) = 0,5 1ère étape du calcul : parenthèse 50 - 20 = 30 2ème étape du calcul : sinus de 30 = 0,5 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 285: Récapitulatif

    Fonction inverse de la tangente ; définir l'angle issu du rapport "perpendiculaire/côté adjacent" par ex. Q12 = ATAN Q50 Elévation de valeurs à une puissance Puissance par ex. Q15 = 3 ^ 3 Constante Pi π = 3,14159 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 286 Si Q50 > 0, alors SGN Q50 = 1 Fonction Calcul d'une valeur modulo (reste d'une division) par ex. Q12 = 400 % 360 Résultat : Q12 = 40 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 287: Exemple D'une Fonction Trigonométrique

    Appuyer sur la softkey Division Entrer 13 (numéro de paramètre) Appuyer sur la softkey Parenthèse fermée Mettre fin à la saisie de la formule avec la touche Exemple N10 Q25 = ATAN (Q12/Q13) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 288: Contrôler Et Modifier Des 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 289 Ainsi, pour le résultat de Q1 = COS 89.999 * 0.001, la CN affichera +1.74532925e-08, "e-08" signifiant "facteur 10 ". HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 290: Fonctions Auxiliaires

    Lire un tableau personnalisable Transférer jusqu'à huit valeurs au D37 exporter des paramètres Q ou QS locaux vers un programme CN appelant Pour envoyer des informations issues du programme CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 291: D14 - Emettre Des Messages D'erreur

    Signe erroné 1013 Angle non autorisé 1014 Point de palpage inaccessible 1015 Trop de points 1016 Introduction contradictoire 1017 CYCLE incomplet 1018 Plan mal défini 1019 Axe programmé incorrect HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 292 Tenon trop petit : rebut 1.A. 1055 Tenon trop petit : rebut 2.A. 1056 Tenon trop grand : reprise d'usinage 1.A. 1057 Tenon trop grand : reprise d'usinage 2.A. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 293 Introduire passe différente de 0 1091 Commutation Q399 non autorisée 1092 Outil non défini 1093 Numéro d'outil non autorisé 1094 Nom d'outil non autorisé 1095 Option de logiciel inactive HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 294 1128 Longueur du tranchant insuffisante 1129 Définition de la roue crantée incohérente ou incomplète 1130 Aucune surépaisseur de finition indiquée 1131 Ligne inexistante dans le tableau 1132 Palpage impossible HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 295 Surépaisseur de finition non définie 1163 Impossible d'écrire le point zéro machine 1164 Impossible de déterminer la broche pour la synchronisation 1165 Fonction impossible dans le mode de fonctionne- ment actif. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 296 Le coin du chanfrein ne peut pas être réalisé avec l'outil actif. 1190 Les surépaisseurs ne définissent pas un enlève- ment de matière. 1191 Angle de broche non univoque HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 297: D16 - Emettre Des Textes Et Des Valeurs De Paramètres Q Formatés

    FN 16 pour les modes Programmation et Test de programme (fn16DefaultPathSim) La commande affiche une fenêtre auxiliaire. Sélectionner le chemin de sortie pour les modes Programmation et Test de programme HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 298: Fonctions Disponibles

    Emission de guillemets Emission du symbole pourcentage Emission de la barre oblique inversée Emission du retour à la ligne Valeur de paramètre Q à droite Valeur de paramètre Q à gauche HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 299 9.3 : 9 caractères au total dont 3 chiffres après la virgule F : Floating (nombre décimal) , Q31 : émettre la valeur de ; : fin de séquence HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 300 Ne restituer le texte que si la langue de dialogue définie est le finnois L_DUTCH Ne restituer le texte que si la langue de dialogue définie est le néerlandais HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 301 STR_MONTH Mois du temps réel, indiqué sous forme de string abrégé YEAR2 Année du temps réel, indiquée en deux chiffres YEAR4 Année du temps réel, indiquée en quatre chiffres HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 302 N80 QS3 = "Pos 1: " || TOCHAR( DAT+Q1 )* N90 D16 P01 TNC:\D16.a / SCREEN: Exemple d'affichage à l'écran avec deux lignes vides provenant de QS1 et QS4 : HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 303 Vous disposez pour cela de la softkey SELECTION FICHIER, dans la fenêtre de sélection APPLIQUER NOM FICH.. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 304: Informations Complémentaires

    Si vous souhaitez émettre un chemin avec un paramètre QS dans un fichier journal, utilisez la fonction %RS. Cela garantit que la commande n'interprète pas les caractères spéciaux comme des signes de formatage. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 305 Il existe plusieurs manières de fermer une fenêtre auxiliaire : Par un appui sur la touche CE. Par pilotage du programme, avec le chemin d'émission sclr: Exemple N90 D16 P01 TNC:\MASKE\MASKE1.A/SCLR: HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 306: D18 - Lire Des Données Système

    CN. "Données du système", Informations complémentaires : Page 552 Exemple: Affecter à Q25 la valeur du facteur échelle actif de l’axe Z N55 D18 Q25 ID210 NR4 IDX3* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 307: D19 - Transférer Des Valeurs Au Plc

    Respecter la documentation de HEIDENHAIN, du constructeur de la machine et du fournisseur tiers La fonction D19 permet de transférer au PLC jusqu'à deux valeurs numériques ou paramètres Q. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 308: D20 - Synchroniser La Cn Et Le Plc

    CN ait lui aussi atteint cette séquence CN. Exemple : interrompre le calcul anticipé interne, lire la position actuelle de l'axe X N32 D20 SYNC N33 D18 Q1 ID270 NR1 IDX1* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 309: D29 - Transmettre Des Valeurs Au Plc

    Vous avez besoin de la fonction D37 quand vous créez vos propres cycles et que vous souhaitez les intégrer sur la commande. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 310: D38 - Envoyer Des Informations Issues Du Programme Cn

    Au besoin, la valeur émise est complétée par des espaces. Pour que le texte émis contienne %, il vous faut entrer % % à l'endroit où vous souhaitez voir le texte inséré. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 311 Quantité effective (OK) en incrémental D38* /"JOB:1234_STEP:1_S_A:12"* Rebut (S) en absolu D38* /"JOB:1234_STEP:1_S_I:1"* Rebut (S) en incrémental D38* /"JOB:1234_STEP:1_R_A:15"* Reprise usinage (R) en absolu D38* /"JOB:1234_STEP:1_R_I:1"* Reprise usinage (R) en incrémental HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 312: Paramètres String

    Lecture des données système Softkey 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 313: 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 N30 DECLARE STRING QS10 = "pièce" HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 314: Chaîner Des Paramètres String

    QS12, QS13 et QS14 N370 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 315: 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 N370 QS11 = TOCHAR ( DAT+Q50 DECIMALS3 )* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 316: 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) N370 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 )* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 317: Lire Les Données Système

    Nom clé du palpeur TT actif issu du paramètre machine activeTT Données pour l'édition des Nom de la palette en cours d'usinage palettes, 10510 Chemin du tableau de palettes actuellement sélectionné HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 318: Convertir Un Paramètre String En Valeur Numérique

    Terminer l'expression entre parenthèses avec la touche ENT et quitter la programmation avec la touche END Exemple : convertir le paramètre string QS11 en paramètre numérique Q82 N370 Q82 = TONUMB ( SRC_QS11 )* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 319: Vérifier Un Paramètre String

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

    END Exemple : déterminer la longueur de QS15 N370 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 321: Comparer La Suite Alphabétique

    +1 : dans l’ordre alphabétique, le premier paramètre QS est le second paramètre QS derrière Exemple: Comparer la suite alphabétique de QS12 et QS14 N370 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 )* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 322: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 323 N150 QS12 = "CfgDisplaydata" Affecter les paramètres String pour entité N160 QS13 = "axisDisplay" Affecter des paramètres String pour noms de paramètres N170 QS1 = Exporter des paramètres machine CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 IDX3 )* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 324: Configuration Des Paramètres Dans L'éditeur De Configuration

    N20 QS12 = "CfgGeoCycle" Affecter le paramètre string à l'entité N30 QS13 = "pocketOverlap" Affecter des paramètres string aux noms de paramètres N40 Q50 = CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 ) Exporter des paramètres machine HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 325: Paramètres Q Réservés

    Valeur delta DR du tableau d'outils Valeur delta DR provenant du programme CN (tableau de correction ou séquence T) La commande conserve en mémoire le rayon d'outil actif, même après une coupure d'alimentation. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 326: Axe D'outil : Q109

    CN qui, dans les imbrications avec %, est le premier à appeler d'autres programmes CN. Paramètres Unité de mesure dans progr. principal Q113 = 0 Système métrique (mm) Q113 = 1 Système en pouces (inch) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 327: Longueur D'outil : Q114

    Inclinaison du plan d'usinage avec des angles de la pièce : coordonnées des axes rotatifs calculées par la Paramètres Coordonnées Q120 Axe A Q121 Axe B Q122 Axe C HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 328: Résultats De Mesure Des Cycles Palpeurs

    Rotation autour de l'axe A Q171 Rotation autour de l'axe B Q172 Rotation autour de l'axe C Paramètres Etat de la pièce Q180 Pièce bonne Q181 Reprise d'usinage Q182 Rebut HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 329 Angle dans l'espace SPC dans WPL-CS Q964 Angle de rotation dans I-CS Q965 Angle de rotation dans le système de coordon- nées du plateau circulaire Q966 Premier diamètre Q967 Deuxième diamètre HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 330: Vérification De La Situation De Serrage : Q601

    Q601 = 2 Erreurs Q601 = 3 Pas de zone de surveillance définie ou trop peu d'images de référence Q601 = 10 Erreur interne (absence de signal, erreur de caméra, etc.) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 331: Exemple : Arrondir Une Valeur

    N70 Q13 = INT (Q3 + 0.5 * SGN Q3) Soustraire la valeur 0,5 à Q3, puis effectuer une troncature après la virgule N99999999 %ROUND G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 332: Exemple : Ellipse

    Calculer la coordonnée X du point initial N260 Q22 = Q4 * SIN Q36 Calculer la coordonnée Y du point initial N270 Q00 G40 X+Q21 Y+Q22 M3* Aborder le point initial dans le plan HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 333 N380 G54 X+0 Y+0* Annuler le décalage du point zéro N390 G00 G40 Z+Q12* Déplacement à la distance d'approche N400 G98 L0* Fin du sous-programme N99999999 %ELLIPSE G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 334: Exemple : Cylindre Concave Avec Une Fraise Boule

    N230 D00 Q20 P01 +1* Initialiser le compteur N240 D00 q24 p01 +Q4* Copier l'angle initial dans l'espace (plan Z/X) N250 Q25 = ( Q5 - Q4 ) / Q13 Calculer l'incrément angulaire HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 335 N420 G98 L99* N430 G73 G90 H+0* Désactiver la rotation N440 G54 X+0 Y+0 Z+0* Annuler le décalage du point zéro N450 G98 L0* Fin du sous-programme N99999999 %ZYLIN G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 336: Exemple : Sphère Convexe Avec Fraise Deux Tailles

    N270 D01 Q16 P01 +Q6 P02 -Q10* Tenir compte de la surépaisseur pour le rayon de la sphère N280 G54 X+Q1 Y+Q2 Z-Q16* Décaler le point zéro au centre de la sphère HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 337 N460 D09 P01 +Q28 P02 +Q9 P03 1* N470 G73 G90 H+0* Désactiver la rotation N480 G54 X+0 Y+0 Z+0* Annulation du décalage de point zéro N490 G98 L0* Fin du sous-programme N99999999 %SPHERE G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 339: Fonctions Spéciales

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

    Travail avec tableaux personnalisables Page 380 La touche SPEC FCT et les softkeys correspondantes donnent accès à d'autres fonctions spéciales de la commande. Les tableaux suivants récapitulent les fonctions disponibles. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 341: Menu Principal Fonctions Spéciales Spec Fct

    Définir la pièce brute Page 98 Influencer le point d'origine Page 362 Sélectionner tableau points Voir le manuel zéro utilisateur Programma- tion des cycles d'usinage Sélectionner un tableau de Page 367 correction HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 342: Menu Des Fonctions Pour L'usinage De Contours Et De Points

    Définir une formule simple de contour Sélectionner une définition de contour Définir une formule complexe de contour Sélectionner un fichier de points avec positions d'usinage manuel utilisateur Informations complémentaires : Programmation des cycles d'usinage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 343: Définir Le Menu De Diverses Fonctions Din/Iso

    Lire et écrire des valeurs dans le Page 369 tableau Définir une cinématique polaire Page 354 Activer une surveillance de Page 373 composants Sélectionner une interprétation Page 442 de trajectoire HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 344: 10.2 Function Mode

    Appuyer sur la softkey FUNCTION MODE Appuyer sur la softkey SET Le cas échéant, appuyer sur la softkey SELECTION La CN ouvre une fenêtre de sélection. Sélectionner le réglage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 345: Contrôle Dynamique Anti-Collision (Option 40)

    Utiliser la simulation graphique pour vérifier le déroulement du programme Lancer un test de programme avec un contrôle anticollision étendu Tester un programme CN ou une section de programme avec précaution en mode Exécution PGM pas-à-pas HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 346: Activer/Désactiver Le Contrôle Anti-Collision Dans Le Programme Cn

    Si possible, activer toujours le contrôle anti-collision Réactiver immédiatement le contrôle anti-collision après une interruption momentanée Tester un programme CN ou un bloc de programme en mode Exécution PGM pas-à-pas avec le contrôle anticollision inactif HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 347: Activer/Désactiver Temporairement Le Contrôle Anti-Collision Par Une Commande De Programme

    PGM et le Mode Manuel à l'aide de la softkey COLLISION s'appliquent de nouveau. Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 348: Asservissement Adaptatif De L'avance Afc (Option 45)

    : de l'usure de l'outil des variations d'épaisseurs de matière, surtout dans les pièces de fonderie des variations de dureté dues à une matière à usiner non homogène HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 349: Définir Les Paramètres De Base De La Fonction Afc

    CN crée, sans passe d'apprentissage, un fichier associé au programme CN. Ce fichier est créé juste avant l'asservissement. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 350: Informations Complémentaires : De Programmes Cn

    Valeur que la CN doit transmettre au PLC au début d’une étape d'usinage. Cette fonction est définie par le constructeur de la machine. Voir le manuel de la machine. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 351: Programmer Afc

    : Appuyer sur la touche SPEC FCT Appuyer sur la softkey FONCTIONS PROGRAMME Appuyer sur la softkey FUNCTION AFC Choisir la fonction HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 352 LOAD à l'aide de la fonction 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 353 (en appuyant sur la softkey SELECT. TYPE). Informations complémentaires : "Fichiers", Page 111 manuel d'utilisation Informations complémentaires : Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 354: 10.5 Usinage Avec Une Cinématique Polaire

    Combinée à une cinématique polaire, la CN propose les fonctions suivantes : Softkey Fonction Signification Page POLARKIN AXES Définir et activer la cinématique polaire POLARKIN OFF Désactiver la cinématique polaire HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 355: Activer La Fonction Function Polarkin

    La CN autorise l'usinage au niveau du pôle. SKIPPED La CN évite un usinage au niveau du pôle. La zone verrouillée correspond à une surface circulaire d'un rayon de 0,001 mm (1 µm) autour du pôle. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 356: Mode D'usinage

    Mode d'usinage Cinématique polaire active L'icône POLARKIN cache l'icône PARAXCOMP DISPLAY active. En complément, la CN affiche les Principal axes sélectionnés, dans l'onglet POS. Aucun Cinématique standard active symbole HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 357: Remarques

    être réalisé en effectuant deux déplacements : un vers le pôle et un en sens inverse. Le chemin restant indiqué peut donc varier de celui indiqué dans le cadre d'une cinématique standard. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 358: Désactiver La Fonction Function Polarkin

    Les conditions suivantes désactivent la cinématique polaire : Exécution de la fonction POLARKIN OFF Sélection d'un programme CN Atteinte de la fin du programme CN Interruption du programme CN Sélection d'une cinématique Redémarrage de la CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 359: Exemple De Cycles Sl Dans Une Cinématique Polaire

    N160 M30* N170 G98 L2* N180 G01 G90 X-20 Y-20 G42* N190 G01 X+0 Y+20* N200 G01 X+20 Y-20* N210 G01 X-20 Y-20* N220 G98 L0* N99999999 %POLARKIN_SL G71 * HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 360: 10.6 Définir Les Fonctions Din/Iso

    Fonction auxiliaire Numéro de séquence Appel d'outil Angle en coordonnées polaires Coordonnée Z du centre du cercle ou du pôle Rayon en coordonnées polaires Vitesse de rotation broche HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 361: Définir Des Transformations De Coordonnées

    10.7 Définir des transformations de coordonnées Résumé La CN propose les fonctions suivantes pour programmer des transformations de coordonnées : Softkey Fonction Sélectionner des tableaux de correction Réinitialiser une correction HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 362: 10.8 Définir Des Points D'origine

    Cycle G73 ROTATION Cycle G72 FACTEUR ECHELLE WP : Les modifications se réfèrent au point d'origine de la pièce. PAL : Les modifications se réfèrent au point d'origine de la palette HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 363: Copier Un Point D'origine

    Les paramètres optionnels vous permettent de définir les éléments suivants : SELECT TARGET : activer un point d'origine copié KEEP TRANS : maintenir les transformations simples HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 364: Corriger Un Point D'origine

    Définir les corrections de votre choix Exemple N30 PRESET CORR X+10 SPC+45* Correction du point d'origine actif de +10 mm en X et correction de SPC de +45 ° HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 365: 10.9 Tableau De Correction

    La correction avec le tableau est une alternative à la correction dans la séquence T. La correction provenant du tableau décrit une correction déjà programmée dans la séquence T. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 366: Créer Un Tableau De Correction

    Valider avec la touche ENT Sélectionner l'unité de mesure Valider avec la touche ENT Appuyer sur la softkey AJOUTER N LIGNES A LA FIN Introduire les valeurs de correction. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 367: Activer Un Tableau De Correction

    Temps d'effet de la correction La correction activée continue de s'appliquer jusqu'à la fin du programme ou jusqu'à un changement d'outil. FUNCTION CORRDATA RESET vous permet de réinitialiser des corrections de manière programmée. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 368: Editer Un Tableau De Correction Au Cours D'une Exécution De Programme

    TABLEAU DE CORR. T-CS Régler la softkey EDITER sur ON Se positionner sur l'occurrence souhaitée avec les touches fléchées Modifier la valeur Les données modifiées n'agissent qu'après avoir réactivé la correction. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 369: 10.10 Accéder Aux Valeurs Des Tableaux

    Vous pouvez par exemple utiliser la fonction TABDATA READ pour vérifier au préalable les données de l'outil et ainsi vous éviter un message d'erreur pendant l'exécution du programme. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 370 Activation du tableau de corrections N130 TABDATA READ Q1 = CORR-TCS COLUMN "DR" KEY Enregistrement de la valeur de la ligne 5, colonne DR du "5"* tableau de corrections au paramètre Q1 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 371: Inscription De La Valeur Dans Le Tableau

    Activation du tableau de corrections N130 TABDATA WRITE CORR-TCS COLUMN "DR" KEY "3" = Inscription de la valeur Q1 à la ligne 3, colonne DR du tableau de corrections HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 372: Ajout D'une Valeur Dans Le Tableau

    Activation du tableau de corrections N130 TABDATA ADD CORR-TCS COLUMN "DR" KEY "3" = Ajout de la valeur de Q1 à la ligne 3, colonne DR du tableau de corrections HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 373: Surveillance De Composants Machine Configurés (Option 155)

    à la fois. Si vous lancez la heatmap plusieurs fois de suite, la surveillance du composant précédent sera interrompue. Mettre fin à la surveillance La fonction MONITORING HEATMAP STOP permet de mettre fin à la surveillance. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 374: 10.12 Définir Le Compteur

    L'état du compteur du menu MOD n'a d'effet que dans les modes Execution PGM pas-à-pas et Execution PGM en continu. L'état du compteur est maintenu même après un redémarrage de la commande. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 375: Définir La Function Count

    N510 FUNCTION COUNT INC* Augmenter la valeur du compteur N520 FUNCTION COUNT REPEAT LBL 11* Répéter l’usinage s’il reste encore des pièces à usiner N530 M30* N540 %COUNT G71* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 376: 10.13 Créer Des Fichiers Texte

    Curseur un mot vers la droite Curseur un mot vers la gauche Curseur à la page d’écran suivante Curseur à la page d’écran précédente Curseur en début de fichier Curseur en fin de fichier HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 377: Editer Des Textes

    Effacer une ligne et la mettre en mémoire tampon Effacer un mot et le mettre en mémoire tampon Effacer un caractère et le mettre en mémoire tampon Insérer une ligne ou un mot après effacement HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 378: Modifier Des Blocs De Texte

    Appuyer sur la softkey INSERER FICHIER La CN affiche le dialogue Nom de fichier =. Introduire le chemin d'accès et le nom du fichier que vous désirez insérer HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 379: Trouver Des Texte Partiels

    RECHERCHE. La CN 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 380: Tableaux Personnalisables

    TNC:\system\proto. Si vous souhaitez ensuite créer un nouveau tableau, la commande vous propose un modèle dans la fenêtre de sélection des modèles de tableaux. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 381: Modifier Le Format Du Tableau

    Les colonnes dont le type autorise les lettres, par ex. TEXTE, ne peuvent être lues ou écrites qu'avec des paramètres QS, même si la cellule contient un chiffre. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 382: Quitter L'éditeur De Structure

    Appuyer sur la softkey OK La commande ferme le formulaire de l'éditeur et applique les modifications. Sinon, appuyer sur la softkey QUITTER La commande rejette toutes les modifications apportées. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 383: Passer D'une Vue Tabellaire À Une Vue De Formulaire

    Le tableau que vous souhaitez ouvrir doit porter la terminaison .TAB. Exemple : ouvrir le tableau TAB1.TAB qui se trouve dans le répertoire TNC:\DIR1 N560 D26 TNC:\DIR1\TAB1.TAB HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 384: D27 - Editer Un Tableau Personnalisable

    Rayon, Profondeur et D. Les valeurs à inscrire dans le tableau doivent être mémorisées dans les paramètres Q5, Q6 et Q7. N50 Q5 = 3,75 N60 Q6 = -5 N70 Q7 = 7,5 N80 D27 P01 5/“RADIUS,TIEFE,D“ = Q5 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 385: D28 - Lire Un Tableau Personnalisable

    Le nom des tableaux et des colonnes doit commencer par une lettre et ne doit pas comporter de signe opérateur, comme par exemple +. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 386: Vitesse De Rotation Oscillante Function S-Pulse

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 387: Annuler Une Vitesse De Rotation Oscillante

    Pour la définition, procédez de la manière suivante : 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 388: 10.16 Temporisation Function Feed

    Appuyer sur la softkey FONCTIONS PROGRAMME 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 389: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 390: 10.17 Temporisation Function Dwell

    Appuyer sur la softkey FONCTIONS PROGRAMME 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 391: Relever L'outil En Cas D'arrêt Cn : Function Liftoff

    Dégagement en hauteur dans le sens de l'axe d'outil avec M148 Informations complémentaires : "Dégager automatiquement l'outil du contour lors d'un arrêt CN : M148", Page 244 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 392 Appuyer sur la softkey FONCTIONS PROGRAMME Appuyer sur la softkey FUNCTION LIFTOFF Appuyer sur la softkey LIFTOFF TCS Entrer les composantes de vecteur en X, Y et Z HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 393: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 395: Usinage Multi-Axes

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

    Réduire la valeur d'affichage des axes rotatifs M128 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 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 397: Informations Complémentaires

    Si possible, réinitialiser l'inclinaison avant la mise hors tension Vérifier l'état de l'inclinaison lors de la réactivation HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 398 0. La commande gère l'inclinaison du plan d'usinage uniquement avec l'axe de broche Z. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 399 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 400: Définir La Fonction Plane

    Dans l’affichage du chemin restant (DSTRES et DSTREF), la CN 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 401: Annuler La Fonction Plane

    Une définition multiple n'est pas nécessaire. Désactiver l'inclinaison en Mode Manuel via le menu 3D- ROT. Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 402: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 403 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 416 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 404: 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 416 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 405: Paramètres À Introduire

    N50 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 406: Définir Le Plan D'usinage Avec Les Angles D'euler

    L'axe 0° est l'axe X. Poursuivre avec les propriétés de positionnement Informations complémentaires : "Définir le comportement de positionnement de la fonction PLANE", Page 416 Exemple N50 PLANE EULER EULPR45 EULNU20 EULROT22 ..* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 407 EULROT Angle de Rotation : angle décrivant la rotation du plan d'usinage incliné autour de l'axe Z incli- né HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 408: Définir Le Plan D'usinage Via Deux Vecteurs

    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 416 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 409 Si le vecteur normal ne compte aucune partie en X, le vecteur de base correspond à 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 410 NT0.92 ..* 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 411: 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 416 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 412 PLANE", Page 416 Exemple N50 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 413 "Définir le comportement de positionnement de la fonction PLANE", Page 416 Exemple N50 PLANE RELATIV SPB-45 ..* Abréviations utilisées Abréviation Signification RELATIF de l'anglais relative = par rapport à HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 414 Les fonctions SYM (SEQ), TABLE ROT et COORD ROT n'ont aucun effet lorsqu'elles sont combinées à PLANE AXIAL. La fonction PLANE AXIAL ne prend pas en compte de rotation de base. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 415 Poursuivre avec les propriétés de positionnement Informations complémentaires : "Définir le comportement de positionnement de la fonction PLANE", Page 416 Abréviations utilisées Abréviation Signification AXIAL en anglais = axial axial HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 416: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 417: Inclinaison Automatique Move/Turn/Stay

    T. Si vous utilisez la fonction PLANE avec STAY, vous devez alors incliner les axes rotatifs dans une séquence de positionnement distincte, après la fonction PLANE. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 418 à partir de la position actuelle de l'outil. La commande l'aborde d'inclinaison. MB MAX amène l'outil à un avant la procédure point situé juste avant le fin de course logiciel HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 419 N20 PLANE SPATIAL SPA+0 SPB+45 SPC+0 STAY* Définir la fonction PLANE et l'activer N30 G01 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 420: Choix Parmi Plusieurs Solutions D'inclinaison Sym (Seq)

    : SYM+ positionne l'axe maître dans le demi-espace positif à partir du point de symétrie. SYM- positionne l'axe maître dans le demi-espace négatif à partir du point de symétrie. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 421: Résultat Position D'axe

    –90 < A < +10 A+0, C+0 non progr. A–45, C–90 –90 < A < +10 A+0, C+0 Message d'erreur –90 < A < +10 A+0, C+0 A–45, C–90 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 422 SEQ. Pour cette raison, déterminez sur chaque machine la position du point de symétrie et le sens de rotation de SYM avant la programmation. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 423 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 424 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 425 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 426: Incliner Le Plan D'usinage Sans Axes Rotatifs

    Exemple N10 T 5 G17 S4500* N20 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 427: Fraisage Incliné Par Déplacement Incrémental D'un Axe Rotatif

    N13 PLANE SPATIAL SPA+0 SPB-45 SPC+0 MOVE DIST50 Définir la fonction PLANE et l'activer F900* n14 M128 * Activer M128 N15 G01 G91 F1000 B-17* Régler l'angle d'inclinaison Définir l'usinage dans le plan incliné HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 428: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 429: Déplacement Des Axes Rotatifs Avec Optimisation De Trajectoire: M126

    Position effective Position nominale Course de dépla- cement 350° 10° +20° 10° 340° -30° Effet M126 agit en début de séquence. M127 et une fin de programme réinitialisent M126. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 430: Réduire L'affichage De L'axe Rotatif À Une Valeur Inférieure À 360° : M94

    C à la valeur programmée M50 G00 C+180 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 431: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 432: La Fonction M128 Avec Correction D'outil Tridimensionnelle

    CN en mode Exécution de programme, la CN réinitialise aussi M128. Exemple exécution de mouvements de compensation avec une avance de 1000 mm/min maximum N50 G01 G41 X+0 Y+38.5 IB-15 F125 M128 F1000* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 433: 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. N50 G00 Z+100 G40 M138 C* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 434 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 435 Fraise boule pour éviter d'endommager le contour 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 436: Définir La Fonction Tcpm

    Exemple N130 FUNCTION TCPM F TCP ... L'avance se réfère à la pointe de l'outil. N140 FUNCTION TCPM F CONT ... L'avance est interprétée comme avance de contournage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 437: Interprétation Des Coordonnées Programmées Pour Les Axes Rotatifs

    Les coordonnées des axes rotatifs sont des angles dans l'espace N200 G00 A+0 B+45 C+0 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 438: Interpolation D'orientation Entre La Position Initiale Et La Position Finale

    PATHCTRL VECTOR La variante PATHCTRL VECTOR s'utilise en fraisage périphérique, avec d'importantes modifications d'orientation dans chaque séquence CN. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 439: Sélection Du Point De Référence De L'outil Et Du Centre De Rotation

    Tournage des contours complexes avec la correction de rayon activée et l’inclinaison d’axe en même temps (tournage simultané). Informations complémentaires : "Tournage simultané", Page 517 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 440: Réinitialiser Function Tcpm

    La CN 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 N250 FUNCTION RESET TCPM* Réinitialiser FUNCTION TCPM HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 441: Fraisage Périphérique : Correction De Rayon 3D Avec M128 Et Correction De Rayon (G41/G42)

    ! 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 442: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 443: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 444: Valeur Angulaire

    é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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 445: 11.7 Exécuter Des Programmes De Fao

    ADP (Advanced Dynamic Prediction) de la TNC 640. De cette manière, la commande n'aura aucune difficulté à traiter des programmes CN avec une forte concentration de points. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 446: Du Modèle 3D Au Programme Cn

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 447: À Prendre En Compte Lors De La Configuration Du Post-Processeur

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 448 à effectuer les corrections nécessaires. "Correction d'outil", Page 138 Informations complémentaires : Définir distinctement les avances de pré-positionnement, les passes d'usinage et les passes de plongée à l'aide des paramètres Q HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 449: Tenir Compte De La Programmation Du Système De Fao

    à-coups et de faibles accélérations. Tolérance habituelle du cycle G62 : entre 0,010 mm et 0,020 mm Erreur de corde courante dans le système de FAO : env. 0,005 mm HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 450 : 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 451: Possibilités D'influence Sur La Commande

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 453: Reprendre Les Données Des Fichiers De Cao

    Reprendre les données des fichiers de CAO...
  • Page 454: Partage D'écran De La Visionneuse De Cao

    La commande affiche les types de fichiers 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 455: Cad Import (Option 42)

    "Nom de fichier", Page 112 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 456: Travailler Avec La Visionneuse De Cao

    Texte clair en passant par le presse-papiers. Si vous utilisez une TNC 640 à écran tactile, vous avez la possibilité de remplacer certaines actions sur touche par des gestes.
  • Page 457: Paramètres De Base

    Commuter entre les différentes représentations du modèle, par ex. Dessus 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) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 458 Cette optimisation est désactivée par actionnement répété. Mode Positions de perçage : La commande ouvre une fenêtre auxiliaire dans laquelle vous pouvez filtrer les perçages (cercles entiers) selon leur taille. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 459: Configurer Des Couches

    CAO actif. Sélectionner la couche de votre choix Désactiver la case de contrôle par un clic de la souris Sinon, utiliser la touche vide La CN masque la couche sélectionnée. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 460: Définir Un Point D'origine

    Vous pouvez toujours modifier le point d'origine après avoir sélectionné le contour. La commande ne calcule les données réelles du contour qu'à condition d'avoir sauvegardé le contour sélectionné dans un programme de contour. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 461 La commande inscrit le symbole du point d'origine à l'endroit que vous avez sélectionné. Au besoin, aligner aussi le système de coordonnées "Orientation Informations complémentaires : du système de coordonnées", Page 463 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 462 Si un point d'origine a été défini, la CN affiche l'icône du point d'origine avec un quadrant jaune sur Un point d'origine défini peut être de nouveau supprimé avec l'icône HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 463: Orientation Du Système De Coordonnées

    Le point zéro peut être défini au même endroit que le point d'origine en alignant le système de coordonnées. Informations complémentaires : "Définir un point d'origine", Page 460 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 464 La CN amène le symbole du point zéro à l'endroit sélectionné. Au besoin, aligner aussi le système de coordonnées "Orientation Informations complémentaires : du système de coordonnées", Page 466 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 465 Si un point zéro a été défini, la CN affichera l'icône du point zéro avec une zone jaune Un point zéro défini peut être de nouveau supprimé avec l'icône HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 466: Informations Sur Les Éléments

    Orientation du système de coordonnées Le point zéro peut être davantage décalé manuellement après avoir défini le point zéro. Pour cela, indiquer les valeurs d'axes dans le champ de coordonnées. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 467: Sélectionner Et Mémoriser Un Contour

    Veillez à ce que l'unité de mesure du programme CN et celle de CAD-Viewer correspondent. Les éléments de CAD-Viewer qui ont été mémorisés dans le presse- papiers ne contiennent pas d'informations sur l'unité de mesure. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 468: Sélectionner Le Contour

    La CN fait passer la couleur de tous les éléments sélectionnés en bleu. Tous les éléments sélectionnés de la vue en liste sont identifiables par une petite croix dans la colonne NC. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 469: Enregistrer Le Contour

    Pour supprimer des éléments de contour sélectionnés : Sélectionner la fonction de suppression qui va permettre de désélectionner tous les éléments Sinon, cliquer sur plusieurs éléments individuels tout en maintenant la touche CTRL appuyée HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 470 Si l'élément de contour à rallonger/raccourcir est une ligne droite, la CN le rallonge/raccourcit de façon linéaire. Si l'élément de contour à rallonger/raccourcir est un arc de cercle, la CN le rallonge/raccourcit de façon circulaire. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 471 Pour zoomer rapidement en avant ou en arrière, tourner la molette de la souris Effectuer un double clic avec la touche droite de la souris pour restaurer l'affichage par défaut HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 472: Sélectionner Et Mémoriser Des Positions D'usinage

    CN sur des commandes HEIDENHAIN, où vous pourrez ensuite les exécuter. Le tableau de points (.PNT) de la TNC 640 et de l'iTNC 530 ne sont pas compatibles. Le fait de transférer et d'exécuter le tableau de points sur un autre type de CN risque d'entraîner un comportement imprévisible.
  • Page 473: Sélection Individuelle

    Page 474 Valider la plage de diamètre avec OK La CN mémorise toutes les positions d'usinage de la plage de diamètre sélectionnée dans la fenêtre Vue en liste. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 474 Afficher le plus grand diamètre trouvé (configura- tion par défaut) La trajectoire d'outil peut être affichée grâce à l'icône OUTIL TRAJ. AFFICHER. Informations complémentaires : "Paramètres de base", Page 457 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 475 Pour zoomer rapidement en avant ou en arrière, tourner la molette de la souris Effectuer un double clic avec la touche droite de la souris pour restaurer l'affichage par défaut HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 477: Palettes

    Palettes...
  • Page 478: 13.1 Gestion Des Palettes

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 479 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 480 Vous pouvez supprimer la colonne LOCATION si vous n’utilisez que des tableaux de palettes pour lesquels la commande est censée exécuter toutes les lignes. Informations complémentaires : "Insérer ou supprimer des colonnes", Page 482 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 481: Fonction D'édition

    Trier ou masquer des colonnes du tableau Éditer le champ actuel 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 482: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 483: Principes De Base De L'usinage Orienté Par Rapport À L'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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 484 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 485: Batch Process Manager (Option 154)

    Vous pouvez créer et modifier la liste d'OF en mode Programmation. La liste d'OF est exécutée en mode Exécution PGM pas-à-pas et en mode Execution PGM en continu. Toute modification n'est possible que sous certaines conditions. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 486 Etat des outils utilisés Etat du programme CN Etat de l'usinage Dans la première colonne, l’état de la Palette, du Serrage et du Programme est illustré par des icônes. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 487 Simulation de programme avec la fonction Dynamic Collision Monitoring (DCM) activée (option 40) Echec du contrôle, par ex. la durée d'utilisation d'un outil a expiré, risque de collision Le contrôle n'est pas encore terminé HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 488 La colonne Sts n'est visible que si la colonne W-STATUS du tableau de palettes est présente dansBatch Process Manager. manuel Informations complémentaires : d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 489: Ouvrir Le Batch Process Manager

    Consultez le manuel de votre machine ! Le constructeur de la machine peut configurer ses propres softkeys. Softkey Fonction Enrouler et dérouler l’arborescence Éditer la liste de commandes qui est ouverte HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 490 Informations complémentaires : "Contrôle dynamique anti-collision (option 40)", Page 345 Interrompre le contrôle anti-collision (option 40) Activer ou désactiver les interventions manuelles requises Ouvrir la gestion étendue des outils Interrompre l'usinage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 491 Si les colonnes ETAT W, METHODE et CTID sont disponibles dans le tableau de palettes, la softkey METHODE D'USINAGE vous est proposée. Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 492: Créer Une Liste De Commandes

    Usinage débloqué : activer la ligne sélectionner pour l'usinage 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 493: Modifier La Liste De Commandes

    Les données suivantes peuvent être modifiées : Tableau d'origines Point d'origine Verrouillé Usinage débloqué Valider les données modifiées avec la touche La commande valide les modifications. Appuyer sur la softkey EDITER HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 494 CN affiche les softkeys INSERER AVANT et INSERER APRES. Appuyer sur la softkey INSERER AVANT La commande insère la ligne à la nouvelle position. Appuyer sur la softkey REVENIR Appuyer sur la softkey EDITER HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 495: Tournage

    Tournage...
  • Page 496: Opération De Tournage Sur Fraiseuses (Option 50)

    Configuration, test et exécution de programmes CN Divers cycles sont disponibles pour l'usinage. Ces cycles peuvent également s'utiliser avec des axes supplémentaires, inclinés. Informations complémentaires : "Tournage en position inclinée", Page 515 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 497: Correction Du Rayon De La Dent Crd

    Avec M144 ou FUNCTION TCPM avec REFPNT TIP-CENTER, la correction du rayon de la dent est également possible avec toutes les séquences de déplacement, par ex. avec G41/G42. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 498 La pointe virtuelle de l’outil permet de réaliser, même sans correction de rayon, des usinages transversaux et longitudinaux parallèles aux axes dans un plan incliné en restant parfaitement fidèle aux contours. Informations complémentaires : "Tournage simultané", Page 517 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 499: Fonctions De Base (Option 50)

    Serrer la pièce au centre de la broche 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 500 X correspondent à 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 340 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 501 Sélectionner la cinématique Exemple N110 FUNCTION MODE TURN "AC_TABLE"* Activer le mode Tournage N120 FUNCTION MODE TURN* Activer le mode Tournage N130 FUNCTION MODE MILL "B_HEAD"* Activer le mode Fraisage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 502: Affichage Graphique Du Mode Tournage

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

    N30 FUNCTION TURNDATA SPIN VCONST:ON VC:100 Définition d'une vitesse de coupe constante dans la gamme GEARRANGE:2* de vitesse 2 N30 FUNCTION TURNDATA SPIN VCONST:OFF S550* Définition d'une vitesse de rotation constante HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 504: Vitesse D'avance

    N30 G01 X+87 F200* Déplacement avec une avance de 200 mm/min N40 M136* Avance en millimètres par tour N50 G01 X+154 F0.2* Déplacement avec une avance de 0,2 mm/tr HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 505: Correction D'outil Dans Le Programme Cn

    Si lors du cycle G292 CONT. TOURN. INTERP., vous souhaitez corriger un outil tournant, vous devrez apporter cette correction dans le cycle ou dans le tableau d'outils. Informations complémentaires : manuel utilisateur Programmation des cycles d'usinage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 506: Définir Une Correction D'outil

    En alternative à la correction de l'outil avec TURNDATA CORR, vous pouvez aussi travailler avec des tableaux de correction. Informations complémentaires : "Tableau de correction", Page 365 Exemple N210 FUNCTION TURNDATA CORR-TCS:Z/X DZL:0.1 DXL:0.05* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 507: Gorges Et Dégagements

    Appuyer sur la touche SPEC FCT Appuyer sur la softkey FONCTIONS PROGRAMME TOURNAGE Appuyer sur la softkey GORGE/ DEGAGEMENT Appuyer sur la softkey GRV (gorge) ou sur la softkey UDC (dégagement) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 508 Exemple : gorge radiale avec profondeur = 5, largeur = 10, Pos. = Z-15 N30 G01 X+40 Z+0* N40 G01 Z-30* N50 GRV RADIAL CENTER-15 DEPTH-5 BREADTH10 CHF1 FAR_CHF1* N60 G01 X+60* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 509: Programmation Des Dégagements

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 510 Exemple : dégagement forme F avec profondeur = 2, largeur = 15, prof. face transv. = 1 N30 G01 X+40 Z+0* N40 G01 Z-30* N50 UDC TYPE_F R1 DEPTH2 BREADTH15 FACEDEPTH1* N60 G01 X+60* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 511 Exemple : dégagement forme K avec profondeur = 2, largeur = 15, angle d’ouverture = 30° N30 G01 X+40 Z+0* N40 G01 Z-30* N50 UDC TYPE_K R1 DEPTH3 ANG_WIDTH30* N60 G01 X+60* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 512 Optionnelle Exemple : dégagement de filetage selon DIN 76 avec pas du filetage = 2 N30 G01 X+40 Z+0* N40 G01 Z-30* N50 UDC THREAD PITCH2* N60 G01 X+60* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 513: Actualisation De La Pièce Brute Turndata Blank

    Afficher la barre de softkeys avec des fonctions spéciales Appuyer sur la softkey FONCTIONS PROGRAMME TOURNAGE Appuyer sur la softkey FUNCTION TURNDATA Appuyer sur la softkey TURNDATA BLANK Appuyer sur la softkey de l'appel de contour HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 514 Afficher la barre de softkeys avec des fonctions spéciales. Appuyer sur la softkey FONCTIONS PROGRAMME TOURNAGE Appuyer sur la softkey FUNCTION TURNDATA Appuyer sur la softkey TURNDATA BLANK Appuyer sur la softkey BLANK OFF HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 515: Tournage En Position Inclinée

    CONFIG. TOURNAGE ne peut pas tenir compte automatiquement de cet angle. La correction d'outil FUNCTION TURNDATA CORR- TCS agit toujours dans le système de coordonnées de l'outil, même en usinage incliné. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 516 Vous pouvez aussi effectuer une opération de tournage en position inclinée en Mode Manuel si vous activez FUNCTION TCPM avec REFPNT TIP-CENTER, par ex. en mode de fonctionnement Positionnement avec introd. man.. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 517 é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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 518 N300 G11 H-90 A-45 N470 G00 G90 X+100 Z-45 G40 Désactiver la correction de rayon avec G40 N480 FUNCTION RESET TCPM Réinitialiser FUNCTION TCPM N490 FUNCTION MODE MILL N99999999 %TURNSIMULTAN G71* HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 519: Utiliser Un Coulisseau

    TOOL CALL. L’usinage est aussi possible dans un plan incliné et sur des pièces qui ne sont pas symétriques en rotation. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 520: Remarques Concernant La Programmation

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 521 N70 FACING HEAD POS* Activation sans hauteur de sécurité N70 FACING HEAD POS HEIGHT+100 F1000* Activation avec positionnement à la hauteur de sécurité Z +100 en avance de travail 1000 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 522: Désactiver La Fonction Coulisseau

    FONCTIONS PROGRAMME TOURNAGE Appuyer sur la softkey COULISSEAU Appuyer sur la softkey FUNCTION FACING HEAD Valider avec la touche ENT Exemple N70 FUNCTION FACING HEAD OFF* Désactivation du coulisseau HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 523: Contrôle De La Force De Coupe Avec La Fonction Afc

    Si ce n'est pas le cas, la CN émet un message d'erreur et la passe AFC n'est pas lancée. Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 524 Valeur de programmation en mode Tournage : 0 ou 1 permettant de surveillance la charge minimale Pmin SENS 1 : Pmin est analysée SENS 0 : Pmin n'est pas analysée HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 525 également la chute de la charge, il faut entrer la valeur 1 dans la colonne SENS. Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 527: Opération De Rectification

    Opération de rectification...
  • Page 528: Opération De Rectification Sur Des Fraiseuses (Option 156)

    (option 156), vous disposez aussi de la fonction Dressage. Vous pouvez ainsi remettre en forme et aiguiser la meule sur la machine. manuel d'utilisation Informations complémentaires : Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 529: Rectification De Coordonnées

    M0, en mode Exécution PGM pas- à-pas et même après la fin d'une séquence CN. La CN ne supporte pas d'amorce de séquence tant que la course pendulaire est active. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 530 Corrections dans le processus de rectification Pour pouvoir atteindre la précision requise, vous pouvez vous servir des tableaux de correction pendant une rectification de coordonnées. Informations complémentaires : "Tableau de correction", Page 365 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 531: Dressage (Option 156)

    Cycle G1015 DRESSAGE PROFILE Cycle G1016 DRESSAGE MEULE-BOISSEAU Cycle OEM Il n'est pas nécessaire de programmer FUNCTION DRESS BEGIN. Dans ce cas, le constructeur de la machine définit le déroulement du dressage. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 532: Programmer Le Dressage Avec Function Dress

    ! Positionner la meule à proximité de l'outil à dresser avant d'utiliser la fonction FUNCTION DRESS BEGIN S'assurer de l'absence de risque de collision Lancer lentement le programme CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 533: Informations Sur L'utilisation

    Lors du dressage, la dent de l'outil à dresser et le centre de la meule doivent se trouver à la même hauteur. La coordonnée Y programmée doit être 0. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 534 ! Suite à une interruption de programme CN ou une interruption de courant, vérifier le sens de déplacement des axes Le cas échéant, programmer un changement de cinématique HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 535 Activer le mode Dressage avec le choix de cinématique La fonction FUNCTION DRESS END vous permet de revenir en mode normal. Exemple N180 FUNCTION DRESS END* Désactiver le mode Dressage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 537: Utiliser L'écran Tactile

    Utiliser l’écran tactile...
  • Page 538: Utilisation De L'écran

    L’écran tactile se distingue par son cadre de couleur noir et par l’absence des touches de sélection de softkeys. Sinon, la TNC 640 intègre le panneau de commande à l'écran. En-tête Lorsque la CN est sous tension, l'écran affiche en haut les modes de fonctionnement sélectionnés.
  • Page 539 Le constructeur de la machine fournit en plus un panneau de commande machine. Consultez le manuel de votre machine ! Les touches telles que Marche CN ou Arrêt CN sont décrites dans le manuel de votre machine. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 540: Utilisation Générale

    Appuyer sur le mode de fonctionnement en haut de à l'autre l’écran Commuter la barre de softkeys Effleurer la barre de softkeys dans le sens horizontal Softkeys de sélection Appuyer sur la fonction, sur l’écran tactile HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 541: 16.2 Gestes

    CN interrompt automatiquement l'opération au bout de 10 secondes environ, rendant ainsi impossible toute activation continue. Effleurer Mouvement fluide sur l’écran Déplacer Mouvement du doigt sur l'écran, partant d'un point univoque HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 542: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 543: 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 544: Utilisation De La Visionneuse Cao

    Appuyer sur un élément Afficher les informations correspondant à l’élément Définir un point d'origine Appuyer deux fois sur l’arrière Réinitialiser un graphique ou un modèle 3D à sa taille plan initiale HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 545 Configuration des couches) Déplacer avec deux doigts Décaler un graphique ou un modèle 3D Zoomer Agrandir un graphique ou un modèle 3D Dézoomer Réduire un graphique ou un modèle 3D HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 546: Sélectionner Un Contour

    élément Appuyer deux fois sur l’ar- Réinitialiser un graphique à sa taille initiale rière-plan Effleurer un élément Afficher l’aperçu des éléments sélectionnables Afficher les informations correspondant aux éléments HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 547 Utiliser l’écran tactile | Gestes Symbole Geste Fonction Déplacer avec deux doigts Décaler un graphique Zoomer Agrandir un graphique Dézoomer Réduire un graphique HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 548: Sélectionner Des Positions D'usinage

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 549 La CN passe automatiquement en mode Programmation. À l’aide de la barre des tâches pour que la CAD-Viewer reste ouverte sur le troisième bureau (Desktop) Le troisième bureau reste actif en arrière-plan. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 551 Tableaux et résumés...
  • Page 552: Données Du 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 553 2 = M5 actif après M3 3 = M5 actif après M4 Vitesse de transmission active Etat du liquide de coupe activé 0 = désactivé, 1 = activé Avance active HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 554 Pas de vis, cycles 17 et 18 Surépaisseur de finition Angle d'évidement Angle de palpage Course de palpage Avance de palpage Mode HSC (cycle 32 Tolérance) Tolérance Axes rotatifs (cycle 32 Tolérance) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 555: Données Du Tableau D'outils

    Surépaisseur du rayon d'outil DR2 N° d'outil Outil bloqué TL 0 = non bloqué, 1 = bloqué N° d'outil Numéro de l'outil jumeau RT N° d'outil Durée d'utilisation max.TIME1 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 556 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 557: Données Du Tableau D'emplacements

    T1 (installer l'outil), IDX2 = strobe T2 (préparer l'outil) Vitesse de rotation de la broche IDX0 = strobe T0 (ranger l'outil), IDX1 = strobe T1 (installer l'outil), IDX2 = strobe T2 (préparer l'outil) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 558 Surépaisseur de la longueur d'outil DL 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 559 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 560 CfgDressSettings Facteur d'avance du rayon de la meule du paramètre CfgDressSettings Dressage distance de sécurité en Z (intérieur) de toolgrind.grd Dressage distance de sécurité en Z (extérieur) de toolgrind.grd HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 561 Fonction sensor lors de l'événement : fonction sensor = interaction spécifique à l'OEM 1 (CfgGrindEvents\MP_sen- sorSource2) Evénement utilisé de la fonction sensor : fonction sensor = avance avec palpeur (CfgGrindEvents\MP_sensorReleave) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 562 Réaction à l'événement : fonction sensor = interaction spécifique à l'OEM 1 (CfgGrindE- vents\MP_sensorSource) Evénement utilisé de la fonction sensor : fonction sensor = passe avec palpeur (CfgGrindEvents\MP_sensorSource) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 563 (par ex. déplacement générique avec/sans capteur) (CfgGrindOverrides) Affectation de l'override : mouvements généraux du générateur d'avance (ex. dépla- cement avec le microphone de contact) (CfgGrindOverrides) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 564 Nom du Numéro ID Numéro des Index IDX... Description groupe du groupe… données système … Affectation de l'override : mouvements généraux du générateur d'avance (ex. dépla- cement avec palpeur) (CfgGrindOverrides) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 565: Corrections D'outils

    Rayon actif surépais- seur 2 = avec surépais- seur 3 = avec surépaisseur et surépais- seur de TOOL CALL 1 = sans Longueur active surépais- seur 2 = avec HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 566: Transformations De Coordonnées

    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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 567: Transformation De Coordonnées

    Lire la position nominale dans le système REF Position nominale actuelle dans le système Lire la position nominale dans le système REF, avec les offsets (manivelle, etc.) Position nominale actuelle dans le système HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 568 Fonction FACING HEAD POS activée ? 1 = oui, 0 = non Axe rotatif Lire si l'axe rotatif indiqué est pris en compte dans le calcul cinématique. 1 = oui, 0 = non HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 569 ID d'axe Déterminer les axes programmables. Déter- miner l'index de l'axe de l'ID d'axe indiqué (X = 1, Y = 2, ...). Index : ID d'axe (index de CfgAxis/axisList) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 570: Modifier Le Comportement Géométrique

    écoulées depuis le 1.1.1970, 0:00 (temps réel) 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 (calcul par anticipation) Format : J.MM.AA h:mm HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 571 écoulées depuis le 1.1.1970, 0:00 (temps réel) Format : JJ-MM-AAAA Formatage de : Heure système en secondes qui se sont écoulées depuis le 1.1.1970, 0:00 (calcul par anticipation) Format : J-MM-AAAA HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 572 é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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 573 3 = système de coordonnées du plan d'usi- nage 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 574: Configurations Globales De Programme (Gps)

    Avance rapide Avance de mesure Avance de prépositionnement : FMAX_PROBE ou FMAX_MACHINE Course de mesure max. Distance de sécurité Orientation possible de la broche 0 = non, 1 = oui HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 575 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 576 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 577 être exécutée ensuite sans l'erreur 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 578 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_maxPathJerkHi) en m/s HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 579 0 = désactivé, 1 = activé Index de l'axe DCM : tolérance maximale des axes linéaires physique en mm (MP_maxLinearTolerance) Index de l'axe DCM : tolérance angulaire maximale en [°] physique (MP_maxAngleTolerance) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 580 (MP_maxPathAc- cHi) 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 581 Rayon de la tige de la meule de rectification Dressage initial effectué? Emplacement du dresseur pour le dressage initial Outil de dressage pour le dressage initial Meule de rectification mesurée ? HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 582 Dressage de l'arête intérieure en fonction du nombre d'appels Compteur de dressages du diamètre Compteur de dressage de l'arête extérieure Compteur du dressage de l'arête intérieure Rayon de la meule HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 583 Longueur de la dent sur l'axe d'outil LCUTS Angle de plongée max. ANGLE TT : nombre de dents CUT TT : tolérance d'usure longueur LTOL TT : tolérance d'usure rayon RTOL HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 584 Surépaisseur de la longueur d'outil DYL Surépaisseur de la longueur d'outil DZL Rayon de coupe RS Orientation de l'outil TO Angle d'orientation de la broche ORI Angle incliné P_ANGLE HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 585 Largeur de dent pour carrelage ou rouleau Type (par ex. diamant, carrelage, broche, rouleau) Surépaisseur du rayon de la dent ? Vitesse de rotation d'une broche ou d'un rouleau de dressage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 586: Utilisation Et Équipement Des Outils

    Angle de broche actuel en [°] N° de Déterminer le numéro d'outil à partir du nom paramètre QS de l'outil. La valeur retour permet, selon les règles configurées, de rechercher l'outil frère. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 587 0 = le mouvement est inhibé (paramètre 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 588: Etat De L'exécution

    1 = tournage (après FUNCTION MODE TURN) 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 589 0 = non 1 = oui M101 activé (état visible) ? 0 = non 1 = oui M136 activé? 0 = non 1 = oui HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 590 Le nombre à contrôler est trans- mis comme NR, le bit recherché comme IDX. IDX0 désigne alors le plus petit bit. Pour appeler la fonction pour de grands HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 591 Nom symbolique du tableau de points zéro. Nom symbolique du tableau de points d'ori- gine des palettes. Nom symbolique du tableau d'outils. Nom symbolique du tableau d'emplace- ments. Nom symbolique du tableau d'outils de tournage HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 592: Valeurs Programmées Dans L'appel D'outil (String Système)

    Lire l'identifiant de version du logiciel CN (string système) 10630 Le string correspond au format de l'identifiant de version affiché, par exemple 340590 09 ou 817601 05 SP1. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 593: Id 10 Information De Programmation

    CAL-OF1 N° d'outil Excentrement du palpeur dans l'axe secon- ID 350 NR 53 IDX 2 daire CAL-OF2 N° d'outil Angle de broche lors de l'étalonnage CAL- ID 350 N°54 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 594 Mode de transition de contour Erreur de linéarisation max. Mode pour M112 Mode Caractère Mode pour M124 Spécification de l'usinage de poche de contour Niveau de filtre pour le circuit d'asservisse- ment HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 595: Id 310 Modifications Du Comportement Géométrique

    MP 6120 Avance de mesure ID 350 NR 55 IDX 2 MP 6165 Actualisation de l'angle On/Off ID 350 NR 57 ID 501 Tableau de points zéro (système REF) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 596 0 = paramètre machine non disponible CfgRead 1 = paramètre machine disponible Fonction ou colonne de tableau plus disponible Lecture de la cellule du tableau avec D26 et D28 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 597: Tableaux Récapitulatifs

    Vitesse de contournage constante au niveau du tranchant de l’outil (augmentation/réduction de l’avance) ■ M110 Vitesse de contournage constante au niveau du tranchant de l’outil (uniquement réduction de l’avance) ■ M111 Annuler M109/M110 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 598 NOM en fin de séquence ■ M145 Annuler M144 ■ Dégager automatiquement l'outil du contour en cas de stop CN M148 ■ M149 Annuler M148 ■ ■ M197 Arrondir les coins HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 599: Fonctions Utilisateur

    Correction du rayon d'outil perpendiculairement au sens du déplace- ment et de l'outil Usinage avec Programmation de contours sur le développé d'un cylindre plateau circulaire Avance en mm/min. (Advanced Function Set 1) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 600: Programmation Flexible De Contours Fk

    – peuvent être intégrés ■ Décalage du point zéro, rotation, image miroir Conversion de coordonnées ■ Facteur échelle (spécifique de l'axe) Inclinaison du plan d'usinage (Advanced Function Set 1) HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 601 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 utilisateur Programmation DIN/ISO | 01/2021...
  • Page 602: Comparaison : Fonctions Utilisateur

    Tableaux et résumés | Différences entre la TNC 640 et l'iTNC 530 17.3 Différences entre la TNC 640 et 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 603: Introduction D'avance

    Tableaux et résumés | Différences entre la TNC 640 et l'iTNC 530 Fonction TNC 640 iTNC 530 Définition des divers tableaux Tableaux à définition Tableaux à définition libre (extension .TAB) libre (extension .TAB) Lecture et écriture au Lecture et écriture au...
  • Page 604: Assistance Graphique

    Tableaux et résumés | Différences entre la TNC 640 et l'iTNC 530 Fonction TNC 640 iTNC 530 Programmation des paramètres Q : D15: PRINT – D25: PRESET – D29: PLC LIST – D31: RANGE SELECT – D32: PLC PRESET –...
  • Page 605: Contrôle Dynamique Anti-Collision Dcm

    Tableaux et résumés | Différences entre la TNC 640 et l'iTNC 530 Fonction TNC 640 iTNC 530 Tableau de points d'origine La ligne 0 du tableau de points d’origine peut être – éditée en manuel. Aides à la programmation : Coloration syntaxique –...
  • Page 606: Fonctions Pour Moulistes

    Tableaux et résumés | Différences entre la TNC 640 et l'iTNC 530 Fonction TNC 640 iTNC 530 Fonctions spéciales : Créer un contour de tournage – Définir le compteur FUNCTION COUNT – Définir la temporisation avec FUNCTION FEED – Définir la temporisation avec FUNCTION DWELL –...
  • Page 607: Comparaison : Fonctions Auxiliaires

    Tableaux et résumés | Différences entre la TNC 640 et l'iTNC 530 Comparaison : fonctions auxiliaires Effet TNC 640 iTNC 530 ARRET exécution de programme/ARRET broche/ARRET arrosage ARRET de l'exécution de programme au choix ARRET exécution du programme/ARRET broche/ARRET arrosage Supprimer l'affichage d'état (dépend du paramètre machine)/Retour à...
  • Page 608: M117 Annuler M116

    Tableaux et résumés | Différences entre la TNC 640 et 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 609 Tableaux et résumés | Différences entre la TNC 640 et l'iTNC 530 Effet TNC 640 iTNC 530 M150 Inhiber le message de fin de course – Arrondir les coins – M197 M200 Fonctions de découpe au laser – M204 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 610: Comparaison Des Cycles Palpeur, En Mode Manuel Et En Mode Manivelle Électronique

    Tableaux et résumés | Différences entre la TNC 640 et 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 – Étalonnage de la longueur effective Étalonnage du rayon effectif...
  • Page 611: Comparaison : Différences De Programmation

    Tableaux et résumés | Différences entre la TNC 640 et l'iTNC 530 Comparaison : différences de programmation Fonction TNC 640 iTNC 530 Gestion des fichiers Saisie du nom Ouvre la fenêtre auxiliaire Synchronise le curseur Sélectionner fichier Prise en charge des...
  • Page 612 Tableaux et résumés | Différences entre la TNC 640 et l'iTNC 530 Fonction TNC 640 iTNC 530 Tableau de points zéro : Fonction de tri d'après des Disponible Non disponible valeurs à l'intérieur d'un axe Réinitialisation du tableau Disponible Non disponible...
  • Page 613 Tableaux et résumés | Différences entre la TNC 640 et l'iTNC 530 Fonction TNC 640 iTNC 530 Programmation des paramè- tres Q : Formule des paramètres Q avec Q12 = SGN Q50 Q12 = SGN Q50 si Q 50 = 0, alors Q12 = 0 si Q50 >= 0, alors Q12 = 1...
  • Page 614: Comparaison : Différences Propres Au Test De Programme Et À L'utilisation

    Tableaux et résumés | Différences entre la TNC 640 et l'iTNC 530 Fonction TNC 640 iTNC 530 Fonction de recherche : Liste des derniers mots Non disponible Disponible recherchés Afficher les éléments de la Non disponible Disponible séquence active Afficher la liste des séquences...
  • Page 615: Comparaison : Différences Dans Le Test De Programme, Utilisation

    Tableaux et résumés | Différences entre la TNC 640 et l'iTNC 530 Comparaison : différences dans le test de programme, utilisation Fonction TNC 640 iTNC 530 Fonction zoom Chaque plan de coupe peut être Plan de coupe pouvant être sélec- sélectionné...
  • Page 616: Définition De L'outil

    Définition de la pièce brute pour le graphique Définir pièce brute: point MIN (G17/G18/G19) Définir pièce brute: point MAX (G90/G91) Cycles de perçage et de taraudage G200 PERCAGE G201 ALES.A L'ALESOIR G202 ALES. A L'OUTIL HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 617: Conversions De Coordonnées

    POINT ZERO FACTEUR ECHELLE ROTATION PLAN D'USINAGE G247 INIT. PT DE REF. Cycles SL CONTOUR G120 DONNEES DU CONTOUR G121 PRE-PERCAGE EVIDEMENT G122 FINITION EN PROF. G123 G124 FINITION LATERALE HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 618 G824 TOURN. TRANSV. ETEND. PLONGEE FILETAGE PARALLELE AU CONT. G830 G831 TARAUD LONG G832 FILETAGE ETENDU G840 TOURNAGE GORGE RAD. G841 TOURN. GORGE MONOPASSE RAD. G842 GORGE RADIALE ETEND. HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 619: Cycles De Rectification

    G1001 DEMA. COURSE PENDUL. G1002 ARRETER MVT PENDUL. DIAMETRE DRESSAGE G1010 G1015 DRESSAGE PROFILE G1030 ARETE MEULE ACTUELLE G1032 CORRECTION LONGUEUR MEULE G1033 CORRECTION DU RAYON DE LA MEULE HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 620: Cycles Palpeurs Permettant De Déterminer Un Désalignement

    MESURE EXT. RECTANG. G425 MESURE INT. RAINURE G426 MESURE EXT. TRAVERSE MESURE COORDONNEE G427 G430 MESURE CERCLE TROUS G431 MESURE PLAN Cycles spéciaux PALPAGE RAPIDE G441 G444 PALPAGE 3D HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 621 Unité de mesure, mm Cote absolue Cote incrémentale Autres fonctions G Prise en cpte position actuelle Arrêt exécution de programme Préparer changeur d'outil Appel de cycle Initialisation marque de saut HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 622 Rayon d'arrondi avec G25/G26/G27 Rayon d'outil avec G99 Vitesse de rotation broche Orientation de la broche avec G36 Définition de l'outil avec G99 Appel d'outil Outil suivant avec G51 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 623 G54 X0 Y0 Z0 Image miroir G28 X Rotation G73 H+45 G73 H+0 Facteur échelle G72 F 0,8 G72 F1 Plan d'usinage G80 A+10 B+10 C+15 Plan d'usinage PLANE ... PLANE RESET HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 624 Importation d'un tableau personnalisable Transmission de huit valeurs max. au PLC Exportation de paramètres Q ou QS vers un programme CN appelant Envoi d'informations en provenance du programme CN HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 625 Coordonnées polaires....94 ouvrir........489 appeler......... 133 trajectoire circulaire autour du Données d'outils pôle CC........ 174 remplacer......120 Coordonnées polaires CAD Import......455 principes de base....94 CAD Viewer......455 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 626 Gestionnaire de fichiers Droite....... 173 Fonction de contournage copier des répertoires..121 Principes de base....144 effacer un fichier....122 Fonction de recherche....109 fichiers créés en externe..113 Nettoyage........75 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 627 Avec un plan d'usinage Tableau de palettes Remarques sur ce manuel..32 incliné........434 Application......478 Remplacer des textes....110 Positions de la pièce....95 Tableau personnalisable Répertoire......113, 118 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 628 Variables de texte..... 312 Vecteur........408 Vecteur normal à la surface..408 Vibration à résonance....386 Vitesse de rotation programmer......133 Vitesse de rotation oscillante..386, Vue de formulaire..... 383 HEIDENHAIN | TNC 640 | Manuel utilisateur Programmation DIN/ISO | 01/2021...
  • Page 629: 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