HEIDENHAIN TNC 640 Manuel D'utilisation
Masquer les pouces Voir aussi pour TNC 640:
Table des Matières

Publicité

Liens rapides

Manuel d'utilisation
Programmation des cycles
TNC 640
Logiciel CN
340590-01
340591-01
340594-01
Français (fr)
5/2012

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 640

  • Page 1 Manuel d'utilisation Programmation des cycles TNC 640 Logiciel CN 340590-01 340591-01 340594-01 Français (fr) 5/2012...
  • Page 3 Ce symbole indique que des informations détaillées d'une fonction figurent dans un autre manuel d'utilisation. Modifications souhaitées ou découverte d'une "coquille"? Nous nous efforçons en permanence d'améliorer notre documentation. Merci de votre aide, faites-nous part de vos souhaits de modification à l'adresse E-mail: tnc-userdoc@heidenhain.de. HEIDENHAIN TNC 640...
  • Page 4 Manuel d'utilisation: Toutes les fonctions TNC sans aucun rapport avec les cycles sont décrites dans le Manuel d'utilisation de la TNC 640. En cas de besoin, adressez-vous à HEIDENHAIN pour recevoir ce manuel d'utilisation. ID Manuel Utilisateur Dialogue texte clair: 892903-xx.
  • Page 5 Options de logiciel La TNC 640 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: Option de logiciel 1 (numéro d'option #08) Interpolation sur corps d'un cylindre (cycles 27, 28 et 29) Avance en mm/min.
  • Page 6 Dans ce Manuel, ces fonctions sont signalées par l'expression FCL n; n précisant le numéro d'indice du niveau de développement. L'acquisition payante des codes correspondants vous permet d'activer les fonctions FCL. Pour cela, prenez contact avec le constructeur de votre machine ou avec HEIDENHAIN.
  • Page 7 La TNC correspond à la classe A selon EN 55022. Elle est prévue essentiellement pour fonctionner en milieux industriels. 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 640...
  • Page 9: Table Des Matières

    Cycles palpeurs: déterminer automati- quement le désalignement de la pièce Cycles palpeurs: initialisation automatique des points d'origine Cycles palpeurs: contrôle automatique des pièces Cycles palpeurs: fonctions spéciales Cycles palpeurs: mesure automatique de la cinématique Cycles palpeurs: étalonnage automatique des outils HEIDENHAIN TNC 640...
  • Page 11 1 Principes de base / vues d'ensemble ..37 1.1 Introduction ..38 1.2 Groupes de cycles disponibles ..39 Résumé des cycles d'usinage ..39 Résumé des cycles de palpage ..40 HEIDENHAIN TNC 640...
  • Page 12 2 Utiliser les cycles d'usinage ..41 2.1 Travailler avec les cycles d'usinage ..42 Cycles personnalisés à la machine ..42 Définir le cycle avec les softkeys ..43 Définir le cycle avec la fonction GOTO ..43 Appeler les cycles ..44 2.2 Définition de motifs avec PATTERN DEF ..
  • Page 13 Paramètres du cycle ..85 3.10 PERCAGE MONOLEVRE (cycle 241, DIN/ISO: G241) ..86 Mode opératoire du cycle ..86 Attention lors de la programmation! ..86 Paramètres du cycle ..87 3.11 Exemples de programmation ..89 HEIDENHAIN TNC 640...
  • Page 14 4 Cycles d'usinage: taraudage / fraisage de filets ..93 4.1 Principes de base ..94 Résumé ..94 4.2 NOUVEAU TARAUDAGE avec mandrin de compensation (cycle G206, DIN/ISO: G206) ..95 Mode opératoire du cycle ..95 Attention lors de la programmation! ..95 Paramètres du cycle ..
  • Page 15 Paramètres du cycle ..150 5.7 TENON CIRCULAIRE (cycle 257, DIN/ISO: G257) ..152 Mode opératoire du cycle ..152 Attention lors de la programmation! ..153 Paramètres du cycle ..154 5.8 Exemples de programmation ..156 HEIDENHAIN TNC 640...
  • Page 16 6 Cycles d'usinage: définitions de motifs ..159 6.1 Principes de base ..160 Résumé ..160 6.2 MOTIFS DE POINTS SUR UN CERCLE (cycle G220, DIN/ISO: G220) ..161 Mode opératoire du cycle ..161 Attention lors de la programmation! ..161 Paramètres du cycle ..
  • Page 17 Paramètres du cycle ..188 7.9 TRACE DE CONTOUR (cycle 25, DIN/ISO: G125) ..189 Mode opératoire du cycle ..189 Attention lors de la programmation! ..189 Paramètres du cycle ..190 7.10 Exemples de programmation ..191 HEIDENHAIN TNC 640...
  • Page 18 8 Cycles d'usinage: corps d'un cylindre ..197 8.1 Principes de base ..198 Résumé des cycles sur corps d'un cylindre ..198 8.2 CORPS D'UN CYLINDRE (cycle 27, DIN/ISO: G127, option de logiciel 1) ..199 Mode opératoire du cycle ..199 Attention lors de la programmation! ..
  • Page 19 Usinage du contour avec les cycles SL ..220 9.2 Cycles SL avec formule simple de contour ..224 Principes de base ..224 Introduire une formule simple de contour ..225 Usinage du contour avec les cycles SL ..225 HEIDENHAIN TNC 640...
  • Page 20 10 Cycles d'usinage: usinage ligne à ligne ..227 10.1 Principes de base ..228 Résumé ..228 10.2 USINAGE LIGNE A LIGNE (cycle 230, DIN/ISO: G230) ..229 Mode opératoire du cycle ..229 Attention lors de la programmation! ..229 Paramètres du cycle ..
  • Page 21 11.7 FACTEUR ECHELLE (cycle 11, DIN/ISO: G72) ..256 Activation ..256 Paramètres du cycle ..257 11.8 FACTEUR ECHELLE AXE (cycle 26) ..258 Activation ..258 Attention lors de la programmation! ..258 Paramètres du cycle ..259 HEIDENHAIN TNC 640...
  • Page 22 11.9 PLAN D'USINAGE (cycle 19, DIN/ISO: G80, option de logiciel 1) ..260 Activation ..260 Attention lors de la programmation! ..261 Paramètres du cycle ..261 Annulation ..262 Positionner les axes rotatifs ..262 Affichage de positions dans le système incliné ..264 Surveillance de la zone d’usinage ..
  • Page 23 12.5 TOLERANCE (cycle 32, DIN/ISO: G62) ..275 Fonction du cycle ..275 Influences lors de la définition géométrique dans le système de FAO ..276 Attention lors de la programmation! ..277 Paramètres du cycle ..278 HEIDENHAIN TNC 640...
  • Page 24 13 Cycles: tournage ..279 13.1 Cycles de tournage (option de logiciel 50) ..280 Résumé ..280 Travailler avec les cycles ..282 13.2 CONFIGURATION TOURNAGE (cycle 800) ..283 Description ..283 Effet ..284 Paramètres du cycle ..284 13.3 ANNULER CONFIG.
  • Page 25 13.16 GORGE RADIALE (cycle 861) ..329 Description ..329 Mode opératoire du cycle d'ébauche ..329 Mode opératoire du cycle de finition ..330 Attention lors de la programmation! ..330 Paramètres du cycle ..331 HEIDENHAIN TNC 640...
  • Page 26 13.17 GORGE RADIALE ETENDU (cycle 862) ..332 Description ..332 Mode opératoire du cycle d'ébauche ..332 Mode opératoire du cycle de finition ..333 Attention lors de la programmation! ..333 Paramètres du cycle ..334 13.18 GORGE CONTOUR LONGITUDINAL (cycle 860) ..336 Description ..
  • Page 27 Mesure multiple ..372 Zone de sécurité pour mesure multiple ..372 Exécuter les cycles palpeurs ..373 14.3 Tableau des palpeurs ..374 Généralités ..374 Editer les tableaux des palpeurs ..374 Données du palpeur ..375 HEIDENHAIN TNC 640...
  • Page 28 15 Cycles palpeurs: déterminer automatiquement le désalignement de la pièce ..377 15.1 Principes de base ..378 Résumé ..378 Particularités communes aux cycles palpeurs pour déterminer le désalignement d'une pièce ..379 15.2 ROTATION DE BASE (cycle 400, DIN/ISO: G400) ..380 Mode opératoire du cycle ..
  • Page 29 Paramètres du cycle ..436 16.11 PT DE REF DANS L'AXE DU PALPEUR (cycle 417, DIN/ISO: G417) ..439 Mode opératoire du cycle ..439 Attention lors de la programmation! ..439 Paramètres du cycle ..440 HEIDENHAIN TNC 640...
  • Page 30 16.12 POINT DE REFERENCE CENTRE 4 TROUS (cycle 418, DIN/ISO: G418) ..441 Mode opératoire du cycle ..441 Attention lors de la programmation! ..442 Paramètres du cycle ..442 16.13 PT DE REF SUR UN AXE (cycle 419, DIN/ISO: G419) ..445 Mode opératoire du cycle ..
  • Page 31 Attention lors de la programmation! ..479 Paramètres du cycle ..479 17.9 MESURE INTERIEUR RAINURE (cycle 425, DIN/ISO: G425) ..482 Mode opératoire du cycle ..482 Attention lors de la programmation! ..482 Paramètres du cycle ..483 HEIDENHAIN TNC 640...
  • Page 32 17.10 MESURE EXTERIEUR TRAVERSE (cycle 426, DIN/ISO: G426) ..485 Mode opératoire du cycle ..485 Attention lors de la programmation! ..485 Paramètres du cycle ..486 17.11 MESURE COORDONNEE (cycle 427, DIN/ISO: G427) ..488 Mode opératoire du cycle ..488 Attention lors de la programmation! ..
  • Page 33 18 Cycles palpeurs: fonctions spéciales ..503 18.1 Principes de base ..504 Résumé ..504 18.2 MESURE (cycle 3) ..505 Mode opératoire du cycle ..505 Attention lors de la programmation! ..505 Paramètres du cycle ..506 HEIDENHAIN TNC 640...
  • Page 34 19 Cycles palpeurs: mesure automatique de la cinématique ..507 19.1 Mesure de cinématique avec les palpeurs TS (option KinematicsOpt) ..508 Principes ..508 Résumé ..508 19.2 Conditions requises ..509 Attention lors de la programmation! ..509 19.3 SAUVEGARDER CINEMATIQUE (cycle 450, DIN/ISO: G450, option) ..
  • Page 35 Attention lors de la programmation! ..536 Paramètres du cycle ..537 20.5 Etalonnage total de l'outil (cycle 33 ou 483, DIN/ISO: G483) ..538 Mode opératoire du cycle ..538 Attention lors de la programmation! ..538 Paramètres du cycle ..539 HEIDENHAIN TNC 640...
  • Page 37: Principes De Base / Vues D'ensemble

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

    1.1 Introduction Les opérations d'usinage répétitives comprenant plusieurs phases d'usinage sont mémorisées dans la TNC sous forme de cycles. Les conversions du système de coordonnées et certaines fonctions spéciales sont disponibles sous forme de cycles. La plupart des cycles utilisent des paramètres Q comme paramètres de transfert.
  • Page 39: 1.2 Groupes De Cycles Disponibles

    Cycles spéciaux: temporisation, appel de programme, orientation broche, tolérance Page 270 Cycles de tournage Page 280 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 640...
  • Page 40: Résumé Des Cycles De Palpage

    Résumé des cycles de palpage La barre de softkeys affiche les différents groupes de cycles Groupe de cycles Softkey Page Cycles pour déterminer automatiquement et compenser le désalignement d'une pièce Page 378 Cycles d'initialisation automatique du point d'origine Page 400 Cycles de mesure automatique de la pièce Page 454 Cycles spéciaux...
  • Page 41: Utiliser Les Cycles D'usinage

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

    Dans certains cas, les cycles personnalisés utilisent des paramètres de transfert déjà utilisés dans les cycles standards HEIDENHAIN. Une utilisation multiple des paramètres de transfert - l'usage simultané des cycles actifs avec DEF (exécutés dès leur définition, voir également „Appeler les cycles”...
  • Page 43: Définir Le Cycle Avec Les Softkeys

    Exemple de séquences CN 7 CYCL DEF 200 PERCAGE Q200=2 ;DISTANCE D'APPROCHE Q201=3 ;PROFONDEUR Q206=150 ;AVANCE PLONGÉE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q211=0.25 ;TEMPO. AU FOND HEIDENHAIN TNC 640...
  • Page 44: Appeler Les Cycles

    Appeler les cycles Conditions requises Avant d’appeler un cycle, programmez dans tous les cas: BLK FORM pour la représentation graphique (nécessaire uniquement pour le test graphique) Appel de l'outil Sens de rotation broche (fonction auxiliaire M3/M4) Définition du cycle (CYCL DEF). Tenez compte des remarques complémentaires indiquées lors de la description de chaque cycle.
  • Page 45 M89. Pour annuler l’effet de M89, programmez M99 dans la séquence de positionnement du dernier point ou définissez un nouveau cycle d'usinage avec CYCL DEF HEIDENHAIN TNC 640...
  • Page 46: Définition De Motifs Avec Pattern Def

    2.2 Définition de motifs avec PATTERN DEF Utilisation La fonction PATTERN DEF permet de définir de manière simple des motifs d'usinage réguliers que vous pouvez appeler avec la fonction CYCL CALL PAT. Comme pour les définitions de cycles, vous disposez aussi de figures d'aide décrivant les paramètres à...
  • Page 47: Introduire Pattern Def

    SEL PATTERN. Vous pouvez utiliser la fonction d'amorce de programme pour sélectionner n'importe quel point auquel vous voulez démarrer ou continuer l'usinage (voir manuel d'utilisation, chapitre Test de programme et exécution de programme). HEIDENHAIN TNC 640...
  • Page 48: Définir Des Positions D'usinage

    Définir des positions d'usinage Vous pouvez introduire jusqu'à 9 positions d'usinage. Valider chaque position introduite avec la touche ENT. Si vous définissez une surface de pièce en Z différente de 0, cette valeur agit en plus de la valeur du paramètre Coord.
  • Page 49: Définir Une Seule Rangée

    Axe de référence: axe principal du plan d'usinage courant (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 640...
  • Page 50: Définir Un Motif Unique

    Définir un motif unique Si vous définissez une surface de pièce en Z différente de 0, cette valeur agit en plus de la valeur du paramètre Coord. surface pièce Q203 qui est défini dans le cycle d'usinage. Les paramètres Pos. ang. axe principal et Pos. ang. axe secondaire s'additionnent à...
  • Page 51: Définir Un Cadre Unique

    Pos. ang.axe secondaire: angle de rotation concernant uniquement l'axe secondaire du plan d'usinage déformé par rapport au point initial programmé. 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 640...
  • Page 52: Définir Un Cercle Entier

    Définir un cercle entier Si vous définissez une surface de pièce en Z différente de 0, cette valeur agit en plus de la valeur du paramètre Coord. surface pièce Q203 qui est défini dans le cycle d'usinage. Exemple : Séquences CN Centre du cercle de trous X (en absolu): coordonnée du centre du cercle en X 10 L Z+100 R0 FMAX...
  • Page 53: Définir Un Arc De Cercle

    En alternative, on peut introduire l'angle final (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 640...
  • Page 54: Description

    2.3 Tableaux de points Description Si vous souhaitez exécuter successivement un ou plusieurs cycles sur un motif irrégulier de points, vous devez créer dans ce cas des tableaux de points. Si vous utilisez des cycles de perçage, les coordonnées du plan d'usinage dans le tableau de points correspondent aux coordonnées des centres des trous.
  • Page 55: Ignorer Certains Points Pour L'usinage

    Dans la colonne FADE du tableau de points, vous pouvez marquer le point défini sur une ligne sélectionnée de manière à ce qu'il ne soit pas usiné. Dans le tableau, sélectionner le point qui doit être masqué Sélectionner la colonne FADE Activer le masquage ou Désactiver le masquage HEIDENHAIN TNC 640...
  • Page 56: Sélectionner Le Tableau De Points Dans Le Programme

    Sélectionner le tableau de points dans le programme En mode Mémorisation/édition de programme, choisir le programme pour lequel le tableau de points zéro doit être activé. Appeler la fonction de sélection du tableau de points: appuyer sur la touche PGM CALL Appuyer sur la softkey TABLEAU DE POINTS.
  • Page 57: Appeler Le Cycle En Liaison Avec Les Tableaux De Points

    Vous devez définir l'arête supérieure de la pièce (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 640...
  • Page 58 Utiliser les cycles d'usinage...
  • Page 59: Cycles D'usinage: Perçage

    Cycles d'usinage: perçage...
  • Page 60 3.1 Principes de base Résumé La TNC dispose de 9 cycles destinés aux opérations de perçage les plus diverses: Cycle Softkey Page 240 CENTRAGE Page 61 avec pré-positionnement automatique, saut de bride, introduction facultative du diamètre de centrage/de la profondeur de centrage 200 PERCAGE Page 63 avec pré-positionnement automatique,...
  • Page 61: Centrage (Cycle 240, Din/Iso: G240)

    Notez que la TNC inverse le calcul de la position de pré- positionnement si vous introduisez un diamètre positif ou une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 640...
  • Page 62: Paramètres Du Cycle

    Paramètres du cycle Distance d'approche Q200 (en incrémental): distance entre la pointe de l'outil et la surface de la pièce, introduire une valeur positive. Plage d'introduction 0 à 99999,9999 Choix profond./diamètre (0/1) Q343: choix indiquant si le centrage doit être réalisé au diamètre ou à...
  • Page 63: Percage (Cycle 200)

    Notez que la TNC inverse le calcul de la position de prépositionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 640...
  • Page 64: Paramètres Du Cycle

    Paramètres du cycle Distance d'approche Q200 (en incrémental): distance entre la pointe de l'outil et la surface de la pièce; introduire une valeur positive. Plage d'introduction 0 à 99999,9999 Profondeur Q201 (en incrémental): distance entre la surface de la pièce et le fond du trou (pointe conique du foret).
  • Page 65: Alesage A L'alesoir (Cycle 201, Din/Iso: G201)

    Notez que la TNC inverse le calcul de la position de prépositionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 640...
  • Page 66: Paramètres Du Cycle

    Paramètres du cycle Distance d'approche Q200 (en incrémental): distance entre la pointe de l'outil et la surface de la pièce. Plage d'introduction 0 à 99999,9999 Profondeur Q201 (en incrémental): distance entre la surface de la pièce et le fond du trou. Plage d'introduction -99999,9999 à...
  • Page 67: Alesage A L'outil (Cycle 202, Din/Iso: G202)

    6 Pour terminer, la TNC dégage l'outil avec l'avance de retrait à la distance d'approche puis, de là, avec FMAX et – si celui-ci est programmé – au saut de bride. Si Q214=0, le retrait s'effectue le long de la paroi du trou HEIDENHAIN TNC 640...
  • Page 68: Attention Lors De La Programmation

    Attention lors de la programmation! La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Cycle utilisable uniquement sur machines avec asservissement de broche. Programmer la séquence de positionnement au point initial (centre du trou) dans le plan d’usinage avec correction de rayon R0.
  • Page 69: Paramètres Du Cycle

    Plage d'introduction -99999,9999 à 99999,9999 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 d'introduction 0 à 99999,999 HEIDENHAIN TNC 640...
  • Page 70 Sens dégagement (0/1/2/3/4) Q214: définir le sens de dégagement de l'outil au fond du trou (après l'orientation de la broche) Ne pas dégager l’outil Dégager l’outil dans le sens négatif de l’axe principal Dégager l’outil dans le sens négatif de l’axe secondaire Dégager l’outil dans le sens positif de l’axe principal...
  • Page 71: Percage Universel (Cycle 203, Din/Iso: G203)

    6 Au fond du trou, l'outil applique une temporisation – si celle-ci est programmée – pour dégager les copeaux. Après temporisation, il est dégagé avec l'avance de retrait à la distance d'approche. Si vous avez introduit un saut de bride, la TNC déplace l'outil à cette position avec FMAX HEIDENHAIN TNC 640...
  • Page 72: Attention Lors De La Programmation

    Attention lors de la programmation! Programmer la séquence de positionnement du point initial (centre du trou) dans le plan d’usinage avec correction de rayon R0. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez Profondeur = 0, la TNC n'exécute pas le cycle.
  • Page 73: Paramètres Du Cycle

    (élément de serrage) Plage d'introduction 0 à 99999,9999 Valeur réduction Q212 (en incrémental): après chaque passe, la TNC diminue la profondeur de passe de cette valeur. Plage d'introduction 0 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 74 Exemple : Séquences CN Nb brise-copeaux avt retrait Q213: nombre de brise-copeaux avant que la TNC ne dégage l'outil 11 CYCL DEF 203 PERCAGE UNIVERS. hors du trou pour dégager les copeaux. Pour briser les copeaux, la TNC dégage l'outil chaque fois de la Q200=2 ;DISTANCE D'APPROCHE valeur de retrait Q256.
  • Page 75: Lamage En Tirant (Cycle 204, Din/Iso: G204)

    à nouveau de la valeur de la cote excentrique 6 Finalement, la TNC dégage l'outil à la distance d'approche avec l'avance de prépositionnement, puis, de là au saut de bride – si celui-ci est programméavec FMAX. HEIDENHAIN TNC 640...
  • Page 76: Attention Lors De La Programmation

    Attention lors de la programmation! La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Cycle utilisable uniquement sur machines avec asservissement de broche. Le cycle ne fonctionne qu'avec des outils d'usinage en tirant. Programmer la séquence de positionnement au point initial (centre du trou) dans le plan d’usinage avec correction de rayon R0.
  • Page 77: Paramètres Du Cycle

    FAUTO Avance lamage Q254: vitesse de déplacement de l'outil lors du lamage, en mm/min. Plage d'introduction 0 à 99999,999, en alternative FAUTO, FU Temporisation Q255: temporisation en secondes au fond du lamage. Plage d'introduction 0 à 3600,000 HEIDENHAIN TNC 640...
  • Page 78 Exemple : Séquences CN Coord. surface pièce Q203 (en absolu): coordonnée de la surface de la pièce. Plage d'introduction 11 CYCL DEF 204 LAMAGE EN TIRANT -99999,9999 à 99999,9999 Q200=2 ;DISTANCE D'APPROCHE Saut de bride Q204 (en incrémental): coordonnée dans l'axe de broche excluant toute collision entre Q249=+5 ;PROF.
  • Page 79: Percage Profond Universel (Cycle 205, Din/Iso: G205)

    7 Au fond du trou, l'outil exécute une temporisation – si celle-ci est programmée – pour dégager les copeaux. Après temporisation, il est dégagé avec l'avance de retrait à la distance d'approche. Si vous avez introduit un saut de bride, la TNC déplace l'outil à cette position avec FMAX HEIDENHAIN TNC 640...
  • Page 80: Attention Lors De La Programmation

    Attention lors de la programmation! Programmer la séquence de positionnement au point initial (centre du trou) dans le plan d’usinage avec correction de rayon R0. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez Profondeur = 0, la TNC n'exécute pas le cycle.
  • Page 81: Paramètres Du Cycle

    TNC déplace l'outil à nouveau à la profondeur de passe actuelle, valeur lors de la dernière passe. Plage d'introduction 0 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 82 Exemple : Séquences CN Profondeur de perçage pour brise-copeaux Q257 (en incrémental): passe après laquelle la TNC applique 11 CYCL DEF 205 PERC. PROF. UNIVERS. un brise-copeaux Pas de brise-copeaux si l'on a introduit 0. Plage d'introduction 0 à 99999,9999 Q200=2 ;DISTANCE D'APPROCHE Retrait brise-copeaux Q256 (en incrémental): valeur...
  • Page 83: Fraisage De Trous (Cycle 208)

    4 La TNC repositionne ensuite l'outil au centre du trou 5 Pour terminer, la TNC dégage 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 640...
  • Page 84: Attention Lors De La Programmation

    Attention lors de la programmation! Programmer la séquence de positionnement au point initial (centre du trou) dans le plan d’usinage avec correction de rayon R0. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez Profondeur = 0, la TNC n'exécute pas le cycle.
  • Page 85: Paramètres Du Cycle

    +1 = fraisage en avalant Q200=2 ;DISTANCE D'APPROCHE –1 = fraisage en opposition Q201=-80 ;PROFONDEUR Q206=150 ;AVANCE PLONGÉE PROF. Q334=1.5 ;PROFONDEUR DE PASSE Q203=+100 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q335=25 ;DIAMÈTRE NOMINAL Q342=0 ;DIAMÈTRE PRÉ-PERÇAGE Q351=+1 ;MODE FRAISAGE HEIDENHAIN TNC 640...
  • Page 86: Percage Monolevre (Cycle 241, Din/Iso: G241)

    3.10 PERCAGE MONOLEVRE (cycle 241, DIN/ISO: G241) Mode opératoire du cycle 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce 2 La TNC déplace ensuite l'outil avec l'avance de positionnement définie à...
  • Page 87: Paramètres Du Cycle

    0 à 99999,999, en alternative FMAX, FAUTO Avance retrait Q208: vitesse de déplacement de l'outil lors du dégagement, en mm/min. Si vous introduisez Q208 = 0, l'outil se dégage avec l'avance Q206. Plage d’introduction: 0 à 99999,999, en alternative FMAX, FAUTO HEIDENHAIN TNC 640...
  • Page 88 Exemple : Séquences CN Sens rot. entrée/sortie (3/4/5) Q426: sens de rotation de l'outil à l'entrée et à la sortie du perçage. 11 CYCL DEF 241 PERÇAGE MONOLÈVRE Introduction: 3: Rotation broche avec M3 Q200=2 ;DISTANCE D'APPROCHE 4: Rotation broche avec M4 Q201=-80 ;PROFONDEUR 5: Déplacement avec broche à...
  • Page 89: 3.11 Exemples De Programmation

    5 CYCL DEF 200 PERCAGE Définition du cycle Q200=2 ;DISTANCE D'APPROCHE Q201=-15 ;PROFONDEUR Q206=250 ;AVANCE PLONGÉE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=-10 ;COORD. SURFACE PIÈCE Q204=20 ;SAUT DE BRIDE Q211=0.2 ;TEMPO. AU FOND HEIDENHAIN TNC 640...
  • Page 90 6 L X+10 Y+10 R0 FMAX M3 Aborder le trou 1, marche broche 7 CYCL CALL Appel du cycle 8 L Y+90 R0 FMAX M99 Aborder le 2ème trou, appeler le cycle 9 L X+90 R0 FMAX M99 Aborder le 3ème trou, appeler le cycle 10 L Y+10 R0 FMAX M99 Aborder le 4ème trou, appeler le cycle 11 L Z+250 R0 FMAX M2...
  • Page 91 POS1( X+10 Y+10 Z+0 ) POS2( X+40 Y+30 Z+0 ) POS3( X+20 Y+55 Z+0 ) POS4( X+10 Y+90 Z+0 ) POS5( X+90 Y+90 Z+0 ) POS6( X+80 Y+65 Z+0 ) POS7( X+80 Y+30 Z+0 ) POS8( X+90 Y+10 Z+0 ) HEIDENHAIN TNC 640...
  • Page 92 6 CYCL DEF 240 CENTRAGE Définition du cycle de centrage Q200=2 ;DISTANCE D'APPROCHE Q343=0 ;CHOIX DIAM./PROFOND. Q201=-2 ;PROFONDEUR Q344=-10 ;DIAMÈTRE Q206=150 ;AVANCE PLONGÉE PROF. Q211=0 ;TEMPO. AU FOND Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Appel du cycle en liaison avec le motif de points 7 CYCL CALL PAT F5000 M13 Dégager l'outil, changer l'outil 8 L Z+100 R0 FMAX...
  • Page 93: Cycles D'usinage: Taraudage / Fraisage De Filets

    Cycles d'usinage: taraudage / fraisage de filets...
  • Page 94 4.1 Principes de base Résumé La TNC dispose de 8 cycles destinés aux usinages de filets les plus variés: Cycle Softkey Page 206 NOUVEAU TARAUDAGE Page 95 avec mandrin de compensation, avec prépositionnement automatique, saut de bride 207 NOUVEAU TARAUDAGE RIGIDE Page 97 sans mandrin de compensation, avec prépositionnement automatique, saut de...
  • Page 95: Nouveau Taraudage Avec Mandrin De Compensation (Cycle G206, Din/Iso: G206)

    Notez que la TNC inverse le calcul de la position de prépositionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 640...
  • Page 96: Paramètres Du Cycle

    Paramètres du cycle Distance d'approche Q200 (en incrémental): distance entre la pointe de l'outil (position initiale) et la surface de la pièce, valeur indicative: 4x pas du filet. Plage d'introduction 0 à 99999,9999 Profondeur de perçage Q201 (longueur du filet, en incrémental): distance entre la surface de la pièce et la fin du filet.
  • Page 97: Nouveau Taraudage Rigide Sans Mandrin De Compensation (Cycle G207, Din/Iso: G207)

    3 Le sens de rotation de la broche est ensuite inversé et l’outil est dégagé à la distance d'approche après une temporisation. Si vous avez introduit un saut de bride, la TNC déplace l'outil à cette position avec FMAX 4 A la distance d'approche, la TNC stoppe la broche HEIDENHAIN TNC 640...
  • Page 98: Attention Lors De La Programmation

    Attention lors de la programmation! La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Cycle utilisable uniquement sur machines avec asservissement de broche. Programmer la séquence de positionnement du point initial (centre du trou) dans le plan d’usinage avec correction de rayon R0.
  • Page 99: Paramètres Du Cycle

    DEGAGEMENT MANUEL. Si vous appuyez sur Q203=+25 ;COORD. SURFACE PIÈCE DEGAGEMENT MANUEL, vous pouvez dégager l'outil par la Q204=50 ;SAUT DE BRIDE commande. Pour cela, appuyez sur la touche positive de sens de l'axe de broche actif. HEIDENHAIN TNC 640...
  • Page 100: Taraudage Brise-Copeaux (Cycle 209, Din/Iso: G209)

    4.4 TARAUDAGE BRISE-COPEAUX (cycle 209, DIN/ISO: G209) Mode opératoire du cycle La TNC usine le filet en plusieurs passes à la profondeur programmée. Par paramètre, vous pouvez définir, lors du brise-copeaux si l'outil doit sortir du trou entièrement ou non. 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à...
  • Page 101: Attention Lors De La Programmation

    Notez que la TNC inverse le calcul de la position de prépositionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 640...
  • Page 102: Paramètres Du Cycle

    Paramètres du cycle Distance d'approche Q200 (en incrémental): distance entre la pointe de l'outil (position initiale) et la surface de la pièce. Plage d'introduction 0 à 99999,9999 Profondeur de filetage Q201 (en incrémental): distance entre la surface de la pièce et la fin du filet. Plage d'introduction -99999,9999 à...
  • Page 103: Principes De Base Pour Le Fraisage De Filets

    TNC affiche l'avance se référant à la trajectoire du centre, la valeur affichée diffère de la valeur programmée. 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 640...
  • Page 104 Attention, risque de collision! Pour les passes en profondeur, programmez toujours les mêmes signes car les cycles contiennent plusieurs processus qui sont indépendants les uns des autres.. La décision concernant la priorité du sens d'usinage est décrite dans les différents cycles. Si vous souhaitez exécuter p.
  • Page 105: Fraisage De Filets (Cycle 262, Din/Iso: G262)

    5 Puis l’outil quitte le contour par tangentement pour retourner au point initial dans le plan d’usinage 6 En fin de cycle, la TNC déplace l'outil en avance rapide à la distance d'approche ou – si celui-ci est programmé – au saut de bride HEIDENHAIN TNC 640...
  • Page 106: Attention Lors De La Programmation

    Attention lors de la programmation! Programmer la séquence de positionnement au point initial (centre du trou) dans le plan d’usinage avec correction de rayon R0. Le signe du paramètre de cycle profondeur de filetage détermine le sens d'usinage. Si vous programmez profondeur de filetage = 0, la TNC n'exécute pas le cycle.
  • Page 107: Paramètres Du Cycle

    Plage Q201=-20 ;PROFONDEUR FILETAGE d'introduction 0 à 99999,9999, en alternative FAUTO Q355=0 ;FILETS PAR PAS Q253=750 ;AVANCE PRÉ-POSIT. Q351=+1 ;MODE FRAISAGE Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q207=500 ;AVANCE FRAISAGE HEIDENHAIN TNC 640...
  • Page 108: Filetage Sur Un Tour (Cycle 263, Din/Iso: G263)

    4.7 FILETAGE SUR UN TOUR (cycle 263, DIN/ISO: G263) Mode opératoire du cycle 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Chanfreiner 2 L'outil se déplace à la profondeur du chanfrein moins la distance d'approche avec l'avance de prépositionnement.
  • Page 109: Attention Lors De La Programmation

    Notez que la TNC inverse le calcul de la position de prépositionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 640...
  • Page 110: Paramètres Du Cycle

    Paramètres du cycle Diamètre nominal Q335: diamètre nominal du filet Plage d'introduction 0 à 99999,9999 Pas de vis Q239: pas du filet. Le signe définit le sens du filet à droite ou à gauche: + = filet à droite – = filet à gauche Plage d'introduction -99,9999 à...
  • Page 111 Plage d'introduction 0 à 99999,9999, en alternative FAUTO Q357=0.2 ;DIST. APPR. LATÉRALE Q358=+0 ;PROF. POUR CHANFREIN Q359=+0 ;DÉCAL. JUSQ. CHANFREIN Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE CHANFREINAGE Q207=500 ;AVANCE FRAISAGE HEIDENHAIN TNC 640...
  • Page 112: Filetage Avec Percage (Cycle 264, Din/Iso: G264)

    4.8 FILETAGE AVEC PERCAGE (cycle 264, DIN/ISO: G264) Mode opératoire du cycle 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Perçage 2 Avec l'avance de plongée en profondeur programmée, l'outil perce à...
  • Page 113: Attention Lors De La Programmation

    Notez que la TNC inverse le calcul de la position de prépositionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 640...
  • Page 114: Paramètres Du Cycle

    Paramètres du cycle Diamètre nominal Q335: diamètre nominal du filet Plage d'introduction 0 à 99999,9999 Pas de vis Q239: pas du filet. Le signe définit le sens du filet à droite ou à gauche: + = filet à droite – = filet à gauche Plage d'introduction -99,9999 à...
  • Page 115 ;PROFONDEUR DE PASSE Q258=0.2 ;DISTANCE SÉCURITÉ Q257=5 ;PROF. PERC. BRISE-COP. Q256=0.2 ;RETR. BRISE-COPEAUX Q358=+0 ;PROF. POUR CHANFREIN Q359=+0 ;DÉCAL. JUSQ. CHANFREIN Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q206=150 ;AVANCE PLONGÉE PROF. Q207=500 ;AVANCE FRAISAGE HEIDENHAIN TNC 640...
  • Page 116: Filetage Helicoïdal Avec Percage (Cycle 265, Din/Iso: G265)

    4.9 FILETAGE HELICOÏDAL AVEC PERCAGE (cycle 265, DIN/ISO: G265) Mode opératoire du cycle 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Chanfrein frontal 2 Pour un chanfreinage avant l'usinage du filet, l'outil se déplace avec l'avance de chanfreinage à...
  • Page 117: Attention Lors De La Programmation

    Notez que la TNC inverse le calcul de la position de prépositionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 640...
  • Page 118: Paramètres Du Cycle

    Paramètres du cycle Diamètre nominal Q335: diamètre nominal du filet Plage d'introduction 0 à 99999,9999 Pas de vis Q239: pas du filet. Le signe définit le sens du filet à droite ou à gauche: + = filet à droite – = filet à gauche Plage d'introduction -99,9999 à...
  • Page 119 Avance de fraisage Q207: vitesse de déplacement Q360=0 ;CHANFREINAGE de l'outil lors du fraisage, en mm/min. Plage d'introduction 0 à 99999,9999, en alternative FAUTO 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 640...
  • Page 120: Filetage Externe Sur Tenons (Cycle 267, Din/Iso: G267)

    4.10 FILETAGE EXTERNE SUR TENONS (cycle 267, DIN/ISO: G267) Mode opératoire du cycle 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Chanfrein frontal 2 La TNC aborde le point initial pour le chanfrein frontal en partant du centre du tenon sur l'axe principal du plan d'usinage.
  • Page 121: Attention Lors De La Programmation

    Notez que la TNC inverse le calcul de la position de prépositionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 640...
  • Page 122: Paramètres Du Cycle

    Paramètres du cycle Diamètre nominal Q335: diamètre nominal du filet Plage d'introduction 0 à 99999,9999 Pas de vis Q239: pas du filet. Le signe définit le sens du filet à droite ou à gauche: + = filet à droite – = filet à gauche Plage d'introduction -99,9999 à...
  • Page 123 Plage d'introduction 0 à 99999,999, en alternative FAUTO, FU Avance de fraisage Q207: vitesse de déplacement de l'outil lors du fraisage, en mm/min. Plage d'introduction 0 à 99999,9999, en alternative FAUTO HEIDENHAIN TNC 640...
  • Page 124: 4.11 Exemples De Programmation

    4.11 Exemples de programmation Exemple: Taraudage Les coordonnées du perçage sont mémorisées dans le tableau de points TAB1.PNT et appelées par la TNC avec CYCL CALL PAT. Les rayons des outils sont sélectionnés de manière à visualiser toutes les étapes de l'usinage dans le graphique de test.
  • Page 125 Introduire impérativement 0, agit à partir du tableau de points 20 CYCL CALL PAT F5000 M3 Appel du cycle en liaison avec le tableau de points TAB1.PNT 21 L Z+100 R0 FMAX M2 Dégager l'outil, fin du programme 22 END PGM 1 MM HEIDENHAIN TNC 640...
  • Page 126 Tableau de points TAB1.PNT TAB1. PNT MM NR X Y Z 0 +10 +10 +0 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] Cycles d'usinage: taraudage / fraisage de filets...
  • Page 127: Cycles D'usinage: Fraisage De Poches/ Tenons / Rainures

    Cycles d'usinage: fraisage de poches/ tenons / rainures...
  • Page 128 5.1 Principes de base Résumé La TNC dispose de 6 cycles destinés à l'usinage de poches, tenons et rainures: Cycle Softkey Page 251 POCHE RECTANGULAIRE Page 129 Ebauche/finition avec sélection des opérations d'usinage et plongée hélicoïdale 252 POCHE CIRCULAIRE Page 134 Ebauche/finition avec sélection des opérations d'usinage et plongée hélicoïdale...
  • Page 129: Poche Rectangulaire (Cycle 251, Din/Iso: G251)

    été programmées. La paroi de la poche est accostée de manière tangentielle 6 Pour terminer, la TNC exécute 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 640...
  • Page 130: Remarques Concernant La Programmation

    Remarques concernant la programmation Si le tableau d'outils est inactif, vous devez toujours plonger perpendiculairement (Q366=0) car vous ne pouvez pas définir l'angle de plongée. Prépositionner l'outil à la position initiale dans le plan d'usinage avec correction de rayon R0. Tenir compte du paramètre Q367 (position de la poche).
  • Page 131: Paramètres Du Cycle

    Avance de fraisage Q207: vitesse de déplacement de l'outil lors du fraisage, en mm/min. Plage d'introduction 0 à 99999,9999, en alternative FAUTO, FU, FZ Mode fraisage Q351: mode de fraisage avec M3 +1 = fraisage en avalant –1 = fraisage en opposition HEIDENHAIN TNC 640...
  • Page 132 Profondeur Q201 (en incrémental): distance entre la surface de la pièce et le fond de la poche. Plage d'introduction -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 Surép.
  • Page 133 Plage d'introduction 0 à 99999,9999, en Q200=2 ;DISTANCE D'APPROCHE alternative FAUTO, FU, FZ Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q370=1 ;FACTEUR RECOUVREMENT Q366=1 ;PLONGEE Q385=500 ;AVANCE DE FINITION 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN TNC 640...
  • Page 134: Poche Circulaire (Cycle 252, Din/Iso: G252)

    5.3 POCHE CIRCULAIRE (cycle 252, DIN/ISO: G252) Mode opératoire du cycle Le cycle Poche circulaire 252 permet d'usiner entièrement une poche circulaire. En fonction des paramètres du cycle, vous disposez des alternatives d'usinage suivantes: Usinage intégral: Ebauche, finition en profondeur, finition latérale Seulement ébauche Seulement finition de profondeur et finition latérale Seulement finition de profondeur...
  • Page 135: Attention Lors De La Programmation

    à la distance d'approche en dessous de la surface de la pièce! 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 640...
  • Page 136: Paramètres Du Cycle

    Paramètres du cycle Opérations d'usinage (0/1/2) Q215: Définir les opérations d'usinage: 0: Ebauche et finition 1: Ebauche seulement 2: Finition seulement La finition latérale et la finition en profondeur ne sont exécutées que si la surépaisseur de finition correspondante (Q368, Q369) a été définie Diamètre du cercle Q223: Diamètre de la poche terminée.
  • Page 137 Q369=0.1 ;SUREP. DE PROFONDEUR Q206=150 ;AVANCE PLONGEE PROF. Q338=5 ;PASSE DE FINITION Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q370=1 ;FACTEUR RECOUVREMENT Q366=1 ;PLONGEE Q385=500 ;AVANCE DE FINITION 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN TNC 640...
  • Page 138: Rainurage (Cycle 253, Din/Iso: G253)

    5.4 RAINURAGE (cycle 253, DIN/ISO: G253) Mode opératoire du cycle Le cycle 253 permet d'usiner entièrement une rainure. En fonction des paramètres du cycle, vous disposez des alternatives d'usinage suivantes: Usinage intégral: Ebauche, finition en profondeur, finition latérale Seulement ébauche Seulement finition de profondeur et finition latérale Seulement finition de profondeur Seulement finition latérale...
  • Page 139: Attention Lors De La Programmation

    à la distance d'approche en dessous de la surface de la pièce! 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 640...
  • Page 140: Paramètres Du Cycle

    Paramètres du cycle Opérations d'usinage (0/1/2) Q215: Définir les opérations d'usinage: 0: Ebauche et finition 1: Ebauche seulement 2: Finition seulement La finition latérale et la finition en profondeur ne sont exécutées que si la surépaisseur de finition correspondante (Q368, Q369) a été définie Longueur de rainure Q218 (valeur parallèle à...
  • Page 141 Plage d'introduction 0 à 99999,999, en alternative FAUTO, FU, FZ 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 640...
  • Page 142 Distance d'approche Q200 (en incrémental): distance entre la surface frontale de l'outil et la surface de la pièce. Plage d'introduction 0 à 99999,9999 Coordonnée surface pièce Q203 (en absolu): coordonnée absolue de la surface de la pièce. Plage d'introduction -99999,9999 à 99999,9999 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...
  • Page 143: Rainure Circulaire (Cycle 254, Din/Iso: G254)

    été programmées. Accostage tangentiel de la paroi de la rainure 5 Pour terminer, la TNC exécute la finition du fond de la rainure, de l'intérieur vers l'extérieur. Accostage tangentiel du fond de la rainure HEIDENHAIN TNC 640...
  • Page 144: Attention Lors De La Programmation

    Attention lors de la programmation! Si le tableau d'outils est inactif, vous devez toujours plonger perpendiculairement (Q366=0) car vous ne pouvez pas définir l'angle de plongée. Prépositionner l'outil dans le plan d'usinage avec correction de rayon R0. Définir en conséquence le paramètre Q367 (Réf.
  • Page 145: Paramètres Du Cycle

    Centre 2ème axe Q217 (en absolu): centre du cercle primitif dans l'axe secondaire du plan d'usinage. N'agit que si Q367 = 0. Plage d'introduction -99999,9999 à 99999,9999 Angle initial Q376 (en absolu): introduire l'angle polaire du point initial. Plage d'introduction -360,000 à 360,000 HEIDENHAIN TNC 640...
  • Page 146 Angle d'ouverture de la rainure Q248 (en incrémental): introduire l'angle d'ouverture de la rainure. Plage d'introduction 0 à 360,000 Incrément angulaire Q378 (en incrémental): angle de rotation de la rainure entière. Le centre de rotation est le centre du cercle primitif. Plage d'introduction -360,000 à...
  • Page 147 Q369=0.1 ;SUREP. DE PROFONDEUR Q206=150 ;AVANCE PLONGEE PROF. Q338=5 ;PASSE DE FINITION Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q366=1 ;PLONGEE Q385=500 ;AVANCE DE FINITION 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN TNC 640...
  • Page 148: Tenon Rectangulaire (Cycle 256, Din/Iso: G256)

    5.6 TENON RECTANGULAIRE (cycle 256, DIN/ISO: G256) Mode opératoire du cycle Le cycle Tenon rectangulaire 256 permet d'usiner un tenon rectangulaire. Si une cote de la pièce brute est supérieure à la passe latérale max., la TNC exécute alors plusieurs passes latérales jusqu'à ce que la cote finale soit atteinte.
  • Page 149: Attention Lors De La Programmation

    L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! Prévoir suffisamment de place à droite du tenon pour le mouvement d'approche. Au minimum: diamètre de l'outil + 2 mm. HEIDENHAIN TNC 640...
  • Page 150: Paramètres Du Cycle

    Paramètres du cycle 1er côté Q218: longueur du tenon parallèle à l'axe principal du plan d'usinage. Plage d’introduction 0 à 99999,9999 Cote pièce br. côté 1 Q424: longueur de la pièce brute du tenon parallèle à l'axe principal du plan d'usinage Introduire cote pièce br.
  • Page 151 Plage d'introduction 0,1 à 1,9999 Q351=+1 ;MODE FRAISAGE Q201=-20 ;PROFONDEUR Q202=5 ;PROFONDEUR DE PASSE Q206=150 ;AVANCE PLONGEE PROF. Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q370=1 ;FACTEUR RECOUVREMENT 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN TNC 640...
  • Page 152: Tenon Circulaire (Cycle 257, Din/Iso: G257)

    5.7 TENON CIRCULAIRE (cycle 257, DIN/ISO: G257) Mode opératoire du cycle Le cycle Tenon circulaire 257 permet d'usiner un tenon circulaire. Si le diamètre de la pièce brute est supérieur à la passe latérale max., la TNC exécute alors plusieurs passes latérales jusqu'à ce que le diamètre de la pièce finie soit atteint.
  • Page 153: Attention Lors De La Programmation

    L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! Prévoir suffisamment de place à droite du tenon pour le mouvement d'approche. Au minimum: diamètre de l'outil + 2 mm. HEIDENHAIN TNC 640...
  • Page 154: Paramètres Du Cycle

    Paramètres du cycle Diamètre pièce finie Q223: introduire le diamètre du tenon terminé. Plage d'introduction 0 à 99999,9999 Diamètre pièce brute Q222: diamètre de la pièce brute Introduire un diamètre de pièce brute supérieur au diamètre de la pièce finie La TNC exécute plusieurs passes latérales si la différence entre le diamètre de la pièce brute 2 et le diamètre de la pièce finie est supérieure à...
  • Page 155 Q207=500 ;AVANCE FRAISAGE 1,9999 Q351=+1 ;MODE FRAISAGE Q201=-20 ;PROFONDEUR Q202=5 ;PROFONDEUR DE PASSE Q206=150 ;AVANCE PLONGEE PROF. Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q370=1 ;FACTEUR RECOUVREMENT 9 L X+50 Y+50 R0 FMAX M3 M99 HEIDENHAIN TNC 640...
  • Page 156: 5.8 Exemples De Programmation

    5.8 Exemples de programmation Exemple: Fraisage de poche, tenon, rainure 0 BEGIN PGM C210 MM Définition de la pièce brute 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S3500 Appel de l’outil d’ébauche/de finition 4 L Z+250 R0 FMAX Dégager l'outil...
  • Page 157 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q370=1 ;FACTEUR RECOUVREMENT Q366=1 ;PLONGEE Q385=750 ;AVANCE DE FINITION L X+50 Y+50 R0 FMAX M99 Appel du cycle Poche circulaire L Z+250 R0 FMAX M6 Changement d'outil HEIDENHAIN TNC 640...
  • Page 158 10 TOOL CALL 2 Z S5000 Appel d’outil, fraise à rainurer 11 CYCL DEF 254 RAINURE CIRC Définition du cycle Rainurage Q215=0 ;OPERATIONS D'USINAGE Q219=8 ;LARGEUR RAINURE Q368=0.2 ;SUREPAIS. LATERALE Q375=70 ;DIA. CERCLE PRIMITIF Q367=0 ;RÉF. POSITION RAINURE Pas de prépositionnement nécessaire en X/Y Q216=+50 ;CENTRE 1ER AXE Q217=+50 ;CENTRE 2ÈME AXE Q376=+45 ;ANGLE INITIAL...
  • Page 159: Cycles D'usinage: Définitions De Motifs

    Cycles d'usinage: définitions de motifs...
  • Page 160: 6.1 Principes De Base

    6.1 Principes de base Résumé La TNC dispose de 2 cycles pour l'usinage direct de motifs de points: Cycle Softkey Page 220 MOTIFS DE POINTS SUR UN Page 161 CERCLE 221 MOTIFS DE POINTS SUR GRILLE Page 164 Vous pouvez combiner les cycles suivants avec les cycles 220 et 221: Si vous devez usiner des motifs de points irréguliers, utilisez dans ce cas les tableaux de points avec CYCL CALL PAT (voir „Tableaux de points”...
  • Page 161: Mode Opératoire Du Cycle

    Si vous combinez l'un des cycles d'usinage 200 à 209 et 251 à 267 avec le cycle 220, la distance d'approche, la surface de la pièce et le saut de bride programmés dans le cycle 220 sont prioritaires. HEIDENHAIN TNC 640...
  • Page 162: Paramètres Du Cycle

    Paramètres du cycle Centre 1er axe Q216 (en absolu): centre du cercle primitif dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 Centre 2ème axe Q217 (en absolu): centre du cercle primitif dans l'axe secondaire du plan d'usinage. Plage d'introduction -99999,9999 à...
  • Page 163 ;DIA. CERCLE PRIMITIF cercle du diamètre primitif Q245=+0 ;ANGLE INITIAL Q246=+360 ;ANGLE FINAL Q247=+0 ;INCRÉMENT ANGULAIRE Q241=8 ;NOMBRE D'USINAGES Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q301=1 ;DÉPLAC. HAUT. SÉCU. Q365=0 ;TYPE DÉPLACEMENT HEIDENHAIN TNC 640...
  • Page 164: Mode Opératoire Du Cycle

    6.3 MOTIFS DE POINTS SUR GRILLE (cycle G221, DIN/ISO: G221) Mode opératoire du cycle 1 La TNC positionne l'outil automatiquement de la position actuelle jusqu'au point initial de la première opération d'usinage. Etapes: 2. Positionnement au saut de bride (axe de broche) Accoster le point initial dans le plan d'usinage Se déplacer à...
  • Page 165: Paramètres Du Cycle

    Q226=+15 ;PT INITIAL 2ÈME AXE Q237=+10 ;DISTANCE 1ER AXE Q238=+8 ;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 640...
  • Page 166: 6.4 Exemples De Programmation

    6.4 Exemples de programmation Exemple: Cercles de trous 0 BEGIN PGM CERCTR MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute 2 BLK FORM 0.2 Y+100 Y+100 Z+0 3 TOOL CALL 1 Z S3500 Appel de l'outil 4 L Z+250 R0 FMAX M3 Dégager l'outil 5 CYCL DEF 200 PERÇAGE...
  • Page 167 Q241=5 ;NOMBRE D'USINAGES Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;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 CERCTR MM HEIDENHAIN TNC 640...
  • Page 168 Cycles d'usinage: définitions de motifs...
  • Page 169: Cycles D'usinage: Poche Avec Contour

    Cycles d'usinage: poche avec contour...
  • Page 170: 7.1 Cycles Sl

    7.1 Cycles SL Principes de base Exemple : Schéma: travail avec les cycles SL Les cycles SL permettent de construire des contours complexes constitués de 12 contours partiels max. (poches ou îlots). Vous 0 BEGIN PGM SL2 MM introduisez les différents contours partiels dans des sous- programmes.
  • Page 171 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 640...
  • Page 172: Résumé

    Résumé Cycle Softkey Page 14 CONTOUR (impératif) Page 173 20 DONNEES DU CONTOUR (impératif) Page 178 21 PRE-PERCAGE (utilisation facultative) Page 180 22 EVIDEMENT (impératif) Page 182 23 FINITION EN PROFONDEUR Page 185 (utilisation facultative) 24 FINITION LATERALE (utilisation Page 187 facultative) Cycles étendus: Cycle...
  • Page 173: Contour (Cycle 14, Din/Iso: G37)

    être superposés pour former un contour. 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 à 254 HEIDENHAIN TNC 640...
  • Page 174: 7.3 Contours Superposés

    7.3 Contours superposés Principes de base Un nouveau contour peut être construit en superposant des poches et des îlots. De cette manière, vous pouvez agrandir la surface d'une poche par superposition d'une autre poche ou la réduire avec un îlot. Exemple : Séquences CN 12 CYCL DEF 14.0 CONTOUR 13 CYCL DEF 14.1 LABEL CONTOUR 1/2/3/4...
  • Page 175: Sous-Programmes: Poches Superposées

    52 L X+10 Y+50 RR 53 CC X+35 Y+50 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 640...
  • Page 176: Surface „D'addition

    Surface „d'addition“ Les deux surfaces partielles A et B, y compris leurs surfaces communes, doivent être usinées: Les surfaces A et B doivent être des poches. La première poche (dans le cycle 14) doit débuter à l’extérieur de la seconde. Surface A: 51 LBL 1 52 L X+10 Y+50 RR...
  • Page 177: Surface „De Soustraction

    52 L X+60 Y+50 RR 53 CC X+35 Y+50 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 640...
  • Page 178: Donnees Du Contour (Cycle 20, Din/Iso: G120)

    7.4 DONNEES DU CONTOUR (cycle 20, DIN/ISO: G120) Attention lors de la programmation! Dans le cycle 20, introduisez les données d'usinage destinées aux sous-programmes avec les contours partiels. Le cycle 20 est actif avec DEF, c’est-à-dire qu’il est actif dès qu’il est lu dans le programme d’usinage. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage.
  • Page 179: Paramètres Du Cycle

    ;SURÉP. DE PROFONDEUR Vous pouvez vérifier les paramètres d'usinage lors d'une interruption Q5=+30 ;COORD. SURFACE PIÈCE du programme et, si nécessaire, les remplacer. Q6=2 ;DISTANCE D'APPROCHE Q7=+80 ;HAUTEUR DE SÉCURITÉ Q8=0.5 ;RAYON D'ARRONDI Q9=+1 ;SENS DE ROTATION HEIDENHAIN TNC 640...
  • Page 180: Pre-Percage (Cycle 21, Din/Iso: G121)

    7.5 PRE-PERCAGE (cycle 21, DIN/ISO: G121) Mode opératoire du cycle 1 Suivant l'avance F programmée, l'outil perce de la position actuelle jusqu'à la première profondeur de passe 2 La TNC dégage l'outil en avance rapide FMAX, puis le déplace à nouveau à...
  • Page 181: Paramètres Du Cycle

    Plage d'introduction 0 à 32767,9 pour un numéro, 16 caractères max. pour un nom Exemple : 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 640...
  • Page 182: Evidement (Cycle 22, Din/Iso: G122)

    7.6 EVIDEMENT (cycle 22, DIN/ISO: G122) Mode opératoire du cycle 1 La TNC positionne l'outil au-dessus du point de plongée. La surépaisseur latérale de finition est alors prise en compte 2 Lors de la première profondeur de passe, l'outil fraise le contour de l'intérieur vers l'extérieur, avec l'avance de fraisage Q12 3 Les contours d'îlots (ici: C/D) sont usinés en se rapprochant du contour des poches (ici: A/B)
  • Page 183: Attention Lors De La Programmation

    DR définie pour l'outil de pré-évidement. Attention, risque de collision! Après l'exécution d'un cycle SL, vous devez programmer les deux coordonnées dans le plan d'usinage lors du premier positionnement, p. ex. L X+80 Y+0 R0 FMAX. HEIDENHAIN TNC 640...
  • Page 184: Paramètres Du Cycle

    Paramètres du cycle Exemple : Séquences CN Profondeur de passe Q10 (en incrémental): distance parcourue par l'outil en une passe. Plage 59 CYCL DEF 22 ÉVIDEMENT d'introduction -99999,9999 à 99999,9999 Q10=+5 ;PROFONDEUR DE PASSE Avance plongée en profondeur Q11: avance de perçage, en mm/min.
  • Page 185: Finition En Profondeur (Cycle 23, Din/Iso: G123)

    Attention, risque de collision! Après l'exécution d'un cycle SL, vous devez programmer les deux coordonnées dans le plan d'usinage lors du premier positionnement, p. ex. L X+80 Y+0 R0 FMAX. HEIDENHAIN TNC 640...
  • Page 186: Paramètres Du Cycle

    Paramètres du cycle Avance plongée en profondeur Q11: vitesse de déplacement de l'outil lors de la plongée. Plage d'introduction 0 à 99999,9999, en alternative FAUTO, FU, FZ Avance évidement Q12: avance de fraisage. Plage d'introduction 0 à 99999,9999, en alternative FAUTO, FU, FZ Avance retrait Q208: vitesse de déplacement de l'outil à...
  • Page 187: Finition Laterale (Cycle 24, Din/Iso: G124)

    Attention, risque de collision! Après l'exécution d'un cycle SL, vous devez programmer les deux coordonnées dans le plan d'usinage lors du premier positionnement, p. ex. L X+80 Y+0 R0 FMAX. HEIDENHAIN TNC 640...
  • Page 188: Paramètres Du Cycle

    Paramètres du cycle Sens de rotation? Sens horaire = –1 Q9: Sens d'usinage: +1:Rotation sens anti-horaire –1:Rotation sens horaire Profondeur de passe Q10 (en incrémental): distance parcourue par l'outil en une passe. Plage d'introduction -99999,9999 à 99999,9999 Avance plongée en profondeur Q11: Avance de plongée.
  • Page 189: Trace De Contour (Cycle 25, Din/Iso: G125)

    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 640...
  • Page 190: Paramètres Du Cycle

    Paramètres du cycle Exemple : Séquences CN Profondeur de fraisage Q1 (en incrémental): distance entre la surface de la pièce et le fond du 62 CYCL DEF 25 TRACÉ DE CONTOUR contour. Plage d'introduction -99999,9999 à 99999,9999 Q1=-20 ;PROFONDEUR DE FRAISAGE Surépaisseur finition latérale Q3 (en Q3=+0 ;SURÉPAIS.
  • Page 191: 7.10 Exemples De Programmation

    Définir les paramètres généraux pour l’usinage Q1=-20 ;PROFONDEUR DE FRAISAGE Q2=1 ;FACTEUR RECOUVREMENT Q3=+0 ;SURÉPAIS. LATÉRALE Q4=+0 ;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 640...
  • Page 192 8 CYCL DEF 22 ÉVIDEMENT Définition du cycle de pré-évidement Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=350 ;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 Appel de l’outil pour la semi-finition, diamètre 15...
  • Page 193 Définir les paramètres généraux pour l’usinage Q1=-20 ;PROFONDEUR DE FRAISAGE Q2=1 ;FACTEUR RECOUVREMENT Q3=+0.5 ;SURÉPAIS. 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 640...
  • Page 194 8 CYCL DEF 21 PRÉ-PERÇAGE Définition du cycle de pré-perçage Q10=5 ;PROFONDEUR DE PASSE Q11=250 ;AVANCE PLONGÉE PROF. Q13=2 ;OUTIL D'ÉVIDEMENT 9 CYCL CALL M3 Appel du cycle de pré-perçage 10 L +250 R0 FMAX M6 Changement d'outil 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...
  • Page 195 35 LBL 0 36 LBL 4 Sous-programme de contour 4: Îlot triangulaire à droite 39 L X+65 Y+42 RL 37 L X+57 38 L X+65 Y+58 39 L X+73 Y+42 40 LBL 0 41 END PGM C21 MM HEIDENHAIN TNC 640...
  • Page 196 Exemple: Tracé de contour 0 BEGIN PGM C25 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S2000 Appel de l'outil, diamètre 20 4 L Z+250 R0 FMAX Dégager l'outil 5 CYCL DEF 14.0 CONTOUR...
  • Page 197: Cycles D'usinage: Corps D'un Cylindre

    Cycles d'usinage: corps d'un cylindre...
  • Page 198 8.1 Principes de base Résumé des cycles sur corps d'un cylindre Cycle Softkey Page 27 CORPS D'UN CYLINDRE Page 199 28 CORPS D'UN CYLINDRE Rainurage Page 202 29 CORPS D'UN CYLINDRE Fraisage Page 205 d'un ilot oblong Cycles d'usinage: corps d'un cylindre...
  • Page 199: Corps D'un Cylindre (Cycle 27, Din/Iso: G127, Option De Logiciel 1)

    3 A la fin du contour, la TNC déplace l'outil à la distance d'approche et le replace au point de plongée 4 Les phases 1 à 3 sont répétées jusqu'à ce que le profondeur programmée Q1 soit atteinte 5 Pour terminer, l'outil retourne à la distance d'approche HEIDENHAIN TNC 640...
  • Page 200: Attention Lors De La Programmation

    Attention lors de la programmation! La machine et la TNC doivent avoir été préparées par le constructeur de la machine pour l'interpolation sur corps d'un cylindre. Consultez le manuel de votre machine. Il faut toujours programmer les deux coordonnées du corps du cylindre dans la première séquence CN du sous- programme de contour.
  • Page 201: Paramètres Du Cycle

    Rayon du cylindre Q16: rayon du cylindre sur lequel doit être usiné le contour. Plage d'introduction 0 à 99999,9999 Unité de cotation? 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 640...
  • Page 202: Corps D'un Cylindre Rainurage (Cycle 28, Din/Iso: G128, Option De Logiciel 1)

    8.3 CORPS D'UN CYLINDRE Rainurage (cycle 28, DIN/ISO: G128, option de logiciel 1) Mode opératoire du cycle Ce cycle vous permet d'appliquer le développé d'une rainure de guidage sur le corps d'un cylindre. Contrairement au cycle 27, la TNC met en place l'outil avec ce cycle de manière à ce que, avec correction de rayon active, les parois soient presque parallèles entre elles.
  • Page 203: Attention Lors De La Programmation

    Vous pouvez également exécuter ce cycle avec le plan d’usinage incliné. La distance d'approche doit être supérieure au rayon de l'outil. Le temps d'usinage peut être plus long si le contour est composé de nombreux éléments de contour non tangentiels. HEIDENHAIN TNC 640...
  • Page 204: Paramètres Du Cycle

    Paramètres du cycle Exemple : Séquences CN Profondeur de fraisage Q1 (en incrémental): distance entre le corps du cylindre et le fond du 63 CYCL DEF 28 CORPS DU CYLINDRE contour. Plage d'introduction -99999,9999 à 99999,9999 Q1=-8 ;PROFONDEUR DE FRAISAGE Surépaisseur finition latérale Q3 (en Q3=+0 ;SURÉPAIS.
  • Page 205: Corps D'un Cylindre Fraisage D'un Ilot Oblong (Cycle 29, Din/Iso: G129, Option De Logiciel 1)

    5 Les phases 2 à 4 sont répétées jusqu'à ce que la profondeur de fraisage 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 640...
  • Page 206: Attention Lors De La Programmation

    Attention lors de la programmation! La machine et la TNC doivent avoir été préparées par le constructeur de la machine pour l'interpolation sur corps d'un cylindre. Consultez le manuel de votre machine. Il faut toujours programmer les deux coordonnées du corps du cylindre dans la première séquence CN du sous- programme de contour.
  • Page 207: Paramètres Du Cycle

    99999,9999 Unité de cotation? Degré =0 MM/INCH=1 Q17: programmer dans le sous-programme les coordonnées de l'axe rotatif en degré ou en mm (inch) Largeur oblong Q20: largeur de l'ilot oblong à réaliser. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 208: 8.5 Exemples De Programmation

    8.5 Exemples de programmation Exemple: corps d'un cylindre avec le cycle 27 Remarque: Machine équipée d'une tête B et d'une table C Cylindre fixé au centre du plateau circulaire. Le point d'origine est situé au centre du plateau circulaire 0 BEGIN PGM C27 MM Appel de l'outil, diamètre 7 1 TOOL CALL 1 Z S2000 2 L Z+250 R0 FMAX...
  • Page 209 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 21 RND R7.5 22 L X+50 23 LBL 0 24 END PGM C27 MM HEIDENHAIN TNC 640...
  • Page 210 Exemple: corps d'un cylindre avec le cycle 28 Remarque: Cylindre fixé au centre du plateau circulaire Machine équipée d'une tête B et d'une table C Le point d'origine est au centre du plateau circulaire Définition de la trajectoire du centre outil dans le sous-programme de contour 0 BEGIN PGM C28 MM 1 TOOL CALL 1 Z S2000...
  • Page 211 Sous-programme de contour, définition de la trajectoire du centre outil 13 L X+60 X+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 640...
  • Page 212 Cycles d'usinage: corps d'un cylindre...
  • Page 213: Cycles D'usinage: Poche De Contour Avec Formule De Contour

    Cycles d'usinage: poche de contour avec formule de contour...
  • Page 214: Cycles Sl Avec Formule Complexe De Contour

    9.1 Cycles SL avec formule complexe de contour Principes de base Avec les cycles SL et la formule complexe de contour, vous pouvez composer des contours complexes constitués de contours partiels (poches ou îlots). Vous introduisez les différents contours partiels (données de géométrie) dans des programmes séparés.
  • Page 215 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 640...
  • Page 216: Sélectionner Le Programme Avec Les Définitions De Contour

    Sélectionner le programme avec les définitions de contour La fonction SEL CONTOUR permet de sélectionner un programme avec définitions de contour dans lequel la TNC prélève les descriptions de contour: Afficher la barre de softkeys avec les fonctions spéciales Sélectionner le menu des fonctions d'usinage de contours et de points Appuyer sur la softkey SEL CONTOUR Introduire le nom entier du programme contenant les...
  • Page 217: Introduire Une Formule Complexe De Contour

    QC25 = QC1 \ QC2 Parenthèse ouverte p. ex. QC12 = QC1 * (QC2 + QC3) Parenthèse fermée p. ex. QC12 = QC1 * (QC2 + QC3) Définir un contour unique p. ex. QC12 = QC1 HEIDENHAIN TNC 640...
  • Page 218: Contours Superposés

    Contours superposés Par principe, la TNC considère un contour programmé comme étant une poche. Grâce aux fonctions de formule de contour, vous pouvez convertir un contour en îlot Un nouveau contour peut être construit en superposant des poches et des îlots. De cette manière, vous pouvez agrandir la surface d'une poche par superposition d'une autre poche ou la réduire avec un îlot.
  • Page 219 “réuni avec“ 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 640...
  • Page 220: Usinage Du Contour Avec Les Cycles Sl

    Surface „de soustraction“ La surface A doit être usinée sans la partie recouverte par B: Les surfaces A et B doivent être programmées sans correction de rayon dans des programmes séparés Dans la formule de contour, la surface B est soustraite de la surface A en utilisant la fonction sans Programme de définition de contour: 50 ...
  • Page 221 Définir les paramètres généraux pour l’usinage Q1=-20 ;PROFONDEUR DE FRAISAGE Q2=1 ;FACTEUR RECOUVREMENT Q3=+0.5 ;SURÉPAIS. 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 640...
  • Page 222 9 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 Q18=0 ;OUTIL PRÉ-ÉVIDEMENT Q19=150 ;AVANCE PENDULAIRE Q401=100 ;FACTEUR D'AVANCE Q404=0 ;STRATÉGIE SEMI-FINITION 10 CYCL CALL M3 Appel du cycle Evidement Appel d'outil, fraise de finition 11 TOOL CALL 2 Z S5000 Définition du cycle, Finition profondeur...
  • Page 223 5 END PGM TRIANGLE MM 0 BEGIN PGM CARRÉ MM 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 640...
  • Page 224: Cycles Sl Avec Formule Simple De Contour

    9.2 Cycles SL avec formule simple de contour Principes de base Exemple : Schéma: usinage avec les cycles SL et Avec les cycles SL et la formule simple de contour, vous pouvez formule complexe de contour composer aisément des contours constitués de max. 9 contours partiels (poches ou îlots).
  • Page 225: Introduire Une Formule Simple De Contour

    Les îlots sont au niveau de la surface de la pièce! Usinage du contour avec les cycles SL Le contour final défini est usiné avec les cycles SL 20 - 24 (voir „Résumé” à la page 172). HEIDENHAIN TNC 640...
  • Page 226 Cycles d'usinage: poche de contour avec formule de contour...
  • Page 227: Cycles D'usinage: Usinage Ligne À Ligne

    Cycles d'usinage: usinage ligne à ligne...
  • Page 228: 10.1 Principes De Base

    10.1 Principes de base Résumé La TNC dispose de trois cycles destinés à l’usinage de surfaces ayant les propriétés suivantes: planes rectangulaires planes inclinées inclinées quelconques gauches Cycle Softkey Page 230 LIGNE A LIGNE Page 229 pour surfaces planes rectangulaires 231 SURFACE REGLEE Page 231 pour surfaces pentues, inclinées ou...
  • Page 229: Usinage Ligne A Ligne (Cycle 230, Din/Iso: G230)

    En partant de la position courante, la TNC positionne d’abord l’outil dans le plan d’usinage, puis dans l’axe de broche au point de départ. Prépositionner l'outil de manière à éviter toute collision avec la pièce ou avec les éléments de serrage. HEIDENHAIN TNC 640...
  • Page 230: Paramètres Du Cycle

    Paramètres du cycle Point initial 1er axe Q225 (en absolu): coordonnée du point Min de la surface à usiner dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 Point initial 2ème axe Q226 (en absolu): coordonnée du point Min de la surface à usiner dans l'axe secondaire du plan d'usinage.
  • Page 231: Surface Reglee (Cycle 231, Din/Iso: G231)

    7 L'usinage ligne à ligne est répété jusqu'à ce que la face entière programmée soit usinée 8 Pour terminer, la TNC positionne l'outil de la valeur du diamètre, au-dessus du point programmé le plus élevé dans l'axe de broche HEIDENHAIN TNC 640...
  • Page 232: Attention Lors De La Programmation

    Sens de coupe Le point initial détermine la direction d'usinage. En effet, la TNC exécute toujours l'usinage du point au point 2. Toutes les passes sont répétées du point au point / 4. Vous pouvez programmer le point à chaque coin de la surface à usiner. Avec des fraises deux tailles, vous optimisez la qualité...
  • Page 233: Paramètres Du Cycle

    3ème point 2ème axe Q232 (en absolu): coordonnée du point dans l'axe secondaire du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 3ème point 3ème axe Q233 (en absolu): coordonnée du point dans l'axe de broche. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 234 Exemple : Séquences CN 4ème point 1er axe Q234 (en absolu): coordonnée du point dans l'axe principal du plan d'usinage. Plage 72 CYCL DEF 231 SURF. RÉGLÉE d'introduction -99999,9999 à 99999,9999 Q225=+0 ;PT INITIAL 1ER AXE 4ème point 2ème axe Q235 (en absolu): coordonnée du point dans l'axe secondaire du plan d'usinage.
  • Page 235: Surfacage (Cycle 232, Din/Iso: G232)

    8 Le processus est répété jusqu’à ce que toutes les passes soient exécutées. Lors de la dernière passe, l'outil exécute seulement la surépaisseur de finition avec l'avance de finition 9 Pour terminer, la TNC dégage l'outil avec FMAX au saut de bride HEIDENHAIN TNC 640...
  • Page 236: Attention Lors De La Programmation

    Stratégie Q389=1 3 L'outil se déplace ensuite au point final avec l'avance de fraisage programmée. Le point final est situé à l'intérieur de la surface. La TNC le calcule en fonction de la programmation du point initial, de la longueur et du rayon d'outil 4 La TNC décale l'outil transversalement au point initial de la ligne suivante avec l'avance de positionnement;...
  • Page 237: Paramètres Du Cycle

    2ème côté Q219 (en incrémental): longueur de la surface à 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 640...
  • Page 238 Profondeur de passe max. Q202 (en incrémental): distance maximale parcourue par l'outil en une passe. La TNC calcule la profondeur de passe réelle en fonction de la différence entre le point final et le point initial dans l'axe d'outil – en tenant compte de la surépaisseur de finition –...
  • Page 239 Q369=0.5 ;SURÉP. DE PROFONDEUR l'outil et la pièce (élément de serrage) Plage Q370=1 ;RECOUVREMENT MAX. d'introduction 0 à 99999,9999 Q207=500 ;AVANCE FRAISAGE Q385=800 ;AVANCE DE FINITION Q253=2000 ;AVANCE PRÉ-POSIT. Q200= ;DISTANCE D'APPROCHE Q357=2 ;DIST. APPR. LATÉRALE Q204=2 ;SAUT DE BRIDE HEIDENHAIN TNC 640...
  • Page 240: 10.5 Exemples De Programmation

    10.5 Exemples de programmation Exemple: usinage ligne à ligne 0 BEGIN PGM C230 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z+0 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+40 3 TOOL CALL 1 Z S3500 Appel de l'outil 4 L Z+250 R0 FMAX Dégager l'outil...
  • Page 241 6 L X+-25 Y+0 R0 FMAX M3 Prépositionnement à proximité du point initial 7 CYCL CALL Appel du cycle 8 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 9 END PGM C230 MM HEIDENHAIN TNC 640...
  • Page 242 Cycles d'usinage: usinage ligne à ligne...
  • Page 243: Cycles: Conversions De Coordonnées

    Cycles: conversions de coordonnées...
  • Page 244 11.1 Principes de base Résumé Grâce aux conversions de coordonnées, la TNC peut usiner un contour déjà programmé à plusieurs endroits de la pièce en modifiant sa position et ses dimensions. La TNC dispose des cycles de conversion de coordonnées suivants: Cycle Softkey Page...
  • Page 245: Décalage Du Point Zero (Cycle 7, Din/Iso: G54)

    14 CYCL DEF 7.1 X+60 dernier point zéro actif – celui-ci peut être déjà décalé. 16 CYCL DEF 7.3 Z-5 Plage d'introduction: max. 6 axes CN, chacun de -99999,9999 à 99999,9999 15 CYCL DEF 7.2 Y+40 HEIDENHAIN TNC 640...
  • Page 246: Décalage Du Point Zero Avec Tableaux De Points Zéro (Cycle 7, Din/Iso: G53)

    11.3 Décalage du POINT ZERO avec tableaux de points zéro (cycle 7, DIN/ISO: G53) Activation Vous utilisez les tableaux de points zéro, par exemple pour des opérations d'usinage répétitives à diverses positions de la pièce ou pour une utilisation fréquente du même décalage de point zéro. A l’intérieur d’un même programme, vous pouvez programmer les points zéro soit directement dans la définition du cycle, soit en les appelant dans un tableau de points zéro.
  • Page 247: Attention Lors De La Programmation

    Les valeurs de coordonnées des tableaux de points zéro ne sont actives qu’en valeur absolue. Vous ne pouvez insérer de nouvelles lignes qu'en fin de tableau. Lorsque vous créez des tableaux de points zéro, les noms de fichiers doivent commencer par une lettre. HEIDENHAIN TNC 640...
  • Page 248: Paramètres Du Cycle

    Paramètres du cycle Exemple : Séquences CN Décalage: introduire le numéro du point zéro du tableau de points zéro ou un paramètre Q; si vous 77 CYCL DEF 7.0 POINT ZÉRO introduisez un paramètre Q, la TNC active le numéro du point zéro figurant dans ce paramètre.
  • Page 249: Editer Un Tableau De Points Zéro En Mode Mémorisation/Édition De Programme

    Sélectionner le début du tableau Sélectionner la fin du tableau Feuilleter vers le haut Feuilleter vers le bas Ajouter une ligne (uniquement en fin de tableau) Effacer une ligne Recherche Curseur en début de ligne Curseur en fin de ligne HEIDENHAIN TNC 640...
  • Page 250: Configurer Le Tableau De Points Zéro

    Fonction Softkey Copier la valeur actuelle Insérer la valeur copiée Ajouter nombre de lignes possibles (points zéro) en fin de tableau Configurer le tableau de points zéro Si vous ne voulez pas définir de tableau de points zéro pour un axe donné, appuyez dans ce cas sur la touche DEL.
  • Page 251: Activation

    13 CYCL DEF 247 INIT. PT DE RÉF. être activé. Plage d’introduction 0 à 65535 Q339=4 ;NUMÉRO POINT DE RÉF. 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 640...
  • Page 252: Image Miroir (Cycle 8, Din/Iso: G28)

    11.5 IMAGE MIROIR (cycle 8, DIN/ISO: G28) Activation Dans le plan d’usinage, la TNC peut exécuter une opération d’usinage inversée L'image miroir est active dès qu'elle a été définie dans le programme. Elle agit également en mode Positionnement avec introduction manuelle.
  • Page 253: Paramètre Du Cycle

    – excepté l'axe de broche et l'axe auxiliaire correspondant. Vous pouvez programmer jusqu'à 80 CYCL DEF 8.1 X Y Z trois axes. Plage d'introduction: max. 3 axes CN X, Y, Z, U, V, W, A, B, C HEIDENHAIN TNC 640...
  • Page 254: Rotation (Cycle 10, Din/Iso: G73)

    11.6 ROTATION (cycle 10, DIN/ISO: G73) Activation Dans un programme, la TNC peut activer une rotation du système de coordonnées dans le plan d’usinage, autour du point zéro courant. La ROTATION est active dès qu'elle a été définie dans le programme. Elle agit également en mode Positionnement avec introduction manuelle.
  • Page 255: Paramètres Du Cycle

    12 CALL LBL 1 absolu ou en incrémental) 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 640...
  • Page 256: Facteur Echelle (Cycle 11, Din/Iso: G72)

    11.7 FACTEUR ECHELLE (cycle 11, DIN/ISO: G72) Activation Dans un programme, la TNC peut agrandir ou réduire certains contours. Ainsi, par exemple, vous pouvez usiner en tenant compte de facteurs de retrait ou d'agrandissement. Le FACTEUR ECHELLE est actif dès qu'il a été défini dans le programme.
  • Page 257: Paramètres Du Cycle

    „Activation“). Plage d’introduction 0,000000 à 12 CYCL DEF 7.0 POINT ZÉRO 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 640...
  • Page 258: Facteur Echelle Axe (Cycle 26)

    11.8 FACTEUR ECHELLE AXE (cycle 26) Activation Avec le cycle 26, vous pouvez définir des facteurs de réduction ou d'agrandissement pour chaque axe. Le FACTEUR ECHELLE est actif dès qu'il a été défini dans le programme. Il agit également en mode Positionnement avec introduction manuelle.
  • Page 259: Paramètres Du Cycle

    Plage d’introduction -99999,9999 à 99999,9999 Exemple : Séquences CN 25 CALL LBL 1 26 CYCL DEF 26.0 FACT. ÉCH. SPÉCIF. AXE 27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20 28 CALL LBL 1 HEIDENHAIN TNC 640...
  • Page 260: Plan D'usinage (Cycle 19, Din/Iso: G80, Option De Logiciel 1)

    11.9 PLAN D'USINAGE (cycle 19, DIN/ISO: G80, option de logiciel 1) Activation Dans le cycle 19, vous définissez la position du plan d'usinage – position de l'axe d'outil par rapport au système de coordonnées machine – en introduisant les angles d'inclinaison. Vous pouvez définir la position du plan d'usinage de deux manières: Introduire directement la position des axes inclinés Définir la position du plan d'usinage en introduisant jusqu'à...
  • Page 261: Attention Lors De La Programmation

    Distance d'approche? (en incrémental): la TNC positionne la tête pivotante de manière à 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 640...
  • Page 262: Annulation

    Annulation Pour annuler les angles d'inclinaison, redéfinir le cycle PLAN D'USINAGE et introduire 0° pour tous les axes rotatifs. Puis, redéfinir le cycle PLAN D'USINAGE et valider la question de dialogue avec la touche NO ENT. La fonction est ainsi désactivée. Positionner les axes rotatifs Le constructeur de la machine définit si le cycle 19 doit positionner automatiquement les axes rotatifs ou bien si...
  • Page 263 13 CYCL DEF 19.1 A+0 B+45 C+0 F5000 DIST50 Définir aussi l'avance et la distance 14 L Z+80 R0 FMAX Activer la correction dans l’axe de broche 15 L X-8.5 Y-10 R0 FMAX Activer la correction dans le plan d’usinage HEIDENHAIN TNC 640...
  • Page 264: Affichage De Positions Dans Le Système Incliné

    Affichage de positions dans le système incliné Les positions affichées (NOM et EFF) ainsi que l'affichage du point zéro dans l'affichage d'état supplémentaire se réfèrent au système de coordonnées incliné lorsque le cycle 19 a été activé. Directement après la définition du cycle, la position affichée ne coïncide donc plus forcément avec les coordonnées de la dernière position programmée avant le cycle 19.
  • Page 265 2 Fixer la pièce 3 Initialisation du point d'origine Manuelle par effleurement Commandée avec un palpeur 3D de HEIDENHAIN (voir Manuel d'utilisation Cycles palpeurs, chap. 2) Automatique avec un palpeur 3D de HEIDENHAIN (voir. Manuel d'utilisation Cycles palpeurs, chap. 3) 4 Lancer le programme d'usinage en mode Exécution de...
  • Page 266: 11.10 Exemples De Programmation

    11.10 Exemples de programmation Exemple: cycles de conversion de coordonnées Déroulement du programme Conversions de coordonnées dans le programme principal Usinage dans le sous-programme 0 BEGIN PGM CONVER MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+130 Y+130 Z+0 3 TOOL CALL 1 Z S4500 Appel de l'outil...
  • Page 267 27 L IX+20 28 L IX+10 IY-10 29 RND R5 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 640...
  • Page 268 Cycles: conversions de coordonnées...
  • Page 269: Cycles: Fonctions Spéciales

    Cycles: fonctions spéciales...
  • Page 270 12.1 Principes de base Résumé La TNC dispose de quatre cycles destinés aux applications spéciales suivantes: Cycle Softkey Page 9 TEMPORISATION Page 271 12 APPEL DE PROGRAMME Page 272 13 ORIENTATION BROCHE Page 274 32 TOLERANCE Page 275 Cycles: fonctions spéciales...
  • Page 271: Temporisation (Cycle 9, Din/Iso: G04)

    Exemple : Séquences CN 89 CYCL DEF 9.0 TEMPORISATION 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 640...
  • Page 272: Appel De Programme (Cycle 12, Din/Iso: G39)

    12.3 APPEL DE PROGRAMME (cycle 12, DIN/ISO: G39) Fonction du cycle N'importe quel programme d'usinage, comme p. ex.des opérations de perçage ou des modules géométriques, peut être transformé en cycle d'usinage. Vous appelez ensuite ce programme comme un cycle. Attention lors de la programmation! Le programme appelé...
  • Page 273: Paramètres Du Cycle

    SELECTION et sélectionner le programme à 56 CYCL DEF 12.1 PGM TNC:\CLAIR35\FK1\50.H appeler 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 640...
  • Page 274: Orientation Broche (Cycle 13, Din/Iso: G36)

    12.4 ORIENTATION BROCHE (cycle 13, DIN/ISO: G36) Fonction du cycle La machine et la TNC doivent avoir été préparées par le constructeur de la machine. La TNC doit pouvoir piloter la broche principale d’une machine-outil et de l’orienter à une position angulaire donnée. L'orientation broche est nécessaire, p.
  • Page 275: Tolerance (Cycle 32, Din/Iso: G62)

    (tolérance) est définie par le constructeur de votre machine dans un paramètre-machine. Le cycle 32 permet de modifier la tolérance par défaut et de sélectionner diverses configurations de filtre, à condition toutefois que le constructeur de votre machine exploite ces possibilités de configuration. HEIDENHAIN TNC 640...
  • Page 276: Influences Lors De La Définition Géométrique Dans Le Système De Fao

    Influences lors de la définition géométrique dans le système de FAO Lors de la création externe du programme sur un système de FAO, le paramétrage de l'erreur cordale est déterminant. Avec l'erreur cordale, on définit l'écart max. autorisé d'un segment de droite par rapport à la surface de la pièce.
  • Page 277: Attention Lors De La Programmation

    Si le filtre HSC est activé sur votre machine (poser éventuellement la question au constructeur de la machine), le cercle peut être encore plus grand. Lorsque le cycle 32 est actif, la TNC indique dans l'affichage d'état (onglet CYC) les paramètres du cycle 32 défini. HEIDENHAIN TNC 640...
  • Page 278: Paramètres Du Cycle

    Paramètres du cycle Exemple : Séquences CN Tolérance T: écart de contour admissible en mm (ou en pouces pour programmes inch). Plage 95 CYCL DEF 32.0 TOLÉRANCE d'introduction 0 à 99999,9999 96 CYCL DEF 32.1 T0.05 MODE HSC, finition=0, ébauche=1: activer le filtre: 97 CYCL DEF 32.2 MODE HSC:1 TA5 Valeur d'introduction 0: Fraisage avec précision accrue du contour.
  • Page 279: Cycles: Tournage

    Cycles: tournage...
  • Page 280: Cycles De Tournage (Option De Logiciel 50)

    13.1 Cycles de tournage (option de logiciel 50) Résumé Définition des cycles de tournage: La barre de softkeys affiche les différents groupes de cycles Sélectionner le groupe de cycles TOURNAGE Sélectionner le groupe de cycle, p. ex. multipasses longitudinal Sélectionner p. ex. TOURNAGE EPAULEMENT LONG.
  • Page 281 GORGE AXIALE ETENDU (cycle 872) Page 343 GORGE CONTOUR AXIAL (cycle 870) Page 347 Cycles de filetage FILETAGE LONGITUDINAL (cycle 831) Page 351 FILETAGE ETENDU (Cycle 832) Page 355 FILETAGE PARALLELE AU CONTOUR (Cycle 830) Page 359 HEIDENHAIN TNC 640...
  • Page 282: Travailler Avec Les Cycles

    Travailler avec les cycles Vous ne pouvez utiliser les cycles de tournage que dans le mode tournage FONCTION MODE TOURNAGE. Dans les cycles de tournage, la TNC tient compte de la géométrie (TO, RS, P-ANGLE, T-ANGLE) de la dent de l'outil de telle sorte que le contour soit respecté.
  • Page 283: Configuration Tournage (Cycle 800)

    Le cycle 800 permet d'inverser le système de coordonnées de l'outil (INVERSER OUTIL Q498). Vous pouvez ainsi utiliser les outils aussi bien pour les usinages intérieurs qu'extérieurs. La TNC tourne alors la broche de 180° et inverse l'orientation de l'outil HEIDENHAIN TNC 640...
  • Page 284: Effet

    Effet Avec le cycle 800 CONFIGURATION TOURNAGE, la TNC aligne le système de coordonnées de la pièce et oriente l'outil en conséquence. Le cycle est actif dès sa définition jusqu'au prochain appel d'outil. L'outil doit avoir été étalonné, positionné et fixé correctement.
  • Page 285: Annuler Config. Tournage (Cycle 801)

    Si le cycle 800 a provoqué l'orientation d'un outil, celui-ci reste à cette position après l'annulation de la configuration Paramètres du cycle Le cycle 801 ne possède pas de paramètres. Terminer la saisie des données avec la touche END HEIDENHAIN TNC 640...
  • Page 286: Principes De Base Des Cycles Multipasses

    13.4 Principes de base des cycles multipasses Le prépositionnement de l'outil détermine la zone d'usinage du cycle et donc également le temps d'usinage. Le point de départ des cycles correspond à la position de l'outil au moment de l'appel du cycle. Pour calculer la zone à...
  • Page 287: Tournage Epaulement Longitudinal. (Cycle 811)

    4 La TNC repositionne l'outil en rapide au début de l'usinage. 5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ du cycle. HEIDENHAIN TNC 640...
  • Page 288: Mode Opératoire Du Cycle De Finition

    Mode opératoire du cycle de finition 1 La TNC déplace l'outil à la distance d'approche Q460 de la coordonnée Z. Le déplacement a lieu en rapide. 2 La TNC exécute un mouvement de plongée paraxial en rapide. 3 La TNC exécute la finition du contour de la pièce avec l'avance définie Q505.
  • Page 289: Paramètres Du Cycle

    Q493=+50 ;DIAMETRE FIN DE CONTOUR Q494=-55 ;FIN DE CONTOUR Z Q463=+3 ;PROF. COUPE. MAX. Q478=+0.3 ;AVANCE EBAUCHE Q483=+0.4 ;SUREPAISSEUR DIAMETRE Q484=+0.2 ;SUREPAISSEUR Z Q505=+0.2 ;AVANCE DE FINITION 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN TNC 640...
  • Page 290: Epaulement Long. Etendu (Cycle 812)

    13.6 EPAULEMENT LONG. ETENDU (cycle 812) Description Ce cycle permet de réaliser l'usinage longitudinal d'un épaulement. Fonctions étendues: Vous pouvez ajouter un chanfrein ou un arrondi au début et la fin du contour Dans le cycle, vous pouvez définir un angle de la face transversale et de la surface périphérique Vous pouvez ajouter un rayon dans le coin du contour Vous pouvez utiliser ce cycle au choix pour l'ébauche, la finition ou...
  • Page 291: Mode Opératoire Du Cycle De Finition

    à une position de sécurité avec correction de rayon R0. Lors de l'appel du cycle, la position de l'outil (point de départ du cycle) influence la zone à usiner. Tenez compte également des principes de bases des cycles multipasses (voir page 286). HEIDENHAIN TNC 640...
  • Page 292: Paramètres Du Cycle

    Paramètres du cycle Opérations d'usinage Q215: Définir les opérations d'usinage: 0: Ebauche et finition 1: Ebauche seulement 2: Finition seulement sur cote finale 3: Finition seulement sur surépaisseur Distance d'approche Q460 (en incrémental): distance pour mouvement de retrait et prépositionnement Diamètre début de contour Q491: coordonnée X du point de départ du contour (cote au diamètre) Début de contour Z Q492: coordonnée Z du point de...
  • Page 293 Q483=+0.4 ;SUREPAISSEUR DIAMETRE finition. Avec M136, la TNC interprète l'avance en millimètre par tour, sans M136 en millimètre par Q484=+0.2 ;SUREPAISSEUR Z minute. Q505=+0.2 ;AVANCE DE FINITION 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN TNC 640...
  • Page 294: Tournage Long. Plongee (Cycle 813)

    13.7 TOURNAGE LONG. PLONGEE (cycle 813) Description Ce cycle permet de réaliser l'usinage longitudinal d'un épaulement (dégagement) avec élément de plongée. Vous pouvez utiliser ce cycle au choix pour l'ébauche, la finition ou l'usinage intégral. L'ébauche multipasses est exécuté en usinage paraxial.
  • Page 295: Mode Opératoire Du Cycle De Finition

    élément du contour ne soit endommagé. Si un usinage intégral n'est pas possible avec l'outil courant, la TNC le signale avec un message. Tenez compte également des principes de bases des cycles multipasses (voir page 286). HEIDENHAIN TNC 640...
  • Page 296: Paramètres Du Cycle

    Paramètres du cycle Opérations d'usinage Q215: Définir les opérations d'usinage: 0: Ebauche et finition 1: Ebauche seulement 2: Finition seulement sur cote finale 3: Finition seulement sur surépaisseur Distance d'approche Q460 (en incrémental): distance pour mouvement de retrait et prépositionnement Diamètre début de contour Q491: coordonnée X du point de départ du contour pour la plongée (cote au diamètre)
  • Page 297 M136 en millimètre par Q495=+70 ;ANGLE DU FLANC minute. Q463=+3 ;PROF. COUPE. MAX Q478=+0.3 ;AVANCE EBAUCHE Q483=+0.4 ;SUREPAISSEUR DIAMETRE Q484=+0.2 ;SUREPAISSEUR Z Q505=+0.2 ;AVANCE DE FINITION 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN TNC 640...
  • Page 298: Tournage Long. Etend. Plongee (Cycle 814)

    13.8 TOURNAGE LONG. ETEND. PLONGEE (cycle 814) Description Ce cycle permet de réaliser l'usinage longitudinal d'un épaulement (dégagement) avec élément de plongée. Fonctions étendues: Vous pouvez ajouter un chanfrein ou un arrondi au début et la fin du contour Dans le cycle, vous pouvez définir un angle de la face transversale et un rayon au coin du contour Vous pouvez utiliser ce cycle au choix pour l'ébauche, la finition ou l'usinage intégral.
  • Page 299: Mode Opératoire Du Cycle De Finition

    élément du contour ne soit endommagé. Si un usinage intégral n'est pas possible avec l'outil courant, la TNC le signale avec un message. Tenez compte également des principes de bases des cycles multipasses (voir page 286). HEIDENHAIN TNC 640...
  • Page 300: Paramètres Du Cycle

    Paramètres du cycle Opérations d'usinage Q215: Définir les opérations d'usinage: 0: Ebauche et finition 1: Ebauche seulement 2: Finition seulement sur cote finale 3: Finition seulement sur surépaisseur Distance d'approche Q460 (en incrémental): distance pour mouvement de retrait et prépositionnement Diamètre début de contour Q491: coordonnée X du point de départ du contour pour la plongée (cote au diamètre)
  • Page 301 ;ANGLE DE FLANC Q503=+1 ;TYPE ELEMENT FINAL Q504=+0.5 ;TAILLE ELEMENT FINAL Q463=+3 ;PROF. COUPE. MAX. Q478=+0.3 ;AVANCE EBAUCHE Q483=+0.4 ;SUREPAISSEUR DIAMETRE Q484=+0.2 ;SUREPAISSEUR Z Q505=+0.2 ;AVANCE DE FINITION 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN TNC 640...
  • Page 302: Tournage Contour Longitudinal (Cycle 810)

    13.9 TOURNAGE CONTOUR LONGITUDINAL (cycle 810) Description Ce cycle permet d'usiner dans le sens longitudinal un profil quelconque. Le contour est défini dans un sous-programme. Vous pouvez utiliser ce cycle au choix pour l'ébauche, la finition ou l'usinage intégral. L'ébauche multipasses est exécuté en usinage paraxial.
  • Page 303: Mode Opératoire Du Cycle De Finition

    Le mouvement d'approche et de sortie peuvent ignorer les limites d'usinage. La limitation de coupe est fonction de la position de l'outil avant l'appel du cycle. La TNC 640 enlève la matière du côté de la limitation de coupe où se trouve l'outil avant l'appel du cycle.
  • Page 304: Paramètres Du Cycle

    Paramètres du cycle Opérations d'usinage Q215: Définir les opérations d'usinage: 0: Ebauche et finition 1: Ebauche seulement 2: Finition seulement sur cote finale 3: Finition seulement sur surépaisseur Distance d'approche Q460 (en incrémental): distance pour mouvement de retrait et prépositionnement Inverser contour Q499: définir le sens d'usinage du contour: 0: Le contour est usiné...
  • Page 305 16 L X+60 Z+0 17 L Z-10 18 RND R5 19 L X+40 Z-35 20 RND R5 21 L X+50 Z-40 22 L Z-55 23 CC X+60 Z-55 24 C X+60 Z-60 25 L X+100 26 LBL 0 HEIDENHAIN TNC 640...
  • Page 306: Tournage Parallele Au Contour (Cycle 815)

    13.10 TOURNAGE PARALLELE AU CONTOUR (cycle 815) Description Ce cycle permet d'usiner une pièce dont le contour de tournage est quelconque. Le contour est défini dans un sous-programme. Vous pouvez utiliser ce cycle au choix pour l'ébauche, la finition ou l'usinage intégral.
  • Page 307: Mode Opératoire Du Cycle De Finition

    TNC le signale avec un message. Vous devez programmer le Cycle 14 CONTOUR avant l'appel de cycle afin de définir les numéros de sous-programmes. Tenez compte également des principes de bases des cycles multipasses (voir page 286). HEIDENHAIN TNC 640...
  • Page 308: Paramètres Du Cycle

    Paramètres du cycle Opérations d'usinage Q215: Définir les opérations d'usinage: 0: Ebauche et finition 1: Ebauche seulement 2: Finition seulement sur cote finale 3: Finition seulement sur surépaisseur Distance d'approche Q460 (en incrémental): distance pour mouvement de retrait et prépositionnement Surépaisseur du brut Q485: surépaisseur parallèle au contour défini Types de lignes de coupe Q486: définir le type de...
  • Page 309 16 L X+60 Z+0 17 L Z-10 18 RND R5 19 L X+40 Z-35 20 RND R5 21 L X+50 Z-40 22 L Z-55 23 CC X+60 Z-55 24 C X+60 Z-60 25 L X+100 26 LBL 0 HEIDENHAIN TNC 640...
  • Page 310: Epaulement Transversal (Cycle 821)

    13.11 EPAULEMENT TRANSVERSAL (cycle 821) Description Ce cycle permet de réaliser l'usinage transversal d'un épaulement. Vous pouvez utiliser ce cycle au choix pour l'ébauche, la finition ou l'usinage intégral. L'ébauche multipasses est exécuté en usinage paraxial. Vous pouvez utiliser le cycle pour un usinage intérieur et extérieur. Lorsque l'outil se trouve en dehors du contour à...
  • Page 311: Mode Opératoire Du Cycle De Finition

    à la position de départ avec correction de rayon La position de l'outil lors de l'appel du cycle définit la zone à usiner (point de départ du cycle). Tenez compte également des principes de bases des cycles multipasses (voir page 286). HEIDENHAIN TNC 640...
  • Page 312: Paramètres Du Cycle

    Paramètres du cycle Opérations d'usinage Q215: Définir les opérations d'usinage: 0: Ebauche et finition 1: Ebauche seulement 2: Finition seulement sur cote finale 3: Finition seulement sur surépaisseur Distance d'approche Q460 (en incrémental): distance pour mouvement de retrait et prépositionnement Diamètre fin de contour Q493: coordonnée X du point final du contour (cote au diamètre) Fin de contour Z Q494: coordonnée Z du point final...
  • Page 313: Epaulement Transversal Etendu (Cycle 822)

    4 La TNC repositionne l'outil en rapide au début de l'usinage. 5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ du cycle. HEIDENHAIN TNC 640...
  • Page 314: Mode Opératoire Du Cycle De Finition

    Mode opératoire du cycle de finition 1 La TNC exécute une plongée en paraxial en rapide. 2 La TNC exécute la finition du contour de la pièce (du point de départ au point final) avec l'avance définie Q505. 3 La TNC dégage l'outil de la distance d'approche avec l'avance définie.
  • Page 315: Paramètres Du Cycle

    Taille de l'élément final Q504: dimension de l'élément final (section de chanfrein) Profondeur de coupe max. Q463: passe maximale dans le sens axial. La plongée est uniformément répartie pour éviter des passes en dessous du copeau minimum. HEIDENHAIN TNC 640...
  • Page 316 Exemple : Séquences CN Avance d'ébauche Q478: vitesse d'avance lors de l'ébauche. Avec M136, la TNC interprète l'avance en 11 CYCL DEF 822 EPAULEMENT TRANSVERSAL millimètre par tour, sans M136 en millimètre par ETENDU minute. Q215=+0 ;OPERATIONS D'USINAGE Surépaisseur diamètre Q483: surépaisseur diamètre sur le contour défini Q460=+2 ;DISTANCE D'APPROCHE...
  • Page 317: Tournage Transv. Plongee (Cycle 823)

    4 La TNC repositionne l'outil en rapide au début de l'usinage. 5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ du cycle. HEIDENHAIN TNC 640...
  • Page 318: Mode Opératoire Du Cycle De Finition

    Mode opératoire du cycle de finition Lors de l'appel du cycle, la TNC utilise la position de l'outil comme point de départ du cycle. Si la coordonnée Z du point de départ est inférieure au point de départ du contour, la TNC positionne l'outil à la distance d'approche de la coordonnée Z, et démarre le cycle à...
  • Page 319: Paramètres Du Cycle

    La plongée est uniformément répartie pour éviter des passes en dessous du copeau minimum. Avance d'ébauche Q478: vitesse d'avance lors de l'ébauche. Avec M136, la TNC interprète l'avance en millimètre par tour, sans M136 en millimètre par minute. HEIDENHAIN TNC 640...
  • Page 320 Exemple : Séquences CN Surépaisseur diamètre Q483: surépaisseur diamètre sur le contour défini 11 CYCL DEF 823 TOURNAGE TRANSV. PLONGEE Surépaisseur Z Q484: surépaisseur sur le contour Q215=+0 ;OPERATIONS D'USINAGE défini, dans le sens axial Q460=+2 ;DISTANCE D'APPROCHE Avance de finition Q505: vitesse d'avance lors de la finition.
  • Page 321: Description

    4 La TNC repositionne l'outil en rapide au début de l'usinage. 5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ du cycle. HEIDENHAIN TNC 640...
  • Page 322: Mode Opératoire Du Cycle De Finition

    Mode opératoire du cycle de finition Lors de l'appel du cycle, la TNC utilise la position de l'outil comme point de départ du cycle. Si la coordonnée Z du point de départ est inférieure au point de départ du contour, la TNC positionne l'outil à la distance d'approche de la coordonnée Z, et démarre le cycle à...
  • Page 323: Paramètres Du Cycle

    Taille de l'élément final Q504: dimension de l'élément final (section de chanfrein) Profondeur de coupe max. Q463: passe maximale dans le sens axial. La plongée est uniformément répartie pour éviter des passes en dessous du copeau minimum. HEIDENHAIN TNC 640...
  • Page 324 Exemple : Séquences CN Avance d'ébauche Q478: vitesse d'avance lors de l'ébauche. Avec M136, la TNC interprète l'avance en 11 CYCL DEF 824 TOURNAGE TRANSV. ETEND. millimètre par tour, sans M136 en millimètre par PLONGEE minute. Q215=+0 ;OPERATIONS D'USINAGE Surépaisseur diamètre Q483: surépaisseur diamètre sur le contour défini Q460=+2 ;DISTANCE D'APPROCHE...
  • Page 325: Tournage Contour Transversal (Cycle 820)

    4 La TNC repositionne l'outil en rapide au début de l'usinage. 5 La TNC répète ce processus (1 à 4) jusqu'à ce que le contour soit terminé. 6 La TNC repositionne l'outil en rapide au point de départ du cycle. HEIDENHAIN TNC 640...
  • Page 326: Mode Opératoire Du Cycle De Finition

    Le mouvement d'approche et de sortie peuvent ignorer les limites d'usinage. La limitation de coupe est fonction de la position de l'outil avant l'appel du cycle. La TNC 640 enlève la matière du côté de la limitation de coupe où se trouve l'outil avant l'appel du cycle.
  • Page 327: Paramètres Du Cycle

    Avec M136, la TNC interprète l'avance en millimètre par tour, sans M136 en millimètre par minute. Surépaisseur diamètre Q483: surépaisseur diamètre sur le contour défini Surépaisseur Z Q484: surépaisseur sur le contour défini, dans le sens axial HEIDENHAIN TNC 640...
  • Page 328 Exemple : Séquences CN Avance de finition Q505: vitesse d'avance lors de la finition. Avec M136, la TNC interprète l'avance en CYCL DEF 14.0 CONTOUR millimètre par tour, sans M136 en millimètre par minute. CYCL DEF 14.1 LABEL CONTOUR2 Plongée Q487: autoriser l'usinage d'éléments 11 CYCL DEF 820 TOURNAGE CONTOUR plongeants: TRANSVERSAL...
  • Page 329: Gorge Radiale (Cycle 861)

    4 La TNC repositionne l'outil en rapide au début de l'usinage. 4 La TNC répète ce processus (1 à 3) jusqu'à ce que la largeur de la gorge soit atteinte. 5 La TNC repositionne l'outil en rapide au point de départ du cycle. HEIDENHAIN TNC 640...
  • Page 330: Mode Opératoire Du Cycle De Finition

    Mode opératoire du cycle de finition 1 La TNC repositionne l'outil en rapide sur le premier flanc de la gorge. 2 La TNC exécute la finition du flanc de la gorge avec l'avance définie Q505. 3 La TNC exécute la finition de la moitié de la gorge avec l'avance définie.
  • Page 331: Paramètres Du Cycle

    ;OPERATIONS D'USINAGE Q460=+2 ;DISTANCE D'APPROCHE Q493=+50 ;DIAMETRE FIN DE CONTOUR Q494=-50 ;FIN DE CONTOUR Z Q478=+0.3 ;AVANCE EBAUCHE Q483=+0.4 ;SUREPAISSEUR DIAMETRE Q484=+0.2 ;SUREPAISSEUR Z Q505=+0.2 ;AVANCE DE FINITION 12 L X+75 Y+0 Z-25 FMAX M303 13 CYCL CALL HEIDENHAIN TNC 640...
  • Page 332: Gorge Radiale Etendu (Cycle 862)

    13.17 GORGE RADIALE ETENDU (cycle 862) Description Ce cycle permet d'usiner une gorge dans le sens radial. Fonctions étendues: Vous pouvez ajouter un chanfrein ou un arrondi au début et la fin du contour Dans le cycle, vous pouvez définir un angle sur les flancs latéraux de la gorge Vous pouvez ajouter des rayons dans les angles du contour Vous pouvez utiliser ce cycle au choix pour l'ébauche, la finition ou...
  • Page 333: Mode Opératoire Du Cycle De Finition

    Programmer la séquence de positionnement avant l'appel du cycle à la position de départ avec correction de rayon La position de l'outil lors de l'appel du cycle définit la zone à usiner (point de départ du cycle). HEIDENHAIN TNC 640...
  • Page 334: Paramètres Du Cycle

    Paramètres du cycle Opérations d'usinage Q215: Définir les opérations d'usinage: 0: Ebauche et finition 1: Ebauche seulement 2: Finition seulement sur cote finale 3: Finition seulement sur surépaisseur Distance d'approche Q460: réservé, sans fonction actuellement Diamètre début de contour Q491: coordonnée X du point de départ du contour (cote au diamètre) Début du contour Z Q492: coordonnée Z du point départ du contour...
  • Page 335 Q500=+1.5 ;RAYON COIN DU CONTOUR Q496=+5 ;ANGLE DU DEUXIEME FLANC Q503=+1 ;TYPE ELEMENT FINAL Q504=+0.5 ;TAILLE ELEMENT FINAL Q478=+0.3 ;AVANCE EBAUCHE Q483=+0.4 ;SUREPAISSEUR DIAMETRE Q484=+0.2 ;SUREPAISSEUR Z Q505=+0.2 ;AVANCE DE FINITION 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL HEIDENHAIN TNC 640...
  • Page 336: Gorge Contour Longitudinal (Cycle 860)

    13.18 GORGE CONTOUR LONGITUDINAL (cycle 860) Description Ce cycle permet d'usiner une gorge de forme quelconque dans le sens radial. Vous pouvez utiliser ce cycle au choix pour l'ébauche, la finition ou l'usinage intégral. L'ébauche multipasses est exécuté en usinage paraxial.
  • Page 337: Mode Opératoire Du Cycle De Finition

    Le mouvement d'approche et de sortie peuvent ignorer les limites d'usinage. La limitation de coupe est fonction de la position de l'outil avant l'appel du cycle. La TNC 640 enlève la matière du côté de la limitation de coupe où se trouve l'outil avant l'appel du cycle.
  • Page 338: Paramètres Du Cycle

    Paramètres du cycle Opérations d'usinage Q215: Définir les opérations d'usinage: 0: Ebauche et finition 1: Ebauche seulement 2: Finition seulement sur cote finale 3: Finition seulement sur surépaisseur Distance d'approche Q460: réservé, sans fonction actuellement Avance d'ébauche Q478: vitesse d'avance lors de l'ébauche.
  • Page 339 ;VALEUR LIMITE Z 12 L X+75 Y+0 Z+2 FMAX M303 13 CYCL CALL 14 M30 15 LBL 2 16 L X+60 Z-20 17 L X+45 18 RND R2 19 L X+40 Z-25 20 L Z+0 21 LBL 0 HEIDENHAIN TNC 640...
  • Page 340: Gorge Axiale (Cycle 871)

    13.19 GORGE AXIALE (cycle 871) Description Ce cycle permet d'usiner une gorge rectangulaire dans le sens axial (plongée transversale). Vous pouvez utiliser ce cycle au choix pour l'ébauche, la finition ou l'usinage intégral. L'ébauche multipasses est exécuté en usinage paraxial. Mode opératoire du cycle d'ébauche Lors de l'appel du cycle, la TNC utilise la position de l'outil comme point de départ du cycle.
  • Page 341: Mode Opératoire Du Cycle De Finition

    Programmer la séquence de positionnement avant l'appel du cycle à la position de départ avec correction de rayon R0. La position de l'outil lors de l'appel du cycle définit la zone à usiner (point de départ du cycle). HEIDENHAIN TNC 640...
  • Page 342: Paramètres Du Cycle

    Paramètres du cycle Opérations d'usinage Q215: Définir les opérations d'usinage: 0: Ebauche et finition 1: Ebauche seulement 2: Finition seulement sur cote finale 3: Finition seulement sur surépaisseur Distance d'approche Q460: réservé, sans fonction actuellement Diamètre fin de contour Q493: coordonnée X du point final du contour (cote au diamètre) Fin de contour Z Q494: coordonnée Z du point final du contour...
  • Page 343: Gorge Axiale Etendu (Cycle 872)

    4 La TNC repositionne l'outil en rapide au début de l'usinage. 4 La TNC répète ce processus (1 à 3) jusqu'à ce que la largeur de la gorge soit atteinte. 5 La TNC repositionne l'outil en rapide au point de départ du cycle. HEIDENHAIN TNC 640...
  • Page 344: Mode Opératoire Du Cycle De Finition

    Mode opératoire du cycle de finition Lors de l'appel du cycle, la TNC utilise la position de l'outil comme point de départ du cycle. Si la coordonnée Z du point de départ est inférieure à Q492 DÉPART DU CONTOUR Z, la TNC positionne l'outil en Z à...
  • Page 345: Paramètres Du Cycle

    2: élément est un rayon Taille de l'élément final Q504: dimension de l'élément final (section de chanfrein) Avance d'ébauche Q478: vitesse d'avance lors de l'ébauche. Avec M136, la TNC interprète l'avance en millimètre par tour, sans M136 en millimètre par minute. HEIDENHAIN TNC 640...
  • Page 346 Exemple : Séquences CN Surépaisseur diamètre Q483: surépaisseur diamètre sur le contour défini 11 CYCL DEF 871 GORGE AXIALE ETENDUE Surépaisseur Z Q484: surépaisseur sur le contour Q215=+0 ;OPERATIONS D'USINAGE défini, dans le sens axial Q460=+2 ;DISTANCE D'APPROCHE Avance de finition Q505: vitesse d'avance lors de la finition.
  • Page 347: Gorge Contour Axial (Cycle 870)

    4 La TNC repositionne l'outil en rapide au début de l'usinage. 5 La TNC répète ce processus (2 à 4) jusqu'à ce que la forme de la gorge soit réalisée. 6 La TNC repositionne l'outil en rapide au point de départ du cycle. HEIDENHAIN TNC 640...
  • Page 348: Mode Opératoire Du Cycle De Finition

    Le mouvement d'approche et de sortie peuvent ignorer les limites d'usinage. La limitation de coupe est fonction de la position de l'outil avant l'appel du cycle. La TNC 640 enlève la matière du côté de la limitation de coupe où se trouve l'outil avant l'appel du cycle.
  • Page 349: Paramètres Du Cycle

    Avec M136, la TNC interprète l'avance en millimètre par tour, sans M136 en millimètre par minute. Surépaisseur diamètre Q483: surépaisseur diamètre sur le contour défini Surépaisseur Z Q484: surépaisseur sur le contour défini, dans le sens axial HEIDENHAIN TNC 640...
  • Page 350 Exemple : Séquences CN Avance de finition Q505: vitesse d'avance lors de la finition. Avec M136, la TNC interprète l'avance en CYCL DEF 14.0 CONTOUR millimètre par tour, sans M136 en millimètre par minute. CYCL DEF 14.1 LABEL CONTOUR2 Limites d'usinage Q479: activer limites d'usinage: 11 CYCL DEF 870 GORGE CONTOUR TRANSVERSAL 0: aucune limite d'usinage active Q215=+0...
  • Page 351: Filetage Longitudinal (Cycle 831)

    7 La TNC exécute le nombre de passes à vide défini dans Q476. 8 La TNC répète ce processus (2 à 7) en fonction du nombre de filets Q475. 9 La TNC repositionne l'outil en rapide au point de départ du cycle. HEIDENHAIN TNC 640...
  • Page 352: Attention Lors De La Programmation

    Attention lors de la programmation! Programmer la séquence de positionnement avant l'appel du cycle à la position de départ avec correction de rayon R0. La TNC utilise la distance d'approche Q460 comme course d'engagement. La course d'engagement doit être suffisamment grande pour que les axes puissent atteindre la vitesse nécessaire.
  • Page 353: Paramètres Du Cycle

    Profondeur de coupe max. Q453: passe maximale dans le sens radial par rapport au rayon. Angle de passe Q467: angle avec lequel a lieu la prise de passeQ453 . La référence angulaire est la perpendiculaire à l'axe de rotation. HEIDENHAIN TNC 640...
  • Page 354 Exemple : Séquences CN Type de passe Q468: définir le type de passe: 0: section de copeau constant (la passe diminue avec 11 CYCL DEF 831 FILETAGE LONGITUDINAL la profondeur) 1: profondeur de passe constante Q471=+0 ;POSITION FILETAGE Angle initial Q470: angle de la broche, avec lequel Q460=+5 ;DISTANCE D'APPROCHE l'usinage du filet doit commencer.
  • Page 355: Filetage Etendu (Cycle 832)

    7 La TNC exécute le nombre de passes à vide défini dans Q476. 8 La TNC répète ce processus (2 à 7) en fonction du nombre de filets Q475. 9 La TNC repositionne l'outil en rapide au point de départ du cycle. HEIDENHAIN TNC 640...
  • Page 356 Attention lors de la programmation! Programmer la séquence de positionnement avant l'appel du cycle à la position de départ avec correction de rayon R0. La course d'engagement(Q465) doit être suffisamment grande pour que les axes puissent être accélérés à la vitesse nécessaire.
  • Page 357: Paramètres Du Cycle

    Départ du contour Z Q492: coordonnée Z du point départ Diamètre fin de contour Q493: coordonnée X du point final du contour (cote au diamètre) Fin de contour Z Q494: coordonnée Z du point final du contour HEIDENHAIN TNC 640...
  • Page 358 Exemple : Séquences CN Angle du cône Q469: Angle du cône Sortie de filetage Q474: course, à partir de la fin du 11 CYCL DEF 832 FILETAGE ÉTENDU filetage, sur laquelle le diamètre d'usinage actuel croît Q471=+0 ;POSITION FILETAGE jusqu'au diamètre de filetage Q460. Q461=+0 ;ORIENTATION FILET Course d'engagement Q465: course dans la direction...
  • Page 359: Filetage Parallele Au Contour (Cycle 830)

    7 La TNC exécute le nombre de passes à vide défini dans Q476. 8 La TNC répète ce processus (2 à 7) en fonction du nombre de filets Q475. 9 La TNC repositionne l'outil en rapide au point de départ du cycle. HEIDENHAIN TNC 640...
  • Page 360: Attention Lors De La Programmation

    Attention lors de la programmation! Programmer la séquence de positionnement avant l'appel du cycle à la position de départ avec correction de rayon R0. La course d'engagement(Q465) doit être suffisamment grande pour que les axes puissent être accélérés à la vitesse nécessaire.
  • Page 361: Paramètres Du Cycle

    Profondeur de coupe max. Q453: passe maximale perpendiculaire au pas du filet Angle de passe Q467: angle avec lequel a lieu la prise de passeQ453 . La référence angulaire est la parallèle au pas du filetage. HEIDENHAIN TNC 640...
  • Page 362 Exemple : Séquences CN Type de passe Q468: définir le type de passe: 0: section de copeau constant (la passe diminue avec CYCL DEF 14.0 CONTOUR la profondeur) 1: profondeur de passe constante CYCL DEF 14.1 LABEL CONTOUR2 Angle initial Q470: angle de la broche, avec lequel 11 CYCL DEF 830 FILETAGE PARALLELE AU l'usinage du filet doit commencer.
  • Page 363: 13.25 Exemple De Programmation

    Aborder le point initial dans le plan 10 L Z+2 R0 FMAX M304 Distance d'approche, marche broche de tournage 11 CYCL DEF 812 EPAULEMENT LONG. ETENDU Définition du cycle Epaulement longitudinal Q215=+0 ;OPERATIONS D'USINAGE Q460=+2 ;DISTANCE D'APPROCHE HEIDENHAIN TNC 640...
  • Page 364 Q491=+160 ;DIAMETRE DEBUT DE CONTOUR Q492=+0 ;DEBUT DE CONTOUR Z Q493=+150 ;DIAMETRE FIN DE CONTOUR Q494=-40 ;FIN DE CONTOUR Z Q495=+0 ;ANGLE DE FLANC Q501=+1 ;TYPE ELEMENT DEPART Q502=+2 ;TAILLE ELEMENT DEPART Q500=+1 ;RAYON COIN DU CONTOUR Q496=+0 ;ANGLE DE FLANC Q503=+1 ;TYPE ELEMENT FINAL Q504=+2...
  • Page 365 Appel du cycle 22 M305 Arrêt broche de tournage 23 M137 Avance en mm par minute Dégager l'outil 24 M140 MB MAX Activer mode fraisage 25 FONCTION MODE FRAISAGE Fin du programme 26 M30 27 END PGM EPAULEMENT MM HEIDENHAIN TNC 640...
  • Page 366 Cycles: tournage...
  • Page 367: Travail Avec Les Cycles Palpeurs

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

    14.1 Généralités sur les cycles palpeurs HEIDENHAIN ne garantit le fonctionnement correct des cycles de palpage qu'avec les palpeurs HEIDENHAIN. La TNC doit avoir été préparée par le constructeur de la machine pour l'utilisation des palpeurs 3D. Consultez le manuel de votre machine.
  • Page 369: Cycles Palpeurs Dans Le Mode Automatique

    Q260 correspond toujours à la distance de sécurité, Q261 à la hauteur de mesure, etc. 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 640...
  • Page 370 Définition du cycle palpeur en mode Mémorisation/édition Exemple : Séquences CN Le menu de softkeys affiche – par groupes – toutes les fonctions de palpage disponibles 5 TCH PROBE 410 PT REF. INT. RECTAN Sélectionner le groupe de cycles de palpage, p. ex. Q321=+50 ;CENTRE 1ER AXE Initialiser le point de référence Les cycles destinés à...
  • Page 371: Avant De Travailler Avec Les Cycles Palpeurs

    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 640...
  • Page 372: Palpeur À Commutation, Avance De Palpage: F Dans Le Tableau Palpeurs

    Palpeur à commutation, avance de palpage: F dans le tableau palpeurs Dans F, vous définissez l'avance avec laquelle la TNC doit palper la pièce. Palpeur à commutation, avance pour déplacements de positionnement: FMAX Dans FMAX, vous définissez l'avance avec laquelle la TNC doit prépositionner le palpeur ou le positionner entre des points de mesure.
  • Page 373: Exécuter Les Cycles Palpeurs

    Si la coordonnée actuelle du pôle sud de la tige de palpage est supérieure à celle de la hauteur de sécurité, la TNC positionne le palpeur d'abord au premier point de palpage dans le plan d'usinage, puis directement à la hauteur de mesure dans l'axe du palpeur. HEIDENHAIN TNC 640...
  • Page 374: 14.3 Tableau Des Palpeurs

    14.3 Tableau des palpeurs Généralités Le tableau des palpeurs contient diverses données qui définissent le mode opératoire du palpeur lors du palpage. Si vous utilisez plusieurs palpeurs sur votre machine, vous pouvez enregistrer des données séparément pour chaque palpeur. Editer les tableaux des palpeurs Pour éditer le tableau des palpeurs, procédez de la manière suivante: Sélectionner le mode Manuel Sélectionner les fonctions de palpage: appuyer sur la...
  • Page 375: Données Du Palpeur

    TNC, avant chaque opération de palpage, d'orienter un palpeur Non=NOENT infrarouge dans le sens programmé du palpage. 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 640...
  • Page 376 Travail avec les cycles palpeurs...
  • Page 377: Cycles Palpeurs: Déterminer Automati- Quement Le Désalignement De La Pièce

    Cycles palpeurs: déter- miner automatiquement le désalignement de la pièce...
  • Page 378 IMAGE MIROIR, cycle 11 FACTEUR ECHELLE et cycle 26 FACTEUR ECHELLE AXE ne doivent pas être actifs. HEIDENHAIN ne garantit le fonctionnement correct des cycles de palpage qu'avec les palpeurs HEIDENHAIN. La TNC doit avoir été préparée par le constructeur de la machine pour l'utilisation des palpeurs 3D.
  • Page 379: Particularités Communes Aux Cycles Palpeurs Pour Déterminer Le Désalignement D'une Pièce

    être corrigé de la valeur d'un angle connu α (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 640...
  • Page 380: Rotation De Base (Cycle 400, Din/Iso: G400)

    15.2 ROTATION DE BASE (cycle 400, DIN/ISO: G400) Mode opératoire du cycle En mesurant deux points qui doivent être situés sur une droite, le cycle palpeur 400 détermine le désalignement d'une pièce. Avec la fonction Rotation de base, la TNC compense la valeur mesurée. 1 La TNC positionne le palpeur en avance rapide (valeur de la colonne FMAX) selon la logique de positionnement (voir „Exécuter les cycles palpeurs”...
  • Page 381: Paramètres Du Cycle

    Q320 est additionné à SET_UP (tableau palpeurs). Plage d’introduction 0 à 99999,9999 Hauteur de sécurité Q260 (en absolu): coordonnée dans l'axe du palpeur excluant toute collision entre le palpeur et la pièce (éléments de serrage). Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 382 Exemple : Séquences CN Déplacement haut. sécu. Q301: définir comment le palpeur doit se déplacer entre les points de mesure: 5 TCH PROBE 400 ROTATION DE BASE 0: entre les points de mesure, à la hauteur de mesure 1: entre les points de mesure, à la hauteur de sécurité Q263=+10 ;1ER POINT 1ER AXE Présélection angle de rotation Q307 (en absolu): Q264=+3,5 ;1ER POINT 2EME AXE...
  • Page 383: Rotation De Base Avec Deux Trous (Cycle 401, Din/Iso: G401)

    Si vous souhaitez compenser le désalignement au moyen d’une rotation du plateau circulaire, la 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 640...
  • Page 384: Paramètres Du Cycle

    Paramètres du cycle 1er trou: centre sur 1er axe Q268 (en absolu): centre du 1er trou dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er trou: centre sur 2ème axe Q269 (en absolu): centre du 1er trou dans l'axe secondaire du plan d'usinage.
  • Page 385 0: ne pas remettre à 0 l'affichage de l'axe rotatif après l'alignement 1: remettre à 0 l'affichage de l'axe rotatif après l'alignement La TNC ne remet l'affichage à 0 que si vous avez défini Q402=1 HEIDENHAIN TNC 640...
  • Page 386: Rotation De Base À Partir De Deux Tenons (Cycle 402, Din/Iso: G402)

    15.4 ROTATION DE BASE à partir de deux tenons (cycle 402, DIN/ISO: G402) Mode opératoire du cycle Le cycle palpeur 402 détermine les centres de deux tenons. La TNC calcule ensuite l'angle formé par l'axe principal du plan d'usinage avec la droite reliant les centres des tenons.
  • Page 387: Paramètres Du Cycle

    Q320 est additionné à SET_UP (tableau palpeurs). Plage d'introduction 0 à 99999,9999 Hauteur de sécurité Q260 (en absolu): coordonnée dans l'axe du palpeur excluant toute collision entre le palpeur et la pièce (éléments de serrage). Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 388 Exemple : Séquences CN Déplacement haut. sécu. Q301: définir comment le palpeur doit se déplacer entre les points de mesure: 5 TCH PROBE 402 ROT AVEC 2 TENONS 0: entre les points de mesure, à la hauteur de mesure 1: entre les points de mesure, à la hauteur de sécurité Q268=-37 ;1ER CENTRE 1ER AXE Présélection angle de rotation Q307 (en absolu): Q269=+12 ;1ER CENTRE 2EME AXE...
  • Page 389: Mode Opératoire Du Cycle

    Il peut en résulter des mouvements de compensation décalés de 180°. 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 640...
  • Page 390: Paramètres Du Cycle

    Paramètres du cycle 1er point mesure sur 1er axe Q263 (en absolu): coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er point mesure sur 2ème axe Q264 (en absolu): coordonnée du 1er point de palpage dans l'axe secondaire du plan d'usinage.
  • Page 391 (système REF) Angle de réf. ? (0=axe principal) Q380: angle avec lequel la TNC doit aligner la droite mesurée par palpage. N'agit que si l'axe rotatif sélectionné est C (Q312 = 6). Plage d'introduction -360,000 à 360,000 HEIDENHAIN TNC 640...
  • Page 392: Mode Opératoire Du Cycle

    15.6 INITIALISER LA ROTATION DE BASE (cycle 404, DIN/ISO: G404) Mode opératoire du cycle Exemple : Séquences CN Pendant l'exécution du programme, vous pouvez initialiser automatiquement n'importe quelle rotation de base à l'aide du cycle 5 TCH PROBE 404 INIT. ROTAT. DE BASE palpeur 404.
  • Page 393: Compenser Le Désalignement D'une Pièce Au Moyen De L'axe C (Cycle 405, Din/Iso: G405)

    – aussi bien avec axe vertical ou horizontal du palpeur – 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 640...
  • Page 394: Attention Lors De La Programmation

    Attention lors de la programmation! Attention, risque de collision! Pour éviter toute collision entre le palpeur et la pièce, introduisez le diamètre nominal de la poche (trou) de manière à ce qu'il soit plutôt plus petit. Si les dimensions de la poche et la distance d'approche ne permettent pas d'effectuer un prépositionnement à...
  • Page 395: Paramètres Du Cycle

    (- = sens horaire) pour le déplacement du palpeur au point de mesure suivant. Si vous souhaitez mesurer des secteurs circulaires, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,000 à 120,000 HEIDENHAIN TNC 640...
  • Page 396 Hauteur mesure dans axe palpage Q261 (en absolu): coordonnée du centre de la bille (=point de contact) dans l'axe du palpeur prévu pour la mesure. Plage d'introduction -99999,9999 à 99999,9999 Distance d'approche Q320 (en incrémental): distance supplémentaire entre le point de mesure et la bille du palpeur.
  • Page 397 Angle de la droite de référence Q402=1 ;COMPENSATION Compenser le désalignement par rotation du plateau circulaire Q337=1 ;INITIAL. À 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 640...
  • Page 398 Cycles palpeurs: déterminer automatiquement le désalignement de la pièce...
  • Page 399: Cycles Palpeurs: Initialisation Automatique Des Points D'origine

    Cycles palpeurs: initialisation automatique des points d'origine...
  • Page 400 IMAGE MIROIR, cycle 11 FACTEUR ECHELLE et cycle 26 FACTEUR ECHELLE AXE ne doivent pas être actifs. HEIDENHAIN ne garantit le fonctionnement correct des cycles de palpage qu'avec les palpeurs HEIDENHAIN. La TNC doit avoir été préparée par le constructeur de la machine pour l'utilisation des palpeurs 3D.
  • Page 401: Caractéristiques Communes À Tous Les Cycles Palpeurs Pour L'initialisation Du Point D'origine

    La TNC initialise le point d'origine dans le plan d'usinage en fonction de l'axe du palpeur défini dans votre programme de mesure: Axe palpeur actif Initialisation point d'origine en X et Y Z et X Y et Z HEIDENHAIN TNC 640...
  • Page 402 Mémoriser le point d'origine calculé Pour tous les cycles d'initialisation du point d'origine, vous pouvez définir avec les paramètres Q303 et Q305 la manière dont la TNC doit mémoriser le point d'origine déterminé: Q305 = 0, Q303 = valeur au choix: La TNC initialise le point d'origine calculé...
  • Page 403: Pref Centre Rainure (Cycle 408, Din/Iso: G408)

    5 Ensuite, si cela est souhaité, la TNC détermine également le point d'origine dans l'axe du palpeur au moyen d'une opération de palpage séparée Numéro paramètre Signification Q166 Valeur effective de la largeur de rainure mesurée Q157 Valeur effective de l'axe central HEIDENHAIN TNC 640...
  • Page 404: Attention Lors De La Programmation

    Attention lors de la programmation! Attention, risque de collision! Pour éviter toute collision entre le palpeur et la pièce, introduisez la largeur de la rainure de manière à ce qu'elle soit plutôt plus petite. Si la largeur de la rainure et la distance d'approche ne permettent pas d'effectuer un prépositionnement à...
  • Page 405 Le système de référence est le système de coordonnées pièce courant 1: écrire le point d'origine déterminé dans le tableau Preset. Le système de référence est le système de coordonnées machine (système REF) HEIDENHAIN TNC 640...
  • Page 406 Exemple : Séquences CN Palpage dans axe palpeur Q381: définir si la TNC doit également initialiser le point d'origine dans l'axe du 5 TCH PROBE 408 PTREF CENTRE RAINURE palpeur: 0: ne pas initialiser le point d'origine dans l'axe du Q321=+50 ;CENTRE 1ER AXE palpeur Q322=+50 ;CENTRE 2ÈME AXE...
  • Page 407: Pref Cent. Oblong (Cycle 409, Din/Iso: G409)

    Attention, risque de collision! Pour éviter toute collision entre le palpeur et la pièce, introduisez la largeur de l'oblong plutôt plus grande. Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. HEIDENHAIN TNC 640...
  • Page 408: Paramètres Du Cycle

    Paramètres du cycle Centre 1er axe Q321 (en absolu): centre de l'oblong dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 Centre 2ème axe Q322 (en absolu): centre de l'oblong dans l'axe secondaire du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 Largeur oblong Q311 (en incrémental): largeur de l'oblong indépendante de la position dans le plan d'usinage.
  • Page 409 -99999,9999 à 99999,9999 Nouveau pt de réf. sur axe TS 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 640...
  • Page 410: Mode Opératoire Du Cycle

    16.4 PT DE REF INTERIEUR RECTANGLE (cycle 410, DIN/ISO: G410) Mode opératoire du cycle Le cycle palpeur 410 détermine le centre d'une poche rectangulaire et l'initialise comme point d'origine. Si vous le souhaitez, la TNC peut aussi mémoriser le centre dans un tableau de points zéro ou de Preset.
  • Page 411: Attention Lors De La Programmation

    Q320 est additionné à SET_UP (tableau palpeurs). Plage d'introduction 0 à 99999,9999 Hauteur de sécurité Q260 (en absolu): coordonnée dans l'axe du palpeur excluant toute collision entre le palpeur et la pièce (éléments de serrage). Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 412 Déplacement haut. sécu. Q301: définir comment le palpeur doit se déplacer entre les points de mesure: 0: entre les points de mesure, à la hauteur de mesure 1: entre les points de mesure, à la hauteur de sécurité Numéro point zéro dans tableau Q305: indiquer le numéro dans le tableau de points zéro/tableau Preset dans lequel la TNC doit mémoriser les coordonnées du centre de la poche.
  • Page 413 Nouveau pt de réf. sur axe TS Q333 (en absolu): coordonnée dans l'axe du palpeur à laquelle la TNC Q384=+0 ;3ÈME COO. POUR AXE PALP. doit initialiser le point d'origine. Valeur par défaut = 0. Q333=+1 ;POINT DE RÉFÉRENCE Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 414: Mode Opératoire Du Cycle

    16.5 PT DE REF EXTERIEUR RECTANGLE (cycle 411, DIN/ISO: G411) Mode opératoire du cycle Le cycle palpeur 411 détermine le centre d'un tenon rectangulaire et l'initialise comme point d'origine. Si vous le souhaitez, la TNC peut aussi mémoriser le centre dans un tableau de points zéro ou de Preset.
  • Page 415: Attention Lors De La Programmation

    Q320 est additionné à SET_UP (tableau palpeurs). Plage d'introduction 0 à 99999,9999 Hauteur de sécurité Q260 (en absolu): coordonnée dans l'axe du palpeur excluant toute collision entre le palpeur et la pièce (éléments de fixation). Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 416 Déplacement haut. sécu. Q301: définir comment le palpeur doit se déplacer entre les points de mesure: 0: entre les points de mesure, à la hauteur de mesure 1: entre les points de mesure, à la hauteur de sécurité Numéro point zéro dans tableau Q305: indiquer le numéro dans le tableau de points zéro/tableau Preset dans lequel la TNC doit mémoriser les coordonnées du centre du tenon.
  • Page 417 Nouveau pt de réf. sur axe TS Q333 (en absolu): coordonnée dans l'axe du palpeur à laquelle la TNC Q384=+0 ;3ÈME COO. POUR AXE PALP. doit initialiser le point d'origine. Valeur par défaut = 0. Q333=+1 ;POINT DE RÉFÉRENCE Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 418: Mode Opératoire Du Cycle

    16.6 POINT DE REFERENCE INTERIEUR CERCLE (cycle 412, DIN/ISO: G412) Mode opératoire du cycle Le cycle palpeur 412 calcule le centre d'une poche circulaire (trou) et initialise ce centre comme point d'origine. Si vous le souhaitez, la TNC peut aussi mémoriser le centre dans un tableau de points zéro ou de Preset.
  • Page 419: Attention Lors De La Programmation

    (- = sens horaire) pour le déplacement du palpeur au point de mesure suivant. Si vous souhaitez mesurer des secteurs circulaires, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,0000 à 120,0000 HEIDENHAIN TNC 640...
  • Page 420 Hauteur mesure dans axe palpage Q261 (en absolu): coordonnée du centre de la bille (=point de contact) dans l'axe du palpeur prévu pour la mesure. Plage d'introduction -99999,9999 à 99999,9999 Distance d'approche Q320 (en incrémental): distance supplémentaire entre le point de mesure et la bille du palpeur.
  • Page 421 à la hauteur de sécurité (Q301=1) est actif: 0: entre les opérations de palpage, se déplacer sur une droite 1: entre les opérations de palpage, se déplacer sur un cercle HEIDENHAIN TNC 640...
  • Page 422: Pt De Ref Exterieur Cercle (Cycle 413, Din/Iso: G413)

    16.7 PT DE REF EXTERIEUR CERCLE (cycle 413, DIN/ISO: G413) Mode opératoire du cycle Le cycle palpeur 413 détermine le centre d'un tenon circulaire et l'initialise comme point d'origine. Si vous le souhaitez, la TNC peut aussi mémoriser le centre dans un tableau de points zéro ou de Preset.
  • Page 423: Attention Lors De La Programmation

    (- = sens horaire) pour le déplacement du palpeur au point de mesure suivant. Si vous souhaitez mesurer des secteurs circulaires, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,0000 à 120,0000 HEIDENHAIN TNC 640...
  • Page 424 Hauteur mesure dans axe palpage Q261 (en absolu): coordonnée du centre de la bille (=point de contact) dans l'axe du palpeur prévu pour la mesure. Plage d'introduction -99999,9999 à 99999,9999 Distance d'approche Q320 (en incrémental): distance supplémentaire entre le point de mesure et la bille du palpeur.
  • Page 425 à la hauteur de sécurité (Q301=1) est actif: 0: entre les opérations de palpage, se déplacer sur une droite 1: entre les opérations de palpage, se déplacer sur un cercle HEIDENHAIN TNC 640...
  • Page 426: Mode Opératoire Du Cycle

    16.8 POINT DE REFERENCE EXTERIEUR COIN (cycle 414, DIN/ISO: G414) Mode opératoire du cycle Le cycle palpeur 414 détermine le point d'intersection de deux droites et l'initialise comme point d'origine. Si vous le souhaitez, la TNC peut également mémoriser le point d'intersection dans un tableau de points zéro ou de Preset.
  • Page 427: Attention Lors De La Programmation

    TNC initialisera le point d'origine (voir fig. de droite, au centre et tableau ci-après). Coin 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 640...
  • Page 428: Paramètres Du Cycle

    Paramètres du cycle 1er point mesure sur 1er axe Q263 (en absolu): coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er point mesure sur 2ème axe Q264 (en absolu): coordonnée du 1er point de palpage dans l'axe secondaire du plan d'usinage.
  • Page 429 Le système de référence est le système de coordonnées pièce courant 1: écrire le point d'origine déterminé dans le tableau Preset. Le système de référence est le système de coordonnées machine (système REF) HEIDENHAIN TNC 640...
  • Page 430 Exemple : Séquences CN Palpage dans axe palpeur Q381: définir si la TNC doit également initialiser le point d'origine dans l'axe du 5 TCH PROBE 414 PT REF. INT. COIN palpeur: 0: ne pas initialiser le point d'origine dans l'axe du Q263=+37 ;1ER POINT 1ER AXE palpeur Q264=+7...
  • Page 431: Mode Opératoire Du Cycle

    6 Ensuite, si cela est souhaité, la TNC détermine également le point d'origine dans l'axe du palpeur au moyen d'une opération de palpage séparée Numéro paramètre Signification Q151 Valeur effective du coin dans l'axe principal Q152 Valeur effective du coin dans l'axe secondaire HEIDENHAIN TNC 640...
  • Page 432: Attention Lors De La Programmation

    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 mesure toujours la première droite dans le sens de l'axe secondaire du plan d'usinage. Paramètres du cycle 1er point mesure sur 1er axe Q263 (en absolu): coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage.
  • Page 433 Le système de référence est le système de coordonnées pièce courant 1: écrire le point d'origine déterminé dans le tableau Preset. Le système de référence est le système de coordonnées machine (système REF) HEIDENHAIN TNC 640...
  • Page 434 Exemple : Séquences CN Palpage dans axe palpeur Q381: définir si la TNC doit également initialiser le point d'origine dans l'axe du 5 TCH PROBE 415 PT REF. EXT. COIN palpeur: 0: ne pas initialiser le point d'origine dans l'axe du Q263=+37 ;1ER POINT 1ER AXE palpeur Q264=+7...
  • Page 435: Pt De Ref Centre C.trous (Cycle 416, Din/Iso: G416)

    8 Ensuite, si cela est souhaité, la TNC détermine également le point d'origine dans l'axe du palpeur au moyen d'une opération de palpage séparée Numéro paramètre Signification Q151 Valeur effective centre, axe principal Q152 Valeur effective centre, axe secondaire Q153 Valeur effective diamètre cercle de trous HEIDENHAIN TNC 640...
  • Page 436: Attention Lors De La Programmation

    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. Paramètres du cycle Centre 1er axe Q273 (en absolu): centre du cercle de trous (valeur nominale) dans l'axe principal du plan d'usinage.
  • Page 437 Le système de référence est le système de coordonnées pièce courant 1: écrire le point d'origine déterminé dans le tableau Preset. Le système de référence est le système de coordonnées machine (système REF) HEIDENHAIN TNC 640...
  • Page 438 Exemple : Séquences CN Palpage dans axe palpeur Q381: définir si la TNC doit également initialiser le point d'origine dans l'axe du 5 TCH PROBE 416 PT REF. CENTRE C. TROUS palpeur: 0: ne pas initialiser le point d'origine dans l'axe du Q273=+50 ;CENTRE 1ER AXE palpeur Q274=+50 ;CENTRE 2EME AXE...
  • Page 439: Mode Opératoire Du Cycle

    Valeur effective du point mesuré 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 d'origine dans cet axe. HEIDENHAIN TNC 640...
  • Page 440: Paramètres Du Cycle

    Paramètres du cycle 1er point mesure sur 1er axe Q263 (en absolu): coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er point mesure sur 2ème axe Q264 (en absolu): coordonnée du 1er point de palpage dans l'axe secondaire du plan d'usinage.
  • Page 441: Mode Opératoire Du Cycle

    7 Ensuite, si cela est souhaité, la TNC détermine également le point d'origine dans l'axe du palpeur au moyen d'une opération de palpage séparée Numéro paramètre Signification Q151 Valeur effective du point d'intersection, axe principal Q152 Valeur effective du point d'intersection, axe secondaire HEIDENHAIN TNC 640...
  • Page 442: Attention Lors De La Programmation

    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. Paramètres du cycle 1er centre sur 1er axe Q268 (en absolu): centre du 1er trou dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à...
  • Page 443 Le système de référence est le système de coordonnées pièce courant 1: écrire le point d'origine déterminé dans le tableau Preset. Le système de référence est le système de coordonnées machine (système REF) HEIDENHAIN TNC 640...
  • Page 444 Exemple : Séquences CN Palpage dans axe palpeur Q381: définir si la TNC doit également initialiser le point d'origine dans l'axe du 5 TCH PROBE 418 PT REF. AVEC 4 TROUS palpeur: 0: ne pas initialiser le point d'origine dans l'axe du Q268=+20 ;1ER CENTRE 1ER AXE palpeur Q269=+25 ;1ER CENTRE 2EME AXE...
  • Page 445: Pt De Ref Sur Un Axe (Cycle 419, Din/Iso: G419)

    Preset, vous devez, après chaque exécution du cycle 419, activer le numéro du dernier Preset dans lequel le cycle 419 a écrit (ceci n'est pas nécessaire si vous écrasez le Preset actif). HEIDENHAIN TNC 640...
  • Page 446: Paramètres Du Cycle

    Paramètres du cycle 1er point mesure sur 1er axe Q263 (en absolu): coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er point mesure sur 2ème axe Q264 (en absolu): coordonnée du 1er point de palpage dans l'axe secondaire du plan d'usinage.
  • Page 447 Le système de référence est le système de coordonnées pièce courant 1: écrire le point d'origine déterminé dans le tableau Preset. Le système de référence est le système de coordonnées machine (système REF) HEIDENHAIN TNC 640...
  • Page 448 Exemple: initialiser le point d'origine: centre d'un secteur circulaire et la face supérieure de la pièce 0 BEGIN PGM CYC413 MM Appeler l'outil 0 pour définir de l'axe du palpeur 1 TOOL CALL 69 Z Cycles palpeurs: initialisation automatique des points d'origine...
  • Page 449 Initialiser l'affichage Z à 0 Q423=4 ;NB POINTS DE MESURE 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 640...
  • Page 450 Exemple: initialiser le point d'origine sur la face supérieure de la pièce et au centre du cercle de trous Le centre du cercle de trous mesuré doit être mémorisé dans un tableau Preset pour une utilisation ultérieure. 0 BEGIN PGM CYC416 MM 1 TOOL CALL 69 Z Appeler l'outil 0 pour définir de l'axe du palpeur 2 TCH PROBE 417 PT REF.
  • Page 451 Distance d'approche supplémentaire à la colonne SET_UP 4 CYCL DEF 247 INIT. PT DE RÉF. Activer nouveau Preset avec le cycle 247 Q339=1 ;NUMÉRO POINT DE RÉF. 6 CALL PGM 35KLZ Appeler le programme d'usinage 7 END PGM CYC416 MM HEIDENHAIN TNC 640...
  • Page 452 Cycles palpeurs: initialisation automatique des points d'origine...
  • Page 453: Cycles Palpeurs: Contrôle Automatique Des Pièces

    Cycles palpeurs: contrôle automatique des pièces...
  • Page 454 IMAGE MIROIR, cycle 11 FACTEUR ECHELLE et cycle 26 FACTEUR ECHELLE AXE ne doivent pas être actifs. HEIDENHAIN ne garantit le fonctionnement correct des cycles de palpage qu'avec les palpeurs HEIDENHAIN. La TNC doit avoir été préparée par le constructeur de la machine pour l'utilisation des palpeurs 3D.
  • Page 455: Procès-Verbal Des Résultats De La Mesure

    TNC mémorise par défaut les données sous la forme d'un fichier ASCII dans le répertoire TNC:\. 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 640...
  • Page 456 Exemple: fichier procès-verbal pour cycle palpeur 421: Procès-verbal mesure cycle 421 Mesure trou Date: 30-06-2005 Heure: 6:55:04 Programme de mesure: TNC:\GEH35712\CHECK1.H Valeurs nominales: Centre axe principal: 50.0000 Centre axe secondaire: 65.0000 Diamètre: 12.0000 Valeurs limites prédéfinies: Cote max. centre axe principal: 50.1000 Cote min.
  • Page 457: Résultats De La Mesure Dans Les Paramètres Q

    (tenon). En choisissant la cote max. et la cote min. en relation avec le sens du palpage, vous pouvez toutefois configurer correctement l'état de la mesure. La TNC active également les marqueurs d'état même si vous n'avez pas introduit de tolérances ou de cotes max. ou min.. HEIDENHAIN TNC 640...
  • Page 458: Surveillance De Tolérances

    Surveillance de tolérances Dans la plupart des cycles permettant le contrôle des pièces, vous pouvez faire exécuter par la TNC une surveillance de tolérances. 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) Surveillance d'outil Dans certains cycles permettant le contrôle des pièces, vous pouvez...
  • Page 459: Système De Référence Pour Les Résultats De La Mesure

    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 640...
  • Page 460: Plan De Reference (Cycle 0, Din/Iso: G55)

    17.2 PLAN DE REFERENCE (cycle 0, DIN/ISO: G55) Mode opératoire du cycle 1 En suivant une trajectoire 3D en avance rapide, le palpeur se déplace (valeur de la colonne FMAX) à la position pré-programmée dans le cycle 2 Le palpeur exécute ensuite l'opération de palpage avec l'avance de palpage (colonne F).
  • Page 461: Plan De Reference Polaire (Cycle 1)

    à la pré-position programmée. L'axe de palpage défini dans le cycle définit le plan de palpage: Axe de palpage X: plan X/Y Axe de palpage Y: plan Y/Z Axe de palpage Z: plan Z/X HEIDENHAIN TNC 640...
  • Page 462: Paramètres Du Cycle

    Paramètres du cycle Exemple : Séquences CN Axe de palpage: introduire l'axe de palpage avec la touche de sélection d'axe ou avec le clavier ASCII. 67 TCH PROBE 1.0 PLAN DE RÉFÉRENCE POLAIRE Valider avec la touche ENT. Plage d'introduction X, Y ou Z 68 TCH PROBE 1.1 X ANGLE: +30 Angle de palpage: angle se référant à...
  • Page 463: Mesure Angle (Cycle 420, Din/Iso: G420)

    Si l'axe du palpeur = axe de mesure, sélectionner Q263 égal à Q265 si l'angle doit être mesuré en direction de l'axe A; sélectionner -Q263 différent de Q265 si l'angle doit être mesuré en direction de l'axe B. HEIDENHAIN TNC 640...
  • Page 464: Paramètres Du Cycle

    Paramètres du cycle 1er point mesure sur 1er axe Q263 (en absolu): coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er point mesure sur 2ème axe Q264 (en absolu): coordonnée du 1er point de palpage dans l'axe secondaire du plan d'usinage.
  • Page 465 2: interrompre le déroulement du programme et afficher le procès-verbal de mesure dans l'écran de la Q261=-5 ;HAUTEUR DE MESURE TNC. Poursuivre le programme avec Start CN Q320=0 ;DISTANCE D'APPROCHE Q260=+10 ;HAUTEUR DE SÉCURITÉ Q301=1 ;DÉPLAC. HAUT. SÉCU. Q281=1 ;PROCÈS-VERBAL MESURE HEIDENHAIN TNC 640...
  • Page 466: Mesure Trou (Cycle 421, Din/Iso: G421)

    17.5 MESURE TROU (cycle 421, DIN/ISO: G421) Mode opératoire du cycle Le cycle palpeur 421 détermine le centre et le diamètre d'un trou (poche circulaire). Si vous définissez les tolérances correspondantes dans le cycle, la TNC compare les valeurs effectives aux valeurs nominales et mémorise les écarts dans les paramètres-système.
  • Page 467: Paramètres Du Cycle

    (- = sens horaire). Si vous souhaitez mesurer des secteurs angulaires, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,0000 à 120,0000 HEIDENHAIN TNC 640...
  • Page 468 Hauteur mesure dans axe palpage Q261 (en absolu): coordonnée du centre de la bille (=point de contact) dans l'axe du palpeur prévu pour la mesure. Plage d'introduction -99999,9999 à 99999,9999 Distance d'approche Q320 (en incrémental): distance supplémentaire entre le point de mesure et la bille du palpeur.
  • Page 469 à la hauteur de sécurité (Q301=1) est actif: 0: entre les opérations de palpage, se déplacer sur une droite 1: entre les opérations de palpage, se déplacer sur le cercle du diamètre primitif HEIDENHAIN TNC 640...
  • Page 470: Mesure Exterieur Cercle (Cycle 422, Din/Iso: G422)

    17.6 MESURE EXTERIEUR CERCLE (cycle 422, DIN/ISO: G422) Mode opératoire du cycle Le cycle palpeur 422 détermine le centre et le diamètre d'un tenon circulaire. Si vous définissez les tolérances correspondantes dans le cycle, la TNC compare les valeurs effectives aux valeurs nominales et mémorise les écarts dans les paramètres-système.
  • Page 471: Paramètres Du Cycle

    (- = sens horaire). Si vous souhaitez mesurer des secteurs angulaires, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,0000 à 120,0000 HEIDENHAIN TNC 640...
  • Page 472 Hauteur mesure dans axe palpage Q261 (en absolu): coordonnée du centre de la bille (=point de contact) dans l'axe du palpeur prévu pour la mesure. Plage d'introduction -99999,9999 à 99999,9999 Distance d'approche Q320 (en incrémental): distance supplémentaire entre le point de mesure et la bille du palpeur.
  • Page 473 à la hauteur de sécurité (Q301=1) est actif: 0: entre les opérations d'usinage, se déplacer sur une droite 1: entre les opérations de palpage, se déplacer sur le cercle du diamètre primitif HEIDENHAIN TNC 640...
  • Page 474: Mode Opératoire Du Cycle

    17.7 MESURE INTERIEUR RECTANGLE (cycle 423, DIN/ISO: G423) Mode opératoire du cycle Le cycle palpeur 423 détermine le centre, la longueur et la largeur d'une poche rectangulaire. Si vous définissez les tolérances correspondantes dans le cycle, la TNC compare les valeurs effectives aux valeurs nominales et mémorise les écarts dans les paramètres- système.
  • Page 475: Attention Lors De La Programmation

    à l'axe secondaire du plan d'usinage. Plage d'introduction 0 à 99999,9999 Hauteur mesure dans axe palpage Q261 (en absolu): coordonnée du centre de la bille (=point de contact) dans l'axe du palpeur prévu pour la mesure. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 476 Distance d'approche Q320 (en incrémental): distance supplémentaire entre le point de mesure et la bille du palpeur. Q320 est additionné à SET_UP (tableau palpeurs). Plage d'introduction 0 à 99999,9999 Hauteur de sécurité Q260 (en absolu): coordonnée dans l'axe du palpeur excluant toute collision entre le palpeur et la pièce (éléments de serrage).
  • Page 477 32767,9, en alternative, nom d'outil avec 16 Q279=0 ;TOLÉRANCE 1ER CENTRE caractères max. Q280=0 ;TOLÉRANCE 2ÈME CENTRE 0: surveillance inactive >0: numéro d'outil dans le tableau d'outils TOOL.T Q281=1 ;PROCÈS-VERBAL MESURE Q309=0 ;ARRÊT PGM SI ERREUR Q330=0 ;OUTIL HEIDENHAIN TNC 640...
  • Page 478: Mode Opératoire Du Cycle

    17.8 MESURE EXTERIEUR RECTANGLE (cycle 424, DIN/ISO: G424) Mode opératoire du cycle Le cycle palpeur 424 détermine le centre ainsi que la longueur et la largeur d'un tenon rectangulaire. Si vous définissez les tolérances correspondantes dans le cycle, la TNC compare les valeurs effectives aux valeurs nominales et mémorise les écarts dans les paramètres- système.
  • Page 479: Attention Lors De La Programmation

    à l'axe secondaire du plan d'usinage. Plage d'introduction 0 à 99999,9999 Hauteur mesure dans axe palpage Q261 (en absolu): coordonnée du centre de la bille (=point de contact) dans l'axe du palpeur prévu pour la mesure. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 480 Distance d'approche Q320 (en incrémental): distance supplémentaire entre le point de mesure et la bille du palpeur. Q320 est additionné à SET_UP (tableau palpeurs). Plage d'introduction 0 à 99999,9999 Hauteur de sécurité Q260 (en absolu): coordonnée dans l'axe du palpeur excluant toute collision entre le palpeur et la pièce (éléments de serrage).
  • Page 481 32767,9, en alternative, nom d'outil avec 16 Q279=0,1 ;TOLÉRANCE 1ER CENTRE caractères max: Q280=0,1 ;TOLÉRANCE 2ND CENTRE 0: surveillance inactive >0: numéro d'outil dans le tableau d'outils TOOL.T Q281=1 ;PROCÈS-VERBAL MESURE Q309=0 ;ARRÊT PGM SI ERREUR Q330=0 ;OUTIL HEIDENHAIN TNC 640...
  • Page 482: Mesure Interieur Rainure (Cycle 425, Din/Iso: G425)

    17.9 MESURE INTERIEUR RAINURE (cycle 425, DIN/ISO: G425) Mode opératoire du cycle Le cycle palpeur 425 détermine la position et la largeur d'une rainure (poche). Si vous définissez les tolérances correspondantes dans le cycle, la TNC compare la valeur effective à la valeur nominale et mémorise l'écart dans un paramètre-système.
  • Page 483: Paramètres Du Cycle

    Longueur nominale Q311: (en incrémental): valeur nominale de la longueur à mesurer. Plage d'introduction 0 à 99999,9999 Cote max. Q288: longueur max. autorisée. Plage d'introduction 0 à 99999,9999 Cote min. Q289: longueur min. autorisée. Plage d'introduction 0 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 484 Exemple : Séquences CN Procès-verb. mes. Q281: définir si la TNC doit ou non établir le procès-verbal de mesure: 5 TCH PROBE 425 MESURE INT. RAINURE 0: ne pas établir de procès-verbal de mesure 1: Etablir un procès-verbal de mesure: la TNC Q328=+75 ;PT INITIAL 1ER AXE mémorise par défaut le fichier de procès-verbal Q329=-12.5 ;PT INITIAL 2EME AXE...
  • Page 485: Mode Opératoire Du Cycle

    Valeur effective longueur mesurée Q157 Valeur effective de l'axe central Q166 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 640...
  • Page 486: Paramètres Du Cycle

    Paramètres du cycle 1er point mesure sur 1er axe Q263 (en absolu): coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er point mesure sur 2ème axe Q264 (en absolu): coordonnée du 1er point de palpage dans l'axe secondaire du plan d'usinage.
  • Page 487 ;PROCES-VERBAL MESURE d'outil” à la page 458). Plage d'introduction 0 à 32767,9, en alternative, nom d'outil avec 16 Q309=0 ;ARRET PGM SI ERREUR caractères max. Q330=0 ;OUTIL 0: surveillance inactive >0: numéro d'outil dans le tableau d'outils TOOL.T HEIDENHAIN TNC 640...
  • Page 488: Mesure Coordonnee (Cycle 427, Din/Iso: G427)

    17.11 MESURE COORDONNEE (cycle 427, DIN/ISO: G427) Mode opératoire du cycle Le cycle palpeur 427 détermine une coordonnée dans un axe au choix et mémorise la valeur dans un paramètre-système. Si vous définissez les tolérances correspondantes dans le cycle, la TNC compare les valeurs effectives aux valeurs nominales et mémorise l'écart dans des paramètres-système.
  • Page 489: Paramètres Du Cycle

    -1: sens de déplacement négatif +1: sens de déplacement positif Hauteur de sécurité Q260 (en absolu): coordonnée dans l'axe du palpeur excluant toute collision entre le palpeur et la pièce (éléments de serrage). Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 490 Exemple : Séquences CN Procès-verb. mes. Q281: définir si la TNC doit ou non établir le procès-verbal de mesure: 5 TCH PROBE 427 MESURE COORDONNEE 0: ne pas établir de procès-verbal de mesure 1: établir un procès-verbal de mesure: la TNC Q263=+35 ;1ER POINT 1ER AXE mémorise par défaut le fichier de procès-verbal Q264=+45 ;1ER POINT 2EME AXE...
  • Page 491: Mesure Cercle Trous (Cycle 430, Din/Iso: G430)

    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. Le cycle 430 ne permet que la surveillance de bris d'outil, pas la correction automatique. HEIDENHAIN TNC 640...
  • Page 492: Paramètres Du Cycle

    Paramètres du cycle Centre 1er axe Q273 (en absolu): centre du cercle de trous (valeur nominale) dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 Centre 2ème axe Q274 (en absolu): centre du cercle de trous (valeur nominale) dans l'axe secondaire du plan d'usinage.
  • Page 493 Tolérance centre 1er axe Q279: écart de position autorisé dans l'axe principal du plan d'usinage. Plage d'introduction 0 à 99999,9999 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 640...
  • Page 494 Exemple : Séquences CN Procès-verb. mes. Q281: définir si la TNC doit ou non établir le procès-verbal de mesure: 5 TCH PROBE 430 MESURE CERCLE TROUS 0: ne pas établir de procès-verbal de mesure 1: Etablir un procès-verbal de mesure: la TNC Q273=+50 ;CENTRE 1ER AXE mémorise par défaut le fichier de procès-verbal Q274=+50 ;CENTRE 2EME AXE...
  • Page 495: Mesure Plan (Cycle 431, Din/Iso: G431)

    Angle de projection de l'axe A Q159 Angle de projection de l'axe B Q170 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 640...
  • Page 496: Attention Lors De La Programmation

    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. Pour que la TNC puisse calculer les valeurs angulaires, les trois points de mesure ne doivent pas se trouver sur une droite.
  • Page 497: Paramètres Du Cycle

    3ème point de palpage dans l'axe secondaire du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 3ème point de mesure sur 3ème axe Q298 (en absolu): coordonnée du 3ème point de palpage dans l'axe du palpeur. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 640...
  • Page 498 Exemple : Séquences CN Distance d'approche Q320 (en incrémental): distance supplémentaire entre le point de mesure et la bille du 5 TCH PROBE 431 MESURE PLAN palpeur. Q320 est additionné à SET_UP (tableau palpeurs). Plage d'introduction 0 à 99999,9999 Q263=+20 ;1ER POINT 1ER AXE Hauteur de sécurité...
  • Page 499: 17.14 Exemples De Programmation

    ;1ER CÔTÉ Longueur nominale en Y (cote définitive) Q283=60 ;2ÈME CÔTÉ Q261=-5 ;HAUTEUR DE MESURE Q320=0 ;DISTANCE D'APPROCHE Q260=+30 ;HAUTEUR DE SÉCURITÉ Q301=0 ;DÉPLAC. HAUT. SÉCU. Q284=0 ;COTE MAX. 1ER CÔTÉ Valeurs d'introduction inutiles pour contrôle de tolérance HEIDENHAIN TNC 640...
  • Page 500 Q285=0 ;COTE MIN. 1ER CÔTÉ Q286=0 ;COTE MAX. 2ÈME CÔTÉ Q287=0 ;COTE MIN. 2ÈME CÔTÉ Q279=0 ;TOLÉRANCE 1ER CENTRE Q280=0 ;TOLÉRANCE 2ÈME CENTRE Q281=0 ;PROCÈS-VERBAL MESURE Ne pas éditer de procès-verbal de mesure Q309=0 ;ARRÊT PGM SI ERREUR Ne pas délivrer de message d'erreur Q330=0 ;NUMÉRO D'OUTIL Pas de surveillance d'outil...
  • Page 501 Q273=+50 ;CENTRE 1ER AXE Q274=+40 ;CENTRE 2EME AXE Q282=90 ;1ER COTE Longueur nominale en X Q283=70 ;2EME COTE Longueur nominale en Y Q261=-5 ;HAUTEUR DE MESURE Q320=0 ;DISTANCE D'APPROCHE Q260=+20 ;HAUTEUR DE SECURITE Q301=0 ;DEPLAC. HAUT. SECU. HEIDENHAIN TNC 640...
  • Page 502 Q284=90.15 ;COTE MAX. 1ER COTE Cote max. en X Q285=89.95 ;COTE MIN. 1ER COTE Cote min. en X Q286=70.1 ;COTE MAX. 2EME COTE Cote max. en Y Q287=69.9 ;COTE MIN. 2EME COTE Cote min. en Y Q279=0.15 ;TOLERANCE 1ER CENTRE Ecart de position autorisé...
  • Page 503: Cycles Palpeurs: Fonctions Spéciales

    Cycles palpeurs: fonctions spéciales...
  • Page 504 IMAGE MIROIR, cycle 11 FACTEUR ECHELLE et cycle 26 FACTEUR ECHELLE AXE ne doivent pas être actifs. HEIDENHAIN ne garantit le fonctionnement correct des cycles de palpage qu'avec les palpeurs HEIDENHAIN. La TNC doit avoir été préparée par le constructeur de la machine pour l'utilisation des palpeurs 3D.
  • Page 505: Mesure (Cycle 3)

    MB, sans toutefois aller au delà du point initial de la mesure. Ainsi, aucune collision ne peut donc se produire lors du retrait. 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 640...
  • Page 506: Paramètres Du Cycle

    Paramètres du cycle Exemple : Séquences CN Nr. de paramètre pour résultat: introduire le numéro du paramètre Q auquel doit être affectée la 4 TCH PROBE 3.0 MESURE valeur de la première coordonnée (X) déterminée. Les valeurs Y et Z sont mémorisées dans les paramètres 5 TCH PROBE 3.1 Q1 Q qui suivent.
  • Page 507: Cycles Palpeurs: Mesure Automatique De La Cinématique

    Cycles palpeurs: mesure automatique de la cinématique...
  • Page 508: Mesure De Cinématique Avec Les Palpeurs Ts (Option Kinematicsopt)

    19.1 Mesure de cinématique avec les palpeurs TS (option KinematicsOpt) Principes Les exigences en matière de précision ne cessent de croître, en particulier pour l'usinage 5 axes. Les pièces complexes doivent pouvoir être produites avec une précision reproductible, y compris sur de longues périodes.
  • Page 509: 19.2 Conditions Requises

    être fixée à n'importe quel emplacement sur la table de la machine. HEIDENHAIN préconise l'utilisation des billes-étalon HEIDENHAIN KKH 250 (numéro de commande 655475-01) ou KKH 100 (numéro de commande 655475-02) . Elles possèdent une grande rigidité et sont conçues spécialement pour l'étalonnage des machines.
  • Page 510: Sauvegarder Cinematique (Cycle 450, Din/Iso: G450, Option)

    19.3 SAUVEGARDER CINEMATIQUE (cycle 450, DIN/ISO: G450, option) Mode opératoire du cycle Le cycle palpeur 450 permet de sauvegarder la cinématique courante de la machine ou de restaurer une cinématique préalablement sauvegardée. Les données mémorisées peuvent être affichées et effacées. Au total 16 emplacements mémoires sont disponibles. Attention lors de la programmation! Avant d'optimiser une cinématique, nous vous conseillons de sauvegarder systématiquement la cinématique...
  • Page 511: Paramètres Du Cycle

    TNC Mode 1: Ecriture dans le protocole de tous les enregistrements de transformation antérieurs et postérieurs à 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 640...
  • Page 512: Remarques Sur La Sauvegarde Des Données

    Remarques sur la sauvegarde des données La TNC mémorise les données sauvegardées dans le fichier TNC:\table\DATA450.KD. Ce fichier peut p. ex. être sauvegardé sur un PC externe au moyen de TNCREMO. Si le fichier est effacé, les données sauvegardées sont également perdues. Une modification manuelle des données du fichier peut avoir comme conséquence de corrompre les jeux de données et de les rendre inutilisables.
  • Page 513: Mesure Cinematique (Cycle 451, Din/Iso: G451, Option)

    Le cycle palpeur 451 permet de contrôler et, si nécessaire, optimiser la cinématique de votre machine. A l'aide d'un palpeur 3D TS, vous mesurez une bille étalon HEIDENHAIN que vous fixez sur la table de la machine. HEIDENHAIN préconise l'utilisation des billes-étalon HEIDENHAIN KKH 250 (numéro de commande...
  • Page 514 Numéro paramètre Signification Q146 Ecart standard optimisé dans l'axe C (–1 si l'axe n'a pas été optimisé) Q147 Erreur d'offset dans le sens X, pour le transfert manuel dans le paramètre- machine correspondant Q148 Erreur d'offset dans le sens Y, pour le transfert manuel dans le paramètre- machine correspondant Q149...
  • Page 515: Sens Du Positionnement

    Nombre de points de mesure = 4 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 640...
  • Page 516: Machines Avec Axes À Denture Hirth

    Machines avec axes à denture Hirth Attention, risque de collision! Pour le positionnement, l'axe doit sortir du crantage Hirth. Par conséquent, prévoyez une distance d'approche suffisante pour éviter toutes collisions entre le palpeur et la bille étalon. Dans le même temps, veiller à ce qu'il y ait suffisamment de place pour un positionnement à...
  • Page 517: Choix Du Nombre De Points De Mesure

    Machine équipée d'un plateau circulaire/d'une table pivotante: Brider la bille étalon aussi loin que possible du centre de rotation Machines avec très grandes courses: Fixer la bille étalon aussi près que possible de la future position d'usinage HEIDENHAIN TNC 640...
  • Page 518: Remarques Concernant La Précision

    Remarques concernant la précision Les erreurs de géométrie et de positionnement de la machine influent sur les valeurs de mesure et, par conséquent, sur l'optimisation d'un axe rotatif. Une erreur résiduelle que l'on ne peut pas éliminer sera ainsi toujours présente. S'il n'y avait pas d'erreurs de géométrie et de positionnement, on pourrait reproduire avec précision les valeurs déterminées par le cycle à...
  • Page 519: Jeu

    TNC est précis (voir également „Fonction log” à la page 525). Le jeu à l'inversion ne peut pas être déterminé lorsqu'une fonction M pour un positionnement est initialisé dans le paramètre machine mStrobeRotAxPos, ou lorsque l'axe possède une denture Hirth. HEIDENHAIN TNC 640...
  • Page 520: Attention Lors De La Programmation

    Attention lors de la programmation! Veiller à ce que toutes les fonctions d'inclinaison du plan d'usinage soient réinitialisées. M128 ou FONCTION TCPM sont désactivées. Choisir la position de la bille étalon sur la table de la machine de manière à ce que l'opération de mesure n'engendre aucune collision.
  • Page 521: Paramètres Du Cycle

    Dans ce Q422=2 ;POINTS DE MESURE AXE C mode, la surveillance du palpeur est inactive. Q423=4 ;NB POINTS DE MESURE Définir la vitesse de positionnement dans le paramètre Q253 Q431=0 ;PRÉSÉLECTION VALEUR Q432=0 ;PLAGE ANGULAIRE JEU HEIDENHAIN TNC 640...
  • Page 522 Avance de pré-positionnement Q253: vitesse de déplacement de l'outil lors du positionnement, en mm/min. Plage d'introduction 0,0001 à 99999,9999, en alternative FMAX, FAUTO, PREDEF Angle de référence Q380 (en absolu): angle de référence (rotation de base) pour saisir les points de mesure dans le système de coordonnées pièce courant.
  • Page 523 Si vous activez l'initialisation Preset avant la mesure (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 640...
  • Page 524: Différents Modes (Q406)

    Différents modes (Q406) Exemple : Optimisation des positions des axes Mode contrôler Q406 = 0 rotatifs après initialisation automatique du point La TNC mesure les axes rotatifs dans les positions définies et d'origine et mesure du jeu de l'axe rotatif détermine la précision statique de la transformation d'orientation La TNC écrit les résultats dans un protocole d'une éventuelle 1 TOOL CALL “PALPEUR“...
  • Page 525: Fonction Log

    Nombre de points de mesure Dispersion (écart standard) Erreur maximale Erreur angulaire Jeu moyen Erreur moyenne de positionnement Rayon du cercle de mesure Valeurs de correction sur tous les axes (décalage Preset) Evaluation des points de mesure HEIDENHAIN TNC 640...
  • Page 526 Explications concernant les valeurs log Emission de l'erreur En mode contrôler (Q406=0) la TNC indique la précision que l'on peut atteindre avec l'optimisation, ou les précisions atteintes avec les optimisations (mode 1 et 2). Les données mesurées apparaissent également dans le protocole dans le cas ou la position angulaire d'un axe rotatif a pu être déterminée.
  • Page 527: Cycles Palpeurs: Étalonnage Automatique Des Outils

    Cycles palpeurs: étalonnage automatique des outils...
  • Page 528: 20.1 Principes De Base

    IMAGE MIROIR, cycle 11 FACTEUR ECHELLE et cycle 26 FACTEUR ECHELLE AXE ne doivent pas être actifs. HEIDENHAIN ne garantit le fonctionnement correct des cycles de palpage qu'avec les palpeurs HEIDENHAIN. La machine et la TNC doivent avoir été préparées par le constructeur de la machine pour la mise en œuvre du...
  • Page 529 Cependant, entre les cycles 31 à 33 et 481 à 483 subsistent les deux différences suivantes: 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 640...
  • Page 530: Configurer Les Paramètres-Machine

    Configurer les paramètres-machine Avant de travailler avec les cycles TT, vérifier tous les paramètres-machine définis dans ProbSettings > CfgToolMeasurement et CfgTTRoundStylus. Pour l'étalonnage avec broche à l'arrêt, la TNC utilise l'avance de palpage du paramètre-machine probingFeed. Pour l'étalonnage avec outil en rotation, la TNC calcule automatiquement la vitesse de rotation et l'avance de palpage.
  • Page 531: Données D'introduction Dans Le Tableau D'outils Tool.t

    (état L). Plage d'introduction: 0 à 0,9999 mm Ecart admissible par rapport au rayon d'outil R pour la détection de RBREAK Tolérance de rupture: Rayon? 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 640...
  • Page 532 Exemple de données à introduire pour types d'outils courants Type d'outil TT:R_OFFS TT:L_OFFS Foret – (sans fonction) 0 (aucun décalage nécessaire car la pointe du foret doit être mesurée) Fraise cylindrique de 4 (4 dents) 0 (aucun décalage nécessaire 0 (aucun décalage diamètre<19 mm car le diamètre de l'outil est supplémentaire nécessaire...
  • Page 533: Etalonnage Du Tt (Cycle 30 Ou 480, Din/Iso: G480)

    Exemple : Séquences CN, nouveau format dessus du plateau (zone de sécurité dans safetyDistStylus). Plage d'introduction -99999,9999 6 TOOL CALL 1 Z à 99999,9999 7 TCH PROBE 480 ÉTALONNAGE TT Q260=+100 ;HAUTEUR DE SECURITE HEIDENHAIN TNC 640...
  • Page 534: Etalonnage De La Longueur D'outil (Cycle 31 Ou 481, Din/Iso: G481)

    20.3 Etalonnage de la longueur d'outil (cycle 31 ou 481, DIN/ISO: G481) Mode opératoire du cycle Vous programmez l'étalonnage de la longueur d'outil à l'aide du cycle de mesure TCH PROBE 31 ou TCH PROBE 480 (voir également „Différences entre les cycles 31 à 33 et 481 à 483” à la page 529). En introduisant un paramètre, vous pouvez déterminer la longueur d'outil de trois manières différentes: Si le diamètre de l'outil est supérieur au plateau de mesure du TT,...
  • Page 535: Attention Lors De La Programmation

    Q341=1 ;ETALONNAGE DENTS dessus du plateau (zone de sécurité dans safetyDistStylus). 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 640...
  • Page 536: Etalonnage Du Rayon D'outil (Cycle 32 Ou 482, Din/Iso: G482)

    20.4 Etalonnage du rayon d'outil (cycle 32 ou 482, DIN/ISO: G482) Mode opératoire du cycle Vous programmez l'étalonnage du rayon d'outil à l'aide du cycle de mesure TCH PROBE 32 ou TCH PROBE 482 (voir également „Différences entre les cycles 31 à 33 et 481 à 483” à la page 529). Vous pouvez déterminer par paramètre le rayon d'outil de deux manières différentes: Etalonnage avec outil en rotation...
  • Page 537: Paramètres Du Cycle

    (zone de sécurité dans safetyDistStylus). Plage d'introduction -99999,9999 à 99999,9999 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 640...
  • Page 538: Etalonnage Total De L'outil (Cycle 33 Ou 483, Din/Iso: G483)

    20.5 Etalonnage total de l'outil (cycle 33 ou 483, DIN/ISO: G483) Mode opératoire du cycle Pour un étalonnage total de l'outil (longueur et rayon), programmez le cycle TCH PROBE 33 ou TCH PROBE 482 (voir également „Différences entre les cycles 31 à 33 et 481 à 483” à la page 529). Le cycle convient particulièrement à...
  • Page 539: Paramètres Du Cycle

    (zone de sécurité dans safetyDistStylus). Plage d'introduction -99999,9999 à 99999,9999 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 640...
  • Page 540 Cycles palpeurs: étalonnage automatique des outils...
  • Page 541 Corps d'un cylindre, ilot oblong Page 205 Tolérance Page 275 Perçage Page 63 Alésage à l'alésoir Page 65 Alésage à l'outil Page 67 Perçage universel Page 71 Lamage en tirant Page 75 Perçage profond universel Page 79 HEIDENHAIN TNC 640...
  • Page 542 Numéro Actif Actif Désignation du cycle Page cycle CALL Taraudage avec mandrin de compensation, nouveau Page 95 Nouveau taraudage rigide Page 97 Fraisage de trous Page 83 Taraudage avec brise-copeaux Page 100 Motifs de points sur un cercle Page 161 Motifs de points sur grille Page 164 Fraisage ligne à...
  • Page 543 Filetage longitudinal Page 351 Filetage étendu Page 355 Gorge contour longitudinal Page 336 Gorge radiale Page 329 Gorge radiale étendue Page 332 Gorge contour axial Page 347 Gorge axial Page 340 Gorges axiales – Etendu Page 343 HEIDENHAIN TNC 640...
  • Page 544 Cycles palpeurs Numéro Actif Actif Désignation du cycle Page cycle CALL Plan de référence Page 460 Point d'origine polaire Page 461 Mesure Page 505 Etalonnage du TT Page 533 Etalonnage/contrôle de la longueur d'outil Page 534 Etalonnage/contrôle du rayon d'outil Page 536 Etalonnage/contrôle de la longueur et du rayon d'outil Page 538...
  • Page 545 Page 510 KinematicsOpt: Mesurer la cinématique (option) Page 513 Etalonnage du TT Page 533 Etalonnage/contrôle de la longueur d'outil Page 534 Etalonnage/contrôle du rayon d'outil Page 536 Etalonnage/contrôle de la longueur et du rayon d'outil Page 538 HEIDENHAIN TNC 640...
  • Page 547 Tracé de contour ... 189 Cycles de contour ... 170 Cycles SL avec formule complexe de Cycles de palpage contour KinematicsOpt ... 508 dans le mode automatique ... 370 Cycles SL avec formule simple de contour ... 224 HEIDENHAIN TNC 640...
  • Page 548 Lamage en tirant ... 75 Poche rectangulaire Surfaçage ... 235 Logique de positionnement ... 373 Ebauche+finition ... 129 Surface réglée ... 231 Poche rectangulaire, mesurer ... 478 Point d'origine Mesure des pièces ... 454 Tableau des palpeurs ... 374 Mémoriser dans tableau de points Mesure multiple ...
  • Page 549 Palpeurs 3D HEIDENHAIN Une aide précieuse qui vous permet de réduire les temps morts et d'améliorer la précision dimensionnelle des pièces usinées. Palpeurs pièce TS 220 transmission du signal par câble TS 440, TS 444 transmission infrarouge TS 640, TS 740 transmission infrarouge •...

Ce manuel est également adapté pour:

340590-01340591-01340594-01

Table des Matières