Télécharger Imprimer la page
HEIDENHAIN TNC7 basic Manuel Utilisateur
Masquer les pouces Voir aussi pour TNC7 basic:

Publicité

Liens rapides

TNC7 basic
Manuel utilisateur
Cycles d'usinage
Logiciel CN
81762x-18
Français (fr)
10/2023

Publicité

loading

Sommaire des Matières pour HEIDENHAIN TNC7 basic

  • Page 1 TNC7 basic Manuel utilisateur Cycles d'usinage Logiciel CN 81762x-18 Français (fr) 10/2023...
  • Page 2 Sommaire HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 3 Cycles de perçage, centrage et filetage................. 151 Cycles de fraisage......................... Transformation de coordonnées.................... 397 10 Fonctions d’asservissement....................409 11 Contrôle..........................12 Usinage multi-axes........................ 13 Programmationde variables....................443 14 Outils d'aide........................... 451 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 4 Sommaire HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • 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 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 6 2.1.2 Lieu d'utilisation prévu......................... Consignes de sécurité........................ Logiciel............................2.3.1 Options logicielles..........................2.3.2 Informations relatives à la licence et à l'utilisation............... Zones de l’interface de CN......................Vue d'ensemble des modes......................HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 7 Sélectionner le mode de fonctionnement Edition de pgm............3.1.3 Configurer l’interface de la CN pour la programmation............... 3.1.4 Créer un nouveau programme CN....................3.1.5 Programmation d’un cycle d'usinage....................3.1.6 Simuler un programme CN......................... HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 8 Principes de base de la CN et de la programmation.............. Travailler avec des cycles......................4.1.1 Généralités concernant les cycles....................4.1.2 Informations générales sur les cycles palpeurs................4.1.3 Cycles spécifiques machine....................... 4.1.4 Groupes de cycles disponibles......................HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 9 Sommaire Techniques de programmation....................Cycle 12 PGM CALL........................5.1.1 Paramètres du cycle..........................HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 10 6.7.2 Cycle 220 CERCLE DE TROUS......................6.7.3 Cycle 221 GRILLE DE TROUS......................6.7.4 Cycle 224 MOTIF DATAMATRIX CODE.................... 6.7.5 Exemples de programmation......................Cycles OCM pour la définition de motifs..................6.8.1 Vue d'ensemble............................. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 11 Cycle 1273 OCM RAINURE / TRAV. (#167 / #1-02-1)..............6.8.6 Cycle 1274 OCM RAINURE CIRCUL. (#167 / #1-02-1)..............6.8.7 Cycle 1278 OCM POLYGONE (#167 / #1-02-1)................6.8.8 Cycle 1281 OCM LIMITATION RECTANGLE (#167 / #1-02-1)............ 6.8.9 Cycle 1282 OCM LIMITATION CERCLE (#167 / #1-02-1)............. 148 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 12 Principes de base du fraisage de filets.................... 7.5.2 Cycle 262 FRAISAGE DE FILETS....................... 7.5.3 Cycle 263 FILETAGE SUR UN TOUR....................7.5.4 Cycle 264 FILETAGE AV. PERCAGE....................7.5.5 Cycle 265 FILET. HEL. AV.PERC......................7.5.6 Cycle 267 FILET.EXT. SUR TENON....................HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 13 Cycle 274 FINITION LATER. OCM (#167 / #1-02-1)..............8.5.6 Cycle 277 OCM CHANFREIN (#167 / #1-02-1)................8.5.7 Exemples de programmation......................Fraisage dans le plan......................... 8.6.1 Cycle 232 FRAISAGE TRANSVERSAL....................8.6.2 Cycle 233 FRAISAGE TRANSVERSAL....................Gravure............................8.7.1 Cycle 225 GRAVAGE..........................HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 14 Principes de base..........................9.1.2 Cycle 8 IMAGE MIROIR........................9.1.3 Cycle 10 ROTATION..........................9.1.4 Cycle 11 FACTEUR ECHELLE......................9.1.5 Cycle 26 FACT. ECHELLE AXE......................9.1.6 Cycle 247 INIT. PT DE REF......................... 9.1.7 Exemple Cycles de conversion de coordonnées................HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 15 Sommaire 10 Fonctions d’asservissement....................409 10.1 Cycles avec fonction d’asservissement..................10.1.1 Cycle 9 TEMPORISATION........................10.1.2 Cycle 13 ORIENTATION........................10.1.3 Cycle 32 TOLERANCE.......................... HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 16 Sommaire 11 Contrôle..........................11.1 Cycles de surveillance........................ 11.1.1 Cycle 238 MESURER ETAT MACHINE (#155 / #5-02-1).............. 11.1.2 Cycle 239 DEFINIR CHARGE (#143 / #2-22-1)................HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 17 12.1.1 Cycle 27 CORPS DU CYLINDRE (#8 / #1-01-1)................12.1.2 Cycle 28 FRAISAGE RAINURE POURTOUR CYL. (#8 / #1-01-1)..........12.1.3 Cycle 29 CORPS CYLIND. OBLONG (#8 / #1-01-1)................ 12.1.4 Cycle 39 CONT. SURF. CYLINDRE (#8 / #1-01-1)................12.1.5 Exemples de programmation......................HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 18 Données globales pour les opérations de fraisage avec cycles de poches......13.1.7 Données à effet global pour les opérations de fraisage avec cycles de contours....13.1.8 Données à effet global pour le comportement de positionnement........... HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 19 14.1 Calculatrice de données de coupe OCM (#167 / #1-02-1)............14.1.1 Principes de base de la calculatrice de coupe OCM..............14.1.2 Utilisation..............................14.1.3 Formulaire............................... 14.1.4 Paramètres de processus........................14.1.5 Obtenir un résultat optimal......................... HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 21 À propos du manuel utilisateur...
  • Page 22 à 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 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 23 à chaque version logicielle. TNCguide Les brochures HEIDENHAIN vous fournissent des informations concernant les produits et services HEIDENHAIN, telles que les options logicielles de la commande. Catalogues HEIDENHAIN La base de données Solutions CN propose des solutions aux problèmes les plus fréquents.
  • Page 24 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 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 25 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 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 26 Informations complémentaires : "Application Aide", Page 27 Informations complémentaires : manuel utilisateur Programmation et test Le TNCguide s’utilise de la même manière dans les deux cas. Informations complémentaires : "Symboles", Page 28 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 27 Informations complémentaires : "TNCguide ", Page 28 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 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 28 Ouvrir ou fermer Afficher ou masquer la navigation Copier Copier des exemples CN dans le presse-papier Informations complémentaires : "Copier des exemples CN dans le presse-papier", Page 30 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 29 La CN ouvre le contenu sélectionné. La CN continue d'afficher les résultats de la dernière recherche. Le cas échéant, sélectionner un autre résultat de recherche Le cas échéant, saisir une nouvelle chaîne de caractères HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 30 Des modifications à apporter ? Une erreur à signaler ? Nous nous efforçons en permanence d'améliorer notre documentation. N'hésitez pas à nous faire part de vos suggestions en nous écrivant à l'adresse e-mail suivante : tnc-userdoc@heidenhain.de HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 31 À propos du produit...
  • Page 32 La TNC7 basic 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 basic, 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 33 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 34 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 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 35 Utiliser la simulation graphique pour vérifier un programme CN ou une section de programme Tester un programme CN ou une section de programme avec précaution en mode Exécution PGM pas-à-pas HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 36 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 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 37 L'utilisateur peut être soumis à des coûts supplémentaires si le constructeur est amené à devoir adapté la configuration de la machine a posteriori. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 38 Les options logicielles sont mémorisées sur une platine SIK à enficher (System Identification Key). La TNC7 basic peut être équipée d'une platine SIK1 ou SIK2 à insérer. Les numéros d'options logicielles varient alors selon. Dans le manuel utilisateur, les fonctions qui ne sont pas incluses par défaut sont identifiées par des numéros d'options entre parenthèses.
  • Page 39 Exécution de programmes CN avec vecteurs et, en option, avec correction 3D de l'outil Informations complémentaires : manuel utilisateur Programmation et test Déplacement manuel des axes dans le système de coordonnées d'outil T- CS actif HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 40 L'option DCM vous permet d'éviter les collisions et donc les surcoûts engen- drés par des dommages matériels ou des états de la machine. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 41 La Chrono.util. T indique l'ordre d'utilisation des outils dans le programme CN à exécuter, ou pour la palette. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 42 Amortissement des vibrations de la machine pour améliorer la surface de la pièce à l'aide des fonctions suivantes : AVD Active Vibration Damping FSC Frequency Shaping Control Optimisation des modèles de CAO CAD Model Optimizer (#152 / #1-04-1) HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 43 La fonction OCM vous permet de réduire le temps d'usinage tout en limitant l'usure de l'outil. Informations complémentaires : "Fraisage de contours avec des cycles OCM (#167 / #1-02-1)", Page 335 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 44 CN. La réalisation de ces tests relève de la responsabilité de l'éditeur du logiciel qui utilise ces interfaces de communication. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 45 Dark Mode Avec le paramètre machine darkModeEnable (n°135501), le constructeur définit si la fonction Dark Mode est, ou non, proposée à la sélection. Taille des caractères Date et heure HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 46 Avec ce menu de sélection, vous définissez les boutons qui devront être affichés par la CN dans la barre de fonctions. Bouton Avec les boutons, vous activez différentes fonctions de la CN. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 47 Plein écran. Le nom du mode de fonctionnement est défini par le constructeur de la machine. Consultez le manuel de votre machine ! HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 48 Consultez le manuel de votre machine ! HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 49 Premiers pas...
  • Page 50 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 1358459 00 A 01 M-TS DR. JOHANNES HEIDENHAIN GmbH 83301 Traunreut, Germany 05.08.2021 Document number HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 51 Pour pouvoir ouvrir la colonne Formulaire, il faut d'abord avoir ouvert un programme CN. Vous ouvrez la colonne Formulaire comme sut : Sélectionner Formulaire La CN ouvre la colonne Formulaire HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 52 Une fois que vous avez inséré un cycle, vous pouvez définir les valeurs correspondantes dans les paramètres de ce cycle. Le cycle peut être programmé directement dans la colonne Formulaire. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 53 Au besoin, programmer la fonction auxiliaire M, par ex. M3, et activer la broche Sélectionner Confirmer La commande numérique quitte la séquence CN. 17 L Z+250 R0 FMAX M3 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 54 Saisir une valeur, par ex. +50  Sélectionner Y Saisir une valeur, par ex. +50  Sélectionner l'avance FMAX Sélectionner Confirmer La commande numérique quitte la séquence CN. 18 L X+50 Y+50 FMAX HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 55 Sélectionner le cycle 254 RAINURE CIRC. Sélectionner Insérer La commande insère le cycle. Ouvrir la colonne Formulaire Saisissez toutes les valeurs dans le formulaire Sélectionner Confirmer La CN enregistre le cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 56 ;SAUT DE BRIDE ~ Q366=+2 ;PLONGEE ~ Q385=+500 ;AVANCE DE FINITION ~ Q439=+0 ;REFERENCE AVANCE Appeler le cycle Le cycle s'appelle comme suit : Sélectionner CYCL CALL 20 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 57 La commande numérique quitte la séquence CN et le programme CN. 21 L Z+250 R0 FMAX M30 Informations détaillées Travail à l'aide des cycles Informations complémentaires : "Travailler avec des cycles", Page 60 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 58 CN. Blanc: pas d’ordre de déplacement Vert : exécution de programme active, déplacement des axes Orange : programme CN interrompu Rouge : programme CN arrêté HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 59 Principes de base de la CN et de la programmation...
  • Page 60 Cycles de conversion de coordonnées Cycles spéciaux REMARQUE Attention, risque de collision ! Certains cycles permettent de réaliser des opérations d'usinage complexes. Risque de collision ! Exécuter une simulation avant toute exécution HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 61 NO ENT Compatibilité Les programmes CN que vous avez créés sur des CN HEIDENHAIN plus anciennes (à partir de la TNC 150 B) sont en grande partie exécutables avec la nouvelle version de logiciel de la . Même si de nouveaux paramètres optionnels ont été ajoutés à des cycles existants, vous pouvez en principe toujours exécuter vos programmes CN...
  • Page 62 GOTO ou depuis la vue de formulaire. Par exemple, dans le cycle 200 PERCAGE, le paramètre Q395 REFERENCE PROFONDEUR offre les options de sélection suivantes : 0 | Pointe de l'outil 1 | Bec coupant HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 63 Si la saisie est incorrecte, la CN affiche une icône d'avertissement devant l'élément syntaxique. Si vous sélectionnez cette icône d'avertissement, la CN affichera les informations relatives à cette erreur. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 64 Si l'espace de travail Aide est actif, la CN affichera la figure d'aide dans cet espace plutôt que dans l'espace Programme. Espace de travail Aide avec une image illustrant le paramètre de cycle concerné HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 65 Sélectionner Insérer fonction CN Sélectionner la touche CYCL CALL La CN ouvre la fenêtre Insérer fonction CN. Sélectionner CYCL CALL PAT Définissez CYCL CALL PAT et ajouter une fonction M au besoin HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 66 Pour annuler l'effet de la fonction M89, procédez comme suit : Programmer M99 dans la séquence de positionnement La CN approche le dernier point de départ. Définir un nouveau cycle d’usinage avec CYCL DEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 67 À partir de toutes les positions Z du motif de points Avec CYCL CALL POS, il n'y a pas de prépositionnement dans la direction de l'axe d'outil. Vous devez alors vous-même programmer un prépositionnement au sein du fichier appelé. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 68 à la position de départ de l'opération de palpage, en avance rapide. Si la tige de palpage n'est pas déviée sur la course définie, la commande délivre un message d'erreur en conséquence (course : DIST dans le tableau de palpeurs). HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 69 Plusieurs machines disposent de cycles. Ces cycles peuvent être mis en œuvre sur la commande par le constructeur de votre machine, en plus des cycles HEIDENHAIN. Vous disposez pour cela d'une plage de numéros de cycles distincte : Numéros de cycles Description 300 à...
  • Page 70 Cycles OCM (Optimized Contour Milling) permettant de Page 335 composer des contours complexes à partir de contours partiels Motifs de points Cercle de trous Page 110 Surface de trous Code DataMatrix HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 71 Principes de base de la CN et de la programmation | Travailler avec des cycles Groupe de cycles En savoir plus Cycles spéciaux Temporisation Page 410 Orientation de la broche Tolérance Appel de programme Page 74 Gravure Page 390 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 72 Informations complémen- taires : manuel utilisateur Étalonnage de la longueur, du rayon ou intégral de l'outil Cycles de mesure pour les Étalonnage du palpeur TT infrarouge pièces et les outils HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 73 Techniques de programmation...
  • Page 74 CN appelant, vous devrez indiquer le chemin complet, par ex. TNC:\KLAR35\FK1\50.H. Si vous souhaitez utiliser un programme DIN/ISO comme cycle, vous devrez renseigner les fichiers de type .I à la suite du nom du programme. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 75 Déclarer le programme CN 1_Plate.h comme cycle et l'appeler avec M99 11 CYCL DEF 12.0 PGM CALL 12 CYCL DEF 12.1 PGM TNC:\nc_prog\demo\OCM\1_Plate.h 13 L X+20 Y+50 R0 FMAX M99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 77 Définitions des contours et des points...
  • Page 78 Les poches sont programmées comme des cercles entiers. Sous-programme 1: Poche A 11 LBL 1 12 L X+10 Y+10 RR 13 CC X+35 Y+50 14 C X+10 Y+50 DR- 15 LBL 0 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 79 14 C X+10 Y+50 DR- 15 LBL 0 Surface B : 16 LBL 2 17 L X+90 Y+50 RR 18 CC X+65 Y+50 19 C X+90 Y+50 DR- 20 LBL 0 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 80 La surface commune de recouvrement de A et de B doit être usinée. (Les surfaces sans recouvrement ne doivent pas être usinées.) A et B doivent être des poches. A doit commencer à l’intérieur de B. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 81 14 C X+60 Y+50 DR- 15 LBL 0 Surface B : 16 LBL 2 17 L X+90 Y+50 RR 18 CC X+65 Y+50 19 C X+90 Y+50 DR- 20 LBL 0 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 82 ENT. Mettre fin aux saisies avec la touche END Possible jusqu'à 12 numéros de sous-programme. Programmation : 0...65535 Exemple 11 CYCL DEF 14.0 CONTOUR 12 CYCL DEF 14.1 LABEL CONTOUR1 /2 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 83 13 CYCL DEF 23 FINITION EN PROF. 14 CYCL CALL 16 CYCL DEF 24 FINITION LATERALE 17 CYCL CALL 50 L Z+250 R0 FMAX M2 51 END PGM CONTDEF MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 84 Les cotes d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sont renseignées de manière centralisée dans le cycle 20 DONNEES DU CONTOUR ou dans le cycle 271 DONNEES CONTOUR OCM. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 85 Si le fichier appelé se trouve dans le même répertoire que le fichier appelant, vous pouvez alors vous contenter de renseigner le nom du fichier, sans le chemin. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 86 Informations complémentaires : "Cycle 14 CONTOUR ", Page 82 Cycles SL Informations complémentaires : "Fraisage de contours avec des cycles SL ", Page 296 Cycles OCM Informations complémentaires : "Fraisage de contours avec des cycles OCM (#167 / #1-02-1)", Page 335 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 87 Au moyen de la formule de contour, vous liez entre eux les contours partiels pour obtenir un contour final et définissez s'il s'agit d'une poche ou d'un îlot. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 88 Les cotes d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sont renseignées de manière centralisée dans le cycle 20 DONNEES DU CONTOUR ou 271 DONNEES CONTOUR OCM. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 89 6 END PGM MODEL MM 0 BEGIN PGM 120 MM 1 CC X+75 Y+50 2 LP PR+45 PA+0 3 CP IPA+360 DR+ 4 END PGM 120 MM 0 BEGIN PGM 121 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 90 Programmer la séquence SEL CONTOUR avant les cycles SL. Le cycle 14 CONTOUR n'est plus nécessaire si vous utilisez SEL CONTUR. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 91 éléments qui se chevauchent. Ceci n'est pas le cas pour les îlots purs d'une poche. Utilisez pour cela la formule de contour simple. Informations complémentaires : "Formule de contour simple", Page 83 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 92 Clavier auxiliaire qui vient se superposer, pour pouvoir saisir la formule à partir de la barre d'actions ou du formulaire Mode Programmation de formule du clavier de l'écran (clavier virtuel) Informations complémentaires : manuel utilisateur Programmation et test HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 93 Programme de description de contour 2 : poche B 0 BEGIN PGM POCKET2 MM 1 L X+90 Y+50 R0 2 CC X+65 Y+50 3 C X+90 Y+50 DR- 4 END PGM POCKET2 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 94 Programme de définition de contour : * - ... 21 DECLARE CONTOUR QC1 = "POCKET.H" 22 DECLARE CONTOUR QC2 = "POCKET2.H" 23 QC10 = QC1 \ QC2 * - ... HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 95 à la suite de l'autre, sur un motif de points irrégulier. Sujets apparentés Contenus d'un tableau de points, désactivation de certains points Informations complémentaires : manuel utilisateur Programmation et test HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 96 Si vous souhaitez utiliser la coordonnée définie sur l'axe d'outil comme coordonnée du point de départ, il vous faudra définir l'arête supérieure de la pièce (Q203) avec 0. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 97 La CN déplace l'outil entre les points du tableau de points, avec l'avance définie. Si vous ne renseignez par d'avance, la CN utilisera la dernière avance définie. Au besoin, définir des fonctions auxiliaires Valider avec la touche FIN HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 98 CYCL CALL PAT. Comme pendant la définition des cycles, des figures d'aide sont également disponibles pendant la définition de motifs, pour illustrer à quoi correspondent les différents paramètres à renseigner. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 99 Définir le cycle d’usinage, par exemple le cycle 200 PERCAGE Appeler le cycle avec CYCL CALL PAT Si vous programmez un motif d'usinage, vous pourrez passer à un autre motif d'usinage dans la colonne Formulaire. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 100 PATTERN DEF. Avec l’amorce de séquence, vous pouvez choisir le point de votre choix à partir duquel lancer ou poursuivre l’usinage. Informations complémentaires : manuel utilisateur Configuration et exécution HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 101 POS2 : Coordonnée surface de la pièce Entrer la coordonnée Z en absolu ou en incrémental. Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ POS1( X+25 Y+33.5 Z+0 ) ~ POS2( X+15 IY+6.5 Z+0 ) HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 102 Coordonnée surface de la pièce Entrer la coordonnée Z de départ de l'usinage, en absolu Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ ROW1( X+25 Y+33.5 D+8 NUM5 ROT+0 Z+0 ) HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 103 Programmation : -360000...+360000 Pivot axe auxiliaire Angle de rotation suivant lequel seul l'axe auxiliaire du plan d'usinage subira une distorsion par rapport au point initial introduit. Valeur positive ou négative possible HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 104 Coordonnée surface de la pièce Entrez la coordonnée Z absolue à laquelle l'usinage commence. Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ PAT1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 ) HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 105 Programmation : -360000...+360000 Pivot axe auxiliaire Angle de rotation suivant lequel seul l'axe auxiliaire du plan d'usinage subira une distorsion par rapport au point initial introduit. Valeur positive ou négative possible HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 106 Coordonnée surface de la pièce Entrer la coordonnée Z à laquelle l'usinage commence, en absolu. Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ CIRC1( X+25 Y+33 D80 START+45 NUM8 Z+0 ) HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 107 Programmation : 0...999 Coordonnée surface de la pièce Entrer la coordonnée Z à laquelle l'usinage commence. Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ PITCHCIRC1( X+25 Y+33 D80 START+45 STEP+30 NUM8 Z+0 ) HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 108 7 GLOBAL DEF 125 POSITIONNEMENT ~ Q345=+1 ;CHOIX HAUT. POSITNMT ; appel du cycle avec le motif de points 8 CYCL CALL PAT F5000 M3 ; dégagement de l'outil 9 L Z+100 R0 FMAX HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 109 ; appel du cycle avec le motif de points 18 CYCL CALL PAT F5000 M3 ; Dégagement de l'outil 19 L Z+100 R0 FMAX ; Fin du programme 20 M30 21 END PGM 1 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 110 Indication de l'angle de rotation Page 119 MOTIF DATAMATRIX CODE activé Conversion de textes en motif de points de type code DataMatrix Indication de la position et de la taille HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 111 Grâce à la fonction PATTERN DEF, vous disposez d'autres motifs de points réguliers. Informations complémentaires : "Définition de motif PATTERN DEF", Page 98 Informations complémentaires : manuel utilisateur Programmation et test HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 112 M99 utiliseront Q203=-5. Les cycles 220 et 221 écrasent les paramètres mentionnés ci-dessus des cycles d’usinage CALL actifs (si les paramètres programmés sont les mêmes dans les deux cycles). HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 113 (– = sens horaire). La valeur agit de manière incrémentale. Programmation : -360000...+360000 Q241 Nombre d'usinages? Nombre d'opérations d'usinage sur le cercle primitif Programmation : 1...99999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 114 Q241=+8 ;NOMBRE D'USINAGES ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q301=+1 ;DEPLAC. HAUT. SECU. ~ Q365=+0 ;TYPE DEPLACEMENT 12 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 115 9 Toutes les autres lignes sont usinées suivant un déplacement pendulaire. Si ce cycle est exécuté en mode Exécution de programme / Pas-à-pas , la CN marquera un arrêt entre chaque point d'un motif de points. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 116 Si vous utilisez le cycle 254 avec le cycle 221, la rainure ne peut pas avoir la position 0. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 117 Distance entre l'outil et la pièce (moyen de serrage) le long de l'axe d'outil qui permet d'éviter tout risque de collision. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 118 ;NOMBRE DE LIGNES ~ Q224=+15 ;POSITION ANGULAIRE ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q301=+1 ;DEPLAC. HAUT. SECU. 12 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 119 8 Ces procédures se répètent jusqu'à ce que le code DataMatrix soit reproduit. L'usinage se termine dans le coin inférieur droit 5. 9 Pour finir, la CN amène l'outil au saut de bride programmé. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 120 La CN utilise le caractère spécial % pour des fonctions spéciales. Si vous souhaitez paramétrer ce caractère dans un code DataMatrix, il vous faudra l'entrer deux fois, par ex. %%. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 121 Q203 Coordonnées surface pièce? Coordonnée de la surface de la pièce par rapport au point zéro actif. La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 Q204 Saut de bride HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 122 Les textes variables qu'il est possible d'utiliser dans le cycle 224 MOTIF DATAMATRIX CODE sont les suivants : Date et heure Nom et chemin d'un programme CN État d'un compteur HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 123 %time04 AAAA-MM-JJ hh:mm %time05 AAAA-MM-JJ h:mm %time06 AA-MM-JJ h:mm %time07 JJ.MM.AAAA %time08 J.MM.AAAA %time09 J.MM.AA %time10 AAAA-MM-JJ %time11 AA-MM-JJ %time12 hh:mm:ss %time13 h:mm:ss %time14 h:mm %time15 Semaine calendaire %time99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 124 CN. L'état du compteur tel qu'il apparaît dans l'espace de travail Etat du mode de fonctionnement Exécution de pgm n'est pas pris en compte. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 125 ;INCREMENT ANGULAIRE ~ Q241=+10 ;NOMBRE D'USINAGES ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+100 ;SAUT DE BRIDE ~ Q301=+1 ;DEPLAC. HAUT. SECU. ~ Q365=+0 ;TYPE DEPLACEMENT HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 126 ;SAUT DE BRIDE ~ Q301=+1 ;DEPLAC. HAUT. SECU. ~ Q365=+0 ;TYPE DEPLACEMENT ; dégagement de l'outil 8 L Z+100 R0 FMAX ; fin du programme 9 M30 10 END PGM 200 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 127 Le type de motif "Limitation" vous permet de réaliser le motif en surfaçage. Sujets apparentés Cycles OCM Informations complémentaires : "Fraisage de contours avec des cycles OCM (#167 / #1-02-1)", Page 335 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 128 1278 OCM POLYGONE, voir Page 143 La CN propose les cycles suivants pour définir des limitations de motifs : 1281 OCM LIMITATION RECTANGLE, voir Page 146 1282 OCM LIMITATION CERCLE, voir Page 148 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 129 été incorrectement programmées, avec un espace vide par exemple. Respectez la casse (majuscules/minuscules) lorsque vous programmez des tolérances en DIN EN ISO et DIN ISO. Les espaces vides sont interdits. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 130 Si aucun pré-évidement n'a eu lieu, il vous faudra alors définir Q438=0 OUTIL EVIDEMENT dans le paramètre de cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 131 Programmation : 0, 1, 2, 3, 4 Q224 Position angulaire? Angle de rotation de la forme. Le centre de rotation se trouve au centre de la forme. La valeur agit de manière absolue. Programmation : -360000...+360000 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 132 Q578 FACTEUR COIN INTERIEUR, d’autre part. Programmation : 0,05...0,99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 133 Si aucun pré-évidement n'a eu lieu, il vous faudra alors définir Q438=0 OUTIL EVIDEMENT dans le paramètre de cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 134 La CN approche cette position entre deux positionnements et au moment du retrait en fin de cycle. La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 sinon : PREDEF Q578 Facteur Rayon Coins intérieurs ? HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 135 CN à partir du moment où il a été défini. Les informations d'usinage qui figurent dans le cycle 1273 valent pour les cycles d'usinage OCM 272 à 274 et 277. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 136 Si aucun pré-évidement n'a eu lieu, il vous faudra alors définir Q438=0 OUTIL EVIDEMENT dans le paramètre de cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 137 Programmation : 0, 1, 2, 3, 4 Q224 Position angulaire? Angle de rotation de la forme. Le centre de rotation se trouve au centre de la forme. La valeur agit de manière absolue. Programmation : -360000...+360000 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 138 Q578 FACTEUR COIN INTERIEUR, d’autre part. Programmation : 0,05...0,99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 139 Ce cycle nécessite un prépositionnement qui dépend du paramètre Q367 REF. POSIT. RAINURE. L'angle d'ouverture Q248 doit être défini de manière telle que le contour ne s'in- tersectionne pas lui-même. Sinon, la CN émet un message d'erreur. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 140 1 : position de l'outil = centre du cercle gauche de la forme 2 : position de l'outil = centre du motif 3 : position de l'outil = centre du cercle droit de la forme Programmation : 0, 1, 2, 3 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 141 Q578 FACTEUR COIN INTERIEUR, d’autre part. Programmation : 0,05...0,99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 142 ;REF. POSIT. RAINURE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q201=-20 ;PROFONDEUR ~ Q368=+0.1 ;SUREPAIS. LATERALE ~ Q369=+0.1 ;SUREP. DE PROFONDEUR ~ Q260=+100 ;HAUTEUR DE SECURITE ~ Q578=+0.2 ;FACTEUR COIN INTERIEUR HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 143 Si aucun pré-évidement n'a eu lieu, il vous faudra alors définir Q438=0 OUTIL EVIDEMENT dans le paramètre de cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 144 Programmation : 0...99999,9999 Q224 Position angulaire? Angle de rotation de la forme. Le centre de rotation se trouve au centre de la forme. La valeur agit de manière absolue. Programmation : -360000...+360000 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 145 Q578 FACTEUR COIN INTERIEUR, d’autre part. Programmation : 0,05...0,99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 146 CN à partir du moment où il a été défini. Les informations relatives à la délimitation qui figurent dans le cycle 1281 valent pour les cycles d'usinage OCM 1271 à 1274 et 1278. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 147 Exemple 11 CYCL DEF 1281 OCM LIMITATION RECTANGLE ~ Q651=+50 ;LONGUEUR 1 ~ Q652=+50 ;LONGUEUR 2 ~ Q654=+0 ;REF. DE POSITION ~ Q655=+0 ;DECALAGE 1 ~ Q656=+0 ;DECALAGE 2 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 148 CN à partir du moment où il a été défini. Les informations relatives à la délimitation qui figurent dans le cycle 1282 valent pour les cycles d'usinage OCM 1271 à 1274 et 1278. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 149 Décalage de la limitation du rectangle sur l'axe auxiliaire Programmation : -999999...+999999 Q656 Q655 Exemple 11 CYCL DEF 1282 OCM LIMITATION CERCLE ~ Q653=+50 ;DIAMETRE ~ Q654=+0 ;REF. DE POSITION ~ Q655=+0 ;DECALAGE 1 ~ Q656=+0 ;DECALAGE 2 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 151 Cycles de perçage, centrage et filetage...
  • Page 152 Sens et vitesse de rotation au choix pour l'approche et la sortie du trou Indication de la profondeur de temporisation Lamage et centrage Cycle Appel En savoir plus Page 195 CONTRE-PERCAGE CALL activé HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 153 Fraisage d'un filet Page 236 FILET. HEL. AV.PERC. CALL activé Fraisage d'un filet en plein matière Page 240 FILET.EXT. SUR TENON CALL activé Fraisage d'un filet extérieur Réalisation d'un chanfrein HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 154 6 Pour terminer, l'outil part du fond du trou avec l'avance FMAX pour atteindre la distance d'approche ou le saut de bride. Le saut de bride Q204 n'agit que si la valeur programmée est supérieure à celle de la distance d'approche Q200. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 155 Q202 une valeur qui soit plus élevée que la profondeur définie au paramètre Q201 plus la profondeur calculée à partir de l'angle de pointe. Vous pouvez même définir une valeur nettement plus élevée. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 156 Programmation : 0...99999,9999 sinon : PREDEF Q211 Temporisation au fond? durée en secondes de rotation à vide de l'outil au fond du trou. Programmation : 0...3600.0000 sinon : PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 157 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q211=+0 ;TEMPO. AU FOND ~ Q395=+0 ;REFERENCE PROFONDEUR 12 L X+30 Y+20 FMAX M3 13 CYCL CALL 14 L X+80 Y+50 FMAX M99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 158 R0. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 159 ;AVANCE PLONGEE PROF. ~ Q211=+0 ;TEMPO. AU FOND ~ Q208=+99999 ;AVANCE RETRAIT ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE 12 L X+30 Y+20 FMAX M3 13 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 160 9 Le cas échéant, la CN amène l'outil au saut de bride avec l'avance FMAX. Le saut de bride Q204 n'agit que si la valeur programmée est supérieure à celle de la distance d'approche Q200. Si Q214=0, le retrait s'effectue sur la paroi du trou. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 161 à la PROFONDEUR Q201, la CN émet un message d'erreur. Si Q214 SENS DEGAGEMENT est différent de 0, alors c'est la valeur Q357 DIST. APPR. LATERALE qui s'applique. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 162 R0. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 163 4 : dégager l'outil dans le sens positif de l'axe auxiliaire Programmation : 0, 1, 2, 3, 4 Q336 Angle pour orientation broche? Angle auquel la CN positionne l'outil avant le dégagement. La valeur agit de manière absolue. Programmation : 0...360 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 164 ;SAUT DE BRIDE ~ Q214=+0 ;SENS DEGAGEMENT ~ Q336=+0 ;ANGLE BROCHE ~ Q357+0.2 ;DIST. APPR. LATERALE 13 L X+30 Y+20 FMAX M3 14 CYCL CALL 15 L X+80 Y+50 FMAX M99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 165 FMAX pour l'amener soit à la DISTANCE D'APPROCHE Q200 soit au SAUT DE BRIDE. Le SAUT DE BRIDE Q204 s'applique uniquement si la valeur définie est supérieure à celle de la DISTANCE D'APPROCHE Q200 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 166 FMAX pour l'amener soit à la DISTANCE D'APPROCHE Q200 soit au SAUT DE BRIDE. Le SAUT DE BRIDE Q204 s'applique uniquement si la valeur définie est supérieure à celle de la DISTANCE D'APPROCHE Q200 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 167 FMAX pour l'amener soit à la DISTANCE D'APPROCHE Q200 soit au SAUT DE BRIDE. Le SAUT DE BRIDE Q204 s'applique uniquement si la valeur définie est supérieure à celle de la DISTANCE D'APPROCHE Q200 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 168 R0. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 169 Programmation : 0...99999,9999 sinon : PREDEF Q212 Valeur réduction? Valeur de réduction de Q202 PROFONDEUR DE PASSE appli- quée par la commande après chaque passe. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 170 T-ANGLE du tableau d'outils TOOL.T. 0 = profondeur par rapport à la pointe de l'outil 1 = profondeur par rapport à la partie cylindrique de l'outil Programmation : 0, 1 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 171 ;PROF. PASSE MIN. ~ Q211=+0 ;TEMPO. AU FOND ~ Q208=+99999 ;AVANCE RETRAIT ~ Q256=+0.2 ;RETR. BRISE-COPEAUX ~ Q395=+0 ;REFERENCE PROFONDEUR 12 L X+30 Y+20 FMAX M3 13 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 172 Cycle 241 PERC.PROF. MONOLEVRE optionnel avec point de départ en profondeur, profondeur de temporisation, sens de tournage et vitesse de rotation prédéfinie pour l'approche et la sortie du perçage Informations complémentaires : "Cycle 241 PERC.PROF. MONOLEVRE ", Page 184 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 173 Q257 PROF.PERC.BRISE-COP. = 4 mm La CN effectue un brise-copeaux à 4 mm et à 8 mm. À 10 mm, elle effectue un débourrage. Le brise-copeaux suivant a lieu à 14 mm, à 18 mm, etc. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 174 Ces derniers se réfèrent à la coordonnée de la surface de la pièce. Si la valeur du paramètre Q257 PROF.PERC.BRISE-COP. est supérieure à celle du paramètre Q202 PROFONDEUR DE PASSE, aucun brise-copeaux n'est effectué. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 175 à cette valeur. La profondeur de passe ne pourra donc pas être inférieure à la valeur de Q205. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 176 Vitesse de déplacement de l'outil lors de sa sortie après l'usi- nage, en mm/min. Si vous avez entré Q208=0, la CN fait sortir l'outil selon l'avance de plongée en profondeur Q206. Programmation : 0...99999,9999 ou FMAX, FAUTO, PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 177 ;RETR. BRISE-COPEAUX ~ Q211=+0 ;TEMPO. AU FOND ~ Q379=+0 ;POINT DE DEPART ~ Q253=+750 ;AVANCE PRE-POSIT. ~ Q208=+99999 ;AVANCE RETRAIT ~ Q395=+0 ;REFERENCE PROFONDEUR ~ Q373=+0 ;FEED AFTER REMOVAL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 178 6 L X+30 Y+30 R0 FMAX M3 broche ; appel du cycle 7 CYCL CALL ; Dégagement de l'outil 8 L Z+250 R0 FMAX ; Fin du programme 9 M30 10 END PGM 205 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 179 6 L X+30 Y+30 R0 FMAX M3 broche ; appel du cycle 7 CYCL CALL ; Dégagement de l'outil 8 L Z+250 R0 FMAX ; Fin du programme 9 M30 10 END PGM 205 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 180 Si vous programmez le recouvrement de trajectoire avec Q370=0, la CN exécutera, un recouvrement de trajectoire le plus grand possible pour la première trajectoire hélicoïdale, pour éviter de ralentir l'outil. Toutes les autres trajectoires sont réparties uniformément. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 181 été incorrectement programmées, avec un espace vide par exemple. Respectez la casse (majuscules/minuscules) lorsque vous programmez des tolérances en DIN EN ISO et DIN ISO. Les espaces vides sont interdits. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 182 R0. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 183 Type de fraisage. Le sens de rotation de la broche est pris en compte. +1 = fraisage en avalant –1 = fraisage en opposition (Si vous indiquez la valeur 0, l'usinage se fera en avalant.) Programmation : –1, 0, +1 sinon : PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 184 Cycle 205 PERC. PROF. UNIVERS. optionnel, avec passe décroissante, brise- copeaux, point de départ en profondeur et distance de sécurité en bas Informations complémentaires : "Cycle 205 PERC. PROF. UNIVERS. ", Page 172 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 185 Ce cycle ne peut être exécuté qu'en mode FUNCTION MODE MILL. Ce cycle surveille la longueur utile LU définie pour l'outil. Si la valeur LU est inférieure à la PROFONDEUR Q201, la CN émet un message d'erreur. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 186 R0. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 187 Si vous avez paramétré Q208=0, la CN retire l'outil avec Q206 AVANCE PLONGEE PROF.. Programmation : 0...99999,999 ou FMAX, FAUTO, PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 188 à Q201 PROFONDEUR. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 Q401 Facteur d'avance en %? Facteur de réduction de l'avance une fois Q435 PROF. DE TEMPO. atteint. Programmation : 0,0001...100 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 189 à cette valeur. La profondeur de passe ne pourra donc pas être inférieure à la valeur de Q205. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 190 à des modifications dans le programme CN appelant, utilisez des paramètres Q ou QS avec les numéros 1200 à 1399. Les valeurs des paramètres de cycle peuvent être lues dans la macro. Informations complémentaires : manuel utilisateur Programmation et test HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 191 Si le point de départ en profondeur est à -2, la commande débute la procédure de perçage à -1,6 mm. Le tableau suivant présente différents exemples expliquant comment calculer le début du perçage : HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 192 0,2*100=20 (Q200=2, 20>2, donc la valeur 2 est utilisée.) 0,2*2=0,4 -1,6 0,2*5=1 0,2*10=2 0,2*25=5 0,2*100=20 (Q200=5, 20>5, donc la valeur 5 est utilisée.) 0,2*2=0,4 -1,6 0,2*5=1 0,2*10=2 0,2*25=5 0,2*100=20 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 193 Si le point de départ en profondeur est à -2, la commande amène l'outil en position de débourrage à -0,4. Le tableau suivant présente différents exemples expliquant comment calculer la position pour le débourrage (position de retrait) : HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 194 0,8*25=20 (Q200=5, 20>5, donc la valeur 5 est utilisée.) 0,8*100=80 (Q200=5, 80>5, donc la valeur 5 est utilisée.) 0,8*2=1,6 -1,6 0,8*5=4 0,8*10=8 0,8*25=20 0,8*100=80 (Q200=20, 80>20, donc la valeur 20 est utilisée.) HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 195 9 Le cas échéant, la CN amène l'outil au saut de bride. Le saut de bride Q204 n'agit que si la valeur programmée est supérieure à celle de la distance d'approche Q200. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 196 Le signe du paramètre de cycle Profondeur définit le sens d’usinage pour le lamage Attention : le signe positif définit un lamage dans le sens de l'axe de broche positif. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 197 Distance entre l'outil et la pièce (moyen de serrage) le long de l'axe d'outil qui permet d'éviter tout risque de collision. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF Q214 Sens dégagement (0/1/2/3/4)? HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 198 ;AVANCE PRE-POSIT. ~ Q254=+200 ;AVANCE PLONGEE ~ Q255=+0 ;TEMPORISATION ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q214=+0 ;SENS DEGAGEMENT ~ Q336=+0 ;ANGLE BROCHE 12 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 199 Le signe du paramètre de cycle Q344 (diamètre) ou Q201 (profondeur) définit le sens de l'usinage. Si vous programmez le diamètre ou la profondeur à 0, la CN n'exécute pas le cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 200 La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF Q342 Diamètre d'ébauche? 0 : aucun trou présent >0 : diamètre du perçage pré-percé Programmation : 0...99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 201 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q342=+12 ;DIAMETRE PRE-PERCAGE ~ Q253=+500 ;AVANCE PRE-POSIT. 12 L X+30 Y+20 R0 FMAX M3 M99 13 L X+80 Y+50 R0 FMAX M99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 202 Cycles de filetage Informations complémentaires : "Cycle 206 TARAUDAGE ", Page 205 Informations complémentaires : "Cycle 207 TARAUDAGE RIGIDE ", Page 208 Informations complémentaires : "Cycle 209 TARAUD. BRISE-COP. ", Page 212 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 203 True : en présence de faibles profondeurs de fraisage, la la vitesse de rotation de la broche est limitée de manière telle que la broche passe environ 1/3 de son temps à tourner de façon constante. False : aucune limitation HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 204 - = filet à gauche (M4 avec profondeur de perçage négative) Programmation : -99,9999...+99,9999 Exemple 11 CYCL DEF 18.0 FILETAGE 12 CYCL DEF 18.1 PROFONDEUR-20 13 CYCL DEF 18.2 PAS+1 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 205 Ce cycle surveille la longueur utile LU définie pour l'outil. Si cette valeur est inférieure à celle de la PROFONDEUR FILETAGE Q201, la CN émet un message d'erreur. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 206 (n°113601) : durée de la temporisation au fond du taraudage après l'arrêt de la broche. thrdPreSwitch (n°113602) : la broche est arrêtée pendant ce temps-là avant d'atteindre le fond du taraudage HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 207 ;SAUT DE BRIDE 12 CYCL CALL Calcul de l'avance : F = S x p F : Avance (en mm/min.) S: Vitesse de rotation broche (tours/min.) p: Pas du filet (mm) HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 208 Informations complémentaires : "Cycle 206 TARAUDAGE ", Page 205 Cycle 209 TARAUD. BRISE-COP. sans mandrin de compensation, mais éven- tuellement avec brise-copeaux (en option) Informations complémentaires : "Cycle 209 TARAUD. BRISE-COP. ", Page 212 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 209 Il est toutefois recommandé de sélectionner la distance d'approche Q200 de manière à ce que l'axe d'outil quitte la course d'accélération dans la limite de cette course. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 210 True : en présence de faibles profondeurs de fraisage, la la vitesse de rotation de la broche est limitée de manière telle que la broche passe environ 1/3 de son temps à tourner de façon constante. False : aucune limitation HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 211 11 CYCL DEF 207 TARAUDAGE RIGIDE ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q201=-18 ;PROFONDEUR FILETAGE ~ Q239=+1 ;PAS DE VIS ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE 12 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 212 Cycle 206 TARAUDAGE avec mandrin de compensation Informations complémentaires : "Cycle 206 TARAUDAGE ", Page 205 Cycle 207 TARAUDAGE RIGIDE sans mandrin de compensation Informations complémentaires : "Cycle 207 TARAUDAGE RIGIDE ", Page 208 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 213 6 Une fois à la distance d'approche, la CN arrête la broche. Lors d'un taraudage, la broche et l'axe d'outil sont toujours synchronisés. La synchronisation peut se faire alors que la broche est à l'arrêt. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 214 Si vous avez défini un facteur de vitesse de rotation pour le retrait rapide de l'outil au paramètre de cycle Q403, la commande limite alors la vitesse à la vitesse de rotation maximale de la gamme de broche active. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 215 (n°113601) : durée de la temporisation au fond du taraudage après l'arrêt de la broche. thrdPreSwitch (n°113602) : la broche est arrêtée pendant ce temps-là avant d'atteindre le fond du taraudage HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 216 Q336 Angle pour orientation broche? Angle auquel la CN positionne l'outil avant la procédure de fraisage de filet. Une reprise de taraudage est ainsi possible. La valeur agit de manière absolue. Programmation : 0...360 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 217 Dégagement de l'outil. Application MDI : Si vous appelez un cycle de filetage, la touche Dégagement de l'outil s'affiche. La touche apparaît grisée jusqu'à ce que vous appuyiez sur Arrêt CN. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 218 –1(RR) Z– à gauche +1(RL) Z– Filetage extérieur Pas du filet Mode Sens usinage fraisage à droite +1(RL) Z– à gauche –1(RR) Z– à droite –1(RR) à gauche +1(RL) HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 219 Lors du fraisage de filet, l'avance programmée se réfère au tranchant de l'outil. Mais comme la commande affiche l'avance se référant à la trajectoire du centre, la valeur affichée diffère de la valeur programmée. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 220 Si le diamètre de l'outil est inférieur de 4 fois la valeur du pas de vis par rapport au diamètre nominal du filet, la TNC exécute un pré-positionnement latéral. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 221 égale à 0, la commande n'exécutera pas le cycle. Si vous programmez une profondeur de filetage égale à 0, la commande n'exécute pas le cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 222 Programmation : 0...99999,9999 sinon : PREDEF Q203 Coordonnées surface pièce? Coordonnée de la surface de la pièce par rapport au point zéro actif. La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 223 Q351=+1 ;MODE FRAISAGE ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q207=+500 ;AVANCE FRAISAGE ~ Q512=+0 ;APPROCHE EN AVANCE 12 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 224 Informations complémentaires : "Cycle 265 FILET. HEL. AV.PERC. ", Page 236 Cycle 267 FILET.EXT. SUR TENON pour fraiser un filet extérieur et réaliser un chanfrein, en option Informations complémentaires : "Cycle 267 FILET.EXT. SUR TENON ", Page 240 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 225 Le sens d'usinage est déterminé dans l'ordre suivant : 1 Profondeur de filetage 2 Profondeur du chanfrein 3 Profondeur du chanfrein frontal HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 226 Si un chanfrein frontal est souhaité, attribuez la valeur 0 au paramètre de profondeur pour le chanfrein. Programmez la profondeur de filetage égale à la profondeur du chanfrein soustrait d'au moins un tiers de pas du filet. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 227 Programmation : 0...99999,9999 Q358 Profondeur pour chanfrein? Distance entre la surface de la pièce et la pointe de l'outil lors du chanfreinage. La valeur agit de manière incrémentale. Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 228 Vitesse de déplacement de l'outil lors de l'approche, en mm/ min. Pour les filets de petit diamètre, vous pouvez réduire le risque de bris d'outil en diminuant l'avance d'approche. Programmation : 0...99999,999 ou FAUTO HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 229 ;DECAL. JUSQ. CHANFR. ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q254=+200 ;AVANCE PLONGEE ~ Q207=+500 ;AVANCE FRAISAGE ~ Q512=+0 ;APPROCHE EN AVANCE 12 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 230 Informations complémentaires : "Cycle 265 FILET. HEL. AV.PERC. ", Page 236 Cycle 267 FILET.EXT. SUR TENON pour fraiser un filet extérieur et réaliser un chanfrein, en option Informations complémentaires : "Cycle 267 FILET.EXT. SUR TENON ", Page 240 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 231 Le sens d'usinage est déterminé dans l'ordre suivant : 1 Profondeur de filetage 2 Profondeur du chanfrein 3 Profondeur du chanfrein frontal HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 232 étape d'usinage. Programmez la profondeur de filetage pour qu'elle soit égale au minimum à la profondeur de perçage moins un tiers de fois le pas de vis. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 233 Distance de sécurité à laquelle l'outil revient au-dessus de la dernière profondeur de passe, avec l'avance Q373 FEED AFTER REMOVAL, après le premier débourrage. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 Q257 Prof. perç. pour brise-copeaux? HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 234 Vitesse de déplacement de l'outil lors de l'approche, en mm/ min. Pour les filets de petit diamètre, vous pouvez réduire le risque de bris d'outil en diminuant l'avance d'approche. Programmation : 0...99999,999 ou FAUTO HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 235 ;DISTANCE D'APPROCHE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q206=+150 ;AVANCE PLONGEE PROF. ~ Q207=+500 ;AVANCE FRAISAGE ~ Q512=+0 ;APPROCHE EN AVANCE 12 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 236 8 Puis l’outil quitte le contour de manière tangentielle et retourne au point de départ dans le plan d’usinage. 9 En fin de cycle, la CN déplace l'outil, en avance rapide, à la distance d'approche ou au saut de bride (si programmé). HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 237 Programmer la séquence de positionnement au point initial (centre du trou) dans le plan d’usinage, avec correction de rayon R0. Si vous avez programmé la valeur 0 à l'un des paramètres de profondeur, la commande n'exécutera pas cette étape d'usinage. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 238 Distance entre l'outil et la pièce (moyen de serrage) le long de l'axe d'outil qui permet d'éviter tout risque de collision. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 239 ;DECAL. JUSQ. CHANFR. ~ Q360=+0 ;PROCEDURE PLONGEE ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q254=+200 ;AVANCE PLONGEE ~ Q207=+500 ;AVANCE FRAISAGE 12 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 240 10 Puis l’outil quitte le contour de manière tangentielle et retourne au point de départ dans le plan d’usinage. 11 En fin de cycle, la CN déplace l'outil, en avance rapide, à la distance d'approche ou au saut de bride (si programmé). HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 241 R0. Si vous avez programmé la valeur 0 à l'un des paramètres de profondeur, la commande n'exécutera pas cette étape d'usinage. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 242 Q358 Profondeur pour chanfrein? Distance entre la surface de la pièce et la pointe de l'outil lors du chanfreinage. La valeur agit de manière incrémentale. Programmation : -99999,9999...+99999,9999 Q359 Décalage jusqu'au chanfrein? HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 243 Vitesse de déplacement de l'outil lors de l'approche, en mm/ min. Pour les filets de petit diamètre, vous pouvez réduire le risque de bris d'outil en diminuant l'avance d'approche. Programmation : 0...99999,999 ou FAUTO HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 244 ;PROF. POUR CHANFREIN ~ Q359=+0 ;DECAL. JUSQ. CHANFR. ~ Q203=+30 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q254=+150 ;AVANCE PLONGEE ~ Q207=+500 ;AVANCE FRAISAGE ~ Q512=+0 ;APPROCHE EN AVANCE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 245 Cycles de fraisage...
  • Page 246 DEF activé Page 298 DONNEES DU CONTOUR Renseignement des informations d'usinage Page 300 PRE-PERCAGE CALL activé Finition d'un perçage, pour les outils qui ne coupent pas en leur centre HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 247 PROF. FINITION OCM (#167 / #1-02-1) Page 347 CALL activé Finition de la surépaisseur en profondeur du cycle 271 Stratégie d'usinage avec un angle d'attaque constant ou un calcul de trajectoire équidistant (constant) HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 248 Renseignement des parois latérales Gravure Cycle En savoir plus Page 390 GRAVAGE CALL activé Gravure de textes sur une surface plane Le long d’une droite ou d’un arc de cercle HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 249 (si programmé ainsi). 6 La CN effectue ensuite la finition du fond de la poche de l'intérieur vers l'extérieur. Le fond de la poche est accosté de manière tangentielle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 250 à la PROFONDEUR Q201, la CN émet un message d'erreur. Le cycle 251 tient compte de la largeur de la dent RCUTS qui figure dans le tableau d'outils. Informations complémentaires : "Stratégie de plongée Q366 avec RCUTS", Page 256 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 251 être bloqué par d'éventuels copeaux. Veillez à définir votre pièce brute avec des cotes suffisamment grandes si la position de la rotation Q224 est différente de 0. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 252 4 : position de l'outil = coin supérieur gauche Programmation : 0, 1, 2, 3, 4 Q207 Avance fraisage? Vitesse de déplacement de l'outil lors du fraisage, en mm/ min. Programmation : 0...99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 253 Coordonnée de l'axe de la broche à laquelle aucune collision entre l'outil et la pièce (moyen de serrage) ne peut avoir lieu. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 254 3 : L'avance se réfère toujours à la dent de l'outil. Programmation : 0, 1, 2, 3 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 255 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q370=+1 ;FACTEUR RECOUVREMENT ~ Q366=+1 ;PLONGEE ~ Q385=+500 ;AVANCE DE FINITION ~ Q439=+0 ;REFERENCE AVANCE 12 L X+50 Y+50 R0 FMAX M99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 256 Usinage intégral : ébauche, finition en profondeur, finition latérale Seulement ébauche Seulement finition en profondeur et finition latérale Seulement finition en profondeur Seulement finition latérale HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 257 Q200, se retire à la distance d'approche Q200 en avance rapide, dans l'axe d'outil, puis revient en avance rapide au centre de la poche. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 258 égale à 0, la commande n'exécutera pas le cycle. Programmer la distance d'approche de manière à ce que l'outil puisse se déplacer sans être bloqué par d'éventuels copeaux. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 259 La valeur agit de manière incrémentale. Programmation : -99999,9999...+99999,9999 Q202 Profondeur de passe? Distance parcourue par l'outil en une passe. Saisir une valeur supérieure à 0. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 260 RCUTS doit être renseignée dans le tableau d'outils. Programmation : 0, 1 sinon : PREDEF Informations complémentaires : "Stratégie de plongée Q366 avec RCUTS", Page 262 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 261 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q370=+1 ;FACTEUR RECOUVREMENT ~ Q366=+1 ;PLONGEE ~ Q385=+500 ;AVANCE DE FINITION ~ Q439=+0 ;REFERENCE AVANCE 12 L X+50 Y+50 R0 FMAX M99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 262 Usinage intégral : ébauche, finition en profondeur, finition latérale Seulement ébauche Seulement finition en profondeur et finition latérale Seulement finition en profondeur Seulement finition latérale HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 263 (si programmé ainsi). La paroi de la rainure est alors approchée de manière tangentielle, dans le cercle de la rainure gauche. 6 La CN procède ensuite la finition du fond de la rainure, de l'intérieur vers l'extérieur. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 264 Le cycle se sert de la valeur RCUTS pour surveiller les outils qui n'ont pas de dents en leur centre afin de leur éviter notamment tout contact frontal. Au besoin, la CN interrompt l'usinage avec un message d'erreur. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 265 égale à 0, la commande n'exécutera pas le cycle. Programmer la distance d'approche de manière à ce que l'outil puisse se déplacer sans être bloqué par d'éventuels copeaux. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 266 4 : position de l'outil = extrémité droite de la forme Programmation : 0, 1, 2, 3, 4 Q207 Avance fraisage? Vitesse de déplacement de l'outil lors du fraisage, en mm/ min. Programmation : 0...99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 267 Programmation : 0...99999,9999 sinon : PREDEF Q203 Coordonnées surface pièce? Coordonnée de la surface de la pièce par rapport au point zéro actif. La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 268 3 : L'avance se réfère toujours à la dent de l'outil. Programmation : 0, 1, 2, 3 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 269 Usinage intégral : ébauche, finition en profondeur, finition latérale Seulement ébauche Seulement finition en profondeur et finition latérale Seulement finition en profondeur Seulement finition latérale HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 270 été programmées. La paroi de la rainure est accostée de manière tangentielle. 6 La CN effectue ensuite la finition du fond de la rainure, de l'intérieur vers l'extérieur. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 271 Si la largeur de la rainure est supérieure au double du diamètre de l'outil, la commande évide alors la rainure de l'intérieur vers l'extérieur. Vous pouvez donc exécuter le fraisage de n'importe quelles rainures avec de petits outils. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 272 Programmer la distance d'approche de manière à ce que l'outil puisse se déplacer sans être bloqué par d'éventuels copeaux. Si vous utilisez le cycle 254 avec le cycle 221, la rainure ne peut pas avoir la position 0. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 273 Q216 Centre 1er axe? Centre du cercle primitif dans l'axe principal du plan d'usi- nage. N'agit que si Q367 = 0. La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 274 à 0. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 Q369 Surep. finition en profondeur? Surépaisseur restante en profondeur à la fin de l’ébauche. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 275 3 : L'avance se réfère toujours à la dent de l'outil. Programmation : 0, 1, 2, 3 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 276 ;DISTANCE D'APPROCHE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q366=+2 ;PLONGEE ~ Q385=+500 ;AVANCE DE FINITION ~ Q439=+0 ;REFERENCE AVANCE 12 L X+50 Y+50 R0 FMAX M99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 277 8 À la fin du cycle, la CN positionne l'outil à la hauteur de sécurité définie dans le cycle, sur l'axe d'outil. La position finale ne correspond donc pas à la position initiale. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 278 R0. Tenir compte du paramètre Q367 (position). Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la commande n'exécutera pas le cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 279 Le centre de rotation est situé à la position à laquelle se trouve l'outil lors de l'appel du cycle. La valeur agit de manière absolue. Programmation : -360000...+360000 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 280 Programmation : 0...99999,9999 sinon : PREDEF Q203 Coordonnées surface pièce? Coordonnée de la surface de la pièce par rapport au point zéro actif. La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 281 0: Finition en une seule passe Programmation : 0...99999,9999 Q385 Avance de finition? Vitesse de déplacement de l'outil lors de la finition latérale et en profondeur, en mm/min. Programmation : 0...99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 282 Q437=+0 ;POSITION D'APPROCHE ~ Q215=+1 ;OPERATIONS D'USINAGE ~ Q369=+0 ;SUREP. DE PROFONDEUR ~ Q338=+0 ;PASSE DE FINITION ~ Q385=+500 ;AVANCE DE FINITION 12 L X+50 Y+50 R0 FMAX M99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 283 8 À la fin du cycle, après la sortie tangentielle, l'outil est relevé au saut de bride défini dans le cycle, le long de l'axe d'outil. La position finale ne coïncide pas avec la position de départ. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 284 R0. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la commande n'exécutera pas le cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 285 à 0. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 Q206 Avance plongee en profondeur? Vitesse de l'outil lors de son déplacement au fond, en mm/ min. Programmation : 0...99999,999 ou FAUTO, FMAX, FU, FZ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 286 0: Finition en une seule passe Programmation : 0...99999,9999 Q385 Avance de finition? Vitesse de déplacement de l'outil lors de la finition latérale et en profondeur, en mm/min. Programmation : 0...99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 287 Q376=-1 ;ANGLE INITIAL ~ Q215=+1 ;OPERATIONS D'USINAGE ~ Q369=+0 ;SUREP. DE PROFONDEUR ~ Q338=+0 ;PASSE DE FINITION ~ Q385=+500 ;AVANCE DE FINITION 12 L X+50 Y+50 R0 FMAX M99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 288 8 Ce processus est répété jusqu'à ce que la profondeur programmée pour le tenon soit atteinte. 9 A la fin du cycle, l'outil est dégagé par un mouvement tangentiel. La CN amène ensuite l'outil au saut de bride dans l'axe d'outil. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 289 Ce cycle surveille la longueur utile LU définie pour l'outil. Si la valeur LU est inférieure à la PROFONDEUR Q201, la CN émet un message d'erreur. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 290 à la valeur du rayon. Si vous entrez une valeur négative, tous les coins du contour seront prévus avec un chanfrein ; la valeur indiquée correspondra alors à la longueur du chanfrein. Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 291 Coordonnée de l'axe de la broche à laquelle aucune collision entre l'outil et la pièce (moyen de serrage) ne peut avoir lieu. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 292 0: Finition en une seule passe Programmation : 0...99999,9999 Q385 Avance de finition? Vitesse de déplacement de l'outil lors de la finition latérale et en profondeur, en mm/min. Programmation : 0...99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 293 Q370=+1 ;FACTEUR RECOUVREMENT ~ Q215=+0 ;OPERATIONS D'USINAGE ~ Q369=+0 ;SUREP. DE PROFONDEUR ~ Q338=+0 ;PASSE DE FINITION ~ Q385=+500 ;AVANCE DE FINITION 12 L X+50 Y+50 R0 FMAX M99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 294 ;PASSE DE FINITION ~ Q385=+500 ;AVANCE DE FINITION ; appel du cycle Usinage extérieur 6 L X+50 Y+50 R0 FMAX M99 7 CYCL DEF 252 POCHE CIRCULAIRE ~ Q215=+0 ;OPERATIONS D'USINAGE ~ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 295 ;AVANCE PLONGEE PROF. ~ Q338=+5 ;PASSE DE FINITION ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q366=+2 ;PLONGEE ~ Q385=+500 ;AVANCE DE FINITION ~ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 296 Appel du contour avec une formule de contour complexe SEL CONTOUR Informations complémentaires : "Formule de contour complexe", Page 86 Appel du contour avec le cycle 14 CONTOUR Informations complémentaires : "Cycle 14 CONTOUR ", Page 82 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 297 12 CYCL DEF 14 CONTOUR 13 CYCL DEF 20 DONNEES DU CONTOUR 16 CYCL DEF 21 PRE-PERCAGE 17 CYCL CALL 22 CYCL DEF 23 FINITION EN PROF. 23 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 298 Q1 à Q20 comme paramètres de programme. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez la profondeur à 0, la commande exécutera ce cycle à la profondeur 0. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 299 Q9 Sens rotation ? sens horaire= -1 Sens d'usinage des poches Q9 = -1 en opposition pour poche et îlot Q9 = +1 en avalant pour poche et îlot Programmation : –1, 0, +1 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 300 PERCAGE pour déterminer la position de perçage dans le plan Le cycle 20 DONNEES DU CONTOUR est nécessaire au cycle 21 PRE-PERCAGE pour déterminer, par exemple, la profondeur de perçage et la distance d'approche. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 301 à la fin de l'usinage. Si vous avez programmé ToolAx- ClearanceHeight, amenez l'outil, en fin de cycle, à une position absolue, et non incrémentale, dans le plan. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 302 Programmation : 0...999999.9 ou 255 caractères maximum Exemple 11 CYCL DEF 21 PRE-PERCAGE ~ Q10=-5 ;PROFONDEUR DE PASSE ~ Q11=+150 ;AVANCE PLONGEE PROF. ~ Q13=+0 ;OUTIL D'EVIDEMENT HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 303 5 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou à la dernière position programmée avant le cycle. Ce comportement dépend du paramètre machine posAfterContPocket (n°201007). HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 304 Si les données géométriques sont telles qu'elles n'autorisent pas une plongée hélicoïdale (rainure), la CN effectuera une plongée pendulaire (la longueur pendulaire est calculée à partir de LCUTS et ANGLE (longueur pendulaire = LCUTS / Tan ANGLE) HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 305 Vitesse de déplacement de l'outil lors de sa sortie après l'usi- nage, en mm/min. Si vous avez programmé Q208=0, la CN dégage l'outil avec l'avance Q12. Programmation : 0...99999,9999 ou FMAX, FAUTO, PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 306 ;PROFONDEUR DE PASSE ~ Q11=+150 ;AVANCE PLONGEE PROF. ~ Q12=+500 ;AVANCE EVIDEMENT ~ Q18=+0 ;OUTIL PRE-EVIDEMENT ~ Q19=+0 ;AVANCE PENDULAIRE ~ Q208=+99999 ;AVANCE RETRAIT ~ Q401=+100 ;FACTEUR D'AVANCE ~ Q404=+0 ;STRAT. SEMI-FINITION HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 307 5 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou à la dernière position programmée avant le cycle. Ce comportement dépend du paramètre machine posAfterContPocket (n°201007). HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 308 à la fin de l'usinage de la poche de contour. PosBeforeMachining : Retour à la position de départ ToolAxClearanceHeight : Positionnement de l'axe d'outil à une hauteur de sécurité. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 309 Q12. Programmation : 0...99999,9999 ou FMAX, FAUTO, PREDEF Exemple 11 CYCL DEF 23 FINITION EN PROF. ~ Q11=+150 ;AVANCE PLONGEE PROF. ~ Q12=+500 ;AVANCE EVIDEMENT ~ Q208=+99999 ;AVANCE RETRAIT HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 310 GOTO et que vous lancez le programme CN, il se peut que le point de départ se trouve à un autre endroit que celui qu'il avait au moment de l'exécution du programme CN, dans l'ordre défini. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 311 à la fin de l'usinage de la poche de contour : PosBeforeMachining : Retour à la position de départ. ToolAxClearanceHeight : Positionnement de l'axe d'outil à une hauteur de sécurité. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 312 11 CYCL DEF 24 FINITION LATERALE ~ Q9=+1 ;SENS DE ROTATION ~ Q10=+5 ;PROFONDEUR DE PASSE ~ Q11=+150 ;AVANCE PLONGEE PROF. ~ Q12=+500 ;AVANCE EVIDEMENT ~ Q14=+0 ;SUREPAIS. LATERALE ~ Q438=-1 ;OUTIL D'EVIDEMENT HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 313 été défini dans le programme CN. Ne définissez pas de correction de rayon si vous utilisez le cycle 270 dans le sous-programme de contour. Définir le cycle 270 avant le cycle 25. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 314 Programmation : 0...99999,9999 Exemple 11 CYCL DEF 270 DONNEES TRACE CONT. ~ Q390=+1 ;MODE D'APPROCHE ~ Q391=+1 ;CORRECTION DE RAYON ~ Q392=+5 ;RAYON ~ Q393=+90 ;ANGLE AU CENTRE ~ Q394=+0 ;DISTANCE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 315 En présence de plusieurs passes, la commande peut aussi déplacer l'outil d'avant en arrière pour réduire le temps d'usinage. Vous pouvez introduire des surépaisseurs pour exécuter l’ébauche et la finition en plusieurs passes HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 316 Si vous utilisez des paramètres Q de type QL locaux dans un programme de contour, il vous faudra aussi les affecter ou les calculer dans le sous-programme de contour. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 317 CN n'évidera que la partie qui n'a pas pu être évidée avec l'outil de pré-évidement. Si la zone à évider ne peut pas être abordée sur le côté, la HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 318 Q11=+150 ;AVANCE PLONGEE PROF. ~ Q12=+500 ;AVANCE EVIDEMENT ~ Q15=+1 ;MODE FRAISAGE ~ Q18=+0 ;OUTIL PRE-EVIDEMENT ~ Q446=+0.01 ;MATERIAU RESTANT ~ Q447=+10 ;ECART DE CONNEXION ~ Q448=+2 ;EXTENS. TRAJECTOIRE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 319 12 CYCL DEF 14 CONTOUR 13 CYCL DEF 275 RAINURE TROCHOIDALE 14 CYCL CALL M3 50 L Z+250 R0 FMAX M2 51 LBL 10 55 LBL 0 99 END PGM CYC275 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 320 TNC, à partir du point de départ déterminé dans la séquence APPR. La CN tient alors compte du mode de fraisage, en avalant ou en opposition. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 321 Dans le sous-programme de contour, vous définissez la ligne médiane de la rainure avec toutes les fonctions de contournage disponibles. En cas de rainure fermée, le point de départ ne doit pas se trouver dans un coin du contour. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 322 –1 = fraisage en opposition PREDEF : La CN reprend la valeur d'une séquence GLOBAL DEF. (Si vous indiquez la valeur 0, l'usinage se fera en avalant.) Programmation : –1, 0, +1 sinon : PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 323 2 = plongée pendulaire. Dans le tableau d'outils, l'angle de plongée ANGLE de l'outil actif doit être différent de 0. Sinon, la commande émet un message d'erreur. Programmation : 0, 1, 2 sinon : PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 324 ;AVANCE DE FINITION ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q366=+2 ;PLONGEE ~ Q369=+0 ;SUREP. DE PROFONDEUR ~ Q439=+0 ;REFERENCE AVANCE 12 CYCL CALL HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 325 Cela permet à ce cycle d'usiner des contours 3D. Il est conseillé de programmer le cycle 270 DONNEES TRACE CONT. avant le cycle 276 TRACE DE CONTOUR 3D. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 326 DONNEES TRACE CONT.. 5 Cette procédure se répète jusqu'à ce que la profondeur programmée soit atteinte. 6 Pour terminer, la CN vient positionner l'outil à la hauteur de sécurité. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 327 Si vous utilisez des paramètres Q de type QL locaux dans un programme de contour, il vous faudra aussi les affecter ou les calculer dans le sous-programme de contour. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 328 CN effectue une plongée pendulaire. Pour cela, vous devez définir la longueur de coupe LCUTS et l'angle de plongée maximal ANGLE de l'outil dans le tableau d'outils TOOL.T. Programmation : 0...99999,9 sinon 255 caractères maximum HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 329 Q11=+150 ;AVANCE PLONGEE PROF. ~ Q12=+500 ;AVANCE EVIDEMENT ~ Q15=+1 ;MODE FRAISAGE ~ Q18=+0 ;OUTIL PRE-EVIDEMENT ~ Q446=+0.01 ;MATERIAU RESTANT ~ Q447=+10 ;ECART DE CONNEXION ~ Q448=+2 ;EXTENS. TRAJECTOIRE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 330 Q7=+50 ;HAUTEUR DE SECURITE ~ Q8=+0.2 ;RAYON D'ARRONDI ~ Q9=+1 ;SENS DE ROTATION 8 CYCL DEF 22 EVIDEMENT ~ Q10=-5 ;PROFONDEUR DE PASSE ~ Q11=+150 ;AVANCE PLONGEE PROF. ~ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 331 25 L Y+40 26 RND R20 27 L X+60 Y+10 28 RND R8 29 L X+5 30 RND R10 31 L X+5 Y+50 32 LBL 0 33 END PGM 1078634 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 332 11 TOOL CALL 6 Z S3000 12 CYCL DEF 22 EVIDEMENT ~ Q10=-5 ;PROFONDEUR DE PASSE ~ Q11=+100 ;AVANCE PLONGEE PROF. ~ Q12=+350 ;AVANCE EVIDEMENT ~ Q18=+0 ;OUTIL PRE-EVIDEMENT ~ Q19=+150 ;AVANCE PENDULAIRE ~ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 333 ; sous-programme de contour 4 : îlot triangulaire droit 37 LBL 4 38 L X+65 Y+42 RL 39 L X+57 40 L X+65 Y+58 41 L X+73 Y+42 42 LBL 0 43 END PGM 2 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 334 11 LBL 1 12 L X+0 Y+15 RL 13 L X+5 Y+20 13 CT X+5 Y+75 14 CT X+5 Y+75 15 L Y+95 16 RND R7.5 17 L X+50 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 335 L'angle d'attaque de l'outil est indirectement défini via le recouvrement de trajectoire. Le recouvrement de trajectoire ne peut pas avoir une valeur supérieure à 1,99, ce qui correspond à un angle maximal de 180° environ. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 336 Si la première forme est un îlot ou une poche ouverte, programmer le cycle de délimitation 128x Définissez le cycle 272 EBAUCHE OCM Informations complémentaires : "Cycles OCM pour la définition de motifs", Page 127 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 337 Dans l'exemple, les outils suivants sont utilisés : MILL_D20_ROUGH, Ø 20 mm MILL_D10_ROUGH, Ø 10 mm MILL_D6_FINISH, Ø 6 mm NC_DEBURRING_D6, Ø 6 mm Coin intérieur de l'exemple avec un rayon de 4 mm HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 338      Q578 = 0.2 ;FACTEUR COIN INTERIEUR 3 + (0,2 *3) = 3,6 30 CYCL DEF 274 FINITION LATER. OCM -1 : le dernier outil utilisé est considéré comme l'outil d'évidement      Q438 = -1 ;OUTIL EVIDEMENT HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 339 Pour des raisons de sécurité, effectuez dans tous les cas un test graphique avant l'exécution ! Cela vous permet de vérifier facilement que l'usinage calculé par la commande va se dérouler correctement. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 340 Le cycle 271 est actif par DEF. Cela signifie que le cycle 271 agit dans le programme CN à partir du moment où il a été défini. Les informations d'usinage fournies dans le cycle 271 s'appliquent pour les cycles 272 à 274. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 341 Le contour suivant doit être un îlot. 2 : Le premier contour de CONTOUR DEF est interprété comme un bloc de délimitation. Le contour qui suit doit être une poche. Programmation : 0, 1, 2 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 342 (#167 / #1-02-1)", Page 452 Conditions requises Avant d'appeler le cycle 272, il vous faut programmer d'autres cycles : CONTOUR DEF / SEL CONTOUR, sinon le cycle 14 CONTOUR Le cycle 271 DONNEES CONTOUR OCM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 343 Le mouvement pendulaire se calcule comme suit : À la fin du mouvement de plongée, la CN exécute un mouvement en ligne droite afin de libérer suffisamment de place pour les copeaux enlevés. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 344 Si aucun pré-évidement n'a eu lieu, il vous faudra alors définir Q438=0 OUTIL EVIDEMENT dans le paramètre de cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 345 Q577 Facteur Rayon d'appr./sortie ? Facteur qui permet d'influencer le rayon d'approche et de sortie. Q577 est multiplié avec un rayon d'outil. On obtient ainsi un rayon d'approche et de sortie. Programmation : 0,15...0,99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 346 été défini à Q568. Programmation : 0, 1, 2 L'ensemble de la course de plongée est égal à la somme de tous les mouvements de plongée. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 347 4 L'outil fraise ensuite la matière qui reste après l'ébauche, autrement dit la surépaisseur de finition. 5 Pour finir, l’outil se déplace, avec Q253 AVANCE PRE-POSIT., jusqu’à Q200 DISTANCE D'APPROCHE, puis à Q260 avec FMAX. HAUTEUR DE SECURITE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 348 On peut ainsi obtenir une autre répartition des passes, ce qui conduit souvent au résultat souhaité. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 349 Lorsque vous quittez le champ de saisie, la CN insère automatiquement le premier guillemet. -1 : Le dernier outil utilisé est considéré comme l'outil d'évi- dement (comportement par défaut). Programmation : -1...+32767,9 sinon 255 caractères maximum HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 350 Q385=+500 ;AVANCE DE FINITION ~ Q568=+0.3 ;FACTEUR DE PLONGEE ~ Q253=+750 ;AVANCE PRE-POSIT. ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q438=-1 ;OUTIL EVIDEMENT ~ Q595=+1 ;STRATEGIE ~ Q577=+0.2 ;FACT. RAYON D'APPROCHE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 351 L'opération de finition s'effectue séparément pour chaque partie de contour. 5 Pour finir, l’outil se déplace, avec Q253 AVANCE PRE-POSIT., jusqu’à Q200 DISTANCE D'APPROCHE, puis à Q260 avec FMAX. HAUTEUR DE SECURITE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 352 Informations complémentaires : manuel utilisateur Programmation et test Information relative à la programmation La surépaisseur latérale Q14 reste après l'opération de finition. Elle doit toutefois être inférieure à la surépaisseur dans le cycle 271. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 353 –1 = fraisage en opposition PREDEF : La CN reprend la valeur d'une séquence GLOBAL DEF. (Si vous indiquez la valeur 0, l'usinage se fera en avalant.) Programmation : –1, 0, +1 sinon : PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 354 CONTOUR DEF / SEL CONTOUR, sinon le cycle 14 CONTOUR Cycle 271 DONNEES CONTOUR OCM ou les géométries standard 12xx Eventuellement le cycle 272 EBAUCHE OCM Eventuellement le cycle 273 PROF. FINITION OCM Eventuellement le cycle 274 FINITION LATER. OCM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 355 Information relative à la programmation Si la valeur du paramètre Q353 PROF. POINTE OUTIL est inférieure à celle du paramètre Q359 LARGEUR CHANFREIN, la CN émet un message d’erreur. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 356 –1 = fraisage en opposition PREDEF : La CN reprend la valeur d'une séquence GLOBAL DEF. (Si vous indiquez la valeur 0, l'usinage se fera en avalant.) Programmation : –1, 0, +1 sinon : PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 357 ;PROF. POINTE OUTIL ~ Q359=+0.2 ;LARGEUR CHANFREIN ~ Q207=+500 ;AVANCE FRAISAGE ~ Q253=+750 ;AVANCE PRE-POSIT. ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q438=-1 ;OUTIL EVIDEMENT ~ Q351=+1 ;MODE FRAISAGE ~ Q354=+0 ;ANGLE DU CHANFREIN HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 358 Q368=+0.5 ;SUREPAIS. LATERALE ~ Q369=+0.5 ;SUREP. DE PROFONDEUR ~ Q260=+100 ;HAUTEUR DE SECURITE ~ Q578=+0.2 ;FACTEUR COIN INTERIEUR ~ Q569=+1 ;LIMITE OUVERTE 7 CYCL DEF 272 EBAUCHE OCM ~ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 359 ;OUTIL EVIDEMENT ~ Q595=+1 ;STRATEGIE ~ Q577=+0.2 ;FACT. RAYON D'APPROCHE ; Appel du cycle 16 CYCL CALL 17 CYCL DEF 274 FINITION LATER. OCM ~ Q338=+0 ;PASSE DE FINITION ~ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 360 32 L Y+70 33 RND R5 34 L X+30 35 RND R5 36 L Y+100 37 L X+0 38 L Y+0 39 LBL 0 40 END PGM OCM_POCKET MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 361 Q368=+0.5 ;SUREPAIS. LATERALE ~ Q369=+0.5 ;SUREP. DE PROFONDEUR ~ Q260=+100 ;HAUTEUR DE SECURITE ~ Q578=+0.2 ;FACTEUR COIN INTERIEUR ~ Q569=+0 ;LIMITE OUVERTE 7 CYCL DEF 272 EBAUCHE OCM ~ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 362 ; Sous-programme de contour 1 16 LBL 1 17 L X-40 Y-40 18 L X+40 19 L Y+40 20 L X-40 21 L Y-40 22 LBL 0 ; Sous-programme de contour 2 23 LBL 2 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 363 ; Sous-programme de contour 3 30 LBL 3 31 L X-20 Y-20 32 L X+20 33 L Y+20 34 L X-20 35 L Y-20 36 LBL 0 37 END PGM OCM_DEPTH MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 364 ;FACTEUR RECOUVREMENT ~ Q207=+8000 ;AVANCE FRAISAGE ~ Q568=+0.6 ;FACTEUR DE PLONGEE ~ Q253=AUTO ;AVANCE PRE-POSIT. ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q438=-0 ;OUTIL EVIDEMENT ~ Q577=+0.2 ;FACT. RAYON D'APPROCHE ~ HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 365 25 L X+60 26 RND R5 27 L Y+20 28 RND R5 29 L X+10 30 RND R5 31 L Y+30 32 LBL 0 33 END PGM FACE_MILL MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 366 ;POSITION ANGULAIRE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q201=-10 ;PROFONDEUR ~ Q368=+0.5 ;SUREPAIS. LATERALE ~ Q369=+0.5 ;SUREP. DE PROFONDEUR ~ Q260=+100 ;HAUTEUR DE SECURITE ~ Q578=+0.2 ;FACTEUR COIN INTERIEUR HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 367 Q438=+4 ;OUTIL EVIDEMENT ~ Q351=+1 ;MODE FRAISAGE ; Positionnement et appel de cycle 14 L X+50 Y+50 R0 FMAX M99 ; Fin du programme 15 M30 16 END PGM OCM_FIGURE MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 368 ;TEMPO. AU FOND ~ Q395=+1 ;REFERENCE PROFONDEUR 6 L X+30 Y+30 R0 FMAX M99 7 L X+60 Y+60 R0 FMAX M99 ; Appel d'outil, diamètre 14 mm 8 TOOL CALL 7 Z S7000 F2000 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 369 26 LBL 0 ; Zone vide 1 27 LBL 2 28 CC X+30 Y+30 29 L X+40 Y+30 30 C X+40 Y+30 DR- 31 LBL 0 ; Zone vide 2 32 LBL 3 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 370 Cycles de fraisage | Fraisage de contours avec des cycles OCM (#167 / #1-02-1) 33 CC X+60 Y+60 34 L X+70 Y+60 35 C X+70 Y+60 DR- 36 LBL 0 37 END PGM VOID_1 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 371 à côté de la pièce. 2 L'outil est ensuite amené à la première profondeur de passe calculée par la CN, sur l'axe de la broche, avec l'avance de positionnement. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 372 9 A la fin, la commande retire l'outil au saut de bride avec l'avance FMAX. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 373 Lors de la dernière passe, l'outil exécute l'usinage de la surépaisseur de finition, avec l'avance de finition. 9 A la fin, la commande retire l'outil au saut de bride avec l'avance FMAX. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 374 émet un message d'erreur. Définir un SAUT DE BRIDE Q204 de manière à ce qu'aucune collision ne puisse se produire avec la pièce ou les moyens de serrage. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 375 Vous pouvez définir le sens de la première passe transversale par rapport au PT INITIAL 2EME AXE en faisant précéder la valeur d'un signe. La valeur agit de manière incré- mentale. Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 376 Q357 Distance d'approche latérale? Le paramètre Q357 influe sur les situations suivantes : Approche de la première profondeur de passe : Q357 correspond à la distance latérale qui sépare l'outil de la pièce. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 377 ;RECOUVREMENT MAX. ~ Q207=+500 ;AVANCE FRAISAGE ~ Q385=+500 ;AVANCE DE FINITION ~ Q253=+750 ;AVANCE PRE-POSIT. ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q357=+2 ;DIST. APPR. LATERALE ~ Q204=+50 ;SAUT DE BRIDE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 378 Stratégie Q389=3 : Usinage ligne à ligne sans dépassement, passe latérale en avance rapide lors du retrait Stratégie Q389=4 : Usinage en spirale de l'extérieur vers l'intérieur Sujets apparentés Cycle 232 FRAISAGE TRANSVERSAL Informations complémentaires : "Cycle 232 FRAISAGE TRANSVERSAL ", Page 371 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 379 à la surépaisseur de finition avec l'avance de finition. 11 À la fin, la commande ramène l'outil au saut de bride avec l'avance FMAX. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 380 à la surépaisseur de finition saisie avec l'avance de finition. 10 À la fin, la commande ramène l'outil au saut de bride avec l'avance FMAX. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 381 Q220 RAYON D'ANGLE. La commande calcule le décalage à partir de la largeur programmée, du rayon d'outil, du facteur de recouvrement maximal Q370 et de la distance de sécurité latérale Q357. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 382 à la surépaisseur de finition avec l'avance de finition. 9 À la fin, la commande ramène l'outil au saut de bride avec l'avance FMAX. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 383 Le cycle effectue la finition de Q369 SUREP. DE PROFONDEUR en une seule passe. Le paramètre Q338 PASSE DE FINITION agit sur Q369. Le paramètre Q338 agit sur la finition de Q368 SUREPAIS. LATERALE. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 384 La surface indiquée est intégralement usinée. Définir un SAUT DE BRIDE Q204 de manière à ce qu'aucune collision ne puisse se produire avec la pièce ou les moyens de serrage. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 385 Vous pouvez définir le sens de la première passe transversale par rapport au PT INITIAL 2EME AXE en faisant précéder la valeur d'un signe. La valeur agit de manière incré- mentale. Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 386 (Q389=1), alors la CN exécutera la passe transversale avec l'avance de fraisage Q207. Programmation : 0...99999,9999 ou FMAX, FAUTO, PREDEF HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 387 Programmation : -2, -1, 0, +1, +2 Q349 3ème limite? Voir paramètre 1ère limite Q347 Programmation : -2, -1, 0, +1, +2 Q220 Rayon d'angle? Rayon d'angle aux limites (Q347 - Q349) Programmation : 0...99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 388 1 : position de l'outil = coin inférieur gauche 2 : position de l'outil = coin inférieur droit 3 : position de l'outil = coin supérieur droit 4 : position de l'outil = coin supérieur gauche Programmation : –1, 0, +1, +2, +3, +4 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 389 ;2EME LIMITE ~ Q349=+0 ;3EME LIMITE ~ Q220=+0 ;RAYON D'ANGLE ~ Q368=+0 ;SUREPAIS. LATERALE ~ Q338=+0 ;PASSE DE FINITION ~ Q367=-1 ;POSITION SURFACE 12 L X+50 Y+50 R0 FMAX M99 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 390 Avec le paramètre Q374, il est possible d'influencer la position de rotation des lettres. Si Q374=0° à 180° : l'écriture se fait de gauche à droite. Si Q374 est supérieur à 180° : le sens de l'écriture est inversé. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 391 Programmation : 0...99999,999 ou FAUTO, FU, FZ Q201 Profondeur? Distance entre la surface de la pièce et le fond du trou. La valeur agit de manière incrémentale. Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 392 7 = Au centre, à gauche 8 = Centre du texte 8 = Centre du texte 9 = Au centre, à droite 9 = Au centre, à droite Programmation : 0...9 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 393 ;AVANCE PLONGEE PROF. ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q367=+0 ;POSITION DU TEXTE ~ Q574=+0 ;LONGUEUR DU TEXTE ~ Q202=+0 ;PROF. PLONGEE MAX. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 394 Il existe les possibilités suivantes : Programmation Signe Saut de ligne Tabulation horizontale (la portée de la tabulation est limitée à 8 caractères) Tabulation verticale (la portée de la tabulation est limitée à une ligne) HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 395 Semaine calendaire selon la norme ISO 8601 %time99 Caractéristiques suivantes : Elle compte sept jours. Elle commence un lundi. La numérotation va croissante. La première semaine du calendrier inclut le premier jeudi de l'année. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 396 En Simulation, la CN simule seulement l'état du compteur que vous avez programmé directement dans le programme CN. L'état du compteur tel qu'il se trouve dans le Exécution de programme reste non pris en compte. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 397 Transformation de coordonnées...
  • Page 398 Définir de nouveau le cycle avec des valeur pour le comportement de base, par ex. facteur d'échelle 1.0 Exécuter les fonctions auxiliaires M2, M30 ou la séquence CN END PGM (ces fonctions M dépendent de paramètres machine) Sélectionner un nouveau programme CN HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 399 Trois axes CN maximum peuvent être saisis. Programmation : X, Y, Z, U, V, W, A, B, C Exemple 11 CYCL DEF 8.0 IMAGE MIROIR 12 CYCL DEF 8.1 X Y Z HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 400 La CN annule une correction de rayon active en définissant le cycle 10. Au besoin, programmer de nouveau la correction de rayon. Après avoir défini le cycle 10, déplacez les deux axes afin d’activer la rotation. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 401 Angle de rotation? Indiquer l'angle de rotation en degrés (°). Entrer une valeur en absolu ou en incrémental. Programmation : -360000...+360000 Exemple 11 CYCL DEF 10.0 ROTATION 12 CYCL DEF 10.1 ROT+35 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 402 Ce cycle ne peut être exécuté qu'en mode FUNCTION MODE MILL. Réinitialiser Reprogrammer le cycle 11 FACTEUR ECHELLE, cette fois-ci avec le facteur d'échelle 1. Sujets apparentés Mise à l'échelle avec TRANS SCALE Informations complémentaires : manuel utilisateur Programmation et test HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 403 Le contour est étiré à partir du centre ou bien réduit dans sa direction, donc pas nécessairement depuis le point zéro actuel ou en direction de celui-ci comme dans le cycle 11 FACTEUR ECHELLE. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 404 (en absolu et en incrémental) se réfèrent au nouveau point d’origine. Affichage d'état Dans l'Exécution de pgm, la CN indique le numéro de point d'origine actif dans l'espace de travail Positions derrière l'icône du point d'origine. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 405 Programmation : 0...65535 Exemple 11 CYCL DEF 247 INIT. PT DE REF. ~ Q339=+4 ;NUMERO POINT DE REF. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 406 20 L Z-5 R0 F200 21 L X+30 RL 22 L IY+10 23 RND R5 24 L IX+20 25 L IX+10 IY-10 26 RND R5 27 L IX-10 IY-10 28 L IX-10 IY-10 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 407 Transformation de coordonnées | Cycles de transformation de coordonnées 29 L IX-20 30 L IY+10 31 L X+0 Y+0 R0 F5000 32 L Z+20 R0 FMAX 33 LBL 0 34 END PGM C220 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 409 Fonctions d’asser- vissement...
  • Page 410 Paramètres Temporisation en secondes Entrer une temporisation en secondes. Programmation : 0...3 600s (1 heure) en pas de 0,001 s Exemple 89 CYCL DEF 9.0 TEMPORISATION 90 CYCL DEF 9.1 TEMP 1.5 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 411 Dans les cycles d'usinage 202, 204 et 209, le cycle 13 est utilisé en interne. Dans votre programme CN, notez qu'il faudra éventuellement reprogrammer le cycle 13 après l'un des cycles d'usinage indiqués ci-dessus. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 412 Figure d'aide Paramètres Angle d'orientation Entrer l'angle par rapport à l'axe de référence angulaire du plan d'usinage. Programmation : 0...360 Exemple 11 CYCL DEF 13.0 ORIENTATION 12 CYCL DEF 13.1 ANGLE180 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 413 CN plutôt au fait que la CN approche les transitions de contour avec une précision quasi parfaite, imposant alors parfois une chute drastique de la vitesse de déplacement. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 414 HSC est activé sur votre machine (paramétrages du constructeur de la machine). Si le cycle 32 est activé, la CN affiche les paramètres de ce cycle dans l'affichage d'état supplémentaire, dans l'onglet CYC. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 415 Si vous travaillez avec une fraise toroïdale, la tolérance angulaire est d'une grande importance.  : tolérance angulaire en degrés π : nombre Pi R: rayon moyen du tore, en mm  : tolérance d'usinage, en mm HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 416 Si vous ignorez ce paramètre avec NO ENT, la CN utilise une valeur configurée par le constructeur de la machine. Programmation : 0...10 Exemple 11 CYCL DEF 32.0 TOLERANCE 12 CYCL DEF 32.1 T0.02 13 CYCL DEF 32.2 HSC-MODE:1 TA5 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 417 Contrôle...
  • Page 418 Informations complémentaires : manuel utilisateur Configuration et exécution C'est le constructeur de votre machine qui définit le déroulement précis des mouvements des axes. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 419 Programmation : 0, 1 Exemple 11 CYCL DEF 238 MESURER ETAT MACHINE ~ Q570=+0 ;MODE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 420 Outre l'adaptation des paramètres d'asservissement, l'option LAC permet également d'adapter l'accélération maximale en fonction du poids. La dynamique peut ainsi être augmentée en conséquence en cas de faible charge, ce qui permet d'accroître la productivité. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 421 4 La CN active les paramètres déterminés. Si vous effectuez une amorce de séquence et que la CN omet de lire le cycle 239, alors ce cycle est ignoré et aucune pesée n'est effectuée. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 422 Programmation : 0, 1 Exemple 11 CYCL DEF 239 DEFINIR CHARGE ~ Q570=+0 ;DEFINITION CHARGE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 423 Usinage multi-axes...
  • Page 424 5 L'outil retourne ensuite à la hauteur de sécurité, dans l'axe d'outil. Le cylindre doit être fixé au centre du plateau circulaire. Initialisez le point d'origine au centre du plateau circulaire. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 425 Si vous utilisez des paramètres Q de type QL locaux dans un programme de contour, il vous faudra aussi les affecter ou les calculer dans le sous-programme de contour. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 426 Q3=+0 ;SUREPAIS. LATERALE ~ Q6=+0 ;DISTANCE D'APPROCHE ~ Q10=-5 ;PROFONDEUR DE PASSE ~ Q11=+150 ;AVANCE PLONGEE PROF. ~ Q12=+500 ;AVANCE EVIDEMENT ~ Q16=+0 ;RAYON ~ Q17=+0 ;UNITE DE MESURE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 427 7 L'outil retourne ensuite à la hauteur de sécurité, dans l'axe d'outil. Le cylindre doit être fixé au centre du plateau circulaire. Initialisez le point d'origine au centre du plateau circulaire. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 428 Si vous utilisez des paramètres Q de type QL locaux dans un programme de contour, il vous faudra aussi les affecter ou les calculer dans le sous-programme de contour. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 429 Rayon du cylindre sur lequel le contour doit être usiné. Programmation : 0...99999,9999 Q17 Unité mesure? degré=0 MM/POUCE=1 Programmer les coordonnées de l'axe rotatif dans le sous- programme, en degré ou en mm (inch). Programmation : 0, 1 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 430 ;DISTANCE D'APPROCHE ~ Q10=-5 ;PROFONDEUR DE PASSE ~ Q11=+150 ;AVANCE PLONGEE PROF. ~ Q12=+500 ;AVANCE EVIDEMENT ~ Q16=+0 ;RAYON ~ Q17=+0 ;UNITE DE MESURE ~ Q20=+0 ;LARGEUR RAINURE ~ Q21=+0 ;TOLERANCE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 431 Aux extrémités de l'îlot, la commande ajoute toujours un demi-cercle dont le rayon correspond à la moitié de la largeur de l'îlot. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 432 6 L'outil retourne ensuite à la hauteur de sécurité, dans l'axe d'outil. Le cylindre doit être fixé au centre du plateau circulaire. Initialisez le point d'origine au centre du plateau circulaire. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 433 Si vous utilisez des paramètres Q de type QL locaux dans un programme de contour, il vous faudra aussi les affecter ou les calculer dans le sous-programme de contour. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 434 Programmer les coordonnées de l'axe rotatif dans le sous- programme, en degré ou en mm (inch). Programmation : 0, 1 Q20 Largeur oblong? Largeur de la traverse à réaliser Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 435 Vous disposez des fonctions de contournage L, CHF, CR, RND et CT. Contrairement aux cycles 28 et 29, vous définissez le contour réel à usiner dans le sous-programme de contour. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 436 Réservez à l'outil assez de place latéralement pour les déplacements d'approche et de sortie du contour. Le temps d'usinage peut être plus long si le contour est composé de nombreux éléments de contour non tangentiels. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 437 Le paramètre machine apprDepCylWall (n°201004) vous permet de définir le comportement d'approche : CircleTangential : exécuter une approche et une sortie tangentielles LineNormal : le mouvement jusqu'au point de départ du contour s'effectue en ligne droite. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 438 Q3=+0 ;SUREPAIS. LATERALE ~ Q6=+2 ;DISTANCE D'APPROCHE ~ Q10=-5 ;PROFONDEUR DE PASSE ~ Q11=+150 ;AVANCE PLONGEE PROF. ~ Q12=+500 ;AVANCE EVIDEMENT ~ Q16=+0 ;RAYON ~ Q17=+0 ;UNITE DE MESURE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 439 ; fin du programme 11 M30 ; sous-programme du contour 12 LBL 1 ; données dans l’axe rotatif, en mm (Q17=1) 13 L X+40 Y-20 RL 14 L X+50 15 RND R7.5 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 440 16 L Y-60 17 RND R7.5 18 L IX-20 19 RND R7.5 20 L Y-20 21 RND R7.5 22 L X+40 Y-20 23 LBL 0 24 END PGM 5 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 441 ; annulation de l'inclinaison ; annulation de la fonction 10 PLANE RESET TURN MB MAX FMAX PLANE ; fin du programme 11 M30 ; sous-programme de contour ; description de la 12 LBL 1 trajectoire du centre HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 442 ; données dans l’axe rotatif, en mm (Q17=1) 13 L X+60 Y+0 RL 14 L Y-35 15 L X+40 Y-52.5 16 L X-70 17 LBL 0 18 END PGM 4 MM HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 443 Programmationde variables...
  • Page 444 Q6 DISTANCE D'APPROCHE Q7 HAUTEUR DE SECURITE Q9 SENS DE ROTATION DEF activé Page 449 POSITIONNEMENT Définition du comportement de positionnement avec CYCL CALL PAT Q345 CHOIX HAUT. POSITNMT HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 445 Il existe un risque de collision ! Utiliser GLOBAL DEF à bon escient. Exécuter une simulation avant toute exécution Saisir une valeur fixe dans les cycles ; GLOBAL DEF ne change pas les valeurs. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 446 Avance avec laquelle la CN ramène l'outil en position. Programmation : 0...99999,999 ou FMAX, FAUTO Exemple 11 GLOBAL DEF 100 GENERAL ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q204=+50 ;SAUT DE BRIDE ~ Q253=+750 ;AVANCE PRE-POSIT. ~ Q208=+999 ;AVANCE RETRAIT HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 447 Temps pendant lequel l'outil reste au fond du trou. Programmation : 0...3600.0000 Exemple 11 GLOBAL DEF 105 PERCAGE ~ Q256=+0.2 ;RETR. BRISE-COPEAUX ~ Q210=+0 ;TEMPO. EN HAUT ~ Q211=+0 ;TEMPO. AU FOND HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 448 Programmation : 0, 1, 2 Exemple 11 GLOBAL DEF 110 FRAISAGE POCHES ~ Q370=+1 ;FACTEUR RECOUVREMENT ~ Q351=+1 ;MODE FRAISAGE ~ Q366=+1 ;PLONGEE HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 449 Retrait au saut de bride ou à la position d'un début d'Unit, le long de l'axe d'outil, à la fin d'une étape d'usinage. Programmation : 0, 1 Exemple 11 GLOBAL DEF 125 POSITIONNEMENT ~ Q345=+1 ;CHOIX HAUT. POSITNMT HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 451 Outils d'aide...
  • Page 452 étroites. Il y a un risque de rupture de l'outil ! Veillez à ce que les copeaux soient évacués de manière optimale, conformément à la recommandation de la calculatrice de données de coupe OCM. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 453 Si vous utilisez des outils avec un système d'alimentation interne en liquide de coupe, les copeaux risquent de moins bien s'évacuer, ce qui peut porter préjudice à la durée d'utilisation de l'outil. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 454 Prof. de passe(Q202) Recouvr. traj.(Q370) Vit. rot. br.(Q576) Type fraisage(Q351) Si vous travaillez avec la Calcul. Données de coupe OCM, vous ne pourrez plus éditer ces paramètres ultérieurement dans le cycle. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 455 Le champ de saisie de la matière de la pièce apparaît grisé. La saisie n'est possible que par l'intermédiaire de la liste de sélection. L'outil aussi ne peut être sélectionné que via le tableau d'outils. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 456 Si la matériau utilisé ne se trouve pas listé dans le tableau, sélectionnez un groupe de matériaux adapté, ou bien matériau avec des propriétés d'usinage similaires Le tableau de matières de la pièce ocm.xml se trouve dans le répertoire TNC:\system\_calcprocess HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 457 Cette valeur est automatiquement reprise de l'outil d'ébauche sélectionné. Programmation : 1...10 Angle de torsion Angle d'hélice de l'outil d'ébauche, en ° En présence d'angles d'hélice différents, renseignez la moyenne. Programmation : 0...80 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 458 Programmation : 1...99999 Avance fraisage Avance de fraisage maximale (en mm/min) permise par la max. machine et la situation de serrage. Programmation : 1...99999 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 459 Si le curseur se trouve dans la zone rouge, la CN utilise la valeur maximale admissible. Plage de programmation : 0%...200% Informations complémentaires : "Paramètres de processus ", Page 461 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 460 /min Puissance de broche en kW Refroidiss. conseillé Vous pouvez vous appuyer sur ces valeurs pour voir si votre machine est capable de respecter les conditions de coupe sélectionnées. HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 461 Forces axiales et radiales trop élevées au niveau du palier de la broche Oscillations ou vibrations indésirables Oscillations dues à un manque de solidité du serrage Oscillations dues à une trop grande saillie de l'outil HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 462 Réduire la profondeur de la élevées au niveau du passe palier de la broche Utiliser l'outil avec un faible angle d'hélice Forces radiales trop Diminuer élevées au niveau du palier de la broche HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 463 Fraisage dans le plan....371 Calculatrice de données de Cycles de motifs...... 127 Fraisage dans le plan étendu 378 coupe......... 452 Données de contour....340 Fraisage de filet Ébauche........342 OCM Motifs HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 464 Cycle Image miroir....399 Transformation de coordonnées Cycle Facteur d'échelle... 402 Cycle Facteur d'échelle spécifique aux axes....403 Cycle Rotation......400 Types d'informations..... 24 Usage conforme à la destination. 33 Variable........... 443 HEIDENHAIN | TNC7 basic | Manuel utilisateur Cycles d'usinage | 10/2023...
  • Page 465 Et pour améliorer encore davantage la fiabilité de vos processus, HEIDENHAIN propose également des systèmes de visualisation par caméra et le détecteur de bris d'outils de HEIDENHAIN pour contrôler facilement vos outils.