Page 1
TNC 128 Manuel utilisateur Programmation en Texte clair Logiciel CN 771841-18 Français (fr) 10/2023...
Page 2
Données d'outils Exécution de programme en continu Touche Fonction Définir les données d'outils du programme CN Modes de programmation Appeler les données d'outils Touche Fonction Programmation Test de programme HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 3
à la fin d'une ligne du tableau 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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 4
Sommaire HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 5
14 Cycles : Fraisage de poches/ tenons / rainures..............441 15 Cycles : Conversions de coordonnées..................473 16 Cycles : fonctions spéciales....................485 17 Cycles palpeurs........................18 Tableaux et résumés......................HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 6
Sommaire HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 7
Sommaire Principes..........................Remarques sur ce manuel......................Type de commande, logiciel et fonctions................... Options logicielles..............................Nouvelles fonctions et fonctions modifiées dans le(s) logiciel(s) 77184x-18.......... Fonctions de cycles modifiées 77184x-18...................... HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 8
Principaux éléments d'utilisation de la commande..................Ouverture d'un nouveau programme CN / gestion de fichiers..............Définir une pièce brute............................Structure du programme............................. Programmer un contour simple......................... Créer un programme avec cycles........................HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 9
Appeler le gestionnaire de fichiers........................Sélectionner les lecteurs, répertoires et fichiers..................... Créer un nouveau répertoire..........................Créer un nouveau fichier............................Copier un fichier..............................Copier un fichier dans un autre répertoire....................... HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 10
Copier un tableau..............................Copier un répertoire.............................. Sélectionner l'un des derniers fichiers sélectionnés..................Effacer un fichier..............................Effacer un répertoire............................. Sélectionner des fichiers............................Renommer un fichier............................Trier les fichiers..............................Fonctions spéciales.............................. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 11
Valeurs delta des longueurs et rayons d'outils....................Saisie des données d'outils dans le programme CN..................Appeler des données d'outils..........................Changement d'outil............................... Correction d'outil........................Introduction................................Correction de la longueur d'outil........................Correction du rayon d'outil..........................HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 12
Sous-programmes et répétitions de parties de programme............... Programmation avec paramètres Q........................Déplacements d'outils......................... Programmer un déplacement d’outil pour une opération d’usinage............Mémoriser la position effective.......................... Exemple : droite..............................HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 13
Créer un graphique de programmation pour le programme CN existant..........Afficher ou masquer les numéros de séquences..................Effacer le graphique.............................. Afficher grille................................Agrandissement ou réduction de la découpe....................HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 14
Journal des touches............................. Textes d'assistance............................... Enregistrer des fichiers Service.......................... Fermer la fenêtre de messages d'erreur......................6.12 Système d'aide contextuel TNCguide..................Application................................Travailler avec TNCguide............................. Télécharger les fichiers d'aide actuels......................HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 15
Fonctions complémentaires pour le comportement de contournage........... Facteur d'avance pour les déplacements de plongée : M103..............Avance en millimètres/tour de broche : M136....................Retrait du contour dans le sens de l'axe d'outil : M140................HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 16
Sous-programme dans sous-programme......................Renouveler des répétitions de parties de programme.................. Répéter un sous-programme..........................Exemples de programmation...................... Exemple : groupe de trous........................... Exemple : groupe trous avec plusieurs outils....................HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 17
FN 19: PLC – Transférer des valeurs au PLC....................FN 20: WAIT FOR – Synchroniser la CN et le PLC..................FN 29: PLC – Transmettre des valeurs au PLC..................... HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 18
9.12 Accéder à un tableau avec des instructions SQL................ Introduction................................Programmer une instruction SQL........................Récapitulatif des fonctions..........................SQL BIND................................. SQL EXECUTE................................. SQL FETCH................................SQL UPDATE................................SQL INSERT................................SQL COMMIT................................SQL ROLLBACK..............................SQL SELECT................................Exemples................................. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 19
Décalage de point zéro avec TRANS DATUM....................Mise en miroir avec TRANS MIRROR....................... Mise à l'échelle avec TRANS SCALE......................... Réinitialiser des valeurs avec TRANS RESET....................Sélectionner la fonction TRANS......................... HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 20
Editer des textes..............................Effacer des caractères, mots et lignes et les insérer à nouveau..............Modifier des blocs de texte..........................Trouver des texte partiels............................ 10.14 Temporisation FUNCTION DWELL....................Programmer une temporisation......................... HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 21
Sommaire 11 Visionneuse de CAO......................11.1 Partage d'écran de la visionneuse de CAO................. Principes de base du CAD Viewer........................11.2 Visionneuse de CAO........................Application................................HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 22
12.7 Cycle 221 GRILLE DE TROUS...................... Paramètres du cycle............................. 12.8 Tableaux de points avec des cycles................... Application avec des cycles..........................Appeler le cycle en lien avec les tableaux de points..................HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 23
Exemple : Utiliser des cycles avec PATTERN DEF..................13.11 Cycle 206 TARAUDAGE......................Paramètres du cycle............................. 13.12 Cycle 207 TARAUDAGE RIGIDE....................Paramètres du cycle............................. Dégagement en cas d'interruption du programme..................13.13 Exemples de programmation...................... Exemple : Taraudage............................HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 24
14.3 Cycle 253 RAINURAGE....................... Paramètres du cycle............................. 14.4 Cycle 256 TENON RECTANGULAIRE................... Paramètres du cycle............................. 14.5 Cycle 233 FRAISAGE TRANSVERSAL..................Paramètres du cycle............................. 14.6 Exemples de programmation...................... Exemple : fraisage de poches, tenons......................HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 25
15.4 Cycle 8 IMAGE MIROIR....................... Paramètres du cycle............................. 15.5 Cycle 11 FACTEUR ECHELLE...................... Paramètres du cycle............................. 15.6 Cycle 26 FACT. ECHELLE AXE....................Paramètres du cycle............................. 15.7 Exemples de programmation...................... Exemple : groupe de trous........................... HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 26
16 Cycles : fonctions spéciales....................485 16.1 Principes de base........................Résumé..................................16.2 Cycle 9 TEMPORISATION......................Paramètres du cycle............................. 16.3 Cycle 12 PGM CALL........................Paramètres du cycle............................. 16.4 Cycle 13 ORIENTATION......................Paramètres du cycle............................. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 27
17.5 Cycle 484 ETALONNAGE TT IR (option 17)................. 507 Paramètres du cycle............................. 17.6 Cycle 481 LONGUEUR D'OUTIL (option 17)................. Paramètres du cycle............................. 17.7 Cycle 482 RAYON D'OUTIL (option 17)..................Paramètres du cycle............................. 17.8 Cycle 483 MESURER OUTIL (option 17)..................Paramètres du cycle............................. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 28
18.1 Données du système........................Liste des fonctions FN 18........................... Comparaison : fonctions FN 18......................... 18.2 Information technique........................ Caractéristiques techniques..........................Fonctions utilisateur.............................. Options de logiciel..............................Accessoires................................Cycles d'usinage..............................Fonctions auxiliaires............................. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 30
Type et source du danger Conséquences en cas de non prise en compte du danger, par ex. "Risque de collision pour les usinages suivants" Solution – Mesures de prévention du danger HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 31
Des modifications à apporter ? Une erreur à signaler ? Nous nous efforçons en permanence d'améliorer notre documentation. N'hésitez pas à nous faire part de vos suggestions en nous écrivant à l'adresse e-mail suivante : tnc-userdoc@heidenhain.de HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 32
HEIDENHAIN. Il est recommandé de participer à ce type de cours si vous souhaitez vous familiariser de manière intensive avec les fonctions de la commande. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 33
à HEIDENHAIN. ID : 1322445-xx Lieu d'implantation prévu La commande correspond à la classe A selon EN 55022. Elle est prévue essentiellement pour fonctionner en milieux industriels. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 34
La résolution d'affichage de chacun des axes peut être définie au paramètre machine displayPace (n°101000). La résolution d'affichage minimale des axes est de 0,1 µm ou 0,0001°. L'option logicielle 137 State Reporting Interface n'est plus disponible. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 35
Les Fonctions CN suivantes ont été ajoutées pour la transformation de coordonnées : HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 36
FN 18: SYSREAD (D18) ID15 NR10 : contenu d'un paramètre Q NR11 : contenu d'un paramètre QL NR12 : contenu d'un paramètre QR FN 18: SYSREAD (D18) ID35 NR2 : correction de rayon active HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 37
PGM CALL. Cette softkey active la fonction SEL CORR-TABLE, qui vous permet d'activer un tableau de corrections pour le programme CN. Informations complémentaires : "Activer un tableau de correction", Page 330 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 38
Dans CAD Viewer, vous pouvez sélectionner les plans d'usinage YZ et ZX pour l'opération de fraisage. Le plan d'usinage se sélectionne via le menu de sélection. Informations complémentaires : "Visionneuse de CAO", Page 341 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 39
Au besoin, vous pouvez afficher les fichiers avec la softkey AFFICHER FICHIERS CACHES. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 40
Un lien vers la fonction HEROS Certificats et clés a été ajouté au sein de la fonction MOD Accès externe. Cette fonction vous permet de définir des paramètres pour les connexions sécurisées via SSH. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 41
(n°101301) au démarrage. Si vous activez cette fonction, alors la langue de dialogue ne pourra être modifiée que dans les paramètres machine. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 42
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 43
Il est possible d'utiliser des combinaisons de paramètres QS dans les fonctions SQL EXECUTE et SQL SELECT. Informations complémentaires : "Accéder à un tableau avec des instructions SQL", Page 265 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 44
Dans la fenêtre d'erreurs, la softkey FILTRE a été renommée en GROUPEMENT. Avec cette softkey, la CN regroupe les avertissements et messages d'erreur. Informations complémentaires : "Softkey GROUPEMENT", Page 154 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 45
Les prototypes sont définis par le constructeur de la machine. Si le prototype contient des valeurs, alors la CN reprendra ses valeurs dans un nouveau tableau CN créé. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 46
5,0000 mm. La plage de saisie maximale des colonnes LBREAK et RBREAK du tableau d'outils a été augmentée de 0 à 3,2767 mm à 0,0000 à 9,0000 mm. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 47
CN attribue automatiquement le rôle HEROS.LegacyUserNoCtrlfct. S vous désactivez le gestionnaire d'outils et que vous activez la case d'option Supprimer les bases de données HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 48
Ces paramètres machine sont contenus dans l'objet de données CfgDncAllowUnsecur (135400). Si la CN détecte une connexion non sécurisée, elle affiche une information. Le paramètre machine CfgStretchFilter (n°201100) a été supprimé. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 49
ARROSAGE du cycle 241 PERC.PROF. MONOLEVRE (DIN/ISO : G241) ont été étendus. Vous pouvez définir un chemin pour une macro utilisateur. Informations complémentaires : "Cycle 241 PERC.PROF. MONOLEVRE ", Page 417 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 50
Avec les cycles 480 ETALONNAGE TT (DIN/ISO: G480) et 484 ETALONNAGE TT IR (DIN/ISO: G484, option 17), vous pouvez étalonner un palpeur d'outils à l'aide d'éléments de palpage de forme carrée. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 51
à la cinématique, pour l’étalonnage et la mesure. Une modification de la cinématique peut, par exemple, être un changement de tête. Informations complémentaires : "Définir les paramètres machine", Page 500 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 52
Principes | Type de commande, logiciel et fonctions HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 54
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 55
CN. Informations détaillées sur ce sujet Mise sous tension de la machine Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 56
Création et modification de programmes CN Informations complémentaires : "Éditer un programme CN", Page 88 Vue d'ensemble des touches Informations complémentaires : "Éléments d'utilisation de la commande", Page 2 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 57
Informations détaillées sur ce sujet Gestion des fichiers Informations complémentaires : "Gestionnaire de fichiers", Page 94 Ouvrir un nouveau programme CN Informations complémentaires : "Ouvrir et programmer des programmes CN", Page 80 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 58
2 BLK FORM 0.2 X+100 Y+100 Z+0 3 END PGM NOUVEAU MM Informations détaillées sur ce sujet Définir une pièce brute Informations complémentaires : "Ouvrir un nouveau programme CN", Page 83 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 59
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 : "Déplacements d'outil dans le programme CN", Page 126 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 60
Après avoir ouvert une séquence CN à l'aide d'une touche fonctionnelle, la CN vous invite à renseigner toutes les données de l'en-tête dans une fenêtre de dialogue. Pour programmer le contour, procédez comme suit : HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 61
La CN mémorise FMAX. 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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 62
Appuyer sur la touche ENT Programmer la fonction auxiliaire M, par ex. M8 pour activer l'arrosage Appuyer sur la touche END La CN mémorise la séquence de déplacement. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 63
Programmer la coordonnée du point de contour qui varie, par ex. Y 5 Appuyer sur la touche ENT Appuyer sur la softkey R+ Appuyer sur la touche END HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 64
Appuyer sur la touche ENT Programmer la fonction auxiliaire M, par ex. M9 pour désactiver l'arrosage Appuyer sur la touche END La CN mémorise le mouvement de sortie. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 65
Informations complémentaires : "Correction du rayon d'outil", Page 123 Fonctions auxiliaires M Informations complémentaires : "Fonctions auxiliaires pour le contrôle de l'exécution de programme, de la broche et de l'arrosage ", Page 169 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 66
La CN mémorise FMAX. 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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 67
Appuyer sur la softkey CYCLE CALL PAT Appuyer sur la touche ENT La CN mémorise FMAX. Au besoin, programmer la fonction auxiliaire M Appuyer sur la touche END La CN mémorise la séquence CN. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 68
Créer un nouveau programme CN Informations complémentaires : "Ouvrir et programmer des programmes CN", Page 80 Programmation des cycles Informations complémentaires : "Principes de base / vues d'ensemble", Page 345 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 70
être exécutés par la TNC 128. Si les séquences CN contiennent des éléments invalides, alors ces derniers seront identifiés dans un message d'erreur ou comme séquences ERROR à l'ouverture du fichier sur la commande. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 71
Informations complémentaires : "Modes de fonctionnement", Page 74 Utiliser les softkeys pour choisir le partage d'écran de votre choix HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 72
Un certain nombre de constructeurs de machine n'utilisent pas le panneau de commande standard HEIDENHAIN. Les touches telles que Marche CN ou Arrêt CN sont décrites dans le manuel de votre machine. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 73
Appliquer une petite quantité de produit nettoyant sur un chiffon Utiliser le chiffon pour essuyer la zone creuse avec précaution, jusqu'à ce que plus aucune trace, ou tache, ne soit visible. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 74
Softkeys de partage de l'écran Softkey Fenêtre Programme CN A gauche : programme CN. A droite : articulation du programme. A gauche : programme CN. A droite : graphique de programmation. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 75
Softkeys de partage de l'écran Softkey Fenêtre Programme CN A gauche : programme CN. A droite : articulation. A gauche : programme CN. A droite : affichage d'état. A gauche : programme CN. A droite : pièce. Pièce HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 76
Les coordonnées relatives se réfèrent à une autre position au choix (point d'origine) dans le système de coordonnées. Les valeurs des coordonnées relatives sont également appelées "valeurs de coordonnées incrémentales". HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 77
PATTERN DEF. Les axes d'outil X et Y peuvent être utilisés dans une certaine mesure et préparés et configurés par le constructeur de la machine. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 78
Y = 10 mm Trou se référant à Trou 6, par rapport à X = 20 mm X = 20 mm Y = 10 mm Y = 10 mm HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 79
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 80
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 81
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Coordonnées du point MAX 2 BLK FORM 0.2 X+100 Y+100 Z+0 Fin du programme, nom, unité de mesure 3 END PGM NOUVEAU MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 82
Axe de broche, rayon, longueur, distance, rayon intérieur 1 BLK FORM CYLINDER Z R50 L105 DIST+5 RI10 Fin du programme, nom, unité de mesure 2 END PGM NOUVEAU MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 83
PATTERN DEF. Les axes d'outil X et Y peuvent être utilisés dans une certaine mesure et préparés et configurés par le constructeur de la machine. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 84
BEGIN et END de manière automatique. Si vous ne souhaitez pas programmer de définition de la pièce brute, interrompez le dialogue Plan d'usinage dans graph.: XY en appuyant sur la touche DEL ! HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 85
FONCTION AUXILIAIRE M ? Indiquer 3 (fonction auxiliaire M3 Broche ON). Appuyer sur la touche END pour que la commande quitte le dialogue Exemple 3 X+10 R0 F100 M3 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 86
Le nombre de dents doit être défini dans la colonne CUT du tableau d'outils Touche Fonctions lors du conversationnel Sauter la question de dialogue Fermer prématurément le dialogue Interrompre le dialogue et effacer HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 87
NC. Lorsque vous optez pour une alternative de programmation (p. ex. la correction de rayon), la commande ferme alors la barre de softkeys qui permet de sélectionner les axes. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 88
à 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 Informations complémentaires : "Utiliser la touche GOTO", Page 132 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 89
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 90
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 91
(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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 92
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 93
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 94
Selon la configuration, la commande génère un fichier de sauvegarde avec la terminaison *.bak après l'édition et l'enregistrement des programmes CN. Cette sauvegarde influe sur la taille de la mémoire disponible. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 95
La longueur maximale admissible pour le chemin est de 255 caractères. La longueur de chemin comprend la désignation du lecteur, du répertoire et du fichier, y compris l'extension. Informations complémentaires : "Chemin d'accès", Page 96 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 96
CN PROG1.H a été copié à l'intérieur. Le programme CN a donc le chemin suivant : TNC:\AUFTR1\NCPROG\PROG1.H Le graphique de droite montre un exemple d'affichage des répertoires avec différents chemins d'accès. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 97
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 98
Le fichier est sélectionné dans un mode d'exécution de programme. Le fichier ne possède pas de fichiers associés affichés avec la terminaison DEP, par ex. si vous utilisez le contrôle d'utilisa- tion des outils. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 99
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 100
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 101
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 102
OK 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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 103
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 104
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 105
ê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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 106
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 107
Appuyer sur la softkey TRIER Sélectionner la softkey avec le critère d’affichage correspondant TRIER PAR NOMS TRIER PAR TAILLE TRIER PAR DATES TRIER PAR TYPES TRIER PAR ETATS AUC.TRI HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 108
Amener le curseur dans la fenêtre de gauche Appuyer sur la softkey AUTRES FONCTIONS Retirer le périphérique USB Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 109
Les fichiers et répertoires cachés s'affichent comme suit : Appuyer sur la softkey AUTRES FONCTIONS Appuyer sur la softkey AFFICHER FICHIERS CACHES La CN affiche les fichiers et répertoires cachés. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 112
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 113
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 114
Si la commande trouve, par exemple, plusieurs outils disponibles dans le magasin, elle mettra en place l'outil dont la durée d'utilisation restante est la plus faible. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 115
Déterminez la longueur de l'outil comme suit : Installer l'outil. Effleurer la surface La CN affiche la longueur absolue de l'outil comme position réelle dans la vue de positions. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 116
Les valeurs delta provenant du programme CN ne font pas varier la valeur de l'outil affichée dans la simulation. Les valeurs delta programmées décalent toutefois l'outil de la valeur définie dans la simulation. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 117
Appuyer sur la softkey de votre choix NUMERO OUTIL NOM OUTIL Longueur d'outil : valeur de correction de longueur Rayon d'outil : valeur de correction de rayon Exemple 4 TOOL DEF 5 L+10 R+5 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 118
PATTERN DEF. Les axes d'outil X et Y peuvent être utilisés dans une certaine mesure et préparés et configurés par le constructeur de la machine. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 119
2 de 0,05 mm. La surépaisseur négative du rayon d'outil est de 1 mm. Exemple 20 TOOL CALL 5.2 Z S2500 F350 DL+0,2 DR-1 DR2+0,05 Le D devant L, R et R2 signifie valeur Delta. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 120
Avec le changement automatique, l'exécution du programme n'est pas interrompue. Lors d'un appel d'outil avec TOOL CALL, la commande remplace l'outil par un outil du magasin d'outils. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 121
C'est le constructeur de la machine qui détermine si cette colonne est, ou non, disponible et la manière dont elle s'utilise avec la recherche d'outils. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 122
Surépaisseur DL pour la longueur provenant de la Prog séquence TOOL CALL ou du tableau de correction La valeur appliquée est la dernière valeur program- mée. Informations complémentaires : "Tableau de correction", Page 328 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 123
Informations complémentaires : "Tableau de correc- tion", Page 328 Mouvements sans correction du rayon : R0 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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 124
Déplacer l'outil sans correction du rayon, ou annuler la correction du rayon : appuyez sur la touche ENT Mettre fin à la séquence CN : appuyez sur la touche END HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 126
être augmentée (R+) ou réduite (R-) de la valeur du rayon d'outil. Informations complémentaires : "Correction du rayon d'outil", Page 123 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 127
A l’aide de la programmation de paramètres Q, vous pouvez également exécuter des mesures avec un système de palpage 3D pendant l’exécution du programme. Informations complémentaires : "Programmer des paramètres Q", Page 199 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 128
Introduire 3 (la fonction auxiliaire M3 "Broche ON"). Avec la touche ENT, la commande quitte ce dialogue. La fenêtre de programme affiche la ligne: 6 X+10 R0 FMAX M3 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 129
La commande génère une séquence L. Choisir l'axe souhaité, par ex. appuyer sur la softkey POS. ACT. X La commande prend en compte la position actuelle et quitte le dialogue. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 130
Positionnement au point 4 12 Y+5 R+ Fermer le contour et dégager 13 X-10 R0 Dégagement de l'outil, fin du programme 14 Z+250 R0 FMAX M30 16 END PGM LINEAR MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 132
N'utilisez la fonction de saut GOTO que pour la programmation et le test de programmes CN. Lors de l'exécution, utilisez la fonction Amorce seq.. Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 133
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 134
Si le constructeur de votre machine a défini des caractères spéciaux supplémentaires, vous pouvez appeler ou insérer ceux-ci à l’aide de la softkey CARACTERES SPECIAUX Pour supprimer des caractères, utiliser la softkey RETOUR. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 135
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 136
Appuyer sur le ; (point virgule) du clavier alphabétique La commande pose la question Commentaire?. Entrer le commentaire Fermer la séquence CN en appuyant sur la touche END HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 137
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'écrase- ment HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 138
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 139
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 140
Afficher une fenêtre de structure : appuyer sur la softkey de partage de l'écran PROGRAMME + STRUCTURE Changer de fenêtre active en appuyant sur la softkey CHANGER FENETRE HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 141
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 142
Ajouter une valeur à la mémoire Mettre une valeur en mémoire Appeler la mémoire Effacer la mémoire Logarithme Naturel Logarithme Fonction exponentielle Vérifier le signe Former la valeur absolue HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 143
GOTO, la CN applique la valeur du champ de programmation actif dans la calculatrice. La calculatrice reste active même après un changement du mode de fonctionnement. Appuyez sur la softkey END pour fermer la calculatrice. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 144
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 145
Il vous suffit d'entrer VC dans le champ. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 146
Passer à la calculatrice. Utiliser des valeurs en pouces (inch) dans la calcu- latrice de données de coupe. Fermer la calculatrice de données de coupe HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 147
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 148
Les différents répertoires de la CN contiennent des exemples de tableaux pour le calcul automatique des données de coupe. Ces tableaux peuvent être personnalisés selon vos besoins, par ex. en renseignant les matériaux et les outils utilisés. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 149
élément de contour entièrement défini violet : élément de contour qui n'est pas encore entièrement défini bleu ciel : trous et filets ocre : trajectoire du centre de l'outil rouge : mouvement en avance rapide HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 150
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 151
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 152
à l'information complète sur toutes les erreurs en instance dans la fenêtre des messages d'erreur. Un message d'erreur contenant le numéro d'une séquence CN a été provoqué par cette séquence CN ou une des séquences précédentes. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 153
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 154
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 155
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 156
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 157
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 158
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 159
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 main.chm sous la forme d'un livre séparé. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 160
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 161
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 Feuilleter une page en arrière HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 162
Afficher les informations relatives au mot clé sélectionné en appuyant sur la touche ENT. Le nom à rechercher ne peut être saisi que par l'intermédiaire d'un clavier raccordé par USB. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 163
Espace. Le nom à rechercher ne peut être saisi que par l'intermédiaire d'un clavier raccordé par USB. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 164
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 168
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 169
ARRET broche ■ ACTIVATION de l'arrosage ■ ARRET arrosage ■ MARCHE broche sens horaire ■ MARCHE arrosage MARCHE broche sens anti-horaire ■ MARCHE arrosage Comme M2 ■ HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 170
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. Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 171
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 172
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 173
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 174
Avec M140 MB MAX, la CN ne ramène l'outil que dans le sens positif de l'axe d'outil. La CN reprend les informations nécessaires sur l'axe d'outil pour M140 de l'appel d'outil. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 175
Sous-programmes et répétitions de parties de programme...
Page 176
Si/Alors avant de créer votre programme CN. Vous éviterez ainsi tout malentendu et les erreurs de programmation éventuelles. Informations complémentaires : "Décisions SI/ALORS avec des paramètres Q", Page 213 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 177
LABEL : appuyer sur la softkey LBL-NAME pour passer en saisie de texte. Entrer le contenu Marquer la fin : appuyer sur la touche LBL SET et entrer le numéro de label 0 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 178
NO ENT. N'utiliser les répétitions REP que pour les répétitions de parties de programme. CALL LBL 0 n’est pas autorisé car il correspond à l'appel de la fin d'un sous-programme. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 179
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 180
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 181
SEL PGM Appeler le dernier fichier sélec- Page 185 tionné avec CALL SELECTED Sélectionner un programme CN Page 353 de votre choix avec SEL CYCLE comme cycle d'usinage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 182
CN appelant. Utilisez au besoin les paramètres QL qui ne sont valables que dans le programme CN actif. L'édition des programmes CN appelés est verrouillée tant que la CN exécute le programme CN appelant. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 183
Si l'ensemble du chemin se trouve entre les guillemets doubles, vous pouvez utiliser aussi bien le signe \ que le signe / pour séparer les répertoires et les fichiers. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 184
Vous disposez pour cela de la softkey SELECTION FICHIER, dans la fenêtre de sélection APPLIQUER NOM FICH.. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 185
FN 18 (ID10 NR110 et NR111) pour vérifier tous les chemins en début de programme. Informations complémentaires : "FN 18: SYSREAD – lire des données système", Page 243 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 186
Répéter la procédure jusqu'à ce que toutes les coordonnées souhaitées soient introduites. Le nom du tableau de points doit commencer par une lettre si vous comptez l'utiliser en SQL. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 187
Sélectionner le point de votre choix dans le tableau Sélectionner la colonne FADE Activer le masquage avec la touche ENT Désactiver le masquage avec la touche NO ENT HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 188
Vous disposez pour cela de la softkey SELECTION FICHIER, dans la fenêtre de sélection APPLIQUER NOM FICH.. Exemple 7 SEL PATTERN “TNC:\nc_prog\Positions.PNT" HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 189
été défini dans un programme CN imbriqué avec CALL PGM. Définition Type de Définition fichier Tableau de points *.pnt HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 190
Niveau d'imbrication maximal de programmes CN externes : 19. CYCL CALL sert alors à appeler un programme externe. Vous pouvez imbriquer à volonté des répétitions de parties de programme HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 191
UPGMS 5 Le programme principal UPGMS est exécuté entre la séquence CN 18 et la séquence CN 35. Fin de programme et retour à la séquence CN 0 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 192
CN 20 et la séquence CN 27). 5 Le programme principal REPS est exécuté entre la séquence CN 36 et la séquence CN 50. Fin de programme et retour à la séquence CN 0 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 193
4 Le programme principal UPGREP est exécuté entre la séquence CN 13 et la séquence CN 19. Fin de programme et retour à la séquence CN 0 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 194
14 CYCL DEF 7.0 POINT ZERO 15 CYCL DEF 7.1 X+45 16 CYCL DEF 7.2 Y+60 17 CALL LBL 1 18 CYCL DEF 7.0 POINT ZERO 19 CYCL DEF 7.1 X+0 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 195
Se positionner au trou 3, appeler le cycle 26 Y+20 R0 FMAX M99 Se positionner au trou 4, appeler le cycle 27 X-20 R0 FMAX M99 28 LBL 0 29 END PGM UP2 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 196
Appeler le sous-programme 1 pour l'ensemble du motif de 11 CALL LBL 1 trous Changement d'outil 12 Z+250 R0 FMAX M6 Appel d'outil : alésoir 13 TOOL CALL 3 Z S500 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 197
31 IY+20 R0 FMAX M99 Se positionner au trou 4, appeler le cycle 32 IX-20 R0 FMAX M99 Fin du sous-programme 2 33 LBL 0 34 END PGM SP2 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 200
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 201
0 – 99 Paramètres QR pour l'utilisateur 100 – 199 Paramètres QR pour les fonctions HEIDENHAIN, par exemple les cycles 200 – 499 Paramètres QR pour les fonctions du constructeur de la machine, par exemple les cycles HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 202
200 – 1199 Paramètres QS pour les fonctions HEIDENHAIN, par exemple les cycles 1200 – 1399 Paramètres QS pour les fonctions du constructeur de la machine, par exemple les cycles 1400 – 1999 Paramètres QS pour l'utilisateur HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 203
Si vous exploitez un paramètre Q non défini dans des étapes de calcul du programme CN, la CN affichera un message d'erreur et interrompra l'exécution du programme. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 204
Vous définissez ensuite le numéro de paramètre. Si vous avez raccordé un clavier alphabétique par USB, vous pouvez ouvrir le dialogue de programmation directement en appuyant sur la touche Q. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 205
Exemple : Cylindre avec paramètres Q Rayon du cylindre : R = Q50 Hauteur du cylindre : H = Q51 Cylindre Z1 : Q50 = +30 Q51 = +10 Cylindre Z2 : Q50 = +10 Q51 = +50 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 206
Q du pavé numérique La barre de softkeys affiche les fonctions paramétriques Q. Appuyer sur la softkey ARITHM. DE BASE La CN affiche les softkeys des fonctions mathématiques de base. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 207
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 208
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 209
La fonction FN 0 supporte également le transfert de la valeur Undefined. Si vous souhaitez transmettre le paramètre Q non défini sans FN 0, la commande affiche le message d'erreur Valeur invalide. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 210
α = arctan(a/b) ou α = arctan(sin α/cos α) Exemple : a = 25 mm b = 50 mm α = arctant (a/b) = arctan 0,5 = 26,57° De plus : a²+b² = c² (avec a² = a*a) c = √(a HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 211
Déterminer et attribuer un angle avec arctan à partir de la cathète opposée et de la cathète adjacente ou du sinus et du cosinus de l'angle (0 < angle < 360°) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 212
Rayon du cercle dans le paramètre Q Q22 FN 23 et FN 24 attribuent automatiquement une valeur non seulement aux variables de résultats se trouvant à gauche du signe égal, mais aussi aux variables suivantes. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 213
(anglais "greater than") : Supérieur à (anglais "less than") : Inférieur à GOTO (anglais "go to") : Aller à UNDEFINED (anglais "undefined") : Non défini DEFINED (anglais "defined") : Défini HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 214
7 FN 12: IF +Q1 LT +Q2 GOTO LBL 99 Exécuter le saut de programme 3 8 FN 9: IF +Q1 EQU +Q2 GOTO LBL 99 10 END PGM COUNTER MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 215
FN 12 : si inférieur à, alors saut Par exemple FN 12: IF+Q5 LT+0 GOTO LBL “ANYNAME“ Si la première valeur est inférieure à la deuxième valeur, la commande saute au label défini. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 216
Exception : pour les puissances concaténées, la commande évalue de la droite vers la gauche. Par exemple 2 ^ 3 ^ 2 = 2 ^ ( 3 ^ 2 ) = 2 ^ 9 = 512 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 217
Par exemple Q12 = Q1 * ( Q2 + Q3 ) Mettre au carré (square) Fonction Par exemple Q15 = SQ 5 Extraire la racine carrée (square root) Fonction Par exemple Q22 = SQRT 25 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 218
Utiliser la fonction exponentielle (e ^ n) Fonction Nombre de base = e = 2,7183 Par exemple Q1 = EXP Q12 Négation Fonction Multiplication par -1 Par exemple Q2 = NEG Q1 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 219
Si Q50 < 0, alors SGN Q50 = -1 Si Q50 > 0, alors SGN Q50 = 1 Calculer la valeur modulo (reste de division) Fonction Par exemple Q12 = 400 % 360 Résultat : Q12 = 40 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 220
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 37 Q25 = ATAN (Q12/Q13) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 221
Soustraire la valeur 0,5 à Q3, puis effectuer une troncature 7 Q13 = INT (Q3 + 0.5 * SGN Q3) après la virgule 8 END PGM ROUND MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 222
1200 et 1399, car il y a un risque d'interférences avec les fonctions OEM spécifiques La commande utilise tous les paramètres assortis de commentaires dans des cycles ou en tant que paramètres de transfert. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 223
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 224
Transférer jusqu'à huit valeurs au FN 37: EXPORT Exporter des paramètres Q ou QS locaux dans un programme CN FN 38: SEND Pour envoyer des informations issues du programme CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 225
180 FN 14: ERROR = 1000 La liste ci-après recense tous les messages d'erreur FN 14: ERROR. Notez que les messages d'erreur qui existent sur votre commande dépendent du type de celle-ci. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 226
1033 CYCL 210 non autorisé 1034 CYCL 211 non autorisé 1035 Q220 trop grand 1036 Q222 doit être supérieur à Q223 1037 Q244 doit être supérieur à 0 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 227
Introduire type de fraisage Q351 diff. de 0 1070 Diminuer profondeur filetage 1071 Exécuter l'étalonnage 1072 Tolérance dépassée 1073 Amorce de séquence active 1074 ORIENTATION non autorisée 1075 3DROT non autorisée 1076 Activer 3DROT HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 229
1148 La broche de l'outil est mal configurée. 1149 Offset de la broche de tournage inconnue 1150 Configurations globales de programmes actives 1151 Configuration des macros OEM incorrecte HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 230
La macro OEM n'est pas définie. 1180 Mesure impossible avec l'axe auxiliaire 1181 Position de départ impossible avec l'axe modulo 1182 Fonction possible seulement si la porte est fermée HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 231
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 232
Veillez au respect des majuscules et des minuscules. Signes de Signification formatage Marquer le formatage des contenus à émettre “...“ Pour les textes à émettre, vous pouvez utiliser la séquence de caractères UTF-8. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 233
Émettre un retour à la ligne dans le fichier cible Émettre une valeur variable alignée à droite dans le fichier cible Émettre une valeur variable alignée à gauche dans le fichier cible HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 234
Ne restituer le texte que si la langue de L_CZECH dialogue définie est le tchèque Ne restituer le texte que si la langue de L_FRENCH dialogue définie est le français HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 235
Émettre les secondes de l'heure actuelle Émettre le jour de la date actuelle Émettre le mois de la date actuelle MONTH Émettre l'abréviation du mois de la date STR_MONTH actuelle HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 236
“HEURE : %02d:%02d:%02d“,HOUR,MIN,SEC; “NOMBRE DE VALEURS DE MESURE : = 1“; “X1 = %9.3F“, Q31; “Y1 = %9.3F“, Q32; “Z1 = %9.3F“, Q33; L_GERMAN; "Werkzeuglänge beachten"; L_ENGLISH; "Remember the tool length"; HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 237
; Affichage du fichier de sortie avec 13 FN 16: F-PRINT TNC: FN 16 sur l'écran de commande \fn16.a / SCREEN: Exemple d'affichage à l'écran avec deux lignes vides provenant de QS1 et QS4 : HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 238
Vous disposez pour cela de la softkey SELECTION FICHIER, dans la fenêtre de sélection APPLIQUER NOM FICH.. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 239
Informations complémentaires : "FN 18: SYSREAD – lire des données système", Page 243 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 240
Si vous souhaitez émettre un chemin avec un paramètre QS dans un fichier de rapport, utilisez la fonction %RS. Cela garantit que la commande n'interprètera pas les caractères spéciaux comme des signes de formatage. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 241
Vous pouvez également fermer la fenêtre auxiliaire d'un cycle avec la fonction FN 16: F-PRINT. Vous n'avez pas besoin de fichier texte pour cela. Exemple 96 FN 16: F-PRINT / SCLR: HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 242
La commande sauvegarde le fichier seulement jusqu'à ce qu'il soit imprimé. Exemple ; Impression du fichier cible avec 11 FN 16: F-PRINT TNC:\MASKE- \MASKE1.A / PRINTER:- FN 16 \PRINT1 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 243
Respectez le contenu de la documentation de HEIDENHAIN, du constructeur de la machine et du fournisseur tiers La fonction FN 19: PLC permet de transférer jusqu'à deux valeurs fixes ou variables au PLC. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 244
11 FN 20: WAIT FOR SYNC interne avec FN 20 ; Détermination de la position de 12 FN 18: SYSREAD Q1 = ID270 l'axe X avec FN 18 NR1 IDX1 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 245
Vous avez besoin de la fonction FN 37: EXPORT lorsque vous créez vos propres cycles et que vous souhaitez les intégrer à la commande. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 246
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 247
FN 38: SEND /"JOB:1234_STEP:1_S_A:12" Rebut (S) en incrémental FN 38: SEND /"JOB:1234_STEP:1_S_I:1" Reprise usinage (R) en absolu FN 38: SEND /"JOB:1234_STEP:1_R_A:15" Reprise usinage (R) en incrémental FN 38: SEND /"JOB:1234_STEP:1_R_I:1" HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 248
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 249
Appuyer sur la softkey FONCTIONS PROGRAMME Appuyer sur la softkey FONCTIONS STRING Appuyer sur la softkey DECLARE STRING Exemple ; Affectation d'une valeur 11 DECLARE STRING QS10 = alphanumérique à QS10 "workpiece" HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 250
; Concaténation des contenus de 11 QS10 = QS12 || QS13 QS12 et QS13 et affectation au paramètre QS QS10 Contenu des paramètres QS12 : état : QS13 : rebut QS10 : état : rebut HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 251
Exemple : convertir le paramètre Q50 en paramètre string QS11, utiliser 3 décimales ; Conversion d'une valeur 11 QS11 = TOCHAR ( DAT+Q50 numérique issue de Q50 en DECIMALS3 ) une valeur alphanumérique et affectation au paramètre QS QS11 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 252
QS10 à partir de la troisième position (BEG2) ; Affectation de la composante 11 QS13 = SUBSTR ( SRC_QS10 de chaîne issue de QS10 au BEG2 LEN4 ) paramètre QS QS13 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 253
La première semaine du calendrier inclut le premier jeudi de l'année. Données du palpeur, 10350 Type de palpage du palpeur de pièce actif TS Type de palpage du palpeur d'outil actif TT HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 254
Version du logiciel CN, 10630 Numéro de la version du logiciel CN Données d'outils, 10950 Nom de l'outil actuel Contenu de la colonne DOC de l'outil actuel Cinématique du porte-outil de l'outil actuel HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 255
Exemple : convertir le paramètre string QS11 en paramètre numérique Q82 ; Conversion de la valeur 11 Q82 = TONUMB ( SRC_QS11 ) alphanumérique de QS11 en une valeur numérique et affectation à HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 256
QS13. Démarrer la recherche à partir de la troisième position ; Recherche de la composante de 11 Q50 = INSTR ( SRC_QS10 chaîne issue de QS13 dans QS10 SEA_QS13 BEG2 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 257
; Détermination du nombre de 11 Q52 = STRLEN ( SRC_QS15 ) caractères de QS15 et affectation à Q52 Si le paramètre QS sélectionné n'est pas défini, la commande fournit la valeur -1. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 258
Exemple : comparer l'ordre lexical de QS12 et QS14 ; Comparaison de l'ordre lexical de 11 Q52 = STRCOMP ( SRC_QS12 la valeur de QS12 et QS14 SEA_QS14 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 259
CFGREAD : KEY_QS : nom du groupe (code) du paramètre machine TAG_QS : nom de l'objet (entité) du paramètre machine ATR_QS : nom (attribut) du paramètre machine IDX : index du paramètre machine HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 260
; Affectation de l'entité au paramètre QS QS12 12 QS12 = "CfgGeoCycle" ; Affectation de l'attribut au paramètre QS QS13 13 QS13 = "pocketOverlap" ; Lecture du contenu du paramètre machine 14 Q50 = CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 261
QS compris entre 100 et 199. Valeurs du PLC Q100 à Q107 La commande attribue les valeurs provenant du PLC aux paramètres Q Q100 à Q107. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 262
Activer la broche dans le sens horaire Q110 = 1 Activer la broche dans le sens anti-horaire Q110 = 2 M5 après M3 Arrêter la broche Q110 = 3 M5 après M4 Arrêter la broche HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 263
Valeur delta DL du programme CN avec un tableau de correction ou un appel d'outil La commande conserve en mémoire la longueur d'outil active après un redémarrage de la commande. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 264
TT 160 : Paramètres Q Écart valeur nominale/valeur effective Longueur d'outil Q115 Rayon d'outil Q116 Après le palpage, les paramètres Q Q115 et Q116 peuvent contenir d'autres valeurs. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 265
HANDLE permet d'identifier une opération donnée (suivie du paramètre d'identification) au sein d'une syntaxe. Result-set contient le résultat de la requête (ci-après désigné comme "quantité de résultat") HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 266
Handle invalide. Cela signifie qu'aucun Result-set n'a pu être établi pour une requête. Si aucune ligne ne répond à la condition indiquée, un Result-set vide est créé sous un Handle valide. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 267
SQL ne seront pas exécutées pendant la simulation. Utiliser FN18: SYSREAD ID992 NR16 pour vérifier si le programme CN doit être actif dans un autre mode de fonctionnement ou dans la Simulation HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 268
SQL UPDATE étend la transaction en ajoutant la modification d'une ligne existante SQL INSERT crée une nouvelle ligne de tableau. SQL SELECT lit une valeur d’un tableau sans ouvrir de transaction. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 270
Renommer des colonnes de tableau RENAME COLUMN Si vous sélectionnez la fonction CN SQL EXECUTE, la CN insèrera uniquement l'élément de syntaxe SQL dans le programme CN. Exemple d'instruction SQL EXECUTE HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 271
Si vous souhaitez modifier les entrées du tableau, vous devez impérativement utiliser cette option. Result-set vide : Si aucune ligne ne correspond au critère de recherche, le serveur SQL retourne un HANDLE valide sans entrée de tableau. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 272
(ASC pour tri dans l'ordre croissant et DESC pour tri dans l'ordre décroissant) FOR UPDATE (en option): pour bloquer à d'autres processus l'accès en écriture aux lignes sélectionnées HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 273
1 SQL Q10 "CREATE SYNONYM NEW FOR 'TNC:\table \NewTab.TAB'" ; création tableau 2 SQL Q10 "CREATE TABLE NEW AS SELECT X,Y,Z FROM 'TNC:\prototype_for_NewTab.tab'" 3 END PGM SQL_CREATE_TAB MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 275
Q liés. La transaction est définie via le HANDLE à indiquer, la ligne via l’INDEX. SQL FETCH tient compte de toutes les colonnes que contient l’instruction SELECT (instruction SQL SQL EXECUTE). HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 276
20 SQL Q5 "SELECT Position_Nr,Measure_X,Measure_Y, Measure_Z FROM Tab_Example" . . . 30 SQL FETCH Q1 HANDLE Q5 INDEX+Q2 Exemple : programmer directement un numéro de ligne 30 SQL FETCH Q1 HANDLE Q5 INDEX5 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 277
La commande vérifie la longueur du paramètre string lors de l'écriture dans le tableau. Pour les enregistrements dont la longueur dépasse celle des colonnes de description, la CN émet un message d'erreur. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 278
SELECT (instruction SQL SQL EXECUTE). Pour les colonnes du tableau qui n'ont pas d'instruction SELECT correspondante (pas incluse dans le résultat de la requête), la CN inscrit des valeurs par défaut. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 279
été modifiées et ajoutées dans une transaction. La transaction est définie via le HANDLE à indiquer. La CN réinitialise alors un verrouillage défini avec SELECT...FOR UPDATE. Le HANDLE (procédure) prédéfini perd sa validité. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 281
La CN ne clôture pas la transaction (le HANDLE conserve sa validité). Il est nécessaire de clôturer ultérieurement manuellement la transaction à l’aide de SQL ROLLBACK ou de SQL COMMIT. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 283
WHERE: désignation de la colonne, condition et valeur de comparaison (paramètre Q entre guillemets après :) Exemple : lire et mémoriser une valeur 20 SQL SELECT Q5 "SELECT Mess_X FROM Tab_Example WHERE Position_NR==3" HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 285
Les valeurs de NR et ==3 déterminent la ligne du tableau de la procédure de lecture. La colonne de tableau et la ligne de tableau sélectionnées définissent la cellule pour la procédure de lecture. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 286
3 SQL FETCH Q1900 HANDLE QL1 Quitter l'opération 4 SQL ROLLBACK Q1900 HANDLE QL1 Annuler la liaison au paramètre 5 SQL BIND QS 1800 6 END PGM SQL_READ_WMAT_2 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 288
Dans la fenêtre de droite, la commande affiche une aide en ligne des différentes fonctions. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 289
Appuyer sur la softkey des fonctions d'édition de points et de contours Softkey Fonction Description Définir des motifs d'usinage Page 361 réguliers Sélectionner un fichier de points Page 188 avec positions d'usinage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 290
Page 305 rente Définir la temporisation en Page 340 secondes ou les rotations Insérer un commentaire Page 136 Lire et écrire des valeurs dans le Page 332 tableau HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 291
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 292
L'état du compteur du menu MOD n'a d'effet que dans les modes de fonctionnement Execution PGM pas-à-pas et Execution PGM en continu. L'état du compteur est conservé même après un redémarrage de la commande. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 293
Augmentez la valeur du compteur 51 FUNCTION COUNT INC Répétez l'usinage s'il reste encore des pièces à usiner 52 FUNCTION COUNT REPEAT LBL 11 53 M30 54 END PGM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 294
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 295
TSTAMP : format prédéfini pour la date et l'heure UPTEXT : saisie de texte en majuscules PATHNAME : nom de chemin Valeur avec laquelle les champs de cette Valeur par défaut colonne sont réservés HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 296
En appuyant sur la touche CE et ensuite sur ENT, vous réinitialisez les valeurs invalides dans les champs avec le type de colonne TSTAMP. Quitter l'éditeur de structure Procédez comme suit : HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 297
Le curseur passe dans la fenêtre de gauche. Sélectionner la ligne de votre choix avec les touches fléchées Utiliser la touche Onglet suivant pour revenir à la fenêtre de programmation HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 298
Si l'ensemble du chemin se trouve entre les guillemets doubles, vous pouvez utiliser aussi bien le signe \ que le signe / pour séparer les répertoires et les fichiers. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 299
La CN inscrit dans le tableau les valeurs provenant des paramètres Q Q5, Q6 et Q7. 53 Q5 = 3,75 54 Q6 = -5 55 Q7 = 7,5 56 FN 27: TABWRITE 5/“RADIUS,TIEFE,D“ = Q5 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 300
La commande enregistre le contenu de la colonne DOC de la même ligne dans le paramètre QS QS1. 56 FN 28: TABREAD Q10 = 6/“X,Y,D“ 57 FN 28: TABREAD QS1 = 6/“DOC“ HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 301
+. Étant donné les instructions SQL, ces signes peuvent occasionner des problèmes lors de l'importation ou de la lecture des données. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 302
à pulsation agit. Les deux valeurs de programmation sont optionnelles. Si vous ne définissez pas de paramètres, la fonction agira sur toute la plage de vitesse de rotation. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 303
La vitesse de rotation est maintenue jusqu'à ce que la courbe sinusoïdale de la fonction FUNCTION S-PULSE repasse sous de la vitesse de rotation maximale. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 304
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 305
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 306
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 307
La commande délivre un message d'erreur au cas où vous souhaiteriez copier un fichier qui n’existe pas. FILE DELETE ne délivre pas de message d’erreur si le fichier à effacer n’existe pas. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 308
Configuration, test et exécution de programmes CN La fonction OPEN FILE est disponible dans les modes de fonctionnement suivants : Positionnement avec introd. man. Test de programme Execution PGM pas-à-pas Execution PGM en continu HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 309
Dans ce cas, la CN ouvre automatiquement le fichier de la fonction OPEN FILE dans cet outil. Exemple 1 OPEN FILE "TNC:\CLAMPING_INFORMATION.HTML" Outil HEROS qu'il est possible d'utiliser pour l'affichage : Mozilla Firefox HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 310
La fonction TRANS DATUM RESET permet de réinitialiser le décalage de point zéro. Sujets apparentés Activation du tableau de points zéro Informations complémentaires : manuel utilisateur Programmation des cycles d'usinage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 311
TRANS DATUM RESET La fonction TRANS DATUM RESET permet d'annuler un décalage de point zéro. La manière dont vous avez défini auparavant le point zéro n'a pas d'importance. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 312
Nom ou QS Chemin du tableau de points zéro Chemin fixe ou variable Possibilité de sélection dans une fenêtre de sélec- tion Élément de syntaxe optionnel Uniquement pour TABLE HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 313
La fonction TRANS MIRROR RESET vous permet de réinitialiser la mise en miroir. Sujets apparentés Cycle 8 IMAGE MIROIR Informations complémentaires : manuel utilisateur Programmation des cycles d'usinage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 314
Programmation d'une mise en miroir de valeurs d'axes ou réinitialisation d'une mise en miroir RESET X, Y ou Z Valeurs d'axes à mettre en miroir Uniquement pour AXIS HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 315
Par exemple, vous pouvez prendre en compte les facteurs de réduction et d'agrandissement. La fonction TRANS SCALE RESET vous permet de réinitialiser la mise à l'échelle. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 316
Ouverture de la syntaxe pour une mise à l'échelle TRANS SCALE SCL ou RESET Définir un facteur d'échelle ou réinitialiser la mise à l'échelle Numéro fixe ou variable HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 317
Cycle 26 FACT. ECHELLE AXE Voir le manuel utilisa- teur Programmation des cycles d'usinage La CN réinitialise aussi les transformations de coordonnées simples qui ont été définies par le constructeur. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 318
Appuyer sur la softkey FONCTIONS PROGRAMME Appuyer sur la softkey TRANSFORM / CORRDATA Appuyer sur la softkey TRANSFORMATIONS Appuyer sur la softkey de la fonction TRANS de votre choix HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 319
KEEP TRANS : vous conservez les transformations simples Cycle 7 POINT ZERO Cycle 8 IMAGE MIROIR Cycle 11 FACTEUR ECHELLE Cycle 26 FACT. ECHELLE AXE WP : les modifications se réfèrent au point d'origine de la pièce HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 320
Renseigner les valeurs des colonnes non définies, par ex. 0 Sinon, vous pouvez laisser le constructeur de la machine définir 0 comme valeur par défaut pour ces colonnes. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 321
Le cas échéant, conserver les transformations Exemple Copie du point d'origine 1 à la ligne 3, activation du point 13 PRESET COPY #1 TO #3 SELECT TARGET KEEP TRANS d'origine 3 et maintien des transformations HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 322
Définir les corrections de votre choix Exemple Correction du point d'origine actif de +10 mm en X et 13 PRESET CORR X+10 SPC+45 correction de SPC de +45 ° HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 323
Position de l'axe U pour le point zéro -99999.99999...99999.99999 Position de l'axe V pour le point zéro -99999.99999...99999.99999 Position de l'axe W pour le point zéro -99999.99999...99999.99999 Colonne de commentaire 16 caractères max. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 324
Informations complémentaires : "Accéder à un tableau avec des instructions SQL", Page 265 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 325
Curseur en fin de ligne Copier la valeur actuelle Insérer la valeur copiée Insérer le nombre de lignes de votre choix Vous ne pouvez insérer de nouvelles lignes qu'en fin de tableau. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 326
La CN ouvre une fenêtre permettant de sélection- ner le tri. Si vous entrez le code 555343, la CN affiche la softkey EDITER FORMAT. Cette softkey vous permet de modifier les caractéristiques de tableaux. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 327
La CN active le tableau de points zéro pour le test de programme et sélectionne le fichier avec l'état S. Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 328
La CN affiche un décalage actif à l'aide du tableau de correction *.tco qui se trouve dans l'onglet TOOL de l'affichage supplémentaire. Informations complémentaires : manuel d'utilisation Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 329
Si la CN indique les deux unités de mesure, alors vous avez le choix entre les deux. Les prototypes sont définis par le constructeur de la machine. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 330
Temps d'effet de la correction La correction activée agit 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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 331
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 332
Vous pouvez utiliser la fonction TABDATA READ pour, par exemple, 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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 333
Un tableau de correction doit avoir été activé pour être édité. Après un cycle de palpage, vous pouvez utiliser la fonction TABDATA WRITE pour entrer une correction d'outil utile dans le tableau d'outils, par exemple. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 334
12 SEL CORR-TABLE TCS "TNC:\table\corr.tco" Inscription de la valeur Q1 à la ligne 3, colonne DR du tableau 13 TABDATA WRITE CORR-TCS COLUMN "DR" KEY "3" = Q1 de corrections HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 335
12 SEL CORR-TABLE TCS "TNC:\table\corr.tco" Ajout de la valeur de Q1 à la ligne 3, colonne DR du tableau de 13 TABDATA ADD CORR-TCS COLUMN "DR" KEY "3" = Q1 corrections HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 336
CN. Softkey Déplacements du curseur Curseur un mot vers la droite Curseur un mot vers la gauche Curseur en début de fichier Curseur en fin de fichier HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 337
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 338
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 339
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 340
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 342
*.igs et *.iges Version 5.3 *.dxf R10 à 2015 ASCII *.stl Binaire ASCII CAD Viewer vous permet d'ouvrir des fichiers de CAO, quel que soit le nombre de triangles qu'ils comportent. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 343
Commuter entre les différentes vues du modèle par ex. Dessus Vous pouvez sélectionner les contours et les positions de perçage à l'aide d'icônes, mais la commande ne peut pas exécuter les éléments. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 346
TOOL CALL au moment de traiter la définition du cycle. Si vous voulez supprimer un cycle avec plusieurs séquences partielles, la commande vous demande si l'ensemble du cycle doit être supprimé. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 347
Cycles spéciaux pour la temporisation, l'appel de programme, l'orientation de la broche Le cas échéant, passer aux cycles d'usinage spécifiques à la machine Le constructeur de votre machine peut intégrer ces cycles d'usinage. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 348
Respecter le contenu de la documentation de HEIDENHAIN, du constructeur de la machine et du fournisseur tiers Vérifier le déroulement à l'aide de la simulation Informations complémentaires : "Appeler des cycles", Page 351 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 349
Utiliser exclusivement les plages de programmation recommandées par HEIDENHAIN Respecter le contenu de la documentation de HEIDENHAIN Vérifier le déroulement avec la simulation HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 350
Q202=+5 ;PROFONDEUR DE PASSE ~ Q210=+0 ;TEMPO. EN HAUT ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q211=+0 ;TEMPO. AU FOND ~ Q395=+0 ;REFERENCE PROFONDEUR HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 351
Appuyer sur la softkey CYCL CALL M. Au besoin, programmer la fonction auxiliaire M (par ex. M3 pour activer la broche) Quitter le dialogue avec la touche END HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 352
La CN approche le dernier point de départ. Définir un nouveau cycle d’usinage avec CYCL DEF La CN ne supporte pas M89 en combinaison avec la programmation FK ! HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 353
Z du motif de points. Avec CYCL CALL POS, il n’y a pas de pré-positionnement dans le sens de l'axe d’outil. Vous devez alors vous-même programmer un pré-positionnement au sein du fichier appelé. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 354
CN. Chaque cycle renvoie alors à une valeur que vous avez définie en début de programme. Les fonctions GLOBAL DEF suivantes vous sont proposées : HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 355
Sélectionner la fonction GLOBAL DEF de votre choix, p. ex. appuyer sur la softkey GLOBAL DEF GENERAL Renseigner les définitions requises Valider chaque fois avec la touche ENT HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 356
Utiliser GLOBAL DEF à bon escient. Exécuter un test de programme avant toute exécution Saisir une valeur fixe dans les cycles ; GLOBAL DEF ne change pas les valeurs. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 357
Programmation : 0...99999,999 ou FMAX, FAUTO Exemple 11 GLOBAL DEF 100 GENERAL ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q204=+50 ;SAUT DE BRIDE ~ Q253=+750 ;AVANCE PRE-POSIT. ~ Q208=+999 ;AVANCE RETRAIT HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 358
Temps pendant lequel l'outil reste au fond du trou. Programmation : 0...3600.0000 Exemple 11 GLOBAL DEF 105 PERCAGE ~ Q256=+0.2 ;RETR. BRISE-COPEAUX ~ Q210=+0 ;TEMPO. EN HAUT ~ Q211=+0 ;TEMPO. AU FOND HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 359
La softkey GLOBAL DEF FRAISAGE CONTOUR n’a aucune fonction sur la commande paraxiale TNC 128 ; Cette softkey a simplement été ajoutée pour des raisons de compatibilité. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 360
1 : déplacement à la hauteur de sécurité entre deux points de mesure Programmation : 0, 1 Exemple 11 GLOBAL DEF 120 PALPAGE ~ Q320=+0 ;DISTANCE D'APPROCHE ~ Q260=+100 ;HAUTEUR DE SECURITE ~ Q301=+1 ;DEPLAC. HAUT. SECU. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 361
Définition d'un seul motif, horizontal, orienté ou déformé CADRE Définition d'un seul cadre, horizontal, orienté ou déformé CERCLE Définition d'un cercle entier Disque gradué Définition d'un disque gradué HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 362
été défini dans le cycle. Remarque sur l'utilisation Avec l’amorce de séquence, vous pouvez choisir le point de votre choix à partir duquel lancer ou poursuivre l’usinage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 363
POS2 : Coordonnée surface de la pièce Entrer la coordonnée Z en absolu ou en incrémental. Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ POS1( X+25 Y+33.5 Z+0 ) ~ POS2( X+15 IY+6.5 Z+0 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 364
Coordonnée surface de la pièce Entrer la coordonnée Z de départ de l'usinage, en absolu Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ ROW1( X+25 Y+33.5 D+8 NUM5 ROT+0 Z+0 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 365
Angle de rotation suivant lequel seul l'axe principal du plan d'usi- nage subira une distorsion par rapport au point initial introduit. Valeur positive ou négative possible Programmation : -360000...+360000 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 366
Coordonnée surface de la pièce Entrez la coordonnée Z absolue à laquelle l'usinage commence. Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ PAT1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 367
Angle de rotation suivant lequel seul l'axe principal du plan d'usi- nage subira une distorsion par rapport au point initial introduit. Valeur positive ou négative possible Programmation : -360000...+360000 Pivot axe auxiliaire HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 368
Entrer la coordonnée Z de départ de l'usinage, en absolu Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ FRAME1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 369
Coordonnée surface de la pièce Entrer la coordonnée Z à laquelle l'usinage commence, en absolu. Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ CIRC1( X+25 Y+33 D80 START+45 NUM8 Z+0 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 370
Coordonnée surface de la pièce Entrer la coordonnée Z à laquelle l'usinage commence. Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ PITCHCIRC1( X+25 Y+33 D80 START+45 STEP+30 NUM8 Z+0 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 371
4 Ce processus (1 à 3) est répété jusqu'à ce que toutes les opérations d'usinage aient été exécutées. Si ce cycle est exécuté en mode Pas-à-pas , la CN marquera un arrêt entre chaque point d'un motif de points. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 372
M99 utiliseront Q203=-5. Les cycles 220 et 221 écrasent les paramètres mentionnés ci-dessus des cycles d’usinage CALL actifs (si les paramètres programmés sont les mêmes dans les deux cycles). HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 373
(– = sens horaire). La valeur agit de manière incrémentale. Programmation : -360000...+360000 Q241 Nombre d'usinages? Nombre d'opérations d'usinage sur le cercle primitif Programmation : 1...99999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 375
9 Toutes les autres lignes sont usinées suivant un déplacement pendulaire. Si ce cycle est exécuté en mode Pas-à-pas , la CN marquera un arrêt entre chaque point d'un motif de points. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 376
253 et 256 avec le cycle 221, ce sont la distance d'approche, la surface de la pièce, le saut de bride et la position de rotation du cycle 221 qui s'appliquent. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 377
Distance entre l'outil et la pièce (moyen de serrage) le long de l'axe d'outil qui permet d'éviter tout risque de collision. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 379
été défini dans le cycle. Si vous voulez effectuer un prépositionnement avec une avance réduite sur l'axe de broche, utilisez la fonction auxiliaire M103. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 380
La CN exécute, avec CYCL CALL PAT, le dernier tableau de points que vous avez défini, même si le tableau de points a été défini dans un programme CN imbriqué avec CALL PGM. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 381
Cycles : cycles de perçage / cycles de filetage...
Page 382
Perçage avec un foret pour perçage profond monolèvre Point de départ plus profond Sens et vitesse de rotation au choix pour l'approche et la sortie du trou Indication de la profondeur de temporisation HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 383
Indication de la temporisation en bas Cycle 206 TARAUDAGE Taraudage avec mandrin de compensation Indication de la temporisation en bas Cycle 207 TARAUDAGE RIGIDE Taraudage sans mandrin de compensation Indication de la temporisation en bas HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 384
6 Pour terminer, la CN amène l'outil à la distance d'approche ou au saut de bride avec FMAX. Le saut de bride Q204 n'agit que si la valeur programmée est supérieure à celle de la distance d'approche Q200. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 385
Le signe du paramètre de cycle Q344 (diamètre) ou Q201 (profondeur) définit le sens de l'usinage. Si vous programmez le diamètre ou la profondeur à 0, la CN n'exécute pas le cycle. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 386
La valeur agit de manière incrémentale. Programmation : 0...99999,9999 Q342 Diamètre d'ébauche? 0 : aucun trou présent >0 : diamètre du perçage pré-percé Programmation : 0...99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 387
;DIAMETRE PRE-PERCAGE ~ Q253=+500 ;AVANCE PRE-POSIT. 12 L X+30 R0 FMAX 13 L Y+20 R0 FMAX M3 M99 14 L X+80 R0 FMAX 15 L X+50 R0 FMAX M99 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 388
(on) ou pas (off) en cas de saisie d'une profondeur positive Ce cycle surveille la longueur utile LU définie pour l'outil. Si la valeur LU est inférieure à la PROFONDEUR Q201, la CN émet un message d'erreur. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 389
Q202 une valeur qui soit plus élevée que la profondeur définie au paramètre Q201 plus la profondeur calculée à partir de l'angle de pointe. Vous pouvez même définir une valeur nettement plus élevée. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 390
La valeur agit de manière incrémentale. Programmation : 0...99999,9999 Q211 Temporisation au fond? durée en secondes de rotation à vide de l'outil au fond du trou. Programmation : 0...3600.0000 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 391
;SAUT DE BRIDE ~ Q211=+0 ;TEMPO. AU FOND ~ Q395=+0 ;REFERENCE PROFONDEUR 12 L X+30 FMAX 13 L Y+20 FMAX M3 M99 14 L X+80 FMAX 15 L Y+50 FMAX M99 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 392
(centre du trou) dans le plan d’usinage, avec correction de rayon Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 393
Q211=+0 ;TEMPO. AU FOND ~ Q208=+99999 ;AVANCE RETRAIT ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE 12 L X+30 FMAX 13 L Y+20 FMAX M3 M99 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 394
Entrer une profondeur négative Utiliser le paramètre machine displayDepthErr (n°201003) pour définir si la commande doit émettre un message d'erreur (on) ou pas (off) en cas de saisie d'une profondeur positive HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 395
(centre du trou) dans le plan d’usinage, avec correction de rayon Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 396
Programmation : 0, 1, 2, 3, 4 Q336 Angle pour orientation broche? Angle auquel la CN positionne l'outil avant le dégagement. La valeur agit de manière absolue. Programmation : 0...360 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 397
;SENS DEGAGEMENT ~ Q336=+0 ;ANGLE BROCHE ~ Q357=+0.2 ;DIST. APPR. LATERALE 13 L X+30 FMAX 14 L Y+20 FMAX M3 M99 15 L X+80 FMAX 16 L Y+50 FMAX M99 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 398
FMAX pour l'amener soit à la DISTANCE D'APPROCHE Q200 soit au SAUT DE BRIDE. Le SAUT DE BRIDE Q204 s'applique uniquement si la valeur définie est supérieure à celle de la DISTANCE D'APPROCHE Q200 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 399
FMAX pour l'amener soit à la DISTANCE D'APPROCHE Q200 soit au SAUT DE BRIDE. Le SAUT DE BRIDE Q204 s'applique uniquement si la valeur définie est supérieure à celle de la DISTANCE D'APPROCHE Q200 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 400
FMAX pour l'amener soit à la DISTANCE D'APPROCHE Q200 soit au SAUT DE BRIDE. Le SAUT DE BRIDE Q204 s'applique uniquement si la valeur définie est supérieure à celle de la DISTANCE D'APPROCHE Q200 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 401
(centre du trou) dans le plan d’usinage, avec correction de rayon Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 402
Programmation : 0...99999,9999 Q212 Valeur réduction? Valeur de réduction de Q202 PROFONDEUR DE PASSE appliquée par la CN après chaque passe. La valeur agit de manière incrémen- tale. Programmation : 0...99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 403
T-ANGLE du tableau d'outils TOOL.T. 0 = profondeur par rapport à la pointe de l'outil 1 = profondeur par rapport à la partie cylindrique de l'outil Programmation : 0, 1 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 404
;PROF. PASSE MIN. ~ Q211=+0 ;TEMPO. AU FOND ~ Q208=+99999 ;AVANCE RETRAIT ~ Q256=+0.2 ;RETR. BRISE-COPEAUX ~ Q395=+0 ;REFERENCE PROFONDEUR 12 L X+30 Y+20 FMAX M3 13 CYCL CALL HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 405
9 Le cas échéant, la CN amène l'outil au saut de bride. Le saut de bride Q204 n'agit que si la valeur programmée est supérieure à celle de la distance d'approche Q200. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 406
Le signe du paramètre de cycle Profondeur définit le sens d’usinage pour le lamage Attention : le signe positif définit un lamage dans le sens de l'axe de broche positif. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 407
Distance entre l'outil et la pièce (moyen de serrage) le long de l'axe d'outil qui permet d'éviter tout risque de collision. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 410
Q257 PROF.PERC.BRISE-COP. = 4 mm La CN effectue un brise-copeaux à 4 mm et à 8 mm. À 10 mm, elle effectue un débourrage. Le brise-copeaux suivant a lieu à 14 mm, à 18 mm, etc. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 411
à la coordonnée de la surface de la pièce. Si la valeur du paramètre Q257 PROF.PERC.BRISE-COP. est supérieure à celle du paramètre Q202 PROFONDEUR DE PASSE, aucun brise-copeaux n'est effectué. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 412
à cette valeur. La profondeur de passe ne pourra donc pas être inférieure à la valeur de Q205. La valeur agit de manière incré- mentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 413
Vitesse de déplacement de l'outil lors de sa sortie après l'usinage, en mm/min. Si vous avez entré Q208=0, la CN fait sortir l'outil selon l'avance de plongée en profondeur Q206. Programmation : 0...99999,9999 ou FMAX, FAUTO HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 415
7 L Y+30 R0 FMAX M3 ; appel du cycle 8 CYCL CALL ; Dégagement de l'outil 9 L Z+250 R0 FMAX ; Fin du programme 10 M30 11 END PGM 205 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 416
7 L Y+30 R0 FMAX M3 ; appel du cycle 8 CYCL CALL ; Dégagement de l'outil 9 L Z+250 R0 FMAX ; Fin du programme 10 M30 11 END PGM 205 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 417
Cycle 205 PERC. PROF. UNIVERS. optionnel, avec passe décroissante, brise-copeaux, point de départ en profondeur et distance de sécurité en bas Informations complémentaires : "Cycle 205 PERC. PROF. UNIVERS. ", Page 409 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 418
Pour connaître la valeur de la position de retrait, consultez le document suivant : voir Page 424 8 Si vous avez programmé un saut de bride, la CN y amène l'outil avec l'avance FMAX. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 419
(centre du trou) dans le plan d’usinage, avec correction de rayon Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 420
PROFONDEUR après un Q256 RETR. BRISE-COPEAUX. Cette avance agit également lorsque l'outil est positionné au POINT DE DEPART Q379 (valeur différente de 0). Valeur en mm/min Programmation : 0...99999,9999 ou FMAX, FAUTO HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 421
"..." : chemin vers une macro utilisateur, exécutée à la place d'une fonction M. Toutes les instructions que contient la macro utilisateur sont automatiquement exécutées. Informations complémentaires : "Macro utilisateur", Page 423 Programmation : 0...999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 422
à cette valeur. La profondeur de passe ne pourra donc pas être inférieure à la valeur de Q205. La valeur agit de manière incré- mentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 423
QS avec les numéros 1200 à 1399. Les valeurs des paramètres de cycle peuvent être lues dans la macro. Informations complémentaires : manuel d'utilisation Programmation conversationnelle HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 424
à -2, la commande débute la procédure de perçage à -1,6 mm. Le tableau suivant présente différents exemples expliquant comment calculer le début du perçage : HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 425
0,2*100=20 (Q200=2, 20>2, donc la valeur 2 est utilisée.) 0,2*2=0,4 -1,6 0,2*5=1 0,2*10=2 0,2*25=5 0,2*100=20 (Q200=5, 20>5, donc la valeur 5 est utilisée.) 0,2*2=0,4 -1,6 0,2*5=1 0,2*10=2 0,2*25=5 0,2*100=20 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 426
à -2, la commande amène l'outil en position de débourrage à -0,4. Le tableau suivant présente différents exemples expliquant comment calculer la position pour le débourrage (position de retrait) : HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 427
0,8*25=20 (Q200=5, 20>5, donc la valeur 5 est utilisée.) 0,8*100=80 (Q200=5, 80>5, donc la valeur 5 est utilisée.) 0,8*2=1,6 -1,6 0,8*5=4 0,8*10=8 0,8*25=20 0,8*100=80 (Q200=20, 80>20, donc la valeur 20 est utilisée.) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 428
; approche du trou 4 ; appel du cycle 10 L X+10 R0 FMAX M99 ; dégagement de l'outil, fin du programme 11 L Z+250 R0 FMAX M2 12 END PGM C200 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 429
; appel du cycle avec le motif de points 8 CYCL CALL PAT F5000 M3 ; dégagement de l'outil 9 L Z+100 R0 FMAX ; appel de l'outil "foret" (rayon 2,4) 10 TOOL CALL 227 Z S5000 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 430
; appel du cycle avec le motif de points 18 CYCL CALL PAT F5000 M3 ; Dégagement de l'outil 19 L Z+100 R0 FMAX ; Fin du programme 20 M30 21 END PGM 1 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 431
Ce cycle surveille la longueur utile LU définie pour l'outil. Si cette valeur est inférieure à celle de la PROFONDEUR FILETAGE Q201, la CN émet un message d'erreur. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 432
(n°113601) : durée de la temporisation au fond du taraudage après l'arrêt de la broche. thrdPreSwitch (n°113602) : la broche est arrêtée pendant ce temps-là avant d'atteindre le fond du taraudage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 433
Dégagement en cas d'interruption du programme Si vous appuyez sur la touche Arrêt CN pendant le taraudage, la commande affiche une softkey pour vous permettre de dégager l'outil. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 434
Lors d'un taraudage, la broche et l'axe d'outil sont toujours synchronisés. La synchronisation peut avoir lieu aussi bien avec une broche en rotation qu'avec une broche à l'arrêt. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 435
Il est toutefois recommandé de sélectionner la distance d'approche Q200 de manière à ce que l'axe d'outil quitte la course d'accélération dans la limite de cette course. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 436
1/3 de son temps à tourner de façon constante. False : aucune limitation HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 437
11 CYCL DEF 207 TARAUDAGE RIGIDE ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q201=-18 ;PROFONDEUR FILETAGE ~ Q239=+1 ;PAS DE VIS ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE 12 CYCL CALL HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 438
Lors d'un dégagement manuel, vous avez la possibilité de déplacer l'outil dans le sens positif et négatif de l'axe d'outil. Avant d'entamer un dégagement manuel, vérifiez donc le sens dans lequel l'outil sort du perçage. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 439
;AVANCE PLONGEE PROF. ~ Q202=+5 ;PROFONDEUR DE PASSE ~ Q210=+0 ;TEMPO. EN HAUT ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q211=+0.2 ;TEMPO. AU FOND ~ HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 440
25 L X+90 Y+90 R0 FMAX M99 26 L X+10 Y+90 R0 FMAX M99 27 L X+20 Y+55 R0 FMAX M99 28 LBL 0 29 END PGM TAP MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 441
Cycles : Fraisage de poches/ tenons / rainures...
Page 442
Cycle d'ébauche et de finition Position d'approche au choix Cycle 233 FRAISAGE TRANSVERSAL Cycle d'ébauche et de finition Stratégie de fraisage et sens de fraisage, au choix Renseignement des parois latérales HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 443
Entrer une profondeur négative Utiliser le paramètre machine displayDepthErr (n°201003) pour définir si la commande doit émettre un message d'erreur (on) ou pas (off) en cas de saisie d'une profondeur positive HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 444
être bloqué par d'éventuels copeaux. Veillez à définir votre pièce brute avec des cotes suffisamment grandes si la position de la rotation Q224 est différente de 0. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 445
Programmation : 0...99999,999 ou FAUTO, FU, FZ Q385 Avance de finition? Vitesse de déplacement de l'outil lors de la finition latérale et en profondeur, en mm/min. Programmation : 0...99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 446
(Si vous indiquez la valeur 0, l'usinage se fera en avalant.) Programmation : –1, 0, +1 Q370 Facteur de recouvrement? Q370 x rayon d'outil donne la passe latérale k. Programmation : 0,0001... 01:41 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 447
Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q351=+1 ;MODE FRAISAGE ~ Q370=+1 ;FACTEUR RECOUVREMENT 12 L X+50 R0 FMAX 13 L Y+50 R0 FMAX M99 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 448
Accostage tangentiel de la paroi dans l'arc de cercle de la rainure, à gauche 7 La CN effectue ensuite la finition du fond de la rainure, de l'intérieur vers l'extérieur. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 449
Entrer une profondeur négative Utiliser le paramètre machine displayDepthErr (n°201003) pour définir si la commande doit émettre un message d'erreur (on) ou pas (off) en cas de saisie d'une profondeur positive HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 450
Si vous programmez une profondeur égale à 0, la commande n'exécutera pas le cycle. Programmer la distance d'approche de manière à ce que l'outil puisse se déplacer sans être bloqué par d'éventuels copeaux. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 451
Programmation : 0...99999,999 ou FAUTO, FU, FZ Q206 Avance plongee en profondeur? Vitesse de l'outil lors de son déplacement au fond, en mm/min. Programmation : 0...99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 452
+1 : la position de plongée est toujours l'extrémité droite de la rainure. -1 : la position de plongée est toujours l'extrémité gauche de la rainure. 0: la plongée est pendulaire. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 453
;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q351=+1 ;MODE FRAISAGE ~ Q352=+0 ;POSITION DE PLONGEE 12 L X+50 R0 FMAX 13 L Y+50 R0 FMAX M99 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 454
6 La CN amène ensuite l'outil à la profondeur de passe suivante et usine le tenon à cette profondeur. 7 Ce processus est répété jusqu'à ce que la profondeur programmée pour le tenon soit atteinte. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 455
R0. Tenir compte du paramètre Q367 (position). Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la commande n'exécutera pas le cycle. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 456
à la passe latérale admise (rayon d'outil x recouvrement de trajec- toire Q370). La CN calcule toujours une passe latérale constante. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 457
Coordonnée de l'axe de la broche à laquelle aucune collision entre l'outil et la pièce (moyen de serrage) ne peut avoir lieu. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 458
Q370 x rayon d'outil permet d'obtenir la passe latérale k. Le recou- vrement est considéré comme recouvrement maximal. Pour éviter qu'il ne reste de la matière dans les coins, il est possible de réduire le recouvrement. Programmation : 0,1...1999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 459
Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q351=+1 ;MODE FRAISAGE ~ Q370=+1 ;FACTEUR RECOUVREMENT 12 L X+50 R0 FMAX 13 L Y+50 R0 FMAX M99 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 460
Stratégie Q389=3 : Usinage ligne à ligne sans dépassement, passe latérale en avance rapide après le retrait Stratégie Q389=4 : Usinage en spirale de l'extérieur vers l'intérieur HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 461
Lors de la dernière passe, l'outil termine le fraisage à la surépaisseur de finition avec l'avance de finition. 11 À la fin, la commande ramène l'outil au saut de bride avec l'avance FMAX. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 462
Lors de la dernière passe, l'outil termine le fraisage à la surépaisseur de finition saisie avec l'avance de finition. 10 À la fin, la commande ramène l'outil au saut de bride avec l'avance FMAX. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 463
Pour l'ébauche, la commande tient compte de la surépaisseur latérale. Pour la finition, la surépaisseur sert au prépositionnement de l'outil. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 464
Q220, dans le sens de la passe. La surface indiquée est intégralement usinée. Définir un SAUT DE BRIDE Q204 de manière à ce qu'aucune collision ne puisse se produire avec la pièce ou les moyens de serrage. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 465
Coordonnée sur l'axe de broche à laquelle le surfaçage doit avoir lieu. La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 Q369 Surep. finition en profondeur? Surépaisseur restante en profondeur après l’ébauche HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 466
(Q389=1), alors la CN exécutera la passe transversale avec l'avance de fraisage Q207. Programmation : 0...99999,9999 ou FMAX, FAUTO HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 468
2 : position de l'outil = coin inférieur droit 3 : position de l'outil = coin supérieur droit 4 : position de l'outil = coin supérieur gauche Programmation : –1, 0, +1, +2, +3, +4 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 469
;2EME LIMITE ~ Q349=+0 ;3EME LIMITE ~ Q368=+0 ;SUREPAIS. LATERALE ~ Q338=+0 ;PASSE DE FINITION ~ Q367=-1 ;POSITION SURFACE 12 L X+50 R0 FMAX 13 L Y+50 R0 FMAX M99 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 474
1.0 Exécuter les fonctions auxiliaires M2, M30 ou la séquence CN END PGM (ces fonctions M dépendent de paramètres machine) Sélectionner un nouveau programme CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 475
L'axe principal, l'axe auxiliaire et l'axe d'outil agissent dans le système de coordonnées W-CS ou WPL-CS. Les axes rotatifs et les axes parallèles agissent dans le système de coordonnées M- HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 476
PGM en continu via le gestionnaire de fichiers : le tableau reçoit le statut M. Les valeurs de coordonnées des tableaux de points zéro ne sont actives qu’en valeur absolue. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 477
Q. Si vous entrez un paramètre Q, la CN activera le numéro du point zéro indiqué au paramètre Q. Programmation : 0...9999 Exemple 11 CYCL DEF 7.0 POINT ZERO 12 CYCL DEF 7.1 #5 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 478
Si vous activez le point d'origine numéro 0 (ligne 0), vous activez alors le dernier point d'origine que vous avez défini en Mode Manuel ou en mode Manivelle électronique. Le cycle 247 agit également en mode Test de programme. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 479
Programmation : 0...65535 Exemple 11 CYCL DEF 247 INIT. PT DE REF. ~ Q339=+4 ;NUMERO POINT DE REF. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 480
être saisis. Programmation : X, Y, Z, U, V, W, A, B, C Exemple 11 CYCL DEF 8.0 IMAGE MIROIR 12 CYCL DEF 8.1 X Y Z HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 481
Saisir le facteur SCL (« scaling » en anglais). La commande multi- plie les coordonnées et les rayons avec SCL. Programmation : 0,000001...99,999999 Exemple 11 CYCL DEF 11.0 FACTEUR ECHELLE 12 CYCL DEF 11.1 SCL 0.75 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 482
Centre de l'étirement ou de la compression spécifique de l'axe Programmation : -999999999...+999999999 Exemple 11 CYCL DEF 26.0 FACT. ECHELLE AXE 12 CYCL DEF 26.1 X1.4 Y0.6 CCX+15 CCY+20 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 483
14 CYCL DEF 7.0 POINT ZERO 15 CYCL DEF 7.1 X+45 16 CYCL DEF 7.2 Y+60 17 CALL LBL 1 18 CYCL DEF 7.0 POINT ZERO 19 CYCL DEF 7.1 X+0 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 484
Se positionner au trou 3, appeler le cycle 26 Y+20 R0 FMAX M99 Se positionner au trou 4, appeler le cycle 27 X-20 R0 FMAX M99 28 LBL 0 29 END PGM UP2 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 486
L'exécution du programme est suspendue pendant la durée de la temporisation. Cycle 12 PGM CALL Appel du programme CN de votre choix Cycle 13 ORIENTATION Pivotement de la broche à un angle donné HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 487
Temporisation en secondes Entrer une temporisation en secondes. Programmation : 0...3 600s (1 heure) en pas de 0,001 s Exemple 89 CYCL DEF 9.0 TEMPORISATION 90 CYCL DEF 9.1 TEMP 1.5 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 488
Si le programme CN défini comme cycle ne se trouve pas dans le même répertoire que le programme CN appelant, vous devrez indiquer le chemin complet, par ex. TNC:\KLAR35\FK1\50.H. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 489
Déclarer le programme CN Stempel_stamp.h comme cycle et l'appeler avec M99 11 CYCL DEF 12.0 PGM CALL 12 CYCL DEF 12.1 PGM TNC:\nc_prog\demo\Stempel_stamp.h 13 L X+20 FMAX 14 L Y+50 FMAX M99 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 490
Paramètres Angle d'orientation Entrer l'angle par rapport à l'axe de référence angulaire du plan d'usinage. Programmation : 0...360 Exemple 11 CYCL DEF 13.0 ORIENTATION 12 CYCL DEF 13.1 ANGLE180 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 492
Cycles palpeurs des modes Manuel et Manivelle électronique En Mode Manuel et en mode Manivelle électronique, la CN propose des cycles de palpage avec lesquels vous pouvez : étalonner le palpeur initialiser des points d'origine HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 493
TRACK = ON. De cette manière, la tige de palpage est toujours déviée dans la même direction. Si vous modifiez TRACK = ON, vous devrez ré-étalonner le palpeur. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 494
FMAX définie ou avec l'avance rapide de la machine. Valeur d'introduction = FMAX_PROBE : positionnement avec l'avance définie dans FMAX Valeur = FMAX_MACHINE : Prépositionnement avec l'avance rapide de la machine HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 495
La distance entre le point de palpage et la préposition est calculée à partir des valeurs suivantes : Rayon de la sphère de palpage R Valeur SET_UP dans le tableau de palpeurs Q320 DISTANCE D'APPROCHE HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 496
Informations complémentaires : "Pré-positionnement ", Page 495 3 Puis, la CN amène directement le palpeur à la hauteur de palpage avec l'avance FMAX, le long de l'axe d'outil. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 497
à la fin du cycle de palpage. Modes d'étalonnage disponibles : Etalonnage de l'outil, avec l'outil à l'arrêt Etalonnage de l'outil, avec l'outil en rotation Etalonnage dent par dent HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 498
Pour pouvoir travailler avec les cycles de palpage, il faut que vous ayez renseigné toutes les données requises dans la mémoire d'outils centrale et avoir appelé l'outil à mesurer avec TOOL CALL. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 499
3 La CN enregistre la longueur qui a été mesurée grossièrement. 4 La CN procède à une mesure fine à partir des valeurs définies dans le cycle de mesure de l'outil. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 500
°122700) et CfgTTRoundStylus (n°114200) ou sous CfgTTRectStylus (n°114300) ont été définis. Pour l'étalonnage avec la broche à l'arrêt, la CN utilise l'avance de palpage du paramètre machine probingFeed (n°122709). HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 501
à se rapprocher de zéro. Plus la vitesse de coupe maximale (maxPeriphSpeedMeas n° 122712) et la tolérance admissible (measureTolerance1 n° 122715) sélectionnées sont faibles, plus cet effet est rapide. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 502
(n°122606) optionnel, il n’est pas possible de palper avec un axe auxiliaire ou parallèle. Si le constructeur de machines modifie le réglage du paramètre machine optionnel, il vous faudra ré-étalonner le palpeur d'outils. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 503
Tolérance de rupture: rayon? de bris, pour la mesure automatique de l'outil. Si la valeur saisie est dépassée, la CN verrouille l'outil dans la colonne TL (état L). Programmation : 0,0000...9,0000 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 504
être mesuré. défini comme décalage. Si cela n'est pas le cas, le diamètre de la fraise boule sera mesuré trop bas. Le diamètre de l'outil est incorrect. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 505
Ce cycle ne peut être exécuté qu'en mode FUNCTION MODE MILL. Avant l'étalonnage, vous devez indiquer dans le tableau d'outils TOOL.T le rayon et la longueur exacts de l'outil d'étalonnage. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 506
(zone de sécurité indiquée au paramètre safetyDistToolAx (n°114203)). Programmation : -99999,9999...+99999,9999 ExempleNouveau format 11 TOOL CALL 12 Z 12 TCH PROBE 480 ETALONNAGE TT ~ Q260=+100 ;HAUTEUR DE SECURITE HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 507
Poursuivre le cycle avec Marche CN Si vous avez programmé Q523 sur 2, la CN inscrit la position étalonnée au paramètre machine centerPos (n°114200) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 508
Ce paramètre permet entre autres de mesurer la longueur de l'outil avec une broche immobile et, en même temps, de bloquer une mesure du rayon et des dents de l'outil. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 509
2 : position actuelle de l'outil d'étalonnage. Voir Q523=0. 0. À la fin de l'étalonnage, la commande inscrit aussi la position qui aura éventuellement été déterminée au paramètre machine centerPos (n° 114201). Programmation : 0, 1, 2 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 510
La CN palpe ensuite l'outil en rotation, en radial, pour déterminer l'angle de départ de la mesure dent par dent. La longueur de toutes les dents sont ensuite mesurées par le changement d'orientation de la broche. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 511
L'étalonnage dent par dent est possible pour les outils avec 20 dents au maximum. Les cycles 31 et 481 ne supportent ni les outils de tournage, ni les outils de dressage, ni les palpeurs. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 512
(20 dents max. mesurables) Programmation : 0, 1 Exemple 11 TOOL CALL 12 Z 12 TCH PROBE 481 LONGUEUR D'OUTIL ~ Q340=+1 ;CONTROLE ~ Q260=+100 ;HAUTEUR DE SECURITE ~ Q341=+1 ;ETALONNAGE DENTS HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 513
TOOL.T. Les cycles 32 et 482 ne supportent ni les outils de tournage, ni les outils de dressage, ni les palpeurs. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 514
être étalonnés avec broche à l'arrêt. Pour cela, vous devez définir à 0 le nombre des dents CUT dans le tableau d'outils et adapter le paramètre machine CfgTT. Consultez le manuel de votre machine. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 515
Si la CN corrige mal l'outil suite à une mesure dent à dent, la pièce risque d'être rebutée. Vérifier les cotes de la pièce lors des opérations d'usinage qui suivent HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 516
(20 dents max. mesurables) Programmation : 0, 1 Exemple 11 TOOL CALL 12 Z 12 TCH PROBE 482 RAYON D'OUTIL ~ Q340=+1 ;CONTROLE ~ Q260=+100 ;HAUTEUR DE SECURITE ~ Q341=+1 ;ETALONNAGE DENTS HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 517
étapes des cycles de mesure 481 et 482. Informations complémentaires : "Informations relatives à une mesure individuelle des dents de rayon Q341=1", Page 519 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 518
être étalonnés avec broche à l'arrêt. Pour cela, vous devez définir à 0 le nombre des dents CUT dans le tableau d'outils et adapter le paramètre machine CfgTT. Consultez le manuel de votre machine. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 519
Si la CN corrige mal l'outil suite à une mesure dent à dent, la pièce risque d'être rebutée. Vérifier les cotes de la pièce lors des opérations d'usinage qui suivent HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 520
(20 dents max. mesurables) Programmation : 0, 1 Exemple 11 TOOL CALL 12 Z 12 TCH PROBE 483 MESURER OUTIL ~ Q340=+1 ;CONTROLE ~ Q260=+100 ;HAUTEUR DE SECURITE ~ Q341=+1 ;ETALONNAGE DENTS HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 522
à un paramètre QS, par ex. QS25 = SYSSTR( ID 10950 NR1 ). Informations complémentaires : "Lire les données système", Page 253 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 523
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 524
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 Index d'outil suivant HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 525
1 = vitesse de coupe const. Etat du liquide de coupe M7 : 0 =désactivé, 1 = activé Etat du liquide de coupe M8 : 0 = désactivé, 1 = activé HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 526
Contrôle (cycles de palpage 30 à 33) Etalonnage de la dent (cycles de palpage 30 à Numéro de paramètre Q pour le résultat (cycles de palpage 30 à 33) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 527
Type de paramètre Q pour le résultat (cycles de palpage 30 à 33) 1 = Q, 2 = QL, 3 = QR Facteur d'avance (cycles 17 et 18) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 528
N° d'outil TT : décalage longueur L-OFFS N° d'outil TT : tolérance de rupture de la longueur LBREAK N° d'outil TT : tolérance de rupture du rayon RBREAK HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 529
No. d'outil Largeur frontale de la plaquette de coupe (RCUTS) No. d'outil Longueur utile de la fraise (LU) No. d'outil Rayon de la gorge de la fraise (RN) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 530
7 = V 8 = W Vitesse de rotation broche S Surépaisseur de la longueur d'outil DL Surépaisseur du rayon d'outil DR TOOL CALL automatique 0 = oui, 1 = non HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 531
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 DEF 1 = oui, 0 = non HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 532
Index 99 = broche active Corrections d'outils 1 = sans Rayon actif surépais- seur 2 = avec surépais- seur 3 = avec HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 533
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 534
Correction dans le système de coordonnées du plan d'usinage WPL-CS (FUNCTION TURNDATA CORR WPL ou FUNCTION CORRDATA WPL) Index : 1 - 9 ( X, Y, Z, A, B, C, U, V, W ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 535
Positions nominales d'axes physiques dans le système de REF Positions nominales actuelles des axes physiques dans le système REF Lire la position actuelle dans le système de coordonnées HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 536
Lecture si l'axe auxiliaire indiqué est utilisé dans la cinématique. -1 = axe non inclus dans la cinématique 0 = axe non inclus dans le calcul de la cinéma- tique : HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 537
ID d'axe Déterminer les axes programmables. Détermi- ner 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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 538
é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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 539
é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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 540
é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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 541
écoulées depuis le 1.1.1970, 0:00 (calcul par anticipation) Format : JJ.MM.AAAA hh:mm Semaine calendaire actuelle selon la norme ISO 8601 (temps réel) Semaine calendaire actuelle selon la norme ISO 8601 (calcul par anticipation) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 542
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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 543
GPS : décalage dans le système de coordon- nées de la pièce W-CS activé Index : 1 - 3 ( X, Y, Z) GPS : offsets d'axes Index : 4 - 6 ( A, B, C ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 544
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 Angle de l’orientation broche en degrés HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 545
TT : arrêt en cas de déviation du palpeur TT : activer la transmission radio Longueur du chemin après lequel le palpeur est dévié lors de la simulation du palpeur HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 546
Actualisation de l'angle activé/désactivé Cycles de mesure automatiques : interruption avec info activée/désactivée Réaction lorsque le cycle de mesure 14xx n'at- teint pas le point de palpage : 0 = Interruption HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 547
ê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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 548
Limite d'avance pour vitesse élevée (MP_min- PathFeed) 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 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 549
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) Index de l'axe Surveillance des tolérances pour les filets physique chaînés (MP_threadTolerance) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 550
Accélération maximale de la trajectoire de l'ou- til avec l'avance rapide (MP_maxPathAccHi) Ordre filtre Smoothing (CfgSmoothingFilter/shape) 0 = Off 1 = Average 2 = Triangle Ordre filtre Smoothing (uniquement valeurs impairs) (CfgSmoothingFilter/order) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 551
Facteur kv de l'asservissement de position en physique 1/s (MP_kvFactor) Index de l'axe À-coup radial, avance normale (MP_max- physique TransJerk) Index de l'axe À-coup radial, avance élevée (MP_maxTrans- physique JerkHi) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 552
1 ou plus = quantité activée Déterminer le type de commande : 0 = iTNC 530 1 = commande basée sur NCK (TNC 640, TNC 620, TNC 320, TNC 128, PNC 610, ...) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 553
TT : décalage longueur L-OFFS TT : tolérance de rupture longueur LBREAK TT : tolérance de rupture rayon RBREAK Vitesse de rotation maximale [tours/min.] NMAX Angle de pointe TANGLE HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 554
Largeur frontale de la plaquette de coupe (RCUTS) Longueur utile de la fraise (LU) Rayon de la gorge de la fraise (RN) Rayon à la pointe de l'outil (R_TIP) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 555
1 = prendre le contrôle via la broche du canal 0 = transmettre le contrôle via la broche de l'outil au PLC, 1 = prendre le contrôle via la broche de l'outil HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 556
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) Lire l'angle d'inclinaison de la broche d'outil actuelle HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 557
Informations sur l'opération de fraisage- tournage : 0 = fraisage (après FUNCTION MODE MILL) 1 = tournage (après FUNCTION MODE TURN) 10 = exécution des opérations pour le passage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 558
0 = non 1 = oui M101 activé (état visible) ? 0 = non 1 = oui M136 activé? 0 = non 1 = oui HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 559
été paramétrées sous System\Monito- ring\CfgMonComponent. Une fois la mesure terminée, les tâches de surveillance indiquées sont exécutées l'une après l'autre. Lors du HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 560
10025 Nom du canal d'usinage (Key) Lire des données de tableaux SQL (string système) 10040 Nom symbolique du tableau de presets. Nom symbolique du tableau de points zéro. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 561
… Nom symbolique du tableau de points d'ori- gine des palettes. Nom symbolique du tableau d'outils. Nom symbolique du tableau d'emplacements. Nom symbolique du tableau d'outils de tournage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 562
(tchprobe.tp). Forme de la tige de palpage dans la colonne STYLUS du tableau des palpeurs (tchprobe.tp). Type de palpeur de table TT issu de CfgTT/ type. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 563
3D-ToolComp Entrée de la colonne TSHAPE - nom de fichier de la forme d'outil 3D (*.stl) Lire les informations des macros OEM et des cycles HEIDENHAIN (string système) 11031 Fournit la sélection de la macro FUNCTION MODE SET <mode OEM> comme string Cycle 238 : liste des noms clés pour la...
Page 564
ID 50 N°40 ID 51 Données du tableau d'emplacements N° emplac Type d'outil N° emplac. N° emplac. N° emplac. N° emplac. N° emplac. N° emplac. Emplac. réservé : 0=non, 1=oui HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 565
Ancien état du contrôle anti-collision Activable/Désactivable dans le programme CN Nouvel état du contrôle anti-collision Activable/Désactivable dans le programme CN ID 310 Modifications du comportement géométrique M116: -1=on, 0=off M126: -1=on, 0=off HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 566
0= aucun tableau de points zéro sélectionné 1= tableau de points zéro sélectionné ID 510 Données pour l'usinage de palettes Test de la fixation d'un serrage de la ligne HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 567
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 FN 26 et FN 28 ou SQL HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 568
■ 100 000 tours/min (pour 2 paires de pôles) Compensation d'erreurs ■ Compensation linéaire et non-linéaire des défauts d'axes, jeu, pointes à l'inversion sur trajectoires circulaires, dilatation thermique ■ Adhérence, friction HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 569
OPC UA NC Server Interface sûre et stable permettant de connecter des applications indus- trielles modernes Température ambiante ■ En service : +5 °C à +45 °C ■ Stockage : –20 °C à +60 °C HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 570
N'importe quelle chaîne de texte entre guillemets (““) Nombre de répétitions de parties de programme 1 à 65 534 (5,0) Numéro d’erreur pour la fonction de paramètre Q 0 à 1 199 (4,0) FN 14 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 571
α, cos α, tan α , arcus sin, arcus cos, arcus tan, a ln, log, valeur absolue d'un nombre, constante π, inverser, ignorer certains chiffres avant et après la virgule ✓ Fonctions de calcul d'un cercle ✓ Paramètre string HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 572
Pour avoir une vue d'ensemble détaillée des fonctions utilisateur, consultez le catalogue de la TNC 128. Les catalogues de commandes CNC sont accessibles depuis la rubrique Téléchargements du site internet HEIDENHAIN. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 573
TS 260 : palpeur de pièces à commutation avec liaison par câble ■ TT 160 : palpeur d'outils à commutation KT 130 : palpeur à commutation simple avec connexion par câble ■ HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 574
CERCLE DE TROUS ■ ■ GRILLE DE TROUS ■ FRAISAGE TRANSVERSAL ■ CENTRAGE ■ PERC.PROF. MONOLEVRE ■ INIT. PT DE REF. ■ POCHE RECTANGULAIRE ■ RAINURAGE ■ TENON RECTANGULAIRE HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 575
M103 Facteur d'avance pour mouvements de plongée ■ M136 Avance F en millimètres par tour de broche ■ M137 Annuler M136 M140 Retrait de l'outil du contour, dans le sens de l'axe d'outil ■ HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 576
FN 38: SEND: envoyer des Cycles de motifs Exemples de programmation informations........246 Cercle......... 371 Fraisage d'une poche et d'un Fonction auxiliaire Rangées........375 tenon.......... 470 pour des indications de HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 577
QR rémanents..200 Insérer un commentaire..135, 136 paramètres string QS....248 Rayon d'outil........116 Instruction SQL......265 programmation......248 Remarques sur ce manuel.... 30 iTNC 530.......... 70 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 578
Teach In..........87 Teach-in.......... 129 Télécharger un fichier auxiliaire. 164 Temporisation....... 487 cyclique........305 réinitialiser......... 306 une fois........340 Texte clair......... 85 TNCguide........159 TOOL CALL........118 TOOL DEF........117 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2023...
Page 579
Et pour améliorer encore davantage la fiabilité de vos processus, HEIDENHAIN propose également des systèmes de visualisation par caméra et le détecteur de bris d'outils de HEIDENHAIN pour contrôler facilement vos outils.