à 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...
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.
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)
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.
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...
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 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.
ê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...
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...
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...
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...
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 à...
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...
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.
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...
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é...
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...
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...
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...
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.
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...
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.
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 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...
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...
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 à...
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...
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).
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...
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 à...
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...
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.
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...
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...
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.
(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.
à 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...
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.
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.
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...
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.
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...
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...
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.
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'à...
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 à...
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...
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,...
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...
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.
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...
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.
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...
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, à...
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...
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 à...
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;...
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...
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.
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;...
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...
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...
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'à...
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...
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...
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'à...
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...
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...
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.
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...
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...
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...
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...
é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...
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).
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...
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...
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...
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...
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...
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...
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).
é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...
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.
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...
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.
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...
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.
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...
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...
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.
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...
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 à...
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 à...
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...
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...
ê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...
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...
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.
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.
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...
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é...
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...
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)
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...
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.
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...
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 à...
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.
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...
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...
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...
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...
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...
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.
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...
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 à...
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...
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.
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...
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.
ê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...
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...
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...
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...
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.
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 ...
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...
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'à...
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...
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...
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...
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 à...
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...
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 à...
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.
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;...
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...
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...
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...
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...
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.
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...
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 à...
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...
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.
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.
– 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...
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.
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.
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.
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'à...
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...
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...
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.
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...
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...
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...
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...
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é...
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...
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...
(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...
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éé...
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...
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 à...
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.
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...
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.
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...
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...
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...
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).
ê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...
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.
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.
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...
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...
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.
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.
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...
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...
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.
– 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...
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 à...
(- = 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.
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...
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).
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é.
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...
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...
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...
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...
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.
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...
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.
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...
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.
(- = 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...
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.
(- = 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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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...
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...
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...
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...
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...
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).
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.
(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...
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...
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...
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).
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...
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 à...
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...
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...
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.
(- = 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...
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.
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...
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.
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...
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.
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...
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.
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...
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...
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...
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.
-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...
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...
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...
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.
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 à...
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...
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é...
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...
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...
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.
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...
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.
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...
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...
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...
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...
(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...
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;...
(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...
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 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 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 à...
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 •...