HEIDENHAIN TNC 320 Manuel D'utilisation
HEIDENHAIN TNC 320 Manuel D'utilisation

HEIDENHAIN TNC 320 Manuel D'utilisation

Programmation des cycles d'usinage
Masquer les pouces Voir aussi pour TNC 320:
Table des Matières

Publicité

Liens rapides

Manuel d'utilisation
Programmation des cycles
TNC 320
Logiciel CN
340 551-04
340 554-04
Français (fr)
10/2009

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 320

  • Page 1 Manuel d'utilisation Programmation des cycles TNC 320 Logiciel CN 340 551-04 340 554-04 Français (fr) 10/2009...
  • Page 3: Remarques Sur Ce Manuel

    à une fonction. Modifications souhaitées ou découverte d'une erreur? Nous nous efforçons en permanence d'améliorer notre documentation. Merci de votre aide, faites-nous part de votre souhaits de modification à l'adresse E-mail: tnc-userdoc@heidenhain.de. HEIDENHAIN TNC 320...
  • Page 4: Type De Tnc, Logiciel Et Fonctions

    TNC. Manuel d'utilisation: Toutes les fonctions TNC sans rapport avec les cycles sont décrites dans le Manuel d'utilisation de la TNC 320. Si vous le désirez, adressez-vous à HEIDENHAIN pour recevoir ce Manuel d'utilisation. ID Manuel Utilisateur Dialogue Conversationnel : 679 222-xx.
  • Page 5: Options De Logiciel

    Options de logiciel La TNC 320 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: Options du hardware Axe auxiliaire pour 4 axes et broche non asservie Axe auxiliaire pour 5 axes et broche non asservie Option de logiciel 1 (numéro d'option #08)
  • Page 6: Niveau De Développement (Fonctions De Mise À Jour "Upgrade")

    En achetant le code correspondant, vous pouvez activer les fonctions FCL. Pour cela, prenez contact avec le constructeur de votre machine ou avec HEIDENHAIN. Lieu d'implantation prévu La TNC correspond à la classe A selon EN 55022. Elle est prévue principalement pour fonctionner en milieux industriels.
  • Page 7: Nouvelles Fonctions Du Logiciel 340 55X

    Exécution de programme pas à pas, on peut aussi maintenant sélectionner les tableaux de points zéro (ETAT M) Lors de la définition des avances dans les cycles d'usinage, on peut aussi maintenant définir les valeurs FU et FZ HEIDENHAIN TNC 320...
  • Page 8 Nouvelle fonction PLANE permettant de définir de manière flexible un plan d'usinage incliné (cf. Manuel d'utilisation Dialogue conversationnel Texte clair) Nouveau système d'aide contextuelle TNCguide (cf. Manuel d'utilisation Dialogue conversationnel Texte clair) Nouvelle fonction FUNCTION PARAX permettant de définir le comportement des axes paraxiaux U, V, W (cf.
  • Page 9 Avec FN16 F-Print, il est maintenant possible de restituer des textes dépendant de la langue La structure des softkeys de la fonction SPEC FCT a été modifiée et adaptée sur celle de l'iTNC 530 HEIDENHAIN TNC 320...
  • Page 11: Table Des Matières

    Travail à l'aide des cycles palpeurs Cycles palpeurs: Calcul automatique du désaxage de la pièce Cycles palpeurs: Initialisation automatique des points de référence Cycles palpeurs: Contrôle automatique des pièces Cycles palpeurs: Fonctions spéciales Cycles palpeurs: Etalonnage automatique des outils HEIDENHAIN TNC 320...
  • Page 13 1 Principes de base / vues d'ensemble ..35 1.1 Introduction ..36 1.2 Groupes de cycles disponibles ..37 Tableau récapitulatif des cycles d'usinage ..37 Tableau récapitulatif des cycles palpeurs ..38 HEIDENHAIN TNC 320...
  • Page 14 2 Utiliser les cycles d'usinage ..39 2.1 Travailler avec les cycles d'usinage ..40 Cycles personnalisés à la machine ..40 Définir le cycle avec les softkeys ..41 Définir le cycle avec la fonction GOTO ..41 Appeler les cycles ..42 2.2 Définition de motifs avec PATTERN DEF ..
  • Page 15 Paramètres du cycle ..83 3.10 PERCAGE MONOLEVRE (cycle 241, DIN/ISO: G241) ..84 Déroulement du cycle ..84 Attention lors de la programmation: ..84 Paramètres du cycle ..85 3.11 Exemples de programmation ..87 HEIDENHAIN TNC 320...
  • Page 16 4 Cycles d'usinage: Taraudage / fraisage de filets ..91 4.1 Principes de base ..92 Vue d'ensemble ..92 4.2 NOUVEAU TARAUDAGE avec mandrin de compensation (cycle G206, DIN/ISO: G206) ..93 Déroulement du cycle ..93 Attention lors de la programmation: ..93 Paramètres du cycle ..
  • Page 17 Paramètres du cycle ..148 5.7 TENON CIRCULAIRE (cycle 257, DIN/ISO: G257) ..150 Déroulement du cycle ..150 Attention lors de la programmation: ..151 Paramètres du cycle ..152 5.8 Exemples de programmation ..154 HEIDENHAIN TNC 320...
  • Page 18 6 Cycles d'usinage: Définitions de motifs ..157 6.1 Principes de base ..158 Vue d'ensemble ..158 6.2 MOTIFS DE POINTS SUR UN CERCLE (cycle G220, DIN/ISO: G220) ..159 Déroulement du cycle ..159 Attention lors de la programmation: ..159 Paramètres du cycle ..
  • Page 19 Paramètres du cycle ..185 7.9 TRACE DE CONTOUR (cycle 25, DIN/ISO: G125) ..186 Déroulement du cycle ..186 Attention lors de la programmation! ..186 Paramètres du cycle ..187 7.10 Exemples de programmation ..188 HEIDENHAIN TNC 320...
  • Page 20 8 Cycles d'usinage: Corps d'un cylindre ..195 8.1 Principes de base ..196 Tableau récapitulatif des cycles d'usinage sur le corps d'un cylindre ..196 8.2 CORPS D'UN CYLINDRE (cycle 27, DIN/ISO: G127, option de logiciel 1) ..197 Déroulement du cycle ..
  • Page 21 Exécution du contour avec les cycles SL ..218 9.2 Cycles SL avec formule simple de contour ..222 Principes de base ..222 Introduire une formule simple de contour ..223 Exécution du contour avec les cycles SL ..223 HEIDENHAIN TNC 320...
  • Page 22 10 Cycles d'usinage: Usinage ligne à ligne ..225 10.1 Principes de base ..226 Vue d'ensemble ..226 10.2 USINAGE LIGNE A LIGNE (cycle 230, DIN/ISO: G230) ..227 Déroulement du cycle ..227 Attention lors de la programmation: ..227 Paramètres du cycle ..
  • Page 23 11.7 FACTEUR ECHELLE (cycle 11, DIN/ISO: G72) ..254 Effet ..254 Paramètres du cycle ..255 11.8 FACTEUR ECHELLE SPECIF. DE L'AXE (cycle 26) ..256 Effet ..256 Attention lors de la programmation: ..256 Paramètres du cycle ..257 HEIDENHAIN TNC 320...
  • Page 24 11.9 PLAN D'USINAGE (cycle 19, DIN/ISO: G80, option de logiciel 1) ..258 Effet ..258 Attention lors de la programmation: ..259 Paramètres du cycle ..259 Annulation ..259 Positionner les axes rotatifs ..260 Affichage de positions dans le système incliné ..262 Surveillance de la zone d’usinage ..
  • Page 25 12.5 TOLERANCE (cycle 32, DIN/ISO: G62) ..273 Fonction du cycle ..273 Facteurs d'influence lors de la définition géométrique dans le système CFAO ..274 Attention lors de la programmation: ..275 Paramètres du cycle ..276 HEIDENHAIN TNC 320...
  • Page 26 13 Travail à l'aide des cycles palpeurs ..277 13.1 Généralités sur les cycles palpeurs ..278 Fonctionnement ..278 Prendre en compte la rotation de base en mode Manuel ..278 Cycles palpeurs en modes Manuel et Manivelle électronique ..278 Cycles palpeurs pour le mode automatique ..
  • Page 27 Paramètres du cycle ..302 14.7 Compenser le désaxage d'une pièce avec l'axe C (cycle 405, DIN/ISO: G405) ..303 Déroulement du cycle ..303 Attention lors de la programmation: ..304 Paramètres du cycle ..305 HEIDENHAIN TNC 320...
  • Page 28 15 Cycles palpeurs: Initialisation automatique des points de référence ..309 15.1 Principes de base ..310 Vue d'ensemble ..310 Caractéristiques communes à tous les cycles palpeurs pour initialiser le point de référence ..311 15.2 PREF CENTRE RAINURE (cycle 408, DIN/ISO: G408) ..313 Déroulement du cycle ..
  • Page 29 Attention lors de la programmation: ..352 Paramètres du cycle ..352 15.13 PT DE REF SUR UN AXE (cycle 419, DIN/ISO: G419) ..355 Déroulement du cycle ..355 Attention lors de la programmation: ..355 Paramètres du cycle ..356 HEIDENHAIN TNC 320...
  • Page 30 16 Cycles palpeurs: Contrôle automatique des pièces ..363 16.1 Principes de base ..364 Vue d'ensemble ..364 Procès-verbal des résultats de la mesure ..365 Résultats de la mesure dans les paramètres Q ..367 Etat de la mesure ..367 Surveillance de tolérances ..
  • Page 31 Paramètres du cycle ..402 16.13 MESURE PLAN (cycle 431, DIN/ISO: G431) ..405 Déroulement du cycle ..405 Attention lors de la programmation: ..406 Paramètres du cycle ..407 16.14 Exemples de programmation ..409 HEIDENHAIN TNC 320...
  • Page 32 17 Cycles palpeurs: Fonctions spéciales ..413 17.1 Principes de base ..414 Vue d'ensemble ..414 17.2 MESURE (cycle 3) ..415 Déroulement du cycle ..415 Attention lors de la programmation: ..415 Paramètres du cycle ..416...
  • Page 33 18.5 Etalonnage complet de l'outil (cycle 33 ou 483, DIN/ISO: G483) ..428 Déroulement du cycle ..428 Attention lors de la programmation: ..428 Paramètres du cycle ..429 Tableau récapitulatif ..433 Cycles d'usinage ..433 Cycles palpeurs ..435 HEIDENHAIN TNC 320...
  • Page 35: Principes De Base / Vues D'ensemble

    Principes de base / vues d'ensemble...
  • Page 36 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. Il en va de même pour les conversions du système de coordonnées et certaines fonctions spéciales. La plupart des cycles utilisent des paramètres Q comme paramètres de transfert.
  • Page 37: Groupes De Cycles Disponibles

    être usinés en image miroir, agrandis ou réduits Cycles spéciaux: Temporisation, appel de programme, orientation broche, tolérance Page 268 Si nécessaire, commuter vers les cycles d'usinage personnalisés à la machine. De tels cycles d'usinage peuvent être intégrés par le constructeur de votre machine HEIDENHAIN TNC 320...
  • Page 38 Tableau récapitulatif des cycles palpeurs La barre de softkeys affiche les différents groupes de cycles Groupe de cycles Softkey Page Cycles d'enregistrement automatique et compensation du désaxage d'une pièce Page 288 Cycles d'initialisation automatique du point de référence Page 310 Cycles de contrôle automatique de la pièce Page 364 Cycles d'étalonnage, cycles spéciaux...
  • Page 39: Utiliser Les Cycles D'usinage

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

    Dans certains cas, les cycles personnalisés à la machine utilisent des paramètres de transfert que HEIDENHAIN a déjà utilisé pour ses cycles standard. Tenez compte de la procédure suivante afin d'éviter tout problème d'écrasement de paramètres de transfert utilisés plusieurs fois en raison de la mise en oeuvre simultanée de cycles...
  • Page 41: 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 320...
  • Page 42: Appeler Les Cycles

    Appeler les cycles Conditions requises Avant d’appeler un cycle, programmez toujours: BLK FORM pour la représentation graphique (nécessaire uniquement pour le graphisme de test) 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 43 M89. Pour annuler l’effet de M89, programmez M99 dans la séquence de positionnement à l'intérieur de laquelle vous abordez le dernier point initial ou bien définissez un nouveau cycle d'usinage avec CYCL DEF HEIDENHAIN TNC 320...
  • Page 44: Définition De Motifs Avec Pattern Def

    2.2 Définition de motifs avec PATTERN DEF Utilisation La fonction PATTERN DEF vous 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 45: Introduire Pattern Def

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

    Définir des positions d'usinage Vous pouvez introduire jusqu'à 9 positions d'usinage; valider avec la touche ENT chaque position introduite. 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 47: Définir Une Rangée

    Axe de référence: Axe principal du plan d'usinage actif (exemple X avec l'axe d'outil Z). Valeur positive ou négative Coordonnée surface pièce (en absolu): Introduire la coordonnée Z à laquelle doit débuter l'usinage HEIDENHAIN TNC 320...
  • Page 48: Définir Un Motif

    Définir un motif 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 Pivot axe principal et Pivot axe auxiliaire agissent en addition d'un Pivot de l'ensemble du motif exécuté...
  • Page 49: Définir Un Cadre

    Pivot axe auxiliaire: Angle de rotation suivant lequel seul l'axe auxiliaire du plan d'usinage subira une distorsion par rapport au point initial programmé. Valeur positive ou négative. Coordonnée surface pièce (en absolu): Introduire la coordonnée Z à laquelle doit débuter l'usinage HEIDENHAIN TNC 320...
  • Page 50: 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 dans l'axe X 10 L Z+100 R0 FMAX...
  • Page 51: 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 320...
  • Page 52: Tableaux De Points

    2.3 Tableaux de points Application Si vous désirez exécuter successivement un ou plusieurs cycles sur un motif irrégulier de points, vous créez 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 53: Occulter Certains Points Pour L'usinage

    Avec la colonne FADE du tableau de points, vous pouvez marquer le point défini sur une ligne donnée de manière à ce qu'il soit occulté lors de l'usinage. Dans le tableau, sélectionner le point qui doit être occulté Sélectionner la colonne FADE Activer l'occultation ou Désactiver l'occultation HEIDENHAIN TNC 320...
  • Page 54: 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, la TNC peut sélectionner 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 55: Appeler Le Cycle En Liaison Avec Les Tableaux De Points

    La TNC interprète les points du plan d'usinage comme coordonnées du centre du trou. Si vous désirez utiliser comme coordonnée du point initial la coordonnée dans l'axe de broche définie dans le tableau de points, vous devez définir avec 0 l'arête supérieure de la pièce (Q203). HEIDENHAIN TNC 320...
  • Page 56 Effet des tableaux de points avec les cycles 210 à 215 La TNC interprète les points comme décalage supplémentaire du point zéro. Si vous désirez utiliser comme coordonnées du point initial les points définis dans le tableau de points, vous devez programmer 0 pour les points initiaux et l'arête supérieure de la pièce (Q203) dans le cycle de fraisage concerné.
  • Page 57: Cycles D'usinage: Perçage

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

    L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 320...
  • Page 60: 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 déterminant si le centrage doit être réalisé au diamètre ou à...
  • Page 61: Percage (Cycle 200)

    Vous ne devez pas perdre de vue 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, jusqu’à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 320...
  • 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 Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond du trou (pointe conique du foret).
  • Page 63: Alesage A L'alesoir (Cycle 201, Din/Iso: G201)

    Vous ne devez pas perdre de vue 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, jusqu’à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 320...
  • 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. 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 65: Alesage A L'outil (Cycle 202, Din/Iso: G202)

    6 Pour terminer, la TNC rétracte l'outil suivant 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 sur la paroi du trou HEIDENHAIN TNC 320...
  • Page 66: 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 67: Paramètres Du Cycle

    Coordonnée 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 (matériels de serrage). Plage d'introduction 0 à 99999.999 HEIDENHAIN TNC 320...
  • Page 68 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 auxiliaire Dégager l’outil dans le sens positif de l’axe principal...
  • Page 69: Percage Universel (Cycle 203, Din/Iso: G203)

    6 Au fond du trou, l'outil exécute une temporisation – si celle-ci est programmée – pour briser les copeaux. Après temporisation, il est rétracté suivant l'avance de retrait jusqu'à la distance d'approche. Si vous avez introduit un saut de bride, la TNC déplace l'outil à cet endroit avec FMAX HEIDENHAIN TNC 320...
  • Page 70: 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 71: Paramètres Du Cycle

    (matériels 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 320...
  • Page 72 Exemple: Séquences CN Nb brise-copeaux avt retrait Q213: Nombre de brise-copeaux avant que la TNC ne rétracte l'outil 11 CYCL DEF 203 PERCAGE UNIVERS. hors du trou pour le desserrer. Pour briser les copeaux, la TNC rétracte l'outil chaque fois de la Q200=2 ;DISTANCE D'APPROCHE valeur de retrait Q256.
  • Page 73: Contre-Percage (Cycle 204, Din/Iso: G204)

    à nouveau de la valeur de la cote excentrique 6 Pour terminer, la TNC rétracte l'outil suivant l'avance de prépositionnement à la distance d'approche puis, de là, avec FMAX et – si celui-ci est programmé – au saut de bride. HEIDENHAIN TNC 320...
  • Page 74: 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 travaille qu'avec des outils pour usinage en tirant. Programmer la séquence de positionnement du point initial (centre du trou) dans le plan d’usinage avec correction de rayon R0.
  • Page 75: Paramètres Du Cycle

    FAUTO Avance plongée Q254: Vitesse de déplacement de l'outil lors du centrage, en mm/min. Plage d'introduction 0 à 99999,999, en alternative FAUTO, Temporisation Q255: Temporisation en secondes à la base du contre-perçage. Plage d'introduction 0 à 3600,000 HEIDENHAIN TNC 320...
  • Page 76 Exemple: Séquences CN Coordonnée surface pièce Q203 (en absolu): Coordonnée de la surface de la pièce. Plage 11 CYCL DEF 204 CONTRE-PERCAGE d'introduction -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 77: 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 briser les copeaux. Après temporisation, il est rétracté suivant l'avance de retrait jusqu'à la distance d'approche. Si vous avez introduit un saut de bride, la TNC déplace l'outil à cet endroit avec FMAX HEIDENHAIN TNC 320...
  • Page 78: 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 79: Paramètres Du Cycle

    Distance de sécurité pour le positionnement en rapide lorsque, après un retrait hors du trou, la 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 320...
  • Page 80 Exemple: Séquences CN Profondeur de perçage pour brise-copeaux Q257 (en incrémental): Passe après laquelle la TNC exécute 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 avec brise-copeaux Q256 (en incrémental): Q201=-80 ;PROFONDEUR...
  • Page 81: Fraisage De Trous (Cycle 208, Din/Iso: G208)

    4 La TNC rétracte ensuite l'outil au centre du trou 5 Pour terminer, la TNC rétracte l'outil avec FMAX à la distance d'approche. Si vous avez introduit un saut de bride, la TNC déplace l'outil à cet endroit avec FMAX HEIDENHAIN TNC 320...
  • Page 82: 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 83: Paramètres Du Cycle

    +1 = fraisage en avalant –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 320...
  • Page 84: Percage Monolevre (Cycle 241, Din/Iso: G241)

    3.10 PERCAGE MONOLEVRE (cycle 241, DIN/ISO: G241) Déroulement 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 suivant l'avance de positionnement définie jusqu'à...
  • Page 85: Paramètres Du Cycle

    Avance retrait Q208: Vitesse de déplacement de l'outil à sa sortie du trou, en mm/min. Si vous introduisez Q208 = 0, l'outil sort alors avec l'avance de perçage Q206. Plage d’introduction: 0 à 99999,999, en alternative FMAX, FAUTO HEIDENHAIN TNC 320...
  • Page 86 Exemple: Séquences CN Sens rot. entrée/sortie (3/4/5) Q426: Sens de rotation de l'outil à l'entrée dans le trou et à la sortie 11 CYCL DEF 241 PERÇAGE MONOLÈVRE du trou. Plage d'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 87: 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 320...
  • Page 88 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 trou 2, appel du cycle 9 L X+90 R0 FMAX M99 Aborder le trou 3, appel du cycle 10 L Y+10 R0 FMAX M99 Aborder le trou 4, appel du cycle 11 L Z+250 R0 FMAX M2...
  • Page 89: Exemple: Utilisation Des Cycles De Perçage En Liaison Avec Pattern Def

    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 320...
  • Page 90 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 91: Cycles D'usinage: Taraudage / Fraisage De Filets

    Cycles d'usinage: Taraudage / fraisage de filets...
  • Page 92: Principes De Base

    4.1 Principes de base Vue d'ensemble La TNC dispose de 8 cycles destinés aux opérations les plus variées d'usinage de filets: Cycle Softkey Page 206 NOUVEAU TARAUDAGE Page 93 avec mandrin de compensation, avec pré-positionnement automatique, saut de bride 207 NOUVEAU TARAUDAGE RIGIDE Page 95 sans mandrin de compensation, avec pré-positionnement automatique,...
  • Page 93: Nouveau Taraudage Avec Mandrin De Compensation (Cycle G206, Din/Iso: G206)

    Vous ne devez pas perdre de vue 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, jusqu’à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 320...
  • Page 94: 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 de vis. 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 95: 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 rétracté à la distance d'approche après temporisation. Si vous avez introduit un saut de bride, la TNC déplace l'outil à cet endroit avec FMAX 4 A la distance d'approche, la TNC stoppe la broche HEIDENHAIN TNC 320...
  • Page 96: 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 97: Paramètres Du Cycle

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

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

    Vous ne devez pas perdre de vue 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, jusqu’à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 320...
  • Page 100: 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 101: 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 320...
  • Page 102 Attention, risque de collision! Pour les passes en profondeur, programmez toujours les mêmes signes car les cycles contiennent plusieurs processus qui sont interdépendants. La priorité pour la décision relative à la définition du sens de l'usinage est décrite dans les différents cycles. Par exemple, si vous voulez répéter un cycle seulement avec la procédure de plongée, vous devez alors introduire 0 comme profondeur de filetage;...
  • Page 103: 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 320...
  • Page 104: 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 de filetage détermine le sens de l’usinage. Si vous programmez Profondeur de filetage = 0, la TNC n'exécute pas le cycle.
  • Page 105: Paramètres Du Cycle

    Plage Q355=0 ;FILETS PAR PAS d'introduction 0 à 99999,999, en alternative FAUTO 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 320...
  • Page 106: Filetage Sur Un Tour (Cycle 263, Din/Iso: G263)

    4.7 FILETAGE SUR UN TOUR (cycle 263, DIN/ISO: G263) Déroulement 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 Plongée 2 Suivant l'avance de pré-positionnement, l'outil se déplace à la profondeur de plongée moins la distance d'approche;...
  • Page 107: Attention Lors De La Programmation

    Vous ne devez pas perdre de vue 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, jusqu’à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 320...
  • Page 108: 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 de la vis. Le signe détermine le sens du filet vers la droite ou vers la gauche: + = filet à droite –...
  • Page 109 Plage Q357=0.2 ;DIST. APPR. LATÉRALE d'introduction 0 à 99999,9999, en alternative FAUTO 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 PLONGÉE Q207=500 ;AVANCE FRAISAGE HEIDENHAIN TNC 320...
  • Page 110: Filetage Avec Percage (Cycle 264, Din/Iso: G264)

    4.8 FILETAGE AVEC PERCAGE (cycle 264, DIN/ISO: G264) Déroulement 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 Suivant l'avance de plongée en profondeur programmée, l'outil perce jusqu'à...
  • Page 111: Attention Lors De La Programmation

    Vous ne devez pas perdre de vue 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, jusqu’à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 320...
  • Page 112: 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 de la vis. Le signe détermine le sens du filet vers la droite ou vers la gauche: + = filet à droite –...
  • Page 113 ;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 320...
  • Page 114: Filetage Helicoïdal Avec Percage (Cycle 265, Din/Iso: G265)

    4.9 FILETAGE HELICOÏDAL AVEC PERCAGE (cycle 265, DIN/ISO: G265) Déroulement 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 Plongée à la profondeur pour chanfrein 2 Pour une procédure de plongée avant l'usinage du filet, l'outil se déplace suivant l'avance de plongée jusqu'à...
  • Page 115: Attention Lors De La Programmation

    Vous ne devez pas perdre de vue 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, jusqu’à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 320...
  • Page 116: 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 de la vis. Le signe détermine le sens du filet vers la droite ou vers la gauche: + = filet à droite –...
  • Page 117 Avance de fraisage Q207: Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Plage Q200=2 ;DISTANCE D'APPROCHE d'introduction 0 à 99999,999, en alternative FAUTO Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE PLONGÉE Q207=500 ;AVANCE FRAISAGE HEIDENHAIN TNC 320...
  • Page 118: Filetage Externe Sur Tenons (Cycle 267, Din/Iso: G267)

    4.10 FILETAGE EXTERNE SUR TENONS (cycle 267, DIN/ISO: G267) Déroulement 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 Plongée à la profondeur pour chanfrein 2 La TNC aborde le point initial de la plongée pour chanfrein en partant du centre du tenon sur l'axe principal du plan d'usinage.
  • Page 119: Attention Lors De La Programmation

    Vous ne devez pas perdre de vue 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, jusqu’à la distance d'approche en dessous de la surface de la pièce! HEIDENHAIN TNC 320...
  • Page 120: 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 de la vis. Le signe détermine le sens du filet vers la droite ou vers la gauche: + = filet à droite –...
  • Page 121 Plage d'introduction 0 à 99999,999, en alternative FAUTO, Avance de fraisage Q207: Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Plage d'introduction 0 à 99999,999, en alternative FAUTO HEIDENHAIN TNC 320...
  • Page 122: 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 à pouvoir apercevoir toutes les étapes de l'usinage sur le graphisme de test.
  • Page 123 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 320...
  • Page 124 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 125: Cycles D'usinage: Fraisage De Poches/ Tenons / Rainures

    Cycles d'usinage: Fraisage de poches / tenons / rainures...
  • Page 126: Principes De Base

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

    été programmées. La paroi de la poche est abordée par tangentement 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 abordé par tangentement HEIDENHAIN TNC 320...
  • Page 128: Remarque Dont Il Faut Tenir Compte Pour La Programmation

    Remarque dont il faut tenir compte pour 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 et avec correction de rayon R0. Tenir compte du paramètre Q367 (position de la poche).
  • Page 129: 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,999, en alternative FAUTO, FU, Mode fraisage Q351: Mode de fraisage avec M3: +1 = fraisage en avalant –1 = fraisage en opposition HEIDENHAIN TNC 320...
  • Page 130 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 131 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 320...
  • Page 132: Poche Circulaire (Cycle 252, Din/Iso: G252)

    5.3 POCHE CIRCULAIRE (cycle 252, DIN/ISO: G252) Déroulement du cycle Le cycle Poche circulaire 252 vous permet d'usiner en intégralité 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 en profondeur et finition latérale Seulement finition en profondeur...
  • Page 133: Attention Lors De La Programmation

    Si vous appelez le cycle avec l'opération d'usinage 2 (finition seulement), la TNC positionne l'outil en avance rapide au centre de la poche à la première profondeur de passe. HEIDENHAIN TNC 320...
  • Page 134: 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 135 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 320...
  • Page 136: Rainurage (Cycle 253, Din/Iso: G253)

    5.4 RAINURAGE (cycle 253, DIN/ISO: G253) Déroulement du cycle Le cycle 253 vous permet d'usiner en intégralité 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 en profondeur et finition latérale Seulement finition en profondeur Seulement finition latérale...
  • Page 137: Attention Lors De La Programmation

    Si vous appelez le cycle avec l'opération d'usinage 2 (finition seulement), la TNC positionne l'outil en avance rapide à la première profondeur de passe. HEIDENHAIN TNC 320...
  • Page 138: 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 139 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 320...
  • Page 140 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 (matériels de serrage).
  • Page 141: Rainure Circulaire (Cycle 254, Din/Iso: G254)

    été programmées. La paroi de la rainure est abordée par tangentement 5 Pour terminer, la TNC exécute la finition du fond de la rainure, de l'intérieur vers l'extérieur. Le fond de la rainure est abordé par tangentement HEIDENHAIN TNC 320...
  • Page 142: 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 143: Paramètres Du Cycle

    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 Angle d'ouverture de la rainure Q248 (en incrémental): Introduire l'angle d'ouverture de la rainure. Plage d'introduction 0 à 360,000 HEIDENHAIN TNC 320...
  • Page 144 Incrément angulaire Q378 (en incrémental): Angle de pivotement de toute la rainure. Le pivot se situe au centre du cercle primitif. Plage d'introduction -360,000 à 360,000 Nombre d'usinages Q377: Nombre d'opérations d'usinage sur le cercle primitif. Plage d'introduction 1 à 99999 Avance de fraisage Q207: Vitesse de déplacement de l'outil lors du fraisage, en mm/min.
  • Page 145 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 320...
  • Page 146: Tenon Rectangulaire (Cycle 256, Din/Iso: G256)

    5.6 TENON RECTANGULAIRE (cycle 256, DIN/ISO: G256) Déroulement du cycle Le cycle Tenon rectangulaire 256 vous 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 147: Attention Lors De La Programmation

    Prévoir suffisamment de place à droite du tenon pour le déplacement d'approche. Au minimum: Diamètre de l'outil + 2 mm. HEIDENHAIN TNC 320...
  • Page 148: 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 149 Plage d'introduction 0,1 à Q351=+1 ;MODE FRAISAGE 1,9999 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 320...
  • Page 150: Tenon Circulaire (Cycle 257, Din/Iso: G257)

    5.7 TENON CIRCULAIRE (cycle 257, DIN/ISO: G257) Déroulement du cycle Le cycle Tenon circulaire 257 vous 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 151: Attention Lors De La Programmation

    Prévoir suffisamment de place à droite du tenon pour le déplacement d'approche. Au minimum: Diamètre de l'outil + 2 mm. HEIDENHAIN TNC 320...
  • Page 152: Paramètres Du Cycle

    Paramètres du cycle Diamètre pièce finie Q223: Introduire le diamètre du tenon usiné. Plage d'introduction 0 à 99999,9999 Diamètre pièce brute Q222: Diamètre de la pièce brute Introduire un diamètre pour la 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 153 Plage d'introduction 0,1 à Q351=+1 ;MODE FRAISAGE 1,9999 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 320...
  • Page 154: 5.8 Exemples De Programmation

    5.8 Exemples de programmation Exemple: Fraisage de poche, tenon, rainure 0 BEGINN 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 155 ;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 9 L Z+250 R0 FMAX M6 Changement d'outil HEIDENHAIN TNC 320...
  • Page 156 10 TOLL CALL 2 Z S5000 Appel d’outil pour fraise à rainurer 11 CYCL DEF 254 RAINURE PENDUL. Définition du cycle Rainure 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 en X/Y nécessaire Q216=+50 ;CENTRE 1ER AXE Q217=+50 ;CENTRE 2ÈME AXE Q376=+45 ;ANGLE INITIAL...
  • Page 157: Cycles D'usinage: Définitions De Motifs

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

    6.1 Principes de base Vue d'ensemble La TNC dispose de 2 cycles pour l'usinage direct de motifs de points: Cycle Softkey Page 220 MOTIFS DE POINTS SUR UN Page 159 CERCLE 221 MOTIFS DE POINTS EN GRILLE Page 162 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 (cf.
  • Page 159: Déroulement 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 320...
  • Page 160: 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 auxiliaire du plan d'usinage. Plage d'introduction -99999,9999 à...
  • Page 161 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 320...
  • Page 162: Motifs De Points En Grille (Cycle G221, Din/Iso: G221)

    6.3 MOTIFS DE POINTS EN GRILLE (cycle G221, DIN/ISO: G221) Déroulement 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. de bride (axe de broche) Aborder le point initial dans le plan d'usinage Se déplacer à...
  • Page 163: 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 320...
  • Page 164: 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 165 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 320...
  • Page 166 Cycles d'usinage: Définitions de motifs...
  • Page 167: Cycles D'usinage: Contour De Poche

    Cycles d'usinage: Contour de poche...
  • Page 168: 7.1 Cycles Sl

    7.1 Cycles SL Principes de base Exemple: Schéma: Travail avec les cycles SL Les cycles SL vous permettent de composer des contours complexes pouvant comporter jusqu'à 12 contours partiels (poches ou îlots). Vous 0 BEGIN PGM SL2 MM introduisez les différents contours partiels sous forme de sous- programmes.
  • Page 169 La TNC usine le contour en continu, en avalant ou en opposition Centralisez les cotes d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sous la forme de DONNEES DU CONTOUR dans le cycle 20. HEIDENHAIN TNC 320...
  • Page 170: Vue D'ensemble

    Vue d'ensemble Cycle Softkey Page 14 CONTOUR (impératif) Page 171 20 DONNEES DU CONTOUR (impératif) Page 176 21 PRE-PERCAGE (utilisation facultative) Page 178 22 EVIDEMENT (impératif) Page 180 23 FINITION EN PROFONDEUR Page 183 (utilisation facultative) 24 FINITION LATERALE (utilisation Page 184 facultative) Cycles étendus:...
  • Page 171: Contour (Cycle 14, Din/Iso: G37)

    être superposés pour former un contour. Valider chaque numéro avec la touche ENT et achever l'introduction avec la touche FIN. Introduction possible de 12 numéros de sous-programmes de 1 à 254 HEIDENHAIN TNC 320...
  • Page 172: 7.3 Contours Superposés

    7.3 Contours superposés Principes de base Afin de former un nouveau contour, vous pouvez superposer poches et îlots. De cette manière, vous pouvez agrandir la surface d'une poche par superposition d'une autre poche ou réduire un îlot. Exemple: Séquences CN 12 CYCL DEF 14.0 CONTOUR 13 CYCL DEF 14.1 LABEL CONTOUR 1/2/3/4 Cycles d'usinage: Contour de poche...
  • Page 173: 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 320...
  • Page 174: Surface „Composée

    Surface „composée“ Les deux surfaces partielles A et B, y compris leur surface commune de recouvrement, 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.
  • Page 175: Surface „Différentielle

    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 320...
  • Page 176: 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 contours partiels. Le cycle 20 est actif avec DEF, c’est-à-dire qu’il est actif dès qu’il a été défini dans le programme d’usinage. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage.
  • Page 177: Paramètres Du Cycle

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

    7.5 PRE-PERCAGE (cycle 21, DIN/ISO: G121) Déroulement 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 rétracte l'outil en avance rapide FMAX, puis le déplace à nouveau à la première profondeur de passe moins la distance de sécurité...
  • Page 179: Paramètres Du Cycle

    Numéro ou nom de l'outil d'évidement. Plage d'introduction 0 à 32767,9 (introduction du numéro); jusqu'à 16 caractères pour l'introduction du 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 320...
  • Page 180: Evidement (Cycle 22, Din/Iso: G122)

    7.6 EVIDEMENT (cycle 22, DIN/ISO: G122) Déroulement 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, suivant l'avance de fraisage Q12 3 Les contours d'îlots (ici: C/D) sont fraisés librement en se rapprochant du contour des poches (ici: A/B)
  • Page 181: Attention Lors De La Programmation

    On peut ainsi obtenir une autre répartition des passes, ce qui conduit souvent au résultat désiré. Lors de la semi-finition, la TNC tient compte d'une valeur d'usure DR définie pour l'outil de pré-évidement. HEIDENHAIN TNC 320...
  • Page 182: 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 plongée, en mm/min.
  • Page 183: Finition En Profondeur (Cycle 23, Din/Iso: G123)

    Si vous introduisez Q12 = 0, l'outil sort alors avec l'avance Q12. Plage d’introduction: 0 à 99999,9999, en alternative FMAX, FAUTO Exemple: Séquences CN 60 CYCL DEF 23 FINITION EN PROF. Q11=100 ;AVANCE PLONGÉE PROF. Q12=350 ;AVANCE ÉVIDEMENT Q208=99999 ;AVANCE RETRAIT HEIDENHAIN TNC 320...
  • Page 184: Finition Laterale (Cycle 24, Din/Iso: G124)

    7.8 FINITION LATERALE (cycle 24, DIN/ISO: G124) Déroulement du cycle La TNC déplace l'outil sur une trajectoire circulaire tangentielle aux contours partiels. La finition de chaque contour sera effectuée séparément. Attention lors de la programmation: La somme de la surépaisseur latérale de finition (Q14) et du rayon de l’outil d’évidement doit être inférieure à...
  • Page 185: Paramètres Du Cycle

    évidé si vous avez programmé Q14 = 0. Exemple: Séquences CN Plage d'introduction -99999,9999 à 99999,9999 61 CYCL DEF 24 FINITION LATÉRALE Q9=+1 ;SENS DE ROTATION Q10=+5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=350 ;AVANCE ÉVIDEMENT Q14=+0 ;SURÉPAIS. LATÉRALE HEIDENHAIN TNC 320...
  • Page 186: Trace De Contour (Cycle 25, Din/Iso: G125)

    7.9 TRACE DE CONTOUR (cycle 25, DIN/ISO: G125) Déroulement du cycle En liaison avec le cycle 14 CONTOUR, ce cycle permet d'usiner des contours „ouverts“ ou fermés. Le cycle 25 TRACE DE CONTOUR présente des avantages considérables par rapport à l'usinage d’un contour à l'aide de séquences de positionnement: La TNC contrôle l'usinage au niveau des contre-dépouilles et endommagements du contour.
  • Page 187: Paramètres Du Cycle

    99999,9999, en alternative FAUTO, FU, FZ Mode fraisage? En opposition = –1 Q15: Fraisage en avalant: Introduire = +1 Fraisage en opposition: Introduire = –1 Alternativement, fraisage en avalant et en opposition sur plusieurs passes: Introduire = 0 HEIDENHAIN TNC 320...
  • Page 188: 7.10 Exemples De Programmation

    7.10 Exemples de programmation Exemple: Evidement et semi-finition d'une poche 0 BEGIN PGM C20 MM 1 BLK FORM 0.1 Z X-10 Y-10 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 Définition de la pièce brute 3 TOOL CALL 1 Z S2500 Appel de l’outil pour le pré-évidement, diamètre 30 4 L Z+250 R0 FMAX Dégager l'outil...
  • Page 189 20 FPOL X+30 Y+30 21 FC DR- R20 CCPR+55 CCPA+60 22 FSELECT 2 23 FL AN-120 PDX+30 PDY+30 D10 24 FSELECT 3 25 FC X+0 DR- R30 CCX+30 CCY+30 26 FSELECT 2 27 LBL 0 28 END PGM C20 MM HEIDENHAIN TNC 320...
  • Page 190: Exemple: Pré-Perçage, Ébauche Et Finition De Contours Superposés

    Exemple: Pré-perçage, ébauche et finition de contours superposés 0 BEGIN PGM C21 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 Appel d'outil pour le foret, diamètre 12 3 TOOL CALL 1 Z S2500 Dégager l'outil 4 L Z+250 R0 FMAX...
  • Page 191 Q9=+1 ;SENS DE ROTATION Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=400 ;AVANCE ÉVIDEMENT Q14=+0 ;SURÉPAIS. LATÉRALE 17 CYCL CALL Appel du cycle Finition latérale 18 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme HEIDENHAIN TNC 320...
  • Page 192 19 LBL 1 Sous-programme de contour 1: Poche à gauche 20 CC X+35 Y+50 21 L X+10 Y+50 RR 22 C X+10 DR- 23 LBL 0 24 LBL 2 Sous-programme de contour 2: Poche à droite 25 CC X+65 Y+50 26 L X+90 Y+50 RR 27 C X+90 DR- 28 LBL 0...
  • Page 193: Exemple: Tracé De Contour

    ;COORD. SURFACE PIÈCE Q7=+250 ;HAUTEUR DE SÉCURITÉ Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=200 ;AVANCE FRAISAGE Q15=+1 ;MODE FRAISAGE Appel du cycle 8 CYCL CALL M3 Dégager l'outil, fin du programme 9 L Z+250 R0 FMAX M2 HEIDENHAIN TNC 320...
  • Page 194 10 LBL 1 Sous-programme de contour 11 L X+0 Y+15 RL 12 L X+5 Y+20 13 CT X+5 Y+75 14 L Y+95 15 RND R7.5 16 L X+50 17 RND R7.5 18 L X+100 Y+80 19 LBL 0 20 END PGM C25 MM Cycles d'usinage: Contour de poche...
  • Page 195: Cycles D'usinage: Corps D'un Cylindre

    Cycles d'usinage: Corps d'un cylindre...
  • Page 196: 8.1 Principes De Base

    8.1 Principes de base Tableau récapitulatif des cycles d'usinage sur le corps d'un cylindre Cycle Softkey Page 27 CORPS D'UN CYLINDRE Page 197 28 CORPS D'UN CYLINDRE Rainurage Page 200 29 CORPS D'UN CYLINDRE Fraisage Page 203 d'un oblong convexe Cycles d'usinage: Corps d'un cylindre...
  • Page 197: 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 de fraisage programmée Q1 soit atteinte 5 Pour terminer, l'outil retourne à la distance d'approche HEIDENHAIN TNC 320...
  • Page 198: 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 du 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 199: 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é mesure? Degré =0 MM/INCH=1 Q17: Programmer en degré ou en mm (inch) les coordonnées de l'axe rotatif dans le sous-programme HEIDENHAIN TNC 320...
  • Page 200: 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) Déroulement du cycle Ce cycle vous permet de transposer le déroulé d'un contour sur le pourtour d'un cylindre. Contrairement au cycle 27, la TNC met en place l'outil avec ce cycle de manière à...
  • Page 201: Attention Lors De La Programmation

    Vous pouvez aussi exécuter ce cycle avec inclinaison du plan d’usinage. La distance d'approche doit être supérieure au rayon de l'outil. La durée de l'usinage peut être accrue si le contour est constitué de nombreux éléments de contour non tangentiels. HEIDENHAIN TNC 320...
  • Page 202: 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 incrémental): Q3=+0 ;SURÉPAIS.
  • Page 203: Corps D'un Cylindre Fraisage D'un Oblong Convexe (Cycle 29, Din/Iso: G129, Option De Logiciel 1)

    5 Les phases 2 à 4 sont répétées jusqu'à ce que le profondeur de fraisage programmée Q1 soit atteinte 6 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou bien à la dernière position programmée avant le cycle HEIDENHAIN TNC 320...
  • Page 204: 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 du 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 205: Paramètres Du Cycle

    être usiné le contour. Plage d'introduction 0 à 99999,9999 Unité mesure? Degré =0 MM/INCH=1 Q17: Programmer en degré ou en mm (inch) les coordonnées de l'axe rotatif dans le sous-programme Largeur oblong Q20: Largeur de l'oblong convexe à réaliser. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 320...
  • Page 206: 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 bridé au centre du plateau circulaire. Le point de référence est situé au centre du plateau circulaire Définition de la trajectoire centrale dans le sous-programme de contour 0 BEGIN PGM C28 MM...
  • Page 207 Sous-programme de contour, définition de la trajectoire centrale 11 L X+40 Y+0 RR Données dans l’axe rotatif en mm (Q17=1) 12 L Y+35 13 L X+60 Y+52.5 14 L Y+70 15 LBL 0 16 END PGM C28 MM HEIDENHAIN TNC 320...
  • Page 208 Exemple: Corps d'un cylindre avec le cycle 28 Remarque: Machine équipée d'une tête B et d'une table C Cylindre bridé au centre du plateau circulaire. Le point de référence est situé au centre du plateau circulaire 0 BEGIN PGM C27 MM Appel de l’outil, axe d’outil Y 1 TOOL CALL 1 Y S2000 2 L X+250 R0 FMAX...
  • Page 209 Données dans l’axe rotatif en mm (Q17=1) 12 L X+50 13 RND R7.5 14 L Y+60 15 RND R7.5 16 L IX-20 17 RND R7.5 18 L Y+20 19 RND R7.5 20 L X+40 21 LBL 0 22 END PGM C27 MM HEIDENHAIN TNC 320...
  • Page 210 Cycles d'usinage: Corps d'un cylindre...
  • Page 211: Cycles D'usinage: Contour De Poche Avec Formule De Contour

    Cycles d'usinage: Contour de poche avec formule de contour...
  • Page 212: 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) sous forme de programmes séparés.
  • Page 213 La TNC usine le contour en continu, en avalant ou en opposition Centralisez les cotes d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sous la forme de DONNEES DU CONTOUR dans le cycle 20. HEIDENHAIN TNC 320...
  • Page 214: Sélectionner Le Programme Avec Les Définitions De Contour

    Sélectionner le programme avec les définitions de contour La fonction SEL CONTOUR vous 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...
  • Page 215: Introduire Une Formule Complexe De Contour

    QC12 = QC5 ^ QC25 sans ex. QC25 = QC1 | QC2 Parenthèse ouverte ex. QC12 = QC1 * (QC2 + QC3) Parenthèse fermée ex. QC12 = QC1 * (QC2 + QC3) Définir un contour donné ex. QC12 = QC1 HEIDENHAIN TNC 320...
  • Page 216: 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 Afin de former un nouveau contour, vous pouvez superposer poches et îlots. De cette manière, vous pouvez agrandir la surface d'une poche par superposition d'une autre poche ou réduire un îlot.
  • Page 217 “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 320...
  • Page 218: Exécution Du Contour Avec Les Cycles Sl

    Surface „différentielle“ 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 219: Exemple: Ebauche Et Finition De Contours Superposés Avec Formule De Contour

    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 320...
  • Page 220 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 de la fraise de finition 11 TOOL CALL 2 Z S5000 Définition du cycle Finition en profondeur...
  • Page 221 5 END PGM TRIANGLE MM 0 BEGIN PGM CARRÉ MM Programme de description de contour: Carré sens anti-horaire 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 320...
  • Page 222: Cycles Sl Avec Formule Simple De Contour

    9.2 Cycles SL avec formule simple de contour Principes de base Exemple: Schéma: Travail avec les cycles SL et Avec les cycles SL et la formule simple de contour, vous pouvez formule simple de contour composer aisément des contours constitués de contours partiels (jusqu'à...
  • Page 223: Introduire Une Formule Simple De Contour

    Les îlots s'élèvent alors jusqu'à la surface de la pièce! Exécution du contour avec les cycles SL L'usinage du contour entier défini s'effectue avec les cycles SL 20 - 24 (cf. „Vue d'ensemble” à la page 170). HEIDENHAIN TNC 320...
  • Page 224 Cycles d'usinage: Contour de poche avec formule de contour...
  • Page 225: Cycles D'usinage: Usinage Ligne À Ligne

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

    10.1 Principes de base Vue d'ensemble La TNC dispose de quatre cycles destinés à l’usinage de surfaces ayant les propriétés suivantes: planes et rectangulaires planes et obliques tous types de surfaces inclinées gauchies Cycle Softkey Page 230 LIGNE A LIGNE Page 227 pour surfaces planes et rectangulaires 231 SURFACE REGULIERE...
  • Page 227: Usinage Ligne A Ligne (Cycle 230, Din/Iso: G230)

    Partant de la position actuelle, la TNC positionne tout d’abord l’outil dans le plan d’usinage, puis dans l’axe de broche au point initial. Pré-positionner l'outil de manière à éviter toute collision avec la pièce ou les matériels de serrage. HEIDENHAIN TNC 320...
  • Page 228: Paramètres Du Cycle

    Paramètres du cycle Point initial 1er axe Q225 (en absolu): Coordonnée du point Min de la surface à usiner ligne à ligne 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 à...
  • Page 229: Déroulement Du Cycle

    7 L'usinage ligne à ligne est répété jusqu'à ce que la surface programmée soit entièrement 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 320...
  • Page 230: Attention Lors De La Programmation

    Sens de coupe Le point initial/le sens du fraisage peuvent être sélectionnés librement car la TNC exécute toujours les coupes en allant du point au point et effectue une trajectoire globale du point au point / 4. Vous pouvez programmer le point à...
  • Page 231: Paramètres Du Cycle

    3ème point 2ème axe Q232 (en absolu): Coordonnée du point dans l'axe auxiliaire 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 320...
  • Page 232 Exemple: Séquences CN 4ème point 1er axe Q234 (en absolu): Coordonnée du point dans l'axe principal du plan d'usinage. 72 CYCL DEF 231 SURF. RÉGULIÈRE Plage 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 auxiliaire du plan d'usinage.
  • Page 233: 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 n'exécute que la surépaisseur de finition et ce, selon l'avance de finition 9 Pour terminer, la TNC rétracte l'outil avec FMAX au saut de bride HEIDENHAIN TNC 320...
  • Page 234 Stratégie Q389=1 3 L'outil se déplace ensuite suivant l'avance de fraisage programmée jusqu'au point final Le point final est situé à l'intérieur de la surface que la TNC calcule à partir du point initial, de la longueur et du rayon d'outil programmés 4 La TNC décale l'outil selon l'avance de positionnement, transversalement sur le point initial de la ligne suivante;...
  • Page 235: Attention Lors De La Programmation

    2ème côté Q219 (en incrémental): Longueur de la surface à usiner dans l'axe auxiliaire du plan d'usinage. Le signe vous permet de reconnaître 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 320...
  • Page 236 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 à partir 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 237 Q369=0.5 ;SURÉP. DE PROFONDEUR l'outil et la pièce (matériels 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=2 ;DISTANCE D'APPROCHE Q357=2 ;DIST. APPR. LATÉRALE Q204=2 ;SAUT DE BRIDE HEIDENHAIN TNC 320...
  • Page 238: 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 239 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 320...
  • Page 240 Cycles d'usinage: Usinage ligne à ligne...
  • Page 241: Cycles: Conversions De Coordonnées

    Cycles: Conversions de coordonnées...
  • Page 242: Principes De Base

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

    14 CYCL DEF 7.1 X+60 toujours au dernier point zéro actif – celui-ci peut être 16 CYCL DEF 7.3 Z-5 déjà décalé. Plage d'introduction: Jusqu'à 6 axes CN, chacun de -99999,9999 à 99999,9999 15 CYCL DEF 7.2 Y+40 HEIDENHAIN TNC 320...
  • Page 244: 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) Effet 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 245: 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 320...
  • Page 246: Paramètres Du Cycle

    Paramètres du cycle Exemple: Séquences CN Décalage: introduire le numéro du point zéro provenant du tableau de points zéro ou un paramètre 77 CYCL DEF 7.0 POINT ZÉRO Q; si vous introduisez un paramètre Q, la TNC active le numéro du point zéro inscrit dans ce paramètre. 78 CYCL DEF 7.1 #5 Plage d’introduction 0 à...
  • Page 247: 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 Insérer une ligne (possible seulement en fin de tableau) Effacer une ligne Recherche Curseur en début de ligne Curseur en fin de ligne HEIDENHAIN TNC 320...
  • Page 248: 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 249: Effet

    13 CYCL DEF 247 INIT. PT DE RÉF. tableau Preset. 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 320...
  • Page 250: Image Miroir (Cycle 8, Din/Iso: G28)

    11.5 IMAGE MIROIR (cycle 8, DIN/ISO: G28) Effet Dans le plan d’usinage, la TNC peut exécuter une opération d’usinage en image miroir. L'image miroir est active dès qu'elle a été définie dans le programme. Elle agit aussi en mode Positionnement avec introduction manuelle! Les axes réfléchis actifs apparaissent dans l'affichage d'état supplémentaire.
  • Page 251: Paramètre Du Cycle

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

    11.6 ROTATION (cycle 10, DIN/ISO: G73) Effet A l’intérieur d’un programme, la TNC peut faire pivoter le système de coordonnées dans le plan d’usinage, autour du point zéro actif. La ROTATION est active dès qu'elle a été définie dans le programme. Elle agit aussi en mode Positionnement avec introduction manuelle! L'angle de rotation actif apparaît dans l'affichage d'état supplémentaire.
  • Page 253: 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 320...
  • Page 254: Facteur Echelle (Cycle 11, Din/Iso: G72)

    11.7 FACTEUR ECHELLE (cycle 11, DIN/ISO: G72) Effet A l'intérieur d'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 255: Paramètres Du Cycle

    Plage d’introduction 0,000000 à 99,999999 12 CYCL DEF 7.0 POINT ZÉRO 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 320...
  • Page 256: Facteur Echelle Specif. De L'axe (Cycle 26)

    11.8 FACTEUR ECHELLE SPECIF. DE L'AXE (cycle 26) Effet Avec le cycle 26, vous pouvez, axe par axe, définir des facteurs de retrait ou d'agrandissement. Le FACTEUR ECHELLE est actif dès qu'il a été défini dans le programme. Il agit aussi en mode Positionnement avec introduction manuelle! Le facteur échelle actif apparaît dans l'affichage d'état supplémentaire.
  • Page 257: 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 320...
  • Page 258: 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) Effet 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écrire la position du plan d'usinage en utilisant jusqu'à...
  • Page 259: Attention Lors De La Programmation

    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. Vous désactiver la fonction de cette manière. HEIDENHAIN TNC 320...
  • Page 260: Positionner Les Axes Rotatifs

    Positionner les axes rotatifs Le constructeur de la machine définit si le cycle 19 doit positionner automatiquement les axes rotatifs ou bien si vous devez les positionner manuellement dans le programme. Consultez le manuel de votre machine. Positionner les axes rotatifs manuellement Si le cycle 19 ne positionne pas automatiquement les axes rotatifs, vous devez les positionner dans une séquence L à...
  • Page 261 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 320...
  • Page 262: 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 263: Combinaison Avec D'autres Cycles De Conversion De Coordonnées

    1. Activer le décalage du point zéro 2. Activer l'inclinaison du plan d'usinage 3. Activer la rotation Usinage de la pièce 1. Annuler la rotation 2. Annuler l'inclinaison du plan d'usinage 3. Annuler le décalage du point zéro HEIDENHAIN TNC 320...
  • Page 264: Marche À Suivre Pour L'usinage Avec Le Cycle

    2 Brider la pièce 3 Initialisation du point de référence Initialisation manuelle par affleurement Initialisation commandée par un palpeur 3D de HEIDENHAIN (cf. Manuel d'utilisation Cycles palpeurs, chap. 2) Initialisation automatique par un palpeur 3D de HEIDENHAIN (cf. Manuel d'utilisation Cycles palpeurs, chap. 3) 4 Lancer le programme d'usinage en mode Exécution de...
  • Page 265: 11.10 Exemples De Programmation

    Retour au LBL 10; six fois au total 14 CYCL DEF 10.0 ROTATION Annuler la rotation 15 CYCL DEF 10.1 ROT+0 Annuler le décalage du point zéro 16 CYCL DEF 7.0 POINT ZÉRO 17 CYCL DEF 7.1 X+0 HEIDENHAIN TNC 320...
  • Page 266 18 CYCL DEF 7.2 Y+0 19 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 20 LBL 1 Sous-programme 1 21 L X+0 Y+0 R0 FMAX Définition du fraisage 22 L Z+2 R0 FMAX M3 23 L Z-5 R0 F200 24 L X+30 RL 25 L IY+10 26 RND R5...
  • Page 267: Cycles: Fonctions Spéciales

    Cycles: Fonctions spéciales...
  • Page 268: Principes De Base

    12.1 Principes de base Vue d'ensemble La TNC dispose de quatre cycles destinés aux applications spéciales suivantes: Cycle Softkey Page 9 TEMPORISATION Page 269 12 APPEL DE PROGRAMME Page 270 13 ORIENTATION BROCHE Page 272 32 TOLERANCE Page 273 Cycles: Fonctions spéciales...
  • Page 269: 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 320...
  • Page 270: Appel De Programme (Cycle 12, Din/Iso: G39)

    12.3 APPEL DE PROGRAMME (cycle 12, DIN/ISO: G39) Fonction du cycle Tous les programmes d'usinage (par ex. les cycles spéciaux de perçage ou modules géométriques) peuvent équivaloir à un cycle d'usinage. Vous appelez ensuite ce programme comme un cycle. Attention lors de la programmation: Le programme appelé...
  • Page 271: Paramètres Du Cycle

    56 CYCL DEF 12.1 PGM TNC:\CLAIR35\FK1\50.H softkey SELECTION et sélectionner le programme à appeler 57 L X+20 Y+50 FMAX M99 Vous appelez le programme avec CYCL CALL (séquence séparée) ou M99 (pas à pas) ou M89 (après chaque séquence de positionnement) HEIDENHAIN TNC 320...
  • Page 272: 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 est en mesure de commander la broche principale d’une machine-outil et de l’orienter à une position angulaire donnée. L'orientation broche est nécessaire, par exemple, sur systèmes changeurs d'outils avec position de changement déterminée pour l'outil...
  • Page 273: 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 vous 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 320...
  • Page 274: Facteurs D'influence Lors De La Définition Géométrique Dans Le Système Cfao

    Facteurs d'influence lors de la définition géométrique dans le système CFAO Le principal facteur d'influence pour la création d'un programme CN sur un support externe est l'erreur de corde S que l'on peut définir dans le système CFAO. Avec l'erreur de corde, on définit l'écart max. entre les points du programme CN créé...
  • Page 275: 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 encore s'accroître. Lorsque le cycle 321 est actif, la TNC indique dans l'affichage d'état (onglet CYC) les paramètres définis pour le cycle 32. HEIDENHAIN TNC 320...
  • Page 276: Paramètres Du Cycle

    Paramètres du cycle Exemple: Séquences CN Tolérance T: Ecart 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 de contour encore...
  • Page 277: Travail À L'aide Des Cycles Palpeurs

    Travail à l'aide des cycles palpeurs...
  • Page 278: Généralités Sur Les Cycles Palpeurs

    13.1 Généralités sur les cycles palpeurs La TNC doit avoir été préparée par le constructeur de la machine pour l'utilisation de palpeurs 3D. Consultez le manuel de votre machine. Fonctionnement Lorsque la TNC exécute un cycle palpeur, le palpeur 3D se déplace parallèlement à...
  • Page 279: Cycles Palpeurs Pour 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 en surbrillance le paramètre que vous devez introduire (cf. fig. de droite). HEIDENHAIN TNC 320...
  • Page 280 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, par Q321=+50 ;CENTRE 1ER AXE exemple Initialisation du point de référence.
  • Page 281: Avant Que Vous Ne Travailliez 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 320...
  • Page 282: 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 suivant laquelle la TNC doit prépositionner le palpeur ou le positionner entre des points de mesure.
  • Page 283: Exécuter Les Cycles Palpeurs

    TNC positionne le palpeur tout d'abord dans le plan d'usinage, sur le premier point de palpage, puis dans l'axe du palpeur, directement à la hauteur de mesure. HEIDENHAIN TNC 320...
  • Page 284: 13.3 Tableau Palpeurs

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

    De cette manière, la tige de palpage est toujours déviée dans la même direction: ON: Exécuter une orientation de broche ON: Ne pas exécuter une orientation de broche HEIDENHAIN TNC 320...
  • Page 286 Travail à l'aide des cycles palpeurs...
  • Page 287: Cycles Palpeurs: Calcul Automatique Du Désaxage De La Pièce

    Cycles palpeurs: Calcul automatique du désaxage de la pièce...
  • Page 288: Principes De Base

    14.1 Principes de base Vue d'ensemble Attention, risque de collision! Lors de l'exécution des cycles palpeurs, aucun des cycles de conversion de coordonnées ne doit être actif (cycle 7 POINT ZERO, cycle 8 IMAGE MIROIR, cycle 10 ROTATION, cycles 11 et 26 FACTEUR ECHELLE et cycle 19 PLAN D'USINAGE ou ROT 3D).
  • Page 289: Particularités Communes Aux Cycles Palpeurs Destinés À L'enregistrement Du Désaxage De La Pièce

    être corrigé en fonction de la valeur d'un angle α connu (cf. fig. de droite). Ceci vous permet de mesurer la rotation de base sur n'importe quelle droite de la pièce et d'établir la relation par rapport au sens 0° 2. HEIDENHAIN TNC 320...
  • Page 290: Rotation De Base (Cycle 400, Din/Iso: G400)

    14.2 ROTATION DE BASE (cycle 400, DIN/ISO: G400) Déroulement du cycle Par la mesure de deux points qui doivent être situés sur une droite, le cycle palpeur 400 détermine le désaxage 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) et selon la logique de positionnement (cf.
  • Page 291: Paramètres Du Cycle

    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 (matériels de serrage). Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 320...
  • Page 292 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 Valeur config.
  • Page 293: Rotation De Base Avec Deux Trous (Cycle 401, Din/Iso: G401)

    Si vous désirez compenser le désaxage 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 320...
  • Page 294: 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 auxiliaire du plan d'usinage.
  • Page 295 à zéro l'affichage de l'axe rotatif après l'alignement: 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 320...
  • Page 296: Rotation De Base À Partir De Deux Tenons (Cycle 402, Din/Iso: G402)

    14.4 ROTATION DE BASE à partir de deux tenons (cycle 402, DIN/ISO: G402) Déroulement du cycle Le cycle palpeur 402 enregistre les centres de deux tenons. La TNC calcule ensuite l'angle formé par l'axe principal du plan d'usinage et la droite reliant les centres des tenons.
  • Page 297: Paramètres Du Cycle

    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 (matériels de serrage). Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 320...
  • Page 298 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 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 Valeur config.
  • Page 299: Rotation De Base

    Il peut en résulter des déplacements compensatoires 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 enregistre également dans le paramètre Q150 l'angle défini. HEIDENHAIN TNC 320...
  • Page 300: 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 auxiliaire du plan d'usinage.
  • Page 301 (coordonnées REF) Angle de réf. ? (0=axe principal) Q380: Angle sur lequel la TNC doit orienter la droite palpée. N'agit que si l'axe rotatif sélectionné est C (Q312 = 6). Plage d'introduction -360,000 à 360,000 HEIDENHAIN TNC 320...
  • Page 302: Déroulement Du Cycle

    14.6 INITIALISER LA ROTATION DE BASE (cycle 404, DIN/ISO: G404) Déroulement 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 ROTATION DE BASE palpeur 404.
  • Page 303: Compenser Le Désaxage D'une Pièce Avec 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. Le désaxage angulaire mesuré est disponible également dans le paramètre Q150 HEIDENHAIN TNC 320...
  • Page 304: 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 de préférence trop petit. Si les dimensions de la poche et la distance d'approche ne permettent pas d'effectuer un pré-positionnement à...
  • Page 305: Paramètres Du Cycle

    (- = sens horaire) pour le déplacement du palpeur vers le point de mesure suivant. Si vous désirez étalonner des arcs de cercle, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,000 à 120,000 HEIDENHAIN TNC 320...
  • Page 306 Hauteur mesure dans axe palpage Q261 (en absolu): Coordonnée du centre de la bille (=point de contact) dans l'axe du palpeur sur lequel doit être effectuée 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 307: Exemple: Déterminer La Rotation De Base À L'aide De Deux Trous

    Angle de la droite de référence Q402=1 ;ALIGNEMENT Compenser le désaxage par rotation du plateau circulaire Q337=1 ;REMETTRE À ZÉRO Après l'alignement, remettre l'affichage à zéro 3 CALL PGM 35K47 Appeler le programme d'usinage 4 END PGM CYC401 MM HEIDENHAIN TNC 320...
  • Page 308 Cycles palpeurs: Calcul automatique du désaxage de la pièce...
  • Page 309: Cycles Palpeurs: Initialisation Automatique Des Points De Référence

    Cycles palpeurs: Initialisation automatique des points de référence...
  • Page 310: Principes De Base

    15.1 Principes de base Vue d'ensemble Attention, risque de collision! Lors de l'exécution des cycles palpeurs, aucun des cycles de conversion de coordonnées ne doit être actif (cycle 7 POINT ZERO, cycle 8 IMAGE MIROIR, cycle 10 ROTATION, cycles 11 et 26 FACTEUR ECHELLE et cycle 19 PLAN D'USINAGE ou ROT 3D).
  • Page 311: Caractéristiques Communes À Tous Les Cycles Palpeurs Pour Initialiser Le Point De Référence

    La TNC initialise le point de référence dans le plan d'usinage en fonction de l'axe du palpeur défini dans votre programme de mesure: Axe palpeur actif Initialisation point de réf. en X et Y Z et X Y et Z HEIDENHAIN TNC 320...
  • Page 312 Enregistrer le point de référence calculé Pour tous les cycles permettant l'initialisation du point de référence, vous pouvez définir avec les paramètres d'introduction Q303 et Q305 la manière dont la TNC doit enregistrer le point de référence calculé: Q305 = 0, Q303 = valeur au choix: La TNC initialise l'affichage du point de référence calculé.
  • Page 313: Pref Centre Rainure (Cycle 408, Din/Iso: G408)

    5 Ensuite, si on le désire, la TNC calcule aussi, dans une opération de palpage séparée, le point de référence dans l'axe du palpeur Numéro paramètre Signification Q166 Valeur effective pour la largeur de rainure mesurée Q157 Valeur effective de la position de l'axe médian HEIDENHAIN TNC 320...
  • Page 314: 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 de préférence trop petite. Si la largeur de la rainure et la distance d'approche ne permettent pas d'effectuer un prépositionnement à...
  • Page 315 Le système de référence est le système de coordonnées pièce actif 1: Inscrire dans le tableau Preset le point de référence calculé. Le système de référence est le système de coordonnées machine (coordonnées REF) HEIDENHAIN TNC 320...
  • Page 316 Exemple: Séquences CN Palpage dans axe palpeur Q381: Définir si la TNC doit également initialiser le point de référence dans 5 TCH PROBE 408 PTREF CENTRE RAINURE l'axe du palpeur: 0: Ne pas initialiser le point de référence dans l'axe du Q321=+50 ;CENTRE 1ER AXE palpeur Q322=+50 ;CENTRE 2ÈME AXE...
  • Page 317: Pref Cent. Oblong (Cycle 409, Din/Iso: G409)

    Pour éviter toute collision entre le palpeur et la pièce, introduisez la largeur de l’oblong de manière à ce qu'elle soit de préférence trop grande. Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. HEIDENHAIN TNC 320...
  • Page 318: 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 auxiliaire du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 Largeur oblong Q311 (en incrémental): Largeur de l'oblong indépendamment de la position dans le plan d'usinage.
  • Page 319 Q381 = 1. Plage d'introduction -99999,9999 à 99999,9999 Nouveau pt de réf. sur axe palpeur Q333 (en absolu): Coordonnée dans l'axe du palpeur à laquelle la TNC doit initialiser le point de référence. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 320...
  • Page 320: Point De Reference Interieur Rectangle (Cycle 410, Din/Iso: G410)

    15.4 POINT DE REFERENCE INTERIEUR RECTANGLE (cycle 410, DIN/ISO: G410) Déroulement du cycle Le cycle palpeur 410 calcule le centre d'une poche rectangulaire et initialise ce centre comme point de référence. Si vous le désirez, la TNC peut aussi inscrire le centre dans un tableau de points zéro ou de Preset.
  • Page 321: Attention Lors De La Programmation

    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 (matériels de serrage). Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 320...
  • Page 322 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 sous lequel la TNC doit mémoriser les coordonnées du centre de la poche.
  • Page 323 ;POINT DE RÉFÉRENCE Nouveau pt de réf. sur axe palpeur Q333 (en absolu): Coordonnée dans l'axe du palpeur à laquelle la TNC doit initialiser le point de référence. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 320...
  • Page 324: Point De Reference Exterieur Rectangle (Cycle 411, Din/Iso: G411)

    15.5 POINT DE REFERENCE EXTERIEUR RECTANGLE (cycle 411, DIN/ISO: G411) Déroulement du cycle Le cycle palpeur 411 calcule le centre d'un tenon rectangulaire et initialise ce centre comme point de référence. Si vous le désirez, la TNC peut aussi inscrire le centre dans un tableau de points zéro ou de Preset.
  • Page 325: Attention Lors De La Programmation

    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 (matériels de serrage). Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 320...
  • Page 326 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 sous lequel la TNC doit mémoriser les coordonnées du centre du tenon.
  • Page 327 ;POINT DE RÉFÉRENCE Nouveau pt de réf. sur axe palpeur Q333 (en absolu): Coordonnée dans l'axe du palpeur à laquelle la TNC doit initialiser le point de référence. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 320...
  • Page 328: Déroulement Du Cycle

    15.6 POINT DE REFERENCE INTERIEUR CERCLE (cycle 412, DIN/ISO: G412) Déroulement du cycle Le cycle palpeur 412 calcule le centre d'une poche circulaire (trou) et initialise ce centre comme point de référence. Si vous le désirez, la TNC peut aussi inscrire le centre dans un tableau de points zéro ou de Preset.
  • Page 329: Attention Lors De La Programmation

    (- = sens horaire) pour le déplacement du palpeur vers le point de mesure suivant. Si vous désirez étalonner des arcs de cercle, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,0000 à 120,0000 HEIDENHAIN TNC 320...
  • Page 330 Hauteur mesure dans axe palpage Q261 (en absolu): Coordonnée du centre de la bille (=point de contact) dans l'axe du palpeur sur lequel doit être effectuée 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 331 à 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 d'usinage, se déplacer en cercle sur le diamètre du cercle primitif HEIDENHAIN TNC 320...
  • Page 332: Déroulement Du Cycle

    15.7 POINT DE REFERENCE EXTERIEUR CERCLE (cycle 413, DIN/ISO: G413) Déroulement du cycle Le cycle palpeur 413 calcule le centre d'un tenon circulaire et initialise ce centre comme point de référence. Si vous le désirez, la TNC peut aussi inscrire le centre dans un tableau de points zéro ou de Preset. 1 La TNC positionne le palpeur en avance rapide (valeur de la colonne FMAX) et selon la logique de positionnement (cf.
  • Page 333: Attention Lors De La Programmation

    (- = sens horaire) pour le déplacement du palpeur vers le point de mesure suivant. Si vous désirez étalonner des arcs de cercle, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,0000 à 120,0000 HEIDENHAIN TNC 320...
  • Page 334 Hauteur mesure dans axe palpage Q261 (en absolu): Coordonnée du centre de la bille (=point de contact) dans l'axe du palpeur sur lequel doit être effectuée 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 335 à 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 d'usinage, se déplacer en cercle sur le diamètre du cercle primitif HEIDENHAIN TNC 320...
  • Page 336: Déroulement Du Cycle

    15.8 POINT DE REFERENCE EXTERIEUR COIN (cycle 414, DIN/ISO: G414) Déroulement du cycle Le cycle palpeur 414 détermine le point d'intersection de deux droites et l'initialise comme point de référence. Si vous le désirez, la TNC peut aussi inscrire le point d'intersection dans un tableau de points zéro ou de Preset.
  • Page 337 (cf. 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 320...
  • Page 338: 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 auxiliaire du plan d'usinage.
  • Page 339 Le système de référence est le système de coordonnées pièce actif 1: Inscrire dans le tableau Preset le point de référence calculé. Le système de référence est le système de coordonnées machine (coordonnées REF) HEIDENHAIN TNC 320...
  • Page 340 Exemple: Séquences CN Palpage dans axe palpeur Q381: Définir si la TNC doit également initialiser le point de référence dans 5 TCH PROBE 414 PT REF. INT. COIN l'axe du palpeur: 0: Ne pas initialiser le point de référence dans l'axe du Q263=+37 ;1ER POINT 1ER AXE palpeur Q264=+7...
  • Page 341: Déroulement Du Cycle

    6 Ensuite, si on le désire, la TNC calcule aussi, dans une opération de palpage séparée, le point de référence dans l'axe du palpeur Numéro paramètre Signification Q151 Valeur effective du coin dans l'axe principal Q152 Valeur effective du coin dans l'axe auxiliaire HEIDENHAIN TNC 320...
  • Page 342: 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 auxiliaire 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 343 Le système de référence est le système de coordonnées pièce actif 1: Inscrire dans le tableau Preset le point de référence calculé. Le système de référence est le système de coordonnées machine (coordonnées REF) HEIDENHAIN TNC 320...
  • Page 344 Exemple: Séquences CN Palpage dans axe palpeur Q381: Définir si la TNC doit également initialiser le point de référence dans 5 TCH PROBE 415 PT REF. EXT. COIN l'axe du palpeur: 0: Ne pas initialiser le point de référence dans l'axe du Q263=+37 ;1ER POINT 1ER AXE palpeur Q264=+7...
  • Page 345: Déroulement Du Cycle

    8 Ensuite, si on le désire, la TNC calcule aussi, dans une opération de palpage séparée, le point de référence dans l'axe du palpeur Numéro paramètre Signification Q151 Valeur effective centre axe principal Q152 Valeur effective centre axe auxiliaire Q153 Valeur effective diamètre cercle de trous HEIDENHAIN TNC 320...
  • Page 346: 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 347 Le système de référence est le système de coordonnées pièce actif 1: Inscrire dans le tableau Preset le point de référence calculé. Le système de référence est le système de coordonnées machine (coordonnées REF) HEIDENHAIN TNC 320...
  • Page 348 Exemple: Séquences CN Palpage dans axe palpeur Q381: Définir si la TNC doit également initialiser le point de référence dans 5 TCH PROBE 416 PT REF. CENTRE C. TROUS l'axe du palpeur: 0: Ne pas initialiser le point de référence dans l'axe du Q273=+50 ;CENTRE 1ER AXE palpeur Q274=+50 ;CENTRE 2EME AXE...
  • Page 349: Déroulement 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 de référence sur cet axe. HEIDENHAIN TNC 320...
  • Page 350: 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 auxiliaire du plan d'usinage.
  • Page 351: Déroulement Du Cycle

    7 Ensuite, si on le désire, la TNC calcule aussi, dans une opération de palpage séparée, le point de référence dans l'axe du palpeur Numéro paramètre Signification Q151 Valeur effective du point d'intersection avec l'axe principal Q152 Valeur effective du point d'intersection avec l'axe auxiliaire HEIDENHAIN TNC 320...
  • Page 352: 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 353 Le système de référence est le système de coordonnées pièce actif 1: Inscrire dans le tableau Preset le point de référence calculé. Le système de référence est le système de coordonnées machine (coordonnées REF) HEIDENHAIN TNC 320...
  • Page 354 Exemple: Séquences CN Palpage dans axe palpeur Q381: Définir si la TNC doit également initialiser le point de référence dans 5 TCH PROBE 418 PT REF. AVEC 4 TROUS l'axe du palpeur: 0: Ne pas initialiser le point de référence dans l'axe du Q268=+20 ;1ER CENTRE 1ER AXE palpeur Q269=+25 ;1ER CENTRE 2EME AXE...
  • Page 355: Pt De Ref Sur Un Axe (Cycle 419, Din/Iso: G419)

    Preset, vous devez alors, 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 320...
  • Page 356: 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 auxiliaire du plan d'usinage.
  • Page 357 Le système de référence est le système de coordonnées pièce actif 1: Inscrire dans le tableau Preset le point de référence calculé. Le système de référence est le système de coordonnées machine (coordonnées REF) HEIDENHAIN TNC 320...
  • Page 358: Exemple: Initialiser Le Point De Référence Centre De L'arc De Cercle Et Arête Supérieure De La Pièce

    Exemple: Initialiser le point de référence centre de l'arc de cercle et arête 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 de référence...
  • Page 359 Q423=4 ;NB POINTS DE MESURE Mesurer un cercle avec 4 palpages Q365=0 ;TYPE DÉPLACEMENT Déplacement entre les points de mesure, sur la trajectoire circulaire 3 CALL PGM 35K47 Appeler le programme d'usinage 4 END PGM CYC413 MM HEIDENHAIN TNC 320...
  • Page 360: Exemple: Initialiser Le Point De Référence Arête Supérieure De La Pièce Et Centre Du Cercle De Trous

    Exemple: Initialiser le point de référence arête supérieure de la pièce et centre du cercle de trous Le centre du cercle de trous mesuré doit être inscrit dans un tableau Preset pour pouvoir être utilisé ultérieurement. 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 361 Distance d'approche en complément de 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 320...
  • Page 362 Cycles palpeurs: Initialisation automatique des points de référence...
  • Page 363: Cycles Palpeurs: Contrôle Automatique Des Pièces

    Cycles palpeurs: Contrôle automatique des pièces...
  • Page 364: Principes De Base

    16.1 Principes de base Vue d'ensemble Attention, risque de collision! Lors de l'exécution des cycles palpeurs, aucun des cycles de conversion de coordonnées ne doit être actif (cycle 7 POINT ZERO, cycle 8 IMAGE MIROIR, cycle 10 ROTATION, cycles 11 et 26 FACTEUR ECHELLE et cycle 19 PLAN D'USINAGE ou ROT 3D).
  • Page 365: Procès-Verbal Des Résultats De La Mesure

    TNC mémorise en standard les données sous la forme d'un fichier ASCII à l'intérieur du répertoire TNC:\. Utilisez le logiciel de transfert de données TNCremo de HEIDENHAIN pour restituer le procès-verbal de mesure via l'interface de données. HEIDENHAIN TNC 320...
  • Page 366 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 auxiliaire: 65.0000 Diamètre: 12.0000 Valeurs limites allouées:Cote max. centre axe principal: 50.1000 Cote min.
  • Page 367: Résultats De La Mesure Dans Les Paramètres Q

    (tenon). En choisissant la cote max. et la cote min. en liaison avec le sens du palpage, vous pouvez toutefois rectifier la nature 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 320...
  • Page 368: Surveillance De Tolérances

    Surveillance de tolérances Pour 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 désirez pas exécuter de surveillance de tolérances, introduisez 0 pour ce paramètre (= valeur par défaut) Surveillance d'outil Avec certains cycles permettant le contrôle des pièces, vous pouvez...
  • Page 369: 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 délivre tous les résultats de la mesure dans les paramètres de résultat ainsi que dans le fichier de procès-verbal en système de coordonnées actif – et le cas échéant, décalé ou/et pivoté/incliné. HEIDENHAIN TNC 320...
  • Page 370: Plan De Reference (Cycle 0, Din/Iso: G55)

    16.2 PLAN DE REFERENCE (cycle 0, DIN/ISO: G55) Déroulement du cycle 1 En suivant une trajectoire 3D, le palpeur aborde en avance rapide (valeeur dans la colonne FMAX) la position programmée dans le cycle pour le pré-positionnement 2 Le palpeur exécute ensuite l'opération de palpage suivant l'avance de palpage (colonne F).
  • Page 371: Plan De Reference Polaire (Cycle 1)

    Pré-positionner le palpeur de manière à éviter toute collision à l'approche du pré-positionnement programmé. 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 320...
  • Page 372: 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 à partir du 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 373: 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 320...
  • Page 374: 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 auxiliaire du plan d'usinage.
  • Page 375 2: Interrompre le déroulement du programme et Q320=0 ;DISTANCE D'APPROCHE afficher le procès-verbal de mesure à l'écran de la TNC. Poursuivre le programme avec Start CN Q260=+10 ;HAUTEUR DE SÉCURITÉ Q301=1 ;DÉPLAC. HAUT. SÉCU. Q281=1 ;PROCÈS-VERBAL MESURE HEIDENHAIN TNC 320...
  • Page 376: Mesure Trou (Cycle 421, Din/Iso: G421)

    16.5 MESURE TROU (cycle 421, DIN/ISO: G421) Déroulement 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 377: Paramètres Du Cycle

    (- = sens horaire). Si vous désirez étalonner des arcs de cercle, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,0000 à 120,0000 HEIDENHAIN TNC 320...
  • Page 378 Hauteur mesure dans axe palpage Q261 (en absolu): Coordonnée du centre de la bille (=point de contact) dans l'axe du palpeur sur lequel doit être effectuée 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 379 à 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 d'usinage, se déplacer en cercle sur le diamètre du cercle primitif HEIDENHAIN TNC 320...
  • Page 380: Mesure Exterieur Cercle (Cycle 422, Din/Iso: G422)

    16.6 MESURE EXTERIEUR CERCLE (cycle 422, DIN/ISO: G422) Déroulement 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 381: Paramètres Du Cycle

    Angle compris entre deux points de mesure; le signe de l'incrément angulaire détermine le sens de rotation (- = sens horaire). Si vous désirez étalonner des arcs de cercle, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,0000 à 120,0000 HEIDENHAIN TNC 320...
  • Page 382 Hauteur mesure dans axe palpage Q261 (en absolu): Coordonnée du centre de la bille (=point de contact) dans l'axe du palpeur sur lequel doit être effectuée 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 383 à 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 d'usinage, se déplacer en cercle sur le diamètre du cercle primitif HEIDENHAIN TNC 320...
  • Page 384: Mesure Interieur

    16.7 MESURE INTERIEUR RECTANGLE (cycle 423, DIN/ISO: G423) Déroulement 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 385: Attention Lors De La Programmation

    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 sur lequel doit être effectuée la mesure. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 320...
  • Page 386 Distance d'approche Q320 (en incrémental): Distance supplémentaire entre le point de mesure et la bille du palpeur. Q320 agit en complément de la colonne 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 (matériels de serrage).
  • Page 387 32767,9, en alternative, nom d'outil avec 16 Q279=0 ;TOLÉRANCE 1ER CENTRE caractères max. Q280=0 ;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 320...
  • Page 388: Mesure Exterieur

    16.8 MESURE EXTERIEUR RECTANGLE (cycle 424, DIN/ISO: G424) Déroulement 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 389: Attention Lors De La Programmation

    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 sur lequel doit être effectuée la mesure. Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 320...
  • Page 390 Distance d'approche Q320 (en incrémental): Distance supplémentaire entre le point de mesure et la bille du palpeur. Q320 agit en complément de la colonne 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 (matériels de serrage).
  • Page 391 0 à 32767,9, en alternative, nom d'outil avec Q279=0,1 ;TOLÉRANCE 1ER CENTRE 16 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 320...
  • Page 392: Mesure Interieur Rainure (Cycle 425, Din/Iso: G425)

    16.9 MESURE INTERIEUR RAINURE (cycle 425, DIN/ISO: G425) Déroulement 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 393: 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 320...
  • Page 394 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 PRONE 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 395: Déroulement Du Cycle

    Q157 Valeur effective de la position de l'axe médian 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 320...
  • Page 396: 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 auxiliaire du plan d'usinage.
  • Page 397 ;PROCES-VERBAL MESURE d'outil” à la page 368). Plage d'introduction 0 à 32767,9, en alternative, nom d'outil avec Q309=0 ;ARRET PGM SI ERREUR 16 caractères max. Q330=0 ;OUTIL 0: Surveillance inactive >0: Numéro d'outil dans le tableau d'outils TOOL.T HEIDENHAIN TNC 320...
  • Page 398: Mesure Coordonnee (Cycle 427, Din/Iso: G427)

    16.11 MESURE COORDONNEE (cycle 427, DIN/ISO: G427) Déroulement du cycle Le cycle palpeur 427 détermine une coordonnée dans un axe sélectionnable 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 399: 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 (matériels de serrage). Plage d'introduction -99999,9999 à 99999,9999 HEIDENHAIN TNC 320...
  • Page 400 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: Etablir 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 401: Mesure Cercle Trous (Cycle 430, Din/Iso: G430)

    Numéro paramètre Signification Q151 Valeur effective centre axe principal Q152 Valeur effective centre axe auxiliaire Q153 Valeur effective diamètre cercle de trous Q161 Ecart centre axe principal Q162 Ecart centre axe auxiliaire Q163 Ecart diamètre cercle de trous HEIDENHAIN TNC 320...
  • Page 402: 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. Le cycle 430 n'assume que la surveillance de rupture, pas la correction automatique d'outil. 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 403 Tolérance centre 1er axe Q279: Ecart de position autorisé dans l'axe principal du plan d'usinage. Plage d'introduction 0 à 99999,9999 Tolérance centre 2ème axe Q280: Ecart de position autorisé dans l'axe auxiliaire du plan d'usinage. Plage d'introduction 0 à 99999,9999 HEIDENHAIN TNC 320...
  • Page 404 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 405: Mesure Plan (Cycle 431, Din/Iso: G431)

    Angle de l'axe de projection A Q159 Angle de l'axe de projection 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 320...
  • Page 406: 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 être situés sur une droite.
  • Page 407: Paramètres Du Cycle

    Coordonnée du 3ème point de palpage dans l'axe auxiliaire 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 320...
  • Page 408 Exemple: Séquences CN Distance d'approche Q320 (en incrémental): Distance supplémentaire entre le point de mesure et 5 TCH PROBE 431 MESURE PLAN la bille du palpeur. Q320 agit en complément de la colonne SET_UP (tableau palpeurs). Plage Q263=+20 ;1ER POINT 1ER AXE d'introduction 0 à...
  • Page 409: 16.14 Exemples De Programmation

    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 pour contrôle de tolérance non nécessaire HEIDENHAIN TNC 320...
  • Page 410 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 2ND 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 de l'outil...
  • Page 411: Exemple: Etalonnage D'une Poche Rectangulaire, Procès-Verbal De Mesure

    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 320...
  • Page 412 Q284=90.15 ;COTE MAX. 1ER COTE Cote max. en X Q285=89.95 ;COTE MIN. 1ER COTE Cote min. en X Cote max. en Y Q286=70.1 ;COTE MAX. 2EME COTE Cote min. en Y Q287=69.9 ;COTE MIN. 2EME COTE Ecart de position autorisé en X Q279=0.15 ;TOLERANCE 1ER CENTRE Ecart de position autorisé...
  • Page 413: Cycles Palpeurs: Fonctions Spéciales

    Cycles palpeurs: Fonctions spéciales...
  • Page 414: 17.1 Principes De Base

    17.1 Principes de base Vue d'ensemble La TNC doit avoir été préparée par le constructeur de la machine pour l'utilisation de palpeurs 3D. La TNC dispose d'un cycle destiné à l'application spéciale suivante: Cycle Softkey Page 3 MESURE Cycle de mesure pour Page 415 création de cycles constructeurs Cycles palpeurs: Fonctions spéciales...
  • Page 415: Mesure (Cycle 3)

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

    Paramètres du cycle Exemple: Séquences CN N° de paramètre pour résultat: Introduire le numéro du paramètre Q auquel doit être affectée la valeur de 4 TCH PROBE 3.0 MESURE la première coordonnée (X) calculée. Les valeurs Y et Z sont dans les paramètres Q situés directement 5 TCH PROBE 3.1 Q1 après.
  • Page 417: Cycles Palpeurs: Etalonnage Automatique Des Outils

    Cycles palpeurs: Etalonnage automatique des outils...
  • Page 418: 18.1 Principes De Base

    18.1 Principes de base Vue d'ensemble La machine et la TNC doivent avoir été préparées par le constructeur de la machine pour la mise en œuvre du palpeur TT. Il est possible que tous les cycles ou fonctions décrits ici ne soient pas disponibles sur votre machine.
  • Page 419 Seules différences entre les cycles 31 à 33 et 481 à 483: Les cycles 481 à 483 sont également disponibles en DIN/ISO en tant que cycles G481 à G483 Pour l'état de la mesure, les nouveaux cycles utilisent le paramètre fixe Q199 au lieu d'un paramètre librement sélectionnable HEIDENHAIN TNC 320...
  • Page 420: 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 sous 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 421: Données D'introduction Dans Le Tableau D'outils Tool.t

    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 320...
  • Page 422 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ésaxage nécessaire car la pointe du foret doit être étalonnée) Fraise cylindrique de 4 (4 dents) 0 (aucun désaxage nécessaire 0 (aucun désaxage diamètre<19 mm car le diamètre de l'outil est supplémentaire nécessaire...
  • Page 423: Etalonnage Du Tt (Cycle 30 Ou 480, Din/Iso: G480)

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

    18.3 Etalonnage de la longueur d'outil (cycle 31 ou 481, DIN/ISO: G481) Déroulement du cycle Vous programmez l'étalonnage de la longueur d'outil à l'aide du cycle de mesure TCH PROBE 31 ou TCH PROBE 480 (cf. également „Différences entre les cycles 31 à 33 et 481 à 483” à la page 419). 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 diamètre de la surface de...
  • Page 425: Attention Lors De La Programmation

    TNC positionne automatiquement l'outil Q341=1 ;ETALONNAGE DENTS au-dessus de l'assiette (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 320...
  • Page 426: Etalonnage Du Rayon D'outil (Cycle 32 Ou 482, Din/Iso: G482)

    18.4 Etalonnage du rayon d'outil (cycle 32 ou 482, DIN/ISO: G482) Déroulement du cycle Vous programmez l'étalonnage du rayon d'outil à l'aide du cycle de mesure TCH PROBE 32 ou TCH PROBE 482 (cf. également „Différences entre les cycles 31 à 33 et 481 à 483” à la page 419). En introduisant un paramètre, vous pouvez déterminer le rayon d'outil de deux manières différentes: Etalonnage avec outil en rotation...
  • Page 427: Paramètres Du Cycle

    (zone de sécurité dans Q341=1 ;ETALONNAGE DENTS 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 320...
  • Page 428: Etalonnage Complet De L'outil (Cycle 33 Ou 483, Din/Iso: G483)

    18.5 Etalonnage complet de l'outil (cycle 33 ou 483, DIN/ISO: G483) Déroulement du cycle Pour étalonner l'outil en totalité, (longueur et rayon), programmez le cycle TCH PROBE 33 ou TCH PROBE 482 (cf. également „Différences entre les cycles 31 à 33 et 481 à 483” à la page 419). Le cycle convient particulièrement au premier étalonnage d'outils;...
  • Page 429: 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 320...
  • Page 430 Cycles palpeurs: Etalonnage automatique des outils...
  • Page 431: Principes De Base

    Cycles SL avec formule simple de Mesure des pièces ... 364 Preset ... 312 contour ... 222 Mesure multiple ... 282 Procès-verbal des résultats de la Mesurer l'angle d'un plan ... 405 mesure ... 365 Motif circulaire ... 159 HEIDENHAIN TNC 320...
  • Page 432 Rainurage Ebauche+finition ... 136 Rainure circulaire Ebauche+finition ... 141 Rainure, mesurer l'extérieur ... 395 Rainure, mesurer l'intérieur ... 392 Rainure, mesurer la largeur ... 392 Résultats de la mesure dans les paramètres Q ... 312, 367 Rotation ... 252 Rotation de base Enregistrer pendant le déroulement du programme ...
  • Page 433: Cycles D'usinage

    Page 200 Corps d'un cylindre, oblong convexe Page 203 Tolérance Page 273 Perçage Page 61 Alésage à l'alésoir Page 63 Alésage à l'outil Page 65 Perçage universel Page 69 Contre-perçage Page 73 Perçage profond universel Page 77 HEIDENHAIN TNC 320...
  • Page 434 Numéro Actif Actif Désignation du cycle Page cycle CALL Nouveau taraudage avec mandrin de compensation Page 93 Nouveau taraudage rigide Page 95 Fraisage de trous Page 81 Taraudage avec brise-copeaux Page 98 Motifs de points sur un cercle Page 159 Motifs de points en grille Page 162 Fraisage ligne à...
  • Page 435: Cycles Palpeurs

    Page 351 Initialiser point de référence sur un axe à sélectionner librement Page 355 Mesurer la pièce, angle Page 373 Mesurer la pièce, intérieur d'un cercle (trou) Page 376 Mesurer la pièce, extérieur d'un cercle (tenon) Page 380 HEIDENHAIN TNC 320...
  • Page 436 Numéro Actif Actif Désignation du cycle Page cycle CALL Mesurer la pièce, intérieur d'un rectangle Page 384 Mesurer la pièce, extérieur d'un rectangle Page 388 Mesurer la pièce, intérieur d'une rainure Page 392 Mesurer la pièce, extérieur d'une rainure Page 395 Mesurer la pièce, un axe à...
  • Page 437: Les Palpeurs 3D De Heidenhain

    Les palpeurs 3D de HEIDENHAIN vous aident à réduire les temps morts: Par exemple • Dégauchissage des pièces • Initialisation des points de référence • Etalonnage des pièces • Digitalisation de formes 3D avec les palpeurs de pièces TS 220 avec câble TS 640 avec transmission infra-rouge •...

Table des Matières