Télécharger Imprimer la page

Publicité

Liens rapides

TNC7
Manuel utilisateur
Programmation et test
Logiciels CN
817620-16
817621-16
817625-16
Français (fr)
01/2022

Publicité

loading

Sommaire des Matières pour HEIDENHAIN TNC7

  • Page 1 TNC7 Manuel utilisateur Programmation et test Logiciels CN 817620-16 817621-16 817625-16 Français (fr) 01/2022...
  • Page 2 Sommaire HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 3 19 Programmation graphique..................... 20 Aides à la commande......................21 Zone de travail Simulation..................... 587 22 Usinage de palettes et liste de commandes................609 23 Tableaux..........................24 Vues d’ensemble........................655 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 4 Sommaire HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 5 Informations relatives à l'utilisation des programmes CN............Manuel utilisateur comme aide produit intégréeTNCguide............1.5.1 Rechercher dans le TNCguide......................1.5.2 Copier des exemples CN dans le presse-papier................Contacter le service de rédaction....................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 6 Vue d'ensemble des zones de travail....................Éléments de commande......................2.8.1 Principaux gestes pour l’écran tactile....................2.8.2 Éléments de commande du clavier....................2.8.3 Symboles de l’interface de la CN...................... 2.8.4 Zone de travail Menu principal......................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 7 Approche et sortie du contour......................3.3.8 Programmer un contour simple......................3.3.9 Configurer l’interface de la CN pour la simulation................. 3.3.10 Simuler un programme CN......................... Mettre la machine hors tension....................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 8 Principes de base de la programmation..................4.3.1 Contenu d'un programme CN......................4.3.2 Mode de fonctionnement Edition de pgm..................4.3.3 Zone de travail Programme........................ 4.3.4 Éditer des programmes CN......................... 117 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 9 Opération de tournage avec des outils FreeTurn................5.2.6 Balourd en mode Tournage........................ Rectification (option #156)......................5.3.1 Principes de base..........................5.3.2 Rectification de coordonnées......................5.3.3 Dressage..............................5.3.4 Activer le mode Dressage avec FUNCTION DRESS..............HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 10 Pièce brute de révolution avec BLK FORM ROTATION..............6.1.4 Fichier STL comme pièce brute avec BLK FORM FILE..............Actualisation de la pièce brute en mode Tournage avec FUNCITON TURNDATA BLANK (option #50)............................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 11 Point de rotation de l’outil TRP (tool rotation point)..............7.2.6 Centre du rayon d’outil 2 CR2 (center R2)..................Appel d'outil..........................7.3.1 Appel d’outil avec TOOL CALL......................7.3.2 Données de coupe..........................7.3.3 Présélection d’outil avec TOOL DEF....................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 12 Fonctions d’approche APPR LCT et APPR PLCT................8.5.7 Fonction de sortie DEP LT........................8.5.8 Fonction de sortie DEP LN......................... 8.5.9 Fonction de sortie DEP CT......................... 8.5.10 Fonctions de sortie DEP LCT et DEP PLCT..................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 13 9.2.2 Appeler le programme CN avec PGM CALL................... 9.2.3 Sélectionner un programme CN et appeler avec SEL PGM et CALL SELECTED PGM... Imbrication des techniques de programmation................9.3.1 Exemple..............................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 14 10.5 Inclinaison du plan d'usinage (option #8)................... 10.5.1 Principes de base..........................10.5.2 Inclinaison du plan d'usinage avec les fonctions PLANE (option #8)........10.6 Usinage incliné (option 9)......................10.7 Compenser une inclinaison d'outil avec FUNCTION TCPM (option 9).......... HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 15 Correction d’outil 3D pour le fraisage périphérique (option #9)..........11.6.6 Correction d’outil 3D avec le rayon d’outil total à l’aide de FUNCTION PROG PATH (option #9)................................11.7 Correction de rayon 3D en fonction de l'angle d'attaque (option #92)......... HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 16 Principes de base..........................12.1.2 Zone de travail Ouvrir fichier......................12.1.3 Zone de travail Sélection rapide......................12.1.4 Adapter un fichier de l’iTNC 530......................12.1.5 Périphériques USB..........................12.2 Fonctions de fichier programmables..................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 17 Principes de base..........................13.2.2 Charger et supprimer des moyens de serrage avec la fonction FIXTURE (option #40)..13.3 Contrôles étendus dans la simulation..................13.4 Retrait automatique de l’outil avec FUNCTION LIFTOFF............. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 18 14.2 Fonctions pour l’asservissement de l'exécution du programme..........14.2.1 Vue d’ensemble............................. 14.2.2 Vitesse de rotation oscillante avec FUNCTION S-PULSE............. 14.2.3 Temporisation programmée avec FUNCTION DWELL..............14.2.4 Temporisation cyclique avec FUNCTION FEED DWELL............... HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 19 15.1 Surveillance des composants avec MONITORING HEATMAP (option #155)........ 15.2 Surveillance du processus (option #168)................... 15.2.1 Principes de base..........................15.2.2 Définir les sections à surveiller avec MONITORING SECTION (option #168)......HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 20 16.4 Programmes CN générés par FAO..................... 16.4.1 Formats d'émission de programmes CN..................16.4.2 Type d’usinage selon le nombre d’axes................... 16.4.3 Étapes du processus........................... 16.4.4 Fonctions et groupes de fonctions....................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 21 Installer un outil frère automatiquement avec M101..............17.5.2 Autoriser des surépaisseurs positives de l’outil avec M107 (option #9)........17.5.3 Vérifier le rayon de l’outil frère avec M108..................17.5.4 Inhiber la surveillance du palpeur avec M141................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 22 Quitter une transaction avec SQL COMMIT..................18.5.8 Modifier une ligne de la quantité de résultat avec SQL UPDATE..........18.5.9 Créer une nouvelle ligne dans la quantité de résultat avec SQL INSERT........18.5.10 Exemple..............................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 23 19.3 Exporter des contours à partir de la programmation graphique..........19.4 Premières étapes de la programmation graphique..............19.4.1 Exemple D1226664..........................19.4.2 Dessiner un contour à titre d'exemple..................... 19.4.3 Exporter un contour dessiné......................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 24 20.11.2 Sélectionner un résultat de l'historique.................... 20.11.3 Supprimer l’historique.......................... 20.12 Données de coupe........................20.12.1 Ouvrir la calculatrice des données de coupe.................. 20.12.2 Calculer des données de coupe à l’aide de tableaux..............HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 25 Définir le centre de rotation à un angle de la pièce simulée............21.8 Vitesse de la simulation......................21.9 Simuler un programme CN jusqu’à une séquence CN donnée............. 21.9.1 Simuler un programme CN jusqu’à une séquence CN donnée........... HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 26 22.2.1 Principes de base..........................22.2.2 Batch Process Manager (option #154).................... 22.3 Zone de travail Formulaire pour les palettes................22.4 Usinage orienté outil........................22.5 Tableau de points d’origine des palettes..................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 27 23.10 Tableaux de correction....................... 23.10.1 Vue d’ensemble............................. 23.10.2 Tableau de correction *.tco........................ 23.10.3 Tableau de correction *.wco......................23.10.4 Créer un tableau de correction......................23.11 Tableau de valeurs de correction *.3DTC................... HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 28 Sommaire 24 Vues d’ensemble........................655 24.1 Numéros d’erreur prédéfinis pour FN 14: ERROR............... 24.2 Données du système........................24.2.1 Liste des fonctions FN........................HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 29 À propos du manuel utilisateur...
  • Page 30 à l'utilisation de la CN. Les supports d'information destinés à d'autres groupes cibles contiennent des informations sur d'autres phases du cycle de vie du produit. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 31 à chaque version logicielle. TNCguide Les catalogues HEIDENHAIN vous fournissent des informations concernant les produits et services de HEIDENHAIN, telles que les options logicielles de la CN. Catalogues HEIDENHAIN La base de données Solutions CN propose des solutions applicables à certaines tâches récurrentes.
  • Page 32 Type et source du danger Conséquences en cas de non prise en compte du danger, par ex. "Risque de collision pour les usinages suivants" Solution – Mesures de prévention du danger HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 33 Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 34 Informations complémentaires : "Application Aide", Page 35 Informations complémentaires : "Zone de travail Aide", Page 562 Le TNCguide s’utilise de la même manière dans les deux cas. Informations complémentaires : "Symboles", Page 36 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 35 TNCguide ", Page 36 Colonne de contenu du TNCguide Séparateur entre les colonnes du TNCguide Vous utilisez le séparateur pour adapter la largeur des colonnes. Colonne de navigation du TNCguide HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 36 Afficher la page précédente ou la page suivante de la documentation Afficher ou masquer la navigation Copier des exemples CN dans le presse-papier Informations complémentaires : "Copier des exemples CN dans le presse-papier", Page 37 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 37 Adapter le contenu inséré selon les Informations relatives à l'utilisation des programmes CN Tester le programme CN à l'aide de la simulation Informations complémentaires : "Zone de travail Simulation", Page 587 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 38 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 | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 39 À propos du produit...
  • Page 40 La TNC7 Toutes les CN HEIDENHAIN vous assiste avec une programmation guidée par des dialogues et une simulation fidèle aux détails. Avec la TNC7, vous pouvez également effectuer une programmation sur la base de formulaires ou d'un graphique, et ainsi être sûr d'obtenir rapidement le résultat souhaité.
  • Page 41 HEIDENHAIN veille à améliorer sans cesse la sécurité et la protection de ses produits, notamment en tenant compte des retours formulés par ses clients. Il en résulte ainsi, par exemple, des adaptations fonctionnelles des CN et de nouvelles consignes de sécurité...
  • Page 42 La menace est présente dès la mise sous tension de la machine ! Respecter le manuel de la machine ! Respecter les consignes de sécurité et les symboles de sécurité Utiliser les équipements de sécurité HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 43 Tester un programme CN ou une section de programme avec précaution en mode Exécution PGM pas-à-pas Tenir compte des différences connues suivantes (voir liste ci-après, éventuellement incomplète) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 44 Il existe donc un risque de collision pendant les déplacements qui suivent ! N'utiliser GOTO que pour programmer et tester des programmes CN Utiliser exclusivement Amorce seq. lors de l'exécution de programmes CN HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 45 CN. Définition Abréviation Définition La lettre E désigne la version Export de la commande. Dans cette version, l'option logicielle 9 Fonctions étendues du groupe 2 est limitée à une interpolation 4 axes. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 46 Informations complémentaires : manuel utilisateur Configuration et exécution Vue d'ensemble et définitions La TNC7 propose de multiples options logicielles que le constructeur de la machine est libre d'activer séparément, et aussi ultérieurement. La vue d'ensemble ci-après ne tient compte que des options logicielles pertinentes pour l'opérateur.
  • Page 47 Par ailleurs, la fonction CAD Import contribue à la digitalisation de la production. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 48 Les possibilités de correction sont bien plus nombreuses qu'avec KinematicsOpt (option 48). Informations complémentaires : manuel utilisateur Cycles de mesure pour les pièces et les outils HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 49 La broche interpolée vous permet elle aussi de réaliser une opération de tournage, y compris sur des machines qui n'ont pas de table rotative. Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 50 Selon le type de machine, il est possible d'accroître de plus de 25 % le volume de copeaux enlevés. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 51 La rectification de coordonnées permet de réaliser intégralement des usinages, sur une même machine, et ainsi de réduire sensiblement le temps dédié aux réglages, par exemple. Informations complémentaires : "Rectification (option #156)", Page 139 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 52 La CN compare les variations relatives à la broche de l'outil, ou à l'outil, avec les valeurs d'un usinage de référence. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 53 HEIDENHAIN et la société Softing Industrial Automation GmbH s'appliquent en sus, et en priorité. Avec l'OPC UA NC Server (options 56 à 61), et avec HEIDENHAIN DNC (option 18), il est possible d'influencer le comportement de la CN. Avant de commencer à utiliser ces interfaces de façon productive, des tests du système doivent être effectués...
  • Page 54 La CN se pilote par le biais de gestes tactiles et d'éléments de commande qui se trouvent sur le clavier. Informations complémentaires : "Principaux gestes pour l’écran tactile", Page 66 Informations complémentaires : "Éléments de commande du clavier", Page 66 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 55 Nettoyage de l'écran tactile. Informations complémentaires : manuel utilisateur Configuration et exécution Pour protéger l'écran tactile, évitez d'utiliser les produits et nettoyants suivants : Solvants agressifs Produits abrasifs Air comprimé Jet de vapeur HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 56 Un certain nombre de constructeurs de machine n'utilisent pas le panneau de commande standard HEIDENHAIN. Les touches telles que Marche CN ou Arrêt CN sont décrites dans le manuel de votre machine. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 57 Respecter les informations relatives aux produits de nettoyage. Utiliser le chiffon pour essuyer la zone creuse avec précaution, jusqu'à ce que plus aucune trace, ou tache, ne soit visible. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 58 Placer la protection de la touche sur le joint et appuyer fort. Le joint ne doit pas être endommagé pour ne pas perdre l'indice de protection IP54. Vérifier sa position et son fonctionnement HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 59 Dans les paramètres, vous pouvez choisir différentes vues prédéfinies de l'interface de la CN. Date et heure Barre d’information Mode de fonctionnement actif Menu de notification Informations complémentaires : manuel utilisateur Configuration et exécution Symboles HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 60 En mode Edition de pgm, vous avez les possibilités Page 107 suivantes : Créer, éditer et simuler des programmes CN Créer et éditer des contours Créer et éditer des tableaux de palettes HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 61 En mode Machine, le constructeur de la machine peut définir ses propres fonctions, par exemple des fonctions de diagnostic de la broche et des axes ou des applications. Consultez le manuel de votre machine ! HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 62 Le séparateur entre deux zones de travail vous permet de modifier l’échelle des zones de travail. Barre d'action Dans la barre d’action, la CN affiche les options de sélection pour le dialogue actuel, par exemple une fonction CN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 63 Voir le manuel utilisateur Confi- Dans la zone de travail GPS, vous pouvez définir les transfor- guration et mations et les configurations de votre choix, sans modifier le exécution programme CN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 64 CN. Page 78 Démarrage/connexion (avec mot de passe) Dans la zone de travail Démarrage/connexion (avec mot de passe), la CN affiche les étapes du processus de démarrage. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 65 Vous pouvez activer différentes tâches de surveillance en fonction du processus. Si nécessaire, les tâches de surveillance peuvent faire l’objet d’adaptations. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 66 2.8.2 Éléments de commande du clavier Application Vous utilisez la TNC7 en vous servant essentiellement de l’écran tactile, par exemple en effectuant des gestes. Informations complémentaires : "Principaux gestes pour l’écran tactile", Page 66 De plus, le clavier de la CN propose des touches qui permettent des fonctionnalités alternatives.
  • Page 67 Informations complémentaires : "Calculatrice", Page 582 Ouvrir l'application Paramètres Informations complémentaires : manuel utilisateur Configu- ration et exécution Ouvrir l’aide Informations complémentaires : "Manuel utilisateur comme aide produit intégréeTNCguide", Page 34 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 68 À propos du produit | Éléments de commande Zone Modes de fonctionnement Sur la TNC7, les modes de fonctionnement de la CN sont organisés différemment que sur la TNC 640. Pour des raisons de compatibilité, et pour simplifier l'utilisation, les touches du clavier restent inchangées.
  • Page 69 Informations complémentaires : manuel utilisateur Cycles de mesure pour les pièces et les outils Dans la fenêtre Insérer fonction CN, ouvrir le répertoire Cycles pour sélectionner un cycle. Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 70 Dans la fenêtre Insérer fonction CN, ouvrir le répertoire Fonctions spéciales pour programmer ultérieurement une pièce brute, par exemple. Dans la fenêtre Insérer fonction CN, ouvrir le répertoire Sélection pour appeler un programme CN externe, par exemple. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 71 Terminer la saisie, par exemple clôturer une séquence CN Passer de l'introduction de coordonnées polaires à l'introduc- tion de coordonnées cartésiennes Passer de l'introduction de coordonnées incrémentales à l'in- troduction de coordonnées absolues HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 72 Fonction mètre Augmenter et réduire l’avance Informations complémentaires : "Avance F", Page 168 Augmenter et réduire la vitesse de broche Informations complémentaires : "Vitesse de broche S", Page 167 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 73 Ajouter Ouvrir un fichier Fermer Agrandir une zone de travail au maximum Réduire une zone de travail Noir : Ajouter aux favoris Jaune : Supprimer un favori Enregistrer CTRL+S HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 74 Zone de travail Menu principal Application Dans la zone de travail Menu principal, la CN affiche les fonctions de la CN et les fonctions HEROS qui ont été sélectionnées. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 75 La CN affiche un symbole plus ou un symbole moins dans chaque zone. Sélectionner le symbole plus La CN affiche la zone. Vous masquez la zone en utilisant le symbole moins. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 76 Maintenir le symbole d’une fonction ou cliquer avec la touche droite La CN affiche le symbole de la fonction Supprimer un favori. Sélectionner Supprimer un favori La CN supprime la fonction de la zone Favoris. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 77 Premiers pas...
  • Page 78 Consultez le manuel de votre machine ! La mise sous tension de la machine et le passage sur les points de référence sont des fonctions qui dépendent de la machine. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 79 Mise sous tension et mise hors tension Informations complémentaires : manuel utilisateur Configuration et exécution Systèmes de mesure Informations complémentaires : "Systèmes de mesure de course et marques de référence", Page 101 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 80 Offenders will be held liable for the payment of damages. All rights reserved in the event of the grant of a patent, utility model or design. ( ISO 16016 ) Version Revision Sheet Page Created Responsible Released 1339889 00 A 01 M-TS DR. JOHANNES HEIDENHAIN GmbH 83301 Traunreut, Germany 11.01.2021 Document number HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 81 Informations détaillées Éditer un programme CN Informations complémentaires : "Éditer des programmes CN", Page 117 Colonne Formulaire Informations complémentaires : "Colonne Formulaire dans la zone de travail Programme", Page 116 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 82 Informations détaillées Zone de travail Ouvrir fichier Informations complémentaires : manuel utilisateur Configuration et exécution Mode Edition de pgm Informations complémentaires : "Mode de fonctionnement Edition de pgm", Page 107 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 83 Si vous avez fermé la fenêtre, sans avoir sélectionné de pièce brute, vous pourrez sélectionner ultérieurement la description de la pièce brute à l’aide du bouton Insérer fonction CN. Fenêtre Insérer fonction CN pour définir une pièce brute HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 84 Saisir la coordonnée Y la plus grande, par exemple 100 Valider la saisie Saisir la coordonnée Z la plus grande, par exemple 0 Valider la saisie Sélectionner Confirmer La CN clôture la séquence CN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 85 Structure d'un programme CN Si vous structurez les programmes CN de manière homogène, vous bénéficierez des avantages suivants : Une meilleure vue d’ensemble Une programmation plus rapide Moins de sources d’erreur HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 86 7 Aborder le contour, activer au besoin la correction de rayon d’outil 8 Usiner le contour 9 Quitter le contour, désactiver l’arrosage 10 Amener l'outil à une position de sécurité 11 Fin du programme CN 12 END PGM HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 87 Quitter le point final dans l'axe d’outil Programmez séparément l’axe que doit suivre l’outil quand il quitte le point final. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 88 Écrivez les programmes CN comme si l’outil se déplaçait ! Peu importe que ce soit un axe en tête ou un axe monté sur la table qui exécute le mouvement. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 89 Sélectionner la vitesse de rotation de la broche S Saisir la vitesse de rotation de la broche, par exemple 6500 Sélectionner Confirmer La commande numérique quitte la séquence CN. 3 TOOL CALL 16 Z S6500 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 90 Saisir une valeur, par exemple -20  Sélectionner Y Saisir une valeur, par exemple -20  Sélectionner l'avance FMAX Sélectionner Confirmer La commande numérique quitte la séquence CN. 5 L X-20 Y-20 FMAX HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 91 La commande numérique quitte la séquence CN. 6 L Z-5 R0 F3000 M8 Aborder le contour Pièce à programmer Colonne Formulaire, avec les éléments de syntaxe d'une fonction d’approche HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 92 Sélectionner l'avance F Programmer la valeur de l'avance d'usinage, par exemple 700 Sélectionner Confirmer La commande numérique quitte la séquence CN. 7 APPR CT X+5 Y+5 CCA90 R+8 RL F700 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 93 Quitter la séquence CN avec Confirmer Sélectionner la fonction de contournage L Programmer les coordonnées du point de contour varient, par exemple X 5 Quitter la séquence CN avec Confirmer HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 94 Au besoin, programmer une fonction auxiliaire M, par exemple M9, et activer l'arrosage Sélectionner Confirmer La commande numérique quitte la séquence CN. 14 DEP CT CCA90 R+8 F3000 M9 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 95 Pour simuler le programme CN, vous devez d’abord ouvrir la zone de travail Simulation. Pour la simulation, vous pouvez fermer la colonne Formulaire afin d’agrandir la vue du programme CN et de la zone de travail Simulation. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 96 Zone de travail Simulation Informations complémentaires : "Zone de travail Simulation", Page 587 3.3.10 Simuler un programme CN Vous testez le programme CN dans la zone de travail Simulation. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 97 Vert : exécution de programme active, déplacement des axes Orange : programme CN interrompu Rouge : programme CN arrêté Informations détaillées Zone de travail Simulation Informations complémentaires : "Zone de travail Simulation", Page 587 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 98 La CN ouvre la fenêtre Mettre hors service. Sélectionner Mettre hors service La CN se met à l’arrêt. Lorsque la mise à l’arrêt est terminée, la CN affiche le texte Maintenant, vous pouvez mettre hors-service. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 99 Principes de base de la CN et principes de base de programmation...
  • Page 100 La relation entre les axes est la suivante : Axe principal Axe secondaire Axe d'outil Plan d'usinage XY, aussi UV, XV, YZ, aussi WU, ZU, ZX, aussi VW, YW, HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 101 20 mm max. Pour les systèmes de mesure angulaire, cette distance est de 20° max. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 102 à l'aide d'un palpeur 3D, par exemple. Si aucune transformation n’est définie, les données saisies dans le programme CN se réfèrent au point d'origine pièce. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 103 Fonctions de la machine, par exemple M3 Broche MARCHE dans le sens horaire Comportement de trajectoire de l'outil, par exemple M197 Arrondir les angles Informations complémentaires : "Fonctions auxiliaires", Page 431 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 104 (SPL) ou des droites LN avec des vecteurs de normale à la surface. Informations complémentaires : "Usinage multi-axes", Page 401 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 105 Les programmes CN sont composés de séquences CN qui contiennent les éléments de syntaxe des fonctions CN. Avec le Klartext HEIDENHAIN, la CN vous assiste en proposant, pour chaque élément de syntaxe, un dialogue avec des indications sur le contenu requis.
  • Page 106 L’ouverture de la syntaxe permet d’identifier chaque fonction CN sans équivoque. Les ouvertures de syntaxe sont utilisées dans la fenêtre Insérer fonction CN. Informations complémentaires : "Insérer des fonctions CN", Page 118 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 107 Remarques REMARQUE Attention, risque de collision ! La TNC7 ne prend pas en charge la programmation ISO avec le logiciel CN 81762x-16. En l’absence d’assistance, il existe un risque de collision pendant l'exécution du programme. Utiliser exclusivement des programmes CN en langage conversationnel Klartext Les fonctions CN peuvent également comprendre plusieurs séquences CN, par...
  • Page 108 CN affiche l’état M dans l’onglet du programme CN. Si la zone de travail Simulation est ouverte pour ce programme CN, la CN affiche le symbole CN en fonctionnement dans l’onglet du programme CN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 109 La CN affiche le programme CN dans la zone de travail Programme. Vous avez la possibilité d’éditer le programme CN dans le mode Edition de pgm et dans l’application MDI, mais pas dans le mode Exécution de pgm. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 110 Informations complémentaires : "Colonne Articulation dans la zone de travail Programme", Page 570 Informations complémentaires : "Colonne Rechercher dans la zone de travail Programme", Page 572 Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 111 Valeurs numériques Points d'articulation et textes d'articulation Vert foncé Commentaires Violet Variables Fonctions auxiliaires M Rouge foncé Définition de la vitesse de rotation Définition de l'avance Orange Avance rapide (FMAX) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 112 Vous pouvez sélectionner les éléments suivants de la structure : TOOL CALL * Séquence d'articulation LBL 0 CYCL DEF TCH PROBE MONITORING SECTION START MONITORING SECTION STOP PGM CALL FUNCTION MODE M30 / M2 M0 / STOP HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 113 Utilisation de la zone de travail Programme La zone de travail Programme propose les possibilités d’utilisation suivantes : Commande tactile Commande avec des touches et des boutons Commande avec la souris HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 114 Programme", Page 581 Éloigner deux doigts Agrandir la taille de police de la syntaxe Rapprocher deux doigts Réduire la taille de police de la syntaxe HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 115 Informations complémentaires : "Modifier des fonctions CN", Page 120 Ouvrir la fenêtre Insérer fonction CN Informations complémentaires : "Insérer des fonctions CN", Page 118 Ouvrir un menu contextuel Informations complémentaires : "Menu contextuel", Page 578 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 116 Informations complémentaires : "Zone de travail Formulaire pour les palettes", Page 617 Éditer une fonction CN dans la colonne Formulaire Informations complémentaires : "Modifier des fonctions CN", Page 120 Condition requise Mode Editeur Klartext activé HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 117 à l’aide d’un système de FAO et transmis ensuite à la CN. Sujets apparentés Utiliser la zone de travail Programme Informations complémentaires : "Utilisation de la zone de travail Programme", Page 113 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 118 Vous insérez les fonctions CN que vous utilisez souvent de la manière suivante : Sélectionner L La CN crée une nouvelle séquence CN et lance le dialogue. Suivre les instructions de la boîte de dialogue HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 119 Naviguer vers la fonction CN de votre choix La CN marque la fonction CN sélectionnée. Sélectionner Insèrer La CN crée une nouvelle séquence CN et lance le dialogue. Suivre les instructions de la boîte de dialogue HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 120 Si nécessaire, saisir un élément de syntaxe facultatif ou le sélectionner dans une liste, par exemple une fonction auxiliaire Terminer la saisie, par exemple en appuyant sur le bouton Confirmer HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 121 Programme. Vous travaillez toutefois plus vite dans le mode Éditeur de texte à l'aide de gestes ou d'une souris puisque vous pouvez par exemple sélectionner directement l’icône d'avertissement. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 122 Remarques REMARQUE Attention, risque de collision ! La TNC7 ne prend pas en charge la programmation ISO avec le logiciel CN 81762x-16. En l’absence d’assistance, il existe un risque de collision pendant l'exécution du programme. Utiliser exclusivement des programmes CN en langage conversationnel Klartext Les instructions d'action contiennent des passages de texte surlignés, par...
  • Page 123 Programmation spécifique à la technologique...
  • Page 124 FUNCTION MODE. Lorsque le mode Tournage est actif, la CN affiche un symbole dans la zone de travail Positions. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 125 Si la fonction Inclin. plan d'usinage ou TCPM est active, vous ne pouvez pas changer de mode d’usinage. En mode Tournage, le point d'origine doit être au centre de la broche de tournage. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 126 Les programmes CN sont donc en grande partie compatibles avec des fonctions de tournage, quel que soit le type de machine. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 127 Informations complémentaires : "Correction d'outil avec les tableaux de correction", Page 326 Fonction FUNCTION TURNDATA CORR Informations complémentaires : "Corriger les outils de tournage avec FUNCTION TURNDATA CORR (option #50)", Page 329 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 128 Ceci s’explique notamment, en cas d’opérations de tournage et de fraisage combinées, par la commutation entre les modes d’usinage. Informations complémentaires : "Zone de travail Simulation", Page 587 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 129 Avec la fonction FONCTION TURNDATA SPIN, vous pouvez aussi définir une vitesse de rotation maximale pour une vitesse de rotation constante. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 130 Pour les opérations de tournage, les avances sont indiquées en millimètres par tour (mm/tr). Vous utilisez pour cela la fonction auxiliaire M136 sur la CN. Informations complémentaires : "Interpréter l'avance en mm/tr avec M136", Page 458 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 131 Cela est notamment le cas si vous ne pouvez usiner des éléments de contour avec une position donnée, en raison de la géométrie de l'outil. Condition requise Machine avec deux axes rotatifs min. Option logicielle 50 Fraisage-tournage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 132 Vous pouvez combiner une opération de tournage avec la fonction M128 ou avec FUNCTION TCPM et REFPNT TIP-CENTER. Cela vous permet d'usiner les contours qui impliquent un changement de l'angle d'inclinaison en une seule passe (usinage simultané). HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 133 Uniquement pour les outils de tournage à plaquette ronde avec TO 9 Informations complémentaires : manuel utilisateur Configuration et exécution L’outil doit être étalonné au centre du rayon de la dent. Informations complémentaires : "Points de référence sur l’outil", Page 158 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 134 ; Mettre fin à la correction de rayon de la dent avec R0 47 L X+100 Z-45 R0 FMAX ; Réinitialiser FUNCTION TCPM 48 FUNCTION RESET TCPM 49 FUNCTION MODE MILL * - ... 71 END PGM TURNSIMULTAN MM HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 135 Macros du constructeur de la machine pour le tournage avec des outils FreeTurn Outil FreeTurn avec porte-outil adapté Définition de l'outil Un outil FreeTurn est toujours un outil indexé de trois dents. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 136 Un outil FreeTurn doit être défini comme outil indexé avec trois dents, qui sont décalées entre elles d'un angle d'orientation ORI donné. Chaque dent a une orientation d'outil TO 18. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 137 La rotation de la pièce crée une force centrifuge dirigée vers l'extérieur. La CN propose des fonctions qui permettent de détecter un balourd et qui vous aident à le compenser. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 138 Tournage. Le moniteur de balourd reste actif tant que vous n'êtes pas repassé en mode Fraisage. Informations complémentaires : "Commuter le mode d’usinage avec FUNCTION MODE", Page 124 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 139 Il est ainsi possible d'usiner intégralement des pièces sur une seule et même machine, même si cela implique des opérations de fraisage et de rectification complexes. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 140 Rectification cylindrique Rectification de surface Sur la TNC7, vous disposez actuellement de la rectification de coordonnées. La rectification de coordonnées revient à rectifier un contour 2D. Le mouvement de l'outil dans le plan peut être superposé à un mouvement pendulaire, le long de l'axe d'outil actif.
  • Page 141 à un mouvement dans le plan d'usinage. La rectification est aussi possible en plan d'usinage incliné. La CN déplace l'outil le long de l'axe d'outil actif, dans le système de coordonnées du plan d'usinage WPL- HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 142 Option logicielle #156 Rectification de coordonnées Il existe une description de la cinématique pour les opérations de rectification. C’est le constructeur de la machine qui élabore la description de la cinématique. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 143 éventuellement en sens inverse. Le cas échéant, le constructeur de votre machine met à disposition une procédure simplifiée pour le dressage. Informations complémentaires : "Dressage simplifié à l’aide d’une macro", Page 143 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 144 La fonction FUNCTION DRESS END vous permet de revenir en mode normal. En cas d'interruption de programme CN ou de coupure de courant, la CN active automatiquement le mode normal et la cinématique qui était active avant le mode Dressage. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 145 BEGIN ou END Activer ou désactiver le mode Dressage Nom ou QS Nom de la cinématique sélectionnée Nom fixe ou variable Uniquement si BEGIN est sélectionné Élément de syntaxe optionnel HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 146 La CN ne représente pas graphiquement la procédure de dressage. Les temps déterminés à l'aide de la simulation ne concordent pas avec les temps d'usinage effectifs. Cela s'explique notamment par le changement de cinématique qui s'impose. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 147 Pièce brute...
  • Page 148 Pièce brute cylindrique Page 151 BLK FORM ROTATION Pièce brute de révolution avec un contour à définir Page 153 BLK FORM FILE Fichier STL comme pièce brute et comme pièce finie HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 149 La fonction BLK FORM QUAD vous permet de définir une pièce brute parallélépipédique. Pour cela, vous définissez une diagonale dans l’espace avec un point MIN et un point MAX. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 150 Pièce brute cylindrique avec BLK FORM CYLINDER Application La fonction BLK FORM CYLINDER vous permet de définir une pièce brute cylindrique. Vous avez la possibilité de définir un cylindre comme matériau plein ou comme tube. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 151 La fonction BLK FORM ROTATION vous permet de définir une pièce brute de révolution avec un contour à définir. Vous définissez le contour dans un sous- programme ou dans un programme CN distinct. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 152 Le point d’origine de la pièce est situé dans le plan d'usinage, au centre de la pièce brute. Vous définissez les coordonnées du contour de la pièce brute en vous référant au point d’origine de la pièce. Vous pouvez également définir une surépaisseur. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 153 FAO car elle met à votre disposition non seulement le programme CN, mais aussi les modèles 3D nécessaires. Condition requise 20 000 triangles max. par fichier STL au format ASCII 50 000 triangles max. par fichier STL au format binaire HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 154 Les passes à vide sont ainsi évitées et le temps d'usinage s'en trouve alors nettement réduit. Vous définissez la pièce brute pour l'actualisation de la pièce brute dans un sous- programme ou dans un programme CN distinct. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 155 Définir un chemin de fichier ou un nom de sous-programme dans un paramètre Définir un numéro du sous-programme dans un paramètre Q, QL, ou QR Avec la fonction FUNCTION TURNDATA BLANK OFF, vous désactivez l'actualisation de la pièce brute. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 156 Numéro, Nom ou Numéro ou nom du programme CN distinct ou du sous-programme Numéro fixe ou variable ou nom Pour la sélection Fichier, QS ou LBL HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 157 Outils...
  • Page 158 La CN distingue sur l’outil les points de référence suivants dont elle se sert pour différents calculs ou différentes applications. Sujets apparentés Points de référence de la machine ou de la pièce Informations complémentaires : "Points d’origine dans la machine", Page 102 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 159 En partant du point de référence du porte-outil, vous définissez les cotes de l’outil dans le gestionnaire d’outils, par exemple la longueur L et le rayon R. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 160 Informations complémentaires : manuel utilisateur Configuration et exécution Pour les outils de tournage (option #50), la CN utilise la pointe d’outil théorique, c’- à.d. le point d’intersection des valeurs définies ZL, XL et YL. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 161 Avec la fonction FUNCTION TCPM (option #9), vous pouvez également sélectionner le point de parcours d’outil en le faisant coïncider avec le centre d’outil. Informations complémentaires : "Compenser une inclinaison d'outil avec FUNCTION TCPM (option 9)", Page 306 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 162 Informations complémentaires : "Correction d’outil 3D (option #9)", Page 331 Le centre du rayon d’outil 2 est décalé de la valeur R2 par rapport à la pointe d’outil et à l’arête de coupe. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 163 M3 ou M4. De cette manière, vous évitez des problèmes pendant l’exécution du programme, par exemple au moment de redémarrer après une interruption. Informations complémentaires : "Vue d'ensemble des fonctions auxiliaires", Page 433 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 164 Informations complémentaires : "Correction de la longueur et du rayon d'outil", Page 316 Valeur delta du rayon d’outil Élément de syntaxe optionnel Informations complémentaires : "Correction de la longueur et du rayon d'outil", Page 316 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 165 Vitesse de broche Avance Le numéro ou le nom de l'outil et l’axe d’outil sont nécessaires pour appeler un outil de rectification. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 166 CN doit tenir compte des valeurs delta issues d’un appel d’outil dans la zone de travail Positions. Informations complémentaires : "Correction de la longueur et du rayon d'outil", Page 316 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 167 Affichages d’état La CN affiche la vitesse de broche actuelle dans les zones de travail suivantes : Zone de travail Positions Onglet POS de la zone de travail Etat HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 168 Si l'avance programmée dépasse la valeur maximale définie par le constructeur de la machine, c'est cette dernière qui agit. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 169 TOOL DEF après une séquence TOOL CALL et sélectionnez l'outil qui sera le prochain à être utilisé dans le programme CN. La CN prépare l'outil pendant l'exécution du programme. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 170 Exemple d'application ; appeler l'outil 11 TOOL CALL 5 Z S2000 ; présélectionner l’outil suivant 12 TOOL DEF 7 * - ... ; appeler l’outil présélectionné 21 TOOL CALL 7 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 171 Fonctions de contournage...
  • Page 172 11 L X+60 Y+50 Z+20 RL F200 Les coordonnées programmées agissent de manière modale. Si la valeur d’un axe reste la même, vous n’avez pas besoin de la redéfinir sur les autres trajectoires. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 173 Les coordonnées polaires se réfèrent à un pôle défini précédemment. À partir de ce pôle, vous définissez un point avec la distance par rapport au pôle et l'angle par rapport à l'axe de référence angulaire. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 174 Les valeurs de programmation absolues se réfèrent toujours à une origine. Pour les coordonnées cartésiennes, l'origine correspond au point zéro et pour les coordonnées polaires, au pôle et à l'axe de référence angulaire. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 175 Pour les coordonnées cartésiennes, il s’agit des valeurs des axes X, Y et Z, pour les coordonnées polaires, des valeurs du rayon en coordonnées polaires PR et de l’angle en coordonnées polaires PA. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 176 La CN positionne simultanément tous les axes de la machine que vous avez programmés dans la séquence CN d’une fonction de contournage. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 177 L’outil conserve la coordonnée Z et se déplace dans le plan XY à la position X+70 Y+50. Vous définissez le plan d'usinage avec l'axe d’outil lors de l'appel d'outil TOOL CALL. Informations complémentaires : "Désignation des axes sur les fraiseuses", Page 100 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 178 La CN déplace simultanément deux axes de la machine : l'outil se déplace par rapport à la pièce en suivant une trajectoire circulaire. Vous pouvez programmer des trajectoires circulaires en indiquant un centre de cercle CC. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 179 Il existe un risque de collision pendant le mouvement d'approche ! Programmer une préposition adaptée Vérifier le déroulement et le contour à l’aide de la simulation graphique HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 180 Le point initial correspond au point final de la séquence CN précédente. Selon la cinématique de votre machine, vous pouvez programmer jusqu’à six axes sur une droite L. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 181 Si vous programmez une avance dans la séquence CHF, l’avance n’agira que pendant l’usinage du chanfrein. Programmer un chanfrein Vous programmez un chanfrein de la manière suivante : Sélectionner CHF Définir la longueur du chanfrein. Au besoin, définir l'avance HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 182 Sélectionner RND Définir le rayon Au besoin, définir l'avance Exemple 5 L X+10 Y+40 RL F300 M3 6 L X+40 Y+25 7 RND R5 F100 8 L X+10 Y+5 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 183 La fonction Trajectoire circulaire C vous permet de programmer une trajectoire circulaire autour d’un centre de cercle. Condition requise Centre de cercle CC défini Informations complémentaires : "Centre de cercle CC", Page 183 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 184 6 L X+45 Y+25 RR F200 M3 7 C X+45 Y+25 DR+ 8.3.7 Trajectoire circulaire CR Application La fonction Trajectoire circulaire CR vous permet de programmer une trajectoire circulaire à l’aide d’un rayon. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 185 Pour un cercle entier, programmez à la suite deux trajectoires circulaires. Le point final de la première trajectoire circulaire correspond au point initial de la seconde. Le point final de la deuxième trajectoire circulaire correspond au point initial de la première. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 186 Avant de définir une trajectoire circulaire CT, il faut programmer un élément de contour auquel la trajectoire circulaire puisse se raccorder tangentiellement. Il faut pour cela au minimum deux séquences CN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 187 9 CT X+45 Y+20 10 L Y+0 8.3.9 Trajectoire circulaire dans un autre plan Application Vous pouvez aussi programmer des trajectoires circulaires qui ne se trouvent pas dans le plan d'usinage actif. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 188 La CN déplace l’outil dans trois axes pour permettre l’usinage de cercles dans l’espace. Exemple 3 TOOL CALL 1 Z S4000 4 ... 5 L X+45 Y+25 Z+25 RR F200 M3 6 CC X+25 Z+25 7 C X+45 Z+25 DR+ HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 189 ; Quitter le contour sur une trajectoire circulaire avec 16 DEP LCT X-20 Y-20 R5 F1000 raccordement tangentiel ; Dégagement de l'outil, fin du programme 17 L Z+250 R0 FMAX M2 18 END PGM CIRCULAR MM HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 190 CN prend en compte la dernière position définie. Le pôle reste actif jusqu'à ce que vous en programmiez un nouveau. La CN n’aborde pas cette position. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 191 Le signe qui précède PA est défini par l'axe de référence angulaire : Angle compris entre l'axe de référence angulaire et PR, dans le sens anti-horaire : PA>0 Angle compris entre l'axe de référence angulaire et PR, dans le sens horaire : PA<0 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 192 Condition requise Pôle CC Pour programmer avec des coordonnées polaires, vous devez d'abord définir un pôle CC. Informations complémentaires : "Origine des coordonnées polaires PôleCC", Page 190 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 193 20 CP PA+180 DR+ 8.4.5 Trajectoire circulaire CTP Application La fonction CTP vous permet de programmer en coordonnées polaires une trajectoire circulaire qui se raccorde tangentiellement à l’élément de contour précédemment programmé. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 194 Dans la colonne Formulaire, vous pouvez passer de la syntaxe de programmation en coordonnés cartésiennes à la syntaxe de programmation en coordonnées polaires. Informations complémentaires : "Colonne Formulaire dans la zone de travail Programme", Page 116 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 195 Une hélice résulte de la superposition d'une trajectoire circulaire CP et d’une droite verticale. Vous programmez la trajectoire CP dans le plan d’usinage. Vous utilisez une hélice dans les cas suivants : Filetage intérieur et extérieur de grands diamètres Rainures de graissage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 196 Définir l’angle incrémental total IPAH Définir la hauteur totale incrémentale IZ Sélectionner le sens de rotation Sélectionner la correction de rayon Au besoin, définir l'avance Au besoin, définir des fonctions auxiliaires HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 197 ; Effectuer un prépositionnement dans le 12 L X+4 Y+0 RR F500 plan ; Activation du pôle 13 CC X+0 Y+0 ; Exécuter un filetage 14 CP IPA-3600 IZ-12.5 DR- HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 198 REP indique le nombre des répétitions nécessaires pour atteindre les dix passes calculées. Informations complémentaires : "Sous-programmes et répétitions de parties de programme avec label LBL", Page 216 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 199 ; Quitter le contour sur une trajectoire circulaire avec 15 DEP PLCT PR+60 PA+180 R5 F1000 raccordement tangentiel ; Dégager l'outil, fin du programme 16 L Z+250 R0 FMAX M2 17 END PGM LINEARPO MM HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 200 DEP LCT ou DEP PLCT Page 210 Quitter le contour sur une trajectoire circu- laire avec raccordement tangentiel et segment de droite, en coordonnées carté- siennes ou polaires HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 201 Utilisez pour cela les fonctions APPR CT et DEP CT. Informations complémentaires : "Hélice", Page 195 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 202 La position P se trouve en dehors du contour et dépend des données programmées dans la séquence de sortie. La séquence de sortie annule automa- tiquement la correction de rayon. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 203 Une droite tangentielle entre le point auxiliaire P et le premier point de contour Le point auxiliaire P est à une distance LEN du premier point du contour P HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 204 Ces fonctions permettent à la CN d’aborder le contour sur une ligne droite perpendiculaire au premier point du contour. Vous définissez le point initial du contour en coordonnées cartésiennes avec APPR LN ou en coordonnées polaires avec APPR PLN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 205 12 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 à P  : LEN 15 ; Point final du premier élément de contour 13 L X+20 Y+35 ; Élément de contour suivant 14 L ... HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 206 Sens de rotation Positif Sens anti-horaire Négatif sens horaire Positif Sens horaire Négatif Sens anti-horaire Conditions requises pour l’angle au centre CCA : Valeurs d'introduction positives uniquement Valeur d’introduction max. 360° HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 207 Ces fonctions permettent à la CN d’aborder le contour sur une trajectoire circulaire avec raccordement tangentiel et segment de droite. Vous définissez le point initial du contour en coordonnées cartésiennes avec APPR LCT ou en coordonnées polaires avec APPR PLCT. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 208 Sélectionner la forme de trajectoire, par exemple APPR LCT Renseigner les coordonnées du premier point de contour P Définir le rayon R de la trajectoire circulaire de manière positive Sélectionner la correction de rayon RR/RL HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 209 RR ; Distance P à P  : LEN 12,5 12 DEP LT LEN12.5 F100 ; Dégagement en Z, saut de retrait, fin de 13 L Z+100 FMAX M2 programme HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 210 13 L Z+100 FMAX M2 programme 8.5.9 Fonction de sortie DEP CT Application La fonction DEP CT permet à la CN de quitter le contour sur une trajectoire circulaire avec raccordement tangentiel. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 211 ; Angle au centre CCA 180°, rayon de la 12 DEP CT CCA 180 R+8 F100 trajectoire circulaire : R 8 ; Dégagement en Z, saut de retrait, fin de 13 L Z+100 FMAX M2 programme HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 212 La CN ouvre la fenêtre Insérer fonction CN. Sélectionner la forme de trajectoire, par exemple DEP LN Introduire les coordonnées du point final P Définir de manière positive le rayon R de la trajectoire circulaire HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 213 13 L Z+100 FMAX M2 programme Définitions Abréviation Définition APPR (approach) Fonction d’approche DEP (departure) Fonction de sortie L (line) Ligne C (circle) Cercle T (tangential) Transition douce, continue N (normal) Verticale HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 215 Techniques de programmation...
  • Page 216 CN, la CN émet un avertissement avant la séquence CN. LBL 0 caractérise la fin d'un sous-programme. Seul ce numéro peut apparaître plusieurs fois dans le programme CN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 217 À l’aide d’un menu de sélection, vous pouvez sélectionner le label parmi tous les labels qui existent dans le programme CN. Nombre de répétitions jusqu’à ce que la CN exécute la prochaine séquence CN Élément de syntaxe optionnel HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 218 M2 ou M30, alors ils seront exécutés au moins une fois sans appel. La CN affiche des informations concernant le sous-programme actif dans l’onglet LBL de la zone de travail Etat. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 219 La CN affiche des informations concernant la répétition de partie de programme active dans l’onglet LBL de la zone de travail Etat. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 220 SEL CYCLE comme cycle d'usi- des cycles d'usinage nage Sélectionner un tableau de correction Page 326 avec SEL CORR- TABLE Ouvrir le fichier avec OPEN FILE Page 363 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 221 Si le programme CN appelé contient les fonctions auxiliaires, la CN émet un message d’erreur. Le programme CN appelé doit être complet. Si la séquence CN END PGM manque, la CN émet un message d'erreur. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 222 à un autre endroit du programme CN actif. La CN exécute le programme CN sélectionné là où vous l’appelez dans le programme CN appelant avec CALL SELECTED PGM. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 223 Vous pouvez sélectionner le programme CN sur un menu de sélection. La fonction CN CALL SELECTED PGM contient les éléments de syntaxe suivants : Élément de Signification syntaxe Syntaxe pour l’appel du programme CN sélectionné CALL SELECTED HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 224 Niveau d’imbrication max. des sous-programmes : 19 Niveau d'imbrication maximal de programmes CN externes : 19. CYCL CALL sert alors à appeler un programme externe. Vous pouvez imbriquer à volonté des répétitions de parties de programme HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 225 Fin du sous-programme UP1 et retour au programme CN UPGMS. 5 Programme CN UPGMS est exécuté de la séquence CN 12 à la séquence CN 21. Fin du programme avec retour à la séquence CN 1. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 226 CN 21 et la séquence CN 31). 5 Programme CN REPS est exécuté de la séquence CN 42 à la séquence CN 51. Fin du programme avec retour à la séquence CN 1. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 227 4 Programme CN UPGREP est exécuté de la séquence CN 14 à la séquence CN 21. Fin du programme avec retour à la séquence CN 1. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 229 Transformation de coordonnées...
  • Page 230 à partir de là par des transformations. Définition Transformations Les transformations de translation permettent un décalage le long d’une ligne numérique. Les transformations de rotation permettent une rotation autour d’un point. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 231 ; il se trouve à l'intersection des axes de tous les systèmes de coordonnées cartésiennes tridimensionnels de la CN. L’origine des coordonnées a les coordonnées X+0, Y+0 et Z+0. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 232 Il peut également se situer en dehors de la zone de déplacement. Position du point zéro machine dans la machine HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 233 Avec la fonction auxiliaire M91, vous programmez les coordonnées par rapport au point zéro machine. Informations complémentaires : "Déplacement dans le système de coordonnées machine M-CS avec M91", Page 436 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 234 Contrairement au M-CS, l’I-CS est un système de coordonnées cartésiennes ; les axes des deux systèmes de référence ne coïncident pas. Les modes EFF. et NOM. de l’affichage de position montrent les mouvements des axes Y et Z dans l’I-CS. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 235 Le constructeur de la machine configure les colonnes TRANSFORM. DE BASE du tableau de points d’origine en fonction de la machine. Le constructeur de la machine peut définir d'autres transformations. Informations complémentaires : "Remarque", Page 236 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 236 Fonction TRANS MIRROR ou cycle 8 IMAGE MIROIR avant d'incliner le plan d'usinage avec des angles dans l'espace Informations complémentaires : "Mise en miroir avec TRANS MIRROR", Page 253 Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 237 Si vous utilisez des angles d'axes (PLANE AXIAL, cycle 19) pour réaliser une inclinaison, une image miroir programmée n'a pas d'influence sur l'orientation des axes rotatifs. Ces fonctions vous permettent de positionner directement les axes de la machine. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 238 CN. Pour cela, vous programmez des transformations après avoir incliné le plan d'usinage. Informations complémentaires : "Système de coordonnées de programmation I- CS", Page 242 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 239 Informations complémentaires : "Système de coordonnées de la pièce W-CS", Page 236 Si aucune transformation n’est définie dans le W-CS, la position et l’orientation du W- CS et du WPL-CS sont identiques. W-CS WPL -CS WPL -CS HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 240 GPS (option #44) La transformation Rotation (WPL-CS) dans la zone de travail GPS agit en plus d’une rotation dans le programme CN. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 241 W-CS et oriente le système de coordonnées du plan d’usinage WPL-CS. Les valeurs de l'inclinaison additive se réfèrent toujours dans ce cas au WPL-CS actuel. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 242 ; Fonction de contournage L 11 L X+48 Y+102 Z-1.5 R0 ; Droite LN avec coordonnées cartésiennes 11 LN X+48 Y+102 Z-1.5 et vecteur de normale à la surface NX-0.04658107 NY0.00045007 NZ0.8848844 R0 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 243 CS", Page 238 10.1.8 Système de coordonnées de l’outil T-CS Application Dans le système de coordonnées de l’outil T-CS, la CN applique des corrections d’outil et une inclinaison d’outil. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 244 Informations complémentaires : "Compensation automatique de l’inclinaison d’outil avec M128 (option #9)", Page 454 Fonction FUNCTION TCPM (option #9) Informations complémentaires : "Compenser une inclinaison d'outil avec FUNCTION TCPM (option 9)", Page 306 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 245 12 L A+0 B+45 C+0 R0 F2500 ; Droite LN avec vecteur de normale à la 11 LN X+48 Y+102 Z-1.5 surface et orientation de l’outil NX-0.04658107 NY0.00045007 NZ0.8848844 TX-0.08076201 TY-0.34090025 TZ0.93600126 R0 M128 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 246 Activation du point d’origine avec PRESET SELECT Application La fonction PRESET SELECT vous permet d'activer, comme nouveau point d'origine, un point d'origine défini dans le tableau de points d'origine. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 247 Copie du point d'origine avec PRESET COPY Application La fonction PRESET COPY vous permet de copier un point d'origine défini dans le tableau de points d'origine et d'activer le point d'origine copié. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 248 Condition requise Le tableau de points d'origine contient des valeurs Informations complémentaires : manuel utilisateur Configuration et exécution Point d'origine de la pièce défini Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 249 Informations complémentaires : "Tableau de points zéro", Page 638 Édition d’un tableau de points zéro pendant l'exécution du programme Informations complémentaires : manuel utilisateur Configuration et exécution Tableau de points d'origine Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 250 Si le tableau de points zéro ne se trouve pas sauvegardé dans le même répertoire que le programme CN, il vous faudra indiquer le chemin complet. Définition Format de fichier Définition Tableau de points zéro HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 251 La fonction TRANS DATUM vous permet de décaler le point zéro pièce à l'aide de coordonnées fixes ou variables, ou en renseignant une ligne du tableau de points zéro. La fonction TRANS DATUM RESET permet de réinitialiser le décalage de point zéro. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 252 Informations complémentaires : manuel utilisateur Configuration et exécution TRANS DATUM RESET La fonction TRANS DATUM RESET permet d'annuler un décalage de point zéro. La manière dont vous avez défini auparavant le point zéro n'a pas d'importance. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 253 Cycle 8 IMAGE MIROIR Informations complémentaires : manuel utilisateur Cycles d'usinage Mise en miroir supplémentaire au sein des Configurations globales de programme GPS (option 44) Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 254 Y : La CN met le plan d'usinage ZX en miroir. Z : La CN met le plan d'usinage XY en miroir. Informations complémentaires : "Désignation des axes sur les fraiseuses", Page 100 Vous pouvez sélectionner jusqu'à trois valeurs d'axes. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 255 Ces fonctions vous permettent de positionner directement les axes de la machine. Informations complémentaires : "Système de coordonnées de la pièce W-CS", Page 236 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 256 à la dernière position active La CN affiche une rotation active dans l'onglet TRANS de la zone de travail Etat. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 257 La fonction TRANS SCALE RESET vous permet de réinitialiser la mise à l'échelle. Sujets apparentés Cycle 11 FACTEUR ECHELLE Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 258 MODE", Page 124 Si vous réduisez la taille d'un contour avec des rayons intérieurs, veillez à bien choisir l'outil. Sinon, il risque de rester de la matière à usiner. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 259 Informations complémentaires : "Inclinaison du plan d'usinage avec les fonctions PLANE (option #8)", Page 260 Inclinaison programmée avec le cycle 19 PLAN D'USINAGE Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 260 L’inclinaison du plan d'usinage vous permet par exemple d’usiner plusieurs côtés d’une même pièce en un seul serrage, sur des machines à axes rotatifs. Vous pouvez également aligner une pièce serrée de travers à l'aide des fonctions d'inclinaison. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 261 CN doit positionner les axes rotatifs ou si elle doit exclusivement orienter le système de coordonnées du plan d'usinage WPL-CS. Informations complémentaires : "Types de transformations", Page 302 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 262 à action incrémentale Définit le plan d’usinage à l’aide de trois angles d’axes Page 290 AXIAL incrémentaux ou absolus au maximum Réinitialise l'inclinaison du plan d'usinage Page 289 RESET HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 263 Les fonctions PLANE doivent toujours être annulées avec PLANE RESET. Le fait de saisir la valeur 0 dans tous les paramètres PLANE (p. ex. pour tous les trois angles dans l’espace) annule exclusivement les angles, mais pas la fonction. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 264 11 TOOL CALL 5 Z S4500 12 PLANE SPATIAL SPA+0 SPB-90 SPC+0 STAY L'angle d'inclinaison doit correspondre exactement à l'angle de l'outil, sinon la commande délivre un message d'erreur. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 265 Sujets apparentés Définir un angle solide simple à action incrémentale Informations complémentaires : "PLANE RELATIV", Page 286 Introduction d’un angle d’axe Informations complémentaires : "PLANE AXIAL", Page 290 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 266 C-B-A. Cette alternative permet de ne considérer qu'un seul système de coordonnées, le système de coordonnées du plan d'usinage WPL-CS modifié. Informations complémentaires : "Remarques", Page 269 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 267 SPA+45, SPB+0 et SPC+270 pour le quatrième chanfrein Les valeurs se réfèrent au système de coordonnées pièce W-CS non incliné. Notez qu'il vous faut décaler le point zéro pièce avant chaque définition de plan d’usinage. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 268 Informations complémentaires : "Solutions d’inclinaison", Page 298 Élément de syntaxe optionnel COORD ROT ou Type de transformation TABLE ROT Informations complémentaires : "Types de transformations", Page 302 Élément de syntaxe optionnel HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 269 Rotation autour de l’axe Y du W-CS non incliné Pas de rotation pour la valeur 0 SPC+90 Orientation de l’axe principal X Rotation autour de l’axe Z du W-CS non incliné Méthode C-B-A Etat initial HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 270 La fonction PLANE PROJECTED vous permet de définir le plan d’usinage avec deux angles de projection. Un angle de rotation supplémentaire vous permet d’aligner en option l'axe X dans le plan d'usinage incliné. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 271 Si vous utilisez PLANE PROJECTED pour un usinage multiface ou un usinage intérieur, vous devez utiliser ou projeter les arêtes cachées de la pièce. Imaginez dans pareil cas que la pièce est transparente. Informations complémentaires : "Remarques", Page 274 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 272 PROPR-45, PROMIN+0 et ROT+270 pour le quatrième chanfrein Les valeurs se réfèrent au système de coordonnées pièce W-CS non incliné. Notez qu'il vous faut décaler le point zéro pièce avant chaque définition de plan d’usinage. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 273 Informations complémentaires : "Solutions d’inclinaison", Page 298 Élément de syntaxe optionnel COORD ROT ou Type de transformation TABLE ROT Informations complémentaires : "Types de transformations", Page 302 Élément de syntaxe optionnel HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 274 C'est pourquoi un angle solide SPA +45, par exemple, donne un résultat erroné. 54.736 Définition Abréviation Définition Plan principal PROPR Plan secondaire PROMIN Angle de rotation HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 275 SPATIAL avec les angles solides SPC et SPA et en effectuant une rotation juste après, par exemple avec la fonction TRANS ROTATION. Informations complémentaires : "PLANE SPATIAL", Page 265 Informations complémentaires : "Rotation avec TRANS ROTATION", Page 256 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 276 EULPR+270, EULNU45 et EULROT0 pour le quatrième chanfrein Les valeurs se réfèrent au système de coordonnées pièce W-CS non incliné. Notez qu'il vous faut décaler le point zéro pièce avant chaque définition de plan d’usinage. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 277 Angle de précession? EULPR Angle de nutation EULNU Angle de rotation EULROT PLANE VECTOR Application La fonction PLANE VECTOR vous permet de définir le plan d’usinage avec deux vecteurs. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 278 X incliné. Le vecteur normal avec les composantes NX, NY et NZ définit le sens de l’axe Z incliné et donc indirectement le plan d’usinage. Le vecteur normal est perpendiculaire au plan d’usinage incliné. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 279 BX+0, BY-1 et BZ+0 ainsi que NX-1, NY+0 et NZ+1 pour le quatrième chanfrein Les valeurs se réfèrent au système de coordonnées pièce W-CS non incliné. Notez qu'il vous faut décaler le point zéro pièce avant chaque définition de plan d’usinage. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 280 Dans pareil cas, la CN interrompt l’usinage par un message d'erreur. Ce comportement ne peut pas être configuré. En interne, la commande calcule les vecteurs normés à partir des valeurs que vous avez introduites. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 281 La fonction PLANE POINTS vous permet de définir le plan d’usinage avec trois points. Sujets apparentés Alignement du plan avec le cycle palpeur 431 MESURE PLAN Informations complémentaires : manuel utilisateur Cycles de mesure pour les pièces et les outils HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 282 L’orientation de l’axe Y incliné dans le plan d’usinage défini se fait automatiquement puisque les deux axes sont perpendiculaires entre eux. Le troisième point avec les coordonnées P3X, P3Y et P3Z définit l’inclinaison du plan d'usinage incliné. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 283 être positionnés comme suit : Le point 2 se trouve à droite du point Le point 3 se trouve au-dessus des lignes de liaison des points 1 et 2. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 284 +0, P3Z+1 pour le quatrième chanfrein Les valeurs se réfèrent au système de coordonnées pièce W-CS non incliné. Notez qu'il vous faut décaler le point zéro pièce avant chaque définition de plan d’usinage. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 285 COORD ROT ou Type de transformation TABLE ROT Informations complémentaires : "Types de transformations", Page 302 Élément de syntaxe optionnel Définition Abréviation Définition P par exemple Point dans P1X HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 286 Si vous souhaitez revenir, après une fonction PLANE RELATIV, au plan d’usinage qui était actif précédemment, vous définissez une autre fonction PLANE RELATIV avec le même angle, mais avec un signe inversé. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 287 Si vous décalez toujours plus le point zéro pièce dans un plan d'usinage incliné, vous devez programmer des valeurs incrémentales. Informations complémentaires : "Remarque", Page 289 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 288 Informations complémentaires : "Solutions d’inclinaison", Page 298 Élément de syntaxe optionnel COORD ROT ou Type de transformation TABLE ROT Informations complémentaires : "Types de transformations", Page 302 Élément de syntaxe optionnel HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 289 Avec le positionnement optionnel des axes rotatifs, vous inclinez les axes rotatifs pour les faire revenir à leur position initiale, ce qui constitue la troisième opération partielle. Informations complémentaires : "Positionnement des axes rotatifs", Page 294 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 290 ! Sujets apparentés Programmer avec des angles solides indépendamment de la cinématique Informations complémentaires : "PLANE SPATIAL", Page 265 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 291 Notez que si les axes rotatifs sont montés les uns sur les autres, le positionnement du premier axe rotatif modifie également la position du deuxième axe rotatif. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 292 A+45 et C+270 pour le quatrième chanfrein Les valeurs se réfèrent au système de coordonnées pièce W-CS non incliné. Notez qu'il vous faut décaler le point zéro pièce avant chaque définition de plan d’usinage. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 293 Informations complémentaires : "Positionnement des axes rotatifs", Page 294 Les programmations SYM ou SEQ ainsi que COORD ROT ou TABLE ROT sont possibles, mais n’ont aucun effet en combinaison avec PLANE AXIAL. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 294 Le choix dépend par exemple des aspects suivants : L'outil se trouve-t-il à proximité de la pièce pendant l’inclinaison ? La position de l’outil est-elle sûre pendant l’inclinaison ? Les axes rotatifs peuvent-ils être positionnés automatiquement ? HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 295 Informations complémentaires : "Positionnement des axes de rotation TURN", Page 296 La CN ne positionne aucun axe. STAY Informations complémentaires : "Positionnement des axes de rotation STAY", Page 297 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 296 Positionnement des axes de rotation TURN La CN positionne exclusivement les axes rotatifs. Vous devez positionnez l'outil après l’inclinaison. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 297 Distance entre le point de rotation et la pointe de l'outil DIST Programmation : 0...99999999.9999999 Élément de syntaxe optionnel F, F AUTO ou Définition de l'avance pour le positionnement automatique des axes rotatifs FMAX Élément de syntaxe optionnel HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 298 Pour définir une solution d’inclinaison parfaitement claire, vous utilisez exclusivement des angles d’axes. Toutes les autres options de définition peuvent, selon la machine, aboutir à plusieurs solutions d’inclinaison. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 299 2 Deux solutions possibles : sélectionner la variante offrant la course la plus courte à partir de la position actuelle des axes rotatifs 3 Une solution possible : sélectionner l'unique solution 4 Pas de solution possible : émettre le message d'erreur Angle non autorisé HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 300 (course la plus courte). Si vous avez besoin de la première solution, il vous faudra soit prépositionner l'axe maître avant d'incliner le plan d'usinage (dans la plage de la deuxième solution), soit travailler avec SYM. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 301 SEQ. Pour cette raison, déterminez sur chaque machine la position du point de symétrie et le sens de rotation de SYM avant la programmation. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 302 L'effet des types de transformations COORD ROT et TABLE ROT dépend alors des angles dans l'espace programmés et la cinématique de la machine. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 303 La programmation de COORD ROT ou TABLE ROT est optionnelle. Si aucun type de transformation n'a été sélectionné, la commande utilise le type de transformation COORD ROT pour les fonctions PLANE. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 304 10 ROTATION. 10.6 Usinage incliné (option 9) Application Si vous inclinez l’outil pendant l’usinage, vous pouvez usiner les positions de la pièce qui sont difficiles à atteindre, sans risque de collision. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 305 Déplacer l'axe rotatif en incrémental Informations complémentaires : "Usinage incliné avec déplacement en incrémental", Page 306 Vecteurs normaux Informations complémentaires : "Usinage incliné avec des vecteurs normaux", Page 306 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 306 Au lieu de M128, HEIDENHAIN conseille d'utiliser la fonction FUNCTION TCPM qui est plus performante. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 307 Lorsque FUNCTION TCPM est active, la CN affiche le symbole TCPM dans l'affichage de positions. Informations complémentaires : manuel utilisateur Configuration et exécution La fonction FUNCTION RESET TCPM vous permet de réinitialiser la fonction FUNCTION TCPM. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 308 FUNCTION RESET TCPM 10 FUNCTION RESET TCPM La fonction CN contient les éléments de syntaxe suivants : Élément de Signification syntaxe Ouverture de la syntaxe pour réinitialiser FUNCTION TCPM FUNCTION RESET TCPM HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 309 AXIS SPAT, les angles solides SPA, SPB et SPC, même si ils sont de 0°, dans la première séquence de déplacement qui suit la fonction FUNCTION TCPM. Informations complémentaires : "Système de coordonnées de programmation I-CS", Page 242 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 310 été programmé, entre la position initiale et la position finale. Pour obtenir un déplacement continu, il est possible de définir une Tolérance pour les axes rotatifs dans le cycle 32. Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 311 Informations complémentaires : "Points de référence sur l’outil", Page 158 Vous êtes libre de saisir un point de référence ou non. Si vous n’en saisissez pas, la CN utilisera REFPNT TIP-TIP. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 312 La limitation de l'avance des axes linéaires reste active jusqu'à ce que vous en programmiez une nouvelle ou que vous réinitialisiez FUNCTION TCPM. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 313 Si vous combinez des outils de forme différente, servez- vous de la Simulation pour vérifier que le programme CN ne contient pas de déformation de contour. Informations complémentaires : "Remarques", Page 457 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 315 Corrections...
  • Page 316 Correction de rayon d'outil Informations complémentaires : "Correction de rayon d’outil", Page 320 Correction d'outil avec les tableaux de correction Informations complémentaires : "Correction d'outil avec les tableaux de correction", Page 326 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 317 Page 326 Vous pouvez aussi définir des valeurs delta à l’intérieur d'un appel d'outil en vous servant de variables. Informations complémentaires : "Données d'outils à l'intérieur de variables", Page 319 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 318 Il existe un risque de collision pendant les positionnements d’outil suivants ! Définir systématiquement les outils avec leur longueur réelle (pas seulement avec les différences) Utiliser TOOL CALL 0 exclusivement pour vider la broche HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 319 Cela permet à la CN de surveiller l'outil complet pour détecter les risques de collision ; les cotes du programme CN peuvent néanmoins être programmées au centre de la fraise boule. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 320 Points de référence sur l'outil Informations complémentaires : "Points de référence sur l’outil", Page 158 Conditions requises Données d'outils définies dans le gestionnaire d’outils Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 321 Droit et gauche désignent la position de l'outil dans le sens de déplacement le long du contour de la pièce. RL: l'outil se déplace à gauche du RR: l'outil se déplace à droite du contour contour HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 322 En partant de ce point, l'outil se déplace le long de l'élément de contour suivant. Ainsi la pièce n'est pas endommagée aux angles internes. Le rayon d'outil ne peut donc pas avoir n'importe quelle dimension pour un contour donné. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 323 Dans les différentes séquences de déplacement et dans les contours programmés, activer la CRD avec RL ou RR. Décalage entre le rayon de dent RS et la pointe d’outil théorique S. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 324 La pointe virtuelle de l’outil permet de réaliser, même sans correction de rayon, des usinages transversaux et longitudinaux parallèles aux axes dans un plan incliné en restant parfaitement fidèle aux contours. Informations complémentaires : "Tournage simultané", Page 132 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 325 RL/RR. S'il reste de la matière résiduelle à cause de l'angle de la dent latérale, la commande émet un avertissement. Le paramètre machine suppressResMatlWar (n°201010) vous permet d’inhiber l'avertissement. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 326 Informations complémentaires : "Accéder aux valeurs des tableaux ", Page 631 Vous pouvez éditer les valeurs des tableaux de correction également pendant l'exécution du programme. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 327 Tableaux. Dans cette zone, vous pouvez sélectionner, à l'aide d'une fenêtre de sélection, un tableau de points zéro et les deux tableaux de correction pour l'exécution du programme. Lorsque vous activez un tableau, la CN lui confère l'état M. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 328 Les valeurs de correction activées agissent jusqu’au prochain changement d’outil ou jusqu’à la fin du programme CN. Si vous modifiez une valeur, cette correction ne sera appliquée qu'après un nouvel appel de correction. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 329 Informations complémentaires : "Correction d'outil avec les tableaux de correction", Page 326 Condition requise Option logicielle #50 Fraisage-tournage Données d’outils requises, définies en fonction du type d’outil Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 330 Si lors du cycle 292 CONT. TOURN. INTERP., vous souhaitez corriger un outil tournant, vous devrez apporter cette correction dans le cycle ou dans le tableau d'outils. Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 331 FAO. Pour une inclinaison optionnelle de l'outil, les séquences CN doivent également inclure un vecteur d'outil avec les composants TX, TY et TZ. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 332 Informations complémentaires : "Droite L", Page 180 Les droites LN contiennent en plus un vecteur de normale à la surface et un vecteur d’outil optionnel. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 333 Vecteur normé Un vecteur normé est une grandeur mathématique qui a une valeur de 1 et une direction quelconque. La direction est définie par les composantes X, Y et Z. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 334 2 CR2.    Position du CR2 en fonction de la forme des différents outils Informations complémentaires : "Points de référence sur l’outil", Page 158 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 335 Programme CN avec M128 ou FUNCTION TCPM Informations complémentaires : "Compensation automatique de l’inclinaison d’outil avec M128 (option #9)", Page 454 Informations complémentaires : "Compenser une inclinaison d'outil avec FUNCTION TCPM (option 9)", Page 306 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 336 DR2 le long du vecteur N NX-0.4658107 NY+0 NZ+0.8848844 TX +0.0000000 TY+0.6558846 TZ+0.7548612 R0 M128 ; Compensation perpendiculaire au contour possible 14 LN X+36.0084 Y+6.177 Z-1.9209 NX-0.4658107 NY+0 NZ+0.8848844 R0 M128 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 337 Delta définies. La commande ne calcule le rayon d’outil total (R + DR) que si vous avez activé FUNCTION PROG PATH IS CONTOUR. Informations complémentaires : "Correction d’outil 3D avec le rayon d’outil total à l’aide de FUNCTION PROG PATH (option #9)", Page 344 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 338 R et R2, les données théoriques de l'outil, telles qu'issues du système de FAO DR et DR2, la différence entre la valeur nominale et la valeur effective Tableau d'ou- -0,1 -0,1 tils HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 339 Avec la fonction TCPM REFPNT CNT-CNT, les valeurs de correction de l'outil sont les mêmes pour les émissions à la pointe de l'outil ou au centre de la boule. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 340 Enregistrement de la correction d'outil dans la séquence TOOL CALL : DL, DR et DR2, la différence entre la valeur nominale et la valeur effective Inhibition du message d'erreur avec M107 Tableau d'ou- tils TOOL CALL +0,2 +0,2 +0,2 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 341 Enregistrement de la correction d'outil dans la séquence TOOL CALL : DL, DR et DR2, la différence entre la valeur nominale et la valeur effective Inhibition du message d'erreur avec M107 Tableau d'ou- tils TOOL CALL +0,2 +0,2 +0,2 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 342 B-20.0115 RL M128 ; Compensation possible 12 LN X+60.6593 Y+102.4690 Z-7.1012 NX0.0000 NY0.9397 NZ0.3420 TX-0.0807 TY-0.3409 TZ0.9366 R0 M128 ; Compensation possible 13 LN X+60.6593 Y+102.4690 Z-7.1012 TX-0.0807 TY-0.3409 TZ0.9366 M128 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 343 Delta définies. La commande ne calcule le rayon d’outil total (R + DR) que si vous avez activé FUNCTION PROG PATH IS CONTOUR. Informations complémentaires : "Correction d’outil 3D avec le rayon d’outil total à l’aide de FUNCTION PROG PATH (option #9)", Page 344 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 344 Principes de base de la correction 3D Informations complémentaires : "Principes de base", Page 331 Outils pour la correction 3D Informations complémentaires : "Outils pour la correction d’outil 3D", Page 334 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 345 Ouverture de la syntaxe pour l’interprétation du parcours FUNCTION PROG programmé PATH IS CONTOUR ou Utiliser le rayon d’outil total ou uniquement les valeurs delta pour la correction 3D HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 346 Outil correctement défini dans le gestionnaire d’outils : Valeur 0 dans la colonne DR2 Nom du tableau de valeurs de correction correspondant dans la colonne DR2TABLE Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 347 à partir du tableau de valeurs de correction. Vous pouvez définir des offsets supplémentaires (une surépaisseur, par exemple) via le DR2 dans le programme (tableau de correction .tco ou séquence TOOL CALL). HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 349 Fichiers...
  • Page 350 Créer un nouveau répertoire Nouveau rép. Créer un nouveau fichier Nouveau fichier Un nouveau tableau se crée en mode Tableaux. Informations complémentaires : "Mode de fonctionnement Tableaux", Page 624 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 351 Adapter le format et le contenu des fichiers de l’iTNC 530 Informations complémentaires : "Adapter un fichier de l’iTNC 530", Page 360 Connecteur lecteur réseau Informations complémentaires : manuel utilisateur Confi- guration et exécution Uniquement en mode Fichiers HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 352 M : Fichier actif en mode Exécution de pgm S : Fichier actif dans la zone de travail Simulation E : Fichier actif en mode Edition de pgm Colonne de navigation Informations complémentaires : "Colonne de navigation", Page 354 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 353 Selon l'élément sélectionné, la CN affiche en plus les informations suivantes : Taille Date de modification Auteur Type Vous pouvez sélectionner dans la zone d’information les fonctions suivantes : Activer/désactiver la protection en écriture Ajouter ou supprimer des favoris HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 354 Un chemin relatif désigne l’emplacement d’un fichier par rapport au fichier appelant. Le chemin d'accès contient l’itinéraire à travers l’arborescence des répertoires jusqu’à l’emplacement du fichier, par exemple demo\reset.H. Si un fichier est déplacé, il faut recréer le chemin relatif. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 355 Types de fichiers Vous pouvez indiquer le type de fichier en majuscules ou en minuscules. Types de fichiers spécifiques à HEIDENHAIIN La CN peut ouvrir les fichiers spécifiques à HEIDENHAIN de types suivants : Type de fichier Application Programme CN avec le langage conversationnel Klartext HEIDENHAIN Informations complémentaires : "Contenu d'un...
  • Page 356 Informations complémentaires : manuel utilisateur Configu- ration et exécution Les types de fichiers énumérés sont ouverts pas la CN avec une application interne à la CN ou avec un outil HEROS. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 357 Fichier texte dans lequel vous définissez le format d’une resti- tution à l’écran, en combinaison avec FN16 par exemple Fichier texte dans lequel vous enregistrez les résultats des cycles de mesure, en combinaison avec FN16 par exemple HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 358 CN doit créer un fichier de sauvegarde au moment où elle enregistre un programme CN. Notez qu’il faut davantage d’espace de stockage pour gérer des fichiers de sauvegarde. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 359 Fonction Mode Tableaux Mode Edition de Mode Exécution de pgm ✓ ✓ – Nouveau rép. ✓ ✓ – Nouveau fichier ✓ ✓ ✓ Ouvrir HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 360 Adapter un fichier de l’iTNC 530 Application Pour pouvoir utiliser sur la TNC7 un fichier qui a été créé sur l’iTNC 530, la CN doit adapter le format et le contenu du fichier. Pour cela, vous utilisez la fonction Adapter TAB / PGM.
  • Page 361 ISO9660 Les périphériques USB avec un autre système de fichiers, par exemple NTFS, ne sont pas gérés par la CN. Interface configurée Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 362 Si la CN affiche un message d'erreur en cas d’utilisation d’un hub USB, ignorez le message et validez-le avec CE. Sauvegardez régulièrement les fichiers qui se trouvent sur la CN. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 363 HEROS dans lequel la CN ouvre le fichier. Informations complémentaires : "Gestionnaire de fichiers", Page 350 La fonction agit dans la zone de travail Simulation, dans l'application MDI et dans le mode Exécution de pgm. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 364 Cette fonction permet de supprimer le fichier sélectionné. FUNCTION FILE DELETE Pour cette fonction, vous devez indiquer le chemin du fichier à supprimer. Les fonctions agissent dans l’application MDI et dans le mode Exécution de pgm. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 365 La fonction CN contient les éléments syntaxiques suivants : Élément de Signification syntaxe Ouverture de la syntaxe pour la fonction Supprimer fichier FUNCTION FILE DELETE Chemin vers le fichier à supprimer " " HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 366 Si vous souhaitez copier ou déplacer un fichier qui n'existe pas, la CN affiche un message d'erreur. Si le fichier à supprimer n’existe pas, la CN n’affiche pas de message d'erreur. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 367 Contrôle anti- collision...
  • Page 368 Outils de rayon R positif et de longueur L. Informations complémentaires : manuel utilisateur Configuration et exécution Les valeurs du gestionnaire d’outils correspondent aux dimensions réelles de l'outil. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 369 DCM désactivé en mode pas a pas La CN peut représenter par un graphique les corps à risque de collision dans les modes suivants : Mode Programmation Mode Manuel Mode Exécution de pgm HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 370 Si le contrôle anti-collision est actif et qu’il émet un avertissement de collision, il est interdit d’effectuer des déplacements qui réduiraient ou laisseraient intact l’écart entre les objets de collision. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 371 La superposition de la manivelle n’est pas disponible. L’édition de listes de commandes n’est pas disponible. Les limitations des plages de déplacement issues de l’application Paramètres ne sont pas disponibles. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 372 La CN ouvre la zone de travail Simulation. Sélectionner la colonne Options de visualisation Sélectionner le mode Machine La CN affiche une représentation graphique de la machine et de la pièce. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 373 FUNCTION DCM OFF désactive le contrôle anticollision jusqu’à la fin du programme CN ou désactive la fonction FUNCTION DCM ON. FUNCTION DCM ON annule la fonction FUNCTION DCM OFF et réactive le contrôle anticollision. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 374 Informations complémentaires : "Contrôle anticollision dynamique DCM (option #40)", Page 368 Intégrer un fichier STL comme pièce brute Informations complémentaires : "Fichier STL comme pièce brute avec BLK FORM FILE", Page 153 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 375 CN. Informations complémentaires : manuel utilisateur Configuration et exécution Sinon, vous pouvez aussi configurer manuellement des fichiers CFG et M3D. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 376 Informations complémentaires : manuel utilisateur Configuration et exécution Moyen de serrage sous forme de fichier M3D M3D est un type de fichier de la société HEIDENHAIN. M3D Converter est un logiciel payant que propose HEIDENHAIN pour créer des fichiers M3D à partir de fichiers STL ou STEP.
  • Page 377 Créez un répertoire central pour vos moyens de serrage, par ex. TNC:\system \Fixture. HEIDENHAIN conseille de sauvegarder sur la CN des variantes de situations de serrage récurrentes qui sont adaptées à des pièces de taille standard, par ex. un étau avec différentes amplitudes d'ouverture des mâchoires.
  • Page 378 Contrôle anticollision des composants de la machine à l’aide de la fonction Contrôle anticollision dynamique DCM (option #40) Informations complémentaires : "Contrôle anticollision dynamique DCM (option #40)", Page 368 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 379 CN lorsque le logiciel déclenche un arrêt CN, p. ex. si une erreur est survenue dans le système d'entraînement En cas de panne de courant HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 380 Si la broche de l'outil est définie comme axe, le sens de LIFTOFF sera inversé. Si la broche de l'outil est définie comme transformation cinématique, alors le sens du LIFTOFF ne sera pas inversé. Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 381 DCM (option 40) Informations complémentaires : "Contrôle anticollision dynamique DCM (option #40)", Page 368 Avec le paramètre machine distance (n°201402), le constructeur de la machine définit la hauteur maximale de retrait. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 383 Fonctions d’asser- vissement...
  • Page 384 Informations complémentaires : manuel utilisateur Configuration et exécution La CN affiche des informations détaillées sur la fonction dans l’onglet AFC de la zone de travail Etat. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 385 Vous pouvez ouvrir et éventuellement éditer les tableaux pour la fonction AFC pendant l’exécution du programme. La CN ne propose que les tableaux pour le programme CN actif. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 386 CN doit afficher les fichiers associés dans le gestionnaire d’outils. 14.1.2 Activer et désactiver AFC Fonctions CN pour AFC (option #45) Application Vous activez et désactivez l’asservissement adaptatif de l'avance AFC depuis le programme CN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 387 11 FUNCTION AFC CTRL La fonction CN contient les éléments de syntaxe suivants : Élément de Signification syntaxe Ouverture de la syntaxe pour le démarrage du mode d’asser- FUNCTION AFC vissement CTRL HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 388 LOAD à l'aide de la fonction FUNCTION AFC CUT BEGINN. Si vous programmez ces deux options, la commande utilise alors la valeur qui est programmée dans le programme CN ! HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 389 Une fois le commutateur AFC activé, la CN affiche un symbole dans la zone de travail Positions. Outre la position actuelle du potentiomètre d'avance, la CN affiche la valeur en % de l’avance asservie. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 390 Programmer une vitesse de rotation oscil- Page 391 FUNCTION lante S-PULSE Programmer une temporisation unique Page 392 FUNCTION DWELL Programmer une temporisation cyclique Page 392 FUNCTION FEED DWELL HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 391 La commande ne dépasse jamais une limite de vitesse de rotation programmée. 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 | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 392 Sujets apparentés Programmer une temporisation unique Informations complémentaires : "Temporisation programmée avec FUNCTION DWELL", Page 392 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 393 De plus, il existe un risque de bris d’outil pendant l'exécution du programme. Désactiver la fonction FUNCTION FEED DWELL avant d’effectuer un filetage Vous pouvez également réinitialiser la temporisation en programmant D-TIME 0. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 395 Contrôle...
  • Page 396 Le paramètre machine optionnel CfgMonComponent (n° 130900) permet au constructeur de la machine de définir les composants de la machine à surveiller ainsi que les limites d'avertissement et les limites d’erreur. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 397 La CN ne peut pas afficher immédiatement les changements d'état dans la simulation car elle doit traiter les signaux entrants, par exemple en cas de bris d'outil. Une temporisation mineure précède donc l'affichage du changement. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 398 Chute de courant alimentant la broche, due à un bris d’outil Références Limites composées de la largeur du tunnel et, le cas échéant, de l'élar- gissement Usinage actuel Dysfonctionnement du processus, par exemple dû à un bris d’outil HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 399 à surveiller pour la surveillance du processus. Sujets apparentés Zone de travail Contrôle de process Informations complémentaires : manuel utilisateur Configuration et exécution Condition requise Option logicielle #168 Surveillance du processus HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 400 Vous mettez fin à la section surveillée avant la fin du programme, avec MONITORING SECTION STOP. Si vous définissez la section à surveiller sans programmer de fin, la CN la termine avec END PGM. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 401 Usinage multi-axes...
  • Page 402 Tant que la fonction FUNCTION PARAXCOMP est activée, la CN affiche un symbole dans la zone de travail Positions. Le symbole de FUNCTION PARAXMODE cache éventuellement le symbole actif de FUNCTION PARAXCOMP. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 403 X, Y, Z, U, V ou W Axes concernés Élément de syntaxe optionnel Remarque La fonction PARAXCOMP MOVE ne peut être utilisée qu'en liaison avec des séquences linéaires L. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 404 OFF. La CN utilise les axes principaux configurés par le constructeur de la machine. La CN annule la fonction des axes parallèles PARAXMODE ON avec les fonctions suivantes : Sélection d'un programme CN Fin du programme M2 et M30 PARAXMODE OFF HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 405 Le constructeur de votre machine définit la prise en compte des valeurs d'offset possibles (X_OFFS, Y_OFFS et Z_OFFS du tableau de points zéro) pour les axes positionnés avec l’opérateur & dans le paramètre presetToAlignAxis (n° 300203). HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 406 La position du chariot transversal est programmable dans le sens X. Sur le coulisseau, vous montez par ex. un outil de tournage longitudinal qui est appelé avec une séquence TOOL CALL. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 407 X et Y. Pour éviter les collisions, vous pouvez définir une hauteur de sécurité avec l’élément de syntaxe HEIGHT. Vous désactivez le coulisseau porte-outil avec la fonction FUNCTION FACING HEAD. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 408 11 FUNCTION FACING HEAD OFF La fonction CN contient les éléments de syntaxe suivants : Élément de Signification syntaxe Ouverture de la syntaxe pour désactiver le coulisseau porte- FUNCTION outil FACING HEAD HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 409 HEIDENHAIN conseille d'appliquer le comportement de positionnement TURN. Le comportement de positionnement MOVE ne convient que dans une certaine mesure en combinaison avec le coulisseau. Informations complémentaires : "Positionnement des axes rotatifs", Page 294 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 410 HEIDENHAIN conseille de renseigner tous les axes disponibles dans la fonction PARAXCOMP DISPLAY. Informations complémentaires : "Définir le comportement lors du posi- tionnement des axes parallèles avec FUNCTION PARAXCOMP", Page 402 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 411 Les conditions suivantes désactivent la cinématique polaire : Exécution de la fonction POLARKIN OFF Sélection d'un programme CN Atteinte de la fin du programme CN Interruption du programme CN Sélection d'une cinématique Redémarrage de la CN HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 412 ALLOWED La CN évite un usinage au niveau du pôle. SKIPPED La zone verrouillée correspond à une surface circulaire d'un rayon de 0,001 mm (1 μm) autour du pôle. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 413 Notez que la plage de déplacement des axes peut être limitée. Informations complémentaires : "Remarques sur les fins de course logiciels pour les axes modulo", Page 426 Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 414 20 POLARKIN OFF ; désactivation de PARAXCOMP DISPLAY 21 FUNCTION PARAXCOMP OFF X Y Z 22 L X+0 Y+0 Z+10 A+0 C+0 FMAX 23 L M30 24 LBL 2 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 415 La chaîne de processus décrit le parcours d'une pièce, de sa conception à l'état fini. Définir des stratégies d’usinage Créer des modèles 3D Emettre un programme CN (FAO) (CAO) (post-processeur) Exécuter des mouvements Exécuter un programme CN Pièce (machine) (commande numérique) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 416 ; en 5 axes, sans M128 11 L X+88 Y+23.5375 Z-8.3 A+1.5 C+45 R0 F5000 ; en 5 axes, avec M128 11 L X+88 Y+23.5375 Z-8.3 A+1.5 C+45 R0 F5000 M128 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 417 ; en 5 axes avec M128, vecteur de normale 11 LN X0.499 Y-3.112 Z-17.105 à la surface et orientation de l’outil NX0.2196165 NY-0.1369522 NZ0.9659258 TX+0,0078922 TY– 0,8764339 TZ+0,2590319 M128 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 418 16.4.2 Type d’usinage selon le nombre d’axes Usinage sur 3 axes L’usinage d’une pièce se fait sur 3 axes lorsque seuls les axes linéaires X, Y et Z sont utilisés. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 419 L’usinage incliné s’utilise pour les contre-dépouilles et lorsque la longueur de serrage de l’outil est courte. Conditions requises : Machine avec axes rotatifs Fonctions étendues Groupe 1 (option #8) Fonctions étendues Groupe 2 (option #9) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 420 Mettez à disposition des dessins avec les dimensions à contrôler. Le type de fichier des dessins n'a pas d'importance puisque la CN ouvre aussi les fichiers PDF par exemple et gère ainsi une fabrication sans papier. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 421 Exploitez la précision disponible des données CAO reçues. Pour la finition de grands rayons, il est recommandé d’appliquer une erreur de géométrie ou de modèle inférieure à 1 μm. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 422 Erreur de corde dans le système de 0,001 mm à 0,005 mm Tolérance T du cycle 32 TOLERANCE 0,010 mm à 0,020 mm Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 423 Cela peut s'avérer problématique si, par exemple, l'angle d'inclinaison de l'outil varie dans une large mesure et que, dans le même temps, la position de l'outil est légèrement modifiée. Tenez compte des différentes vitesses des axes impliqués. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 424 Informations complémentaires : "Articulation de programmes CN", Page 569 Apportez des commentaires pour communiquer des informations importantes sur le programme CN. Informations complémentaires : "Ajouter des commentaires", Page 568 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 425 (option #92)", Page 346 Les options de logiciel permettent d’effectuer d’autres optimisations. Informations complémentaires : "Fonctions et groupes de fonctions", Page 428 Informations complémentaires : "Options logicielles", Page 46 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 426 ; Fins de course –90° et 90° 11 L C+180 R0 F5000 ; Position cible 360° : également valable 12 L C+360 pour un multiple de 360°, par exemple 720° HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 427 Mode de comptage modulo L’affichage de positions d’un axe rotatif en mode de comptage modulo est compris entre 0° et 359,9999°. Si la valeur de 359,9999° est dépassée, l'affichage recommence à 0°. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 428 La CN respecte les valeurs dynamiques, même si les conditions sont difficiles. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 429 AFC permet de surveiller l’outil et donc d'améliorer la sécurité du processus. ACC et le fraisage en tourbillon permettent de prolonger la durée de vie de l’outil. Pour en savoir plus, consulter le catalogue Options et accessoires. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 430 LAC assure une précision constante, même si la charge est variable. MAC permet de réduire les vibrations et d’augmenter l’accélération maximale pour les mouvements en avance rapide. Pour en savoir plus, consulter le catalogue Options et accessoires. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 431 Fonctions auxiliaires...
  • Page 432 M dans une séquence STOP. 17.1.1 Programmer STOP Vous programmez la fonction STOP comme suit : Sélectionner STOP La CN crée une nouvelle séquence CN avec la fonction STOP. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 433 Changement d’outil, arrêter le déroulement du programme et la broche Comme la fonction varie suivant le constructeur de la machine, HEIDENHAIN recommande d'utiliser la fonction TOOL CALL pour le changement d'outil. Informations complémentaires : "Appel d’outil avec TOOL CALL", Page 163 □...
  • Page 434 Vérifier le rayon de l’outil frère Annuler M107 □ Page 444 M109 Adapter l’avance pour les trajectoires circulaires □ M110 Réduire l’avance pour les rayons intérieurs M111 ■ Annuler M109 et M110 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 435 Tenir compte du décalage de l’outil dans les calculs ■ M145 Annuler M144 □ Page 465 M148 Retrait automatique en cas de Stop CN ou de coupure de courant ■ M149 Annuler M148 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 436 Informations complémentaires : "Points d’origine dans la machine", Page 102 Les coordonnées d’une position de sécurité varient selon la machine ! C'est le constructeur de la machine qui définit la position du point zéro machine. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 437 M92 se réfèrent au point zéro M92 et agissent dans le système de coordonnées M92. Informations complémentaires : "Points d’origine dans la machine", Page 102 Description fonctionnelle Effet M92 agit en début de séquence, séquence par séquence. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 438 Description fonctionnelle Effet M130 agit sur les droites sans correction de rayon, séquence par séquence et en début de séquence. Informations complémentaires : "Droite L", Page 180 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 439 Sujets apparentés Valeurs des axes rotatifs dans l'affichage de positions Informations complémentaires : manuel utilisateur Configuration et exécution Description fonctionnelle Effet M94 agit en début de séquence, séquence par séquence. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 440 Mode de comptage modulo L’affichage de positions d’un axe rotatif en mode de comptage modulo est compris entre 0° et 359,9999°. Si la valeur de 359,9999° est dépassée, l'affichage recommence à 0°. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 441 Informations complémentaires : "Calculer par anticipation un contour avec correction de rayon à l’aide de M120", Page 449 Description fonctionnelle Effet M97 agit en fin de séquence, séquence par séquence. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 442 Description fonctionnelle Effet M98 agit en fin de séquence, séquence par séquence. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 443 Vous définissez la valeur de l’avance à l’aide d’un facteur de pourcentage. Description fonctionnelle Effet M103 agit sur les droites dans l'axe d’outil, en début de séquence. Pour annuler M103, vous programmez M103 sans facteur défini. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 444 Description fonctionnelle Effet M109 agit en début de séquence. Pour annuler M109, vous programmez M111. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 445 Description fonctionnelle Effet M110 agit en début de séquence. Pour annuler M110, vous programmez M111. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 446 L'avance ne varie pas pendant que la CN exécute la séquence CN, même si l'outil se déplace autour du centre d’un axe rotatif. Sans M116, la CN interprète l’avance programmée d’un axe rotatif en °/min. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 447 Cela vous permet par exemple de retoucher une pièce, à nouveau serrée, sur laquelle vous ne pouvez pas palper en raison d'une surface de forme libre. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 448 La paramètre machine selectAxes (n° 126203) permet au constructeur de la machine de définir l'affectation des touches d'axes sur la manivelle. Sur une manivelle HR 5xx, vous pouvez affecter l'axe d'outil virtuel à la touche d'axe orange VI. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 449 La fonction M120 agit en début de séquence et reste active au-delà des cycles de fraisage. Les fonctions ci-après permettent d’annuler M120 : Correction de rayon R0 M120 LA0 M120 sans LA Fonction PGM CALL Cycle 19 PLAN D'USINAGE ou fonctions PLANE (option #8) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 450 Rayon d’outil trop grand. Programmation Lorsque vous définissez M120, la CN poursuit le dialogue et vous demande de renseigner le nombre des séquences CN LA à calculer par anticipation (99 au maximum). HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 451 Si la fonction M120 est activée et que vous exécutez les fonctions ci-après, la CN interrompt le déroulement du programme et émet un message d'erreur. Cycle 32 TOLERANCE M128 (option #9) FUNCTION TCPM (option #9) Amorce de séquence HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 452 Avec M126, la CN déplace un axe rotatif aux coordonnées programmées en prenant le chemin le plus court. La fonction n’agit que pour les axes rotatifs dont l'affichage de positions est limité à valeur inférieure à 360°. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 453 Mode de comptage modulo L’affichage de positions d’un axe rotatif en mode de comptage modulo est compris entre 0° et 359,9999°. Si la valeur de 359,9999° est dépassée, l'affichage recommence à 0°. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 454 FUNCTION RESET TCPM Sélectionner un autre programme CN dans le mode Exécution de pgm M128 agit également dans le mode Manuel et reste activée après un changement de mode. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 455 Programmation Lorsque vous définissez M128, la CN poursuit le dialogue et vous demande de renseigner l'avance F. La valeur définie limite l'avance pendant le mouvement de compensation. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 456 Si la position effective diffère de la valeur nominale définie par le constructeur de la machine, la CN délivre un message d'erreur et interrompt le déroulement du programme. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 457 Le paramètre machine optionnel maxAngleTolerance (n° 205303) permet au constructeur de la machine de définir la tolérance angulaire maximale. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 458 La vitesse d’avance dépend de la vitesse de rotation, par exemple en combinaison avec le mode Tournage (option #50). Informations complémentaires : "Commuter le mode d’usinage avec FUNCTION MODE", Page 124 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 459 Fonctions PLANE (option #8) Informations complémentaires : "Inclinaison du plan d'usinage avec les fonctions PLANE (option #8)", Page 260 Cycle 19 PLAN D'USINAGE (option #8) Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 460 17.4.14 Retrait dans l’axe d’outil avec M140 Application Avec M140 , la CN retire l’outil dans l'axe d’outil. Description fonctionnelle Effet M140 agit en début de séquence, séquence par séquence. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 461 750 mm/min ; Retrait de l'outil en avance rapide sur la 21 L Y+38.5 F125 M140 MB MAX course maximale, dans le sens positif de l'axe d'outil HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 462 à un fin de course ou à un corps de collision en cas de retrait maximal MB MAX. Définition Abréviation Définition MB (move back) Retrait dans l'axe d'outil HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 463 FUNCTION TCPM (option 9)", Page 306 Condition requise Option logicielle #9 Fonctions étendues Groupe 2 Description fonctionnelle Effet M144 agit en début de séquence. Pour annuler M144, vous programmez M145. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 464 Une fois l’axe rotatif incliné, vous devez repositionner l'outil de tournage à la coordonnée Y, si nécessaire, et orienter la position de la dent en vous servant du cycle 800 CONFIG. TOURNAGE. Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 465 Cela permet d'éviter d'éventuels dommages sur l'outil ou à la pièce. Sans M148, les axes s’immobilisent en cas d’arrêt CN, laissant l’outil sur la pièce et provoquant éventuellement des marques de débourrage. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 466 Vous empêchez ainsi l’outil d’arrondir le angle extérieur. Description fonctionnelle Effet M197 agit séquence par séquence, uniquement au niveau des angles extérieurs avec correction de rayon. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 467 Pour obtenir un angle à arête vive, définissez le paramètre DL en indiquant la taille du rayon d’outil. Plus la valeur sélectionnée pour DL est petite, plus l’angle sera arrondi. Définition Abréviation Définition Extension tangentielle maximale HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 468 CN n’a pas encore terminé la séquence CN active. Ce cas d'application est pertinent lorsque, par exemple, des programmes automatisés sont exécutés sur des installations sans personnel. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 469 M101. Dans ce cas, il faut savoir que le changement d'outils automatique aura lieu plus tard! La fonction auxiliaire M101 n'est pas disponible pour des outils de tournage et en mode Tournage (option 50). HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 470 M107 vous permet par exemple d’utiliser le même outil dans un programme de FAO aussi bien pour la semi-finition avec une surépaisseur que pour la finition sans surépaisseur. Informations complémentaires : "Formats d'émission de programmes CN", Page 416 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 471 (option #9)", Page 342 Lors d'un fraisage frontal, la CN émet un message d'erreur si : Informations complémentaires : "Correction d’outil 3D pour le fraisage frontal (option #9)", Page 335 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 472 Si, en combinaison avec le cycle palpeur 3 MESURE ou 4 MESURE 3D, la tige de palpage est déviée, vous pouvez dégager le palpeur dans une séquence de positionnement en utilisant M141. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 473 Il existe un risque de collision si le sens de dégagement n’a pas été sélectionné correctement ! Tester un programme CN ou une section de programme avec précaution en mode Exécution PGM pas-à-pas HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 475 Programmation de variables...
  • Page 476 CN. Vous programmez par exemple les éléments de syntaxe ci-après de manière variable : Valeurs de coordonnées Avances Vitesses de rotation Données de cycles HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 477 Vous pouvez définir, à partir de chaque type de variable, les paramètres que la CN doit afficher dans l’onglet QPARA de la zone de travail Etat. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 478 : Type de Plage de paramètres Signification paramètres Q Paramètres QS : Ces paramètres agissent sur tous les programmes CN que contient la mémoire de la CN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 479 CN de l'utilisateur ou par des cycles 200 – 1199 Paramètres privilégiés pour les cycles HEIDENHAIN 1200 – 1399 Paramètres privilégiés pour les cycles constructeurs 1400 – 1999 Paramètres de l'utilisateur HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 480 La CN recherche la suite de caractères dans la colonne sélectionnée. La fenêtre Liste de paramètres Q peut être ouverte dans les modes de fonctionnement suivants : Edition de pgm Manuel Exécution de pgm HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 481 à cause de l'utilisation de ce format normé (erreur d'arrondi). Si vous utilisez des valeurs de variables calculées pour vos instructions de saut ou vos posi- tionnements, il vous faudra en tenir compte. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 482 Valeur delta DR du tableau d'outils Valeur delta DR du programme CN (tableau de correction ou de l'appel d'outil) La commande conserve en mémoire le rayon d'outil actif, même après une coupure d'alimentation. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 483 Système en pouces (inch) Longueur d'outil : Q114 La valeur de longueur d'outil actuelle est affectée au paramètre Q114. La commande conserve en mémoire la longueur d'outil active, même après une coupure d'alimentation. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 484 Inclinaison du plan d'usinage avec des angles de la pièce : coordonnées des axes rotatifs calculées par la CN Paramètres Coordonnées Q120 Axe A Q121 Axe B Q122 Axe C HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 485 Rotation autour de l'axe C Paramètres Etat de la pièce Q180 Pièce bonne Q181 Reprise d'usinage Q182 Rebut Paramètres Etalonnage d'outil avec un laser BLUM Q190 réservé Q191 réservé Q192 réservé Q193 réservé HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 486 2ème position sur l'axe secondaire Q985 2ème position sur l'axe d'outil Q986 3ème position sur l'axe principal Q987 3ème position sur l'axe secondaire Q988 3ème position sur l'axe d'outil Q994 Angle dans I-CS HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 487 Informations complémentaires : " Paramètres Q réservés", Page 482 Cycles palpeurs programmables Informations complémentaires : manuel utilisateur Cycles d'usinage Calculs en plusieurs étapes dans une séquence CN Informations complémentaires : "Formules dans le programme CN", Page 508 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 488 ; Affectation, Q1 contient la valeur 30 12 FN 0: Q1=30 ; Affectation, Q2 contient la valeur 10 13 FN 0: Q2=10 * - ... ; Correspond à L X +30 21 L X +Q1 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 489 Dans le répertoire Fcts trigonométriques de la fenêtre Insérer fonction CN, la CN propose les fonctions FN 6 à FN 8 et FN 13. Ces fonctions vous permettent de calculer des fonctions angulaires, par exemple pour programmer des contours triangulaires variables. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 490 α = arctan (a / b) = arctan 0,5 = 26,57° De plus : a² + b² = c² (avec a² = a x a) c = √ (a HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 491 Q21 et le rayon du cercle au paramètre Q22. Remarque Notez que FN 23 et FN 24 écrasent automatiquement les paramètres de résultat et les deux paramètres suivants. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 492 Pour la condition IF, vous pouvez entrer des valeurs fixes ou variables, ou des textes. Pour l’adresse de saut GOTO, vous pouvez entrer les valeurs suivantes : NOM DE LABEL NUMERO DE LABEL HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 493 Émettre des messages d’erreur avec FN 14: ERROR Application Avec la fonction FN 14: ERROR, vous pouvez émettre des messages d'erreur programmés qui sont définis par le constructeur de la machine ou par HEIDENHAIN. Sujets apparentés Numéros d'erreur prédéfinis par HEIDENHAIN Informations complémentaires : "Numéros d’erreur prédéfinis pour FN 14:...
  • Page 494 Instruction M_CLOSE Informations complémentaires : "Mots-clé", Page 496 Fichier source pour le format d’émission Vous définissez le format d’émission et le contenu du fichier dans un fichier source *.a. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 495 %" Emission du symbole pourcentage Emission de la barre oblique inversée Emission du retour à la ligne Valeur de paramètre Q à droite Valeur de paramètre Q à gauche HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 496 Ne restituer le texte que si la langue de dialogue définie est le polonais L_HUNGARIA Ne restituer le texte que si la langue de dialogue définie est le hongrois HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 497 STR_MONTH Mois du temps réel, indiqué sous forme de string abrégé YEAR2 Année du temps réel, indiquée en deux chiffres YEAR4 Année du temps réel, indiquée en quatre chiffres HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 498 M_CLOSE ou M_TRUNCATE. Il existe plusieurs manières de fermer une fenêtre auxiliaire : Touche CE Définir le chemin d'émission SCLR: HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 499 Avec la fonction %RS du fichier source, la CN reprend le contenu suivant non formaté. Ainsi, vous pouvez par exemple émettre une indication de chemin avec un paramètre Q. Pour les textes à émettre, vous pouvez utiliser la séquence de caractères UTF-8. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 500 Page 513 Description fonctionnelle Lorsque vous utilisez la fonction FN 18: SYSREAD, la CN émet toujours les données système dans une unité métrique, indépendamment de l'unité du programme CN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 501 Utiliser exclusivement cette fonction en accord avec HEIDENHAIN, le constructeur de la machine ou un fournisseur tiers Respecter la documentation de HEIDENHAIN, du constructeur de la machine et du fournisseur tiers HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 502 X. Transférer des valeurs au PLC avec FN 29: PLC Application La fonction FN 29: PLC vous permet de transférer jusqu'à huit valeurs numériques ou paramètres Q au PLC. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 503 La fonction FN 38: SEND vous permet d'envoyer des textes et des valeurs de paramètres Q issus du programme CN vers le journal ou une application externe, telle que StateMonitor. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 504 Veuillez tenir compte de la casse (majuscules et minuscules) lors de la programmation des caractères génériques. Pour que le texte émis contienne %, il vous faut entrer %% à l'endroit où vous souhaitez voir le texte inséré. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 505 Avec la fonction FN 26: TABOPEN, vous ouvrez le tableau personnalisable de votre choix pour pouvoir l'éditer avec FN 27 ou pour pouvoir exporter des données de ce tableau avec FN 28. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 506 à écrire aux numéros de paramètres Q dont les numéros se suivent. La commande affiche un message d'erreur si vous tentez d'écrire une cellule du tableau qui est soit verrouillée soit inexistante. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 507 11 FN 28: TABREAD Q10 = 6/“X,Y,D“ dans les colonnes X, Y et D ; Lire la valeur alphanumérique qui figure 12 FN 28: TABREAD QS1 = 6/“DOC“ dans la colonne DOC HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 508 Exception : En présence de calculs de puissances, la CN procède de la droite vers la gauche. 2 ^ 3 ^ 2 = 2 ^ ( 3 ^ 2 ) = 2 ^ 9 = 512 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 509 "côté adjacent/hypoténuse" par ex. Q11 = ACOS Q40 Arc-tangente Fonction ATAN Fonction inverse de la tangente ; définir l'angle issu du rapport "perpendiculaire/côté adjacent" par ex. Q12 = ATAN Q50 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 510 Calcul d'une valeur modulo (reste d'une Fonction division) par ex. Q12 = 400 % 360 Résultat : Q12 = 40 Vous pouvez aussi définir des fonctions logiques pour les chaînes de caractères (strings). HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 511 Caractères de contrôle, p. ex. \ pour les chemins d'accès Espace Vous programmez les différentes fonctions string à l’aide de la programmation libre de syntaxe. Informations complémentaires : "Modifier des fonctions CN", Page 120 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 512 QS", Page 517 Exporter des paramètres machine CFGREAD Formule de string QS Informations complémentaires : "Transférer le Formule Q/QL/QR contenu d’un paramètre machine", Page 518 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 513 Type de palpeur TT actif Nom clé du palpeur TT actif issu du paramètre machine activeTT Données pour l'édition des Nom de la palette en cours d'usinage palettes, 10510 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 514 Les paramètres suivants sont lus dans le dialogue de la fonction CFGREAD : KEY_QS : nom du groupe (code) du paramètre machine TAG_QS : nom de l'objet (entité) du paramètre machine ATR_QS : nom (attribut) du paramètre machine IDX : index du paramètre machine HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 515 Exécuter la séquence CN La CN affecte le texte saisi au paramètre QS. Dans l’exemple présent, un texte est affecté au paramètre QS10. 37 DECLARE STRING QS10 = "workpiece" HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 516 QS. Vous pouvez concaténer le contenu mémorisé avec d’autres paramètres QS par exemple. Dans l’exemple présent, le contenu du paramètre numérique Q50 est transféré dans le paramètre string QS11. 37 QS11 = TOCHAR ( DAT+Q50 DECIMALS3 ) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 517 +1 : dans l’ordre alphabétique, le premier paramètre QS est derrière le second paramètre QS Dans l’exemple présent, l’ordre alphabétique de QS12 est comparé avec celui de QS14. 37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 ) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 518 Exécution de pgm. La CN affiche l’état actuel du compteur et le nombre nominal défini dans l’onglet PGM de la zone de travail Etat. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 519 éditer le compteur. Vous pouvez vous servir du cycle 225 pour graver la valeur actuelle du compteur. Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 520 +. Étant donné les instructions SQL, ces signes peuvent occasionner des problèmes lors de l'im- portation ou de la lecture des données. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 521 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 | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 522 Pour atteindre une vitesse maximale avec des disques durs 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.
  • Page 523 à l'aide de l'instruction SELECT. Si vous indiquez des colonnes sans liaison dans l’instruction SELECT, la commande interrompt la procédure de lecture/écriture en émettant un message d'erreur. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 524 Q. La CN ne tient pas compte des liens qui peuvent éventuellement exister avec la colonne indiquée. La CN ne copie la valeur lue qu'au paramètre indiqué pour le résultat. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 525 Si vous vérifiez le contenu d'un paramètre QS dans l'affichage d'état supplé- mentaire (onglet QPARA), vous ne verrez que les 30 premiers caractères, et non le contenu intégral. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 526 +. Étant donné les instructions SQL, ces signes peuvent occasionner des problèmes lors de l'im- portation ou de la lecture des données. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 527 Supprimer des lignes du tableau DELETE Insérer des colonnes de tableau avec ADD ALTER TABLE Effacer des colonnes de tableau avec DROP Renommer des colonnes de tableau RENAME COLUMN HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 528 Si vous vérifiez le contenu d'un paramètre QS dans l'affichage d'état supplé- mentaire (onglet QPARA), vous ne verrez que les 30 premiers caractères, et non le contenu intégral. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 529 6 DECLARE STRING QS6 = "'TNC:\table\tool.t'" 7 QS7 = QS1 || QS2 || QS3 || QS4 || QS5 || QS6 8 SQL Q1800 QS7 9 END PGM SQL_CREATE_TABLE_QS MM HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 530 Les flèches grises et leur syntaxe associée ne sont pas directement liées à l'instruction SQL FETCH.. La CN affiche dans la variable définie si le processus de lecture s'est bien déroulé (0) ou non (1). HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 531 +. Étant donné les instructions SQL, ces signes peuvent occasionner des problèmes lors de l'im- portation ou de la lecture des données. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 532 INDEX numéro ou de variable, qui est conservé Si rien n'est indiqué, la CN rejette toutes les modifications et tous les compléments de la transaction. Élément de syntaxe optionnel HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 533 Les flèches noires et leur syntaxe associée illustrent des processus internes de SQL COMMIT.. La CN affiche dans la variable définie si le processus de lecture s'est bien déroulé (0) ou non (1). HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 534 +. Étant donné les instructions SQL, ces signes peuvent occasionner des problèmes lors de l'im- portation ou de la lecture des données. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 535 La commande vérifie la longueur du paramètre string lors de l'écriture dans le tableau. Pour les enregistrements dont la longueur dépasse celle des colonnes de description, la CN émet un message d'erreur. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 536 SELECT correspondante (pas incluse dans le résultat de la requête), la CN inscrit des valeurs par défaut. La CN affiche dans la variable définie si le processus de lecture s'est bien déroulé (0) ou non (1). HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 537 13 SQL BIND Q883 "Tab_Example.Measure_Y" 14 SQL BIND Q884 "Tab_Example.Measure_Z" * - ... 21 SQL Q5 "SELECT Position_Nr,Measure_X,Measure_Y, Measure_Z FROM Tab_Example" * - ... 31SQL INSERT Q1 HANDLE Q5 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 538 La syntaxe HANDLE QL1 correspond à la transaction désignée par le paramètre QL1. Le paramètre Q1900 est une valeur de retour qui permet de s'assurer que toutes les données ont été lues HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 539 3  SQL FETCH Q1900 HANDLE QL1 ; Quitter la transaction 4  SQL ROLLBACK Q1900 HANDLE QL1 ; Annuler la liaison paramètre 5  SQL BIND QS 1800 6  END PGM SQL_READ_WMAT_2 MM HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 541 Programmation graphique...
  • Page 542 Éléments de commande et gestes pour la programmation graphique Dans le cadre de la programmation graphique, vous dessinez un croquis 2D en utilisant différents éléments. Informations complémentaires : "Premières étapes de la programmation graphique", Page 556 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 543 Insérer un point de construction Déplacer avec deux doigts Déplacer le dessin affiché Dessiner des éléments Insérer l’élément Ligne droits Dessiner des éléments Insérer l’élément Arc de cercle circulaires HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 544 Page 548 Inclure l'élément sélectionné Inclure les éléments dessinés dans une zone de dessin Ouvrir la fenêtre Paramètres de contour Informations complémentaires : "Fenêtre Paramètres de contour", Page 548 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 545 Elément de contour Les éléments de contour entre le point initial et le point final sont représentés dans le menu Export par des éléments continus de couleur verte. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 546 Les éléments horizontaux sont automatiquement à l’horizontale. Cette fonction applique la restriction Perpendiculaire pour deux Perpendiculaire éléments sélectionnés de type Ligne. L’angle est de 90° entre les éléments perpendiculaires. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 547 Si vous utilisez cette fonction, le point sélectionné est amené sur l’élément sélectionné. Cette fonction vous permet d'afficher ou de masquer la légende Legende avec l’explication de tous les éléments de commande. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 548 Largeur de la zone du dessin Hauteur prédéfinie de la zone de dessin Hauteur de la zone du dessin Nombre de chiffres après la virgule pour la cotation Chiffres décim. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 549 Sélectionner la fonction Verrouiller l'élément La CN verrouille l’élément. La CN affiche l'élément verrouillé en rouge. Sélectionner la fonction Déverrouiller l'élément La CN déverrouille l’élément. La CN affiche l'élément déverrouillé en jaune. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 550 Aucun mouvement d'axe en dehors du plan défini, p. ex. plan XY Si vous tentez d’importer une séquence CN non autorisée dans le cadre de la programmation graphique, la CN émettra un message d'erreur. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 551 Séquences CN en coordonnées polaires Informations complémentaires : "Coordonnées polaires", Page 173 Séquences CN avec des données incrémentales Informations complémentaires : "Valeurs de programmation incrémentales", Page 175 Libre programmation de contours FK HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 552 Sélectionner la zone souhaitée en se servant des flèches de sélection Sélectionner Editer le contour La CN ouvre la zone du contour sélectionnée dans la zone travail Graphique de contour. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 553 Informations complémentaires : "Importer des contours pour la programmation graphique", Page 550 Premières étapes de la programmation graphique Informations complémentaires : "Premières étapes de la programmation graphique", Page 556 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 554 Droite L Centre de cercle CC Trajectoire circulaire C Trajectoire circulaire CR Rayon RND Chanfrein CHF Réinitialiser la sélection Cette fonction vous permet de supprimer la sélection d’un contour. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 555 également d'extraire des zones partielles des éléments dessinés et de créer un contour à partir de celles-ci. Vous enregistrez les contours dessinés dans un fichier de type *.tncdrw sur la HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 556 Offenders will be held liable for the payment of damages. All rights reserved in the event of the grant of a patent, utility model or design. ( ISO 16016 ) Version Revision Sheet Page Created Responsible Released 1226664 00 A 01 M-TS DR. JOHANNES HEIDENHAIN GmbH 83301 Traunreut, Germany 05.09.2017 Document number HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 557 La CN affiche la valeur actuelle du rayon de l’arc de cercle. Programmer 42,5 pour le rayon La CN adapte le rayon de l'arc de cercle. Le contour est entièrement défini. Ligne dessinée Contour fermé HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 558 Vous pouvez adapter le sens de programmation du contour en vous servant de la fonction Inverser direction. Sélectionner la fonction Générer Texte clair La CN génère le contour sur la base des données définies. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 559 Programmation graphique | Premières étapes de la programmation graphique Éléments de contour sélectionnés dans la colonne Export avec le Sens de fraisage défini HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 561 Aides à la commande...
  • Page 562 Application Aide Informations complémentaires : "Application Aide", Page 35 Manuel utilisateur sous forme d’aide produit intégrée TNCguide Informations complémentaires : "Manuel utilisateur comme aide produit inté- gréeTNCguide", Page 34 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 563 Informations complémentaires : "Zone de travail Programme", Page 109 Zone de travail Aide avec le TNCguide ouvert Si la zone de travail Aide est activée, la CN peut alors afficher l’aide produit intégrée TNCguide. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 564 La CN garde en mémoire la position et le mode du clavier tactile jusqu’à ce qu’elle soit mise à l'arrêt. La zone de travail Clavier propose les mêmes fonctions que le clavier tactile. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 565 Commuter en programmation de textes Si, dans la zone Fonctions CN, vous sélectionnez la touche Q à plusieurs reprises, la CN modifie la syntaxe insérée selon l’ordre chronologique suivant : HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 566 Clavier tactile en mode Programmation de formules La programmation de formules s'organise comme suit : Programmation Paramètres Q Touches de navigation et de dialogue Copier et insérer Commuter en programmation CN HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 567 ! N'utiliser GOTO que pour programmer et tester des programmes CN Utiliser exclusivement Amorce seq. lors de l'exécution de programmes CN Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 568 Vous ajoutez un commentaire dans une séquence CN comme suit : Éditer la séquence CN de votre choix Sélectionner ; La CN insère le caractère ; en fin de séquence. Définir un commentaire HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 569 Les points d'articulation vous aident à organiser les programmes CN longs et complexes de manière plus claire et plus compréhensible et vous permettent de naviguer plus vite dans un programme CN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 570 Zone de travail Programme, définir les contenus de la colonne Articulation Informations complémentaires : "Paramètres dans la zone de travail Programme", Page 112 Insérer des points d’articulation manuellement Informations complémentaires : "Articulation de programmes CN", Page 569 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 571 Numéro et nom du cycle défini CYCL DEF Numéro et nom du cycle défini TCH PROBE Chaîne de caractères entrée dans l’élément de MONITORING SECTION syntaxe AS START Aucune information supplémentaire MONITORING SECTION STOP HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 572 Dans la colonne Rechercher, vous recherchez des chaînes de caractères quelconques dans le programme CN, par exemple des éléments de syntaxe individuels. La CN répertorie tous les résultats qu’elle a trouvés. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 573 Sujets apparentés Rechercher un élément de syntaxe dans le programme CN avec les touches fléchées Informations complémentaires : "Rechercher des éléments de syntaxe identiques dans différentes séquences CN", Page 116 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 574 Numéros de séquence CN Séquences CN complètes La CN regroupe les résultats selon les programmes CN. Lorsque vous sélectionnez un résultat, la CN positionne le curseur à la séquence CN correspondante. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 575 CN met en surbrillance le résultat suivant. La CN effectue un contrôle de la syntaxe et remplace automa- Remplacer tout tiquement tous les résultats trouvés par le contenu du champ Remplacer par:. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 576 La CN tient compte des lignes réelles, mais pas du nombre des séquences CN. Les séquences CN peuvent également, avec un même numéro de séquence, comporter plusieurs lignes, par exemple les cycles. Informations complémentaires : "Contenu d'un programme CN", Page 105 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 577 Si des séquences CN diffèrent, vous pouvez transférer les séquences CN du programme de référence dans le programme CN activé, à l’aide du symbole en forme de flèche. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 578 Le menu contextuel propose différentes fonctions qui peuvent être appliquées aux éléments sélectionnés actuellement. Description fonctionnelle Les fonctions possibles du menu contextuel dépendent de l’élément et du mode de fonctionnement sélectionnés. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 579 Sélectionner en plus la ligne située au-dessus SHIFT+ Sélectionner en plus la ligne située au-dessous SHIFT+ Annuler la sélection Les raccourcis clavier ne fonctionnent pas dans la zone de travail Liste d'OF. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 580 Dans la zone de travail Liste d'OF, le menu contextuel propose en plus les fonctions suivantes : Annuler marquage Insérer avant Insérer après Orienté pièce Orienté outil Réinitial. statut W Informations complémentaires : "Zone de travail Liste d'OF", Page 610 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 581 Si vous sélectionnez une séquence CN, la CN affiche des flèches au début et à la fin de la zone en surbrillance. Ces flèches vous permettent de modifier la zone en surbrillance. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 582 La calculatrice mémorise les dix derniers calculs de l'historique. Vous pouvez utiliser les résultats mémorisés pour effectuer d'autres calculs. Vous pouvez supprimer l’historique manuellement. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 583 Pour les cycles OCM (option #167), la CN propose la Calcul. Données de coupe OCM. Informations complémentaires : manuel utilisateur Cycles d'usinage Condition requise Mode Fraisage FUNCTION MODE MILL HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 584 Pas de valeur à appliquer Pour l'avance, vous avec le choix entre : Avance de la dent (FZ) Avance par tour (FU) Avance de contournage (F) Pas de valeur à appliquer HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 585 Éditer la séquence CN de votre choix Sélectionner l’élément de syntaxe pour l'avance ou la vitesse de rotation Sélectionner les Données de coupe La CN ouvre la fenêtre Données de coupe. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 586 (mm/min). De plus, la calculatrice de données de coupe calcule le rayon en se référant à l'outil, alors que c'est le diamètre de la pièce qui est requis pour l'opération de tournage. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 587 Zone de travail Simulation...
  • Page 588 CN vous demande confirmation. Les fonctions disponibles de la simulation dépendent des paramétrages suivants : Type de modèle sélectionné, p. ex. 2,5D Qualité de modèle sélectionnée, p. ex. Moyen Mode sélectionné, p. ex. Machine HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 589 Informations complémentaires : "Colonne Options de visualisa- tion", Page 590 Qualité de modèle sélectionnée Informations complémentaires : "Fenêtre Paramètres de simulation", Page 594 Numéro de l'outil actif Temps d'exécution du programme actuel HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 590 Avance : les trajectoires de l’outil sont affichées avec la vitesse d'avance programmée Avance + FMAX : les trajectoires de l’outil sont affichées avec la vitesse d'avance programmée et l'avance rapide programmée HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 591 Si vous activez ce commutateur, la CN arrête la Mode Edition Arrêt à M1 simulation à chaque fonction auxiliaire M1 dans le de pgm programme CN. Informations complémentaires : "Vue d'ensemble des fonctions auxiliaires", Page 433 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 592 La simulation des fins de course vous permet de vérifier si l'espace de travail de la machine est suffisant pour la pièce simulée. Informations complémentaires : "Fenêtre Paramètres de simulation", Page 594 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 593 Mode Edition Nettoyer la pièce parties de la pièce qui ont été coupées pendant l'usinage. de pgm Type de modèle 3D Pièce avant le nettoyage Pièce après le nettoyage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 594 Créer un fichier d’utilisation des outils pour le prochain programme CN simulé Toujours Créer un fichier d’utilisation des outils pour chaque programme CN simulé Informations complémentaires : manuel utilisateur Confi- guration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 595 Tableau d'outils Tableau d'outils de tournage Tableau de points zéro Tableau de points d'origine Tableau d’outils de rectification Tableau d’outils de dressage Informations complémentaires : manuel utilisateur Configu- ration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 596 Sauter en début de programme, annuler les transformations et la durée d’usinage Démarrer Démarrage de l’exécution du programme pas à pas Exécuter la simulation jusqu'à une séquence CN donnée HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 597 La CN affiche l’outil dans les couleurs suivantes : Turquoise : longueur de l'outil Rouge : longueur de la dent et outil en prise dans la pièce Bleu : longueur de la dent et dégagement de l'outil HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 598 Vue de dessus Vue de dessous Vue avant Vue arrière Vue du côté gauche Vue du côté droit Vue isométrique Vue avant de la pièce simulée en mode Machine HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 599 Informations complémentaires : "Fichier STL comme pièce brute avec BLK FORM FILE", Page 153 Adapter un fichier STL dans la CAD-Viewer (option #152) Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 600 Simuler une pièce Sélectionner Enregistrer La CN ouvre la fenêtre Enregistrer sous. Saisir le nom du fichier souhaité Sélectionner Créer La CN enregistre le fichier STL qui a été créé. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 601 Séquence CN exécutée dans le programme CN Distance entre la surface mesurée et la pièce finie Valeurs pertinentes des composants de machine surveillés (option #155) Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 602 Dans la simulation, la position du plan de coupe est visible pendant le décalage sous forme de pourcentage. Le plan de coupe reste activé jusqu’au redémarrage de la CN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 603 STL ou M3D. Sujets apparentés Programmer une pièce brute et une pièce finie avec des fichiers STL Informations complémentaires : "Fichier STL comme pièce brute avec BLK FORM FILE", Page 153 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 604 Lorsque vous zoomez, le centre de rotation est toujours automatiquement déplacé au centre du modèle. Si vous souhaitez faire pivoter la simulation autour d'un point défini, vous pouvez définir le centre de rotation manuellement. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 605 Le centre de rotation est défini. La CN fait passer le symbole Centre de rotation sur défini. 21.8 Vitesse de la simulation Application La vitesse de la simulation se sélectionne à l’aide d’un curseur. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 606 Sujets apparentés Options dans la barre d'action Informations complémentaires : "Barre d'action", Page 596 Vitesse de la simulation Informations complémentaires : "Vitesse de la simulation ", Page 605 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 607 En cas de répétition de partie de programme, entrer dans le champ Répétitions le numéro du passage de la répétition de partie de programme. Sélectionner Lancer la simulation La CN simule la pièce jusqu’à la séquence CN sélectionnée. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 609 Usinage de palettes et liste de commandes...
  • Page 610 Page 611 22.2 Zone de travail Liste d'OF 22.2.1 Principes de base Application Dans la zone de travail Liste d'OF, vous pouvez éditer et exécuter des tableaux de palettes. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 611 Méthode d’usinage : Usinage orienté par rapport à la pièce Usinage orienté outil Informations complémentaires : "Méthode d’usinage", Page 612 Etat de l'usinage Informations complémentaires : "État d’usinage", Page 612 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 612 La CN indique l’état d'usinage à l'aide des symboles suivants : Icône Signification Pièce brute, usinage nécessaire Usiné partiellement, poursuite de l'usinage nécessaire Usiné intégralement, plus aucun usinage nécessaire Sauter l'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 613 Vous vous servez du bouton Curseur ALLER A pour déplacer le curseur d’exécution à la ligne sélectionnée du tableau de palettes. Informations complémentaires : "Effectuer une amorce de séquence à une séquence CN de votre choix", Page 614 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 614 Éditer un tableau de palettes dans la zone de travail Formulaire Informations complémentaires : "Zone de travail Formulaire pour les palettes", Page 617 Contenu du tableau de palettes Informations complémentaires : "Tableau de palettes", Page 644 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 615 Si le commutateur Editer n’est pas activé, vous pouvez contrôler en mode Exécution de pgm tous les programmes CN du tableau de palettes moyen- nant le contrôle anticollision dynamique DCM (option #40). HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 616 Le contrôle n'est pas encore terminé Échec de la vérification Informations complémentaires : "État du point d'origine de la pièce, des outils et du programme CN", Page 617 Etat de l'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 617 Informations complémentaires : "Zone de travail Liste d'OF", Page 610 Contenus du tableau de palettes Informations complémentaires : "Tableau de palettes", Page 644 Usinage orienté outil Informations complémentaires : "Usinage orienté outil", Page 618 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 618 Vous pouvez aussi recourir à la gestion des palettes pour les machines qui ne sont pas équipées d’un changeur de palettes. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 619 Dans la zone de travail Liste d'OF, vous vous servez du menu contextuel afin d’activer et de désactiver l’usinage orienté outil pour chaque programme CN. Ce faisant, la CN met à jour la colonne METHOD. Informations complémentaires : "Menu contextuel", Page 578 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 620 Modification des états de la machine avec les fonctions auxiliaires (p. ex. M13) Écriture de données dans la configuration (p. ex. WRITE KINEMATICS) Commutation de zone de déplacement Cycle 32 Cycle 800 Inclinaison du plan d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 621 Le constructeur de la machine définit le tableau de points d’origine des palettes. Sujets apparentés Contenus du tableau de palettes Informations complémentaires : "Tableau de palettes", Page 644 Gestion des points d’origine pièce Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 622 Utiliser exclusivement un point d'origine de palette en relation avec des palettes Si le point d’origine de palette change, vous devez redéfinir le point d’origine de la pièce. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 623 Tableaux...
  • Page 624 Informations complémentaires : "Zone de travail Formulaire pour les tableaux", Page 629 Le menu contextuel vous permet de sélectionner différentes fonctions, par exemple Copier. Informations complémentaires : "Menu contextuel", Page 578 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 625 La CN déverrouille les valeurs à éditer. Si le commutateur Éditer est actif, vous pouvez éditer les contenus aussi bien dans la zone de travail Tableau que dans la zone de travail Formulaire. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 626 Si vous sélectionnez le titre d'une colonne, la CN trie le contenu du tableau en fonction de cette colonne. Si le tableau le permet, vous pouvez également éditer le contenu des tableaux dans cette zone de travail. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 627 Tous types d'outils Outils de fraisage Foret Taraud Fraise à fileter Outils de tournage Palpeurs Outils de dressage Outils de rectif. Outils non définis HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 628 Si vous sélectionnez par exemple une autre colonne de tableau dans la zone de travail Tableau, la CN déplace parallèlement le curseur dans la zone de travail Formulaire. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 629 Application Dans la zone de travail Formulaire, la CN affiche tous les contenus d’une ligne de tableau sélectionnée. Vous pouvez éditer les valeurs du formulaire en fonction du tableau. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 630 La zone de travail Tableau présente les symboles suivants : Symbole ou Fonction raccourci clavier Ouvrir les paramètres dans la fenêtre Tableaux Informations complémentaires : "Paramètres dans la zone de travail Formulaire", Page 631 Favoris HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 631 Page 633 TABDATA Si le programme CN et le tableau n'ont pas les mêmes unités de mesure, la CN convertit en INCH les valeurs qui sont en MM, et inversement. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 632 Lire une valeur du tableau d'outils ou d’un tableau de correc- TOOL, CORR-TCS ou CORR-WPL tion *.tco ou *.wco Nom de la colonne COLUMN Nom fixe ou variable Numéro de ligne Nom fixe ou variable HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 633 Q, QL ou QR. Un tableau de correction doit avoir été activé pour être édité. Informations complémentaires : "Sélectionner un tableau de correction avec SEL CORR-TABLE", Page 328 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 634 Pour créer un tableau personnalisable, la CN propose différents modèles de tableaux au choix. Le constructeur de la machine peut créer ses propres modèles de tableaux et les enregistrer sur la CN. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 635 La CN exécute un appel de cycle à chaque point. Vous pouvez masquer certains points et définir une hauteur de sécurité. Sujets apparentés Appeler un tableau de points, effet avec différents cycles Informations complémentaires : manuel utilisateur Cycles d'usinage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 636 Q204 SAUT DE BRIDE. Si vous avez spécifié des valeurs aussi bien dans la colonne CLEARANCE que dans le paramètre Q204, la CN utilisera alors la valeur la plus grande. Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 637 Si vous saisissez la lettre Y dans la colonne FADE, vous pouvez ignorer ce point à l’aide du commutateur / Ignorer en mode Exécution de pgm. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 638 Coordonnée U du point zéro Programmation : -99999.99999...+99999.99999 Coordonnée V du point zéro Programmation : -99999.99999...+99999.99999 Coordonnée W du point zéro Programmation : -99999.99999...+99999.99999 Commentaire sur décalage? Programmation : Largeur de texte 15 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 639 Étant donné les instructions SQL, ces signes peuvent occasionner des problèmes lors de l'importation ou de la lecture des données. Informations complémentaires : "Accès au tableau avec des instructions SQL", Page 520 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 640 Informations complémentaires : "Tableau de données de coupe en fonction du diamètre *.cutd", Page 643 Sujets apparentés Calculateur de données de coupe Informations complémentaires : "Données de coupe", Page 583 Gestionnaire d’outils Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 641 Matériau de coupe, p. ex. carbure monobloc TMAT Programmation : Largeur de texte 32 Désignation complémentaire ALIAS1 Programmation : Largeur de texte 32 Désignation complémentaire ALIAS2 Programmation : Largeur de texte 32 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 642 FTYPE FU : avance par tour FU en mm/tr FZ : avance par dent FZ en mm/dent Informations complémentaires : "Avance F", Page 168 Programmation : FU, FZ Valeur d’avance Programmation : 0.0000...9.9999 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 643 Les différents répertoires de la CN contiennent des exemples de tableaux pour le calcul automatique des données de coupe. Ces tableaux peuvent être personnalisés selon vos besoins, par ex. en renseignant les matériaux et les outils utilisés. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 644 Informations complémentaires : manuel utilisateur Configuration et exécution Programmation : 0...99999999 TYPE Type palette? Contenu de la ligne du tableau : PAL : palette FIX : serrage PGM : programme CN Sélection via un menu de sélection Programmation : PAL, FIX, PGM HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 645 Les lignes non verrouillées (p. ex. PGM) d'une palette verrouillée ne seront pas usinées non plus. Sélection via un menu de sélection Programmation : pas de valeur, * HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 646 Programmation : Largeur de texte 8 SP-X Hauteur de sécurite ? Position de sécurité dans l'axe X pour l'usinage orienté outil Informations complémentaires : "Usinage orienté outil", Page 618 Programmation : -999999,99999...+999999,99999 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 647 Pour les lignes avec le type PGM : valeur de laquelle augmente la valeur effec- tive du compteur de palettes après avoir exécuté le programme CN Informations complémentaires : "Compteur de palettes", Page 610 Programmation : 0...99999 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 648 Fichiers pour ouvrir le tableau de palettes dans le mode Exécution de pgm. Dans ce mode, vous pouvez éditer et exécuter le tableau de palettes. Informations complémentaires : "Zone de travail Liste d'OF", Page 610 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 649 Éditer des tableaux de correction pendant l'exécution du programme Informations complémentaires : manuel utilisateur Configuration et exécution Système de coordonnées de l'outil T-CS Informations complémentaires : "Système de coordonnées de l’outil T-CS", Page 243 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 650 Valeur delta pour le paramètre LO, issue du tableau d’outils de rectification Programmation : -999,9999...+999,9999 Correction de la longueur de l'arête intérieure Valeur delta pour le paramètre LI, issue du tableau d’outils de rectification Programmation : -999,9999...+999,9999 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 651 Décalage du système de coordonnées du plan d’usinage WPL-CS dans X Programmation : -999,9999...+999,9999 Décalage du système de coordonnées WPL-CS dans Y Programmation : -999,9999...+999,9999 Décalage du système de coordonnées WPL-CS dans Z Programmation : -999,9999...+999,9999 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 652 Informations complémentaires : "Correction de rayon 3D en fonction de l'angle d'attaque (option #92)", Page 346 Étalonnage 3D du palpeur Informations complémentaires : manuel utilisateur Configuration et exécution Conditions requises Option logicielle #9 Fonctions étendues Groupe 2 Option logicielle #92 3D-ToolComp HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 653 Angle d'attaque des outils ou angle de palpage des palpeurs ANGLE de pièces Programmation : -99999.999999...+99999.999999 Écart de rayon par rapport à la valeur nominale ou déviation du palpeur Programmation : -99999.999999...+99999.999999 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 655 Vues d’ensemble...
  • Page 656 1027 Aucun cycle d'usinage défini 1028 Largeur rainure trop petite 1029 Poche trop petite 1030 Q202 non défini 1031 Q205 non défini 1032 Q218 doit être supérieur à Q219 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 657 Introduire Q247 différent de 0 1067 Introduire Q247 supérieur à 5 1068 Tableau de points zéro ? 1069 Introduire type de fraisage Q351 diff. de 0 1070 Diminuer profondeur filetage 1071 Exécuter l'étalonnage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 658 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 1110 MOVE impossible HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 659 Erreur de définition de la cote 1146 Entrée non autorisée dans le tableau de compensation 1147 Transformation impossible. 1148 La broche de l'outil est mal configurée. 1149 Offset de la broche de tournage inconnue HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 660 Plan d'usinage incohérent à cause de l'angle des axes (rot. base) 1185 Le paramètre de transfert contient une valeur non autorisée. 1186 La largeur de dent RCUTS définie est trop grande. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 661 1189 Le coin du chanfrein ne peut pas être réalisé avec l'outil actif. 1190 Les surépaisseurs ne définissent pas un enlèvement de matière. 1191 Angle de broche non univoque HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 662 La fonction élimine les chemins de fichier relatifs. N° de Existe-t-il un répertoire portant le nom paramètre QS(IDX)? 0 = Non, 1 = Oui Seuls les chemins de répertoires absolus sont possibles. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 663 -1 = état de la broche non défini 0 = M3 actif 1 = M4 actif 2 = M5 actif après M3 3 = M5 actif après M4 Vitesse de transmission active HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 664 1 = vitesse de coupe const. Etat du liquide de coupe M7 : 0 =désactivé, 1 = activé Etat du liquide de coupe M8 : 0 = désactivé, 1 = activé HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 665 Contrôle (cycles de palpage 30 à 33) Etalonnage de la dent (cycles de palpage 30 à 33) Numéro de paramètre Q pour le résultat (cycles de palpage 30 à 33) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 666 … Type de paramètre Q pour le résultat (cycles de palpage 30 à 33) 1 = Q, 2 = QL, 3 = QR Facteur d'avance (cycles 17 et 18) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 667 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 N° d'outil TT : tolérance de rupture de la longueur LBREAK HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 668 Pas pour les cycles de filetage N° d'outil AFC : charge de référence N° d'outil AFC : avertissement du risque de surcharge N° d'outil AFC : arrêt CN à cause d'une surcharge HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 669 T1 (installer l'outil), IDX2 = strobe T2 (préparer l'outil) Vitesse de rotation de la broche IDX0 = strobe T0 (ranger l'outil), IDX1 = strobe T1 (installer l'outil), IDX2 = strobe T2 (préparer l'outil) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 670 Surépaisseur de la longueur d'outil DL Surépaisseur du rayon d'outil DR TOOL CALL automatique 0 = oui, 1 = non Surépaisseur du rayon d'outil DR2 Indice d'outil Avance active Vitesse de coupe en [mm/min] HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 671 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 | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 672 Vitesse de rotation de la broche minimale broche de la plus petite vitesse de transmis- sion. Si aucune gamme de vitesse n'est configurée, le paramètre CfgFeedLi- mits/minFeed est considéré comme la HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 673 Axe actif de la broche Bit#0 à 2 et 6 à 8 : Axe X, Y, Z et U, V, W suivant Facteur d'échelle actif Index : 1 - 9 ( X, Y, Z, A, B, C, U, V, W ) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 674 Projette l'angle système de coordon- né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 | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 675 Index : 1 - 9 (X, Y, Z, A, B, C, U, V, W) Lire/ des valeurs pour l'offset OEM.. Index : 1 - 9 ( X_OFFS, Y_OFFS, Z_OFFS,... ) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 676 N° Q + 1 : AXE, 0 = POS, 1 = SPAT N° Q + 2 : PATHCTRL, 0 = AXE, 1 = VECTEUR N° Q + 3 : avance, 0 = F TCP, 1 = F CONT HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 677 Index: 1, 2, 3 ( X, Y, Z ) 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 | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 678 écoulées depuis le 1.1.1970, 0:00 (calcul par anticipation) Format : J.MM.AAAA h:mm:ss Formatage de : Heure système en secondes qui se sont écoulées depuis le 1.1.1970, 0:00 (temps réel) Format : J.MM.AAAA h:mm HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 679 écoulées depuis le 1.1.1970, 0:00 (calcul par anticipation) Format : JJ-MM-AAAA h:mm Formatage de : Heure système en secondes qui se sont écoulées depuis le 1.1.1970, 0:00 (temps réel) Format : JJ-MM-AAAA HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 680 écoulées depuis le 1.1.1970, 0:00 (calcul par anticipation) Format : hh:mm:ss Formatage de : Heure système en secondes qui se sont écoulées depuis le 1.1.1970, 0:00 (temps réel) Format : h:mm:ss HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 681 écoulées depuis le 1.1.1970, 0:00 (calcul par anticipation) Format : JJ.MM.AAAA hh:mm Semaine calendaire actuelle selon la norme ISO 8601 (temps réel) Semaine calendaire actuelle selon la norme ISO 8601 (calcul par anticipation) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 682 3 = système de coordonnées du plan d'usinage 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 | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 683 GPS : décalage dans le système de coordonnées de la pièce W-CS activé Index : 1 - 3 ( X, Y, Z) GPS : offsets d'axes Index : 4 - 6 ( A, B, C ) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 684 Avance de prépositionnement : FMAX_PROBE ou FMAX_MACHINE Course de mesure max. Distance de sécurité Orientation possible de la broche 0 = non, 1 = oui Angle de l’orientation broche en degrés HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 685 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 | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 686 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 | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 687 être exécutée ensuite sans l'erreur CN 12 = poursuite avec la ligne du tableau de palettes à laquelle l'erreur CN est surve- 13 = poursuite avec la palette suivante HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 688 Lire ou écrire le paramètre Look-Ahead d'un axe individuel (niveau de la machine) Avance minimale (MP_minPathFeed) en mm/min. Avance minimale au niveau des coins (MP_minPathFeed) en mm/min HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 689 (MP_axTransJerkHi) en physique Index A-coup de transition maximal de l'axe de l'axe avec l'avance d'usinage (MP_axTransJer- physique kHi) en m/s Index Pré-commande d'accélération (MP_com- de l'axe pAcc) physique HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 690 Ordre du filtre pour le mode Manuel de l'axe (MP_manualFilterOrder) physique Index Mode HSC (MP_hscMode) du filtre de l'axe axisCutterLoc physique Index Mode HSC (MP_hscMode) du filtre de l'axe axisPosition physique HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 691 Avance maximale de l'axe avec l'avance d'usinage (MP_maxWorkFeed) Accélération maximale de la trajectoire de l'outil avec l'avance d'usinage (MP_max- PathAcc) Accélération maximale de la trajectoire de l'outil avec l'avance rapide (MP_maxPa- thAccHi) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 692 à niveau) est activé et quel niveau est activé. –1 = pas de FCL activé <N°> = FCL activé Lire le numéro de série du SIK -1 = pas de SIK valide dans le système HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 693 Longueur de l'arête intérieure de la meule de rectification. Diamètre minimal du disque (limite d'utili- sation) Largeur minimale du disque (limite d'utili- sation) Numéro de l'outil Vitesse de coupe Vitesse de coupe maximale admissible HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 694 Dressage de l'arête intérieure en fonction du nombre d'appels Compteur de dressages du diamètre Compteur de dressage de l'arête extérieure Compteur du dressage de l'arête intérieure Rayon de la meule HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 695 Longueur du dégagement du côté intérieur de la meule Rayon de dégagement du côté extérieur de la meule Rayon de dégagement du côté intérieur de la meule Profondeur extérieure totale Profondeur intérieure totale HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 696 Durée d'utilisation maximale TIME2 avec TOOL CALL Durée d'utilisation actuelle CUR.TIME Etat PLC Longueur de la dent sur l'axe d'outil LCUTS Angle de plongée max. ANGLE TT : nombre de dents CUT HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 697 Dépassement de la durée de vie de l'outil Largeur frontale de la plaquette de coupe (RCUTS) Longueur utile de la fraise (LU) Rayon de la gorge de la fraise (RN) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 698 Surépaisseur de la largeur de l'outil d'usi- nage de gorges Surépaisseur du rayon de la dent Rotation autour de l'angle dans l'espace B pour les outils de gorge coudés HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 699 Largeur de dent pour carrelage ou rouleau Type (par ex. diamant, carrelage, broche, rouleau) Surépaisseur du rayon de la dent ? Vitesse de rotation d'une broche ou d'un rouleau de dressage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 700 0 = Tige de palpage non déviée 1 = Tige de palpage déviée Palpeur de table TT actif ? 1 = oui 0 = non Angle de broche actuel en [°] HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 701 CfgMachineSimul/simMode différent de FullOperation ou mode Test de programme activé) 1 = le mouvement est exécuté (paramètre CfgMachineSimul/simMode = FullOpera- tion, peut être programmé à des fins de test) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 702 (softkey DESSIN AUTO) active ? 1 = oui 0 = non Informations sur l'opération de fraisage- tournage : 0 = fraisage (après FUNCTION MODE MILL) 1 = tournage (après FUNCTION MODE TURN) HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 703 0 = non 1 = oui M101 activé (état visible) ? 0 = non 1 = oui M136 activé? 0 = non 1 = oui HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 704 La fonction vérifie si un bit est activé pour un nombre. Le nombre à contrôler est transmis comme NR, le bit recherché comme IDX. IDX0 désigne alors le plus HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 705 Nom symbolique du tableau de points zéro. Nom symbolique du tableau de points d'origine des palettes. Nom symbolique du tableau d'outils. Nom symbolique du tableau d'emplace- ments. Nom symbolique du tableau d'outils de tournage HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 706 Lire l'identifiant de version du logiciel CN (string système) 10630 Le string correspond au format de l'iden- tifiant de version affiché, par exemple 340590 09 ou 817601 05 SP1. HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 707 3D-ToolComp Lecture des données de FUNCTION MODE SET (string système) 11031 Fournit la sélection de la macro FUNCTION MODE SET <mode OEM> comme string HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 708 Coordonnées rectangulaires..172 Écran..........54 tableaux des données de Correction Écran tactile........54 coupe......... 585 Angle d'attaque......346 Éditeur de programme....109 Calcul de cercle......491 Fraise boule......346 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 709 Format de fichier......355 Liftoff..........379 Appel de programme CN..221 Forme de bloc....... 148 Limitation de l'avance Fichier........363 Formulaire........116 TCPM......... 312 Programme CN......222 Formule de string......511 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 710 Programmer avec un graphique 541 Point d’origine Vue d'ensemble....... 158 Programmes de FAO Activation dans le programme Outil de tournage exécuter........425 CN..........246 Correction......... 329 Copie dans le programme HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 711 Superposition de la manivelle tableau de palettes....644 En position inclinée....131 M118.......... 447 tableau de points..... 635 FreeTurn........135 Surveillance des composants tableau de points zéro.... 638 Plan d’usinage......126 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 712 Paramètres string QS..... 511 prédéfinie........482 Saut..........492 Vue d’ensemble....... 476 Variables Principes de base....476 Vecteur de normale à la surface 331 Vitesse de broche......167 Vitesse de coupe......129 HEIDENHAIN | TNC7 | Manuel utilisateur Programmation et test | 01/2022...
  • Page 713 DR. JOHANNES HEIDENHAIN GmbH Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany  +49 8669 31-0  +49 8669 32-5061 info@heidenhain.de Technical support  +49 8669 32-1000 Measuring systems  +49 8669 31-3104 service.ms-support@heidenhain.de NC support  +49 8669 31-3101 service.nc-support@heidenhain.de NC programming ...

Ce manuel est également adapté pour:

817620-16817621-16817625-16