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/2018...
à 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/2018...
Page 4
Sommaire HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 5
14 Cycles d'usinage : fraisage de poches/ tenons / rainures............369 15 Cycles : conversions de coordonnées..................393 16 Cycles : fonctions spéciales......................409 17 Cycles palpeurs..........................417 18 Tableaux et résumés........................439 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 6
Sommaire HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Sommaire Principes............................33 Remarques sur ce manuel........................34 Type de commande, logiciel et fonctions..................36 Options de logiciel..........................37 Nouvelles fonctions 77184x-06......................39 Nouvelles fonctions 77184x-07......................42 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 8
Ouverture d'un nouveau programme CN / gestion de fichiers.............. 49 Définir une pièce brute.......................... 50 Structure du programme........................51 Programmer un contour simple......................53 Créer un programme avec cycles......................56 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 9
Vue d'ensemble: Fonctions du gestionnaire de fichiers................ 86 Appeler le gestionnaire de fichiers......................88 Sélectionner les lecteurs, répertoires et fichiers................... 89 Créer un nouveau répertoire........................91 Créer un nouveau fichier........................91 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 10
Sélectionner l'un des derniers fichiers sélectionnés................95 Effacer un fichier............................ 96 Effacer un répertoire..........................96 Sélectionner des fichiers........................97 Renommer un fichier..........................98 Trier des fichiers.............................98 Autres fonctions............................. 99 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 11
Appeler des données d’outil........................106 Changement d'outil..........................108 Correction d'outil..........................109 Introduction............................109 Correction de la longueur d'outil......................109 Correction de rayon d'outil pour les séquences de positionnement avec des axes parallèles.....110 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 12
Sous-programmes et répétitions de parties de programme..............115 Programmation avec paramètres Q..................... 115 Déplacements d'outils........................116 Programmer un déplacement d’outil pour une opération d’usinage........... 116 Mémoriser la position effective......................117 Exemple : droite........................... 118 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 13
Créer un graphique de programmation pour le programme CN existant..........136 Afficher ou masquer les numéros de séquences................137 Effacer le graphique..........................137 Afficher grille............................137 Agrandissement ou réduction de la découpe..................138 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 14
Sauvegarder des fichiers service......................143 Appeler le système d'aide TNCguide....................143 6.12 Système d'aide contextuelle TNCguide...................144 Application............................144 Travailler avec TNCguide........................145 Télécharger les fichiers d'aide actualisés..................... 148 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 15
Facteur d'avance pour les déplacements de plongée : M103............. 157 Avance en millimètres/tour de broche : M136..................157 Retrait du contour dans le sens de l'axe d'outil : M140..............158 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 16
Renouveler des répétitions de parties de programme................ 172 Répéter un sous-programme....................... 173 Exemples de programmation......................174 Exemple : groupe de trous........................174 Exemple : groupe trous avec plusieurs outils..................176 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 17
FN 38: SEND – envoyer des informations issues du programme CN..........211 Accès aux tableaux avec les instructions SQL................212 Introduction............................212 Récapitulatif des fonctions........................214 Programmer une instruction SQL......................216 Exemple..............................216 SQL BIND.............................218 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 18
Coordonnées de palpage pendant l’exécution du programme............253 Écart entre la valeur nominale et la valeur effective lors d'un étalonnage automatique de l'outil, par exemple avec le TT 160........................253 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 19
Ouvrir et quitter un fichier texte......................276 Editer des textes..........................277 Effacer des caractères, mots et lignes et les insérer à nouveau............277 Modifier des blocs de texte.........................278 Trouver des texte partiels........................279 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 20
Principes de base..........................280 Enregistrer les modèles de porte-outils....................280 Paramétrer les modèles de porte-outils....................281 Affecter des porte-outils paramétrés....................284 10.10 Temporisation FUNCTION DWELL....................285 Programmer une temporisation......................285 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 21
11 Reprendre les données des fichiers de CAO................287 11.1 Partage d'écran de la visionneuse de CAO..................288 Bases de la visionneuse de CAO......................288 11.2 Visionneuse de CAO.......................... 289 Application............................289 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 22
12.7 MOTIF DE POINTS EN GRILLE (cycle 221)..................312 Mode opératoire du cycle........................312 Attention lors de la programmation !....................312 Paramètres du cycle..........................313 12.8 Tableaux de points..........................314 Description............................314 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 23
Programmer un tableau de points....................... 314 Ignorer certains points pour l'usinage....................315 Sélectionner le tableau de points dans le programme CN..............315 Appeler le cycle en lien avec les tableaux de points................316 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 24
13.9 PERCAGE PROFOND MONOLEVRE (cycle 241)................348 Mode opératoire du cycle........................348 Attention lors de la programmation !....................349 Paramètres du cycle..........................350 Comportement du positionnement lors du travail avec Q379............. 352 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 25
Mode opératoire du cycle........................362 Attention lors de la programmation !....................362 Paramètres du cycle..........................364 Dégagement en cas d'interruption du programme................365 13.13 Exemples de programmation......................366 Exemple : Taraudage..........................366 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 26
14.5 SURFACAGE (cycle 233)........................383 Mode opératoire du cycle........................383 Attention lors de la programmation !....................387 Paramètres du cycle..........................388 14.6 Exemples de programmation......................391 Exemple : fraisage de poches, tenons....................391 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 27
15.7 FACTEUR ECHELLE SPECIFIQUE A L'AXE (cycle 26)..............404 Effet..............................404 Attention lors de la programmation !....................404 Paramètres du cycle..........................405 15.8 Exemples de programmation......................406 Exemple : groupe de trous........................406 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 28
Fonction du cycle..........................413 Attention lors de la programmation!....................413 Paramètres du cycle..........................413 16.5 FILETAGE (cycle 18)..........................414 Déroulement du cycle..........................414 Attention lors de la programmation !....................414 Paramètres du cycle..........................415 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 29
Paramètres du cycle..........................434 17.8 Etalonnage du rayon d'outil (cycle 482, option 17)................ 435 Mode opératoire du cycle........................435 Attention lors de la programmation !....................435 Paramètres du cycle..........................436 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 30
Sommaire 17.9 Etalonner intégralement l'outil (cycle 483, option 17)..............437 Mode opératoire du cycle........................437 Attention lors de la programmation !....................437 Paramètres du cycle..........................438 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 31
Comparaison : fonctions FN 18......................471 18.2 Information technique........................475 Caractéristiques techniques......................... 475 Fonctions utilisateur..........................477 Options de logiciel..........................479 Accessoires............................479 Cycles d'usinage..........................480 Fonctions auxil............................481 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Type et source du danger Conséquences en cas de non respect du danger, p. ex. "Risque de collision pour les usinages suivants" Prévention – Mesures de prévention du danger HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 35
Modifications souhaitées ou découverte d'une "coquille"? Nous nous efforçons en permanence d'améliorer notre documentation. N'hésitez pas à nous faire part de vos suggestions en nous écrivant à l'adresse e-mail suivante : tnc-userdoc@heidenhain.de HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Principes | Type de commande, logiciel et fonctions Options de logiciel La TNC 128 dispose de diverses options de logiciel qui peuvent être activées par le constructeur de votre machine. Chaque option doit être activée séparément et comporte individuellement les fonctions suivantes : Additional Axis (options 0 et 1) Axe supplémentaire...
Ce produit utilise un logiciel open source. D'autres informations sur la commande sont disponibles dans : Appuyer sur la touche MOD Sélectionner le Introduction code Softkey Remarques sur la licence HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Le paramètre machine clearPathAtBlk (N°124203) vous permet de définir si, en mode Test de programme, les trajectoires d'outils doivent être supprimées en présence d'une nouvelle pièce brute (BLK form) . HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 40
été adaptée dans le cas des manivelles électroniques. La commande détecte automatiquement si un tableau est importé ou si le format du tableau est adapté. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 41
Les cycles de palpage, notamment les cycles 480, 481 et 482 peuvent être masqués. Nouvelle colonne SERIAL dans le tableau de palpeurs. voir "Données du palpeur", Page 423 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
à 1. Le constructeur de la machine peut définir en mode Test de programme si le tableau d'outils ou le gestionnaire avancé des outils doit être ouvert. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 43
L-OFFS et R-OFFS du tableau d'outils. Nouvelles fonctions de cycles et fonctions de cycles modifiées 77184x-07 Une colonne REACTION a été ajoutée au tableau de palpeurs. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 44
Principes | Type de commande, logiciel et fonctions HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
CN. Informations détaillées sur ce sujet Mettre la machine en marche manuel utilisateur Informations complémentaires : Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Création et modification de programmes CN "Éditer un programme CN", Informations complémentaires : Page 77 Vue d'ensemble des touches "Éléments d'utilisation de la Informations complémentaires : commande", Page 2 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Gestion des fichiers Informations complémentaires : "Gestionnaire de fichiers", Page 83 Ouvrir un nouveau programme CN Informations complémentaires : "Ouvrir et programmer des programmes CN", Page 70 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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 "Ouvrir un nouveau Informations complémentaires : programme CN", Page 72 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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 114 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
6 Dégager l'outil, mettre fin au programme CN Informations détaillées sur ce sujet Programmation de cycles Informations complémentaires : "Principes de base / vues d'ensemble", Page 291 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
FMAX Répondre à la question Fonction auxiliaire M? et confirmer en appuyant sur la touche END La commande mémorise la séquence de déplacement indiquée. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 54
0 comme position à approcher. Correct.rayon: R+/R-/sans corr.? Appuyer sur la softkey R+ : la course de déplacement est rallongée de la valeur du rayon d'outil. Valider avec la touche END. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 55
Page 110 Fonctions auxiliaires M Informations complémentaires : "Fonctions auxiliaires pour le contrôle de l'exécution de programme, la broche et l'arrosage ", Page 153 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Afficher le menu pour la définition de l'appel de cycle : appuyer sur la touche CYCL CALL HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 57
Déplacement en rapide (FMAX) Fonction auxiliaire M? Entrer M2 pour la fin de programme et valider avec la touche END La commande mémorise la séquence de déplacement indiquée. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 58
Créer un nouveau programme CN Informations complémentaires : "Ouvrir et programmer des programmes CN", Page 70 Programmation des cycles Informations complémentaires : "Principes de base / vues d'ensemble", Page 291 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
ê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/2018...
Informations complémentaires : "Modes de fonctionnement", Page 64 Utiliser les softkeys pour choisir le partage d'écran de votre choix HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Clavier virtuel Vous pouvez utiliser le clavier de l'écran ou (si disponible) un clavier alphabétique raccordé par USB pour saisir des lettres et des caractères spéciaux. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 63
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/2018...
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/2018...
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/2018...
Rayon des coordonnées polaires : distance entre le pôle CC et la position Angle des coordonnées polaires : angle formé par l’axe de référence angulaire et la droite reliant le pôle CC à la position HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
X=450 Y=750. Le cycle Décalage point zéro vous permet de décaler provisoirement le point zéro à la position X=450, Y=750 pour programmer les perçages à 7) sans calculs supplémentaires. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Axe de broche, coordonnées du point MIN 2 BLK FORM 0.2 X+100 Y+100 Z+0 Coordonnées du point MAX 3 END PGM NOUVEAU MM Fin du programme, nom, unité de mesure HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Sélectionner une pièce brute rectangulaire : appuyer sur la softkey correspondant à la forme brute rectangulaire PLAN D'USINAGE DANS LE GRAPHIQUE : XY Indiquer l'axe de broche, p. ex. Z HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 73
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/2018...
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/2018...
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/2018...
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/2018...
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 120 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
ENT ou interrompre la procédure avec la softkey ANNULER Vous trouverez également le fichier sauvegardé avec ENREGIST. SOUS dans le gestionnaire de fichiers en appuyant sur la softkey DERNIERS FICHIERS. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Page 80
Pour insérer une partie de programme mémorisée : appuyer sur la softkey INSERER BLOC Pour quitter la fonction de sélection : appuyer sur la softkey QUITTER SELECTION HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Page 82
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/2018...
Selon la configuration, la commande génère un fichier de sauvegarde *.bak après l'édition et l'enregistrement des programmes CN. Cette sauvegarde influe sur la taille de la mémoire disponible. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 84
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 85 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Confi- guration, test et exécution de programmes CN Sélectionner l'éditeur Trier les fichiers d’après leurs caractéristiques Copier un répertoire Effacer un répertoire et tous ses sous-répertoires HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 87
Principes de base | Gestionnaire de fichiers Softkey Fonction Page 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/2018...
Date de la dernière modification du fichier Heure Heure de la dernière modification du fichier Pour afficher les fichiers liés, régler le paramètre machine dependentFiles (n°122101) sur MANUAL. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Exemple 1 Sélectionner le lecteur Sélectionner le lecteur dans la fenêtre de gauche Sélectionner le lecteur en appuyant sur la softkey SELECT. ou sur la touche ENT. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 90
Si vous entrez les premières lettres du fichier recherché dans le gestionnaire de fichiers, le curseur saute automatiquement au premier programme CN qui contient ces lettres. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
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/2018...
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/2018...
Page 94
Appuyer sur la softkey MARQUER Au besoin, sélectionner d'autres lignes Appuyer sur la softkey ENREGIST. SOUS Entrer le nom du tableau dans lequel les lignes sélectionnées doivent être mémorisées HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
ê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/2018...
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/2018...
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/2018...
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 utilisateur Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Pendant l'exécution du programme, vous pouvez modifier l'avance à l'aide du potentiomètre d'avance F . Le potentiomètre d'avance réduit non pas l'avance calculée par la commande, mais l'avance programmée. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
La longueur d'outil L devrait systématiquement être indiquée en longueur absolue par rapport au point de référence de l'outil. Rayon d'outil R Le rayon d'outil R doit être directement programmé. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Numéro d'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/2018...
Delta de la longueur d'outil Surépaisseur du rayon d'outil DR : valeur Delta du rayon d'outil Surépaisseur du rayon d'outil DR2 : valeur Delta du rayon d'outil 2 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 107
L’ordre de classement et la largeur des colonnes restent intacts, même après avoir mis la commande hors tension. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Longueur d'outil L de la séquence TOOL DEF ou du tableau d'outils : Surépaisseur DL pour la longueur de la séquence TOOL CALL TOOL CALL Surépaisseur DL pour longueur du tableau d'outils HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Surépaisseur DR du rayon du tableau d'outils Contournages sans correction de rayon : R0 Dans le plan d'usinage, le centre de l'outil suit ou se positionne aux coordonnées programmées. Application : perçage, prépositionnement. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 111
Pour déplacer l'outil sans correction de rayon ou pour annuler la correction de rayon, appuyer sur la touche ENT Mettre fin à la séquence CN : appuyer sur la touche END HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
être augmentée (R+) ou réduite (R-) de la valeur du rayon d'outil. Informations complémentaires : "Correction de rayon d'outil pour les séquences de positionnement avec des axes parallèles", Page 110 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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 179 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
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/2018...
Positionnement au point 4 13 X-10 R0 Fermer le contour et dégager 14 Z+250 R0 FMAX M30 Dégager l’outil, fin du programme 16 END PGM LINEAR MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
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/2018...
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/2018...
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/2018...
Aller au début d’un mot. Vous séparez les mots par une espace. Aller à la fin d'un mot. Vous séparez les mots par une espace. Commuter entre les modes d'insertion et d'écra- sement HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Pour faire s'afficher de nouveau des séquences CN en mode Programmation, procédez comme suit : 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/2018...
Appuyer sur la softkey INSERER ARTICULATION Saisir le texte d'articulation Au besoin, modifier le type d'articulation (indentation) par softkey Les points d'articulation ne peuvent être indentés que pendant l'édition. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Vérifier le signe Former la valeur absolue Couper les chiffres après la virgule Couper les chiffres avant la virgule FRAC Valeur modulo Sélectionner l’affichage Effacer une valeur HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 130
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/2018...
Raccourci Signification Numéro de l'outil Diamètre de l'outil Vitesse de coupe Vitesse de rotation broche Nombre de dents Avance par dent Avance par tour Résultat pour l'avance HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 132
Passer à la calculatrice. Utiliser des valeurs en pouces (inch) dans la calculatrice de données de coupe. Fermer la calculatrice de données de coupe HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Page 134
F_D_0_12 : avance pour Ø 0,12 mm Toutes les colonnes n'ont pas nécessairement besoin d'être remplies. Si un diamètre d'outil se trouve entre deux colonnes définies, la commande interpole l'avance en linéaire. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
élément de contour qui n'est pas encore défini de violet : manière univoque bleu ciel : trous et filets ocre : trajectoire du centre de l'outil mouvement en avance rapide rouge : HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Sélection des vues Vue de dessus Vue avant Vue latérale Afficher/masquer des courses d'outils Afficher/masquer des courses d'outils en avance rapide HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Pour supprimer le graphique, appuyer sur la softkey EFFACER GRAPHISME Afficher grille Commuter la barre de softkeys. Afficher la grille : appuyer sur la softkey Afficher grille HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Fermer la fenêtre de messages d'erreur Appuyer sur la softkey FIN ou Appuyez sur la touche ERR La commande ferme la fenêtre d'erreur. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Appuyer sur la softkey AUTRES FONCTIONS Appuyer sur la softkey FILTRE. La commande filtre les avertissements qui sont identiques. Quitter le filtre : appuyer sur la softkey REVENIR HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Saut au début du journal de touches Saut à la fin du journal de touches Rechercher texte Journal de touches actuel Journal de touches précédent Ligne suivante/précédente Retour au menu principal HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Constructeur de machines (OEM) qui vous permet d'appeler ce système d'aide de manière distincte. Vous y trouvez d'autres informations détaillées sur le message d'erreur actuel. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
De manière optionnelle, le constructeur de votre machine peut incorporer également ses propres documents machine dans le TNCguide. Ces documents apparaissent dans le fichier sous la forme main.chm d'un livre séparé. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
La commande ouvre alors le système d'aide et affiche la description de la fonction active. Cela ne s'applique pas aux fonctions auxiliaires ou aux cycles propres au constructeur de votre machine. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Fenêtre de texte à droite active : Sauter au prochain lien Sélectionner la dernière page affichée Passer à la/aux page(s) suivante(s) si vous avez utilisé plusieurs fois la fonction sélectionner la dernière page affichée HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 147
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/2018...
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/2018...
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/2018...
La commande affiche les valeurs de coordonnées qui se rapportent au point zéro machine. Dans l'affichage d'état, commuter l'affichage des coordonnées sur REF . manuel utilisateur Configuration, Informations complémentaires : test et exécution de programmes CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Informations complémentaires : manuel utilisateur Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
C à la valeur programmée C+180 FMAX M94 Effet M94 n’agit que dans la séquence de programme à l’intérieur de laquelle elle a été programmée. M94 agit en début de séquence. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Avec M140 MB MAX, vous pouvez effectuer le dégagement seulement dans le sens positif. Définir systématiquement un appel d'outil avec l'axe d'outil avant M140, sinon le sens du déplacement n'est pas défini. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 159
Sous-programmes et répétitions de parties de programme...
Ne pas utiliser plusieurs fois un même numéro ou un même nom de label ! Label 0 (LBL 0) identifie la fin d’un sous-programme et peut donc être utilisé autant de fois qu’on le souhaite. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
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/2018...
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/2018...
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/2018...
Sélectionner le programme CN avec SEL PGM Appeler le dernier fichier sélectionné avec CALL SELECTED PGM Sélectionner un programme CN quelconque comme cycle d’usinage avec SEL CYCLE HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Q agissent généralement de manière globale. Tenez donc compte du fait que les modifications apportées aux paramètres Q du programme CN appelé ont des répercussions sur le programme CN appelant. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
CN appelant DOWN\PGM2.H un niveau de répertoires au-dessus, dans un autre répertoire, en partant du répertoire du programme CN appelant ..\THERE \PGM3.H HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Appuyer sur la softkey SELECTION FICHIER La commande affiche une fenêtre de sélection via laquelle vous pouvez sélectionner le programme CN appelant. Valider avec la touche ENT HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 169
FN 18 (ID10 NR110 et NR111) pour vérifier tous les chemins en début de programme. "FN 18: SYSREAD – Informations complémentaires : lire des données système", Page 207 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Niveaux d'imbrication maximal des appels de programme principal : 19, CYCL CALL agissant toutefois comme un appel de programme principal. Vous pouvez imbriquer à volonté des répétitions de parties de programme HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
5 Le programme principal UPGMS est exécuté entre la séquence CN 18 et la séquence CN 35. Retour à la séquence CN 1 et fin du programme HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
5 Le programme principal REPS est exécuté entre la séquence CN 36 et la séquence CN 50. Retour à la séquence CN 1 et fin du programme HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
4 Le programme principal UPGREP est exécuté entre la séquence CN 13 et la séquence CN 19. Retour à la séquence CN 1 et fin du programme HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Décalage du point zéro 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/2018...
Page 175
Se positionner au trou 3, appeler le cycle 27 X-20 R0 FMAX M99 Se positionner au trou 4, appeler le cycle 28 LBL 0 29 END PGM UP2 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Appeler le sous-programme 1 pour l'ensemble du motif de trous 12 Z+250 R0 FMAX M6 Changement d'outil 13 TOOL CALL 3 Z S500 Appel d'outil : alésoir HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 177
Se positionner au trou 3, appeler le cycle 32 IX-20 R0 FMAX M99 Se positionner au trou 4, appeler le cycle 33 LBL 0 Fin du sous-programme 2 34 END PGM SP2 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Paramètres pour l'utilisateur 100 – 199 Paramètres pour les fonctions HEIDENHAIN (p. ex. cycles) 200 – 499 Paramètres destinés au constructeur de la machine (p. ex. cycles) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 181
Utiliser exclusivement les plages de paramètres Q qui sont recommandées par HEIDENHAIN Respecter la documentation de HEIDENHAIN, du constructeur de la machine et du fournisseur tiers Utiliser la simulation graphique pour vérifier le déroulement HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Vous pouvez remettre les paramètres Q à l'état Undefined. Si une position est programmée avec un paramètre Q non défini, la commande numérique ignore ce déplacement. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
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/2018...
Entrer Q5 comme première valeur et valider avec la touche ENT 2. VALEUR OU PARAMETRE ? Entrer 7 comme deuxième valeur et valider avec la touche ENT HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 187
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/2018...
Définir et affecter l’angle avec arctan à partir de la cathète et de la cathète opposée ou à partir du sinus et du cosinus de l'angle (0 < angle < 360°) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Q21 et le rayon du cercle dans le paramètre Q22. Notez que FN 23 et FN 24 écrasent automatiquement les paramètres de résultat et les deux paramètres suivants. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
(angl. greater than) : supérieur à (angl. less than) : inférieur à (angl. go to) : aller à GOTO UNDEFINED (angl. undefined) : Indéfini DEFINED (angl. defined) : Défini HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
FN 12: IF+Q5 LT+0 GOTO LBL "ANYNAME" Si la première valeur ou le premier paramètre est inférieur(e) à la deuxième valeur ou au deuxième paramètre, saut au label indiqué HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
AFFICHER PARAMETRES Q QL QR QS. La commande affiche alors le type de chaque paramètre. Les fonctions décrites précédemment restent valables. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 193
Ainsi, pour le résultat de Q1 = COS 89.999 * 0.001, la commande affichera +1.74532925e-08, la mention "e-08" signifiant "facteur 10 ". HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Transférer jusqu'à huit valeurs au FN 37: EXPORT exporter des paramètres Q ou QS locaux vers un programme CN appelant FN 38: SEND Pour envoyer des informations issues du programme CN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Dialogue dépendant de la machine 1000 ... 1199 Messages d'erreur internes Exemple La commande doit délivrer un message si la broche n'est pas activée. 180 FN 14: ERROR = 1000 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 196
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/2018...
Page 197
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/2018...
Page 198
Mode de plongée impossible 1105 Angle de plongée incorrect 1106 Angle d'ouverture non défini 1107 Largeur rainure trop grande 1108 Facteurs échelle inégaux 1109 Données d'outils inconsistantes HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Q à émettre. Procédez comme suit ; Appuyer sur la touche PGM MGT Appuyer sur la softkey NOUVEAU FICHIER Créer un fichier avec la terminaison .A HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
9.3 : 9 caractères au total dont 3 chiffres après la virgule F : Floating (nombre décimal) , Q31 : émettre la valeur de ; : fin de séquence HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 201
L_POLISH Restituer texte seulement pour dialogue polonais L_HUNGARIA Émettre le texte seulement pour un dialogue en hongrois L_CHINESE Émettre le texte seulement pour un dialogue en chinois HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 203
Appuyer sur la softkey SELECTION FICHIER Sélectionner une source, autrement dit un fichier de texte, dans lequel le format d'émission est défini Valider avec la touche ENT Renseigner le chemin d'émission HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Informations complémentaires : "FN 18: SYSREAD – lire des données système", Page 207 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 205
PROCES-VERBAL DE MESURE CENTRE DE GRAVITE ROUE A GODETS DATE : 15.07.2015 HEURE : 08:56:34 NOMBRE VALEURS MESURE : = 1 X1 = 149,360 Y1 = 25,509 Z1 = 37,000 Remember the tool length HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 206
Si vous émettez plusieurs fois le même fichier dans le programme CN, la commande ajoute le nouveau contenu émis à la suite des contenus précédents dans le fichier cible. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
"Données du système", Page 440 Exemple: Affecter à Q25 la valeur du facteur échelle actif de l’axe Z 55 FN 18: SYSREAD Q25 = ID210 NR4 IDX3 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Respecter la documentation de HEIDENHAIN, du constructeur de la machine et du fournisseur tiers La fonction FN 19: PLC permet de transférer au PLC jusqu'à deux valeurs numériques ou paramètres Q. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Exemple : interrompre le calcul anticipé interne, lire la position actuelle de l'axe X 32 FN 20: WAIT FOR SYNC 33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Respecter la documentation de HEIDENHAIN, du constructeur de la machine et du fournisseur tiers La fonction FN 29: PLC vous permet de transférer jusqu'à huit valeurs numériques ou paramètres Q au PLC. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Pour plus d'informations, consulter le manuel Remo Tools SDK. Exemple Documenter les valeurs de Q1 et Q23 dans le journal. FN 38: SEND /"Paramètre Q1: %f Q23: %f" / +Q1 / +Q23 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
HDR dans des applications de tableaux et pour économiser de la puissance de calcul, HEIDENHAIN conseille d'utiliser des fonctions SQL à la place de FN 26, FN 27 et FN 28. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
été entamées, y compris si vous n'utilisez que l'accès en lecture. Il faut clôturer les transactions pour pouvoir mémoriser les modifications et les compléments, supprimer les verrouillages et activer les ressources utilisées. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
SQL UPDATE Ajoute la modification d'une ligne existante à l'opération 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/2018...
Page 215
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/2018...
4 SQL FETCH Q1900 HANDLE QL1 Exécuter la recherche 5 SQL ROLLBACK Q1900 HANDLE QL1 Clôturer la transaction 6 SQL BIND QS1800 Annuler la liaison au paramètre HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 217
Le programme CN suivant utilise le même exemple pour expliquer l'utilisation d'un chemin absolu. Exemple de chemin absolu 0 BEGIN PGM SQL_TEST MM 1 SQL BIND QS 1800 "'TNC:\table\Fraes.TAB'.WMAT" Lier un paramètre QS HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
(séparer avec un .) Nom de tableau : synonyme ou nom du chemin avec le nom de fichier du tableau Nom de colonne : nom affiché dans l’éditeur de tableau HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 219
20 SQL Q5 "SELECT Mess_Nr,Mess_X,Mess_Y, Mess_Z FROM Tab_Example" Exemple : sélectionner des lignes de tableau avec la fonction WHERE . . . 20 SQL Q5 "SELECT Mess_Nr,Mess_X,Mess_Y, Mess_Z FROM Tab_Example WHERE Mess_Nr<20" HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 220
ORDER BY (optionnel) avec nom de colonne et type de tri (ASC pour ascendant/croissant, DESC pour descendant/décroissant) FOR UPDATE (en option) pour empêcher d’autres processus d'avoir accès en écriture aux lignes sélectionnées HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
égal à <= supérieur à > supérieur ou égal à >= vide IS NULL non vide IS NOT NULL Combiner plusieurs conditions : ET logique OU logique HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 222
FROM 'TNC:\prototype_for_erstellen.tab'" 3 END PGM SQL_TAB_ERSTELLEN_TEST MM Il est également possible d'utiliser un synonyme pour créer un tableau qui n'a pas encore été créé. Exemple d'instruction SQL EXECUTE: HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 223
La flèche grise et la syntaxe associée ne font pas directement partie de l'instruction SQL EXECUTE La flèche noire et la syntaxe associée pointent sur des processus internes de SQL EXECUTE HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Si l’indice n’est pas indiqué, la ligne (n=0) sera lue. Les éléments de syntaxe optionnels IGNORE UNBOUND et UNDEFINE MISSING sont destinés au constructeur de la machine. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 225
La flèche grise et la syntaxe associée ne font pas directement partie de l'instruction SQL FETCH La flèche noire et la syntaxe associée pointent sur des processus internes de SQL FETCH. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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, un message d'erreur est émis au préalable. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 227
La flèche grise et la syntaxe associée ne font pas directement partie de l'instruction SQL UPDATE La flèche noire et la syntaxe associée pointent sur des processus internes de SQL UPDATE. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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, un message d'erreur est émis au préalable. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
La flèche grise et la syntaxe associée ne font pas directement partie de l'instruction SQL COMMIT La flèche noire et la syntaxe associée pointent sur des processus internes de SQL COMMIT. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Result-set. La transaction n’est clôturée (le HANDLE conserve sa validité). Il est nécessaire de clôturer ultérieurement la transaction à l’aide de SQL ROLLBACK ou de SQL COMMIT. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 231
La flèche grise et la syntaxe associée ne font pas directement partie de l'instruction SQL ROLLBACK La flèche noire et la syntaxe associée pointent sur des processus internes de SQL ROLLBACK. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Informations complémentaires : Exemple 0 BEGIN PGM SQL MM 1 SQL SELECT QS1800 "SELECT WMAT FROM my_table Lire et mémoriser une valeur WHERE NR==3" 2 END PGM SQL MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 233
Programmer des paramètres Q | Accès aux tableaux avec les instructions SQL Exemple d'instruction SQL SELECT : La flèche noire et la syntaxe associée illustrent des processus internes de SQL SELECT. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Q10 = ASIN 0,75 Arc cosinus Fonction inverse du cosinus ; définir l'angle issu du rapport cathète adjacente/hypoténuse p. ex. Q11 = ACOS Q40 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 235
Q12 = 400 % 360 Résultat : Q12 = 40 La fonction INT n'effectue pas d'arrondi mais effectue une troncature après la virgule. "Exemple : arrondir Informations complémentaires : une valeur", Page HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
3 étape : 100 – 27 = 73 Distributivité Loi de distributivité pour calculer les parenthèses a * (b + c) = a * b + a * c HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Appuyer sur la softkey Division Entrer 13 (numéro de paramètre) Appuyer sur la softkey Parenthèse et quitter la programmation du formulaire Exemple 37 Q25 = ATAN (Q12/Q13) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Appuyer sur la touche SPEC FCT Appuyer sur la softkey FONCTIONS PROGRAMME Appuyer sur la softkey FONCTIONS STRING Appuyer sur la softkey DECLARE STRING Exemple 37 DECLARE STRING QS10 = "pièce" HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
ENT et quitter la programmation avec la touche END Exemple : convertir le paramètre Q50 en paramètre string QS11, utiliser 3 décimales 37 QS11 = TOCHAR ( DAT+Q50 DECIMALS3 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Exemple : extraire une chaîne de quatre caractères (LEN4) du paramètre string QS10 à partir de la troisième position (BEG2) 37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Chemin du tableau de palettes actuellement sélectionné Version de logiciel CN, 10630 Identifiant de la version du logiciel CN Données d'outils, 10950 Nom de l'outil Entrée DOC de l'outil Cinématique porte-outils HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
ENT et quitter la programmation avec la touche END Exemple : convertir le paramètre string QS11 en paramètre numérique Q82 37 Q82 = TONUMB ( SRC_QS11 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Exemple: Rechercher dans QS10 le texte enregistré dans le paramètre QS13. Débuter la recherche à partir du troisième emplacement 37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Exemple : déterminer la longueur de QS15 37 Q52 = STRLEN ( SRC_QS15 ) Si le paramètre string sélectionné n'est pas défini, la commande donne le résultat -1. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
+1 : dans l’ordre alphabétique, le premier paramètre QS est le second paramètre QS derrière Exemple: Comparer la suite alphabétique de QS12 et QS14 37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Page 249
15 QS12 = "CfgDisplaydata" Affecter les paramètres String pour entité 16 QS13 = "axisDisplay" Affecter des paramètres String pour noms de paramètres 17 QS1 = Exporter des paramètres machine CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 IDX3 ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Valeur delta DR du tableau d'outils Valeur delta DR de la séquence TOOL CALL La commande conserve en mémoire le rayon d'outil actif, même après une coupure d'alimentation. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
CN. Unité de mesure dans progr. principal Valeur de paramètre Système métrique (mm) Q113 = 0 Système en pouces (inch) Q113 = 1 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Écart entre la valeur nominale et la valeur effective lors d'un étalonnage automatique de l'outil, par exemple avec le TT 160 Ecart valeur nominale/effective Valeur de paramètre Longueur d'outil Q115 Rayon d'outil Q116 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Appuyer sur la softkey des fonctions d'édition de points et de contours Softkey Fonction Description Définir des motifs d'usinage Page 302 réguliers Sélectionner un fichier de points Page 315 avec positions d'usinage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Définir une vitesse oscillante Page 268 Définir une temporisation récur- Page 270 rente Définir la temporisation en Page 285 secondes ou les rotations Insérer un commentaire Page 123 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
L'état du compteur du menu MOD n'a d'effet que dans les modes Execution PGM pas-à-pas et Execution PGM en continu. L'état du compteur reste maintenu même après un redémarrage de la commande. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
51 FUNCTION COUNT INC Augmenter la valeur du compteur 52 FUNCTION COUNT REPEAT LBL 11 Répéter l’usinage s’il reste des pièces à usiner 53 M30 54 END PGM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
+. É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/2018...
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/2018...
Les colonnes dont le type autorise les lettres, par ex. TEXTE, ne peuvent être lues ou écrites qu'avec des paramètres QS, même si la cellule contient un chiffre. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Appuyer sur la softkey OK La commande ferme le formulaire de l'éditeur et applique les modifications. Sinon, appuyer sur la softkey QUITTER La commande rejette toutes les modifications apportées. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Le tableau à ouvrir doit avoir la terminaison .TAB. Exemple : ouvrir le tableau TAB1.TAB qui se trouve dans le répertoire TNC:\DIR1 56 FN 26: TABOPEN TNC:\DIR1\TAB1.TAB HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
+. É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/2018...
La vitesse de rotation est maintenue jusqu'à ce que la courbe sinusoïdale de la fonction FUNCTION S-PULSE repasse en dessous de la vitesse de rotation maximale. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
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/2018...
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/2018...
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/2018...
Les valeurs incrémentales se réfèrent toujours au dernier point zéro valide – lui-même pouvant être déjà décalé. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
SEL TABLE, soit le tableau de points zéro actif (état M) en mode Exécution PGM pas-à-pas ou Execution PGM en continu. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Afficher la barre de softkeys avec des fonctions spéciales. Appuyer sur la softkey FONCTIONS PROGRAMME Sélectionner les transformations. Sélectionner le décalage de point zéro TRANS DATUM Sélectionner la softkey ANNULER DECALAGE POINT ZERO HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
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/2018...
Appuyer sur la softkey INSERER FICHIER La commande 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/2018...
RECHERCHE. La commande affiche le dialogue Cherche texte : Introduire le texte à rechercher Rechercher un texte : appuyer sur la softkey RECHERCHE Abandonner la fonction de recherche : appuyer sur la softkey FIN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Il se peut que les modèles de porte-outils se composent de plusieurs fichiers partiels. Si ces fichiers partiels sont incomplets, la commande affiche un message d'erreur. N'utiliser que des modèles de porte-outils complets ! HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Si le modèle de porte-outil ne contient ni vecteurs de transformation, ni désignations, ni points de contrôle, ni points de mesure, l'outil auxiliaire ToolHolderWizard n'exécute aucune fonction lorsque l'icône d'une de ces fonctions est actionnée. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 282
Fichier de sortie Appuyer sur le bouton GENERER FICHIER Réagir au besoin au retour de la commande Appuyer sur l'icône FERMER La commande ferme l'outil auxiliaire. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 283
Fichier de sortie Appuyer sur le bouton GENERER FICHIER Réagir au besoin au retour de la commande Appuyer sur l'icône FERMER La commande ferme l'outil auxiliaire. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Sélectionner le porte-outil de votre choix à l'aide de l'image d'aperçu Appuyer sur la softkey OK La commande reprend dans la colonne CINEMATIQUEle nom du porte-outil sélectionné. Quitter le tableau d'outils HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Page 287
Reprendre les données des fichiers de CAO...
La commande affiche les formats de fichier suivants : Fichier Type Format Step .STP et .STEP AP 203 AP 214 Iges .IGS et .IGES Version 5.3 .DXF R10 à 2015 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Page 292
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/2018...
Si nécessaire, commuter vers les cycles d'usinage personnalisés du constructeur. De tels cycles d'usinage peuvent être intégrés par le constructeur de votre machine HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
DEF qu'une fois que vous êtes certain qu'il n'y a pas d'interaction des paramètres de transfert entre ces deux cycles. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Q206=150 ;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.25 ;TEMPO. AU FOND Q395=0 ;REFERENCE PROFONDEUR HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
CYCL CALL M Au besoin, programmer la fonction auxiliaire M (par ex. M3 pour activer la broche) ou utiliser la touche END pour mettre fin au dialogue HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 297
M99 dans la dernière séquence de positionnement, ou Vous définissez un nouveau cycle d'usinage avec CYCL DEF. La commande supporte M89 en combinaison avec la programmation FK ! HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
GLOBAL DEF POSITIONNE- MENT Définition du mode opératoire avec CYCL CALL PAT GLOBAL DEF PALPAGE Définition de paramètres spéciaux pour les cycles de palpage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 299
Utiliser GLOBAL DEF à bon escient. Effectuer un test du programme avant de l’exécuter Programmer une valeur fixe dans les cycles d’usinage ; GLOBAL DEF ne modifiera alors pas les valeurs. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
à la distance d'approche ou à la hauteur de sécurité entre deux points de mesure Paramètres valables pour tous les cycles palpeurs 4xx HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 302
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/2018...
GLOBAL DEF 125 (qui se trouve sous SPEC FCT/DEFIN. PGM PAR DÉFAUT) avec Q352=1. Entre les perçages, la commande positionne alors toujours l'outil au saut de bride qui a été défini dans le cycle. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
(par ex. X avec l'axe d'outil Z). Valeur positive ou négative possible Coordonnée surface de la pièce (en absolu) : entrer la coordonnée Z à laquelle débute l'usinage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Valeur positive ou négative possible Coordonnée surface de la pièce (absolu) : entrer la coordonnée Z à laquelle l'usinage doit commencer. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Valeur positive ou négative possible Coordonnée surface de la pièce (en absolu) : entrer la coordonnée Z à laquelle débute l'usinage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Nombre d'usinages : nombre total de positions d'usinage sur le cercle Coordonnée surface de la pièce (en absolu) : entrer la coordonnée Z à laquelle débute l'usinage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Nombre d'usinages : nombre total de positions d'usinage sur le cercle Coordonnée surface de la pièce (en absolu) : entrer la coordonnée Z à laquelle débute l'usinage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
CALL actifs (si les paramètres programmés sont les mêmes dans les deux cycles). Si vous exécutez ce cycle en mode Pas à pas, la commande s'arrête entre les points d'un motif de points. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Q200 Distance d'approche? (en incrémental) : Q204=50 ;SAUT DE BRIDE distance entre la pointe de l'outil et la surface de la pièce. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 311
: : il doit se déplacer à la distance d'approche entre chaque usinage : il doit se déplacer au saut de bride entre chaque usinage. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
221 qui s'appliquent. Si vous exécutez ce cycle en mode Pas à pas, la commande s'arrête entre les points d'un motif de points. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 313
: il doit se déplacer au saut de bride entre chaque usinage. Q243=4 ;NOMBRE DE LIGNES Q224=+15 ;POSITION ANGULAIRE Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE Q301=1 ;DEPLAC. HAUT. SECU. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Le nom du tableau de points doit commencer par une lettre. Utiliser la softkey TRIER/ CACHER COLONNES (quatrième barre de softkeys) pour définir les coordonnées que vous souhaitez renseigner dans le tableau de points. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Si le tableau de points n'est pas enregistré dans le même répertoire que le programme CN, il vous faudra entrer le nom du chemin complet. Exemple 7 SEL PATTERN "TNC:\DIRKT5\NUST35.PNT" HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Si vous souhaitez utiliser la coordonnée définie sur l'axe de broche comme coordonnée du point de départ, il vous faut définir l'arête supérieure de la pièce (Q203) avec 0. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 317
Programmez GLOBAL DEF 125 POSITIONNER au préalable et la commande ne tiendra compte de la hauteur de sécurité du tableau de points que pour le point concerné. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 319
Cycles : cycles de perçage / cycles de filetage...
Avec profondeur du filetage, pas de vis 241 PERCAGE PROFOND MONOLEVRE Avec pré-positionnement automatique au point de départ profond et définition de la vitesse de rotation et de l'ar- rosage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 321
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/2018...
Page 323
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/2018...
Page 324
T-ANGLE du 15 Y+50 FMAX M99 tableau d'outils TOOL.T. = profondeur par rapport à la pointe de l'outil = profondeur par rapport à la partie cylindrique de l'outil. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 325
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/2018...
Page 327
à celle de la distance d'approche Q200.. Si Q214=0, le retrait s'effectue sur la paroi du trou. 7 Pour finir, la commande repositionne l'outil au centre du perçage. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 328
Choisir l’angle de sorte que la pointe de l’outil soit parallèle au sens de dégagement Sélectionner le sens de dégagement Q214 de manière à ce que l'outil s'éloigne du bord du trou HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 329
: angle auquel la TNC doit positionner 12 X+30 FMAX l'outil avant son dégagement. Plage de 13 Y+20 FMAX M3 M99 programmation : -360,000 à 360,000 14 X+80 FMAX 14 Y+50 FMAX M99 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 330
DISTANCE D'APPROCHE Q200 soit au SAUT DE BRIDE Le SAUT DE BRIDE Q204 ne s'applique 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/2018...
Page 331
DISTANCE D'APPROCHE Q200 soit au SAUT DE BRIDE Le SAUT DE BRIDE Q204 ne s'applique 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/2018...
Page 332
DISTANCE D'APPROCHE Q200 soit au SAUT DE BRIDE Le SAUT DE BRIDE Q204 ne s'applique 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/2018...
Page 333
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/2018...
Page 334
Q205 Profondeur passe min.? (en incrémental) : si vous avez programmé une VALEUR REDUCTION Q212, la commande limite la passe à Q205. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 335
T-ANGLE du tableau d'outils TOOL.T. = profondeur par rapport à la pointe de l'outil = profondeur par rapport à la partie cylindrique de l'outil. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 336
FMAX. Le saut de bride Q204 n'agit que si la valeur programmée est supérieure à celle de la distance d'approche Q200. 7 Pour finir, la commande repositionne l'outil au centre du perçage. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 337
Choisir l’angle de sorte que la pointe de l’outil soit parallèle au sens de dégagement Sélectionner le sens de dégagement Q214 de manière à ce que l'outil s'éloigne du bord du trou HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 338
à laquelle aucune collision ne peut se produire entre l'outil et la pièce (moyen de Q254=200 ;AVANCE PLONGEE serrage). Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 339
Q336 Angle pour orientation broche? (en absolu) : angle sur lequel la commande positionne l'outil avant la plongée et avant le dégagement hors du trou Plage de programmation : -360,0000 à 360,0000 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 340
à la distance d'approche ou au saut de bride, avec l'avance de retrait. 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/2018...
Page 341
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/2018...
Page 342
à la profondeur de passe actuelle après un retrait du trou ; valeur de la dernière passe. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 343
T-ANGLE du tableau d'outils TOOL.T. = profondeur par rapport à la pointe de l'outil = profondeur par rapport à la partie cylindrique de l'outil. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 344
à -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/2018...
Page 345
2 est de ce fait 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, la valeur 5 est de ce fait 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/2018...
à -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/2018...
Page 347
0,8*100=80 (Q200=5, 80>5, la valeur 5 est de ce fait 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, la valeur 20 est de ce fait utilisée.) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 348
: voir Page 344 9 Si vous avez programmé un saut de bride, la commande y amène l'outil avec l'avance FMAX. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 349
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/2018...
Page 350
Si vous avez paramétré Q208=0, la commande retire l'outil avec Q206 AVANCE PLONGEE PROF.. Plage de programmation : 0 à 99999,999, sinon FMAX, FAUTO HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 351
Q205 Profondeur passe min.? (en incrémental) : si vous avez programmé une VALEUR REDUCTION Q212, la commande limite la passe à Q205. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 352
à -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/2018...
Page 353
2 est de ce fait 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, la valeur 5 est de ce fait 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/2018...
Page 354
à -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/2018...
Page 355
0,8*100=80 (Q200=5, 80>5, la valeur 5 est de ce fait 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, la valeur 20 est de ce fait utilisée.) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
10 X+10 R0 FMAX M99 Approche du perçage 4, appel de cycle 11 Z+250 R0 FMAX M2 Dégagement de l'outil, fin du programme 12 END PGM C200 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Entre les deux points, la commande se sert de cette fonction pour positionner l'outil au saut de bride avec un CYCL CALL PAT. Cette fonction reste active jusqu’à M30. Q345=+1 ;CHOIX HAUT. POSITNMT HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 358
17 CYCL CALL PAT F5000 M13 Appel de cycle en lien avec un motif de points 18 Z+100 R0 FMAX M2 Dégager l'outil, fin de programme 19 END PGM 1 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 359
FMAX. 4 A la distance d'approche, le sens de rotation broche est à nouveau inversé. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 360
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/2018...
Page 361
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/2018...
Page 362
Attention lors de la programmation ! La machine et la commande doivent avoir été préparées par le constructeur de la machine. Cycle utilisable uniquement sur les machines avec asservissement de broche. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 363
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/2018...
Page 364
(moyen de serrage). Plage d’introduction 0 à 99999,9999 Q239=+1 ;PAS DE VIS Q203=+25 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Vous avez la possibilité de dégager l'outil dans le sens négatif et dans le sens positif de l'axe d'outil. Avant le dégagement, vous devez décider délibérément du sens dans lequel l’outil doit être dégagé du trou percé. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Déplacer l'outil à la hauteur de sécurité (programmer F avec valeur) 14 CYCL DEF 200 PERCAGE Définition du cycle Perçage Q200=2 ;DISTANCE D'APPROCHE Q201=-25 ;PROFONDEUR Q206=150 ;AVANCE PLONGEE PROF. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Cycle d'ébauche/de finition avec sélection des opérations d'usinage et 256 TENON RECTANGULAIRE Ebauche/finition avec passe latérale quand plusieurs tours sont nécessaires 233 SURFAÇAGE Surface transversale comptant jusqu'à trois limites HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 371
(si programmé ainsi). 6 La commande effectue ensuite la finition du fond de la poche de l'intérieur vers l'extérieur. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 372
Effectuer une opération d'ébauche au préalable Veiller à ce que la commande puisse prépositionner l'outil en avance rapide sans entrer en collision avec la pièce HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 373
Plage d’introduction 0 à 99999,9999 Q369 Surep. finition en profondeur? (en incrémental) : surépaisseur de finition pour la profondeur. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 375
à gauche 7 La commande 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/2018...
Page 376
Si vous utilisez un outil d'ébauche de petites dimensions, l’outil de finition devra enlever une très grande quantité de matière. Il faut donc en tenir compte lorsque vous choisirez votre outil ! HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 377
;AVANCE FRAISAGE distance parcourue par l'outil en une passe ; Q206=150 ;AVANCE PLONGEE PROF. la valeur doit être supérieure à 0. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 378
: : position de plongée toujours à l'extrémité droite de la rainure : position de plongée toujours à l'extrémité gauche de la rainure : plongée en va-et-vient HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 379
6 La commande 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/2018...
Page 380
A la fin, la commande ramène l'outil à la distance d'approche ou au saut de bride (si programmé). La position finale de l'outil après l'exécution du cycle ne correspond pas à la position initiale. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 381
: 0 à 99999,9999 Q207 Avance fraisage? : vitesse de déplacement de l'outil lors du fraisage, en mm/min. Plage d’introduction 0 à 99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 382
RECOUVREMENT réduire le recouvrement. Plage de saisie 0,1 à 9 X+50 R0 FMAX 1,9999 10 Y+50 R0 FMAX M3 M99 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 383
3 L'outil se déplace ensuite, avec l'avance de fraisage Q207 , à la première profondeur de passe qui a été calculée par la commande sur l'axe de broche. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 384
Lors de la dernière passe, l'outil exécute l'usinage de la surépaisseur de finition, avec l'avance de finition. 11 A la fin, la commande retire l'outil au saut de bride avec l'avance FMAX. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 385
Lors de la dernière passe, l'outil exécute l'usinage de la surépaisseur de finition, avec l'avance de finition. 10 A la fin, la commande retire l'outil au saut de bride avec l'avance FMAX. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 386
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/2018...
Page 387
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/2018...
Page 388
Vous pouvez définir le sens de la première passe transversale par rapport au PT INITIAL 2EME AXE en faisant précéder la valeur d'un signe. Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 389
Plage de programmation : 0 à 99999,9999 Q200 Distance d'approche? (en incrémental) : distance entre la pointe de l'outil et la surface de la pièce Plage de saisie 0 à 99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 390
1: position de l'outil = coin inférieur gauche : position de l'outil = coin inférieur droit : position de l'outil = coin supérieur droit : position de l'outil = coin supérieur gauche HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 391
7 Y+50 R0 M3 M99 Appel du cycle pour usinage extérieur 8 CYCL DEF 252 POCHE RECTANGULAIRE Définition du cycle Q215=0 ;OPERATIONS D'USINAGE Q218=50 ;1ER COTE Q219=50 ;2EME COTE HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 392
;MODE FRAISAGE Q370=1 ;FACTEUR RECOUVREMENT 9 X+50 R0 FMAX 10 Y+50 R0 FMAX M99 Appel du cycle 11 Z+250 R0 FMAX M30 12 END PGM C210 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Page 395
Le paramètre machine CfgDisplayCoordSys (n° 127501), disponible en option, vous permet de choisir le système de coordonnées dans lequel l'affichage d’état doit afficher un décalage de point zéro actif. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
: Nom et chemin d'accès du tableau de points zéro actif Numéro du point zéro actif Commentaire de la colonne DOC du numéro de point zéro actif HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 397
Q, la commande activera le 78 CYCL DEF 7.1 #5 numéro du point zéro indiqué au paramètre Q. Plage de programmation : 0 à 9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
SELECT. TYPE et AFFICHER .D. Sélectionner le tableau souhaité ou introduire un nouveau nom de fichier Editer le fichier. La barre de softkeys affiche pour cela notamment les fonctions suivantes : HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 399
Curseur en début de ligne Curseur en fin de ligne Copier la valeur actuelle Insérer la valeur copiée Ajouter nombre de lignes possibles (points zéro) en fin de tableau HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Exécuter le programme CN avec vigilance après avoir modifié le tableau de points zéro. Affichages d’état Dans l'affichage d'état supplémentaire, la commande affiche les valeurs du décalage actif du point zéro. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
également utiliser la softkey SELECTION pour sélectionner le point d'origine de votre choix directement dans le tableau de points d’origine. Plage de programmation : 0 à 65 535 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 402
Il est permis de programmer au maximum trois axes. Plage de programmation : jusqu'à trois axes CN X, Y, Z, U, V, W, A, B, C HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Le contour est étiré à partir du centre ou bien réduit dans sa direction, donc pas nécessairement depuis le point zéro actuel ou en direction de celui-ci comme dans le cycle 11 FACTEUR ECHELLE. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 405
99999,9999 Exemple 25 CALL LBL 1 26 CYCL DEF 26.0 FACT. ECHELLE AXE 27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20 28 CALL LBL 1 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 406
Décalage du point zéro 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/2018...
Page 407
Se positionner au trou 3, appeler le cycle 27 X-20 R0 FMAX M99 Se positionner au trou 4, appeler le cycle 28 LBL 0 29 END PGM UP2 MM HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 410
Résumé La commande propose les cycles suivants pour les applications spéciales suivantes : Softkey Cycle Page 9 TEMPORISATION 12 Appel de programme 13 Orientation de la broche HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 411
Paramètres du cycle Temporisation en secondes : entrer la temporisation en secondes. Plage de programmation : 0 à 3600 s (1 heure) par pas de 0,001 s HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
58 Y+50 FMAX M99 Le programme CN peut être appelé avec : CYCL CALL (séquence CN distincte) ou M99 (pas à pas) ou M89 (après chaque séquence de positionnement) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 413
13 après l'un des cycles d'usinage indiqués ci-dessus. Paramètres du cycle Angle d'orientation : programmer l'angle par rapport à l'axe de référence angulaire du plan d'usinage. Plage de programmation : 0,0000° à 360,0000° HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Le signe du paramètre de cycle Profondeur de filetage détermine le sens de l’usinage. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 415
= filet à gauche (M4 pour une profondeur de perçage négative) Exemple 25 CYCL DEF 18.0 FILETAGE 26 CYCL DEF 18.1 PROFONDEUR = -20 27 CYCL DEF 18.2 PAS = +1 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Dans les modes de fonctionnement Mode Manuel et Manivelle électronique, la commande propose des cycles de palpage que vous pouvez utiliser pour : étalonner le palpeur initialiser des points d'origine HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
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/2018...
à la coordonnée de la hauteur de sécurité, la commande positionne tout d'abord le palpeur au premier point de palpage dans le plan d'usinage, puis directement à la hauteur de mesure sur l'axe de palpage. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Régler la softkey EDITER sur ON Avec les touches fléchées, sélectionner la configuration souhaitée Effectuer les modifications souhaitées Quitter le tableau de palpeurs : appuyer sur la softkey FIN HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 423
EnDat. REACTION Comportement en cas de collision avec le palpeur Réaction ? NCSTOP : interruption du programme CN EMERGSTOP : ARRET D'URGENCE, freinage plus rapide des axes HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 424
à 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/2018...
Page 425
Avant de travailler avec les cycles de mesure, vous devez saisir toutes les données nécessaires à l'étalonnage dans la mémoire centrale d'outils et appeler l'outil à étalonner avec TOOL CALL. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
= tolérance de mesure • n avec Avance de palpage [mm/min] Tolérance de mesure : Tolérance de mesure [mm], dépend de maxPeriphSpeedMeas Vitesse de rotation [tr/mn] HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
10 mm, par exemple boule doit être mesuré) manière à ne pas mesurer le diamètre dans le rayon) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 429
11 Pour finir, la commande fait revenir la tige de palpage à la distance d'approche, le long de l'axe d’outil, et la positionne au centre du TT. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 430
(zone de sécurité indiquée au paramètre safetyDistToolAx (n°114203)). Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
étalonnages d'outil suivants. L'outil d'étalonnage devrait présenter un diamètre supérieur à 15 mm et sortir d'environ 50 mm du mandrin de serrage. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 432
: sans arrêt avant le début du cycle. La commande lance la procédure d'étalonnage à partir de la position actuelle. Avant de lancer le cycle 484, vous devez amener l'outil au-dessus du palpeur de table. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 433
Les longueurs 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/2018...
Page 434
Plage de programmation : -99999,9999 à 99999,9999 Etalonnage dents? 0=non/1=oui : vous définissez ici si l'étalonnage dent par dent dit ou non être exécuté (20 dents max. étalonnables). HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 435
Pour cela, vous devez définir à 0 le nombre des dents CUT dans le tableau d'outils et adapter le paramètre machine CfgTT (n°122700). Consultez le manuel de votre machine. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 436
Plage de programmation : -99999,9999 à 99999,9999 Etalonnage dents? 0=non/1=oui : vous définissez ici si l'étalonnage dent par dent dit ou non être exécuté (20 dents max. étalonnables). HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 437
Pour cela, vous devez définir à 0 le nombre des dents CUT dans le tableau d'outils et adapter le paramètre machine CfgTT (n° 122700). Consultez le manuel de votre machine. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 438
Plage de programmation : -99999,9999 à 99999,9999 Etalonnage dents? 0=non/1=oui : vous définissez ici si l'étalonnage dent par dent dit ou non être exécuté (20 dents max. étalonnables). HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Page 441
0 = désactivé, 1 = activé Avance active Index d'outil suivant Indice de l'outil courant Numéro de la broche active Vitesse de coupe programmée en mode Tournage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 442
1: paramètre de cycle programmé comme string dans CYCL DEF (paramètre Q) Hauteur de sécurité (cycles de palpage 30 à Contrôle (cycles de palpage 30 à 33) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
TT : sens de rotation DIRECT 0 = positif, –1 = négatif N° d'outil TT : décalage plan R-OFFS R - 99999,9999 N° d'outil TT : décalage longueur L-OFFS HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 444
N° d'outil Ligne correspondante dans le tableau des palpeurs N° d'outil Indication de la date de la dernière utilisation N° d'outil Pas pour les cycles de filetage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Surépaisseur du rayon d'outil DR TOOL CALL automatique 0 = oui, 1 = non Surépaisseur du rayon d'outil DR2 Indice d'outil Avance active Vitesse de coupe en [mm/min] HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 446
14 = retrait d'un outil interne, 15 = retrait d'un outil spécial Numéro de l'outil T Longueur Rayon Index Données d'outil programmées dans TOOL 1 = oui, 0 = non HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
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/2018...
Page 449
En cas d'appel avec la correction de rayon d'outil active, la fonction fournit les positions non corrigées des axes principaux X, Y et Z. Si la fonction est appelée pour un axe rotatif, HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 450
Tête à renvoi d'angle : vecteur de direction de l'outil dans le système de coordonnées de base B-CS Index : 1, 2, 3 ( X, Y, Z ) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
(temps réel) Format : J.MM.AAAA 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.AAAA h:mm HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 452
é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 : JJ-MM-AAAA HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 453
écoulées depuis le 1.1.1970, 0:00 (temps réel) Format : h:mm:ss 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:ss HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 454
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/2018...
Avance de mesure Avance de prépositionnement : FMAX_PROBE ou FMAX_MACHINE Course de mesure max. Distance de sécurité Orientation possible de la broche 0 = non, 1 = oui HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 456
TT : vitesse de rotation de la broche TT : sens de palpage TT : activer la transmission radio TT : arrêt en cas de déviation du palpeur HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 457
Etat d'erreur de la procédure de palpage : 0: procédure de palpage terminée –1: point de palpage non atteint –2: palpeur déjà dévié au début de la procé- dure de palpage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 458
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/2018...
Page 459
Limite d'avance pour vitesse élevée (MP_minPathFeed) en mm/min A-coup max. en cas de vitesse peu élevée (MP_maxPathJerk) en m/s A-coup max. en cas de vitesse élevée (MP_maxPathJerkHi) en m/s HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 460
0 = désactivé, 1 = activé Index de l'axe DCM : tolérance maximale des axes linéaires physique en mm (MP_maxLinearTolerance) Index de l'axe DCM : tolérance angulaire maximale en [°] physique (MP_maxAngleTolerance) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 461
Index de l'axe Compensation de l'erreur de poursuite dans physique la phase d'à-coup (MP_IpcJerkFact) Index de l'axe Facteur kv de l'asservissement de position physique en 1/s (MP_kvFactor) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 462
Surépaisseur rayon d'outil DR2 Outil bloqué TL 0 = non bloqué, 1 = bloqué Numéro de l'outil jumeau RT Durée d'utilisation max.TIME1 Durée d'utilisation maximale TIME2 avec TOOL CALL HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 463
Ligne correspondante dans le tableau des palpeurs Indication de la date de la dernière utilisation Pas pour les cycles de filetage Dépassement de la durée de vie de l'outil HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Angle de broche actuel en [°] N° de Déterminer le numéro d'outil à partir du nom paramètre QS de l'outil. La valeur retour permet, selon les règles configurées, de rechercher l'outil frère. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 465
CfgMachineSimul/simMode différent de FullOperation ou mode Test de programme activé) 1 = le mouvement est exécuté (paramètre CfgMachineSimul/simMode = FullOperation, peut être programmé à des fins de test) HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
10 = exécution des opérations pour le passage du mode Tournage ou mode Fraisage 11 = exécution des opération pour le passage du mode Fraisage au mode Tournage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 467
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/2018...
Entrée automate No. sortie Sortie automate N° de Compteur automate compteur N° timer Timer PLC No. octet Octet automate No. mot Mot automate No. double Double mot automate HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 469
Nom symbolique du tableau de points d'ori- gine des palettes. Nom symbolique du tableau d'outils. Nom symbolique du tableau d'emplace- ments. Nom symbolique du tableau d'outils de tournage HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Lire l'identifiant de version du logiciel CN (string système) 10630 Le string correspond au format de l'identifiant de version affiché, par exemple 340590 09 ou 817601 05 SP1. HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
ID 350 NR 53 IDX 2 daire CAL-OF2 N° d'outil Angle de broche lors de l'étalonnage CAL- ID 350 N°54 N° d'outil Type d'outil pour le tableau d'emplace- ments PTYP HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 472
Niveau de filtre pour le circuit d'asservisse- ment Tolérance programmée dans cycle 32 ou ID 30 N°48 MP1096 ID 240 Positions nominales dans le système REF HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
ID 501 Tableau de points zéro (système REF) Ligne Colonne Valeur dans le tableau de points zéro Tableau de points d'origine ID 502 Tableau de points d'origine HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 474
0 = paramètre machine non disponible CfgRead 1 = paramètre machine disponible Fonction ou colonne de tableau plus disponible Exporter cellule du tableau avec FN 26 / FN 28 ou SQL HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
3 x USB 2.0 (1 x USB 2.0 en face avant ; 2 x USB 3.0 au dos) ■ Température ambiante En service : 5 °C à +45 °C ■ En stockage : -35 °C à +65 °C HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 476
1 à 65 534 (5,0) Nombre de répétitions de parties de programme REP 0 à 1 199 (4,0) Numéro d’erreur pour la fonction de paramètre Q FN14 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
, 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/2018...
Plusieurs tableaux de points zéro pour mémoriser les points zéro associés à une pièce ■ Cycles palpeurs Etalonnage du palpeur ■ Définition manuelle ou automatique du point d'origine ■ Etalonnage automatique des outils HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
TS 260 : palpeur 3D à commutation avec liaison par câble ■ TT 160 : palpeur 3D à commutation pour l'étalonnage d'outils ■ KT 130 : palpeur à commutation simple avec connexion par câble HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
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/2018...
Page 481
Appel de cycle séquence par séquence ■ Avance F en millimètres par tour de broche M136 M137 Annuler M136 ■ Retrait de l'outil du contour, dans le sens de l'axe d'outil M140 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 482
FN28: TABREAD: Lire un tableau Cycle étalonnage du TT....429 personnalisable....267, 267 définir........295 Etalonnage d'outil FN 29: PLC: transmettre des Cycle valeurs au PLC......210 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 483
Lire des données système.. 243 Instructions SQL...... 212 avec GOTO......120 Sélectionner......239 iTNC 530........60 Sauvegarder des fichiers Paramètre string Service........143 Déterminer la la longueur..246 Vérifier........ 245 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...
Page 484
Variables de texte..... 238 Vibration à résonance....268 Visionneuse de CAO....289 Vitesse de rotation de la broche saisir........106 Vitesse de rotation oscillante..268, Vue de formulaire..... 265 HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018...