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 | Manuel d’utilisation Programmation des cycles | 9/2016...
TNC 620. En cas de besoin, adressez-vous à HEIDENHAIN pour recevoir ce manuel d'utilisation. ID du manuel d'utilisation Dialogue Texte clair : 1096883-xx. ID du manuel d'utilisation DIN/ISO : 1096887-xx. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Type de TNC, logiciel et fonctions Options de logiciel La TNC 620 dispose de diverses options de logiciel qui peuvent être activées par le constructeur de votre machine. Chaque option doit être activée séparément et comporte individuellement les fonctions suivantes :...
Page 7
Format DXF accepté : AC1009 (AutoCAD R12) Transfert de contours et de motifs de points Définition pratique du point d'origine Sélection graphique de sections de contour à partir de programmes en Texte clair HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 8
Active Vibration Damping – AVD (option 146) Atténuation active des vibrations Amortissement des vibrations de la machine en vue d'améliorer la qualité de surface de la pièce HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Mentions légales Ce produit utilise l'Open Source Software. Vous trouverez d'autres informations sur la commande à Mode Programmation Fonction MOD Softkey REMARQUES SUR LA LICENCE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
HEIDENHAIN plus ancienne (à partir de la TNC 150 B) peuvent en grande partie être exécutés avec la nouvelle version de logiciel de la TNC 620. Même si de nouveaux paramètres optionnels ("Paramètres optionnels") ont été ajoutés à des cycles existants, vous pouvez en principe toujours exécuter vos programmes comme vous en avez l'habitude.
Page 11
PROFOND MONOLEVRE (cycle 241, DIN/ISO : G241, option de logiciel 19)", page 94 Le cycle de palpage 4 MESURE 3D a été introduit voir "MESURE 3D (cycle 4, option de logiciel 17)", page 447 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 12
Le paramètre optionnel Q536 a été ajouté au cycle 484 (option de logiciel 17), voir "Etalonnage du TT 449 sans câble (cycle 484, DIN/ISO: G484, option 17)", page 507 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 13
Si elle est active pendant l'usinage, la fonction M110 est maintenant prise en compte dans les cycles SL pour les arcs de cercle intérieurs corrigés voir "Cycles SL", page 194 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 14
CIRCULAIRE (cycle 252, DIN/ISO : G252, option de logiciel 19)", page 144 Les paramètres Q369 et Q439 ont été ajoutés au cycle 275, voir "RAINURE TROCHOÏDALE (cycle 275, DIN/ISO : G275, option de logiciel 19)", page 218 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 15
16 Cycles palpeurs : fonctions spéciales..................443 17 Cycles palpeurs : mesure automatique de la cinématique............467 18 Cycles palpeurs : étalonnage automatique des outils..............499 19 Tableau récapitulatif: Cycles......................515 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 16
Sommaire HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Principes de base / vues d'ensemble................... 45 Introduction............................46 Groupes de cycles disponibles......................47 Résumé des cycles d'usinage........................ 47 Résumé des cycles de palpage......................48 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 18
Introduire un tableau de points......................66 Ignorer certains points pour l'usinage....................67 Sélectionner le tableau de points dans le programme................67 Appeler le cycle en liaison avec les tableaux de points................. 68 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 19
Paramètres du cycle..........................85 PERCAGE PROFOND UNIVERSEL (cycle 205, DIN/ISO : G205, option de logiciel 19)....87 Mode opératoire du cycle........................87 Attention lors de la programmation !......................88 Paramètres du cycle..........................89 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 20
Attention lors de la programmation !......................95 Paramètres du cycle..........................96 3.11 Exemples de programmation......................98 Exemple : cycles de perçage........................98 Exemple : utilisation des cycles de perçage en liaison avec PATTERN DEF...........99 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 21
Paramètres du cycle..........................121 FILETAGE AVEC PERCAGE (cycle 264, DIN/ISO : G264, option de logiciel 19)......123 Mode opératoire du cycle........................123 Attention lors de la programmation !....................124 Paramètres du cycle..........................125 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 22
4.10 FRAISAGE DE FILET (cycle 267, DIN/ISO : G267, option de logiciel 19)......... 131 Mode opératoire du cycle........................131 Attention lors de la programmation !....................132 Paramètres du cycle..........................133 4.11 Exemples de programmation......................135 Exemple : Taraudage..........................135 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 23
Paramètres du cycle..........................165 TENON POLYGONAL (cycle 258, DIN/ISO : G258, option de logiciel 19)........167 Mode opératoire du cycle........................167 Attention lors de la programmation !....................168 Paramètres du cycle..........................169 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 24
Mode opératoire du cycle........................172 Attention lors de la programmation !....................175 Paramètres du cycle..........................176 5.10 Exemples de programmation......................179 Exemple : Fraisage de poche, tenon, rainure..................179 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 25
MOTIF DE POINTS EN GRILLE (cycle 221, DIN/ISO : G221, option de logiciel 19)......188 Mode opératoire du cycle........................188 Attention lors de la programmation !....................188 Paramètres du cycle..........................189 Exemples de programmation......................190 Exemple : Cercles de trous........................190 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 26
Paramètres du cycle..........................210 FINITION LATERALE (cycle 24, DIN/ISO : G124, option de logiciel 19)..........211 Mode opératoire du cycle........................211 Attention lors de la programmation !....................212 Paramètres du cycle..........................213 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 27
Paramètres du cycle..........................221 7.12 Exemples de programmation......................223 Exemple: Evidement et semi-finition d'une poche................223 Exemple : Pré-perçage, ébauche et finition de contours superposés...........225 Exemple: Tracé de contour........................227 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 28
Attention lors de la programmation !....................241 Paramètres du cycle..........................243 Exemples de programmation......................244 Exemple : corps d'un cylindre avec le cycle 27..................244 Exemple : corps d'un cylindre avec le cycle 28..................246 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 29
Exemple : Ebauche et finition de contours superposés avec formule de contour........ 255 Cycles SL avec formule complexe de contour................. 258 Principes de base..........................258 Introduire une formule simple de contour....................260 Usinage du contour avec les cycles SL....................260 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 30
10.6 ROTATION (cycle 10, DIN/ISO : G73)....................272 Effet............................... 272 Attention lors de la programmation !....................273 Paramètres du cycle..........................273 10.7 FACTEUR D'ECHELLE (cycle 11, DIN/ISO : G72)................274 Effet............................... 274 Paramètres du cycle..........................274 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 31
Combinaison avec d’autres cycles de conversion de coordonnées............281 Marche à suivre pour usiner avec le cycle 19 PLAN D'USINAGE............282 10.10 Exemples de programmation......................283 Exemple : cycles de conversion de coordonnées.................283 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 32
11.7 FRAISAGE TRANSVERSAL (cycle 232, DIN/ISO : G232, option de logiciel 19)......299 Mode opératoire du cycle........................299 Attention lors de la programmation !....................301 Paramètres du cycle..........................302 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 33
11.8 CALCUL DE CHARGE (cycle 239, DIN/ISO : G239, option de logiciel 143)........304 Déroulement du cycle...........................304 Attention lors de la programmation !....................305 Paramètres du cycle..........................305 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 34
Palpeur à commutation, avance rapide pour les déplacements de positionnement : F_PREPOS dans le tableau de palpeurs..........................312 Exécuter les cycles palpeurs........................ 313 12.3 Tableau des palpeurs.......................... 314 Information générale..........................314 Editer des tableaux de palpeurs......................314 Données du palpeur..........................315 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 35
Mode opératoire du cycle........................333 Attention lors de la programmation !....................334 Paramètres du cycle..........................335 13.8 Exemple : déterminer la rotation de base à l'aide de deux trous..........337 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 36
14.7 POINT DE REFERENCE EXTERIEUR CERCLE (cycle 413, DIN/ISO : G413, option de logiciel 17)................................364 Mode opératoire du cycle........................364 Attention lors de la programmation !....................365 Paramètres du cycle..........................366 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 37
14.14Exemple : initialiser le point d'origine : centre d'un secteur circulaire et la face supérieure de la pièce..............................392 14.15Exemple : initialiser le point d'origine sur la face supérieure de la pièce et au centre du cercle de trous..............................393 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 38
15.7 MESURE INTERIEUR RECTANGLE (cycle 423, DIN/ISO : G423, option de logiciel 17)....417 Mode opératoire du cycle........................417 Attention lors de la programmation !....................418 Paramètres du cycle..........................419 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 39
Attention lors de la programmation !....................437 Paramètres du cycle..........................437 15.14Exemples de programmation......................439 Exemple : mesure d'un tenon rectangulaire avec reprise d'usinage............ 439 Exemple : mesure d'une poche rectangulaire, procès-verbal de mesure..........441 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 40
16.9 ETALONNAGE DU RAYON TS, INTERIEUR (cycle 462, DIN/ISO : G462, option de logiciel 17)..462 16.10 ETALONNAGE DU RAYON TS, EXTERIEUR (cycle 463, DIN/ISO : G463, option de logiciel 17)..464 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 41
Mode opératoire du cycle........................489 Attention lors de la programmation !....................491 Paramètres du cycle..........................492 Alignement des têtes interchangeables....................494 Compensation de dérive........................496 Fonction de fichier journal........................498 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 42
18.6 Etalonner complètement l'outil (cycle 33 ou 483, DIN/ISO : G483, Option 17)......513 Mode opératoire du cycle........................513 Attention lors de la programmation !....................513 Paramètres du cycle..........................514 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Si vous voulez effacer un cycle qui occupe plusieurs séquences, la TNC affiche un message demandant si vous voulez effacer complètement le cycle. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Si nécessaire, commuter vers les cycles d'usinage personnalisés du constructeur. De tels cycles d'usinage peuvent être intégrés par le constructeur de votre machine HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Cycles d'étalonnage automatique d'outils (activés par le constructeur de la machine) Si nécessaire, commuter vers les cycles palpeurs personnalisés à la machine. De tels cycles palpeurs peuvent être intégrés par le constructeur de votre machine HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Entre la définition d'un cycle actif avec CALL et l'appel de cycle correspondant, ne programmer un cycle actif avec DEF qu'après être certain qu'il n'y a pas d'interaction des paramètres de transfert des deux cycles HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
;PROFONDEUR Q206=150 ;AVANCE PLONGEE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE Q211=0.25 ;TEMPO. AU FOND Q395=0 ;REFERENCE PROFONDEUR HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
à toutes les positions que vous avez définies dans une définition de motif PATTERN DEF ou dans un tableau de points. Informations complémentaires: "Définition de motifs avec PATTERN DEF", page 59 Informations complémentaires: "Tableaux de points", page 66 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 53
M89 Pour annuler l’effet de M89, programmez M99 dans la dernière séquence de positionnement, ou Vous définissez un nouveau cycle d'usinage avec CYCL DEF. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
GLOBAL DEF POSITIONNEMENT Définition du mode opératoire avec CYCL CALL PAT GLOBAL DEF PALPAGE Définition de paramètres spéciaux pour les cycles de palpage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Sélectionner la fonction GLOBAL -DEF de votre choix, par ex. en appuyant sur la softkey GLOBAL DEF GENERAL Renseigner les définitions requises en validant chaque fois avec la touche ENT HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Le déroulement de l'usinage peut s'en trouver fortement affecté. Si vous introduisez une valeur fixe dans un cycle d'usinage, cette valeur n'est pas modifiée par les fonctions GLOBAL DEF. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
égal à la passe latérale Mode fraisage : en avalant/en opposition Stratégie de plongée : plongée dans la matière, hélicoïdale, pendulaire ou verticale Paramètres valables pour les cycles de fraisage 251 à HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Déplacement haut. sécu. : choisir si la TNC doit se déplacer entre les points de mesure à la distance d'approche ou bien à la hauteur de sécurité Paramètres valables pour tous les cycles palpeurs HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
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 ARC DE CERCLE Définition d'un arc de cercle HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
(p. ex. X avec l'axe d'outil Z). Valeur positive ou négative possible Coordonnée surface de la pièce (absolu) : entrer la coordonnée Z à laquelle l'usinage doit commencer. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Valeur positive ou négative possible Coordonnée surface de la pièce (absolu) : entrer la coordonnée Z à laquelle l'usinage doit commencer. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Valeur positive ou négative possible Coordonnée surface de la pièce (absolu) : entrer la coordonnée Z à laquelle l'usinage doit commencer. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Valeur positive ou négative possible Nombre d'usinages : nombre total de positions d'usinage sur le cercle Coordonnée surface de la pièce (absolu) : entrer la coordonnée Z à laquelle l'usinage doit commencer. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
(commutation par softkey) Nombre d'usinages : nombre total de positions d'usinage sur le cercle Coordonnée surface de la pièce (absolu) : entrer la coordonnée Z à laquelle l'usinage doit commencer. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Avec les softkeys X OUT/ON, Y OUT/ON, Z OUT/ ON (seconde barre de softkeys), vous définissez les coordonnées que vous souhaitez introduire dans le tableau de points. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
END. Si le tableau de points n'est pas mémorisé dans le même répertoire que le programme CN, vous devrez renseigner l'ensemble du chemin. Exemple de séquence CN 7 SEL PATTERN "TNC:\DIRKT5\NUST35.PNT" HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
(Q203) à 0 si la coordonnée dans l'axe de broche définie dans le tableau de points doit être utilisée comme coordonnée du point initial. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Avec prépositionnement automatique, saut de bride 241 PERCAGE PROFOND MONOLEVRE Avec pré-positionnement automatique au point de départ profond et définition de la vitesse de rotation et de l'arrosage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
L'outil se déplace donc dans son axe, en avance rapide, pour se rendre à la distance d'approche en dessous de la surface de la pièce ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 72
PROF. Q211=0.1 ;TEMPO. AU FOND Q203=+20 ;COORD. SURFACE PIECE Q204=100 ;SAUT DE BRIDE 12 L X+30 Y+20 R0 FMAX M3 M99 13 L X+80 Y+50 R0 FMAX M99 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
L'outil se déplace donc dans son axe, en avance rapide pour se rendre à la distance d'approche en dessous de la surface de la pièce ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 74
= profondeur par rapport à la pointe de l'outil 12 L X+30 Y+20 FMAX M3 = profondeur par rapport à la partie cylindrique de 13 CYCL CALL l'outil 14 L X+80 Y+50 FMAX M99 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
L'outil se déplace donc dans son axe, en avance rapide pour se rendre à la distance d'approche en dessous de la surface de la pièce ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 76
Q203=+20 ;COORD. SURFACE PIECE Q204=100 ;SAUT DE BRIDE 12 L X+30 Y+20 FMAX M3 13 CYCL CALL 14 L X+80 Y+50 FMAX M9 15 L Z+100 FMAX M2 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
été programmé). Si Q214=0, le retrait a lieu le long de la paroi du trou. 7 Pour finir, la TNC positionne à nouveau l'outil au centre du trou. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
à ce que la pointe de l'outil soit orientée parallèle à un axe de coordonnées. Lors du dégagement, la TNC tient compte automatiquement d'une rotation active du système de coordonnées. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 79
TNC doit positionner l'outil avant son Q336=0 ;ANGLE BROCHE dégagement. Plage de programmation : -360,000 à 12 L X+30 Y+20 FMAX M3 360,000 13 CYCL CALL 14 L X+80 Y+50 FMAX M99 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
L'outil se déplace donc dans son axe, en avance rapide, à la distance d'approche en dessous de la surface de la pièce ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 81
Q205 Profondeur passe min.? (en incrémental) : si vous avez programmé une VALEUR REDUCTION Q212, la TNC limite la passe à Q205. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 82
T-ANGLE du tableau d'outils TOOL.T. = profondeur par rapport à la pointe de l'outil = profondeur par rapport à la partie cylindrique de l'outil HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
(si celui- ci est indiqué) avec FMAX. 7 Pour finir, la TNC positionne à nouveau l'outil au centre du trou. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
à un axe de coordonnées. Sélectionnez le sens de dégagement de manière à ce que l'outil s'écarte de la paroi du trou. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 85
à laquelle aucune collision ne Q252=15 ;HAUTEUR DE LA DENT peut se produire entre l'outil et la pièce (moyen de serrage). Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 86
Q336 Angle pour orientation broche? (en absolu) : angle sur lequel la TNC positionne l'outil avant la plongée dans le trou et avant le dégagement hors du trou Plage de programmation : -360,0000 à 360,0000 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
à la distance d'approche avec l'avance de retrait. Si vous avez introduit un saut de bride, la TNC déplace l'outil à cette position avec FMAX. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
L'outil se déplace donc dans son axe, en avance rapide, à la distance d'approche en dessous de la surface de la pièce ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 89
Pas de brise-copeaux si l'on a introduit 0. Plage d’introduction 0 à 99999,9999 Q256 Retrait avec brise-copeaux? (en incrémental) : valeur de retrait de l'outil lors du brise-copeaux. Plage d'introduction 0,000 à 99999,999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 90
T-ANGLE du tableau d'outils TOOL.T. = profondeur par rapport à la pointe de l'outil = profondeur par rapport à la partie cylindrique de l'outil HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
5 Pour terminer, la TNC ramène l'outil à la distance d'approche avec FMAX. Si vous avez programmé un saut de bride, la TNC amène l'outil à cette position avec l'avance FMAX. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 92
L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 93
= fraisage en avalant –1 = fraisage en opposition (si vous indiquez la Q335=25 ;DIAMETRE NOMINAL valeur 0, l'usinage se fera en avalant) Q342=0 ;DIAMETRE PRE- PERCAGE Q351=+1 ;MODE FRAISAGE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 94
7 La TNC positionne l'outil à la distance d'approche avec l'avance de retrait. Si vous avez programmé un saut de bride, la TNC déplace l'outil à la position souhaitée avec FMAX HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 95
L'outil se déplace donc dans son axe, en avance rapide, pour se rendre à la distance d'approche en dessous de la surface de la pièce ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 96
: déplacement avec broche à l'arrêt Q427 Vitesse broche en entrée/sortie? : vitesse de rotation avec laquelle l'outil entre dans le trou percé et en ressort. Plage de programmation : 0 à 99999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 97
Q205 Profondeur passe min.? (en incrémental) : si vous avez programmé une VALEUR REDUCTION Q212, la TNC limite la passe à Q205. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
10 L Y+10 R0 FMAX M99 Aborder le 4ème trou, appeler le cycle 11 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 12 END PGM C200 MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Appel du cycle en liaison avec le motif de points 8 L Z+100 R0 FMAX Dégager l'outil, changer l'outil 9 TOOL CALL 2 Z S5000 Appel d'outil pour le foret (rayon d'outil 2,4) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 100
17 CYCLE CALL PAT F5000 M13 Appel du cycle en liaison avec le motif de points 18 L Z+100 R0 FMAX M2 Dégager l’outil, fin du programme 19 END PGM 1 MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 101
Cycles d'usinage : taraudage / fraisage de filets...
265 FILETAGE HELICOIDAL AVEC PERCAGE Cycle de fraisage d'un filet en plein matière 267 FILETAGE EXTERIEUR Cycle de fraisage d'un filet extérieur avec réalisation d'un chanfrein HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 103
TNC amène l'outil à cette position avec l'avance FMAX. 4 A la distance d'approche, le sens de rotation broche est à nouveau inversé. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 105
Pas du filet (mm) Dégagement en cas d'interruption du programme Si vous appuyez sur la touche Stop externe pendant le taraudage, la TNC affiche une softkey vous permettant de dégager l'outil. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 106
être amené à la distance de sécurité. Si vous avez programmé un saut de bride, la TNC amène l'outil à cette position avec l'avance FMAX. 4 A la distance d'approche, la TNC stoppe la broche. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 107
L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Lors du dégagement, vous pouvez déplacer l'outil dans le sens positif et négatif de l'axe d'outil. Veuillez en tenir compte lors du dégagement - risque de collision ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
5 L'outil revient ensuite la distance d'approche. Si vous avez programmé un saut de bride, la TNC amène l'outil à cette position avec l'avance FMAX. 6 Une fois à la distance d'approche, la TNC arrête la broche. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 110
L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 111
- et donc de l'avance de retrait - lorsque l'outil sort du trou de perçage. Plage de programmation : 0,0001 à 10. Augmentation à la vitesse de rotation maximale de la gamme de broche. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 112
Lors du dégagement, vous pouvez déplacer l'outil dans le sens positif et négatif de l'axe d'outil. Veuillez en tenir compte lors du dégagement - risque de collision ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
L'orientation du filet change lorsque vous exécutez sur un seul axe un cycle de fraisage de filets en liaison avec le cycle 8 IMAGE MIROIR. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 114
Positionnement avec introduction manuelle et déplacer l'outil sur une trajectoire linéaire jusqu'au centre du trou. Vous pouvez ensuite dégager l'outil dans l'axe de plongée pour le changer. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 115
6 En fin de cycle, la TNC déplace l'outil, en avance rapide, à la distance d'approche ou au saut de bride (si programmé). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 116
L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 117
Plage d’introduction 0 à 99999,9999 Q239=+1.5 ;PAS DE VIS Q203 Coordonnées surface pièce? (en absolu) : Q201=-20 ;PROFONDEUR FILETAGE coordonnée de la surface de la pièce. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 118
Pour les petits diamètres de taraudage, vous Q512=0 ;APPROCHE EN AVANCE pouvez réduire le risque de bris d'outil en diminuant l'avance d'approche. Plage d’introduction 0 à 99999,999 ou FAUTO HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 119
11 En fin de cycle, la TNC déplace l'outil, en avance rapide, à la distance d'approche ou au saut de bride (si programmé). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 120
L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 121
Plage d’introduction -99999,9999 à 99999,9999 Q359 Décalage jusqu'au chanfrein? (en incrémental) : distance de laquelle la TNC décale le centre d'outil à partir du centre du trou. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 122
;DIST. APPR. LATERALE Q358=+0 ;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 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 123
12 En fin de cycle, la TNC déplace l'outil, en avance rapide, à la distance d'approche ou au saut de bride (si programmé). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 124
L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 125
;PROFONDEUR PERCAGE après un retrait hors du trou, la TNC déplace à nouveau l'outil à la profondeur de passe actuelle Q253=750 ;AVANCE PRE-POSIT. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 126
Pour les petits diamètres de taraudage, vous pouvez réduire le risque de bris d'outil en diminuant l'avance d'approche. Plage d’introduction 0 à 99999,999 ou FAUTO HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 127
9 En fin de cycle, la TNC déplace l'outil, en avance rapide, à la distance d'approche ou au saut de bride (si programmé). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 128
L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 129
Plage d’introduction 0 à 99999,9999 Q203 Coordonnées surface pièce? (en absolu) : coordonnée de la surface de la pièce. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 131
11 En fin de cycle, la TNC déplace l'outil, en avance rapide, à la distance d'approche ou au saut de bride (si celui-ci a été programmé). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 132
L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide, dans l'axe d'outil ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 133
à laquelle aucune collision ne Q239=+1.5 ;PAS DE VIS peut se produire entre l'outil et la pièce (moyen de serrage). Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 134
Plage d’introduction 0 à CHANFR. 99999,999 ou FAUTO 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 | Manuel d’utilisation Programmation des cycles | 9/2016...
Déplacer l'outil à la hauteur de sécurité (programmer F avec valeur) 14 CYCL DEF 200 PERCAGE Définition du cycle Perçage Q200=2 ;DISTANCE D'APPROCHE Q201=-25 ;PROFONDEUR Q206=150 ;AVANCE PLONGEE PROF. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Ebauche/finition avec passe latérale quand plusieurs tours sont nécessaires 257 TENON CIRCULAIRE Ebauche/finition avec passe latérale quand plusieurs tours sont nécessaires 233 SURFAÇAGE Surface transversale comptant jusqu'à trois limites HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 139
été programmée ainsi. 6 La TNC exécute ensuite la finition du fond de la poche de l'intérieur vers l'extérieur. Le fond de la poche est accostée de manière tangentielle. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Si vous appelez le cycle avec le type d'usinage 2 (finition uniquement), alors le pré-positionnement à la première profondeur de passe et le déplacement au saut de bride seront exécutés en avance rapide ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 141
GLOBAL DEF . (si vous indiquez la valeur 0, l'usinage se fera en avalant) Q201 Profondeur? (en incrémental) : distance entre la surface de la pièce et le fond du trou. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 142
La TNC utilise le double du diamètre Q366=1 ;PLONGEE d'outil comme valeur minimale Q385=500 ;AVANCE DE FINITION PREDEF: la TNC utilise la valeur de la séquence GLOBAL DEF . HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 143
: l'avance se réfère à la finition latérale à la finition en profondeur de la trajectoire du centre de l'outil : l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 144
Q200, puis effectue un saut de bride Q200 avant de revenir en avance rapide au centre de la poche. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 145
Q200, se retire à la distance d'approche Q200 en avance rapide, dans l'axe d'outil, puis revient en avance rapide au centre de la poche. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Si vous appelez le cycle avec le type d'usinage 2 (finition uniquement), alors le pré-positionnement à la première profondeur de passe et le déplacement au saut de bride seront exécutés en avance rapide ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 147
Q206 Avance plongee en profondeur? : vitesse de déplacement de l'outil lors qu'il approche de la profondeur, en mm/min. Plage de programmation : 0 à 99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 148
: l'avance se réfère à la finition latérale à la finition en profondeur de la trajectoire du centre de l'outil : l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Accostage tangentiel de la paroi dans l'arc de cercle de la rainure, à gauche 6 La TNC exécute ensuite la finition du fond de la rainure, de l'intérieur vers l'extérieur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 150
! Si vous appelez le cycle avec l'opération d'usinage 2 (finition seulement), la TNC positionne l'outil en avance rapide à la première profondeur de passe. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 151
–1 = fraisage en opposition PREDEF : la TNC utilise la valeur de la séquence GLOBAL DEF . (si vous indiquez la valeur 0, l'usinage se fera en avalant) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 152
Q385 Avance de finition? : vitesse de déplacement de l'outil lors de la finition latérale et en profondeur, en mm/min. Plage de programmation : 0 à 99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 153
: l'avance se réfère à la finition latérale à la finition en profondeur de la trajectoire du centre de l'outil : l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
été programmées. La paroi de la rainure est accostée de manière tangentielle. 6 La TNC exécute ensuite la finition du fond de la rainure, de l'intérieur vers l'extérieur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 155
! Si vous appelez le cycle avec l'opération d'usinage 2 (finition seulement), la TNC positionne l'outil en avance rapide à la première profondeur de passe. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 156
Plage de programmation : -360,000 à 360,000 Q248 Angle d'ouverture de la rainure? (en incrémental) : entrer l'angle d'ouverture de la rainure. Plage de programmation : 0 à 360,000 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 157
Q203 Coordonnées surface pièce? (en absolu) : PROF. coordonnée de la surface de la pièce. Plage Q338=5 ;PASSE DE FINITION d’introduction -99999,9999 à 99999,9999 Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIECE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 158
: l'avance se réfère à la finition latérale à la finition en profondeur de la trajectoire du centre de l'outil : l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 159
8 A la fin du cycle, la TNC positionne toujours l'outil dans l'axe d'outil, à la hauteur de sécurité. La position finale ne correspond donc pas à la position initiale. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 160
(si celui-ci a été programmé). La position finale de l'outil après l'exécution du cycle ne correspond pas à la position initiale ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 161
: position de l'outil = coin supérieur gauche Q207 Avance fraisage? : vitesse de déplacement de l'outil lors du fraisage, en mm/min. Plage d’introduction 0 à 99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 162
: à droite de l'angle supérieur : à gauche de l'angle supérieur. Si des marques apparaissent sur la surface du tenon lors de l'approche avec Q437=0, sélectionner une autre position d'approche. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
La TNC réduit la profondeur de passe à la longueur de coupe LCUTS définie dans le tableau d'outils si cette dernière est inférieure à la profondeur de passe définie dans le cycle Q202. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 164
Q376 pour définir la position de départ avec précision. Si vous utilisez la valeur par défaut -1, la TNC calculera automatiquement une position de départ pratique. Cela peut varier au besoin ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 165
Q206 Avance plongee en profondeur? : vitesse de déplacement de l'outil lors qu'il approche de la profondeur, en mm/min. Plage de programmation : 0 à 99999,999 sinon FMAX, FAUTO, FU, FZ HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 166
à partir duquel l'outil approche le PIECE tenon. Plage de programmation : 0 à 359° Q204=50 ;SAUT DE BRIDE Q370=1 ;FACTEUR RECOUVREMENT Q376=0 ;ANGLE INITIAL 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 167
9 A la fin du cycle, l'outil est dégagé par un mouvement tangentiel. La TNC amène ensuite l'outil au saut de bride dans l'axe d'outil. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 168
(si celui-ci a été programmé). La position finale de l'outil après l'exécution du cycle ne correspond pas à la position initiale ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 169
Plage de programmation : 3 à 30 Q224 Position angulaire? : vous indiquez ici l'angle avec lequel le premier coin du tenon polygonal doit être usiné. Plage de programmation : -360° à +360° HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 170
Plage de saisie de 0 à 99999,9999, sinon PREDEF Q203 Coordonnées surface pièce? (en absolu) : coordonnée de la surface de la pièce. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 171
Q385 Avance de finition? : vitesse de déplacement de l'outil lors de la finition latérale et en profondeur, en mm/min. Plage de programmation : 0 à 99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 172
7 Le processus est répété jusqu'à ce que la surface programmée soit intégralement usinée. 8 La TNC repositionne l'outil au point de départ 1, en avance rapide FMAX . HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 173
Lors de la dernière passe, l'outil n'exécute que l'usinage de la surépaisseur de finition, selon l'avance de finition. 10 Pour terminer, la TNC ramène l'outil au saut de bride avec FMAX. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 174
Pour l'ébauche, la TNC tient compte de la surépaisseur latérale. Pour la finition, la surépaisseur sert au prépositionnement de l'outil. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 175
< point final. L'outil se déplace donc à la distance d'approche, en dessous de la surface de la pièce, en avance rapide dans l'axe d'outil ! HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 176
Vous pouvez définir le sens de la première passe transversale par rapport au PT INITIAL 2EME AXE en faisant précéder la valeur d'un signe. Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 177
99999,9999 Q200 Distance d'approche? (en incrémental) : distance entre la pointe de l'outil et la surface de la pièce Plage de saisie de 0 à 99999,9999, sinon PREDEF HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 178
Q338 Passe de finition? (en incrémental) : cote de la passe de finition de l'outil sur l'axe de la broche. Q338=0 : finition en une seule passe. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Appel du cycle pour usinage extérieur 7 CYCL DEF 252 POCHE CIRCULAIRE Définition du cycle Poche circulaire Q215=0 ;OPERATIONS D'USINAGE Q223=50 ;DIAMETRE DU CERCLE Q368=0.2 ;SUREPAIS. LATERALE Q207=500 ;AVANCE FRAISAGE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 180
;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE Q366=1 ;PLONGEE Q385=500 ;AVANCE DE FINITION Q439=0 ;REFERENCE AVANCE 12 CYCL CALL FMAX M3 Appel du cycle Rainurage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 181
Exemples de programmation 5.10 13 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 14 END PGM C210 MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 183
Cycles d'usinage : définitions de motifs...
Cycle 262 FRAISAGE DE FILETS Cycle 263 FILETAGE SUR UN TOUR Cycle 264 FILETAGE AVEC PERCAGE Cycle 265 FILETAGE HELICOÏDAL AVEC PERCAGE Cycle 267 FILETAGE EXTERNE SUR TENONS HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
220 qui s'appliquent. Si vous exécutez ce cycle en mode Pas à pas, la commande s'arrête entre les points d'un motif de points. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 186
1 à 99999 Q247=+0 ;INCRÉMENT Distance d'approche Q200 (en incrémental) : ANGULAIRE distance entre la pointe de l'outil et la surface de la pièce. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 187
Type déplacement ? droite=0 / cercle=1 Q365 : définir la fonction de contournage pour l'outil entre les opérations d'usinage : : déplacement en suivant une droite : déplacement sur le cercle du diamètre primitif HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
221, la position de rainure 0 est interdite. Si vous exécutez ce cycle en mode Pas à pas, la commande s'arrête entre les points d'un motif de points. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 189
: il doit se déplacer au saut de bride entre chaque COLONNES usinage. Q243=4 ;NOMBRE DE LIGNES Q224=+15 ;POSITION ANGULAIRE Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIECE Q204=50 ;SAUT DE BRIDE Q301=1 ;DEPLAC. HAUT. SECU. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 191
;SAUT DE BRIDE Q301=1 ;DEPLAC. HAUT. SECU. Q365=0 ;TYPE DEPLACEMENT 8 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 9 END PGM MOTIF DE PERCAGES MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 194
Programmez toujours les deux axes dans la première séquence 99 END PGM SL2 MM du sous-programme Si vous utilisez des paramètres Q, n'effectuez les calculs et affectations qu'à l'intérieur du sous-programme de contour concerné HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Valider chaque numéro avec la touche ENT et terminer la programmation avec la touche FIN. Possibilité de programmer jusqu'à 12 numéros de sous-programmes entre 1 et 65 535. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
54 C X+10 Y+50 DR- 55 LBL 0 Sous-programme 2: Poche B 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 198
54 C X+10 Y+50 DR- 55 LBL 0 Surface B : 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 199
54 C X+10 Y+50 DR- 55 LBL 0 Surface B : 56 LBL 2 57 L X+40 Y+50 RL 58 CC X+65 Y+50 59 C X+40 Y+50 DR- 60 LBL 0 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 200
54 C X+60 Y+50 DR- 55 LBL 0 Surface B : 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 201
0. Si vous utilisez des cycles SL dans les programmes avec paramètres Q, vous ne devez pas utiliser les paramètres Q1 à Q20 comme paramètres de programme. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 202
Q9 = +1: Usinage en avalant pour poche et îlot SECURITE Q8=0.5 ;RAYON D'ARRONDI Vous pouvez vérifier les paramètres d'usinage lors d'une interruption du programme et, si nécessaire, les remplacer. Q9=+1 ;SENS DE ROTATION HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
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. Dépend du paramètre ConfigDatum, CfgGeoCycle, posAfterContPocket. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Séquences CN 58 CYCL DEF 21 PRE-PERCAGE Q10=+5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGEE PROF. Q13=1 ;OUTIL D'EVIDEMENT HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 205
5 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou bien à la dernière position programmée avant le cycle. Dépend du paramètre ConfigDatum, CfgGeoCycle, posAfterContPocket. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 206
DR définie pour l'outil de pré- évidement. 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 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 207
Si vous avez programmé Q208=0, la TNC dégage l'outil avec l'avance Q12. Plage de saisie 0 à 99999,9999, sinon FMAX,FAUTO HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 208
Q404=1: La TNC retire l'outil à la distance d'approche entre chaque zone à finir d'évider, puis l'amène au point de départ de la zone d'évidement suivante. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
5 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou bien à la dernière position programmée avant le cycle. Dépend du paramètre ConfigDatum, CfgGeoCycle, posAfterContPocket. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 210
Q12. Plage de saisie 0 à 60 CYCL DEF 23 FINITION EN PROF. 99999,9999, sinon FMAX,FAUTO Q11=100 ;AVANCE PLONGEE PROF. Q12=350 ;AVANCE EVIDEMENT Q208=9999;AVANCE RETRAIT HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
4 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou bien à la dernière position programmée avant le cycle. Dépend du paramètre ConfigDatum, CfgGeoCycle, posAfterContPocket. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 212
Si vous avez défini les paramètres ConfigDatum, CfgGeoCycle, posAfterContPocket sur ToolAxClearanceHeight, positionnez votre outil à une valeur absolue (pas incrémentale) dans le plan à la fin du cycle. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 213
(cette surépaisseur doit PROF. toutefois être inférieure à la surépaisseur dans le Q12=350 ;AVANCE EVIDEMENT cycle 20). Plage de programmation : -99999,9999 à Q14=+0 ;SUREPAIS. LATERALE 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Le cycle 20 DONNEES DU CONTOUR n'est pas nécessaire. 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 | Manuel d’utilisation Programmation des cycles | 9/2016...
: valeur = +1 fraisage en opposition : valeur = –1 fraisage en avalant et en opposition, par alternance, en plusieurs passes : valeur = 0 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 216
été défini dans le programme d’usinage. 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 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 217
(Q390=2 ou Q390=3). Distance du point auxiliaire à partir duquel la TNC doit aborder le contour. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 218
été programmées. La paroi de la rainure est accostée tangentiellement par la TNC à partir du point de départ. La TNC tient alors compte du mode de fraisage en avalant/opposition. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 219
été programmées. 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 TNC tient alors compte du mode de fraisage en avalant/opposition. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 220
Sur tous les axes principaux, accoster une position (absolue) définie, car la position de l'outil en fin de cycle ne coïncide pas avec la position en début de cycle. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 221
Q201 Profondeur? (en incrémental) : distance entre la surface de la pièce et le fond de la rainure Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 222
: l'avance se réfère à la finition latérale à la finition en profondeur de la trajectoire du centre de l'outil : l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
11 TOOL CALL 2 Z S3000 Appel de l’outil d’ébauche/de finition, diamètre 12 12 CYCL DEF 22 EVIDEMENT Définition du cycle d’évidement Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGEE PROF. Q12=350 ;AVANCE EVIDEMENT HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 226
Sous-programme de contour 4: Îlot triangulaire à droite 37 L X+65 Y+42 RL 38 L X+57 39 L X+65 Y+58 40 L X+73 Y+42 41 LBL 0 42 END PGM C21 MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Softkey Cycle Page 27 CORPS D'UN CYLINDRE 28 CORPS D'UN CYLINDRE Rainurage 29 CORPS D'UN CYLINDRE Fraisage d'un ilot oblong 39 CORPS D'UN CYLINDRE Fraisage d'un contour extérieur HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
4 Les phases 1 à 3 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte. 5 L'outil retourne ensuite à la hauteur de sécurité, dans l'axe X (C) d'outil. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 232
Si vous utilisez des paramètres locaux QL dans un sous-programme de contour, vous devez aussi les attribuer ou les calculer à l'intérieur du sous- programme de contour. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 233
être usiné. Plage de programmation : 0 à 99999,9999 Q17 Unité mesure? degré=0 MM/POUCE=1 : programmer les coordonnées de l'axe rotatif dans le sous-programme, en degrés ou mm (inch) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Pour pouvoir l'utiliser, il faut que le premier axe de la machine sous la table de la machine soit un axe rotatif. L'outil doit également pouvoir être positionné perpendiculairement à la surface du pourtour. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 235
TNC doit (on) ou non (off) émettre un message d'erreur si la broche ne fonctionne pas lors de l'appel d'un cycle. Cette fonction doit être adaptée par le constructeur de votre machine. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 236
être usiné. Plage de programmation : 0 à 99999,9999 Q17 Unité mesure? degré=0 MM/POUCE=1 : programmer les coordonnées de l'axe rotatif dans le sous-programme, en degrés ou mm (inch) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 237
Plage de programmation de la tolérance : 0,0001 à 9,9999 Recommandation : utiliser une tolérance de 0,02 mm. Fonction inactive : introduire 0 (configuration par défaut). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 238
5 Les phases 2 à 4 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte. 6 L'outil retourne ensuite à la hauteur de sécurité, dans l'axe d'outil. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 239
TNC doit (on) ou non (off) émettre un message d'erreur si la broche ne fonctionne pas lors de l'appel d'un cycle. Cette fonction doit être adaptée par le constructeur de votre machine. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 240
(inch) Q20 Largeur oblong? : largeur du oblong à réaliser. Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Pour pouvoir l'utiliser, il faut que le premier axe de la machine sous la table de la machine soit un axe rotatif. L'outil doit également pouvoir être positionné perpendiculairement à la surface du pourtour. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 242
TNC doit (on) ou non (off) émettre un message d'erreur si la broche ne fonctionne pas lors de l'appel d'un cycle. Cette fonction doit être adaptée par le constructeur de votre machine. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 243
être usiné. Plage de programmation : 0 à 99999,9999 Q17 Unité mesure? degré=0 MM/POUCE=1 : programmer les coordonnées de l'axe rotatif dans le sous-programme, en degrés ou mm (inch) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Données dans l’axe rotatif en mm (Q17=1) 14 L X+50 15 RND R7.5 16 L Y+60 17 RN R7.5 18 L IX-20 19 RND R7.5 20 L Y+20 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 245
Exemples de programmation 21 RND R7.5 22 L X+40 Y+20 23 LBL 0 24 END PGM C27 MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 246
13 L X+60 Y+0 RL Données dans l’axe rotatif en mm (Q17=1) 14 L Y-35 15 L X+40 Y-52.5 16 L Y-70 17 LBL 0 18 END PGM C28 MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 247
Cycles d'usinage : poche de contour avec formule de contour...
12 CYCL DEF 23 FINITION EN PROF..13 CYCL CALL 16 CYCL DEF 24 FINITION LATERALE ... 17 CYCL CALL 63 L Z+250 R0 FMAX M2 64 END PGM CONTOUR MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 249
La TNC usine le contour en continu, en avalant ou en opposition Les données d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sont à renseigner dans le cycle 20 DONNEES DU CONTOUR. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Si vous utiliser des contours avec profondeur séparée, vous devez alors attribuer une profondeur à tous les contours partiels (si nécessaire, indiquer la profondeur 0). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
QC12 = QC1 * (QC2 + QC3) Fermer la parenthèse p. ex. QC12 = QC1 * (QC2 + QC3) Définir un contour individuel p. ex. QC12 = QC1 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 252
Programme de description de contour 2 : poche B 0 BEGIN PGM POCHE_B MM 1 L X+90 Y+50 R0 2 CC X+65 Y+50 3 C X+90 Y+50 DR- 4 END PGM POCHE_B MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
55 ... 56 ... Usinage du contour avec les cycles SL L'usinage du contour global défini est réalisé avec les cycles SL 20 - 24 (voir "Résumé", page 195). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Q2=1 ;FACTEUR RECOUVREMENT Q3=+0.5 ;SUREPAIS. LATERALE Q4=+0.5 ;SUREP. DE PROFONDEUR Q5=+0 ;COORD. SURFACE PIECE Q6=2 ;DISTANCE D'APPROCHE Q7=+100 ;HAUTEUR DE SECURITE Q8=0.1 ;RAYON D'ARRONDI Q9=-1 ;SENS DE ROTATION HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 256
Définition de l'indicatif de contour pour programme “CARRE“ 8 QC10 = ( QC 1 | QC 2 ) \ QC 3 \ QC 4 Formule de contour 9 END PGM MODELE MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 257
Programme de description de contour : Carré à gauche 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 QUADRAT MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 258
12 CYCL DEF 23 FINITION EN PROF..13 CYCL CALL 16 CYCL DEF 24 FINITION LATERALE ... 17 CYCL CALL 63 L Z+250 R0 FMAX M2 64 END PGM CONTDEF MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 259
La TNC usine le contour en continu, en avalant ou en opposition. Les données d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sont à renseigner dans le cycle 20 DONNEES DU CONTOUR. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
! Usinage du contour avec les cycles SL L'usinage du contour global défini est réalisé avec les cycles SL 20 - 24 (voir "Résumé", page 195). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Redéfinir le cycle avec les valeurs par défaut, p. ex. facteur échelle 1.0 Exécuter les fonctions auxiliaires M2, M30 ou la séquence END PGM (dépend du paramètre machine clearMode) Sélectionner un nouveau programme HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Il se peut que ce dernier ait déjà fait l'objet d'un décalage. Plage 16 CYCL DEF 7.3 Z-5 de programmation : 6 axes CN maximum, chacun de -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 264
: Nom et chemin d'accès du tableau de points zéro actif Numéro de point zéro actif Commentaire de la colonne DOC du numéro de point zéro actif HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
77 CYCL DEF 7.0 POINT ZERO TNC activera le numéro du point zéro indiqué au 78 CYCL DEF 7.1 #5 paramètre Q. Plage de programmation : 0 à 9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
SELECT. TYPE et AFFICHER .D. Sélectionner le tableau souhaité ou introduire un nouveau nom de fichier Editer le fichier. Pour cela, la barre de softkeys affiche notamment les fonctions suivantes : HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 267
Curseur en début de ligne Curseur en fin de ligne Copier la valeur actuelle Insérer la valeur copiée Ajouter nombre de lignes possibles (points zéro) en fin de tableau HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Affichages d'état Dans l'affichage d'état supplémentaire, la TNC affiche les valeurs du décalage actif de point zéro. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Preset. Plage de programmation : 0 à 65535 Affichages d'état Dans l'affichage d'état supplémentaire (INFOS POSITION), la TNC indique le numéro de preset actif à la suite du dialogue Pt réf.. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Le point zéro est situé à l’extérieur du contour devant être réfléchi: L'élément est décalé par rapport à l'axe Désactivation Reprogrammer le cycle IMAGE MIROIR en introduisant NO ENT. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 271
Trois axes maximum peuvent être renseignés. Plage de programmation : 3 axes CN max. X, Y, Z, U, V, W, A, B, C HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 272
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 Désactivation Reprogrammer le cycle ROTATION avec un angle de 0°. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Le contour est étiré à partir du centre ou bien réduit en son centre (donc pas nécessairement depuis le point zéro actuel ou vers le point zéro actuel) comme dans le cycle 11 FACTEUR ECHELLE. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Si vous avez réglé la fonction Exécution de programme Inclinaison sur Actif en mode Manuel, la valeur angulaire saisie dans le cycle 19 PLAN D'USINAGE sera écrasée. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 278
à ce que la position de l'outil, augmentée de la distance de sécurité, ne soit pas modifiée par rapport à la pièce. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
19 15 L Z+80 R0 FMAX Activer la correction dans l’axe de broche 16 L X-8.5 Y-10 R0 FMAX Activer la correction dans le plan d’usinage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Surveillance de la zone d’usinage Dans le système de coordonnées incliné, la TNC ne contrôle que les axes à déplacer aux fins de course. Au besoin, la TNC affiche un message d'erreur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
2. Activer l'inclinaison du plan d'usinage 3. Activer la rotation Usinage de la pièce 1. Annuler la rotation 2. Annuler l'inclinaison du plan d'usinage 3. Annuler le décalage du point zéro HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
5 Mode Manuel Mettre sur INACTIF la fonction Plan d'usinage à l'aide de la softkey 3D ROT. Pour tous les axes rotatifs, introduire la valeur angulaire 0° dans le menu. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
22 L Z+2 R0 FMAX M3 23 L Z-5 R0 F200 24 L X+30 RL 25 L IY+10 26 RND R5 27 L IX+20 28 L IX+10 IY-10 29 RND R5 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 284
30 L IX-10 IY-10 31 L IX-20 32 L IY+10 33 L X+0 Y+0 R0 F5000 34 L Z+20 R0 FMAX 35 LBL 0 36 END PGM KOUMR MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
: Softkey Cycle Page 9 TEMPORISATION 12 Appel de programme 13 Orientation de la broche 32 TOLERANCE 225 GRAVAGE de texte 232 SURFACAGE 239 CALCUL DE LA CHARGE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 287
90 CYCL DEF 9.1 TEMP 1.5 Paramètres du cycle Temporisation en secondes : entrer la temporisation en secondes. Plage de programmation : 0 à 3600 s (1 heure) par pas de 0,001 s HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Q agissent systématiquement de manière globale. Tenir compte du fait que les modifications des paramètres Q dans le programme appelé se répercutent éventuellement sur le programme appelant. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
57 L X+20 Y+50 FMAX M99 Le programme peut aussi être appelé avec : CYCL CALL (séquence séparée) ou M99 (pas à pas) ou M89 (après chaque séquence de positionnement) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 290
Paramètres du cycle Angle d'orientation : introduire l'angle par rapport à l'axe de référence angulaire du plan d'usinage. Plage de programmation : 0,0000° à 360,0000° HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Vous obtenez un lissage optimal du contour en introduisant la tolérance dans le cycle 32 de manière à ce qu’elle soit comprise entre 1,1 et 2 fois la valeur de l'erreur cordale du système de FAO. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 292
(paramétrages du constructeur de la machine). Lorsque le cycle 32 est actif, la TNC indique dans l'affichage d'état (onglet CYC) les paramètres définis du cycle 32. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 293
Seule la position de l'axe rotatif par rapport à la surface de la pièce est modifiée. Plage de programmation : 0 à 179,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
à gauche, au-dessus du premier caractère à graver. (avec les versions de logiciel antérieures, le pré-positionnement pouvait aussi se faire au centre du cercle) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 295
;LONGUEUR DU TEXTE Q200 Distance d'approche? (en incrémental) : distance entre la pointe de l'outil et la surface de la pièce Plage de saisie de 0 à 99999,9999, sinon PREDEF HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 296
2 = en bas, au centre 3 = en bas, à droite 4 = en haut, à droite 5 = en haut, au centre 6 = en haut, à gauche HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 297
Tabulation horizontale (la portée de la tabulation est limitée par défaut à 8 caractères) Tabulation verticale (la portée de la tabulation est limitée par défaut à une ligne) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 299
Lors de la dernière passe, l'outil n'exécute que l'usinage de la surépaisseur de finition, selon l'avance de finition. 9 Pour terminer, la TNC ramène l'outil au saut de bride avec FMAX. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 300
Lors de la dernière passe, l'outil n'exécute que l'usinage de la surépaisseur de finition, selon l'avance de finition. 9 Pour terminer, la TNC ramène l'outil au saut de bride avec FMAX. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 301
AXE, la TNC ne lancera pas le cycle (profondeur programmée = 0). Programmer une valeur Q227 qui soit supérieure à la valeur de Q386, sinon la TNC délivrera un message d'erreur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 302
Plage de programmation : 0 à 99999,9999 Q369 Surep. finition en profondeur? (en incrémental) : valeur de la dernière passe Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 303
à laquelle aucune collision ne peut se produire entre l'outil et la pièce (moyen de serrage). Plage de saisie de 0 à 99999,9999, sinon PREDEF HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
3 Les paramètres de pré-commande et les paramètres d'asservissement calculés par la TNC dépendent de la charge actuelle de la machine. 4 La TNC active les paramètres définis. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
La TNC met à votre disposition des cycles de palpage en Mode Manuel et en mode Manivelle électronique : d'étalonner le palpeur Compensation du désalignement de la pièce Initialisation des points d'origine HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Pour simplifier la programmation, la TNC affiche un écran d'aide pendant la définition du cycle. L'écran d'aide affiche le paramètre que vous devez introduire (voir fig. de droite). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 310
;3.COO.POUR AXE PALP. Cycles de contrôle automatique de la pièce Q333=+0 ;POINT ORIGINE Cycles spéciaux Etalonnage TS Cinématique Cycles d'étalonnage automatique d'outils (activés par le constructeur de la machine) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
TRACK = ON. De cette manière, la tige de palpage est toujours déviée dans la même direction. Si vous modifiez TRACK = ON, vous devrez ré- étalonner le palpeur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
FMAX ou bien l'avance rapide de la machine. Valeur d'introduction = FMAX_PROBE : positionnement avec l'avance définie dans FMAX Valeur = FMAX_MACHINE : Prépositionnement avec l'avance rapide de la machine HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
TNC positionne tout d'abord le palpeur dans le plan d'usinage, sur le premier point de palpage, puis dans l'axe du palpeur, directement à la hauteur de mesure. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Régler la softkey EDITER sur ON Avec les touches fléchées, sélectionner la configuration souhaitée Effectuer les modifications souhaitées Quitter le tableau de palpeurs : appuyer sur la softkey FIN HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
De cette manière, la tige de palpage est toujours déviée dans la même direction : ON : exécuter une orientation broche OFF : ne pas exécuter d'orientation broche HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 317
Cycles palpeurs : déterminer automatiquement l'erreur d'ali- gnement de la pièce...
Y positif, compensation par rotation du plateau circulaire 404 INIT. ROTAT. DE BASE Initialisation d'une rotation de base au choix HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
(voir figure de droite). Ceci vous permet de mesurer la rotation de base de n'importe quelle droite de la pièce et d'établir la relation avec la direction 0° 2. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. La TNC annule une rotation de base active en début de cycle. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 321
(moyen de Q301=0 ;DEPLAC. HAUT. SECU. serrage). Plage de programmation : -99999,9999 à 99999,9999 Q307=0 ;PRESEL. ANGLE ROT. Q305=0 ;NO. DANS TABLEAU HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 322
En indiquant Q305=0, la TNC enregistre la rotation de base déterminée dans le menu ROT du mode Manuel. Plage de programmation : 0 à 99999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
TNC utilise alors automatiquement les axes rotatifs suivants : C avec axe d’outil Z B avec axe d’outil Y A avec axe d’outil X HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 324
être compensée par une rotation du plateau circulaire (Q402=1). Dans ce cas, l'erreur d'alignement n'est pas mémorisée comme valeur angulaire. Plage de programmation : 0 à 99999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 325
: ne pas définir l'angle de l'axe rotatif à 0 dans le tableau : définir l'angle de l'axe rotatif à 0 dans le tableau. La TNC ne remet l'affichage à 0 qu'à condition d'avoir paramétré Q402=1 au préalable. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
TNC utilise alors automatiquement les axes rotatifs suivants : C avec axe d’outil Z B avec axe d’outil Y A avec axe d’outil X HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 327
: : déplacement à la hauteur de mesure entre les points de mesure : déplacement à la hauteur de sécurité entre les points de mesure HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 328
: ne pas définir l'angle de l'axe rotatif à 0 dans le tableau : définir l'angle de l'axe rotatif à 0 dans le tableau. La TNC ne remet l'affichage à 0 qu'à condition d'avoir paramétré Q402=1 au préalable. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
! Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. La TNC mémorise également l'angle déterminé dans le paramètre Q150. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 330
SECURITE collision entre le palpeur et la pièce (moyen de Q301=0 ;DEPLAC. HAUT. SECU. serrage). Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 331
TNC doit orienter la ligne droite palpée. Fonctionne uniquement si le Mode automatique ou l'axe C est choisi pour l'axe rotatif (Q312 = 0 ou 6). Plage de programmation : -360,000 à 360,000 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
à la ligne Preset 0 et activation du Preset 0 >1 = Enregistrement de la rotation de base dans le Preset indiqué. Le Preset n'est pas activé. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 333
– dans le sens positif de l'axe Y ou à la position nominale du centre du trou. La valeur angulaire mesurée est également disponible dans le paramètre Q150. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 334
Plus l'incrément angulaire programmé est petit et moins le centre de cercle calculé par la TNC sera précis. Valeur d'introduction min. : 5° HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 335
Q337=0 ;INITIALIS. A ZERO collision entre le palpeur et la pièce (moyen de serrage). Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 336
Q337 . Si un décalage C est déjà inscrit dans le tableau de points zéro, la TNC additionne le décalage angulaire mesuré en tenant compte de son signe HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Compenser le désalignement par rotation du plateau circulaire Q337=1 ;INITIALIS. A ZERO Après l'alignement, initialiser l'affichage à zéro 3 CALL PGM 35K47 Appeler le programme d'usinage 4 END PGM CYC401 MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 339
Cycles palpeurs : initialisation automatique des points d'origine...
413 PT REF . EXT. CERCLE Mesure extérieure de 4 points au choix sur le cercle, initialiser le centre du cercle comme point d'origine HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 341
419 PT DE REF SUR UN AXE (2ème barre de softkeys) mesurer une position de votre choix sur un axe de votre choix et l'initialiser comme point d'origine HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
La TNC mémorise dans l'affichage le point d'origine initialisé par le cycle, mais également dans la ligne 0 du tableau Preset Q305 différent de 0, Q303 = -1 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 343
TNC dans les paramètres globaux Q150 à Q160. Vous pouvez utiliser ultérieurement ces paramètres dans votre programme. Tenez compte du tableau des paramètres de résultat contenu dans chaque définition de cycle. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 344
Numéro paramètre Signification Q166 Valeur effective de la largeur de rainure mesurée Q157 Valeur effective de l'axe central HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 345
(Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 346
à laquelle la TNC doit définir le centre de la rainure. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 347
Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée de l'axe de palpage à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
(Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 349
TNC doit définir le centre de l’oblong. Valeur par PALP. défaut = 0 Plage de programmation : -99999,9999 à Q383=+50 ;2.COO.POUR AXE 99999,9999 PALP. Q384=+0 ;3.COO.POUR AXE PALP. Q333=+1 ;POINT DE REFERENCE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 350
Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée de l'axe de palpage à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Numéro de Signification paramètre Q151 Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q154 Valeur effective côté axe principal Q155 Valeur effective côté axe secondaire HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 352
(Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 353
à laquelle la TNC doit définir le centre calculé pour la poche. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 354
Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Numéro de Signification paramètre Q151 Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q154 Valeur effective côté, axe principal Q155 Valeur effective côté, axe secondaire HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 356
(Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 357
;3.COO.POUR AXE TNC doit définir le centre calculé pour le tenon. PALP. Valeur par défaut = 0 Plage de programmation : Q333=+1 ;POINT DE REFERENCE -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 358
Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée de l'axe de palpage à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 359
Numéro de Signification paramètre Q151 Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q153 Valeur effective diamètre HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 360
(Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 361
;PALP. DS AXE PALPEUR points de mesure Q382=+85 ;1.COO.POUR AXE : déplacement à la hauteur de sécurité entre les PALP. points de mesure Q383=+50 ;2.COO.POUR AXE PALP. Q384=+0 ;3.COO.POUR AXE PALP. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 362
être définir sur l'axe de palpage. N'agit que si Q381 = 1 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 363
à la hauteur de sécurité : : déplacement en ligne droite entre chaque usinage : déplacement en cercle, sur le diamètre du cercle primitif, entre chaque usinage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 364
Numéro de Signification paramètre Q151 Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q153 Valeur effective diamètre HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 365
(Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 366
: déplacement à la hauteur de mesure entre les Q332=+0 ;POINT DE REFERENCE points de mesure : déplacement à la hauteur de sécurité entre les Q303=+1 ;TRANSF. VAL. MESURE points de mesure HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 367
être définir sur l'axe de palpage. N'agit que si Q381 = 1 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 368
à la hauteur de sécurité : : déplacement en ligne droite entre chaque usinage : déplacement en cercle, sur le diamètre du cercle primitif, entre chaque usinage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Numéro de Signification paramètre Q151 Valeur effective du coin dans l'axe principal Q152 Valeur effective du coin dans l'axe secondaire HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Coordonnée X Coordonnée Y Point supérieur point Point inférieur point Point inférieur point Point inférieur point Point inférieur point Point supérieur point Point supérieur point Point supérieur point HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 371
: déplacement à la hauteur de mesure entre les Q331=+0 ;POINT DE REFERENCE points de mesure Q332=+0 ;POINT DE REFERENCE : déplacement à la hauteur de sécurité entre les points de mesure HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 372
: coordonnée du point de palpage sur l'axe principal à laquelle le point d'origine doit être défini sur l'axe de palpage. N'agit que si Q381 = 1 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 373
Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée de l'axe de palpage à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 374
Numéro de Signification paramètre Q151 Valeur effective du coin dans l'axe principal Q152 Valeur effective du coin dans l'axe secondaire HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 375
Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. La TNC mesure toujours la première droite dans le sens de l'axe secondaire du plan d'usinage. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 376
: PALP. : effectuer une rotation de base Q383=+50 ;2.COO.POUR AXE : effectuer une rotation de base PALP. Q384=+0 ;3.COO.POUR AXE PALP. Q333=+1 ;POINT DE REFERENCE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 377
: coordonnée du point de palpage sur l'axe principal à laquelle le point d'origine doit être défini sur l'axe de palpage. N'agit que si Q381 = 1 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 378
Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée de l'axe de palpage à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 379
Numéro de Signification paramètre Q151 Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q153 Valeur effective diamètre cercle de trous HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 380
(Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 381
TNC doit initialiser le centre calculé pour le Q384=+0 ;3.COO.POUR AXE cercle de trous. Valeur par défaut = 0 Plage de PALP. programmation : -99999,9999 à 99999,9999 Q333=+1 ;POINT DE REFERENCE Q320=0 ;DISTANCE D'APPROCHE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 382
Q320 agit en plus de SET_UP (tableau de palpeurs) et uniquement lorsque le point d'origine est palpé dans l'axe de palpage. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. La TNC initialise ensuite le point de référence sur cet axe. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 384
: inscrire le point d'origine calculé dans le tableau Preset. Le système de référence est le système de coordonnées machine (système REF). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 385
Numéro du Signification paramètre Q151 Valeur effective du point d'intersection, axe principal Q152 Valeur effective du point d'intersection, axe secondaire HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 386
(Q303 = 0) et que vous utilisez en plus la fonction Palpage dans l'axe palpeur (Q381 = 1). Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 387
Si Q303=0 : si vous entrez Q384=+0 ;3.COO.POUR AXE Q305=0, la TNC décrit la ligne 0 du tableau de PALP. points zéro. Plage de programmation : 0 à 99999 Q333=+0 ;POINT DE REFERENCE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 388
Q333 Nouv. pt de réf. sur axe TS? (en absolu) : coordonnée de l'axe de palpage à laquelle la TNC doit définir le point d'origine. Valeur par défaut = 0 Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
à chaque exécution du cycle 419. Si vous travaillez avec Preset 0 comme preset actif, il n'est pas utile d'en passer par cette procédure. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Q267 Sens déplacement 1 (+1=+/-1=-)? : sens Q303=+1 ;TRANSF. VAL. MESURE dans lequel le palpeur doit approcher la pièce : : sens de déplacement négatif : sens de déplacement positif HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 391
: inscrire le point d'origine calculé dans le tableau Preset. Le système de référence est le système de coordonnées machine (système REF). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Mesurer un cercle avec 4 palpages Q365=0 ;TYPE DEPLACEMENT Trajectoire circulaire entre les points de mesure 3 CALL PGM 35K47 Appeler le programme d'usinage 4 END PGM CYC413 MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Hauteur à laquelle l'axe du palpeur peut se déplacer sans risque de collision Q305=1 ;NO. DANS TABLEAU Inscrire centre du cercle de trous (X et Y) sur la ligne 1 Q331=+0 ;POINT DE REFERENCE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 394
4 CYCL DEF 247 INIT. PT DE REF. Activer nouveau Preset avec le cycle 247 Q339=1 ;NUMERO POINT DE REF. 6 CALL PGM 35KLZ Appeler le programme d'usinage 7 END PGM CYC416 MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 395
Cycles palpeurs : contrôle automatique des pièces...
425 MESURE INT. RAINURE (2ème barre de softkeys) Mesure de la largeur intérieure d'une rainure 426 MESURE EXT. ILOT OBLONG (2ème barre de softkeys) Mesure d'un ilot oblong à l'extérieur HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
CN associé. Utilisez le logiciel de transfert de données TNCremo de HEIDENHAIN pour transmettre le procès-verbal de mesure via l'interface de données. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 398
Ecarts : Centre axe principal : 0.0810 Centre axe auxiliaire : -0.0470 Diamètre : 0.0259 Autres résultats de mesure : Hauteur de -5.0000 mesure : Fin procès-verbal de mesure HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Pour cela, lors de la définition du cycle, vous devez définir les valeurs limites nécessaires. Si vous ne souhaitez pas de surveillance de tolérances, introduisez 0 dans ce paramètre (= valeur par défaut). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Pour savoir si vous devez faire une reprise d'usinage, consultez le paramètre Q181 dans votre programme CN (Q181=1: ré-usinage). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
La TNC mémorise tous les résultats de mesure dans les paramètres de résultat et dans le fichier de procès-verbal dans le système de coordonnées courant – et éventuellement décalé ou/et pivoté/incliné. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
à l'aide des touches de sélection des axes ou du clavier ASCII. Plage de programmation : -99999,9999 à 99999,9999 Terminer l'introduction : appuyer sur la touche ENT. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
à l'aide des touches de sélection des axes ou du clavier ASCII. Plage de programmation : -99999,9999 à 99999,9999 Terminer l'introduction : appuyer sur la touche ENT. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 404
Q263 égal à Q265 si l'angle doit être mesuré en direction de l'axe A ; sélectionnez Q263 différent de Q265 si l'angle doit être mesuré en direction de l'axe B. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 405
;DEPLAC. HAUT. SECU. coordonnée dans l'axe du palpeur excluant toute collision entre le palpeur et la pièce (moyen de Q281=1 ;PROCES-VERBAL serrage). Plage de programmation : -99999,9999 à MESURE 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 406
TCHPR420.TXT dans le répertoire TNC:\. : interrompre l'exécution du programme et afficher le procès-verbal de mesure à l'écran de la TNC. Poursuivre le programme avec Start CN.Q281 zen HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 407
Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q153 Valeur effective diamètre Q161 Ecart centre axe principal Q162 Ecart centre axe secondaire Q163 Ecart de diamètre HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 408
à programmer. Ces paramètres ont uniquement été intégrés pour des raisons de compatibilité. Par exemple, si vous importez un programme de la commande de fraisage-tournage TNC 640, aucun message d'erreur ne s'affichera. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 409
Q320=0 ;DISTANCE D'APPROCHE collision entre le palpeur et la pièce (moyen de Q260=+20 ;HAUTEUR DE serrage). Plage de programmation : -99999,9999 à SECURITE 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 410
: : ne pas interrompre l'exécution du programme, ne pas émettre de message d'erreur : interrompre l'exécution du programme, émettre un message d'erreur HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 411
à programmer. Ces paramètres ont uniquement été intégrés pour des raisons de compatibilité. Par exemple, si vous importez un programme de la commande de fraisage-tournage TNC 640, aucun message d'erreur ne s'affichera. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q153 Valeur effective diamètre Q161 Ecart centre, axe principal Q162 Ecart centre, axe secondaire Q163 Ecart de diamètre HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 413
à programmer. Ces paramètres ont uniquement été intégrés pour des raisons de compatibilité. Par exemple, si vous importez un programme de la commande de fraisage-tournage TNC 640, aucun message d'erreur ne s'affichera. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 414
CENTRE 0 à 99999,9999 Q278 Cote min. du tenon? : le plus petit diamètre Q281=1 ;PROCES-VERBAL admissible pour le tenon. Plage de programmation : MESURE 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 415
TNC doit mesurer le tenon en 3 ou 4 palpages : : vous souhaitez utiliser 4 points de palpage (réglage par défaut) : vous souhaitez utiliser 3 points de mesure HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 416
à programmer. Ces paramètres ont uniquement été intégrés pour des raisons de compatibilité. Par exemple, si vous importez un programme de la commande de fraisage-tournage TNC 640, aucun message d'erreur ne s'affichera. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Valeur effective côté axe principal Q155 Valeur effective côté axe secondaire Q161 Ecart centre, axe principal Q162 Ecart centre, axe secondaire Q164 Ecart côté axe principal Q165 Ecart côté axe secondaire HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 418
TNC procède toujours au palpage en partant du centre de la poche. Dans ce cas, le palpeur ne se déplace pas à la hauteur de sécurité entre les quatre points de mesure. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 419
;ARRET PGM SI ERREUR 99999,9999 Q330=0 ;OUTIL Q279 Tolérance centre 1er axe? : écart de position admissible sur l'axe principal du plan d'usinage. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 420
"Surveillance d'outil", page 400). Plage de saisie 0 à 32767 ,9, sinon nom d'outil avec 16 caractères max. : Surveillance non active >0 : Numéro d'outil dans le tableau d'outils TOOL.T HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Q165 Ecart côté, axe secondaire Attention lors de la programmation ! Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 422
;COTE MAX. 2EME Q286 Cote max. 2ème côté? : la plus COTE grande largeur de tenon admissible. Plage de Q287=34,95 ;COTE MIN. 2EME COTE programmation : 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 423
>0 : numéro ou nom de l'outil avec lequel la TNC a exécuté l'usinage. Vous pouvez utiliser les softkeys pour reprendre directement l'outil inscrit dans le tableau d'outils. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Ecart de la longueur mesurée Attention lors de la programmation ! Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 425
: : ne pas interrompre l'exécution du programme, ne pas émettre de message d'erreur : interrompre l'exécution du programme, émettre un message d'erreur HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 426
: : déplacement à la hauteur de mesure entre les points de mesure : déplacement à la hauteur de sécurité entre les points de mesure HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Ecart de la longueur mesurée Attention lors de la programmation ! Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 428
TCHPR426.TXT dans le répertoire TNC:\. : interrompre l'exécution du programme et afficher le procès-verbal de mesure à l'écran de la TNC. Poursuivre le programme avec Start CN. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 429
>0 : numéro ou nom de l'outil avec lequel la TNC a exécuté l'usinage. Vous pouvez utiliser les softkeys pour reprendre directement l'outil inscrit dans le tableau d'outils. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 430
à programmer. Ces paramètres ont uniquement été intégrés pour des raisons de compatibilité. Par exemple, si vous importez un programme de la commande de fraisage-tournage TNC 640, aucun message d'erreur ne s'affichera. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 431
Q288=5.1 ;COTE MAX. : interrompre l'exécution du programme et afficher Q289=4.95 ;COTE MIN. le procès-verbal de mesure à l'écran de la TNC. Poursuivre le programme avec Start CN. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 432
à programmer. Ces paramètres ont uniquement été intégrés pour des raisons de compatibilité. Par exemple, si vous importez un programme de la commande de fraisage-tournage TNC 640, aucun message d'erreur ne s'affichera. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. Le cycle 430 ne permet que la surveillance de bris d'outil, pas la correction automatique. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 434
Q280 Tolérance centre 2ème axe? : écart Q309=0 ;ARRET PGM SI ERREUR de position admissible sur l'axe auxiliaire du Q330=0 ;OUTIL plan d'usinage. Plage de programmation : 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 435
>0 : numéro ou nom de l'outil avec lequel la TNC a exécuté l'usinage. Vous pouvez utiliser les softkeys pour reprendre directement l'outil inscrit dans le tableau d'outils. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 436
Angle dans l'espace A Q171 Angle dans l'espace B Q172 Angle dans l'espace C Q173 à Q175 Valeurs de mesure dans l'axe du palpeur (première à troisième mesure) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
: -99999,9999 à 99999,9999 Q295 2ème point mesure sur 3ème axe? (en absolu) : coordonnée du deuxième point de palpage dans l'axe de palpage. Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 438
TCHPR431.TXT dans le répertoire TNC:\. : interrompre l'exécution du programme et afficher le procès-verbal de mesure à l'écran de la TNC. Poursuivre le programme avec Start CN. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Calcul longueur en X à partir de l'écart mesuré 10 FN 2: Q2 = +Q2 - +Q165 Calcul longueur en Y à partir de l'écart mesuré 11 L Z+100 R0 FMAX Dégager le palpeur, changement d'outil HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 440
Longueur en Y variable pour ébauche et finition Q220=0 ;RAYON D'ANGLE Q221=0 ;SUREPAISSEUR 1ER AXE 17 CYCL CALL M3 Appel du cycle 18 LBL 0 Fin du sous-programme 19 END PGM BEAMS MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Ne pas afficher de message d'erreur si tolérance dépassée Q330=0 ;OUTIL Aucune surveillance d'outil 4 L Z+100 R0 FMAX M2 Dégager l'outil, fin du programme 5 END PGM BSMESS MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
3D. La TNC dispose d'un cycle destiné à l'application spéciale suivante : Softkey Cycle Page 3 MESURE Cycle de mesure pour créer des cycles constructeurs HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 445
Avec la fonction FN17: SYSWRITE ID 990 NR 6, vous pouvez définir si le cycle doit agir sur l'entrée palpeur X12 ou X13. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 446
1, la TNC enregistre la valeur -1 au 4ème paramètre de résultat et continue d'exécuter le cycle : 0: Emission d'un message d'erreur : Pas de message d'erreur HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
D'une manière générale, la TNC décrit toujours 4 paramètres Q successifs. Si la TNC n'a pas pu calculer un point de palpage valide, la valeur -1 est attribuée au 4ème paramètre de résultat. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 448
(REF) : : enregistrer le résultat de la mesure dans le système EFF : enregistrer le résultat de mesure dans le système REF HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 449
La TNC mémorise les résultats de la procédure de palpage dans les paramètres suivants : Paramètres système Signification Q151 Position mesurée sur l'axe principal Q152 Position mesurée sur l'axe auxiliaire HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 450
Sens de palpage effectif (comme vecteur dans le système de programmation). La valeur du vecteur correspond à la course de palpage configurée. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 451
Q260 Hauteur de securite? (en absolu) : coordonnée dans l'axe du palpeur excluant toute collision entre le palpeur et la pièce (moyen de serrage). Plage de programmation : -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 452
Il n'y a, en revanche, aucune réaction à l'erreur, si la valeur déterminée le long du vecteur normal à la surface est supérieure à la coordonnée nominale. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 453
"Mode opératoire du cycle", page 449. Le paramètre Q183 permet de définir l'état de la pièce Bon/Reprise d'usinage/Rebut indépendamment du paramètre Q309 (voir "Mode opératoire du cycle", page 449). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Déterminer le rayon et l'excentrement avec une bague étalon. Déterminer le rayon et l'excentrement avec un tenon ou un tampon de calibration. Déterminer le rayon et l'excentrement avec une bille étalon. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Automatique ou en Mode Manuel. Pour plus d'informations, reportez-vous au chapitre Tableau des palpeurs HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 456
6 Une fois l'équateur déterminé, l'étalonnage de rayon commence. 7 Pour finir, la TNC retire le palpeur le long de l'axe de palpage, à la hauteur de prépositionnement du palpeur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 457
3DTC. 6 A la fin du cycle, la TNC retire le palpeur le long de l'axe de palpage, à la hauteur de prépositionnement du palpeur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 458
S'il existe déjà une référence à un tableau d'étalonnage (enregistrement dans DR2TABLE), une référence dépendante du numéro de l'outil sera créée et un tableau sera généré en conséquence. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 459
à l'aide de différents angles et mémorisé dans un tableau. Vous aurez besoin de la fonction 3D-ToolComp pour l'étalonnage 3D. Plage de programmation : 1 à 30 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
(colonne F du tableau des palpeurs). 3 La TNC ramène ensuite le palpeur à la position de départ en avance rapide (colonne FMAX du tableau des palpeurs). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 461
(p. ex. hauteur de la bague étalon). Plage de programmation : -99999,9999 à 99999,9999 Séquences CN 5 TCH PROBE 461 ETALONNAGE LONGUEUR TS Q434=+5 ;POINT ORIGINE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 462
180° permet de déterminer l'excentrement (CAL_OF dans tchprobe.tp). Toutes orientations possibles (p. ex. palpeurs infrarouges HEIDENHAIN) : routine de palpage, voir "Orientation possible dans deux directions" HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 463
Plage de programmation : 5 TCH PROBE 462 ETALONNAGE TS 0 à 360,0000 AVEC UNE BAGUE Q407=+5 ;RAYON BAGUE Q320=+0 ;DISTANCE D'APPROCHE Q423=+8 ;NOMBRE DE PALPAGES Q380=+0 ;ANGLE DE REFERENCE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 464
180° permet de déterminer l'excentrement (CAL_OF dans tchprobe.tp). Toutes orientations possibles (p. ex. palpeurs infrarouges HEIDENHAIN) : routine de palpage, voir "Orientation possible dans deux directions" HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 465
Q423=+8 ;NOMBRE DE PALPAGES premier point de palpage. Plage de programmation : Q380=+0 ;ANGLE DE REFERENCE 0 à 360,0000 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 467
Cycles palpeurs : mesure automatique de la cinématique...
Le logiciel minimise les erreurs de positionnement résultant des mouvements d'inclinaison. A la fin de la mesure, il mémorise automatiquement la géométrie de la machine dans les constantes-machine du tableau de la cinématique. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 469
451 MESURE CINEMATIQUE Contrôle automatique ou optimisation de la cinématique de la machine 452 COMPENSATION PRESET Contrôle automatique ou optimisation de la cinématique de la machine HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Si les paramètres machine ont été modifiés par les cycles KinematicsOpt, la commande doit être redémarrée. Sinon, il peut y avoir, dans certaines conditions, un risque de perte des modifications. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Par principe, la TNC ne peut restaurer les données sauvegardées que dans une description cinématique identique. Une modification de la cinématique modifie toujours la valeur Preset. Si nécessaire, réinitialiser le Preset HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Mode 1 : enregistrement dans un fichier journal de toutes les transformations antérieures et postérieures à la restauration Mode 2 : liste des jeux de données mémorisés Mode 3 : liste des jeux de données effacés HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Ne pas apporter de modifications manuelles à des données qui ont été sauvegardées. Sauvegarder le fichier TNC:\table\DATA450.KD pour pouvoir le restaurer si nécessaire (par exemple, si votre support de données est défectueux). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
4 La TNC mesure automatiquement tous les axes rotatifs les uns après les autres, selon la résolution souhaitée. 5 La TNC mémorise les valeurs de mesure dans les paramètres Q suivants : HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 475
Erreur d'offset dans le sens Y pour le transfert manuel dans au paramètre machine correspondant Q149 Erreur d'offset dans le sens Z pour le transfert manuel au paramètre machine correspondant HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Incrément angulaire calculé = (270 – 90) / (4–1) = +60° Point de mesure 1 = +90° Point de mesure 2 = +150° Point de mesure 3 = +210° Point de mesure 4 = +270° HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
élevé de points de mesure en mode Contrôler. Si un point de mesure est défini à 0°, celui-ci est ignoré car avec 0°, l'opération suivante est toujours la mesure de référence. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Désactiver si nécessaire le blocage des axes rotatifs pendant toute la durée de la mesure, sinon les résultats de celle-ci peuvent être faussés. Consultez le manuel de votre machine. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Détermination du jeu de l'axe rotatif Nombre de points de mesure entre 8 et 12 L'angle initial et l'angle final doivent autant que possible couvrir une grande course de déplacement des axes rotatifs. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Il n'est pas possible de déterminer le jeu à l'inversion si une fonction M assurant le positionnement des axes rotatifs est initialisée dans le paramètre machine mStrobeRotAxPos ou si l'axe présente une denture Hirth. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 482
L'optimisation de l'angle peut s'avérer efficace surtout pour les petites machines compactes Une compensation de l'angle n'est possible qu'avec l'option 52 KinematicsComp. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 483
TNC délivre un message d'erreur et interrompt la mesure. Programmation en pouces : en principe, la TNC indiquent les résultats des mesures et les données du fichier journal en mm. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 484
Q253 Avance de pré-positionnement? : vitesse de déplacement de l'outil lors du positionnement en mm/min. Plage de programmation : de 0,0001 à 99999,9999 ; sinon FMAX, FAUTO, PREDEF HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 485
TNC doit recourir pour étalonner l'axe C. Plage de programmation : 0 à 12 Si la valeur indiquée est 0, la TNC n'effectue aucune mesure de l'axe. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 486
(Q431 = 1/3), déplacez le palpeur à proximité du centre, à la distance de sécurité (Q320 + SET_UP), au dessus de la bille étalon avant de démarrer le cycle. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS MESURE AXE C Q423=3 ;NOMBRE DE PALPAGES Q431=1 ;PRESELECTION VALEUR Q432=0.5 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Position des axes rotatifs qui ont été contrôlés après l'optimisation (se réfère au début de la chaîne cinématique de transformation, généralement sur le nez de la broche) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
3 Initialiser le preset sur la pièce et lancer l'usinage de la pièce. 4 Avec le cycle 452, exécuter à intervalles réguliers une compensation de preset. La TNC mesure la dérive des axes concernés et la corrige dans la cinématique. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 490
Erreur d'offset dans le sens Y pour le transfert manuel dans au paramètre machine correspondant Q149 Erreur d'offset dans le sens Z pour le transfert manuel au paramètre machine correspondant HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 491
TNC délivre un message d'erreur et interrompt la mesure. Programmation en pouces : en principe, la TNC indiquent les résultats des mesures et les données du fichier journal en mm. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 492
TNC doit utiliser pour étalonner l'axe A. Si la valeur introduite = 0, la TNC n'étalonne pas cet axe. Plage de programmation : 0 à 12 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 493
Si la valeur introduite = 0, la TNC ne mesure pas le jeu sur cet axe. Plage de programmation : -3,0000 à +3,0000 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS MESURE AXE C Q423=4 ;NOMBRE DE PALPAGES Q431=3 ;PRESELECTION VALEUR Q432=0 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 495
;POINTS MESURE AXE B Q419=+90 ;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=0 ;POINTS MESURE AXE C Q423=4 ;NOMBRE DE PALPAGES Q432=0 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS MESURE AXE C Q423=4 ;NOMBRE DE PALPAGES Q431=3 ;PRESELECTION VALEUR Q432=0 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 497
;POINTS MESURE AXE B Q419=+90 ;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS MESURE AXE C Q423=3 ;NOMBRE DE PALPAGES Q432=0 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 498
(se réfère au début de la chaîne cinématique de transformation, généralement sur le nez de la broche) Explications concernant les valeurs log (voir "Fonction de fichier journal", page 488) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 499
Cycles palpeurs : étalonnage automatique des outils...
à la fin du cycle de palpage. Modes d'étalonnage disponibles : Etalonnage d'outil avec outil à l'arrêt Etalonnage d'outil avec outil en rotation Etalonnage dent par dent HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 501
Les cycles 481 à 483 existent également en DIN/ISO, soit les cycles G481 à G483 Pour l'état de la mesure, les nouveaux cycles utilisent le paramètre fixe Q199 au lieu d'un paramètre sélectionnable. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Calcul de l'avance de palpage : v = tolérance de mesure • n avec Avance de palpage [mm/min.] Tolérance de mesure : Tolérance de mesure [mm], dépend de maxPeriphSpeedMeas Vitesse de rotation [tr/mn] HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 503
: Tolérance de mesure = (r • measureTolerance1) / 5 mm) avec Rayon d'outil actif [mm] measureTolerance1 : Erreur de mesure max. admissible HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Ecart admissible par rapport au rayon d'outil R pour la détection de rupture. Si la valeur introduite est dépassée, la TNC bloque l'outil (état I). Plage d'introduction : 0 à 0,9999 mm HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 505
10 mm, par exemple de la bille doit être mesuré) de manière à mesurer intégralement le rayon d'outil) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 506
6 TOOL CALL 1 Z au-dessus du plateau (zone de sécurité dans 7 TCH PROBE 480 ETALONNAGE TT safetyDistStylus). Plage de programmation : -99999,9999 à 99999,9999 Q260=+100;HAUTEUR DE SECURITE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
étalonnages d'outil suivants. L'outil d'étalonnage devrait présenter un diamètre supérieur à 15 mm et sortir d'environ 50 mm du mandrin de serrage. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
: sans arrêt avant le début du cycle. La TNC lance la procédure d'étalonnage à partir de la position actuelle. Avant de lancer le cycle 484, vous devez amener l'outil au-dessus du palpeur de table. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 509
Les longueurs de toutes les dents sont ensuite mesurées par le changement d'orientation de la broche. Pour cette mesure, programmez ETALONNAGE DENTS dans le cycle TCH PROBE 31 = HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 510
Plage de programmation : -99999,9999 à 99999,9999 Etalonnage dents? 0=non/1=oui : vous définissez ici si l'étalonnage dent par dent dit ou non être exécuté (20 dents max. étalonnables). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Pour cela, vous devez définir à 0 le nombre des dents CUT dans le tableau d'outils et adapter le paramètre machine CfgToolMeasurement. Consultez le manuel de votre machine. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 512
Plage de programmation : -99999,9999 à 99999,9999 Etalonnage dents? 0=non/1=oui : vous définissez ici si l'étalonnage dent par dent dit ou non être exécuté (20 dents max. étalonnables). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 513
Pour cela, vous devez définir à 0 le nombre des dents CUT dans le tableau d'outils et adapter le paramètre machine CfgToolMeasurement. Consultez le manuel de votre machine. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 514
Plage de programmation : -99999,9999 à 99999,9999 Etalonnage dents? 0=non/1=oui : vous définissez ici si l'étalonnage dent par dent dit ou non être exécuté (20 dents max. étalonnables). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Nouveau taraudage rigide ■ Fraisage de trous ■ Taraudage avec brise-copeaux ■ Motifs de points sur un cercle ■ Motifs de points sur grille ■ Graver ■ Surfaçage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 517
■ Filetage sur un tour ■ Filetage avec perçage ■ Filetage hélicoïdal avec perçage ■ Fraisage de filet extérieur ■ Données du tracé du contour ■ Rainure trochoïdale HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Mesurer la pièce, intérieur d'une rainure ■ Mesurer la pièce, largeur ext. (ilot oblong) ■ Mesurer la pièce, un axe au choix ■ Mesurer la pièce, cercle de trous HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 519
■ Etalonnage du TT ■ Mesure/contrôle de la longueur d'outil ■ Mesure/contrôle du rayon d'outil ■ Mesure/contrôle de la longueur et du rayon d'outil ■ Etalonnage du TT HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 520
Fraisage de trous....... 91 Finition en profondeur.... 209 jeu à l'inversion...... 481 Fraisage transversal....299 Finition latérale....... 211 mesurer la cinématique.. 474, 489 Cycles SL méthodes de calibration..HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...
Page 521
Ebauche+finition....139 Rainure circulaire ébauche et finition....154 Remarques concernant la..479 Résultats des mesures mémorisés dans les paramètres Q..... 399 Rotation........272 Rotation de base détermination pendant l'exécution HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 9/2016...