HEIDENHAIN TNC 620 Manuel Utilisateur
Masquer les pouces Voir aussi pour TNC 620:
Table des Matières

Publicité

Liens rapides

TNC 620
Manuel utilisateur
Programmation des cycles
d'usinage
Logiciels CN
817600-16
817601-16
817605-16
Français (fr)
01/2022

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 620

  • Page 1 TNC 620 Manuel utilisateur Programmation des cycles d'usinage Logiciels CN 817600-16 817601-16 817605-16 Français (fr) 01/2022...
  • Page 2 Sommaire HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 3 10 Cycles : Fraisage de contour optimisé..................309 11 Cycles : Pourtour cylindrique....................371 12 Cycles : Poche de contour avec formule de contour..............391 13 Cycles : Fonctions spéciales..................... 407 14 Tableau récapitulatif: Cycles.....................437 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 4 Sommaire HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 5 Principes de base........................21 Remarques sur ce manuel........................22 Type de commande, logiciel et fonctions..................24 Options logicielles.................................25 Nouvelles fonctions de cycles et fonctions de cycles modifiées dans les logiciels 81760x-16....31 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 6 Sommaire Principes de base / vues d'ensemble..................35 Introduction............................36 Groupes de cycles disponibles......................37 Résumé des cycles d'usinage............................37 Résumé des cycles de palpage..........................38 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 7 Définir un segment de de cercle..........................64 Tableaux de points avec des cycles....................65 Application avec des cycles............................65 Appeler le cycle en lien avec les tableaux de points.................... 65 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 8: Table Des Matières

    4.10 Cycle 240 CENTRAGE (option 19)....................112 Paramètres du cycle..............................114 4.11 Exemples de programmation......................116 Exemple : cycles de perçage............................116 Exemple : utilisation de cycles de perçage avec PATTERN DEF..............117 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 9 Cycle 265 FILET. HEL. AV.PERC. (option 19)................. 150 Paramètres du cycle..............................152 5.10 Cycle 267 FILET.EXT. SUR TENON (option 19)................154 Paramètres du cycle..............................156 5.11 Exemples de programmation......................159 Exemple : Taraudage..............................159 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 10 Cycle 258 TENON POLYGONAL (option 19)..................203 Paramètres du cycle..............................205 Cycle 233 FRAISAGE TRANSVERSAL option 19)................209 Paramètres du cycle..............................215 6.10 Exemples de programmation......................220 Exemple : Fraisage de poche, tenon, rainure......................220 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 11 Marche à suivre lorsque vous travaillez avec le cycle 19 Plan d'usinage............239 Cycle 247 INIT. PT DE REF......................240 Paramètres du cycle..............................240 Exemples de programmation......................241 Exemple : Cycles de conversion de coordonnées....................241 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 12 Cycle 221 GRILLE DE TROUS (option 19)..................249 Paramètres du cycle..............................251 Cycle 224 MOTIF DATAMATRIX CODE (option 19).................253 Paramètres du cycle..............................255 Émettre un texte variable comme code DataMatrix..................256 Exemples de programmation......................259 Exemple : Cercles de trous............................259 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 13 Exemple : évidement et semi-finition de l'évidement avec des cycles SL............303 Exemple : pré-perçage, ébauche, finition de contours superposés avec des cycles SL......305 Exemple: Tracé de contour............................307 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 14 10.11 Cycle 1273 OCM RAINURE / TRAV. (option 167)................352 Paramètres du cycle..............................353 10.12 Cycle 1278 OCM POLYGONE (option 167)..................355 Paramètres du cycle..............................356 10.13 Cycle 1281 OCM LIMITATION RECTANGLE (option 167)..............358 Paramètres du cycle..............................359 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 15 Exemple : Poche ouverte et reprise d'évidement avec des cycles OCM............362 Exemple : Différentes profondeurs avec des cycles OCM.................365 Exemple : Fraisage transversal et reprise d'évidement avec des cycles OCM..........367 Exemple : Contour avec des cycles de forme OCM................... 369 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 16 11.5 Cycle 39 CONT. SURF. CYLINDRE (option 8).................. 385 Paramètres du cycle..............................387 11.6 Exemples de programmation......................388 Exemple : corps d'un cylindre avec le cycle 27....................388 Exemple : corps d'un cylindre avec le cycle 28....................390 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 17 12.2 Cycles SL ou cycles OCM avec une formule de contour simple............403 Principes de base............................... 403 Introduire une formule simple de contour......................405 Usinage du contour avec les cycles SL........................ 406 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 18 Paramètres du cycle..............................427 13.8 Cycle 238 MESURER ETAT MACHINE (option 155)................ 430 Paramètres du cycle..............................431 13.9 Cycle 239 DEFINIR CHARGE (option 143)..................432 Paramètres du cycle..............................434 13.10 Cycle 18 FILETAGE.........................435 Paramètres du cycle..............................436 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 19 Sommaire 14 Tableau récapitulatif: Cycles.....................437 14.1 Tableau récapitulatif........................438 Cycles d'usinage................................. 438 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 21 Principes de base...
  • Page 22 Type et source du danger Conséquences en cas de non prise en compte du danger, par ex. "Risque de collision pour les usinages suivants" Solution – Mesures de prévention du danger HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 23 Modifications souhaitées ou découverte d'une "coquille"? Nous nous efforçons en permanence d'améliorer notre documentation. N'hésitez pas à nous faire part de vos suggestions en nous écrivant à l'adresse e-mail suivante : tnc-userdoc@heidenhain.de HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 24 HEIDENHAIN, ainsi que plusieurs constructeurs de machines, proposent des cours de programmation sur des commandes HEIDENHAIN. Il est recommandé de participer à ce type de cours si vous souhaitez vous familiariser de manière intensive avec les fonctions de la commande.
  • Page 25 Fonctions de programmation Programmation flexible de contours FK étendues Programmation en texte clair HEIDENHAIN avec aide graphique pour les pièces dont la cotation des plans n'est pas conforme aux CN. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 26 L'OPC UA NC Server offre une interface standardisée (OPC UA) pour accéder en externe aux données et fonctions de la CN. Ces options logicielles permettent d'établir jusqu'à six liaisons client en parallèle. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 27 Batch Process Manager (option 154) Batch Process Manager Planification de commandes de fabrication Component Monitoring (option 155) Surveillance de composants sans Surveillance de composants machine configurés pour éviter la surcharge capteurs externes HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 28 FCL. Pour cela, prenez contact avec le constructeur de votre machine ou avec HEIDENHAIN. Lieu d'implantation prévu La commande correspond à la classe A selon la norme EN 55022. Elle est prévue essentiellement pour fonctionner en milieux industriels. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 29 OPC UA de la société Softing Industrial Automation GmbH. Les conditions d'utilisation qui s'appliquent en plus à celles-ci en priorité sont celles qui ont été convenues entre HEIDENHAIN et Softing Industrial Automation GmbH. L'utilisation de OPC UA NC Server ou de DNC Server peut avoir une influence sur le comportement de la CN.
  • Page 30 NO ENT. Vous obtiendrez ainsi un programme CN rétrocompatible qui convient. Quand une séquence CN comporte des éléments non valides, une séquence ERROR est créée par la commande à l'ouverture du fichier. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 31 Informations complémentaires : "Cycle 205 PERC. PROF. UNIVERS. (option 19)", Page 89 Le paramètre Q370 FACTEUR RECOUVREMENT a été ajouté au cycle 208 FRAISAGE DE TROUS (DIN/ISO: G208, option 19). Ce paramètre vous permet de définir la passe latérale. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 32 Les paramètres suivants ont été ajoutés : Q342 DIAMETRE PRE-PERCAGE Q253 AVANCE PRE-POSIT. : avec le paramètre Q342 défini, l'avance d'approche du point de départ en profondeur Informations complémentaires : "Cycle 240 CENTRAGE (option 19)", Page 112 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 33 CN répète les points de palpage dans un sens donnée, sur une longueur donnée. Informations complémentaires : manuel utilisateur Programmation des cycles de mesure pour les pièces et les outils HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 34 HAUT. DE SECU., la CN prépositionne le palpeur à la distance d'approche, avec l'avance rapide FMAX définie dans le tableau de palpeurs. Informations complémentaires : manuel utilisateur Programmation des cycles de mesure pour les pièces et les outils HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 35 Principes de base / vues d'ensemble...
  • Page 36 TOOL CALL au moment de traiter la définition du cycle. Si vous voulez supprimer un cycle avec plusieurs séquences partielles, la commande vous demande si l'ensemble du cycle doit être supprimé. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 37 Le cas échéant, passer aux cycles d'usinage spécifiques à la machine Le constructeur de votre machine peut intégrer ces cycles d'usinage. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 38 Le cas échéant, passer aux cycles palpeurs propres aux machines ; ces cycles peuvent être intégrés par le constructeur de votre machine. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 39 Utiliser les cycles d'usinage...
  • Page 40 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 : Cycles 300 à 399 Cycles spécifiques à...
  • Page 41 Utiliser exclusivement les plages de programmation recommandées par HEIDENHAIN Respecter le contenu de la documentation de HEIDENHAIN Vérifier le déroulement avec la simulation HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 42 ;AVANCE PLONGEE PROF. ~ Q202=+5 ;PROFONDEUR DE PASSE ~ Q210=+0 ;TEMPO. EN HAUT ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q211=+0 ;TEMPO. AU FOND ~ Q395=+0 ;REFERENCE PROFONDEUR HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 43 Cycle 1278 OCM POLYGONE Cycle 1281 OCM LIMITATION RECTANGLE Cycle 1282 OCM LIMITATION CERCLE Cycles de conversion de coordonnées Cycles palpeurs Vous pouvez appeler tous les autres cycles avec les fonctions décrites ci-après. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 44 à toutes les positions que vous avez défini dans une définition de motif PATTERN DEF ou dans un tableau de points. Informations complémentaires : "Motif d'usinage PATTERN DEF", Page 55 Informations complémentaires : manuel utilisateur Programmation en Texte clair ou DIN/ISO HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 45 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 La CN ne supporte pas M89 en combinaison avec la programmation FK ! HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 46 Avec CYCL CALL POS, il n’y a pas de pré-positionnement dans le sens de l'axe d’outil. Vous devez alors vous-même programmer un pré- positionnement au sein du fichier appelé. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 47 GLOBAL DEF POSITIONNEMENT Définition du comportement de positionnement avec CYCL CALL GLOBAL DEF PALPAGE Définition de paramètres spéciaux pour les cycles de palpage HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 48 Appuyer sur la softkey GLOBAL DEF Sélectionner la fonction GLOBAL-DEF de votre choix, par ex. en appuyant sur la softkey GLOBAL DEF GENERAL Renseigner les définitions requises Valider chaque fois avec la touche ENT HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 49 Utiliser GLOBAL DEF à bon escient. Exécuter un test de programme avant toute exécution Saisir une valeur fixe dans les cycles ; GLOBAL DEF ne change pas les valeurs. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 50 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 51 Temps pendant lequel l'outil reste au fond du trou. Programmation : 0...3600.0000 Exemple 11 GLOBAL DEF 105 PERCAGE ~ Q256=+0.2 ;RETR. BRISE-COPEAUX ~ Q210=+0 ;TEMPO. EN HAUT ~ Q211=+0 ;TEMPO. AU FOND HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 52 La CN utilise le double du diamètre de l'outil comme valeur minimale. Programmation : 0, 1, 2 Exemple 11 GLOBAL DEF 110 FRAISAGE POCHES ~ Q370=+1 ;FACTEUR RECOUVREMENT ~ Q351=+1 ;MODE FRAISAGE ~ Q366=+1 ;PLONGEE HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 53 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 54 1 : déplacement entre les points de mesure à la hauteur de sécurité Programmation : 0, 1 Exemple 11 GLOBAL DEF 120 PALPAGE ~ Q320=+0 ;DISTANCE D'APPROCHE ~ Q260=+100 ;HAUTEUR DE SECURITE ~ Q301=+1 ;DEPLAC. HAUT. SECU. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 55 MOTIF Définition d'un seul motif, horizontal, orienté ou déformé CADRE Définition d'un seul cadre, horizontal, orienté ou déformé CERCLE Définition d'un cercle entier Disque gradué Définition d'un disque gradué HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 56 Vous pouvez utiliser la fonction d'amorce de séquence pour sélectionner le point de votre choix au niveau duquel vous pouvez débuter ou poursuivre l'usinage Plus d'informations : manuel utilisateur Configuration, test et exécution de programme HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 57 POS2 : Coordonnée surface de la pièce Entrer la coordonnée Z en absolu ou en incrémental. Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ POS1( X+25 Y+33.5 Z+0 ) ~ POS2( X+15 IY+6.5 Z+0 ) HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 58 Coordonnée surface de la pièce Entrer la coordonnée Z de départ de l'usinage, en absolu Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ ROW1( X+25 Y+33.5 D+8 NUM5 ROT+0 Z+0 ) HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 59 Pivot axe principal Angle de rotation suivant lequel seul l'axe principal du plan d'usi- nage subira une distorsion par rapport au point initial introduit. Valeur positive ou négative possible Programmation : -360000...+360000 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 60 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 ~ PAT1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 ) HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 61 Pivot axe principal Angle de rotation suivant lequel seul l'axe principal du plan d'usi- nage subira une distorsion par rapport au point initial introduit. Valeur positive ou négative possible Programmation : -360000...+360000 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 62 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 ~ FRAME1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 ) HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 63 Coordonnée surface de la pièce Entrer la coordonnée Z à laquelle l'usinage commence, en absolu. Programmation : -999999999...+999999999 Exemple 11 PATTERN DEF ~ CIRC1( X+25 Y+33 D80 START+45 NUM8 Z+0 ) HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 64 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 65 M103. Mode d'action du tableau de points avec les cycles SL et le cycle 12 La commande interprète les points comme décalage du point zéro. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 66 La CN exécute, avec CYCL CALL PAT, le dernier tableau de points que vous avez défini, même si le tableau de points a été défini dans un programme CN imbriqué avec CALL PGM. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 67 Cycles : Perçage...
  • Page 68 Sens et vitesse de rotation au choix pour l'approche et la sortie du trou Indication de la profondeur de temporisation Cycle 240 CENTRAGE (option 19) Pointage Indication du diamètre ou de la profondeur de pointage Indication de la temporisation en bas HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 69: Cycle 200 Percage

    (on) ou pas (off) en cas de saisie d'une profondeur positive Ce cycle surveille la longueur utile LU définie pour l'outil. Si la valeur LU est inférieure à la PROFONDEUR Q201, la CN émet un message d'erreur. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 70 Q202 une valeur qui soit plus élevée que la profondeur définie au paramètre Q201 plus la profondeur calculée à partir de l'angle de pointe. Vous pouvez même définir une valeur nettement plus élevée. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 71 La valeur agit de manière incrémentale. 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 72 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 73: Cycle 201 Ales.a L'alesoir (Option 19)

    (centre du trou) dans le plan d’usinage, avec correction de rayon Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 74 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 75: Cycles : Perçage

    Entrer une profondeur négative Utiliser le paramètre machine displayDepthErr (n°201003) pour définir si la commande doit émettre un message d'erreur (on) ou pas (off) en cas de saisie d'une profondeur positive HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 76 (centre du trou) dans le plan d’usinage, avec correction de rayon Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 77 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 78 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 79: Cycle 203 Percage Universel (Option 19)

    FMAX pour l'amener soit à la DISTANCE D'APPROCHE Q200 soit au SAUT DE BRIDE. Le SAUT DE BRIDE Q204 s'applique uniquement si la valeur définie est supérieure à celle de la DISTANCE D'APPROCHE Q200. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 80 Q212=1, Q213=4, Q205= 3 : la première profondeur de passe est de 5 mm, la deuxième de 5 – 1 = 4 mm, la troisième de 4 – 1 = 3 mm et la quatrième est aussi de 3 mm). HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 81 (centre du trou) dans le plan d’usinage, avec correction de rayon Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 82 Nombre de brise-copeaux avant que la CN ne dégage l'outil hors du trou pour enlever les copeaux. Pour briser les copeaux, la CN retire chaque fois l'outil de la valeur de retrait Q256. Programmation : 0...99999 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 83 T-ANGLE du tableau d'outils TOOL.T. 0 = profondeur par rapport à la pointe de l'outil 1 = profondeur par rapport à la partie cylindrique de l'outil Programmation : 0, 1 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 84 Q205=+0 ;PROF. PASSE MIN. ~ Q211=+0 ;TEMPO. AU FOND ~ Q208=+99999 ;AVANCE RETRAIT ~ Q256=+0.2 ;RETR. BRISE-COPEAUX ~ Q395=+0 ;REFERENCE PROFONDEUR 12 L X+30 Y+20 FMAX M3 13 CYCL CALL HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 85: Cycle 204 Contre-Percage (Option 19)

    9 Le cas échéant, la CN amène l'outil au saut de bride. Le saut de bride Q204 n'agit que si la valeur programmée est supérieure à celle de la distance d'approche Q200. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 86 Le signe du paramètre de cycle Profondeur définit le sens d’usinage pour le lamage Attention : le signe positif définit un lamage dans le sens de l'axe de broche positif. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 87 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 88 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 89: Cycle 205 Perc. Prof. Univers. (Option 19)

    Vous pouvez, en option, définir dans le cycle une temporisation au fond du perçage. Cette temporisation permet de briser les copeaux au fond du trou. Informations complémentaires : "Débourrage et brise-copeaux", Page 95 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 90 Q257 PROF.PERC.BRISE-COP. = 4 mm La CN effectue un brise-copeaux à 4 mm et à 8 mm. À 10 mm, elle effectue un débourrage. Le brise-copeaux suivant a lieu à 14 mm, à 18 mm, etc. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 91 à la coordonnée de la surface de la pièce. Si la valeur du paramètre Q257 PROF.PERC.BRISE-COP. est supérieure à celle du paramètre Q202 PROFONDEUR DE PASSE, aucun brise-copeaux n'est effectué. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 92 Si Q212 VALEUR REDUCTION est différent de 0, la CN limitera la passe à cette valeur. La profondeur de passe ne pourra donc pas être inférieure à la valeur de Q205. La valeur agit de manière incré- mentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 93 Vitesse de déplacement de l'outil lors de sa sortie après l'usinage, en mm/min. Si vous avez entré Q208=0, la CN fait sortir l'outil selon l'avance de plongée en profondeur Q206. Programmation : 0...99999,9999 ou FMAX, FAUTO, PREDEF HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 94 Q256=+0.2 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 95: Débourrage Et Brise-Copeaux

    6 L X+30 Y+30 R0 FMAX M3 ; appel du cycle 7 CYCL CALL ; dégagement de l'outil, fin du programme 8 L Z+250 R0 FMAX 9 M30 10 END PGM 205 MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 96 6 L X+30 Y+30 R0 FMAX M3 ; appel du cycle 7 CYCL CALL ; dégagement de l'outil, fin du programme 8 L Z+250 R0 FMAX 9 M30 10 END PGM 205 MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 97: Cycle 208 Fraisage De Trous (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 98: Paramètres Du Cycle

    L'usinage est réalisé au centre de la tolérance. Si vous programmez une tolérance inadaptée, la CN interrompra l'exécution avec un message d'erreur. Respectez la casse (minuscules/majuscules) lorsque vous programmez des tolérances. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 99 (centre du trou) dans le plan d’usinage, avec correction de rayon Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 100 Au besoin, vous pouvez programmer une tolérance. Informations complémentaires : "Tolérances", Page 98 Programmation : 0...99999,9999 Q342 Diamètre d'ébauche? Entrer la cote du diamètre pré-percé. La valeur agit de manière absolue. Programmation : 0...99999,9999 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 101 ;PROFONDEUR DE PASSE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q335=+5 ;DIAMETRE NOMINAL ~ Q342=+0 ;DIAMETRE PRE-PERCAGE ~ Q351=+1 ;MODE FRAISAGE ~ Q370=+0 ;FACTEUR RECOUVREMENT 12 CYCL CALL HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 102: Cycle 241 Perc.prof. Monolevre (Option 19)

    Pour connaître la valeur de la position de retrait dans votre cas, référez-vous au document suivant : voir Page 108 9 Si vous avez programmé un saut de bride, la CN y amène l'outil avec l'avance FMAX. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 103 (centre du trou) dans le plan d’usinage, avec correction de rayon Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la CN n'exécutera pas le cycle. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 104 PROFONDEUR après un Q256 RETR. BRISE-COPEAUX. Cette avance agit également lorsque l'outil est positionné au POINT DE DEPART Q379 (valeur différente de 0). Valeur en mm/min Programmation : 0...99999,9999 ou FMAX, FAUTO, PREDEF HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 105 "..." : chemin vers une macro utilisateur, exécutée à la place d'une fonction M. Toutes les instructions que contiennent la macro utili- sateur sont automatiquement exécutées. Informations complémentaires : "Macro utilisateur", Page 107 Programmation : 0...999 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 106 Si Q212 VALEUR REDUCTION est différent de 0, la CN limitera la passe à cette valeur. La profondeur de passe ne pourra donc pas être inférieure à la valeur de Q205. La valeur agit de manière incré- mentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 107: Macro Utilisateur

    CN appelant, utilisez des paramètres Q ou QS, avec les numéros 1200 à 1399. Les valeurs des paramètres de cycles peuvent être lues dans la macro. Informations complémentaires : manuel utilisateur Programmation Klartext HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 108 à -2, la commande débute la procédure de perçage à -1,6 mm. Le tableau suivant présente différents exemples expliquant comment calculer le début du perçage : HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 109 0,2*100=20 (Q200=2, 20>2, donc la valeur 2 est utilisée.) 0,2*2=0,4 -1,6 0,2*5=1 0,2*10=2 0,2*25=5 0,2*100=20 (Q200=5, 20>5, donc la valeur 5 est utilisée.) 0,2*2=0,4 -1,6 0,2*5=1 0,2*10=2 0,2*25=5 0,2*100=20 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 110 à -2, la commande amène l'outil en position de débourrage à -0,4. Le tableau suivant présente différents exemples expliquant comment calculer la position pour le débourrage (position de retrait) : HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 111 0,8*25=20 (Q200=5, 20>5, donc la valeur 5 est utilisée.) 0,8*100=80 (Q200=5, 80>5, donc la valeur 5 est utilisée.) 0,8*2=1,6 -1,6 0,8*5=4 0,8*10=8 0,8*25=20 0,8*100=80 (Q200=20, 80>20, donc la valeur 20 est utilisée.) HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 112: Cycle 240 Centrage (Option 19)

    6 Pour terminer, la CN amène l'outil à la distance d'approche ou au saut de bride avec FMAX. Le saut de bride Q204 n'agit que si la valeur programmée est supérieure à celle de la distance d'approche Q200. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 113 Le signe du paramètre de cycle Q344 (diamètre) ou Q201 (profondeur) définit le sens de l'usinage. Si vous programmez le diamètre ou la profondeur à 0, la CN n'exécute pas le cycle. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 114 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 115 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 116: Exemple : Cycles De Perçage

    9 L X+90 R0 FMAX M99 ; approche du trou 4 ; appel du cycle 10 L Y+10 R0 FMAX M99 ; dégagement de l'outil, fin du programme 11 L Z+250 R0 FMAX M2 12 END PGM C200 MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 117: Exemple : Utilisation De Cycles De Perçage Avec Pattern Def

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 118 ; appel du cycle avec le motif de points 18 CYCL CALL PAT F5000 M3 ; dégagement de l'outil, fin du programme 19 L Z+100 R0 FMAX 20 M30 21 END PGM 1 MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 119 Cycles : Taraudage / Fraisage de filets...
  • Page 120: Principes De Base

    Perçage en pleine matière Fraisage d'un filet Cycle 265 FILET. HEL. AV.PERC. (option 19) Fraisage d'un filet en pleine matière Cycle 267 FILET.EXT. SUR TENON (option 19) Fraisage d'un filet extérieur Réalisation d'un chanfrein HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 121: Cycle

    Ce cycle surveille la longueur utile LU définie pour l'outil. Si cette valeur est inférieure à celle de la PROFONDEUR FILETAGE Q201, la CN émet un message d'erreur. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 122 (n°113601) : durée de la temporisation au fond du taraudage après l'arrêt de la broche. thrdPreSwitch (n°113602) : la broche est arrêtée pendant ce temps-là avant d'atteindre le fond du taraudage HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 123 Pas du filet (mm) Dégagement en cas d'interruption du programme Si vous appuyez sur la touche Arrêt CN pendant le taraudage, la commande affiche une softkey pour vous permettre de dégager l'outil. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 124: Cycle 207 Taraudage Rigide

    Entrer une profondeur négative Utiliser le paramètre machine displayDepthErr (n°201003) pour définir si la commande doit émettre un message d'erreur (on) ou pas (off) en cas de saisie d'une profondeur positive HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 125 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 126 11 CYCL DEF 207 TARAUDAGE RIGIDE ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q201=-18 ;PROFONDEUR FILETAGE ~ Q239=+1 ;PAS DE VIS ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE 12 CYCL CALL HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 127 Vous avez la possibilité de dégager l'outil dans le sens négatif et dans le sens positif de l'axe d'outil. Avant le dégagement, vous devez décider délibérément du sens dans lequel l’outil doit être dégagé du trou percé. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 128: Cycle 209 Taraud. Brise-Cop. (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 129 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 130 (n°113601) : durée de la temporisation au fond du taraudage après l'arrêt de la broche. thrdPreSwitch (n°113602) : la broche est arrêtée pendant ce temps-là avant d'atteindre le fond du taraudage HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 131 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 132 ;PAS DE VIS ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q257=+0 ;PROF.PERC.BRISE-COP. ~ Q256=+1 ;RETR. BRISE-COPEAUX ~ Q336=+0 ;ANGLE BROCHE ~ Q403=+1 ;FACTEUR VIT. ROT. 12 CYCL CALL HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 133 Vous avez la possibilité de dégager l'outil dans le sens négatif et dans le sens positif de l'axe d'outil. Avant le dégagement, vous devez décider délibérément du sens dans lequel l’outil doit être dégagé du trou percé. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 134 à droite –1(RR) Z– à gauche +1(RL) Z– Filetage Pas du Mode Sens usinage extérieur filet fraisage à droite +1(RL) Z– à gauche –1(RR) Z– à droite –1(RR) à gauche +1(RL) HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 135 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 136: Cycle 262 Fraisage De Filets (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 137 Si vous programmez une profondeur é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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 138 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 139 ;AVANCE PRE-POSIT. ~ 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 140: Cycle 263 Filetage Sur Un Tour (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 141 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 142 Programmation : –1, 0, +1 sinon : PREDEF Q200 Distance d'approche? Distance entre la pointe de l'outil et la surface de la pièce. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 143 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 144 Q359=+0 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 145: Cycle 264 Filetage Av. Percage (Option 19)

    12 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 146 é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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 147 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 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 148 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 149 Q200=+2 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 150: Cycle 265 Filet. Hel. Av.perc. (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 151 (centre du trou) dans le plan d’usinage, avec correction de rayon 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 152 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 153 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 154: Cycle 267 Filet.ext. Sur Tenon (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 155 (centre du tenon) du plan d'usinage avec la correction de rayon 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 156 Programmation : –1, 0, +1 sinon : PREDEF Q200 Distance d'approche? Distance entre la pointe de l'outil et la surface de la pièce. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 157 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 158 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 159 Q206=+150 ;AVANCE PLONGEE PROF. ~ Q202=+5 ;PROFONDEUR DE PASSE ~ Q210=+0 ;TEMPO. EN HAUT ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q211=+0.2 ;TEMPO. AU FOND ~ HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 160 24 L X+80 Y+65 R0 FMAX M99 25 L X+90 Y+90 R0 FMAX M99 26 L X+10 Y+90 R0 FMAX M99 27 L X+20 Y+55 R0 FMAX M99 28 LBL 0 29 END PGM TAP MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 161 Cycles : Fraisage de poches/ tenons / rainures...
  • Page 162 Passe en forme de spirale qui part du diamètre de la pièce brute Cycle 233 FRAISAGE TRANSVERSAL option 19) Cycle d'ébauche et de finition Choix de la stratégie et du sens de fraisage Renseignement des parois latérales HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 163: Cycle 251 Poche Rectangulaire (Option 19)

    (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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 164 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 170 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 165 être bloqué par d'éventuels copeaux. Veillez à définir votre pièce brute avec des cotes suffisamment grandes si la position de la rotation Q224 est différente de 0. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 166 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 167 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 168 2 : L'avance se réfère à la dent de l'outil, sinon à la trajectoire du centre de l'outil, pour la finition latérale et pour la finition en profon- deur. 3 : L'avance se réfère toujours à la dent de l'outil. Programmation : 0, 1, 2, 3 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 169 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 170 Si l'espace disponible est insuffisant pour accueillir une course pendulaire, la CN émet un message d'erreur. RCUTS = 0 ou valeur non définie La CN parcourt la moitié de la course pendulaire. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 171: Cycle 252 Poche Circulaire (Option 19)

    Q200, puis effectue un saut de bride Q204 avant de revenir en avance rapide au centre de la poche. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 172 Entrer une profondeur négative Utiliser le paramètre machine displayDepthErr (n°201003) pour définir si la commande doit émettre un message d'erreur (on) ou pas (off) en cas de saisie d'une profondeur positive HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 173 à deux fois le diamètre de l'outil, la CN émet un message d'erreur. Si vous utilisez un outil coupant au centre, vous pouvez vous servir du paramètre machine suppressPlungeErr (n°201006) pour désactiver cette surveillance. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 174 Surépaisseur de finition pour la profondeur. 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, FU, FZ HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 175 Le cas échéant, la valeur de la largeur de coupe 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 177 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 176 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 177 Si l'espace disponible est insuffisant pour accueillir une trajectoire hélicoïdale, la CN réduit la taille de de cette trajectoire. suppressPlungeErr=off (n°201006) Si l'espace disponible est insuffisant pour accueillir une trajectoire hélicoïdale, la CN émet un message d'erreur. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 178: Cycle 253 Rainurage (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 179 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 180 Si vous programmez une profondeur égale à 0, la commande n'exécutera pas le cycle. Programmer la distance d'approche de manière à ce que l'outil puisse se déplacer sans être bloqué par d'éventuels copeaux. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 181 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 182 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 183 2 : L'avance se réfère à la dent de l'outil, sinon à la trajectoire du centre de l'outil, pour la finition latérale et pour la finition en profon- deur. 3 : L'avance se réfère toujours à la dent de l'outil. Programmation : 0, 1, 2, 3 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 184 ;DISTANCE D'APPROCHE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q204=+50 ;SAUT DE BRIDE ~ Q366=+2 ;PLONGEE ~ Q385=+500 ;AVANCE DE FINITION ~ Q439=+3 ;REFERENCE AVANCE 12 L X+50 Y+50 R0 FMAX M99 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 185: Cycle 54 Rainure Circ. (Option 19)

    à la position de début de cycle ! Ne programmez pas de cotes incrémentales à la suite du cycle. A la fin du cycle, programmez une position absolue sur tous les axes principaux HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 186 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 187: Paramètres Du Cycle

    Q368 Surepaisseur finition laterale? Surépaisseur de finition dans le plan d'usinage. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 Q375 Diamètre cercle primitif? Entrer le diamètre du cercle primitif. Programmation : 0...99999,9999 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 188 Programmation : -99999,9999...+99999,9999 Q217 Centre 2ème axe? Centre du cercle primitif dans l'axe auxiliaire du plan d'usinage. N'agit que si Q367 = 0. La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 189 à 0. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 Q369 Surep. finition en profondeur? Surépaisseur de finition pour la profondeur. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 190 PREDEF : La CN reprend la valeur de la séquence GLOBAL DEF. Programmation : 0, 1, 2 Q385 Avance de finition? Vitesse de déplacement de l'outil lors de la finition latérale et en profondeur, en mm/min. Programmation : 0...99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 191 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 192: Cycle 256 Tenon Rectangulaire (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 193 R0. Tenir compte du paramètre Q367 (position). Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la commande n'exécutera pas le cycle. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 194 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 195 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 196 La valeur agit de manière incrémentale. 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 197 ;FACTEUR RECOUVREMENT ~ 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 198: Cycle 257 Tenon Circulaire (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 199 (centre du tenon) avec correction de rayon 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 200 à 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 201 La valeur agit de manière incrémentale. Q385 Avance de finition? Vitesse de déplacement de l'outil lors de la finition latérale et en profondeur, en mm/min. Programmation : 0...99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 202 ;FACTEUR RECOUVREMENT ~ 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 203: Cycle 258 Tenon Polygonal (Option 19)

    Entrer une profondeur négative Utiliser le paramètre machine displayDepthErr (n°201003) pour définir si la commande doit émettre un message d'erreur (on) ou pas (off) en cas de saisie d'une profondeur positive HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 204 R0 au centre du tenon. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez une profondeur égale à 0, la commande n'exécutera pas le cycle. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 205 ébauche. La valeur agit de manière incrémentale. Programmation : -99999,9999...+99999,9999 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 206 (moyen de serrage) ne peut avoir lieu. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF Q370 Facteur de recouvrement? Q370 x rayon d'outil donne la passe latérale k. Programmation : 0,0001...1,9999 sinon : PREDEF HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 207 La valeur agit de manière incrémentale. 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 208 ;SAUT DE BRIDE ~ 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 209: Cycle 233 Fraisage Transversal Option 19)

    Stratégie Q389=3 : Usinage ligne à ligne sans dépassement, passe latérale en avance rapide le retrait Stratégie Q389=4 : Usinage en spirale de l'extérieur vers l'intérieur HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 210 Lors de la dernière passe, l'outil termine le fraisage à la surépaisseur de finition, avec l'avance de finition. 11 À la fin, la CN ramène l'outil au saut de bride, avec l'avance FMAX. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 211 8 Si plusieurs passes sont nécessaires, la CN déplace l'outil à la profondeur de passe suivante dans l'axe de broche, avec l'avance de positionnement. 9 A la fin, la CN retire l'outil au saut de bride avec l'avance FMAX. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 212 La CN calcule le décalage à partir de la largeur programmée, du rayon d'outil, du facteur de recouvrement maximal de trajectoire Q370 et de la distance de sécurité latérale Q357. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 213 Pour l'ébauche, la commande tient compte de la surépaisseur latérale. Pour la finition, la surépaisseur sert au prépositionnement de l'outil. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 214 Q220, dans le sens de la passe. La surface indiquée est intégralement usinée. Définir un SAUT DE BRIDE Q204 de manière à ce qu'aucune collision ne puisse se produire avec la pièce ou les moyens de serrage. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 215 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 216 (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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 217 Programmation : -2, -1, 0, +1, +2 Q349 3ème limite? Voir paramètre Q347, 1ère limite Programmation : -2, -1, 0, +1, +2 Q220 Rayon d'angle? Rayon d'angle aux limites (Q347 - Q349) Programmation : 0...99999,9999 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 218 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 219 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 220 ;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 ~ Q223=+50 ;DIAMETRE DU CERCLE ~ HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 221 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 ~ Q439=+0 ;REFERENCE AVANCE HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 222 Cycles : Fraisage de poches/ tenons / rainures | Exemples de programmation ; appel du cycle Rainures 12 CYCL CALL ; dégagement de l'outil, fin du programme 13 L Z+100 R0 FMAX 14 M30 15 END PGM C210 MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 223 Cycles : Conversions de coordonnées...
  • Page 224 1.0 Exécuter les fonctions auxiliaires M2, M30 ou la séquence CN END PGM (ces fonctions M dépendent de paramètres machine) Sélectionner un nouveau programme CN HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 225: Cycle 7 Point Zero

    Avec le paramètre machine CfgDisplayCoordSys (n°127501), le constructeur de la machine définit le système de coordonnées dans lequel il souhaite que l'affichage d'état indique le décalage de point zéro actif. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 226 Exécution PGM pas-à-pas ou Execution PGM en continu via le gestionnaire de fichiers : le tableau reçoit le statut M. Les valeurs de coordonnées des tableaux de points zéro ne sont actives qu’en valeur absolue. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 227 Q. Si vous entrez un paramètre Q, la CN activera le numéro du point zéro indiqué au paramètre Q. Programmation : 0...9999 Exemple 11 CYCL DEF 7.0 POINT ZERO 12 CYCL DEF 7.1 #5 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 228: Paramètres Du Cycle

    Possible jusqu'à trois axes CN. Programmation : X, Y, Z, U, V, W, A, B, C Exemple 11 CYCL DEF 8.0 IMAGE MIROIR 12 CYCL DEF 8.1 X Y Z HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 229: Cycle 10 Rotation

    Axes de référence (0°) pour l'angle de rotation : Plan X/Y Axe X Plan Y/Z Axe Y Plan Z/X Axe Z Réinitialiser Reprogrammer le cycle 10 ROTATION, cette fois-ci avec l'angle de rotation 0°. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 230: Paramètres Du Cycle

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 231: Paramètres Du Cycle

    Entrer le facteur SCL ("scaling" en anglais) ; la CN multiplie les coordonnées et les rayons par ce facteur SCL (comme décrit dans "Effet"). Programmation : 0,000001...99,999999 Exemple 11 CYCL DEF 11.0 FACTEUR ECHELLE 12 CYCL DEF 11.1 SCL 0.75 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 232: Paramètres Du Cycle

    Etirement coord. centre? Centre de l'étirement ou de la compression spécifique de l'axe Programmation : -999999999...+999999999 Exemple 11 CYCL DEF 26.0 FACT. ECHELLE AXE 12 CYCL DEF 26.1 X1.4 Y0.6 CCX+15 CCY+20 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 233: Cycle 19 Plan D'usinage (Option 8)

    Si vous avez réglé la fonction Inclinaison de l'exécution de programme sur Activé en Mode Manuel, et que vous avez placé la valeur angulaire du cycle 19 PLAN D'USINAGE définie dans le menu sera écrasée. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 234 Avec le paramètre machine CfgDisplayCoordSys (n°127501), le constructeur de la machine définit le système de coordonnées dans lequel il souhaite que l'affichage d'état indique le décalage de point zéro actif. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 235 Consultez le manuel de votre machine ! Le constructeur de la machine définit si le cycle 19 doit positionner automatiquement les axes rotatifs ou bien si vous devez les positionner manuellement dans le programme CN. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 236 à la pièce La CN exécute la procédure d'inclinaison avec la dernière avance programmée (l'avance maximale possible dépend de la complexité de la tête ou de la table pivotante). HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 237 Restrictions : Le positionnement s'effectue sans correction de longueur Le positionnement s'effectue sans correction de la géométrie de la machine. Les corrections de rayon d'outils ne sont pas admises. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 238 1 Activer décalage du point zéro 2 Activer l'Inclin. plan d'usinage 3 Activer la rotation Usinage de la pièce 1 Annulation d'une rotation 2 Réinitialiser l'Inclin. plan d'usinage 3 Annuler le décalage du point zéro HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 239 De manière automatique avec un palpeur 3D HEIDENHAIN Informations complémentaires : manuel utilisateur Programmation des cycles de mesure pour les pièces et les outils Informations complémentaires : manuel utilisateur Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 240: Paramètres Du Cycle

    SELECTION pour sélectionner directement le point d'origine de votre choix dans le tableau de points d'origine. Programmation : 0...65535 Exemple 11 CYCL DEF 247 INIT. PT DE REF. ~ Q339=+4 ;NUMERO POINT DE REF. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 241 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 29 L IX-20 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 242 Cycles : Conversions de coordonnées | Exemples de programmation 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 243 Cycles : Définition de motifs...
  • Page 244 Définition de motifs linéaires Indication de l'angle de rotation Cycle 224 MOTIF DATAMATRIX CODE (option 19) Conversion de textes en motif de points de type code DataMatrix Indication de la position et de la position HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 245 Grâce à la fonction PATTERN DEF, vous disposez d'autres motifs de points réguliers. Informations complémentaires : manuel utilisateur Programmation en Texte clair ou DIN/ISO Informations complémentaires : "Motif d'usinage PATTERN DEF", Page 55 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 246 CYCL CALL suivants et les prochains appels M99 utiliseront Q203=-5. Les cycles 220 et 221 écrasent les paramètres mentionnés ci-dessus des cycles d’usinage CALL actifs (si les paramètres programmés sont les mêmes dans les deux cycles). HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 247 (– = sens horaire). La valeur agit de manière incrémentale. Programmation : -360000...+360000 Q241 Nombre d'usinages? Nombre d'opérations d'usinage sur le cercle primitif Programmation : 1...99999 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 248 ;INCREMENT ANGULAIRE ~ 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 249 9 Toutes les autres lignes sont usinées suivant un déplacement pendulaire. Si ce cycle est exécuté en mode Pas-à-pas , la CN marquera un arrêt entre chaque point d'un motif de points. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 250 Si vous utilisez le cycle 254 avec le cycle 221, la rainure ne peut pas avoir la position 0. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 251 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 252 Q243=+4 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 253 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 254 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 255 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 256 être introduite par le caractère %. 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 257 AAAA-MM-JJ hh:mm:ss %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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 258 CN. La valeur du compteur indiquée dans la dans le menu MOD reste inchangée. Dans les modes PAS A PAS et EN CONT., la CN tient compte du statut du compteur dans le menu MOD. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 259 Q247=+0 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 260 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 261 Cycles : Poche de contour...
  • Page 262 CN du sous-programme Si vous utilisez des paramètres Q, n'effectuez les calculs et les affectations qu'au sein du sous-programme de contour concerné. Sans cycles d'usinage, avances, ni fonctions M HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 263 26 CYCL DEF 24 FINITION LATERALE 27 CYCL CALL 50 L Z+250 R0 FMAX M2 51 LBL 1 55 LBL 0 56 LBL 2 60 LBL 0 99 END PGM SL2 MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 264 Finition de rainures ouvertes et fermées selon le procédé de fraisage en tourbillon Cycle 276 TRACE DE CONTOUR 3D (option 19) Usinage de contours ouverts et fermés Détection de matière restante Contours tridimensionnels - les coordonnées de l'axe d'outil sont elles aussi traitées. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 265: Cycle 14 Contour

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 266 14 C X+10 Y+50 DR- 15 LBL 0 Sous-programme 2: Poche 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 267 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 268 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 269: Cycle 20 Donnees Du Contour (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 270 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 271 ;SUREPAIS. LATERALE ~ Q4=+0.1 ;SUREP. DE PROFONDEUR ~ Q5=+0 ;COORD. SURFACE PIECE ~ Q6=+2 ;DISTANCE D'APPROCHE ~ Q7=+50 ;HAUTEUR DE SECURITE ~ Q8=+0 ;RAYON D'ARRONDI ~ Q9=+1 ;SENS DE ROTATION HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 272: Cycle 21 Pre-Percage (Option 19)

    8 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 273 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 274: Cycle 22 Evidement (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 275 LU est inférieure à la PROFONDEUR Q1, la CN émet un message d'erreur. Au besoin, utiliser une fraise avec une dent frontale qui coupe au centre (DIN 844) ou effectuer un préperçage avec le cycle 21. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 276 à 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 277 Vitesse de déplacement de l'outil lors de sa sortie après l'usinage, 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 278 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 279: Cycle 23 Finition En Prof. (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 280 à 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 281 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 282: Cycle 24 Finition Laterale (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 283 à 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 284 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 285: Cycle 270 Donnees Trace Cont. (Option 19)

    é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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 286 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 287: Cycle 25 Trace De Contour (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 288 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 289 Q15 Mode fraisage? en opposition =-1 +1 : fraisage en avalant -1 : fraisage en opposition 0 : usinage alternant fraisage en avalant et fraisage en opposition sur plusieurs passes Programmation : –1, 0, +1 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 290 ;PROFONDEUR DE PASSE ~ 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 291: Cycle 275 Rainure Trochoidale (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 292 (si programmé ainsi). La paroi de la rainure est accostée tangentiellement par la 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 293 En cas de rainure fermée, le point de départ ne doit pas se trouver dans un coin du contour. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 294 –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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 295 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 296 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 297: Cycle 276 Trace De Contour 3D (Option 19)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 298 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 299 SL, vous pouvez programmer au maximum 16384 éléments de contour. Si la fonction M110 est active pendant l'usinage, l'avance sera réduite d'autant pour les arcs de cercle corrigés à l'intérieur. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 300 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 301 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 302 ;PROFONDEUR DE PASSE ~ 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 303 ;SENS DE ROTATION 8 CYCL DEF 22 EVIDEMENT ~ Q10=-5 ;PROFONDEUR DE PASSE ~ Q11=+150 ;AVANCE PLONGEE PROF. ~ Q12=+500 ;AVANCE EVIDEMENT ~ Q18=+0 ;OUTIL PRE-EVIDEMENT ~ Q19=+200 ;AVANCE PENDULAIRE ~ HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 304 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 305 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 306 ; 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 307 ; sous-programme du contour 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 308 Cycles : Poche de contour | Exemples de programmation 18 RND R7.5 19 L X+100 Y+80 20 LBL 0 21 END PGM 3 MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 309 Cycles : Fraisage de contour optimisé...
  • Page 310 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 311 Les cycles proposent d'utiliser des outils de grande taille pour l'ébauche et des outils de plus petite taille pour enlever la matière restante. La matière préalablement évidée sera également prise en compte pour la finition. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 312 24 CYCL DEF 274 FINITION LATER. OCM 25 CYCL CALL 50 L Z+250 R0 FMAX M2 51 LBL 1 55 LBL 0 56 LBL 2 60 LBL 0 99 END PGM OCM MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 313 Indication du cercle de référence Définition des coins Cycle 1281 OCM LIMITATION RECTANGLE (option 167) Définition d'une délimitation sous forme de rectangle Cycle 1282 OCM LIMITATION CERCLE (option 167) Définition d'une délimitation sous forme de cercle HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 314: Cycle 271 Donnees Contour Ocm (Option 167)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 315 Le contour suivant doit être un îlot. Q569 = 2 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 316 Q203=+0 ;COORD. SURFACE PIECE ~ Q201=-20 ;PROFONDEUR ~ Q368=+0 ;SUREPAIS. LATERALE ~ Q369=+0 ;SUREP. DE PROFONDEUR ~ Q260=+100 ;HAUTEUR DE SECURITE ~ Q578=+0.2 ;FACTEUR COIN INTERIEUR ~ Q569=+0 ;LIMITE OUVERTE HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 317: Cycle 272 Ebauche Ocm (Option 167)

    CN amène l'outil au contour suivant, dont le point de départ est celui qui est le plus près de la position actuelle de l'outil (selon la stratégie de passe Q575). HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 318 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 319 CONTOUR, la CN partira du principe qu'aucun pré-usinage n'a eu lieu. Si le facteur de recouvrement de trajectoire est Q370<1, il est recommandé de programmer également un facteur Q579 qui soit inférieur à 1. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 320 (comportement par défaut). 0 : Si aucun pré-évidement n'a eu lieu avant, entrez un numéro d'ou- til avec un rayon 0. Il s'agit généralement de l'outil avec le numéro 0. Programmation : -1...+32767,9 sinon 255 caractères maximum HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 321 à zéro. Programmation : 0...99999 Q579 Facteur Vitesse de rot. plongée? Facteur de modification de la VITESSE ROT. BROCHE Q576 lors d'une passe en profondeur dans la matière. Programmation : 0,2...1,5 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 322 ;DISTANCE D'APPROCHE ~ Q438=-1 ;OUTIL EVIDEMENT ~ Q577=+0.2 ;FACT. RAYON D'APPROCHE ~ Q351=+1 ;MODE FRAISAGE ~ Q576=+0 ;VITESSE ROT. BROCHE ~ Q579=+1 ;FACTEUR S PLONGEE ~ Q575=+0 ;STRATEGIE DE PASSES HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 323 é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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 324 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 325 Les champs dans lesquels la matière de la pièce et l'outil doivent être renseignés apparaissent grisés. Ces données ne peuvent être modifiées que par l'intermédiaire de la liste de sélection ou du tableau d'outils. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 326 à la version du tableau de matières pour la pièce et de mettre ce dernier à jour, le cas échéant. Le tableau de matières des pièces ocm.xml se trouve dans le répertoire TNC:\system\_calcprocess. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 327 Vitesse de rotation maximale de la broche (en tr/min) permise par la machine et la situation de serrage. Programmation : 1...99999 Avance fraisage max. Avance de fraisage maximale (en mm/min) permise par la machine et la situation de serrage. Programmation : 1...99999 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 328 Si le curseur se trouve dans la zone rouge, la CN utilise la valeur maximale admissible. Programmation : 0%...200% Informations complémentaires : "Paramètres de processus ", Page 329 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 329 Des valeurs plus élevées augmentent la performance de l'usinage mais augmentent aussi la charge. En déplaçant le curseur, il est possible de jouer sur les différents paramètres de processus. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 330 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 331 Réduire la profondeur de la au niveau du palier de la passe 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 332: Cycle 273 Prof. Finition Ocm (Option 167)

    CN déplace l'outil verticalement jusqu'à la profondeur. 4 L'outil fraise ensuite la matière qui reste après l'ébauche, autrement dit la surépaisseur de finition. 5 L'outil retourne ensuite à la hauteur de sécurité, dans l'axe d'outil. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 333 Vérifier le contour à l'aide du graphique de test et modifier légèrement le facteur de recouvrement de trajectoire. On peut ainsi obtenir une autre répartition des passes, ce qui conduit souvent au résultat souhaité. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 334 Nom d'outil. Lorsque vous quittez le champ de saisie, la CN insère automatiquement le premier guille- met. -1 : Le dernier outil utilisé est considéré comme l'outil d'évidement (comportement par défaut). Programmation : -1...+32767,9 sinon 255 caractères maximum HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 335 ;FACTEUR RECOUVREMENT ~ 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 336: Cycle 274 Finition Later. Ocm (Option 167)

    L'opération de finition s'effectue séparément pour chaque partie de contour. 4 L'outil retourne ensuite à la hauteur de sécurité, dans l'axe d'outil. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 337 LU est inférieure à la PROFONDEUR Q201, la CN émet un message d'erreur. Information relative à la programmation La surépaisseur latérale Q14 reste après l'opération de finition. Cette surépaisseur doit toutefois être inférieure à la surépaisseur dans le cycle 271. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 338 –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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 339 11 CYCL DEF 274 FINITION LATER. OCM ~ Q338=+0 ;PASSE DE FINITION ~ Q385=+500 ;AVANCE DE FINITION ~ Q253=+750 ;AVANCE PRE-POSIT. ~ Q200=+2 ;DISTANCE D'APPROCHE ~ Q14=+0 ;SUREPAIS. LATERALE ~ Q438=-1 ;OUTIL EVIDEMENT ~ Q351=+1 ;MODE FRAISAGE HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 340: Cycle 277 Ocm Chanfrein (Option 167)

    Les étapes 3 à 6 sont répétées jusqu'à ce que le contour programmé soit complètement chanfreiné. 8 À la fin de l'usinage, l'outil revient à la HAUTEUR DE SECURITE définie au paramètre Q260, sur l'axe d'outil.HAUTEUR DE SECURITE HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 341 Information relative à la programmation Si la valeur du paramètre Q353 PROF. POINTE OUTIL est plus petite que celle du paramètre Q359 LARGEUR CHANFREIN, la CN émet un message d'erreur. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 342 –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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 343 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 344: 10.8 Formes Ocm Standard

    1278 OCM POLYGONE, voir Page 355 La CN propose les cycles suivants pour les limites de formes : 1281 OCM LIMITATION RECTANGLE, voir Page 358 1282 OCM LIMITATION CERCLE, voir Page 360 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 345 Définir les paramètres du cycle Sélectionner la softkey INTRODUIRE TEXTE Entrer la cote nominale, avec la tolérance Si vous programmez une tolérance inadaptée, la CN interrompra l'exécution avec un message d'erreur. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 346: Cycle 1271 Ocm Rectangle (Option 167)

    OCM 272 à 274 et 277. Information relative à la programmation Le cycle requiert un prépositionnement qui dépend de ce qui a été défini au paramètre Q367. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 347 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 348 Q224=+0 ;POSITION ANGULAIRE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q201=-10 ;PROFONDEUR ~ Q368=+0 ;SUREPAIS. LATERALE ~ Q369=+0 ;SUREP. DE PROFONDEUR ~ Q260=+50 ;HAUTEUR DE SECURITE ~ Q578=+0.2 ;FACTEUR COIN INTERIEUR HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 349: Cycle 1272 Ocm Cercle (Option 167)

    OCM 272 à 274 et 277. Information relative à la programmation Le cycle requiert un prépositionnement qui dépend de ce qui a été défini au paramètre Q367. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 350 Coordonnée sur l'axe d'outil à laquelle aucune collision avec la pièce ne peut se produire (pour un positionnement intermédiaire ou un retrait en fin de cycle). La valeur agit de manière absolue. Programmation : -99999,9999...+99999,9999 sinon : PREDEF HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 351 Q367=+0 ;POSITION POCHE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q201=-20 ;PROFONDEUR ~ Q368=+0 ;SUREPAIS. LATERALE ~ Q369=+0 ;SUREP. DE PROFONDEUR ~ Q260=+100 ;HAUTEUR DE SECURITE ~ Q578=+0.2 ;FACTEUR COIN INTERIEUR HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 352: Cycle 1273 Ocm Rainure / Trav. (Option 167)

    OCM 272 à 274 et 277. Information relative à la programmation Le cycle requiert un prépositionnement qui dépend de ce qui a été défini au paramètre Q367. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 353 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 354 Q224=+0 ;POSITION ANGULAIRE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q201=-20 ;PROFONDEUR ~ Q368=+0 ;SUREPAIS. LATERALE ~ Q369=+0 ;SUREP. DE PROFONDEUR ~ Q260=+100 ;HAUTEUR DE SECURITE ~ Q578=+0.2 ;FACTEUR COIN INTERIEUR HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 355: Cycle 1278 Ocm Polygone (Option 167)

    OCM 272 à 274 et 277. Information relative à la programmation Le cycle requiert un prépositionnement qui dépend de ce qui a été défini au paramètre Q367. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 356 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 357 Q224=+0 ;POSITION ANGULAIRE ~ Q203=+0 ;COORD. SURFACE PIECE ~ Q201=-10 ;PROFONDEUR ~ Q368=+0 ;SUREPAIS. LATERALE ~ Q369=+0 ;SUREP. DE PROFONDEUR ~ Q260=+50 ;HAUTEUR DE SECURITE ~ Q578=+0.2 ;FACTEUR COIN INTERIEUR HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 358: Cycle 1281 Ocm Limitation Rectangle (Option 167)

    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 à 1273 et 1278. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 359 Q656 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 360: Cycle 1282 Ocm Limitation Cercle (Option 167)

    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 à 1273 et 1278. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 361 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 362 ;FACTEUR DE PLONGEE ~ Q253= AUTO ;AVANCE PRE-POSIT. ~ Q200=+2 ;DISTANCE D'APPROCHE Q438=+0 ;OUTIL EVIDEMENT ~ Q577=+0.2 ;FACT. RAYON D'APPROCHE ~ Q351=+1 ;MODE FRAISAGE ~ Q576=+6500 ;VITESSE ROT. BROCHE ~ HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 363 ;SUREPAIS. LATERALE ~ Q438=-1 ;OUTIL EVIDEMENT ~ Q351=+1 ;MODE FRAISAGE ; appel du cycle 18 CYCL CALL ; fin du programme 19 M30 ; sous-programme de contour 1 20 LBL 1 21 L X+0 Y+0 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 364 31 L X+70 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 365 ;FACTEUR S PLONGEE ~ Q575=+1 ;STRATEGIE DE PASSES ; appel du cycle 8 CYCL CALL ; appel d'outil, diamètre 6 mm 9 TOOL CALL 23 Z S10000 F2000 10 L Z+100 R0 FMAX M3 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 366 ; sous-programme de contour 3 30 LBL 3 31 L X-20 Y-20 32 L Y+20 33 L X+20 34 L Y-20 35 L X-20 36 LBL 0 37 END PGM OCM_DEPTH MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 367 Q579=+0.7 ;FACTEUR S PLONGEE ~ Q575=+1 ;STRATEGIE DE PASSES ; appel du cycle 8 L X+0 Y+0 R0 FMAX M99 ; appel d'outil, diamètre 8 mm 9 TOOL CALL 4 Z S6000 F4000 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 368 24 RND R5 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 369 7 CYCL DEF 272 EBAUCHE OCM ~ Q202=+20 ;PROFONDEUR DE PASSE ~ Q370=+0.424 ;FACTEUR RECOUVREMENT ~ Q207=+6800 ;AVANCE FRAISAGE ~ Q568=+0.6 ;FACTEUR DE PLONGEE ~ Q253= AUTO ;AVANCE PRE-POSIT. ~ Q200=+2 ;DISTANCE D'APPROCHE ~ HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 370 ;SUREPAIS. LATERALE ~ 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 371 Cycles : Pourtour cylindrique...
  • Page 372 Cycle 29 CORPS CYLIND. OBLONG (option 8) Fraisage d'une traverse sur le pourtour cylindrique Renseignement de la largeur de la traverse Cycle 39 CONT. SURF. CYLINDRE (option 8) Fraisage d'un contour sur le pourtour cylindrique HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 373 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 374 La distance d'approche doit être supérieure au rayon d'outil. 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 375 ;PROFONDEUR FRAISAGE ~ 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 376 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 377 Vous pouvez également exécuter ce cycle avec le plan d’usinage incliné. Le temps d'usinage peut être plus long si le contour est composé de nombreux éléments de contour non tangentiels. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 378 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 379 Programmer les coordonnées de l'axe rotatif dans le sous- programme, en degré ou en mm (inch). Programmation : 0, 1 Q20 Largeur rainure? Largeur de la rainure à réaliser Programmation : -99999,9999...+99999,9999 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 380 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 381 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 382 La distance d'approche doit être supérieure au rayon d'outil. 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 383 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 384 ;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 ~ Q20=+0 ;LARGEUR OBLONG HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 385 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 386 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 387 ;PROFONDEUR FRAISAGE ~ 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 388 13 L X+40 Y-20 RL 14 L X+50 15 RND R7.5 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 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 389 Cycles : Pourtour cylindrique | Exemples de programmation 23 LBL 0 24 END PGM 5 MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 390 ; 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 391 Cycles : Poche de contour avec formule de contour...
  • Page 392 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 393 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 394 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 395 SELECTION FICHIER, dans la fenêtre de sélection APPLIQUER NOM FICH.. 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 396 Ceci n'est pas le cas pour les îlots purs d'une poche. Utilisez pour cela la formule de contour simple. Informations complémentaires : "Cycles SL ou cycles OCM avec une formule de contour simple", Page 403 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 397 Parenthèse ouverte par ex. QC12 = QC1 & (QC2 | QC3) Parenthèse fermée par ex. QC12 = QC1 & (QC2 | QC3) définition de contour individuel par ex. QC12 = QC1 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 398 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 399 “intersection avec“ Programme de définition de contour : * - ... 21 DECLARE CONTOUR QC1 = "POCKET.H" 22 DECLARE CONTOUR QC2 = "POCKET2.H" 23 QC10 = QC1 & QC2 * - ... HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 400 Q10=-5 ;PROFONDEUR DE PASSE ~ Q11=+100 ;AVANCE PLONGEE PROF. ~ Q12=+350 ;AVANCE EVIDEMENT ~ Q18=+0 ;OUTIL PRE-EVIDEMENT ~ Q19=+150 ;AVANCE PENDULAIRE ~ Q208=+99999 ;AVANCE RETRAIT ~ Q401=+100 ;FACTEUR D'AVANCE ~ HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 401 ; définition de l'identifiant du contour pour le programme CN 7 DECLARE CONTOUR QC4 = "123" "123" ; formule de contour 8 QC10 = ( QC1 | QC2 ) \ QC3 \ QC4 9 END PGM MODEL MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 402 Programme de description du contour Carré gauche : 0 BEGIN PGM 123 MM 1 L X+27 Y+58 R0 2 L X+43 3 L Y+42 4 L X+27 5 L Y+58 6 END PGM 123 MM HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 403 Si vous utilisez des cycles SL de 22 à 24, alors la CN déterminera la position de plongée indépendamment des zones vides définies. Vérifiez le comportement à l'aide de la simulation. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 404 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 405 Appuyer sur la softkey SELECTION FICHIER Définir le numéro d'un paramètre QS Définir le numéro d'un label Définir le nom d'un label Définir le numéro d'un paramètre QS d'un label HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 406 Usinage du contour avec les cycles SL L'usinage du contour global défini est effectué à l'aide des cycles SL (voir "Résumé", Page 264) ou des cycles OCM (voir "Vue d'ensemble", Page 313). HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 407 Cycles : Fonctions spéciales...
  • Page 408 Cycle 239 DEFINIR CHARGE (option 143) Choix d'un mode de pesée Réinitialisation des paramètres de précommande et d'asservissement dépendants de la charge Cycle 18 FILETAGE Avec broche asservie Arrêt de la broche au fond du trou HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 409: 13.2 Cycle 9 Temporisation

    89 CYCL DEF 9.0 TEMPORISATION 90 CYCL DEF 9.1 TEMP 1.5 Paramètres du cycle Figure d'aide Paramètres Temporisation en secondes Entrer une temporisation en secondes. Programmation : 0...3 600s (1 heure) en pas de 0,001 s HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 410: 13.3 Cycle 12 Pgm Call

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 411 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 412: 13.4 Cycle 13 Orientation

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 413: 13.5 Cycle 32 Tolerance

    Valeur de tolérance. Sélectionner un nouveau programme CN Après avoir annulé le cycle 32, la CN active de nouveau la tolérance prédéfinie au paramètre machine. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 416 NO ENT, la CN utilisera 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.05 13 CYCL DEF 32.2 HSC-MODE:1 TA5 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 417: 13.6 Cycle 225 Gravage

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 418 Vitesse de déplacement de l'outil lors du fraisage, en mm/min. 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 419 7 = Au centre, à gauche 8 = Centre du texte 8 = Centre du texte 9 = Au centre, à droite 9 = Au centre, à droite Programmation : 0...9 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 420 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 421 Il existe les possibilités suivantes : Programma- Signe tion 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 422 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 423 CN. L'état du compteur tel qu'il se trouve dans le menu MOD reste non pris en compte. Dans les modes PAS A PAS et EN CONT., la CN tient compte du statut du compteur dans le menu MOD. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 424: Cycle 232 Fraisage Transversal (Option 19)

    à 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 425 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 426 Sinon, la commande é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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 427 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 428 à la distance d'approche, au-dessus de la profon- deur de passe actuelle, avant pour aborder le point de départ de la ligne suivante. La valeur agit de manière incrémentale. Programmation : 0...99999,9999 sinon : PREDEF HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 429 Q370=+1 ;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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 430: Cycle 238 Mesurer Etat Machine (Option 155)

    4 Ce diagramme vous permet de suivre à quel niveau de proximité des seuils d'avertissement et d'erreur se trouvent les composants. Informations complémentaires : Configuration, test et exécution de programmes CN HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 431 1 : Des données de mesure sont générées. Il n'est pas possible de réguler le mouvement des axes avec le potentiomètre d'avance et d'avance rapide. Programmation : 0, 1 Exemple 11 CYCL DEF 238 MESURER ETAT MACHINE ~ Q570=+0 ;MODE HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 432: Cycle 239 Definir Charge (Option 143)

    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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 433 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 434 Programmation : 0, 1 Exemple 11 CYCL DEF 239 DEFINIR CHARGE ~ Q570=+0 ;DEFINITION CHARGE HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 435: 13.10 Cycle 18 Filetage

    M5). La CN active alors automatiquement la broche au démarrage du cycle et la désactive de nouveau automatiquement en fin de cycle. Le signe du paramètre de cycle Profondeur de filetage détermine le sens de l’usinage. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 436 + = filet à droite (M3 avec profondeur de perçage négative) - = 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 | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 437 Tableau récapitu- latif: Cycles...
  • Page 438 ■ CORPS CYLIND. OBLONG ■ TOLERANCE ■ CONT. SURF. CYLINDRE PERCAGE ■ ■ ALES.A L'ALESOIR ■ ALES. A L'OUTIL ■ PERCAGE UNIVERSEL ■ CONTRE-PERCAGE ■ PERC. PROF. UNIVERS. ■ TARAUDAGE HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 439 PROF. FINITION OCM ■ FINITION LATER. OCM ■ RAINURE TROCHOIDALE ■ TRACE DE CONTOUR 3D ■ OCM CHANFREIN ■ 1271 OCM RECTANGLE ■ 1272 OCM CERCLE ■ 1273 OCM RAINURE / TRAV. HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 440 Tableau récapitulatif: Cycles | Tableau récapitulatif Numéro Désignation de cycle Actif Actif Page du cycle CALL ■ 1278 OCM POLYGONE ■ 1281 OCM LIMITATION RECTANGLE ■ 1282 OCM LIMITATION CERCLE HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 441 65 intérieur........136 simple........403 Taraudage........120 Principe de base...... 134 avec brise-copeaux....128 Cycles SL........262 Fraisage transversal....424 sans mandrin de compensation... HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 442 Indice Temporisation....... 409 Tolérance........413 HEIDENHAIN | TNC 620 | Programmation des cycles d'usinage | 01/2022...
  • Page 443 DR. JOHANNES HEIDENHAIN GmbH Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany  +49 8669 31-0  +49 8669 32-5061 E-mail: info@heidenhain.de Technical support  +49 8669 32-1000 Measuring systems  +49 8669 31-3104 E-mail: service.ms-support@heidenhain.de NC support  +49 8669 31-3101 E-mail: service.nc-support@heidenhain.de NC programming ...

Table des Matières