HEIDENHAIN TNC 620 Manuel D'utilisation
HEIDENHAIN TNC 620 Manuel D'utilisation

HEIDENHAIN TNC 620 Manuel D'utilisation

Programmation des cycles
Masquer les pouces Voir aussi pour TNC 620:
Table des Matières

Publicité

Liens rapides

TNC 620
Manuel d'utilisation
Programmation des cycles
Logiciels CN
817600-03
817601-03
817605-03
Français (fr)
11/2015

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 620

  • Page 1 TNC 620 Manuel d’utilisation Programmation des cycles Logiciels CN 817600-03 817601-03 817605-03 Français (fr) 11/2015...
  • Page 3 Principes...
  • Page 4: Remarques Concernant Ce Manuel

    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 | 11/2015...
  • Page 5: Type De Tnc, Logiciel Et Fonctions

    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 | 11/2015...
  • Page 6: Options De Logiciel

    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 Usinage de pièces dans l'ordre de votre choix. Display Step (option 23) Résolution d'affichage Précision de programmation : Axes linéaires jusqu'à 0,01 µm Axes angulaires jusqu'à 0,00001° HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • 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 | 11/2015...
  • Page 9: Niveau De Développement (Fonctions Upgrade)

    Mentions légales Ce produit utilise l'Open Source Software. Vous trouverez d'autres informations sur la commande à Mode Mémorisation/Edition Fonction MOD Softkey REMARQUES SUR LA LICENCE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 10: Paramètres Optionnels

    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: Nouvelles Fonctions Cycles Pour Les Logiciels

    PROFOND MONOLEVRE (cycle 241, DIN/ISO : G241, option de logiciel 19)", page 93 Le cycle de palpage 4 MESURE 3D a été introduit voir "MESURE 3D (cycle 4, option de logiciel 17)", page 443 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 12: Nouvelles Fonctions Et Fonctions Modifiées Des Logiciels

    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 495 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 13: Nouvelles Fonctions De Cycles Et Fonctions De Cycles Modifiées Dans Les Logiciels

    205, DIN/ISO : G205, option de logiciel 19)", page 86 Lorsqu’elle est activée, la fonction M110 est désormais prise en compte dans les cycles SL, pour les arcs de cercle intérieurs corrigés, voir "Cycles SL", page 190 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 14 Principes Nouvelles fonctions de cycles et fonctions de cycles modifiées dans les logiciels HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 15 16 Cycles palpeurs : fonctions spéciales..................439 17 Cycles palpeurs : mesure automatique de la cinématique............455 18 Cycles palpeurs : étalonnage automatique des outils..............487 19 Tableau récapitulatif: Cycles......................503 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 16 Sommaire HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 17: Table Des Matières

    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 | 11/2015...
  • 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 | 11/2015...
  • Page 19 Paramètres du cycle..........................85 PERCAGE PROFOND UNIVERSEL (cycle 205, DIN/ISO : G205, option de logiciel 19)....86 Mode opératoire du cycle........................86 Attention lors de la programmation !......................87 Paramètres du cycle..........................88 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 20 Attention lors de la programmation !......................94 Paramètres du cycle..........................95 3.11 Exemples de programmation......................97 Exemple : cycles de perçage........................97 Exemple : utilisation des cycles de perçage en liaison avec PATTERN DEF...........98 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 21 Paramètres du cycle..........................120 FILETAGE AVEC PERCAGE (cycle 264, DIN/ISO : G264, option de logiciel 19)......122 Mode opératoire du cycle........................122 Attention lors de la programmation !....................123 Paramètres du cycle..........................124 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 22 4.10 FRAISAGE DE FILET (cycle 267, DIN/ISO : G267, option de logiciel 19)......... 130 Mode opératoire du cycle........................130 Attention lors de la programmation !....................131 Paramètres du cycle..........................132 4.11 Exemples de programmation......................134 Exemple : Taraudage..........................134 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 23 Paramètres du cycle..........................163 TENON POLYGONAL (cycle 258, DIN/ISO : G258, option de logiciel 19)........165 Mode opératoire du cycle........................165 Attention lors de la programmation !....................166 Paramètres du cycle..........................167 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 24 Mode opératoire du cycle........................170 Attention lors de la programmation !....................173 Paramètres du cycle..........................174 5.10 Exemples de programmation......................177 Exemple : Fraisage de poche, tenon, rainure..................177 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 25 MOTIF DE POINTS EN GRILLE (cycle 221, DIN/ISO : G221, option de logiciel 19)......184 Mode opératoire du cycle........................184 Attention lors de la programmation !....................184 Paramètres du cycle..........................185 Exemples de programmation......................186 Exemple : Cercles de trous........................186 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 26 Paramètres du cycle..........................206 FINITION LATERALE (cycle 24, DIN/ISO : G124, option de logiciel 19)..........207 Mode opératoire du cycle........................207 Attention lors de la programmation !....................208 Paramètres du cycle..........................209 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 27 Paramètres du cycle..........................217 7.12 Exemples de programmation......................219 Exemple: Evidement et semi-finition d'une poche................219 Exemple : Pré-perçage, ébauche et finition de contours superposés...........221 Exemple: Tracé de contour........................223 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 28 Attention lors de la programmation !....................236 Paramètres du cycle..........................238 Exemples de programmation......................239 Exemple : corps d'un cylindre avec le cycle 27..................239 Exemple : corps d'un cylindre avec le cycle 28..................241 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 29 Exemple : Ebauche et finition de contours superposés avec formule de contour........ 251 Cycles SL avec formule complexe de contour................. 254 Principes de base..........................254 Introduire une formule simple de contour....................256 Usinage du contour avec les cycles SL....................256 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 30 10.6 ROTATION (cycle 10, DIN/ISO : G73)....................268 Effet............................... 268 Attention lors de la programmation !....................269 Paramètres du cycle..........................269 10.7 FACTEUR D'ECHELLE (cycle 11, DIN/ISO : G72)................270 Effet............................... 270 Paramètres du cycle..........................270 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 31 Combinaison avec d’autres cycles de conversion de coordonnées............277 Marche à suivre pour usiner avec le cycle 19 PLAN D'USINAGE............278 10.10 Exemples de programmation......................279 Exemple : cycles de conversion de coordonnées.................279 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 32 11.7 FRAISAGE TRANSVERSAL (cycle 232, DIN/ISO : G232, option de logiciel 19)......294 Mode opératoire du cycle........................294 Attention lors de la programmation !....................296 Paramètres du cycle..........................297 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 33 11.8 CALCUL DE CHARGE (cycle 239 DIN/ISO : G239, option de logiciel 143)........299 Déroulement du cycle...........................299 Attention lors de la programmation !....................300 Paramètres du cycle..........................300 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 34 Zone de sécurité pour mesure multiple....................307 Exécuter les cycles palpeurs........................ 308 12.3 Tableau des palpeurs.......................... 309 Information générale..........................309 Editer les tableaux des palpeurs......................309 Données du palpeur..........................310 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 35 Mode opératoire du cycle........................327 Attention lors de la programmation !....................328 Paramètres du cycle..........................329 13.8 Exemple : déterminer la rotation de base à l'aide de deux trous..........331 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 36 14.7 POINT DE REFERENCE EXTERIEUR CERCLE (cycle 413 DIN/ISO : G413, option de logiciel 17)................................358 Mode opératoire du cycle........................358 Attention lors de la programmation !....................359 Paramètres du cycle..........................360 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 37 14.14Exemple : initialiser le point d'origine : centre d'un secteur circulaire et la face supérieure de la pièce..............................387 14.15Exemple : initialiser le point d'origine sur la face supérieure de la pièce et au centre du cercle de trous..............................388 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 38 15.7 MESURE INTERIEUR RECTANGLE (cycle 423, DIN/ISO : G423, option de logiciel 17)....414 Mode opératoire du cycle........................414 Attention lors de la programmation !....................415 Paramètres du cycle..........................416 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 39 Attention lors de la programmation !....................434 Paramètres du cycle..........................434 15.14Exemples de programmation......................436 Exemple : mesure d'un tenon rectangulaire avec reprise d'usinage............ 436 Exemple : mesure d'une poche rectangulaire, procès-verbal de mesure..........438 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 40 16.8 ETALONNAGE DU RAYON TS, INTERIEUR (cycle 462, DIN/ISO : G462, option de logiciel 17)..451 16.9 ETALONNAGE DU RAYON TS, EXTERIEUR (cycle 463, DIN/ISO : G463, option de logiciel 17)..453 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 41 Mode opératoire du cycle........................476 Attention lors de la programmation !....................478 Paramètres du cycle..........................479 Alignement des têtes interchangeables....................481 Compensation de dérive........................483 Fonction de fichier journal........................485 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 42 18.6 Etalonner complètement l'outil (cycle 33 ou 483, DIN/ISO : G483, Option 17)......501 Mode opératoire du cycle........................501 Attention lors de la programmation !....................501 Paramètres du cycle..........................502 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 43 19 Tableau récapitulatif: Cycles......................503 19.1 Tableau récapitulatif..........................504 Cycles d'usinage........................... 504 Cycles palpeurs............................. 506 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 45: Principes De Base / Vues D'ensemble

    Principes de base / vues d'ensemble...
  • Page 46: Introduction

    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 | 11/2015...
  • Page 47: Groupes De Cycles Disponibles

    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 | 11/2015...
  • Page 48: Résumé Des Cycles De Palpage

    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 | 11/2015...
  • Page 49: Utiliser Les Cycles D'usinage

    Utiliser les cycles d'usinage...
  • Page 50: Travailler Avec Les Cycles D'usinage

    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 | 11/2015...
  • Page 51: Définir Le Cycle Avec Les Softkeys

    ;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 | 11/2015...
  • Page 52: Appeler Des Cycles

    à 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 | 11/2015...
  • 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 | 11/2015...
  • Page 54: Pré-Définition De Paramètres Pour Cycles

    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 | 11/2015...
  • Page 55: Introduire Global Def

    Sélectionner les fonctions GLOBAL DEF Sélectionner la fonction GLOBAL DEF de votre choix, p. ex. GLOBAL DEF GENERAL Programmer les définitions requises et valider chaque fois avec la touche ENT HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 56: Utiliser Les Données Global Def

    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 | 11/2015...
  • Page 57: Données D'ordre Général À Effet Global

    é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 | 11/2015...
  • Page 58: Données À Effet Global Pour Les Opérations De Fraisage Avec Cycles De Contours

    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 | 11/2015...
  • Page 59: Définition De Motifs Avec Pattern Def

    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 | 11/2015...
  • Page 60: Introduire Pattern Def

    Q204. Elle choisit la valeur la plus élevée des deux. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 61: Définir Des Positions D'usinage

    (p. ex. X avec l'axe d'outil Z). Valeur positive ou négative possible Coordonnée surface pièce (en absolu) : introduire la coordonnée Z à laquelle doit débuter l'usinage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 62: Définir Un Motif Unique

    Valeur positive ou négative possible Coordonnée surface de la pièce (absolues) : entrer la coordonnée Z à laquelle l'usinage est censé commencer HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 63: Définir Un Cadre Unique

    Valeur positive ou négative possible Coordonnée surface pièce (en absolu) : introduire la coordonnée Z à laquelle doit débuter l'usinage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 64: Définir Un Cercle Entier

    Valeur positive ou négative possible Nombre d'usinages : nombre total de positions d'usinage sur le cercle Coordonnée surface pièce (en absolu) : introduire la coordonnée Z à laquelle doit débuter l'usinage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 65: Définir Un Arc De Cercle

    (commutation par softkey) Nombre d'usinages : nombre total de positions d'usinage sur le cercle Coordonnée surface pièce (en absolu) : introduire la coordonnée Z à laquelle doit débuter l'usinage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 66: Tableaux De Points

    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 | 11/2015...
  • Page 67: Ignorer Certains Points Pour L'usinage

    END. Si le tableau de points n'est pas mémorisé dans le même répertoire que celui du programme CN, vous devez introduire le chemin d'accès en entier. Exemple de séquence CN 7 SEL PATTERN "TNC:\DIRKT5\NUST35.PNT" HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 68: Appeler Le Cycle En Liaison Avec Les Tableaux De Points

    (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 | 11/2015...
  • Page 69: Cycles D'usinage : Perçage

    Cycles d'usinage : perçage...
  • Page 70: Principes De Base

    208 FRAISAGE DE TROUS avec pré-positionnement automatique, saut de bride 241 PERCAGE PROFOND MONOLEVRE Avec pré-positionnement automatique au point de départ profond, vitesse de rotation et arrosage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 71: Centrage (Cycle 240, Din/Iso : G240, Option De Logiciel 19)

    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 | 11/2015...
  • 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 | 11/2015...
  • Page 73: Percage (Cycle 200)

    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 | 11/2015...
  • Page 74 = profondeur par rapport à la pointe de l'outil PROFONDEUR = profondeur par rapport à la partie cylindrique de 12 L X+30 Y+20 FMAX M3 l'outil 13 CYCL CALL 14 L X+80 Y+50 FMAX M99 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 75: Alesage A L'alesoir (Cycle 201, Din/Iso : G201, Option De Logiciel 19)

    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 | 11/2015...
  • Page 76 Q203=+20 ;COORD. SURFACE PIÈCE 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 | 11/2015...
  • Page 77: Alesage A L'outil (Cycle 202, Din/Iso : G202, Option De Logiciel 19)

    é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 | 11/2015...
  • Page 78 Sélectionner l'angle de manière à 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 | 11/2015...
  • Page 79 : angle auquel la TNC positionne l'outil avant 12 L X+30 Y+20 FMAX M3 le dégagement. Plage d'introduction -360,000 à 360,000 13 CYCL CALL 14 L X+80 Y+50 FMAX M99 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 80: Attention Lors De La Programmation

    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 | 11/2015...
  • Page 81: Percage Universel (Cycle 203)

    Profondeur de passe min. Q205 (en incrémental) : si vous avez introduit une valeur de réduction, la TNC limite la passe à la valeur introduite dans Q205. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • 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 | 11/2015...
  • Page 83: Lamage En Tirant (Cycle 204, Din/Iso : G204, Option De Logiciel 19)

    (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 | 11/2015...
  • Page 84 à ce que la pointe de l'outil soit orientée parallèle à 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 | 11/2015...
  • Page 85 Angle d'orientation de la broche Q336 (en absolu) : angle auquel la TNC positionne l'outil avant la plongée et avant le dégagement hors du trou. Plage d'introduction -360,0000 à 360,0000 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 86: Percage Profond Universel (Cycle 205, Din/Iso : G205, Option De Logiciel 19)

    à 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 | 11/2015...
  • Page 87: Percage Profond Universel (Cycle 205)

    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 | 11/2015...
  • Page 88 0. Plage d’introduction 0 à 99999,9999 Retrait brise-copeaux Q256 (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 | 11/2015...
  • Page 89 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 | 11/2015...
  • Page 90 5 Pour terminer, la TNC ramène l'outil à la distance d'approche avec FMAX. 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 | 11/2015...
  • Page 91: Fraisage De Trous (Cycle 208)

    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 | 11/2015...
  • Page 92 Mode de fraisage Q351 : type de fraisage avec M3 Q203=+100;COORD. SURFACE = fraisage en avalant PIÈCE –1 = fraisage en opposition Q204=50 ;SAUT DE BRIDE Q335=25 ;DIAMÈTRE NOMINAL Q342=0 ;DIAMÈTRE PRÉ- PERÇAGE Q351=+1 ;MODE FRAISAGE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 93 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 | 11/2015...
  • Page 94 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 | 11/2015...
  • Page 95 : déplacement avec broche à l'arrêt Vitesse broche en entrée/sortie Q427 : vitesse de rotation de l'outil à l'entrée et à la sortie du trou. Plage d'introduction 0 à 99999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 96 Profondeur de passe min. Q205 (en incrémental) : si vous avez introduit une valeur de réduction, la TNC limite la passe à la valeur introduite dans Q205. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 97: Exemples De Programmation

    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 | 11/2015...
  • Page 98: Exemple : Utilisation Des Cycles De Perçage En Liaison Avec Pattern Def

    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 | 11/2015...
  • Page 99 17 CYCL 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 19END PGM 1MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 101 Cycles d'usinage : taraudage / fraisage de filets...
  • Page 102: Cycles D'usinage : Taraudage / Fraisage De Filets

    265 FILETAGE HELICOIDAL AVEC PERCAGE Cycle de fraisage d'un filet en plein matière 267 FILETAGE HELICOIDAL SUR TENON Cycle de fraisage d'un filet extérieur avec fraisage d'un chanfrein HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 103: Taraudage Avec Mandrin De Compensation (Cycle 206)

    TNC déplace l'outil à cette position avec FMAX. 4 A la distance d'approche, le sens de rotation broche est à nouveau inversé. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 104: Attention Lors De La Programmation

    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 | 11/2015...
  • 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 | 11/2015...
  • 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 | 11/2015...
  • Page 107: Taraudage Sans Mandrin De Compensation Gs (Cycle 207)

    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 | 11/2015...
  • Page 108: Dégagement En Cas D'interruption Du Programme

    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 | 11/2015...
  • Page 109 5 L'outil revient ensuite la distance d'approche. Si vous avez introduit un saut de bride, la TNC déplace l'outil à cette position avec FMAX. 6 A la distance d'approche, la TNC stoppe la broche. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 110 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 | 11/2015...
  • Page 111 - et donc l'avance de retrait - pour la sortie du trou. 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 | 11/2015...
  • 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 | 11/2015...
  • Page 113: Principes De Base Pour Le Fraisage De Filets

    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 | 11/2015...
  • 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 | 11/2015...
  • 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 celui-ci a été programmé). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 116 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 | 11/2015...
  • Page 117 (en mm/min). Pour les Q512=0 ;AVANCE D'APPROCHE 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 | 11/2015...
  • Page 118 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 | 11/2015...
  • Page 119 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 | 11/2015...
  • Page 120 Plage d’introduction -99999,9999 à 99999,9999 Décalage Chanfrein frontal Q359 (en incrémental) : distance dont 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 | 11/2015...
  • Page 121 ;DIST. APPR. LATÉRALE Q358=+0 ;PROFONDEUR CHANFREIN FRONTAL Q359=+0 ;DÉCAL. JUSQ. CHANFREIN Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE DE CHANFREINAGE Q207=500 ;AVANCE DE FRAISAGE Q512=0 ;AVANCE D'APPROCHE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 122 12 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 | 11/2015...
  • Page 123 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 | 11/2015...
  • Page 124 25 CYCL DEF 264 FILETAGE AV. lorsque : PERCAGE la profondeur de passe est égale à la profondeur Q335=10 ;DIAMÈTRE NOMINAL la profondeur de passe est supérieure à la Q239=+1.5 ;PAS profondeur HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 125 (en mm/min). 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 | 11/2015...
  • Page 126 9 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 | 11/2015...
  • Page 127 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 | 11/2015...
  • Page 128 Plage d’introduction 0 à 99999,9999 Coord. surface pièce Q203 (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 | 11/2015...
  • Page 129 ;AVANCE PRÉ-POSIT. Q358=+0 ;PROF. POUR CHANFREIN Q359=+0 ;DÉCAL. JUSQ. CHANFREIN Q360=0 ;CHANFREINAGE Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE CHANFREINAGE Q207=500 ;AVANCE FRAISAGE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 130 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 | 11/2015...
  • Page 131 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 | 11/2015...
  • Page 132 Saut de bride Q204 (en incrémental) : coordonnée Q239=+1.5 ;PAS dans l'axe de broche excluant toute collision entre l'outil et la pièce (élément de serrage). Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 133 CHANFREIN d'approche. Plage d’introduction 0 à 99999,999 ou Q203=+30 ;COORD. SURFACE FAUTO PIÈCE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE DE CHANFREINAGE Q207=500 ;AVANCE DE FRAISAGE Q512=0 ;AVANCE D'APPROCHE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 134: Exemples De Programmation

    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 | 11/2015...
  • Page 135 1 +40 +30 +0 2 +90 +10 +0 3 +80 +30 +0 4 +80 +65 +0 5 +90 +90 +0 6 +10 +90 +0 7 +20 +55 +0 [END] HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 137 Cycles d'usinage : fraisage de poches/ tenons / rainures...
  • Page 138: Cycles D'usinage : Fraisage De Poches/ Tenons / Rainures

    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 | 11/2015...
  • Page 139: Poche Rectangulaire (Cycle 251)

    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 | 11/2015...
  • Page 140: Remarques Concernant La Programmation

    Si vous appelez le cycle avec l'opération d'usinage 2 (finition seulement), la TNC positionne l'outil en avance rapide au centre de la poche, à la première profondeur de passe. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 141 -99999,9999 à 99999,9999 Profondeur de passe Q202 (en incrémental) : distance parcourue par l'outil en une passe. Introduire une valeur supérieure à 0. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 142 RECOUVREMENT profondeur, en mm/min. Plage d'introduction 0 à Q366=1 ;PLONGEE 99999,999 ou FAUTO, FU, FZ Q385=500 ;AVANCE DE FINITION 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 143 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 | 11/2015...
  • Page 144 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 | 11/2015...
  • Page 145: Attention Lors De La Programmation

    Si vous appelez le cycle avec l'opération d'usinage 2 (finition seulement), la TNC positionne l'outil en avance rapide au centre de la poche, à la première profondeur de passe. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 146 Avance plongée en profondeur Q206 : vitesse de déplacement de l'outil lors de son positionnement à la profondeur, en mm/min. Plage d'introduction 0 à 99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 147 à la trajectoire du centre de l'outil 3: l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 148 Accostage tangentiel de la paroi dans l'arc de cercle de la rainure, à gauche 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 | 11/2015...
  • Page 149 ! 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 | 11/2015...
  • Page 150 0, l'usinage se fera en avalant) Profondeur Q201 (en incrémental) : distance entre la surface de la pièce et le fond de la rainure. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 151 à la trajectoire du centre de l'outil 3: l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 152: Rainure Circulaire

    été programmées. La paroi de la rainure est accostée de manière tangentielle. 6 Pour terminer, la TNC exécute la finition du fond de la rainure, de l'intérieur vers l'extérieur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 153 ! 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 | 11/2015...
  • Page 154 Plage d'introduction -360,000 à 360,000 Angle d'ouverture de la rainure Q248 (en incrémental) : introduire l'angle d'ouverture de la rainure. Plage d'introduction 0 à 360,000 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 155 (élément de serrage). Plage Q203=+0 ;COORD. SURFACE d’introduction 0 à 99999,9999 PIÈCE Q204=50 ;SAUT DE BRIDE Q366=1 ;PLONGEE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 156 à la trajectoire du centre de l'outil 3: l'avance se réfère toujours au tranchant de l'outil HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 157: Tenon Rectangulaire (Cycle 256)

    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 | 11/2015...
  • Page 158 (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 | 11/2015...
  • Page 159 : position d'outil = angle en haut à gauche Avance de fraisage Q207 : 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 | 11/2015...
  • Page 160 Q437=0 des marques d'approche apparaissent Q370=1 ;FACTEUR à la surface du tenon, choisir une autre position RECOUVREMENT d'approche. Q437=0 ;POSITION D'APPROCHE 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 161: Tenon Circulaire

    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 | 11/2015...
  • Page 162 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 | 11/2015...
  • Page 163 99999,999 ou FMAX, FAUTO, FU, FZ Distance d'approche Q200 (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 | 11/2015...
  • Page 164 ;AVANCE PLONGEE PROF. Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q370=1 ;FACTEUR DE RECOUVREMENT Q376=0 ;ANGLE INITIAL 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 165 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 | 11/2015...
  • Page 166 (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 | 11/2015...
  • Page 167 Plage de programmation : 3 à 30 Position angulaire Q224 : définissez l'angle d'usinage du premier coin du tenon polygonal. Plage de programmation : -360° à +360° HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 168 PREDEF 9 L X+50 Y+50 R0 FMAX M3 M99 Coord. surface pièce Q203 (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 | 11/2015...
  • Page 169 Avance de finition Q385 : vitesse de déplacement de l'outil pour la finition latérale et la finition en profondeur, en mm/min. Plage d'introduction 0 à 99999,999 ou FAUTO, FU, FZ HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 170 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 | 11/2015...
  • Page 171 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 à la distance de bride avec FMAX. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 172 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 | 11/2015...
  • Page 173 < 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 | 11/2015...
  • Page 174 à usiner dans l'axe secondaire du plan d'usinage. Le signe permet de définir la direction de la première passe transversale par rapport au point initial du 2ème axe. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 175 99999,9999 Distance d'approche Q200 (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 | 11/2015...
  • Page 176 Passe de finition Q338 (en incrémental) : distance parcourue par l'outil dans l'axe de broche lors de la finition. Q338=0 : finition en une seule passe. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 177: Exemples De Programmation

    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 ;SUREP. LATERALE Q207=500 ;AVANCE FRAISAGE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 178 ;SAUT DE BRIDE Q366=1 ;PLONGEE 12 CYCL CALL FMAX M3 Appel du cycle Rainurage 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 | 11/2015...
  • Page 179 Cycles d'usinage : définitions de motifs...
  • Page 180: 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 | 11/2015...
  • Page 181: Motif De Points Sur Un Cercle (Cycle 220)

    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 | 11/2015...
  • Page 182 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 | 11/2015...
  • Page 183 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 | 11/2015...
  • Page 184 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 | 11/2015...
  • Page 185: Motif De Points En Grille (Cycle 221)

    ;DISTANCE 2ÈME AXE Q242=6 ;NOMBRE DE COLONNES Q243=4 ;NOMBRE DE LIGNES Q224=+15 ;POSITION ANGULAIRE Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q301=1 ;DÉPLAC. HAUT. SÉCU. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 186: Exemple : Cercles De Trous

    ;CENTRE 2ÈME AXE Q244=50 ;DIA. CERCLE PRIMITIF Q245=+0 ;ANGLE INITIAL Q246=+360 ;ANGLE FINAL Q247=+0 ;INCRÉMENT ANGULAIRE Q241=10 ;NOMBRE D'USINAGES Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=100 ;SAUT DE BRIDE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 187 ;COORD. SURFACE PIÈCE Q204=100 ;SAUT DE BRIDE Q301=1 ;DÉPLAC. HAUT. SÉCU. Q365=0 ;TYPE DÉPLACEMENT 8 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 9 END PGM CERCT RMM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 189 Cycles d'usinage : poche avec contour...
  • Page 190: Cycles D'usinage : Poche Avec Contour

    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 | 11/2015...
  • Page 191 22 EVIDEMENT (impératif) 23 FINITION EN PROFONDEUR (utilisation facultative) 24 FINITION LATERALE (utilisation facultative) Cycles étendus : Softkey Cycle Page 25 TRACE DE CONTOUR 270 DONNEES TRACE CONTOUR HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 192: Paramètres Du Cycle

    Valider chaque numéro avec la touche ENT et terminer l'introduction avec la touche FIN. Introduction possible de 12 numéros de sous-programmes de 1 à 65535 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 193: Contours Superposés

    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 | 11/2015...
  • Page 194 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 | 11/2015...
  • Page 195 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 | 11/2015...
  • Page 196 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 | 11/2015...
  • Page 197: Donnees Du Contour (Cycle 20, Din/Iso : G120)

    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 | 11/2015...
  • Page 198 ;DISTANCE D'APPROCHE Vous pouvez vérifier les paramètres d'usinage lors d'une interruption Q7=+80 ;HAUTEUR DE du programme et, si nécessaire, les remplacer. SÉCURITÉ Q8=0.5 ;RAYON D'ARRONDI Q9=+1 ;SENS DE ROTATION HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 199: Mode Opératoire Du Cycle

    8 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 | 11/2015...
  • Page 200 Séquences CN 58 CYCL DEF 21 PRÉ-PERÇAGE Q10=+5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q13=1 ;OUTIL D'ÉVIDEMENT HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 201 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 | 11/2015...
  • Page 202 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 | 11/2015...
  • Page 203 Si vous introduisez Q208 = 0, l'outil sort alors avec l'avance Q12. Plage d’introduction 0 à 99999,9999, ou FMAX, FAUTO HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 204 Q404=1: la TNC retire l'outil des zones qui doivent être semi-finies, l'amène à la distance d'approche, puis l'amène au point de départ de la zone à évider suivante. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 205: Finition En Profondeur (Cycle 23, Din/Iso : G123)

    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 | 11/2015...
  • Page 206 Q12. Plage d’introduction 0 à Séquences CN 99999,9999, ou FMAX, FAUTO 60 CYCL DEF 23 FINITION EN PROF. Q11=100 ;AVANCE PLONGÉE PROF. Q12=350 ;AVANCE ÉVIDEMENT Q208=9999;AVANCE RETRAIT HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 207: Finition Laterale (Cycle 24, Din/Iso : G124)

    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 | 11/2015...
  • Page 208 Si vous avez défini le paramètre 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 | 11/2015...
  • Page 209 Cette surépaisseur doit toutefois être inférieure à la surépaisseur dans le Q11=100 ;AVANCE PLONGÉE cycle 20). Plage de programmation : -99999,9999 à PROF. 99999,9999 Q12=350 ;AVANCE ÉVIDEMENT Q14=+0 ;SURÉP. LATÉRALE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 210: Attention Lors De La Programmation

    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 | 11/2015...
  • Page 211 Fraisage en avalant : programmation = + 1 Fraisage en opposition : programmation = -1 Alternativement, fraisage en avalant et en opposition sur plusieurs passes : programmation = HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 212 é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 | 11/2015...
  • Page 213 (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 | 11/2015...
  • Page 214 é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 | 11/2015...
  • Page 215 é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 | 11/2015...
  • Page 216 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 | 11/2015...
  • Page 217 0, l'usinage se fera en avalant) Profondeur Q201 (en incrémental) : distance entre la surface de la pièce et le fond de la rainure. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 218 = Plongée pendulaire. Dans le tableau d'outils, l'angle de plongée ANGLE de l'outil actif doit être différent de 0. Sinon la TNC délivre un message d'erreur. Autrement : PREDEF HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 219: Exemples De Programmation

    ;AVANCE ÉVIDEMENT Q18=0 ;OUTIL PRÉ-ÉVIDEMENT Q19=150 ;AVANCE PENDULAIRE Q208=30000 ;AVANCE RETRAIT 9 CYCL CALL M3 Appel du cycle pour le pré-évidement 10 L Z+250 R0 FMAX M6 Changement d'outil HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 220 22 FSELECT 2 23 FL AN-120 PDX+30 PDY+30 D10 24 FSELECT 3 25 FC X+0 DR- R30 CCX+30 CCY+30 26 FSELECT 2 27 LBL 0 28 END PGM C20 MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 221: Exemple : Pré-Perçage, Ébauche Et Finition De Contours Superposés

    11 TOOL CALL 2 Z S3000 Appel de l’outil d’ébauche/de finition, diamètre 12 12 CYCL DEF 22 ÉVIDEMENT Définition du cycle d’évidement Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=350 ;AVANCE ÉVIDEMENT HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 222 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 | 11/2015...
  • Page 223: Exemple: Tracé De Contour

    13 CT X+5 Y+75 14 L Y+95 15 RND R7.5 16 L X+50 17 RND R7.5 18 L X+100 Y+80 19 LBL 0 20 END PGM C25 MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 225: Cycles D'usinage : Corps D'un Cylindre

    Cycles d'usinage : corps d'un cylindre...
  • Page 226: Principes De Base

    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 | 11/2015...
  • Page 227: Exécution D'un Cycle

    4 Les phases 1 à 3 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte. 5 Pour terminer, l'outil retourne à la distance d'approche. X (C) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 228 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 | 11/2015...
  • Page 229 être usiné le contour. Plage d’introduction 0 à 99999,9999 Unité de mesure ? Degré=0 MM/INCH=1 Q17 : programmer dans le sous-programme les coordonnées de l'axe rotatif en degré ou en mm (inch) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 230: Corps D'un Cylindre Rainurage

    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 | 11/2015...
  • Page 231 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 | 11/2015...
  • Page 232 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 | 11/2015...
  • Page 233 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 ou bien à la dernière position programmée avant le cycle. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 234 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 | 11/2015...
  • Page 235 (inch) Largeur oblong Q20 : largeur de l'ilot oblong à réaliser. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 236: Pourtour D'un Cylindre

    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 | 11/2015...
  • Page 237 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 | 11/2015...
  • Page 238 être usiné le contour. Plage d’introduction 0 à 99999,9999 Unité de mesure ? Degré=0 MM/INCH=1 Q17 : programmer dans le sous-programme les coordonnées de l'axe rotatif en degré ou en mm (inch) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 239: Exemples De Programmation

    Données dans l’axe rotatif en mm (Q17=1) 14 L X+50 15 RND R7.5 16 L Y+60 17 RND R7.5 18 L IX-20 19 RND R7.5 20 L Y+20 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 240 Cycles d'usinage : corps d'un cylindre 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 | 11/2015...
  • Page 241 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 | 11/2015...
  • Page 243 Cycles d'usinage : poche de contour avec formule de contour...
  • Page 244: 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 LATÉRALE ... 17 CYCL CALL 63 L Z+250 R0 FMAX M2 64 END PGM CONTOUR MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 245 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 à introduire dans le cycle 20 DONNEES DU CONTOUR. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 246: Sélectionner Le Programme Avec Les Définitions De Contour

    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 | 11/2015...
  • Page 247: Introduire Une Formule Complexe De Contour

    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 | 11/2015...
  • Page 248 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 | 11/2015...
  • Page 249 Programme de définition de contour : 50 ... 51 ... 52 DECLARE CONTOUR QC1 = “POCHE_A.H“ 53 DECLARE CONTOUR QC2 = “POCHE_B.H“ 54 QC10 = QC1 | QC2 55 ... 56 ... HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 250: Usinage Du Contour Avec Les Cycles Sl

    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 191). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 251: Exemple : Ebauche Et Finition De Contours Superposés Avec Formule De Contour

    ;FACTEUR DE RECOUVREMENT Q3=+0.5 ;SURÉP. LATÉRALE Q4=+0.5 ;SURÉP. DE PROFONDEUR Q5=+0 ;COORD. SURFACE PIÈCE Q6=2 ;DISTANCE D'APPROCHE Q7=+100 ;HAUTEUR DE SÉCURITÉ Q8=0.1 ;RAYON D'ARRONDI Q9=-1 ;SENS DE ROTATION HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 252 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 MODÈLE MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 253 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 CARRÉ MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 254 12CYCL DEF 23 FINITION EN PROF..13 CYCL CALL 16 CYCL DEF 24 FINITION LATÉRALE ... 17 CYCL CALL 63 L Z+250 R0 FMAX M2 64 END PGM DEFCONT MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 255 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 à programmer dans le cycle 20 DONNEES DU CONTOUR. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 256: Introduire Une Formule Simple De Contour

    ! 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 191). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 257 Cycles : conversions de coordonnées...
  • Page 258: Cycles : Conversions De Coordonnées

    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 | 11/2015...
  • Page 259: Décalage Du Point Zero (Cycle 7)

    – celui-ci peut être déjà décalé. Plage d'introduction : max. 6 axes 16 CYCL DEF 7.3 Z-5 CN, chacun de -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 260 : 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 | 11/2015...
  • Page 261: Décalage Du Point Zero Avec Des Tableaux De Points Zéro (Cycle 7)

    77 CYCL DEF 7.0 POINT ZÉRO introduisez un paramètre Q, la TNC active le numéro 78 CYCL DEF 7.1 #5 du point zéro figurant dans ce paramètre. Plage d’introduction 0 à 9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 262: Sélectionner Le Tableau De Points Zéro Dans Le Programme Cn

    SELECT. TYPE et AFFICHE .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 | 11/2015...
  • Page 263 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 | 11/2015...
  • Page 264: Configurer Le Tableau De Points Zéro

    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 | 11/2015...
  • Page 265: Attention Avant De Programmer

    Preset. Plage de programmation : 0 à 65535 Affichages d'état Dans l'affichage d'état, (INFOS AFF. POS.), la TNC affiche le numéro preset actif derrière le dialogue Pt réf.. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 266: Image Miroir (Cycle 8, Din/Iso : G28)

    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 | 11/2015...
  • Page 267: Image Miroir (Cycle 8)

    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 | 11/2015...
  • Page 268 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 | 11/2015...
  • Page 269 13 CYCL DEF 7.0 POINT ZÉRO 14 CYCL DEF 7.1 X+60 15 CYCL DEF 7.2 Y+40 16 CYCL DEF 10.0 ROTATION 17 CYCL DEF 10.1 ROT+35 18 CALL LBL 1 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 270 „Effet“). Plage d’introduction 0,000001 à 99,999999 13 CYCL DEF 7.1 X+60 14 CYCL DEF 7.2 Y+40 15 CYCL DEF 11.0 FACTEUR ÉCHELLE 16 CYCL DEF 11.1 SCL 0.75 17 CALL LBL 1 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 271: Facteur Echelle Specifique A L'axe (Cycle 26)

    Le contour est agrandi à partir du centre ou réduit dans sa direction, et donc pas toujours – comme avec le cycle 11 FACT. ECHELLE – à partir du point zéro courant ou vers celui-ci. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 272 99999,9999 Séquences CN 25 CALL LBL 1 26 CYCL DEF 26.0 FACT. ÉCH. SPÉCIF. 27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20 28 CALL LBL 1 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 273: Plan D'usinage (Cycle 19, Din/Iso : G80, Option De Logiciel 1)

    Si vous avez mis sur Actif la fonction Exécution de programme Inclinaison en mode Manuel, la valeur angulaire du cycle 19 PLAN D'USINAGE introduite dans ce menu sera écrasée. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 274 à 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 d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 275: Désactivation

    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 | 11/2015...
  • Page 276: Affichage De Positions Dans Le Système Incliné

    Surveillance de la zone d’usinage Dans le système incliné, la TNC ne contrôle que les axes à déplacer avec les fins de course. Eventuellement, la TNC délivre un message d'erreur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 277: Positionnement Dans Le Système Incliné

    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 | 11/2015...
  • Page 278: Marche À Suivre Pour Usiner Avec Le Cycle 19 Plan

    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 | 11/2015...
  • Page 279: Exemples De Programmation

    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 | 11/2015...
  • Page 280 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 CONVER MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 281 Cycles : fonctions spéciales...
  • Page 282: Cycles : Fonctions Spéciales

    La TNC propose les cycles suivants pour les applications spéciales suivantes : Softkey Cycle Page 9 TEMPORISATION 12 APPEL DE PROGRAMME 13 ORIENTATION BROCHE 32 TOLERANCE 225 GRAVAGE de texte 232 SURFACAGE 239 CALCUL DE LA CHARGE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 283: Temporisation (Cycle 9)

    90 CYCL DEF 9.1 TEMPO. 1.5 Paramètres du cycle Temporisation en secondes : introduire la temporisation en secondes. Plage d'introduction 0 à 3 600 s (1 heure) par pas de 0,001 s HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 284: Fonction Du Cycle

    Lors d'un appel de programme avec le cycle 12, les paramètres Q agissent systématiquement de manière globale. Remarque : les modifications des paramètres Q dans le programme appelé se répercute éventuellement sur le programme appelant. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 285: Appel De Programme (Cycle 12)

    57 L X+20 Y+50 FMAX M99 Vous appelez le programme avec CYCL CALL (séquence séparée) ou M99 (séquentiel) ou M89 (est exécuté à chaque séquence de positionnement) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 286 13 après l'un des cycles d'usinage indiqués ci-dessus. Paramètres du cycle Angle d'orientation : introduire l'angle par rapport à l'axe de référence angulaire du plan d'usinage. Plage d’introduction : 0,0000° à 360,0000° HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 287: Influences Lors De La Définition Géométrique Dans Le Système De Fao

    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 | 11/2015...
  • Page 288 (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 | 11/2015...
  • Page 289 Seule la position de l'axe rotatif par rapport à la surface de la pièce est modifiée. Plage d'introduction 0 à 179,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 290: Mode Opératoire Du Cycle

    Si vous gravez un texte sur un cercle (Q516=1), la position de l'outil lors de l'appel du cycle définit le centre du cercle. Le texte à graver peut être défini au moyen d'une variable string (QS). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 291 Saut de bride Q204 (en incrémental) : coordonnée dans l'axe de broche excluant toute collision entre l'outil et la pièce (élément de serrage). Plage de saisie de 0 à 99999,9999, sinon PREDEF HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 292 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 | 11/2015...
  • Page 293: Graver Des Variables Du Système

    AAAA-MM-JJ hh:mm:ss %time04 AAAA-MM-JJ hh:mm %time05 AAAA-MM-JJ h:mm %time06 AA-MM-JJ h:mm %time07 JJ.MM.AAAA %time08 J.MM.AAAA %time09 J.MM.AA %time10 AAAA-MM-JJ %time11 AA-MM-JJ %time12 hh:mm:ss %time13 h:mm:ss %time14 h:mm %time15 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 294 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, selon FMAX, au saut de bride. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 295 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, selon FMAX, au saut de bride. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 296 Q386, la TNC n'exécute pas le cycle (profondeur = 0 programmé). Programmer une valeur Q227 qui soit plus grande que la valeur de Q386, sinon la TNC vous délivrera une message d'erreur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 297 Plage d'introduction 0 à 99999,9999 Surép. finition en profondeur Q369 (en incrémental) : valeur pour le déplacement de la dernière passe. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 298 Saut de bride Q204 (en incrémental) : coordonnée dans l'axe de broche excluant toute collision entre l'outil et la pièce (élément de serrage). Plage de saisie de 0 à 99999,9999, sinon PREDEF HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 299: Déroulement Du Cycle

    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 | 11/2015...
  • Page 300: Paramètres Du Cycle

    TNC déplace alors les axes pour déterminer les paramètres de pré-commande/d'asservissement en fonction de la charge actuelle. Les valeurs calculées sont immédiatement actives. Séquences CN 62 CYCL DEF 239 CALCULER CHARGE Q570=+0 ;CALCUL CHARGE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 301: Travail Avec Les Cycles Palpeurs

    Travail avec les cycles palpeurs...
  • Page 302: Généralités Sur Les Cycles Palpeurs

    Dans les modes Manuel et Manivelle électronique, la TNC propose des cycles palpeurs avec lesquels vous pouvez : 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 | 11/2015...
  • Page 303: Cycles Palpeurs Dans Le Mode Automatique

    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 | 11/2015...
  • Page 304 Cycles de contrôle automatique de la PALP. pièce Q333=+0 ;POINT DE REFERENCE 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 | 11/2015...
  • Page 305: Avant De Travailler Avec Les Cycles Palpeurs

    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 devez alors réétalonner le palpeur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 306: Palpeur À Commutation, Avance De Palpage : F Dans Le Tableau Des Palpeurs

    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 | 11/2015...
  • Page 307: Zone De Sécurité Pour Mesure Multiple

    Si la différence entre les valeurs mesurées dépasse la tolérance définie, la TNC délivre un message d'erreur. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 308: Exécuter Les Cycles Palpeurs

    TNC positionne le palpeur tout d'abord 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 | 11/2015...
  • Page 309: Information Générale

    Mettre 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 | 11/2015...
  • Page 310: Données Du Palpeur

    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 | 11/2015...
  • Page 311 Cycles palpeurs : déterminer automatiquement l'erreur d'alignement de la pièce...
  • Page 312: Cycles Palpeurs : Déterminer Automatiquement L'erreur D'alignement 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 | 11/2015...
  • Page 313: Particularités Communes Aux Cycles Palpeurs Pour Déterminer Le Désalignement D'une Pièce

    (voir fig. 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 | 11/2015...
  • Page 314: Mode Opératoire Du Cycle

    Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. La TNC annule toute rotation de base active en début de cycle. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 315 ROT. les points de mesure Q305=0 ;N° DANS TABLEAU : positionnement à la hauteur de mesure : positionnement à la hauteur de sécurité HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 316 Si l'on introduit Q305=0, la TNC transfert 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 | 11/2015...
  • Page 317: Rotation De Base À Partir De Deux

    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 | 11/2015...
  • Page 318 ê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 | 11/2015...
  • Page 319 1: mettre l'axe rotatif à 0 dans le tableau après l'alignement. 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 | 11/2015...
  • Page 320 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 | 11/2015...
  • Page 321 Hauteur de sécurité Q260 (en absolu) : coordonnée dans l'axe du palpeur excluant toute collision entre Q260=+20 ;HAUTEUR DE SECURITE le palpeur et la pièce (élément de serrage). Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 322 1: mettre l'axe rotatif à 0 dans le tableau après l'alignement. 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 | 11/2015...
  • Page 323: Compenser La Rotation De Base

    ! 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 | 11/2015...
  • Page 324 Q320=0 ;DISTANCE D'APPROCHE dans l'axe du palpeur excluant toute collision entre Q260=+20 ;HAUTEUR DE le palpeur et la pièce (élément de serrage). Plage SÉCURITÉ d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 325 Angle sur lequel la TNC doit aligner la droite palpée. Fonctionne uniquement si le Mode automatique ou l'axe C est choisi pour l'axe rotatif (Q312 = 0 ou 6). Plage d'introduction -360,000 à 360,000 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 326: Initialiser La Rotation De Base

    à 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 | 11/2015...
  • Page 327 – 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 | 11/2015...
  • Page 328 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 | 11/2015...
  • Page 329 Q261=-5 ;HAUTEUR DE MESURE et la bille du palpeur. Q320 est additionné à SET_UP (tableau palpeurs). Plage d’introduction 0 à Q320=0 ;DISTANCE D'APPROCHE 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 330 = valeur de 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 | 11/2015...
  • Page 331 Compenser le désalignement par rotation du plateau circulaire Q337=1 ;REMETTRE À ZÉRO 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 | 11/2015...
  • Page 333 Cycles palpeurs : initialisation automatique des points d'origine...
  • Page 334: 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 | 11/2015...
  • Page 335 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 | 11/2015...
  • Page 336: Caractéristiques Communes À Tous Les Cycles Palpeurs Pour L'initialisation Du Point De Référence

    ; en effet, le processus complet en liaison avec les tableaux de points zéro (coordonnées REF) a été modifié et vous devez définir avec le paramètre Q303 un transfert de valeurs de mesure. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 337 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 | 11/2015...
  • Page 338 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 | 11/2015...
  • Page 339 (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 | 11/2015...
  • Page 340 Q384=+0 ;3ÈME COO. DANS AXE TNC doit initialiser le centre de la rainure. Valeur PALP. par défaut = 0. Plage d'introduction -99999,9999 à Q333=+1 ;POINT DE RÉFÉRENCE 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 341 Nouveau pt de réf. sur axe palp. Q333 (en absolu) : coordonnée dans l'axe du palpeur à laquelle la TNC doit initialiser le point d'origine. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 342: Attention Lors De La Programmation

    (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 | 11/2015...
  • Page 343 à laquelle le point d'origine doit être initialisé dans l'axe du palpeur. N'agit que si Q381 = 1. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 344 Nouveau pt de réf. sur axe palp. Q333 (en absolu) : coordonnée dans l'axe du palpeur à laquelle la TNC doit initialiser le point d'origine. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 345: Point De Reference Interieur

    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 | 11/2015...
  • Page 346 (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 | 11/2015...
  • Page 347 : coordonnée dans l'axe principal à laquelle Q383=+50 ;2ÈME COORD. DS AXE la TNC doit initialiser le centre de la poche. Valeur PALP. par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 348 Nouveau pt de réf. Q333 (en absolu) : coordonnée à laquelle la TNC doit initialiser le point d'origine. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 349: Point De Reference Exterieur

    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 | 11/2015...
  • Page 350 (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 | 11/2015...
  • Page 351 : coordonnée dans l'axe principal à laquelle PALPEUR la TNC doit initialiser le centre du tenon déterminé. Q382=+85 ;1ÈRE COORD. DS AXE Valeur par défaut = 0. Plage d'introduction PALP. -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 352 Nouveau pt de réf. sur axe palp. Q333 (en absolu) : coordonnée dans l'axe du palpeur à laquelle la TNC doit initialiser le point d'origine. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 353 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 | 11/2015...
  • Page 354 (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 | 11/2015...
  • Page 355 Q332=+0 ;POINT DE RÉFÉRENCE : positionnement à la hauteur de mesure : positionnement à la hauteur de sécurité HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 356 à laquelle le point d'origine doit être initialisé dans l'axe du palpeur. N'agit que si Q381 = 1. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 357 à la hauteur de sécurité (Q301=1) est active : déplacement sur une droite : déplacement sur le cercle du diamètre primitif HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 358 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 | 11/2015...
  • Page 359 (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 | 11/2015...
  • Page 360 Q301=0 ;DÉPLAC. HAUT. SÉCU. les points de mesure : positionnement à la hauteur de mesure Q305=15 ;N° DANS TABLEAU : positionnement à la hauteur de sécurité HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 361 à laquelle le point d'origine doit être initialisé dans l'axe du palpeur. N'agit que si Q381 = 1. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 362 à la hauteur de sécurité (Q301=1) est active : déplacement sur une droite : déplacement sur le cercle du diamètre primitif HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 363 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 | 11/2015...
  • Page 364 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 | 11/2015...
  • Page 365 TNC doit compenser le désalignement de la pièce Q303=+1 ;TRANSFERT VAL. par une rotation de base MESURE : ne pas exécuter de rotation de base : exécuter une rotation de base HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 366 à laquelle le point d'origine doit être initialisé dans l'axe du palpeur. N'agit que si Q381 = 1. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 367 Nouveau pt de réf. sur axe palp. Q333 (en absolu) : coordonnée dans l'axe du palpeur à laquelle la TNC doit initialiser le point d'origine. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 368 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 | 11/2015...
  • Page 369 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 | 11/2015...
  • Page 370 Q384=+0 ;3ÈME COORD. DS AXE la TNC décrit la ligne 0 du tableau de points zéro. PALP. Plage de programmation : 0 à 99999 Q333=+1 ;POINT DE RÉFÉRENCE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 371 Nouveau pt de réf. sur axe palp. Q333 (en absolu) : coordonnée dans l'axe du palpeur à laquelle la TNC doit initialiser le point d'origine. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 372 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 | 11/2015...
  • Page 373 (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 | 11/2015...
  • Page 374 : coordonnée dans l'axe principal à laquelle PALP. la TNC doit initialiser le centre calculé pour le cercle de trous. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 375 à laquelle le point d'origine doit être initialisé dans l'axe du palpeur. N'agit que si Q381 = 1. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 376 Q320 est additionné à SET_UP (tableau des palpeurs) et seulement lors du palpage du point d'origine dans l'axe du palpeur. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 377: 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. La TNC initialise ensuite le point de référence sur cet axe. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 378 : 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 | 11/2015...
  • Page 379 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 | 11/2015...
  • 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 | 11/2015...
  • Page 381 Plage d’introduction -99999,9999 à 99999,9999 3ème centre sur 1er axe Q316 (en absolu) : centre du troisième trou dans l'axe principal du plan d'usinage. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 382 : coordonnée dans l'axe secondaire à laquelle la TNC doit initialiser le point d'intersection des droites reliant les centres des trous. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 383 Nouveau pt de réf. sur axe palp. Q333 (en absolu) : coordonnée dans l'axe du palpeur à laquelle la TNC doit initialiser le point d'origine. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 384: Point De Reference Sur Un Axe

    à 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 | 11/2015...
  • Page 385 : correspondant : SÉCURITÉ Q272= 1 Q272= 2 Q272=+1 ;AXE DE MESURE Q267=+1 ;SENS DÉPLACEMENT Q305=0 ;N° DANS TABLEAU Q333=+0 ;POINT DE RÉFÉRENCE Q303=+1 ;TRANSFERT VAL. MESURE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 386 : 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 | 11/2015...
  • Page 387: Exemple : Initialiser Le Point

    Mesurer un cercle avec 4 palpages Q365=0 ;TYPE DÉPLACEMENT 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 | 11/2015...
  • Page 388: Exemple : Initialiser Le Point D'origine

    Hauteur à laquelle l'axe du palpeur peut se déplacer sans risque de collision Q305=1 ;N° DANS TABLEAU Inscrire centre du cercle de trous (X et Y) sur la ligne 1 Q331=+0 ;POINT DE RÉFÉRENCE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 389 4 CYCL DEF 247 INIT. PT DE RÉF. Activer nouveau Preset avec le cycle 247 Q339=1 ;NUMÉRO PT DE RÉF. 6 CALL PGM 35KLZ Appeler le programme d'usinage 7 END PGM CYC416 MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 391 Cycles palpeurs : contrôle automatique des pièces...
  • Page 392: 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 | 11/2015...
  • Page 393: Enregistrer Les Résultats Des Mesures

    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 | 11/2015...
  • Page 394 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 | 11/2015...
  • Page 395: Résultats Des Mesures Mémorisés Dans Les Paramètres Q

    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 | 11/2015...
  • Page 396: Surveillance D'outil

    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 | 11/2015...
  • Page 397: Système De Référence Pour Les Résultats De La Mesure

    La TNC mémorise tous les résultats de mesure dans les paramètres de résultat ainsi que 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 | 11/2015...
  • Page 398: Mode Opératoire Du Cycle

    ASCII. Plage d’introduction -99999,9999 à 99999,9999 Terminer l'introduction : appuyer sur la touche ENT. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 399: Plan De Reerence Polaire (Cycle 1)

    ASCII. Plage d’introduction -99999,9999 à 99999,9999 Terminer l'introduction : appuyer sur la touche ENT. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 400 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 | 11/2015...
  • Page 401 : : 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 | 11/2015...
  • Page 402 TCHPR420.TXT dans le répertoire TNC:\. : Interruption de l'exécution de programme et émission du procès-verbal de mesure sur l'écran de la TNC. Poursuivre le programme avec Start CN. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 403 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 | 11/2015...
  • Page 404 à 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 | 11/2015...
  • Page 405 (en absolu) : coordonnée du centre de la bille ( = point de contact) dans l'axe du palpeur à laquelle la mesure doit être effectuée. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 406 0: surveillance inactive >0: numéro ou nom d'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 | 11/2015...
  • Page 407 à la hauteur de sécurité (Q301=1) est active : déplacement sur une droite : déplacement sur le cercle du diamètre primitif HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • 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 | 11/2015...
  • Page 409 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 | 11/2015...
  • Page 410 à 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 | 11/2015...
  • Page 411 Plage d’introduction 0 à 99999,9999 Q279=0,05 ;TOLÉRANCE 1ER Cote min. du tenon Q278 : diamètre min. autorisé CENTRE pour le tenon. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 412 à la hauteur de sécurité (Q301=1) est activé : : Déplacement sur une droite entre les opérations d'usinage : Déplacement sur le cercle du diamètre primitif entre les opérations d'usinage HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • 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 | 11/2015...
  • Page 414: Mesure Interieur Rectangle

    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 | 11/2015...
  • Page 415 TNC palpe toujours 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 | 11/2015...
  • Page 416 0 à 99999,9999 Q281=1 ;PROCÈS VERBAL Tolérance centre 2ème axe Q280 : écart de MESURE position autorisé dans l'axe secondaire du plan d'usinage. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 417 396). 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 | 11/2015...
  • Page 418: Mesure Exterieur Rectangle

    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 | 11/2015...
  • Page 419 0 à 99999,9999 CENTRE Tolérance centre 2ème axe Q280 : écart de Q280=0,1 ;TOLÉRANCE 2ÈME position autorisé dans l'axe secondaire du plan CENTRE d'usinage. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 420 396). Plage de saisie 0 à 32767 ,9, sinon nom d'outil avec 16 caractères max. : : Surveillance non activée >0 : Numéro d'outil dans le tableau d'outils TOOL.T HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 421: Mesure Interieur Rainure

    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 | 11/2015...
  • Page 422 : ne pas interrompre le déroulement du programme, ne pas émettre de message d'erreur : interrompre le déroulement du programme, émettre un message d'erreur HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 423 Déplacement à la hauteur de sécurité Q301 : définir le type de positionnement du palpeur entre les points de mesure : positionnement à la hauteur de mesure : positionnement à la hauteur de sécurité HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 424: Mesure Exterieur Traverse

    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 | 11/2015...
  • Page 425 TCHPR426.TXT dans le répertoire TNC:\. : Interruption de l'exécution de programme et émission d'un procès-verbal de mesure sur l'écran de la TNC. Poursuivre le programme avec Start CN. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 426 396). Plage de saisie 0 à 32767 ,9, sinon nom d'outil avec 16 caractères max. : Surveillance non activée >0 : Numéro d'outil dans le tableau d'outils TOOL.T HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 427 à 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 | 11/2015...
  • Page 428 : Interruption de l'exécution de programme et le Q288=5.1 ;COTE MAX. émission d'un procès-verbal de mesure sur l'écran Q289=4.95 ;COTE MIN. de la TNC. Poursuivre le programme avec Start CN. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 429 à 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 | 11/2015...
  • Page 430: Mesure D'un Cercle De Trous

    Valeur effective centre, axe secondaire Q153 Valeur effective diamètre cercle de trous Q161 Ecart centre, axe principal Q162 Ecart centre, axe secondaire Q163 Ecart diamètre cercle de trous HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 431: Paramètres Du Cycle

    0 à 99999,9999 Q280=0.15 ;TOLERANCE 2ÈME CENTRE Tolérance centre 2ème axe Q280 : écart de position autorisé dans l'axe secondaire du plan d'usinage. Plage d’introduction 0 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 432 "Surveillance d'outil", page 396). Plage de saisie 0 à 32767 ,9, sinon nom d'outil avec 16 caractères max. : Surveillance non active >0 : Numéro d'outil du tableau d'outils TOOL.T HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 433 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 | 11/2015...
  • Page 434 -99999,9999 à 99999,9999 2ème point de mesure 3ème axe Q295 (en absolu) : coordonnée du 2ème point de palpage dans l'axe du palpeur. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 435 TCHPR431.TXT dans le répertoire TNC:\. : Interruptuion de l'exécution de programme et émission d'un procès-verbal de mesure sur l'écran de la TNC. Poursuivre le programme avec Start CN. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 436: Exemple : Mesure D'un Tenon Rectangulaire Avec Reprise D'usinage

    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 | 11/2015...
  • Page 437 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 | 11/2015...
  • Page 438: Exemple : Mesure D'une Poche Rectangulaire, Procèsverbal De Mesure

    Ne pas afficher de message d'erreur si tolérance dépassée Q330=0 ;NUMERO D'OUTIL Aucune surveillance d'outil 4 L Z+100 R0 FMAX M2 Dégager l'outil, fin du programme 5 END PGM BSMESU MM HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 439 Cycles palpeurs : fonctions spéciales...
  • Page 440: Cycles Palpeurs : Fonctions Spéciales

    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 | 11/2015...
  • Page 441: Attention Lors De La Programmation

    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 | 11/2015...
  • Page 442 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 | 11/2015...
  • Page 443 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 | 11/2015...
  • Page 444 (EFF) ou au système de coordonnées machine (REF) : : Enregistrement du résultat de mesure dans le système EFF : Enregistrement du résultat de mesure dans le système REF HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 445: Etalonnage Du Palpeur À Commutation

    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 | 11/2015...
  • Page 446: Afficher Les Valeurs D'étalonnage

    Automatique ou en mode Mode Manuel. Pour plus d'informations, reportez-vous au chapitre Tableau des palpeurs HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 447 à peu près au dessus du centre de la bille. Un procès-verbal de mesure est automatiquement créé pendant une opération d'étalonnage. Ce procès- verbal porte le nom TCHPRAUTO.html. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 448 Point d'origine pour la longueur Q434 (en absolu) : coordonnées du centre de la bille étalon. La définition n'est indispensable que si l'étalonnage de longueur doit avoir lieu. Plage d’introduction -99999,9999 à 99999,9999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 449: Etalonnage De La Longueur Ts

    (colonne F du tableau des palpeurs). 3 Puis, la TNC ramène le palpeur à la position initiale en avance rapide (colonne FMAX du tableau des palpeurs). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 450 (p. ex. hauteur de la bague étalon). Plage d’introduction -99999,9999 à 99999,9999 Séquences CN 5 TCH PROBE 461 ETALONNAGE LONGUEUR TS Q434=+5 ;POINT DE REERENCE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 451 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 | 11/2015...
  • Page 452 Plage d'introduction 0 à 360,0000 Séquences CN 5 TCH PROBE 462 ETALONNAGE TS DANS BAGUE Q407=+5 ;RAYON DE BAGUE Q320=+0 ;DISTANCE D'APPROCHE Q423=+8 ;NB POINTS DE PALPAGE Q380=+0 ;ANGLE DE REF. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 453 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 | 11/2015...
  • Page 454 Plage d'introduction 0 à Q301=+1 ;DEPLAC. HAUTEUR 360,0000 SECU. Q423=+8 ;NB POINTS DE PALPAGE Q380=+0 ;ANGLE DE REF. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 455 Cycles palpeurs : mesure automatique de la cinématique...
  • Page 456: 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 | 11/2015...
  • Page 457 451 MESURE CINEMATIQUE Contrôle et optimisation automatique de la cinématique de la machine 452 COMPENSATION PRESET Contrôle et optimisation automatique de la cinématique de la machine HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 458: Conditions Requises

    Si les paramètres machines ont été modifiés par les cycles KinematicsOp, 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 | 11/2015...
  • Page 459: Sauvegarde De La Cinematique

    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 | 11/2015...
  • Page 460: Fonction De Fichier Journal

    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 | 11/2015...
  • Page 461: Remarques Sur Le Maintien Des Données

    Ne faites aucune modification manuelle aux données sauvegardées.. Sauvegardez le fichier TNC:\table\DATA450.KD pour pouvoir le restaurer si nécessaire (p. ex. en cas de support de données défectueux). HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 462: Mesure De La Cinematique

    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 | 11/2015...
  • Page 463 Erreur d'offset dans le sens Y, pour le transfert manuel dans le paramètre-machine correspondant Q149 Erreur d'offset dans le sens Z, pour le transfert manuel dans le paramètre-machine correspondant HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 464: Sens Du Positionnement

    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 | 11/2015...
  • Page 465: Machines Avec Axes À Denture Hirth

    Position de mesure 3 = Q411 + 2 * incrément angulaire = +50° --> 51° Position de mesure 4 = Q411 + 3 * incrément angulaire = +90° --> 90° HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 466: Choisir Le Nombre Des Points De Mesure

    é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 | 11/2015...
  • Page 467: Choisir La Position De La Bille Étalon Sur La Table De La Machine

    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 | 11/2015...
  • Page 468: Remarques Relatives Aux Différentes Méthodes De Calibration

    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 | 11/2015...
  • Page 469: Jeu À L'inversion

    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 | 11/2015...
  • Page 470 Programmation en pouces : la TNC délivre par principe les résultats des mesures et les données du procès-verbal en mm. Dans la définition du cycle, la TNC ignore les données concernant les axes inactifs. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 471 La définition d'un angle de référence peut accroître considérablement la plage de mesure d'un axe. Plage d'introduction 0 à 360,0000 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 472 Nb points de mesure axe C Q422: nombre de palpages à exécuter par la TNC pour étalonner l'axe C. Plage d'introduction 0 à 12. Avec une valeur = 0, la TNC ne mesure pas cet axe. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 473 (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 | 11/2015...
  • Page 474: Différents Modes (Q406)

    ;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE RÉGL. AXE C Q422=3 ;POINTS DE MESURE AXE C Q423=3 ;NB POINTS DE MESURE Q431=1 ;INITIALISER PRESET Q432=0.5 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 475 Erreur angulaire Jeu moyen Erreur moyenne de positionnement Rayon du cercle de mesure Valeurs de correction sur tous les axes (décalage Preset) Incertitude de mesure pour axes rotatifs HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 476: Mode Opératoire Du Cycle

    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 | 11/2015...
  • Page 477 Erreur d'offset dans le sens Y, pour le transfert manuel dans le paramètre-machine correspondant Q149 Erreur d'offset dans le sens Z, pour le transfert manuel dans le paramètre-machine correspondant HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 478 450 pour pouvoir restaurer la dernière cinématique active en cas d'erreur. 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 | 11/2015...
  • Page 479 Plage d'introduction 0 à 12 Angle initial axe B Q415 (en absolu) : angle initial dans l'axe B sur lequel la première mesure doit avoir lieu. Plage d'introduction -359,999 à 359,999 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 480 être nettement supérieur au jeu réel de l'axe rotatif. Si la valeur introduite = 0, la TNC ne mesure pas le jeu sur cet axe. Plage d'introduction : -3.0000 à +3.0000 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 481: Alignement Des Têtes Interchangeables

    ;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS DE MESURE AXE C Q423=4 ;NB POINTS DE MESURE Q431=3 ;INITIALISER PRESET Q432=0 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 482 Q419=+90 ;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=0 ;POINTS DE MESURE AXE C Q423=4 ;NB POINTS DE MESURE Q432=0 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 483: Compensation De Dérive

    ;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS DE MESURE AXE C Q423=4 ;NB POINTS DE MESURE Q431=3 ;INTIALISER PRESET Q432=0 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 484 Q419=+90 ;ANGLE INITIAL AXE C Q420=+270;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS DE MESURE AXE C Q423=3 ;NB POINTS DE MESURE Q432=0 ;PLAGE ANGULAIRE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 485 Rayon du cercle de mesure Valeurs de correction sur tous les axes (décalage preset) Incertitude de mesure pour axes rotatifs Explications concernant les valeurs log (voir "Fonction de fichier journal", page 475) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 487 Cycles palpeurs : étalonnage automatique des outils...
  • Page 488: 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 | 11/2015...
  • Page 489 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 | 11/2015...
  • Page 490: Configuration Des Paramètres Machine

    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 | 11/2015...
  • Page 491 : 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 | 11/2015...
  • Page 492: Données Introduites Dans Le Tableau D'outils Tool.t

    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 | 11/2015...
  • Page 493 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 | 11/2015...
  • Page 494 6 TOOL CALL 1 Z plateau (zone de sécurité dans safetyDistStylus). 7 TCH PROBE 480 ÉTALONNAGE TT Plage d’introduction -99999,9999 à 99999,9999 Q260=+100;HAUTEUR DE SECURITE HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 495 é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 | 11/2015...
  • Page 496 1: 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 | 11/2015...
  • Page 497: Etalonner La Longueur De L'outil (Cycle 481)

    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 = 1. HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 498 Plage d’introduction -99999,9999 à 99999,9999 Etalonnage dents 0 = Non / 1 = Oui : définir s'il faut effectuer un étalonnage dent par dent (étalonnage possible de 20 dents max.) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 499: Etalonner Le Rayon De L'outil (Cycle 482)

    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 | 11/2015...
  • Page 500 Etalonnage dents 0 = Non / 1 = Oui : définir s'il faut en plus effectuer ou non un étalonnage dent par dent (étalonnage possible de 20 dents max.) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 501: Etalonner Complètement L'outil (Cycle 483)

    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 | 11/2015...
  • Page 502 Etalonnage dents 0 = Non / 1 = Oui : définir s'il faut en plus effectuer ou non un étalonnage dent par dent (étalonnage possible de 20 dents max.) HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 503 Tableau récapitulatif: Cycles...
  • Page 504: Cycles D'usinage

    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 | 11/2015...
  • Page 505 ■ Filetage sur un tour ■ Filetage avec perçage ■ Filetage hélicoïdal avec perçage ■ Filetage externe sur tenons ■ Données du tracé du contour ■ Rainure trochoïdale HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 506: Cycles Palpeurs

    ■ Mesurer la pièce, largeur ext. (ilot oblong) ■ Mesurer la pièce, un axe au choix ■ Mesurer la pièce, cercle de trous ■ Mesurer la pièce, plan HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 507 ■ 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 | 11/2015...
  • Page 508 462, 476 pré-perçage......199 méthodes de calibration..Gravure........290 Principes de bases....254 468, 481, tracé de contour..... 210 Mesure de la cinématique Cycles SL HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 509 ébauche et finition....152 Remarques concernant la..467 Résultats des mesures mémorisés dans les paramètres Q..... 395 Rotation........268 Rotation de base détermination pendant l'exécution du programme....... 312 initialiser......... 326 HEIDENHAIN | TNC 620 | Manuel d’utilisation Programmation des cycles | 11/2015...
  • Page 510: Palpeurs 3D Heidenhain

    DR. JOHANNES HEIDENHAIN GmbH Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany { +49 8669 31-0 | +49 8669 32-5061 E-mail: info@heidenhain.de Technical support | +49 8669 32-1000 Measuring systems { +49 8669 31-3104 E-mail: service.ms-support@heidenhain.de TNC support { +49 8669 31-3101 E-mail: service.nc-support@heidenhain.de...

Table des Matières