à une fonction. Modifications souhaitées ou découverte d'une "coquille"? Nous nous efforçons en permanence d'améliorer notre documentation. Merci de votre aide, faites-nous part de votre souhaits de modification à l'adresse E-mail: tnc-userdoc@heidenhain.de. iTNC 530 HEIDENHAIN...
Nr. de logiciel CN iTNC 530, HSCI et HeROS 5 606 420-01 iTNC 530 E, HSCI et HeROS 5 606 421-01 La lettre E désigne la version Export de la TNC. Les versions Export de la TNC sont soumises à la restriction suivante: Interpolation linéaire sur 4 axes maximum...
Page 5
TNC. Manuel d'utilisation: Toutes les fonctions TNC sans rapport avec les cycles sont décrites dans le Manuel d'utilisation de l'iTNC 530. Si vous le désirez, adressez-vous à HEIDENHAIN pour recevoir ce Manuel d'utilisation. ID Manuel Utilisateur Dialogue Conversationnel : 670 387-xx.
Options de logiciel L'iTNC 530 dispose de diverses options de logiciel qui peuvent être activées par le constructeur de votre machine. Chaque option doit être activée séparément et comporte individuellement les fonctions suivantes: Option de logiciel 1 Interpolation sur corps de cylindre (cycles 27, 28, 29 et 39) Avance en mm/min.
Page 7
Fonction d'asservissement adaptatif de l'avance pour optimiser les conditions d'usinage dans la production en série. Option de logiciel KinematicsOpt Cycles palpeurs pour contrôler/optimiser la précision de la machine. Option logiciel 3D-ToolComp Correction de rayon d'outil 3D dépendant de l'angle d'attaque avec les séquences LN. iTNC 530 HEIDENHAIN...
FCL n; n précisant le numéro d'indice du niveau de développement. En achetant le code correspondant, vous pouvez activer les fonctions FCL. Pour cela, prenez contact avec le constructeur de votre machine ou avec HEIDENHAIN. Fonctions FCL 4 Description Représentation graphique de la zone Manuel d'utilisation protégée avec contrôle anti-collision...
Pilote smarT.NC assistance graphique smarT.NC: Transformations de Pilote smarT.NC coordonnées smarT.NC: Fonction PLANE Pilote smarT.NC Lieu d'implantation prévu La TNC correspond à la classe A selon EN 55022. Elle est prévue principalement pour fonctionner en milieux industriels. iTNC 530 HEIDENHAIN...
Nouvelles fonctions des cycles du logiciel 340 49x-02 Nouveau paramètre-machine pour définir la vitesse de positionnement (siehe „Palpeur à commutation, avance rapide pour déplacements de positionnement: MP6151” auf Seite 317) Nouveau paramètre-machine pour la prise en compte de la rotation de base en mode Manuel (siehe „Prendre en compte la rotation de base en mode Manuel: MP6166”...
Page 11
DE BASE à partir de deux tenons (cycle 402, DIN/ISO: G402)” auf Seite 328) Pour les cycles d’initialisation de l'origine, les résultats de la mesure sont disponibles dans les paramètres Q15X (siehe „Résultats de la mesure dans les paramètres Q” auf Seite 399) iTNC 530 HEIDENHAIN...
Page 12
Nouvelles fonctions des cycles du logiciel 340 49x-04 Nouveau cycle de sauvegarde de la cinématique d'une machine (siehe „SAUVEGARDER CINEMATIQUE (cycle 450, DIN/ISO: G450, option)” auf Seite 464) Nouveau cycle de contrôle et d'optimisation de la cinématique d'une machine (siehe „MESURE CINEMATIQUE (cycle 451, DIN/ISO: G451, option)”...
Page 13
PRESET (cycle 452, DIN/ISO: G452, option)” auf Seite 482) Nouveau cycle palpeur 484 pour l'étalonnage du palpeur de table sans câble TT 449 (siehe „Etalonnage du TT 449 sans câble (cycle 484, DIN/ISO: G484)” auf Seite 500) iTNC 530 HEIDENHAIN...
Page 14
Nouvelles fonctions des cycles du logiciel 340 49x-06 Nouveau cycle 275, Rainurage trochoïdal (siehe „RAINURE TROCHOÏDAL (cycle 275, DIN/ISO: G275)” auf Seite 205) Lors du cycle 241, perçage monolèvre, une profondeur de temporisation peut maintenant être définie (siehe „PERCAGE MONOLEVRE (cycle 241, DIN/ISO: G241)” auf Seite 98) Le comportement d'approche et de sortie du cycle 39 CONTOUR CORPS DE CYLINDRE est maintenant paramétrable (siehe „Déroulement du cycle”...
Page 15
Fonctions des cycles modifiées par rapport aux versions antérieures 340 422-xx/340 423-xx La gestion de plusieurs données d'étalonnage a été modifiée, voir Manuel d'utilisation de la programmation conversationnelle iTNC 530 HEIDENHAIN...
Page 16
Nouvelles fonctions des cycles du logiciel 34049x-05 Les cycles sur corps d'un cylindre (27, 28, 29 et 39) peuvent être maintenant utilisés avec des axes rotatifs dont l'affichage angulaire est réduit. Jusqu'à présent, il fallait configurer le paramètre-machine 810.x = 0. Le cycle 403 ne vérifie plus la cohérence entre les points de palpage et l'axe de compensation.
Page 17
Nouvelles fonctions des cycles du logiciel 34049x-06 Comportement d'approche modifié lors de la finition des flancs avec le cycle 24 (DIN/ISO: G124) (siehe „Attention lors de la programmation!” auf Seite 199) iTNC 530 HEIDENHAIN...
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: Mesure automatique de la cinématique Cycles palpeurs: Etalonnage automatique des outils iTNC 530 HEIDENHAIN...
Page 21
1 Principes de base / vues d'ensemble ..43 1.1 Introduction ..44 1.2 Groupes de cycles disponibles ..45 Tableau récapitulatif des cycles d'usinage ..45 Tableau récapitulatif des cycles de palpage ..46 HEIDENHAIN iTNC 530...
Page 22
2 Utiliser les cycles d'usinage ..47 2.1 Travailler avec les cycles d'usinage ..48 Cycles personnalisés à la machine ..48 Définir le cycle avec les softkeys ..49 Définir le cycle avec la fonction GOTO ..49 Appeler les cycles ..50 Travail avec les axes auxiliaires U/V/W ..
Page 23
Paramètres du cycle ..97 3.10 PERCAGE MONOLEVRE (cycle 241, DIN/ISO: G241) ..98 Déroulement du cycle ..98 Attention lors de la programmation! ..98 Paramètres du cycle ..99 3.11 Exemples de programmation ..101 HEIDENHAIN iTNC 530...
Page 24
4 Cycles d'usinage: Taraudage / fraisage de filets ..105 4.1 Principes de base ..106 Tableau récapitulatif ..106 4.2 NOUVEAU TARAUDAGE avec mandrin de compensation (cycle G206, DIN/ISO: G206) ..107 Déroulement du cycle ..107 Attention lors de la programmation! ..107 Paramètres du cycle ..
Page 25
Paramètres du cycle ..162 5.7 TENON CIRCULAIRE (cycle 257, DIN/ISO: G257) ..164 Déroulement du cycle ..164 Attention lors de la programmation! ..165 Paramètres du cycle ..166 5.8 Exemples de programmation ..168 HEIDENHAIN iTNC 530...
Page 26
6 Cycles d'usinage: Définitions de motifs ..171 6.1 Principes de base ..172 Tableau récapitulatif ..172 6.2 MOTIFS DE POINTS SUR UN CERCLE (cycle G220, DIN/ISO: G220) ..173 Déroulement du cycle ..173 Attention lors de la programmation! ..173 Paramètres du cycle ..
Page 27
Paramètres du cycle ..204 7.11 RAINURE TROCHOÏDAL (cycle 275, DIN/ISO: G275) ..205 Déroulement du cycle ..205 Attention lors de la programmation! ..207 Paramètres du cycle ..208 7.12 Exemples de programmation ..211 HEIDENHAIN iTNC 530...
Page 28
8 Cycles d'usinage: Corps d'un cylindre ..219 8.1 Principes de base ..220 Tableau récapitulatif des cycles d'usinage sur le corps d'un cylindre ..220 8.2 CORPS D'UN CYLINDRE (cycle 27, DIN/ISO: G127, option de logiciel 1) ..221 Déroulement du cycle ..
Page 29
Exécution du contour avec les cycles SL ..245 9.2 Cycles SL avec formule simple de contour ..249 Principes de base ..249 Introduire une formule simple de contour ..251 Exécution du contour avec les cycles SL ..251 HEIDENHAIN iTNC 530...
Page 30
10 Cycles d'usinage: Usinage ligne à ligne ..253 10.1 Principes de base ..254 Tableau récapitulatif ..254 10.2 EXECUTION DONNEES 3D (cycle 30, DIN/ISO: G60) ..255 Déroulement du cycle ..255 Attention lors de la programmation! ..255 Paramètres du cycle ..
Page 31
11.7 FACTEUR ECHELLE (cycle 11, DIN/ISO: G72) ..286 Effet ..286 Paramètres du cycle ..287 11.8 FACTEUR ECHELLE SPECIF. DE L'AXE (cycle 26) ..288 Effet ..288 Attention lors de la programmation! ..288 Paramètres du cycle ..289 HEIDENHAIN iTNC 530...
Page 32
11.9 PLAN D'USINAGE (cycle 19, DIN/ISO: G80, option de logiciel 1) ..290 Effet ..290 Attention lors de la programmation! ..291 Paramètres du cycle ..292 Annulation ..292 Positionner les axes rotatifs ..293 Affichage de positions dans le système incliné ..295 Surveillance de la zone d’usinage ..
Page 33
12.5 TOLERANCE (cycle 32, DIN/ISO: G62) ..307 Fonction du cycle ..307 Influences lors de la définition géométrique dans le système de FAO ..308 Attention lors de la programmation! ..309 Paramètres du cycle ..310 HEIDENHAIN iTNC 530...
Page 34
13 Travail avec les cycles palpeurs ..311 13.1 Généralités sur les cycles palpeurs ..312 Fonctionnement ..312 Cycles palpeurs en modes Manuel et Manivelle électronique ..313 Cycles palpeurs pour le mode automatique ..313 13.2 Avant que vous ne travailliez avec les cycles palpeurs! ..315 Course max.
Page 35
Paramètres du cycle ..335 14.7 Compenser le désaxage d'une pièce avec l'axe C (cycle 405, DIN/ISO: G405) ..336 Déroulement du cycle ..336 Attention lors de la programmation! ..337 Paramètres du cycle ..338 HEIDENHAIN iTNC 530...
Page 36
15 Cycles palpeurs: Initialisation automatique des points de référence ..341 15.1 Principes de base ..342 Tableau récapitulatif ..342 Caractéristiques communes à tous les cycles palpeurs pour l'initialisation du point de référence ..343 15.2 PREF CENTRE RAINURE (cycle 408, DIN/ISO: G408: Fonction FCL 3) ..345 Déroulement du cycle ..
Page 37
Attention lors de la programmation! ..384 Paramètres du cycle ..384 15.13 PT DE REF SUR UN AXE (cycle 419, DIN/ISO: G419) ..387 Déroulement du cycle ..387 Attention lors de la programmation! ..387 Paramètre du cycle ..388 HEIDENHAIN iTNC 530...
Page 38
16 Cycles palpeurs: Contrôle automatique des pièces ..395 16.1 Principes de base ..396 Tableau récapitulatif ..396 Procès-verbal des résultats de la mesure ..397 Résultats de la mesure dans les paramètres Q ..399 Etat de la mesure ..399 Surveillance de tolérances ..
Page 39
Paramètres du cycle ..434 16.13 MESURE PLAN (cycle 431, DIN/ISO: G431) ..437 Déroulement du cycle ..437 Attention lors de la programmation! ..438 Paramètres du cycle ..439 16.14 Exemples de programmation ..441 HEIDENHAIN iTNC 530...
Page 40
17 Cycles palpeurs: Fonctions spéciales ..445 17.1 Principes de base ..446 Tableau récapitulatif ..446 17.2 ETALONNAGE TS (cycle 2) ..447 Déroulement du cycle ..447 Attention lors de la programmation! ..447 Paramètres du cycle ..447 17.3 ETALONNAGE TS LONGUEUR (cycle 9) ..
Page 41
18.5 COMPENSATION PRESET (cycle 452, DIN/ISO: G452, option) ..482 Déroulement du cycle ..482 Attention lors de la programmation! ..484 Paramètres du cycle ..485 Alignement de têtes de porte-outils ..487 Compensation de dérive ..489 Fonction log ..491 HEIDENHAIN iTNC 530...
Page 42
19 Cycles palpeurs: Etalonnage automatique des outils ..493 19.1 Principes de base ..494 Vue d'ensemble ..494 Différences entre les cycles 31 à 33 et 481 à 483 ..495 Configurer les paramètres-machine ..495 Données d'introduction dans le tableau d'outils TOOL.T ..497 Afficher les résultats de la mesure ..
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 302 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 iTNC 530 HEIDENHAIN...
Tableau récapitulatif des cycles de palpage La barre de softkeys affiche les différents groupes de cycles Groupe de cycles Softkey Page Cycles pour déterminer automatiquement et compenser le désaxage d'une pièce Page 320 Cycles d'initialisation automatique du point de référence Page 342 Cycles de contrôle automatique de la pièce Page 396...
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 œuvre 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 iTNC 530 HEIDENHAIN...
Appeler les cycles Conditions requises Avant d’appeler un cycle, programmez toujours: BLK FORM pour la représentation graphique (nécessaire uniquement pour le test graphique) Appel de l'outil Sens de rotation broche (fonction auxiliaire M3/M4) Définition du cycle (CYCL DEF). Tenez compte des remarques complémentaires indiquées lors de la description de chaque cycle.
Page 51
M89 (qui dépend du paramètre-machine 7440). 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 CYCL CALL POS ,ou un nouveau cycle d'usinage avec CYCL DEF iTNC 530 HEIDENHAIN...
Travail avec les axes auxiliaires U/V/W La TNC exécute des passes dans l'axe que vous avez défini comme axe de broche dans la séquence TOOL CALL. Pour les déplacements dans le plan d'usinage, la TNC ne les exécute systématiquement que dans les axes principaux X, Y ou Z.
Définition de paramètres de cycles spéciaux pour le fraisage de contour GLOBAL DEF POSITIONNEMENT Page 56 Définition du comportement de positionnement avec CYCL CALL PAT GLOBAL DEF PALPAGE Page 57 Définition de paramètres de cycles palpeurs spéciaux iTNC 530 HEIDENHAIN...
Introduire GLOBAL DEF Sélectionner le mode Mémorisation/édition Sélectionner les fonctions spéciales Sélectionner les fonctions pour les paramètres pré- définis dans le programme Sélectionner les fonctions GLOBAL DEF Sélectionner la fonction GLOBAL-DEF désirée, par exemple GLOBAL DEF GENERAL Introduire les définitions nécessaires, valider avec la touche ENT Utiliser les données GLOBAL DEF Si vous avez introduit en début de programme des fonctions GLOBAL...
Temporisation en haut: Durée en secondes de rotation à vide de l'outil à la distance d'approche Paramètres valables pour les cycles de perçage, taraudage et fraisage de filets 200 à 209, 240 et 262 à 267. iTNC 530 HEIDENHAIN...
Données globales pour les opérations de fraisage avec cycles de poches 25x Facteur recouvrement: Rayon d'outil x facteur de recouvrement donne la passe latérale Mode fraisage: En avalant/en opposition Stratégie de plongée: Plongée hélicoïdale, pendulaire ou verticale dans la matière Paramètres valables pour les cycles de fraisage 251 à...
Aborder hauteur sécurité est activée Déplacement haut. sécu.: Choisir si la TNC doit se déplacer entre les points de mesure à la distance d'approche ou bien à la hauteur de sécurité Paramètres valables pour tous les cycles palpeurs 4xx. iTNC 530 HEIDENHAIN...
2.3 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). iTNC 530 HEIDENHAIN...
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 iTNC 530 HEIDENHAIN...
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 secondaire agissent en addition d'un Pivot de l'ensemble du motif exécuté...
Pivot axe secondaire: Angle de rotation suivant lequel seul l'axe secondaire du plan d'usinage subira une déformation 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 iTNC 530 HEIDENHAIN...
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 iTNC 530 HEIDENHAIN...
2.4 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 ne soit pas usiné. Dans le tableau, sélectionner le point qui doit être masqué Sélectionner la colonne FADE Activer le masquage ou Désactiver le masquage iTNC 530 HEIDENHAIN...
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.
Lors du pré-positionnement dans l'axe de broche, si vous désirez vous déplacer en avance réduite, utilisez la fonction auxiliaire M103. Effet des tableaux de points avec les cycles SL et le cycle 12 La TNC interprète les points comme décalage supplémentaire du point zéro. iTNC 530 HEIDENHAIN...
Page 70
Effet des tableaux de points avec les cycles 200 à 208 et 262 à 267 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).
Page 72
3.1 Principes de base Tableau récapitulatif La TNC dispose de 9 cycles destinés aux opérations de perçage les plus variées: Cycle Softkey Page 240 CENTRAGE Page 73 avec pré-positionnement automatique, saut de bride, introduction facultative du diamètre de centrage/de la profondeur de centrage 200 PERCAGE Page 75...
Notez que la TNC inverse le calcul de la position de pré- positionnement si vous introduisez un diamètre positif ou une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
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, en alternative PREDEF Choix profond./diamètre (1/0) Q343: Choix, si le centrage doit être réalisé au diamètre introduit ou à la profondeur programmée.
Notez que la TNC inverse le calcul de la position de pré- positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
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, en alternative PREDEF Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond du trou (pointe conique du foret).
Notez que la TNC inverse le calcul de la position de pré- positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
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, en alternative PREDEF 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 iTNC 530 HEIDENHAIN...
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, en alternative PREDEF iTNC 530 HEIDENHAIN...
Page 82
Sens dégagement (0/1/2/3/4) Q214: Définir le sens de dégagement de l'outil au fond du trou (après l'orientation de la broche) Ne pas dégager l’outil Dégager l’outil dans le sens négatif de l’axe principal Dégager l’outil dans le sens négatif de l’axe secondaire Dégager l’outil dans le sens positif de l’axe principal...
6 Au fond du trou, l'outil exécute une temporisation – si celle-ci est programmée – pour dégager les copeaux. Après temporisation, il est 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 iTNC 530 HEIDENHAIN...
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, en alternative PREDEF 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 iTNC 530 HEIDENHAIN...
Page 86
Exemple: Séquences CN Nb brise-copeaux avt retrait Q213: Nombre de brise-copeaux avant que la TNC ne rétracte l'outil hors 11 CYCL DEF 203 PERCAGE UNIVERS. du trou pour dégager les copeaux. 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. iTNC 530 HEIDENHAIN...
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 n'est possible 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, PREDEF Avance plongée Q254: Vitesse de déplacement de l'outil lors du lamage, en mm/min. Plage d'introduction 0 à 99999,999, en alternative FAUTO, FU Temporisation Q255: Temporisation en secondes au fond du lamage. Plage d’introduction 0 à 3600,000 iTNC 530 HEIDENHAIN...
Page 90
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 LAMAGE EN TIRANT d'introduction -99999,9999 à 99999,9999, en alternative PREDEF Q200=2 ;DISTANCE D'APPROCHE Saut de bride Q204 (en incrémental): Coordonnée Q249=+5 ;PROF.
7 Au fond du trou, l'outil exécute une temporisation – si celle-ci est programmée – pour dégager les copeaux. Après temporisation, il est rétracté avec 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 iTNC 530 HEIDENHAIN...
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 iTNC 530 HEIDENHAIN...
Page 94
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 iTNC 530 HEIDENHAIN...
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.
Q201=-80 ;PROFONDEUR PREDEF = valeur par défaut à partir de GLOBAL DEF Q206=150 ;AVANCE PLONGÉE PROF. Q334=1.5 ;PROFONDEUR DE PASSE Q203=+100 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q335=25 ;DIAMÈTRE NOMINAL Q342=0 ;DIAMÈTRE PRÉ-PERÇAGE Q351=+1 ;MODE FRAISAGE iTNC 530 HEIDENHAIN...
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 avec l'avance de positionnement définie jusqu'à...
Avance retrait Q208: Vitesse de déplacement de l'outil en sortie de perçage, 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, PREDEF iTNC 530 HEIDENHAIN...
Page 100
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 à...
Définition du cycle 5 CYCL DEF 200 PERCAGE 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 iTNC 530 HEIDENHAIN...
Page 102
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 Tableau récapitulatif 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 107 avec mandrin de compensation, avec pré-positionnement automatique, saut de bride 207 NOUVEAU TARAUDAGE RIGIDE Page 109 sans mandrin de compensation, avec pré-positionnement automatique, saut...
Notez que la TNC inverse le calcul de la position de pré- positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
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, en alternative PREDEF 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 iTNC 530 HEIDENHAIN...
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. iTNC 530 HEIDENHAIN...
4.4 TARAUDAGE BRISE-COPEAUX (cycle 209, DIN/ISO: G209) Déroulement du cycle La TNC usine le filet en plusieurs passes à la profondeur programmée. Avec un paramètre, vous pouvez définir si l'outil doit sortir totalement, ou non, du trou lors du brise-copeaux. 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à...
Notez que la TNC inverse le calcul de la position de pré- positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
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, en alternative PREDEF 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. iTNC 530 HEIDENHAIN...
Page 116
Attention, risque de collision! Pour les passes en profondeur, programmez toujours les mêmes signes car les cycles contiennent plusieurs processus qui sont indépendants les uns des autres.. La décision concernant la priorité du sens d'usinage est décrite dans les différents cycles. Par exemple, si vous voulez répéter seulement un chanfreinage, 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 iTNC 530 HEIDENHAIN...
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.
;FILETS PAR PAS de l'outil lors du fraisage, en mm/min. Plage Q253=750 ;AVANCE PRÉ-POSIT. d'introduction 0 à 99999,999, en alternative FAUTO Q351=+1 ;MODE FRAISAGE Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q207=500 ;AVANCE FRAISAGE iTNC 530 HEIDENHAIN...
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 Chanfreinage 2 Avec l'avance de pré-positionnement, l'outil se déplace à la profondeur pour le chanfrein moins la distance d'approche;...
Notez que la TNC inverse le calcul de la position de pré- positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
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 123
Plage d'introduction 0 à 99999,9999, en alternative FAUTO Q357=0.2 ;DIST. APPR. LATÉRALE Q358=+0 ;PROF. POUR CHANFREIN Q359=+0 ;DÉCAL. JUSQ. CHANFREIN Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE CHANFREINAGE Q207=500 ;AVANCE FRAISAGE iTNC 530 HEIDENHAIN...
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 Avec l'avance de plongée en profondeur programmée, l'outil perce à...
Notez que la TNC inverse le calcul de la position de pré- positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
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 127
;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 iTNC 530 HEIDENHAIN...
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 Chanfrein frontal 2 Pour un chanfreinage avant l'usinage du filet, l'outil se déplace avec l'avance de chanfreinage à...
Notez que la TNC inverse le calcul de la position de pré- positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
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 131
Avance de fraisage Q207: Vitesse de déplacement Q360=0 ;CHANFREINAGE de l'outil lors du fraisage, en mm/min. Plage d'introduction 0 à 99999.999, en alternative FAUTO Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE CHANFREINAGE Q207=500 ;AVANCE FRAISAGE iTNC 530 HEIDENHAIN...
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 Chanfrein frontal 2 La TNC aborde le point initial pour le chanfrein frontal en partant du centre du tenon sur l'axe principal du plan d'usinage.
Notez que la TNC inverse le calcul de la position de pré- positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
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 135
Plage d'introduction 0 à 99999,999, en alternative FAUTO, FU Avance de fraisage Q207: Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Plage d'introduction 0 à 99999.999, en alternative FAUTO iTNC 530 HEIDENHAIN...
4.11 Exemples de programmation Exemple: Taraudage Les coordonnées du perçage sont mémorisées dans le tableau de points TAB1.PNT et appelées par la TNC avec CYCL CALL PAT. Les rayons des outils sont sélectionnés de manière à visualiser toutes les étapes de l'usinage dans le graphique de test.
Page 137
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 iTNC 530 HEIDENHAIN...
Page 138
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 Tableau récapitulatif La TNC dispose de 6 cycles destinés à l'usinage de poches, tenons et rainures: Cycle Softkey Page 251 POCHE RECTANGULAIRE Page 141 Ebauche/finition avec sélection des opérations d'usinage et plongée hélicoïdale 252 POCHE CIRCULAIRE Page 146 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 iTNC 530 HEIDENHAIN...
Remarques concernant la programmation Si le tableau d'outils est inactif, vous devez toujours plonger perpendiculairement (Q366=0) car vous ne pouvez pas définir l'angle de plongée. Pré-positionner l'outil à la position initiale dans le plan d'usinage et avec correction de rayon R0. Tenir compte du paramètre Q367 (position de la poche).
Plage d'introduction 0 à 99999,999, en alternative FAUTO, FU, FZ Mode fraisage Q351: Mode de fraisage avec M3: +1 = fraisage en avalant –1 = fraisage en opposition en alternative PREDEF iTNC 530 HEIDENHAIN...
Page 144
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 à...
Page 145
Plage d'introduction 0 à 99999,9999, en 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 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3 iTNC 530 HEIDENHAIN...
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. iTNC 530 HEIDENHAIN...
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.
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. iTNC 530 HEIDENHAIN...
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 153
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 iTNC 530 HEIDENHAIN...
Page 154
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, en alternative PREDEF Coordonnée surface pièce Q203 (en absolu): Coordonnée absolue de la surface de la pièce. Plage d’introduction -99999,9999 à...
é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 iTNC 530 HEIDENHAIN...
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.
3: Position de l'outil = centre du cercle de la rainure à droite. L'angle initial Q376 se réfère à cette position. Le centre programmé pour le cercle primitif n'est pas pris en compte iTNC 530 HEIDENHAIN...
Page 158
Centre 1er axe Q216 (en absolu): Centre du cercle primitif dans l'axe principal du plan d'usinage. N'agit que si Q367 = 0. 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. N'agit que si Q367 = 0.
Page 159
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 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3 iTNC 530 HEIDENHAIN...
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.
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! Prévoir suffisamment de place à droite du tenon pour le déplacement d'approche. Au minimum: Diamètre de l'outil + 2 mm. iTNC 530 HEIDENHAIN...
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 163
1.414, en alternative PREDEF 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 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3 iTNC 530 HEIDENHAIN...
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.
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! Prévoir suffisamment de place à droite du tenon pour le déplacement d'approche. Au minimum: Diamètre de l'outil + 2 mm. iTNC 530 HEIDENHAIN...
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 167
1.414, en alternative PREDEF 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 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3 iTNC 530 HEIDENHAIN...
6.1 Principes de base Tableau récapitulatif La TNC dispose de 2 cycles pour l'usinage direct de motifs de points: Cycle Softkey Page 220 MOTIFS DE POINTS SUR UN Page 173 CERCLE 221 MOTIFS DE POINTS SUR GRILLE Page 176 Vous pouvez combiner les cycles suivants avec les cycles 220 et 221: Si vous devez usiner des motifs de points irréguliers, utilisez dans ce cas les tableaux de points avec CYCL CALL PAT (voir „Tableaux de points”...
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 actifs. iTNC 530 HEIDENHAIN...
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 SUR 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. Positionnement au saut 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 Définition de la pièce brute 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 Y+100 Y+100 Z+0 Définition de l'outil 3 TOOL DEF 1 L+0 R+3 Appel de l'outil 4 TOOL CALL 1 Z S3500 5 L Z+250 R0 FMAX M3...
Page 179
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 9 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 10 END PGM CERCTR MM iTNC 530 HEIDENHAIN...
Page 180
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 183
Veillez à ce qu'aucune collision ne puisse se produire lors des déplacements de positionnement suivants! 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. iTNC 530 HEIDENHAIN...
ê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 iTNC 530 HEIDENHAIN...
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, tracé...
Surface „d'addition“ 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.
En alternative PREDEF Q5=+30 ;COORD. SURFACE PIÈCE Vous pouvez vérifier les paramètres d'usinage lors d'une interruption Q6=2 ;DISTANCE D'APPROCHE du programme et, si nécessaire, les remplacer. Q7=+80 ;HAUTEUR DE SÉCURITÉ Q8=0.5 ;RAYON D'ARRONDI Q9=+1 ;SENS DE ROTATION iTNC 530 HEIDENHAIN...
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 pour l'introduction du numéro , jusqu'à 16 caractères pour l'introduction du 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 iTNC 530 HEIDENHAIN...
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, avec 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)
DR définie pour l'outil de pré-évidement. La réduction de l'avance au moyen du paramètre Q401 est une fonction FCL3 et n'est pas systématiquement disponible lors d'une mise à jour du logiciel (voir „Niveau de développement (fonctions Upgrade)” à la page 8). iTNC 530 HEIDENHAIN...
Paramètres du cycle Exemple: Séquences CN Profondeur de passe Q10 (en incrémental): Distance parcourue par l'outil en une passe. Plage 59 CYCL DEF 22 ÉVIDEMENT d'introduction -99999,9999 à 99999,9999 Q10=+5 ;PROFONDEUR DE PASSE Avance plongée en profondeur Q11: Avance de plongée, en mm/min.
Page 197
Déplacer l'outil entre les zones à usiner en semi- finition à la profondeur actuelle le long du contour Q404 = 1 Entre les zones à usiner en semi-finition, relever l'outil à la distance d'approche et le déplacer au point initial de la zone d'évidement suivante iTNC 530 HEIDENHAIN...
7.7 FINITION EN PROFONDEUR (cycle 23, DIN/ISO: G123) Déroulement du cycle La TNC déplace l'outil en douceur (cercle tangentiel vertical) vers la surface à usiner s'il y a suffisamment de place pour cela. Si l'encombrement est réduit, la TNC déplace l'outil verticalement à la profondeur programmée.
Si vous sélectionnez le cycle de finition avec la touche GOTO et lancez ensuite le programme, le point initial peut être situé à un autre endroit que l'endroit que vous auriez en exécutant le programme dans l'ordre chronologique défini. iTNC 530 HEIDENHAIN...
Paramètres du cycle Sens de rotation? Sens horaire = –1 Q9: Sens de l'usinage: +1:Rotation sens anti-horaire –1:Rotation sens horaire En alternative PREDEF Profondeur de passe Q10 (en incrémental): Distance parcourue par l'outil en une passe. Plage d'introduction -99999,9999 à 99999,9999 Avance plongée en profondeur Q11: Avance de plongée.
Sur tous les axes principaux, aborder une position (absolue) définie car la position de l'outil en fin de cycle ne coïncide pas avec la position en début de cycle. iTNC 530 HEIDENHAIN...
Paramètres du cycle Exemple: Séquences CN Profondeur de fraisage Q1 (en incrémental): Distance entre la surface de la pièce et le fond du 62 CYCL DEF 25 TRACÉ DE CONTOUR contour. Plage d’introduction -99999,9999 à 99999,9999 Q1=-20 ;PROFONDEUR DE FRAISAGE Surépaisseur finition latérale Q3 (en Q3=+0 ;SURÉPAIS.
Ne définissez pas de correction de rayon si vous utilisez le cycle 270 dans le sous-programme de contour. Les caractéristiques d'approche et de sortie du contour sont toujours exécutées par la TNC de manière identique (symétrique). Définir le cycle 270 avant le cycle 25. iTNC 530 HEIDENHAIN...
Paramètres du cycle Exemple: Séquences CN Mode d'approche/de sortie Q390: Définition du mode d'approche/de sortie: 62 CYCL DEF 270 DONNÉES TRAC. CONTOUR Q390 = 1: Q390=1 ;MODE D'APPROCHE Aborder le contour sur un arc de cercle tangentiel Q391=1 ;CORRECTION DE RAYON Q390 = 2: Aborder le contour sur une droite tangentielle Q392=3...
En fonction des paramètres du cycle, vous disposez des alternatives 50 L Z+250 R0 FMAX M2 d'usinage suivantes: 51 LBL 10 Usinage intégral: Ebauche, finition en profondeur, finition latérale Seulement ébauche 55 LBL 0 Seulement finition latérale 99 END PGM CYC275 MM iTNC 530 HEIDENHAIN...
Page 206
Ebauche avec rainure fermée La description de contour d'une rainure fermée doit toujours commencer avec une séquence de droite (séquence L) 1 Selon la logique de positionnement, l'outil se positionne au point de départ du contour et plonge en pendulaire à la première passe avec l'angle de plongée défini dans la table d'outil.
à la position de l’outil en fin de cycle Sur tous les axes principaux, aborder une position (absolue) définie, car la position de l'outil en fin de cycle ne coïncide pas avec la position en début de cycle. iTNC 530 HEIDENHAIN...
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 TNC exécute la finition des parois également lorsque la surépaisseur de finition (Q368) a été définie à 0 Largeur de la rainure Q219: Introduire la largeur de la rainure;...
Page 209
Q338=0: Finition en une seule passe. Plage d’introduction 0 à 99999,9999 Avance de fraisage Q385: Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Plage d'introduction 0 à 99999,9999, en alternative FAUTO, FU, FZ iTNC 530 HEIDENHAIN...
Page 210
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, en alternative PREDEF Coordonnée surface pièce Q203 (en absolu): Coordonnée absolue de la surface de la pièce. Plage d’introduction -99999,9999 à...
Exemple: Tracé de contour 0 BEGIN PGM C25 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 de l'outil, diamètre 20 3 TOOL CALL 1 Z S2000 4 L Z+250 R0 FMAX Dégager l'outil 5 CYCL DEF 14.0 CONTOUR...
Page 217
11 L X+0 Y+15 RL 12 L X+5 Y+20 13 CT X+5 Y+75 14 L Y+95 15 RND R7.5 16 L X+50 17 RND R7.5 18 L X+100 Y+80 19 LBL 0 20 END PGM C25 MM iTNC 530 HEIDENHAIN...
Page 218
Cycles d'usinage: Contour de poche, tracé de contour...
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 221 28 CORPS D'UN CYLINDRE Rainurage Page 224 29 CORPS D'UN CYLINDRE Fraisage Page 227 d'un oblong convexe 39 CORPS D'UN CYLINDRE Fraisage Page 230 d'un contour extérieur...
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 iTNC 530 HEIDENHAIN...
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 iTNC 530 HEIDENHAIN...
8.3 CORPS D'UN CYLINDRE Rainurage (cycle 28, DIN/ISO: G128, option de logiciel 1) Déroulement du cycle Ce cycle vous permet d'appliquer le développé d'une rainure de guidage sur le corps d'un cylindre. Contrairement au cycle 27, la TNC met en place l'outil avec ce cycle de manière à ce que, avec correction de rayon active, les parois soient presque parallèles entre elles.
Le cylindre doit être bridé au centre du plateau circulaire. L'axe de broche doit être perpendiculaire à l'axe du plateau circulaire. Sinon, la TNC délivre un message d'erreur. Vous pouvez aussi exécuter ce cycle même avec le plan d’usinage incliné. iTNC 530 HEIDENHAIN...
Paramètres du cycle Exemple: Séquences CN Profondeur de fraisage Q1 (en incrémental): Distance entre le corps du cylindre et le fond 63 CYCL DEF 28 CORPS DU CYLINDRE du contour. Plage d'introduction -99999,9999 à 99999,9999 Q1=-8 ;PROFONDEUR DE FRAISAGE Surépaisseur finition latérale Q3 (en 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 (en fonction du paramètre-machine 7420) iTNC 530 HEIDENHAIN...
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.
0 à 99999,9999 Unité de cotation? 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 iTNC 530 HEIDENHAIN...
8.5 CORPS D'UN CYLINDRE Fraisage d'un contour externe (cycle 39, DIN/ISO: G139, option de logiciel 1) Déroulement du cycle Ce cycle vous permet de transposer le déroulé d'un contour ouvert sur le corps d'un cylindre. La TNC met en place l'outil avec ce cycle de manière à...
Le cylindre doit être bridé au centre du plateau circulaire. L'axe de broche doit être perpendiculaire à l'axe du plateau circulaire. Sinon, la TNC délivre un message d'erreur. Vous pouvez également exécuter ce cycle avec le plan d’usinage incliné. iTNC 530 HEIDENHAIN...
Paramètres du cycle Exemple: Séquences CN Profondeur de fraisage Q1 (en incrémental): Distance entre le corps du cylindre et le fond 63 CYCL DEF 39 CORPS DU CYLINDRE CONTOUR du contour. Plage d'introduction -99999,9999 à 99999,9999 Q1=-8 ;PROFONDEUR DE FRAISAGE Surépaisseur finition latérale Q3 (en Q3=+0 ;SURÉPAIS.
7 CYCL DEF 27 CORPS DU CYLINDRE Définir les paramètres d'usinage Q1=-7 ;PROFONDEUR DE FRAISAGE Q3=+0 ;SURÉPAIS. LATÉRALE Q6=2 ;DISTANCE D'APPROCHE Q10=4 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=250 ;AVANCE FRAISAGE Q16=25 ;RAYON Q17=1 ;UNITÉ DE MESURE iTNC 530 HEIDENHAIN...
Page 234
8 L C+0 R0 FMAX M13 M99 Pré-positionner le plateau circulaire, marche broche, appel du cycle 9 L Z+250 R0 FMAX Dégager l'outil 10 PLANE RESET TURN FMAX Annuler l'inclinaison, annuler la fonction PLANE 11 M2 Fin du programme 12 LBL 1 Sous-programme de contour 13 L C+40 X+20 RL Données dans l’axe rotatif en mm (Q17=1), déplacement dans l'axe...
Page 235
Définir les paramètres d'usinage Q1=-7 ;PROFONDEUR DE FRAISAGE Q3=+0 ;SURÉPAIS. LATÉRALE Q6=2 ;DISTANCE D'APPROCHE Q10=-4 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=250 ;AVANCE FRAISAGE Q16=25 ;RAYON Q17=1 ;UNITÉ DE MESURE Q20=10 ;LARGEUR RAINURE Q21=0.02 ;TOLÉRANCE Reprise d'usinage active iTNC 530 HEIDENHAIN...
Page 236
8 L C+0 R0 FMAX M3 M99 Pré-positionner le plateau circulaire, marche broche, appel du cycle 9 L Z+250 R0 FMAX Dégager l'outil 10 PLANE RESET TURN FMAX Annuler l'inclinaison, annuler la fonction PLANE 11 M2 Fin du programme 12 LBL 1 Sous-programme de contour, définition de la trajectoire centrale 13 L C+40 X+0 RL Données dans l’axe rotatif en mm (Q17=1), déplacement dans l'axe...
9.1 Cycles SL avec formule complexe de contour Principes de base Exemple: Schéma: Travail avec les cycles SL et Avec les cycles SL et la formule complexe de contour, vous pouvez formule complexe de contour composer des contours complexes constitués de contours partiels (poches ou îlots).
Page 239
TNC doit positionner l’outil à la fin des cycles 21 à 24. Les données d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sont à introduire dans le cycle 20 DONNEES DU CONTOUR. iTNC 530 HEIDENHAIN...
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...
Si vous utiliser des contours avec profondeur séparée, vous devez alors attribuer une profondeur à tous les contours partiels (si nécessaire, indiquer la profondeur 0). iTNC 530 HEIDENHAIN...
Introduire une formule complexe de contour A l'aide des softkeys, vous pouvez lier entre eux différents contours avec une formule mathématique: 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 FORMULE CONTOUR: La TNC affiche les softkeys suivantes: Fonction de liaison...
SEL CONTOUR. Les poches A et B sont superposées. La TNC calcule les points d’intersection S1 et S2; il n'ont pas besoin d'être programmés. Les poches sont programmées comme des cercles entiers. iTNC 530 HEIDENHAIN...
Page 244
Programme de description de contour 1: Poche A 0 BEGIN PGM POCHE_A MM 1 L X+10 Y+50 R0 2 CC X+35 Y+50 3 C X+10 Y+50 DR- 4 END PGM POCHE_A MM Programme de description de contour 2: Poche B 0 BEGIN PGM POCHE_B MM 1 L X+90 Y+50 R0 2 CC X+65 Y+50...
54 QC10 = QC1 & QC2 55 ... 56 ... Exécution du contour avec les cycles SL L'usinage du contour entier défini s'effectue avec les cycles SL 20 - 24 (voir „Tableau récapitulatif” à la page 184). iTNC 530 HEIDENHAIN...
Exemple: Ebauche et finition de contours superposés avec formule de contour 0 BEGIN PGM CONTOUR MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+2.5 Définition de la fraise d'ébauche Définition de la fraise de finition 4 TOOL DEF 2 L+0 R+3...
Page 247
Définition de l'indicatif de contour pour programme “CARRE“ 7 DECLARE CONTOUR QC4 = “CARRE“ Formule de contour 8 QC10 = ( QC 1 | QC 2 ) \ QC 3 \ QC 4 9 END PGM MODÈLE MM iTNC 530 HEIDENHAIN...
Page 248
Programmes de description de contour: 0 BEGIN PGM CERCLE1 MM Programme de description de contour: Cercle à droite 1 CC X+65 Y+50 2 L PR+25 PA+0 R0 3 CP IPA+360 DR+ 4 END PGM CERCLE1 MM 0 BEGIN PGM CERCLE31XY MM Programme de description de contour: Cercle à...
Les sous-programmes peuvent aussi contenir des coordonnées 64 END PGM DEFCONT MM dans l'axe de broche mais celles-ci seront ignorées Définissez le plan d'usinage dans la première séquence de coordonnées du sous-programme. Les axes auxiliaires U,V,W sont autorisés iTNC 530 HEIDENHAIN...
Page 250
Caractéristiques des cycles d'usinage Avant chaque cycle, la TNC positionne l’outil automatiquement à la distance d'approche A chaque niveau de profondeur, le fraisage est réalisé sans relèvement de l’outil; les îlots sont contournés latéralement Le rayon des „angles internes“ est programmable – l'outil ne s'arrête pas, permettant ainsi d'éviter les traces d'arrêt d'outil (ceci est également valable pour la trajectoire externe lors de l'évidement et de la finition latérale)
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 (voir „Tableau récapitulatif” à la page 184). iTNC 530 HEIDENHAIN...
Page 252
Cycles d'usinage: Poche de contour avec formule de contour...
Page 254
10.1 Principes de base Tableau récapitulatif La TNC dispose de quatre cycles destinés à l’usinage de surfaces ayant les propriétés suivantes: générées par un système de CFAO planes et rectangulaires planes et obliques tous types de surfaces inclinées gauches Cycle Softkey Page 30 EXECUTION DE DONNEES 3D...
5 Pour terminer, la TNC rétracte l'outil avec FMAX à la distance d'approche Attention lors de la programmation! A l’aide du cycle 30, vous pouvez exécuter, en particulier, des programmes créés en externe et en conversationnel. iTNC 530 HEIDENHAIN...
Paramètres du cycle Nom de fichier pour données 3D: Introduire le nom du programme où sont mémorisées les données du contour; si le fichier n'est pas dans le répertoire actuel, introduire le chemin d'accès complet. Introduction possible de 254 caractères Zone point MIN: Point min.
Partant de la position courante, 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. iTNC 530 HEIDENHAIN...
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 iTNC 530 HEIDENHAIN...
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 iTNC 530 HEIDENHAIN...
Page 262
Exemple: Séquences CN 4ème point 1er axe Q234 (en absolu): Coordonnée du point dans l'axe principal du plan d'usinage. Plage 72 CYCL DEF 231 SURF. RÉGLÉE d'introduction -99999,9999 à 99999,9999 Q225=+0 ;PT INITIAL 1ER AXE 4ème point 2ème axe Q235 (en absolu): Coordonnée du point dans l'axe secondaire du plan d'usinage.
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 iTNC 530 HEIDENHAIN...
Page 264
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 au point initial de la ligne suivante;...
2ème côté Q219 (en incrémental): Longueur de la surface à usiner dans l'axe secondaire 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 iTNC 530 HEIDENHAIN...
Page 266
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 267
(matériels de serrage). Plage Q370=1 ;RECOUVREMENT MAX. d’introduction: 0 à 99999,9999, en alternative PREDEF 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 iTNC 530 HEIDENHAIN...
10.6 Exemples de programmation Exemple: Usinage ligne à ligne 0 BEGIN PGM C230 MM Définition de la pièce brute 1 BLK FORM 0.1 Z X+0 Y+0 Z+0 2 BLK FORM 0.2 X+100 Y+100 Z+40 Définition de l'outil 3 TOOL DEF 1 L+0 R+5 Appel de l'outil 4 TOOL CALL 1 Z S3500 5 L Z+250 R0 FMAX...
Page 269
7 L X+-25 Y+0 R0 FMAX M3 Pré-positionnement à proximité du point initial 8 CYCL CALL Appel du cycle 9 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 10 END PGM C230 MM iTNC 530 HEIDENHAIN...
Page 270
Cycles d'usinage: Usinage ligne à ligne...
11.1 Principes de base Tableau récapitulatif 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...
Redéfinir le cycle avec valeurs du comportement standard, par exemple, facteur échelle 1.0 Exécuter les fonctions auxiliaires M2, M30 ou la séquence END PGM (dépend du paramètre-machine 7300) Sélectionner un nouveau programme Programmer la fonction auxiliaire modale M142 Effacer Informations programme iTNC 530 HEIDENHAIN...
11.2 Décalage du POINT ZERO (cycle 7, DIN/ISO: G54) Effet Grâce au décalage du POINT ZERO, vous pouvez répéter des opérations d'usinage à plusieurs endroits de la pièce. Après la définition du cycle décalage du POINT ZERO, toutes les coordonnées introduites se réfèrent au nouveau point zéro. La TNC affiche le décalage sur chaque axe dans l'affichage d'état supplémentaire.
Dans l'affichage d'état supplémentaire, les données suivantes provenant du tableau de points zéro sont affichées: Nom et chemin d'accès du tableau de points zéro actif Numéro de point zéro actif Commentaire de la colonne DOC du numéro de point zéro actif iTNC 530 HEIDENHAIN...
Les tableaux de points zéro émanant de la TNC 4xx dont les coordonnées se référaient au point zéro machine (MP7475 = 1) ne doivent pas être utilisés sur l'iTNC 530. Si vous vous servez des décalages de point zéro en liaison avec les tableaux de points zéro, utilisez dans ce cas la...
SEL TABLE ou PGM MGT. La fonction TRANS DATUM TABLE vous permet de définir les tableaux de points zéro et numéros de points zéro dans une séquence CN. iTNC 530 HEIDENHAIN...
Editer un tableau de points zéro en mode Mémorisation/édition de programme Après avoir modifié une valeur dans un tableau de points zéro, vous devez enregistrer la modification avec la touche ENT. Si vous ne le faites pas, la modification ne sera pas prise en compte, par exemple lors de l'exécution d'un programme.
ENT Valider les valeurs sur tous les axes: Appuyer sur la softkey TOUTES VALEURS ou Transférer la valeur de l'axe sur lequel se trouve le champ de saisie : Appuyer sur la softkey VALEUR ACTUELLE iTNC 530 HEIDENHAIN...
Configurer le tableau de points zéro Sur la 2ème et la 3ème barre de softkeys, vous pouvez définir, pour chaque tableau de points zéro, les axes pour lesquels vous désirez définir des points zéro. Par défaut, tous les axes sont actifs. Pour déverrouiller un axe, mettez la softkey d'axe concernée sur OFF.
Numéro point de référence?: Indiquer le numéro du point de référence qui doit être activé et provenant du 13 CYCL DEF 247 INIT. PT DE RÉF. tableau Preset. Plage d’introduction 0 à 65535 Q339=4 ;NUMÉRO POINT DE RÉF. iTNC 530 HEIDENHAIN...
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 U programmer jusqu'à trois axes. Plage d'introduction: Jusqu'à 3 axes CN X, Y, Z, U, V, W, A, B, C iTNC 530 HEIDENHAIN...
11.6 ROTATION (cycle 10, DIN/ISO: G73) Effet Dans un programme, la TNC peut faire tourner le système de coordonnées dans le plan d’usinage, autour du point zéro courant. La ROTATION est active dès qu'elle a été définie dans le programme. Elle agit également en mode Positionnement avec introduction manuelle.
11.7 FACTEUR ECHELLE (cycle 11, DIN/ISO: G72) Effet Dans un programme, la TNC peut agrandir ou réduire certains contours. Ainsi, par exemple, vous pouvez usiner en tenant compte de facteurs de retrait ou d'agrandissement. Le FACTEUR ECHELLE est actif dès qu'il a été défini dans le programme.
11.8 FACTEUR ECHELLE SPECIF. DE L'AXE (cycle 26) Effet Avec le cycle 26, vous pouvez définir, axe par axe, 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'à...
Si vous utilisez le cycle 19 avec fonction M120 active, la TNC annule donc alors automatiquement la correction de rayon et la fonction M120. Attention, risque de collision! Veillez à ce que le dernier angle défini introduit soit inférieur à 360°! iTNC 530 HEIDENHAIN...
Paramètres du cycle Axe et angle de rotation?: introduire l'axe rotatif avec son angle de rotation; programmer par softkeys les axes rotatifs A, B et C. Plage d’introduction -360,000 à 360,000 Si la TNC positionne automatiquement les axes rotatifs, vous devez encore introduire les paramètres suivants: Avance? F=: Vitesse de déplacement de l'axe rotatif lors du positionnement automatique.
Q120 à Q122! N'utiliser pas des fonctions telles que M94 (réduction de l'affichage angulaire) pour éviter les incohérences entre les positions effectives et les positions nominales des axes rotatifs dans le cas d'appels multiples. iTNC 530 HEIDENHAIN...
Page 294
Positionner les axes rotatifs automatiquement Si le cycle 19 positionne automatiquement les axes rotatifs: La TNC ne positionne automatiquement que les axes asservis. Dans la définition du cycle, en plus des angles d'inclinaison, vous devez introduire une distance d'approche et une avance pour le positionnement des axes inclinés.
M91 ou M92), peuvent être exécutés avec inclinaison du plan d'usinage. Conditions restrictives: Le positionnement s'effectue sans correction de longueur Le positionnement s'effectue sans correction de la géométrie de la machine La correction du rayon d'outil n'est pas autorisée iTNC 530 HEIDENHAIN...
Combinaison avec d’autres cycles de conversion de coordonnées Si l'on désire combiner des cycles de conversion de coordonnées, il convient de veiller à ce que l'inclinaison du plan d'usinage ait toujours lieu autour du point zéro actif. Vous pouvez exécuter un décalage du point zéro avant d'activer le cycle 19: Décalez alors le „système de coordonnées machine“.
Positionnement avec introduction manuelle Positionner le ou les axe(s) rotatif(s) à la valeur angulaire correspondante pour initialiser le point de référence. La valeur angulaire se réfère à la surface de référence de la pièce que vous avez sélectionnée. iTNC 530 HEIDENHAIN...
Page 298
5 Initialisation du point de référence Initialisation manuelle par effleurement, de la même manière que dans le système non-incliné Initialisation réalisée avec un palpeur 3D de HEIDENHAIN (voir Manuel d'utilisation Cycles palpeurs, chap. 2) Initialisation automatique avec un palpeur 3D de HEIDENHAIN (voir Manuel d'utilisation Cycles palpeurs, chap.
14 CALL LBL 10 REP 6/6 Retour au LBL 10; six fois au total 15 CYCL DEF 10.0 ROTATION Annuler la rotation 16 CYCL DEF 10.1 ROT+0 17 TRANS DATUM RESET Annuler le décalage du point zéro iTNC 530 HEIDENHAIN...
Page 300
18 L Z+250 R0 FMAX M2 Dégager l'outil, fin du programme 19 LBL 1 Sous-programme 1 20 L X+0 Y+0 R0 FMAX Définition du fraisage 21 L Z+2 R0 FMAX M3 22 L Z-5 R0 F200 23 L X+30 RL 24 L IY+10 25 RND R5 26 L IX+20...
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 iTNC 530 HEIDENHAIN...
12.3 APPEL DE PROGRAMME (cycle 12, DIN/ISO: G39) Fonction du cycle N'importe quel programme d'usinage, comme p. ex.des opérations de perçage ou des modules géométriques, peut être équivalent à un cycle d'usinage. Vous appelez ensuite ce programme comme un cycle. Attention lors de la programmation! Le programme appelé...
Le programme défini peut être appelé avec les fonctions suivantes: 56 CYCL DEF 12.1 PGM TNC:\CLAIR35\FK1\50.H CYCL CALL (séquence séparée) ou 57 L X+20 Y+50 FMAX M99 CYCL CALL POS (séquence séparée) ou M99 (séquentiel) ou M89 (sera exécuté après chaque séquence de positionnement) iTNC 530 HEIDENHAIN...
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 des changeurs d'outils avec positionnement défini de l'outil pour le changement...
Le lissage du contour engendre un écart. La valeur de cet écart de contour (tolérance) est définie par le constructeur de votre machine dans un paramètre-machine. Vous modifiez la tolérance prédéfinie à l'aide du cycle 32. iTNC 530 HEIDENHAIN...
Influences lors de la définition géométrique dans le système de FAO Le principal facteur d'influence lors de la création externe d'un programme CN sur un système de FAO est l'erreur cordale S. L'erreur cordale est la distance maximale autorisée entre la courbe et la facette générée via un post-processeur (PP).
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. iTNC 530 HEIDENHAIN...
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. Lorsque vous voulez effectuer des mesures pendant l’exécution du programme, veillez à ce que les données d’outil (longueur, rayon, axe) puissent être exploitées soit à...
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). iTNC 530 HEIDENHAIN...
Page 314
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 MP6165, vous devez alors réétalonner le palpeur car le comportement de déviation de la tige de palpage change. iTNC 530 HEIDENHAIN...
Prendre en compte la rotation de base en mode Manuel: MP6166 Pour pouvoir augmenter aussi en mode de réglage la précision de la mesure lors du palpage de certaines positions données, vous pouvez paramétrer MP 6166 = 1 de manière à ce que la TNC prenne en compte pendant le palpage une rotation de base active et, si nécessaire, se déplace obliquement vers la pièce.
Si le rayon est supérieur à Q407 + MP6601, la commande délivre un message d'erreur en supposant la présence de salissures. Si le rayon déterminé par la TNC est inférieur à 5 * (Q407 - MP6601), la TNC délivre également un message d'erreur. iTNC 530 HEIDENHAIN...
Exécuter les cycles palpeurs Tous les cycles palpeurs sont actifs avec DEF. Par conséquent, la TNC exécute le cycle automatiquement lorsque la définition du cycle est exécutée lors du déroulement du programme. En début de cycle, veillez à ce que les valeurs de correction (longueur, rayon) soient activées soit à...
14.1 Principes de base Tableau récapitulatif La TNC dispose de cinq cycles au moyen desquels vous pouvez déterminer et compenser un désaxage de la pièce. En outre, vous pouvez annuler une rotation de base avec le cycle 404: Cycle Softkey Page 400 ROTATION DE BASE Page 322...
ê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 avec la direction 0° 2. iTNC 530 HEIDENHAIN...
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 issue de PM6150) et selon la logique de positionnement (voir „Exécuter les cycles palpeurs”...
0 à 99999,9999, en alternative PREDEF 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, en alternative PREDEF iTNC 530 HEIDENHAIN...
Page 324
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 En alternative PREDEF Q264=+3,5 ;1ER POINT 2EME AXE...
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 iTNC 530 HEIDENHAIN...
Paramètres du cycle 1er trou: centre sur 1er axe Q268 (en absolu): Centre du 1er trou dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er trou: centre sur 2ème axe Q269 (en absolu): Centre du 1er trou dans l'axe secondaire du plan d'usinage.
Page 327
à 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 iTNC 530 HEIDENHAIN...
14.4 ROTATION DE BASE à partir de deux tenons (cycle 402, DIN/ISO: G402) Déroulement du cycle Le cycle palpeur 402 détermine les centres de deux tenons. La TNC calcule ensuite l'angle formé par l'axe principal du plan d'usinage et la droite reliant les centres des tenons.
0 à 99999,9999, en alternative PREDEF 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, en alternative PREDEF iTNC 530 HEIDENHAIN...
Page 330
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 En alternative PREDEF Q269=+12 ;1ER CENTRE 2EME AXE...
4 La TNC rétracte le palpeur à la hauteur de sécurité et positionne l'axe rotatif défini dans le cycle en fonction de la valeur calculée. En option, vous pouvez mettre à 0 l'affichage après le dégauchissage iTNC 530 HEIDENHAIN...
Attention lors de la programmation! Attention, risque de collision! Vous pouvez maintenant utiliser le cycle 403 même si la fonction „Inclinaison du plan d'usinage“ est active. Assurez-vous que la hauteur de sécurité est suffisamment importante pour éviter toutes collisions lors du positionnement final de l'axe rotatif.
ê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. Q320 s'additionne à PM6140. Plage d’introduction: 0 à 99999,9999, en alternative PREDEF iTNC 530 HEIDENHAIN...
Page 334
Exemple: Séquences CN Hauteur de sécurité Q260 (en absolu): Coordonnée dans l'axe du palpeur excluant toute collision entre le 5 TCH PROBE 403 ROT SUR AXE C palpeur et la pièce (matériels de serrage). Plage d’introduction: -99999,9999 à 99999,9999, en Q263=+25 ;1ER POINT 1ER AXE alternative PREDEF Q264=+10 ;1ER POINT 2EME AXE...
être initialisée la rotation de base. Plage d'introduction -360,000 à 360,000 Numéro dans tableau Q305: Indiquer le numéro dans le tableau Preset/tableau de points zéro sous lequel la TNC doit enregistrer la rotation de base définie. Plage d’introduction: 0 à 2999 iTNC 530 HEIDENHAIN...
14.7 Compenser le désaxage d'une pièce avec l'axe C (cycle 405, DIN/ISO: G405) Déroulement du cycle Le cycle palpeur 405 vous permet de déterminer le désaxage angulaire entre l'axe Y positif du système de coordonnées actif et la ligne médiane d'un trou ou le désaxage angulaire entre la position nominale et la position effective d'un centre de trou La TNC compense le désaxage angulaire déterminé...
Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. Plus l'incrément angulaire programmé est petit et plus le centre de cercle calculé par la TNC sera imprécis. Valeur d'introduction min.: 5°. iTNC 530 HEIDENHAIN...
Paramètres du cycle Centre 1er axe Q321 (en absolu): Centre du trou dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 Centre 2ème axe Q322 (en absolu): Centre du trou dans l'axe secondaire du plan d'usinage. Si vous programmez Q322 = 0, la TNC aligne le centre du trou sur l'axe Y positif;...
Page 339
Q337. Si un décalage C est déjà inscrit dans le tableau Q261=-5 ;HAUTEUR DE MESURE de points zéro, la TNC additionne le désaxage Q320=0 ;DISTANCE D'APPROCHE angulaire mesuré en tenant compte de son signe Q260=+20 ;HAUTEUR DE SÉCURITÉ Q301=0 ;DÉPLAC. HAUT. SÉCU. Q337=0 ;REMETTRE À ZÉRO iTNC 530 HEIDENHAIN...
Exemple: Déterminer la rotation de base à l'aide de deux trous 0 BEGIN PGM CYC401 MM 1 TOOL CALL 69 Z 2 TCH PROBE 401 ROT 2 TROUS Centre du 1er trou: Coordonnée X Q268=+25 ;1ER CENTRE 1ER AXE Q269=+15 ;1ER CENTRE 2ÈME AXE Centre du 1er trou: Coordonnée Y Q270=+80 ;2ÈME CENTRE 1ER AXE Centre du 2ème trou: Coordonnée X...
15.1 Principes de base Tableau récapitulatif La TNC propose douze cycles vous permettant de déterminer automatiquement les points de référence et de les traiter de la manière suivante: Initialiser directement les valeurs calculées comme valeurs d'affichage Inscrire les valeurs déterminées dans le tableau Preset Inscrire les valeurs déterminées dans un tableau de points zéro Cycle Softkey...
Axe palpeur actif Initialisation point de réf. en Z ou W X et Y Y ou V Z et X X ou U Y et Z iTNC 530 HEIDENHAIN...
Page 344
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 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 de la largeur de rainure mesurée Q157 Valeur effective de la position de l'axe médian iTNC 530 HEIDENHAIN...
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 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) iTNC 530 HEIDENHAIN...
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 l'axe 5 TCH PROBE 408 PTREF CENTRE RAINURE 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. iTNC 530 HEIDENHAIN...
Paramètres du cycle Centre 1er axe Q321 (en absolu): centre de l'oblong dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 Centre 2ème axe Q322 (en absolu): centre de l'oblong dans l'axe secondaire du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 Largeur oblong Q311 (en incrémental): Largeur de l'oblong indépendamment de la position dans le plan d'usinage.
Page 351
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 iTNC 530 HEIDENHAIN...
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.
0 à 99999,9999, en alternative PREDEF 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, en alternative PREDEF iTNC 530 HEIDENHAIN...
Page 354
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é En alternative PREDEF 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...
Page 355
Nouveau pt de réf. sur axe palpeur Q333 (en Q384=+0 ;3ÈME COO. DANS AXE PALP. absolu): Coordonnée dans l'axe du palpeur à Q333=+1 ;POINT DE RÉFÉRENCE laquelle la TNC doit initialiser le point de référence. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 iTNC 530 HEIDENHAIN...
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.
0 à 99999,9999, en alternative PREDEF 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, en alternative PREDEF iTNC 530 HEIDENHAIN...
Page 358
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é En alternative PREDEF 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...
Page 359
Nouveau pt de réf. sur axe palpeur Q333 (en Q384=+0 ;3ÈME COO. DANS AXE PALP. absolu): Coordonnée dans l'axe du palpeur à Q333=+1 ;POINT DE RÉFÉRENCE laquelle la TNC doit initialiser le point de référence. Valeur par défaut = 0. Plage d'introduction -99999,9999 à 99999,9999 iTNC 530 HEIDENHAIN...
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 mesurer des arcs de cercle, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,0000 à 120,0000 iTNC 530 HEIDENHAIN...
Page 362
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 363
à 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 iTNC 530 HEIDENHAIN...
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 issue de PM6150) et selon la logique de positionnement (voir „Exécuter les cycles palpeurs”...
(- = sens horaire) pour le déplacement du palpeur vers le point de mesure suivant. Si vous désirez mesurer des arcs de cercle, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,0000 à 120,0000 iTNC 530 HEIDENHAIN...
Page 366
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 367
à 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 iTNC 530 HEIDENHAIN...
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 369
(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 iTNC 530 HEIDENHAIN...
Paramètres du cycle 1er point mesure sur 1er axe Q263 (en absolu): Coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er point mesure sur 2ème axe Q264 (en absolu): Coordonnée du 1er point de palpage dans l'axe secondaire du plan d'usinage.
Page 371
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 (système REF) iTNC 530 HEIDENHAIN...
Page 372
Exemple: Séquences CN Palpage dans axe palpeur Q381: Définir si la TNC doit également initialiser le point de référence dans l'axe 5 TCH PROBE 414 PT REF. INT. COIN 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 secondaire iTNC 530 HEIDENHAIN...
Attention lors de la programmation! Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. La TNC mesure toujours la première droite dans le sens de l'axe secondaire du plan d'usinage. Paramètres du cycle 1er point mesure sur 1er axe Q263 (en absolu): Coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage.
Page 375
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) iTNC 530 HEIDENHAIN...
Page 376
Exemple: Séquences CN Palpage dans axe palpeur Q381: Définir si la TNC doit également initialiser le point de référence dans l'axe 5 TCH PROBE 415 PT REF. EXT. COIN 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 secondaire Q153 Valeur effective diamètre cercle de trous iTNC 530 HEIDENHAIN...
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 379
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 (système REF) iTNC 530 HEIDENHAIN...
Page 380
Exemple: Séquences CN Palpage dans axe palpeur Q381: Définir si la TNC doit également initialiser le point de référence dans l'axe 5 TCH PROBE 416 PT REF. CENTRE C. TROUS 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. iTNC 530 HEIDENHAIN...
Paramètres du cycle 1er point mesure sur 1er axe Q263 (en absolu): Coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er point mesure sur 2ème axe Q264 (en absolu): Coordonnée du 1er point de palpage dans l'axe secondaire du plan d'usinage.
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, axe principal Q152 Valeur effective du point d'intersection, axe secondaire iTNC 530 HEIDENHAIN...
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 385
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 (système REF) iTNC 530 HEIDENHAIN...
Page 386
Exemple: Séquences CN Palpage dans axe palpeur Q381: Définir si la TNC doit également initialiser le point de référence dans l'axe 5 TCH PROBE 418 PT REF. AVEC 4 TROUS 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). iTNC 530 HEIDENHAIN...
Paramètre du cycle 1er point mesure sur 1er axe Q263 (en absolu): Coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er point mesure sur 2ème axe Q264 (en absolu): Coordonnée du 1er point de palpage dans l'axe secondaire du plan d'usinage.
Page 389
Le système de référence est le système de coordonnées pièce courant 1: Inscrire dans le tableau Preset le point de référence déterminé. Le système de référence est le système de coordonnées machine (système REF) iTNC 530 HEIDENHAIN...
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 1 TOOL CALL 69 Z Appeler l'outil 0 pour définir l'axe du palpeur Cycles palpeurs: Initialisation automatique des points de référence...
Page 391
;NB POINTS DE MESURE Nombre de points de mesure Q365=1 ;TYPE DÉPLACEMENT Positionner au point de palpage suivant sur un arc de cercle ou une droite 3 CALL PGM 35K47 Appeler le programme d'usinage 4 END PGM CYC413 MM iTNC 530 HEIDENHAIN...
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 393
Distance d'approche en complément de PM6140 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 iTNC 530 HEIDENHAIN...
Page 394
Cycles palpeurs: Initialisation automatique des points de référence...
16.1 Principes de base Tableau récapitulatif La TNC dispose de douze cycles destinés à la mesure automatique de pièces: Cycle Softkey Page 0 PLAN DE REFERENCE Mesure de Page 402 coordonnée dans un axe sélectionnable 1 PLAN DE REF POLAIRE Mesure d'un Page 403 point, sens de palpage avec angle 420 MESURE ANGLE Mesure d'un...
Dans ces cas de figure, la TNC convertit les résultats de la mesure dans le système de coordonnées actif. 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. iTNC 530 HEIDENHAIN...
Page 398
Exemple: Fichier procès-verbal pour cycle palpeur 421: Procès-verbal mesure cycle 421 Mesure trou Date: 30-06-2005 Heure: 6:55:04 Programme de mesure: TNC:\GEH35712\CHECK1.H Valeurs nominales:Centre axe principal: 50.0000 Centre axe secondaire: 65.0000 Diamètre: 12.0000 Valeurs limites 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.. iTNC 530 HEIDENHAIN...
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) Contrôle 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é. iTNC 530 HEIDENHAIN...
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 (valeur issue de MP6150) la position programmée dans le cycle pour le pré-positionnement 2 Le palpeur exécute ensuite l'opération de palpage avec l'avance de palpage (PM6120).
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 iTNC 530 HEIDENHAIN...
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. iTNC 530 HEIDENHAIN...
Paramètres du cycle 1er point mesure sur 1er axe Q263 (en absolu): Coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er point mesure sur 2ème axe Q264 (en absolu): Coordonnée du 1er point de palpage dans l'axe secondaire du plan d'usinage.
Page 407
également votre programme de mesure 2: Interrompre le déroulement du programme et Q260=+10 ;HAUTEUR DE SÉCURITÉ afficher le procès-verbal de mesure à l'écran de la Q301=1 ;DÉPLAC. HAUT. SÉCU. TNC. Poursuivre le programme avec Start CN Q281=1 ;PROCÈS-VERBAL MESURE iTNC 530 HEIDENHAIN...
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 mesurer des arcs de cercle, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120,0000 à 120,0000 iTNC 530 HEIDENHAIN...
Page 410
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 411
à 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 iTNC 530 HEIDENHAIN...
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.
(- = sens horaire). Si vous désirez mesurer des arcs de cercle, programmez un incrément angulaire inférieur à 90°. Plage d'introduction -120.0000 à 120.0000 iTNC 530 HEIDENHAIN...
Page 414
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 415
à 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 iTNC 530 HEIDENHAIN...
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 iTNC 530 HEIDENHAIN...
Page 418
Distance d'approche Q320 (en incrémental): Distance supplémentaire entre le point de mesure et la bille du palpeur. Q320 s'additionne à PM6140. Plage d’introduction: 0 à 99999,9999, en alternative PREDEF 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 419
;TOLÉRANCE 1ER CENTRE 32767,9, en alternative, nom d'outil avec 16 Q280=0 ;TOLÉRANCE 2ÈME CENTRE caractères max. 0: Surveillance inactive Q281=1 ;PROCÈS-VERBAL MESURE >0: Numéro d'outil dans le tableau d'outils TOOL.T Q309=0 ;ARRÊT PGM SI ERREUR Q330=0 ;OUTIL iTNC 530 HEIDENHAIN...
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 iTNC 530 HEIDENHAIN...
Page 422
Distance d'approche Q320 (en incrémental): Distance supplémentaire entre le point de mesure et la bille du palpeur. Q320 s'additionne à PM6140. Plage d’introduction: 0 à 99999,9999, en alternative PREDEF 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 423
Q279=0.1 ;TOLÉRANCE 1ER CENTRE 32767,9, en alternative, nom d'outil avec 16 Q280=0.1 ;TOLÉRANCE 2ÈME CENTRE caractères max: 0: Surveillance inactive Q281=1 ;PROCÈS-VERBAL MESURE >0: Numéro d'outil dans le tableau d'outils TOOL.T Q309=0 ;ARRÊT PGM SI ERREUR Q330=0 ;OUTIL iTNC 530 HEIDENHAIN...
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 iTNC 530 HEIDENHAIN...
Page 426
Exemple: Séquences CN Procès-verb. mes. Q281: Définir si la TNC doit ou non établir le procès-verbal de mesure: 5 TCH PROBE 425 MESURE INT. RAINURE 0: Ne pas établir de procès-verbal de mesure 1: Etablir un procès-verbal de mesure: La TNC Q328=+75 ;PT INITIAL 1ER AXE mémorise en configuration par défaut le fichier de Q329=-12.5 ;PT INITIAL 2EME AXE...
Avant de définir le cycle, vous devez avoir programmé un appel d'outil pour définir l'axe du palpeur. Veiller à ce que la première mesure soit toujours faite dans le sens négatif de l'axe sélectionné. Définir en conséquence Q263 et Q264. iTNC 530 HEIDENHAIN...
Paramètres du cycle 1er point mesure sur 1er axe Q263 (en absolu): Coordonnée du 1er point de palpage dans l'axe principal du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 1er point mesure sur 2ème axe Q264 (en absolu): Coordonnée du 1er point de palpage dans l'axe secondaire du plan d'usinage.
Page 429
(voir „Contrôle d'outil” à la page 400). Plage d'introduction 0 à Q309=0 ;ARRET PGM SI ERREUR 32767,9, en alternative, nom d'outil avec 16 Q330= ;OUTIL caractères max. 0: Surveillance inactive >0: Numéro d'outil dans le tableau d'outils TOOL.T iTNC 530 HEIDENHAIN...
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, en alternative PREDEF iTNC 530 HEIDENHAIN...
Page 432
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 en configuration par défaut le fichier de 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 435
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 secondaire du plan d'usinage. Plage d'introduction 0 à 99999,9999 iTNC 530 HEIDENHAIN...
Page 436
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 en configuration par défaut le fichier de 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) iTNC 530 HEIDENHAIN...
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 secondaire du plan d'usinage. Plage d'introduction -99999,9999 à 99999,9999 3ème point de mesure sur 3ème axe Q298 (en absolu): Coordonnée du 3ème point de palpage dans l'axe du palpeur. Plage d'introduction -99999,9999 à 99999,9999 iTNC 530 HEIDENHAIN...
Page 440
Exemple: Séquences CN Distance d'approche Q320 (en incrémental): Distance supplémentaire entre le point de mesure et la bille du 5 TCH PROBE 431 MESURE PLAN palpeur. Q320 agit en complément de PM6140. Plage d’introduction: 0 à 99999,9999, en alternative PREDEF Q263=+20 ;1ER POINT 1ER AXE Hauteur de sécurité...
Q283=60 ;2ÈME CÔTÉ Longueur nominale en Y (cote définitive) Q261=-5 ;HAUTEUR DE MESURE Q320=0 ;DISTANCE D'APPROCHE Q260=+30 ;HAUTEUR DE SÉCURITÉ Q301=0 ;DÉPLAC. HAUT. SÉCU. Valeurs d'introduction pour contrôle de tolérance non nécessaire Q284=0 ;COTE MAX. 1ER CÔTÉ iTNC 530 HEIDENHAIN...
Page 442
Q285=0 ;COTE MIN. 1ER CÔTÉ Q286=0 ;COTE MAX. 2ÈME CÔTÉ Q287=0 ;COTE MIN. 2ÈME CÔTÉ Q279=0 ;TOLÉRANCE 1ER CENTRE Q280=0 ;TOLÉRANCE 2ÈME CENTRE Q281=0 ;PROCÈS-VERBAL MESURE Ne pas éditer de procès-verbal de mesure Q309=0 ;ARRÊT PGM SI ERREUR Ne pas délivrer de message d'erreur Q330=0 ;NUMÉRO D'OUTIL Pas de surveillance 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. iTNC 530 HEIDENHAIN...
Page 444
Q284=90.15 ;COTE MAX. 1ER COTE Cote max. en X Q285=89.95 ;COTE MIN. 1ER COTE Cote min. en X Q286=70.1 ;COTE MAX. 2EME COTE Cote max. en Y Q287=69.9 ;COTE MIN. 2EME COTE Cote min. en Y Q279=0.15 ;TOLERANCE 1ER CENTRE Ecart de position autorisé...
Page 446
17.1 Principes de base Tableau récapitulatif La TNC dispose de sept cycles destinés aux applications spéciales suivantes: Cycle Softkey Page 2 ETALONNAGE TS: Etalonnage de Page 447 rayon du palpeur à commutation 9 PALPEUR ETAL. LONG. Etalonnage Page 448 de longueur du palpeur à commutation 3 MESURE Cycle de mesure pour Page 449 création de cycles constructeurs...
6 TCH PROBE 2.1 HAUT.: +50 R +25.003 TYPE 99999,9999 MESURE: 0 Rayon bague étalon: Rayon de la pièce d'étalonnage. Plage d'introduction 0 à 99999,9999 Etalon. interne =0/externe=1: Définir si la TNC doit réaliser un étalonnage interne ou externe: 0: Etalonnage interne 1: Etalonnage externe iTNC 530 HEIDENHAIN...
17.3 ETALONNAGE TS LONGUEUR (cycle 9) Déroulement du cycle Le cycle palpeur 9 permet d'étalonner automatiquement la longueur d'un palpeur à commutation sur un point que vous devez définir. 1 Prépositionner le palpeur de manière à ce que la coordonnée définie dans le cycle puisse être abordée sans risque de collision dans l'axe du palpeur 2 La TNC déplace le palpeur dans le sens de l'axe d'outil négatif...
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. iTNC 530 HEIDENHAIN...
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) déterminée. Les valeurs Y et Z sont dans les paramètres Q situés directement 5 TCH PROBE 3.1 Q1 après.
La TNC enregistre les valeurs de mesure sans calculer les données d'étalonnage du palpeur. 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. iTNC 530 HEIDENHAIN...
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 5 TCH PROBE 4.0 MESURE 3D valeur de la première coordonnée (X). Plage d'introduction 0 à 1999 6 TCH PROBE 4.1 Q1 Course de mesure relative en X: Composante X 7 TCH PROBE 4.2 IX-0.5 IY-1 IZ-1 du vecteur de sens dans le sens où...
Ecart par rapport à la valeur d'étalonnage en Z Vous pouvez utiliser directement les écarts pour exécuter la compensation au moyen d'un décalage incrémental du point zéro (cycle 7). 5 Pour terminer, l'outil d'étalonnage retourne à la hauteur de sécurité iTNC 530 HEIDENHAIN...
Attention lors de la programmation: Avant d'exécuter pour la première fois le cycle 440, vous devez auparavant étalonner le TT au moyen du cycle 30. Les données de l'outil d'étalonnage doivent être inscrites dans le tableau d'outils TOOL.T. Avant d'exécuter le cycle, vous devez activer l'outil d'étalonnage avec TOOL CALL.
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) (se réfère au point de référence actif). Plage d’introduction -99999,9999 à 99999,9999, en alternative PREDEF iTNC 530 HEIDENHAIN...
17.7 PALPAGE RAPIDE (cycle 441, DIN/ISO: G441, fonction FCL 2) Déroulement du cycle Le cycle palpeur 441 vous permet de configurer divers paramètres du palpeur (l'avance de positionnement, par exemple) et ce, de manière globale pour tous les cycles palpeurs utilisés par la suite. Ceci facilite l'optimisation du programme et raccourcit du même coup les durées globales d'usinage.
à l'écran les résultats de la mesure 1: Par principe, interrompre le déroulement du programme et afficher à l'écran les résultats de la mesure. On peut poursuivre le déroulement du programme en appuyant sur la touche Start CN iTNC 530 HEIDENHAIN...
17.8 ETALONNAGE TS (cycle 460, DIN/ISO: G460) Déroulement du cycle Le cycle 460 permet d'étalonner automatiquement un palpeur 3D à commutation avec une bille précise de calibration. Il est possible d'étalonner seulement un rayon, ou un rayon et une longueur. 1 Fixer la bille de calibration;...
1: Etalonner la longueur du palpeur Point d'origine pour la longueur Q434 (absolu): Coordonnées du centre de la bille de calibration. La définition n'est indispensable que si l'étalonnage de longueur doit être réalisé. Plage d'introduction -99999,9999 à 99999,9999 iTNC 530 HEIDENHAIN...
18.1 Mesure de cinématique avec les palpeurs TS (option KinematicsOpt) Principes Les exigences en matière de précision ne cessent de croître, en particulier pour l'usinage 5 axes. Les pièces complexes doivent pouvoir être produites avec une précision reproductible, y compris sur de longues périodes.
être fixée à n'importe quel endroit de la table de la machine. HEIDENHAIN préconise l'utilisation des billes-étalon HEIDENHAIN KKH 250 (numéro de commande 655 475-01) ou KKH 100 (numéro de commande 655 475-02) qui possèdent une grande rigidité et sont conçues spécialement pour l'étalonnage des machines.
18.3 SAUVEGARDER CINEMATIQUE (cycle 450, DIN/ISO: G450, option) Déroulement du cycle Le cycle palpeur 450 vous permet de sauvegarder la cinématique active de la machine, de restaurer une cinématique de machine qui avait déjà été sauvegardée ou bien encore de délivrer l'état de la mémoire à...
Mode 2: Liste de l'état actuel de la mémoire, à l'écran et dans le fichier log, avec numéro de mémoire, numéros de codes, numéros de cinématiques et date de la sauvegarde iTNC 530 HEIDENHAIN...
Le cycle palpeur 451 vous permet de contrôler et, si nécessaire, optimiser la cinématique de votre machine. A l'aide d'un palpeur 3D TS, vous mesurez une bille étalon HEIDENHAIN que vous fixez sur la table de la machine. HEIDENHAIN préconise l'utilisation des billes-étalon HEIDENHAIN KKH 250 (numéro de commande 655 475-...
Page 467
Ecart standard optimisé sur l'axe A (–1 si l'axe n'a pas été optimisé) Q145 Ecart standard optimisé sur l'axe B (–1 si l'axe n'a pas été optimisé) Q146 Ecart standard optimisé sur l'axe C (–1 si l'axe n'a pas été optimisé) iTNC 530 HEIDENHAIN...
Sens du positionnement Le sens du positionnement de l'axe rotatif à mesurer résulte de l'angle initial et de l'angle final que vous avez définis dans le cycle. Une mesure de référence est réalisée automatiquement à 0°. La TNC délivre un message d'erreur si la résultante de l'angle initial, l'angle final et du nombre de points de mesure est une position de mesure de 0°.
Choix du nombre de points de mesure Pour gagner du temps, vous pouvez procéder à une optimisation grossière avec un petit nombre de points de mesure (1-2). Vous exécuter ensuite une optimisation précise avec un nombre moyen de points de mesure (valeur préconisée = 4). Un nombre plus important de points de mesure n'apporte généralement pas de meilleurs résultats.
3D. Désactiver si nécessaire le serrage des axes rotatifs pendant la durée de la mesure; car sinon, les résultats de la mesure pourraient être faussés. Consultez le manuel de votre machine. iTNC 530 HEIDENHAIN...
Remarques relatives aux différentes méthodes de calibrage Optimisation grossière lors de la mise en route après l'introduction de valeurs approximatives Nombre de points de mesure entre 1 et 2 Incrément angulaire des axes rotatifs: Environ 90° Optimisation fine sur toute la course de déplacement Nombre de points de mesure entre 3 et 6 L'angle initial et l'angle final doivent autant que possible couvrir une grande course de déplacement des axes rotatifs...
TNC est précis (voir également „Fonction log” à la page 479). Aucune détermination du jeu à l'inversion n'est possible lorsque le paramètre machine MP6602 est initialisé, ou lorsque l'axe est un axe Hirth. iTNC 530 HEIDENHAIN...
Attention lors de la programmation! Veiller à ce que toutes les fonctions d'inclinaison du plan d'usinage soient réinitialisées. M128 ou FUNCTION TCPM sont désactivées. Choisir la position de la bille étalon sur la table de la machine de manière à ce que l'opération de mesure puisse être exécutée sans risque de collision.
;PLAGE ANGULAIRE JEU d'axe rotatif. La TNC positionne en outre le palpeur au point zéro, dans le plan d'usinage. Dans ce mode, la surveillance du palpeur est inactive; définir la vitesse de positionnement dans le paramètre Q253 iTNC 530 HEIDENHAIN...
Page 476
Avance de pré-positionnement Q253: Vitesse de déplacement de l'outil lors du positionnement, en mm/min. Plage d'introduction 0,0001 à 99999,9999, en alternative FMAX, FAUTO, PREDEF Angle de référence Q380 (en absolu): Angle de référence (rotation de base) pour enregistrer les points de mesure dans le système de coordonnées pièce actif.
Page 477
Plage d'introduction: -3,0000 à +3,0000 Si vous activez l'initialisation Preset avant la mesure (Q431 = 1/3), déplacez alors le palpeur à peu près au centre, au dessus de la bille étalon avant de lancer le cycle. iTNC 530 HEIDENHAIN...
Différents modes (Q406) Exemple: Optimisation d'angle et de position des Mode contrôler Q406 = 0 axes rotatifs avec une précédente initialisation La TNC mesure les axes rotatifs dans les positions définies et automatique du point de référence détermine la précision statique de la transformation d'orientation La TNC crée un protocole des résultats d'une possible 1 TOOL CALL “PALPEUR“...
Dispersion (écart standard) Erreur maximale Erreur angulaire Jeu moyen Erreur de positionnement moyenne Rayon du cercle de mesure Valeurs de correction sur tous les axes (décalage Preset) Evaluation des points de mesure Incertitude de mesure pour axes rotatifs iTNC 530 HEIDENHAIN...
Page 480
Précisions relatives aux valeurs log Sortie d'erreur En mode contrôler (Q406=0) la TNC indique la précision que l'on peut atteindre avec l'optimisation, ou les précisions atteintes avec les optimisations (mode 1 et 2). Les données mesurées apparaissent également dans le protocole dans le cas ou la position angulaire d'un axe rotatif a pu être déterminée.
Page 481
Incertitude du palpeur: 2 µm Incertitude de mesure dans le fichier log: 0,0002 °/µm Incertitude du système = SQRT( 3 * 5² + 2² ) = 8,9 µm Incertitude de mesure = 0,0002 °/µm * 8.9 µm = 0,0018° iTNC 530 HEIDENHAIN...
18.5 COMPENSATION PRESET (cycle 452, DIN/ISO: G452, option) Déroulement du cycle Le cycle palpeur 452 vous permet d'optimiser la chaîne de transformation cinématique de votre machine (voir „MESURE CINEMATIQUE (cycle 451, DIN/ISO: G451, option)” à la page 466). La TNC corrige ensuite également le système de coordonnées pièce dans le modèle cinématique de manière à...
Page 483
Ecart standard optimisé sur l'axe A (–1 si l'axe n'a pas été mesuré) Q145 Ecart standard optimisé sur l'axe B (–1 si l'axe n'a pas été mesuré) Q146 Ecart standard optimisé sur l'axe C (–1 si l'axe n'a pas été mesuré) iTNC 530 HEIDENHAIN...
Attention lors de la programmation! Pour réaliser une compensation de Preset, la cinématique doit être préparée en conséquence. Consultez le manuel de votre machine. Veiller à ce que toutes les fonctions d'inclinaison du plan d'usinage soient réinitialisées. M128 ou FUNCTION TCPM sont désactivées.
Nb points de mesure axe A Q414: Nombre de palpages que la TNC doit exécuter pour mesurer l'axe A. Si la valeur introduite = 0, la TNC ne mesure pas cet axe. Plage d'introduction 0 à 12 iTNC 530 HEIDENHAIN...
Page 486
Angle initial axe B Q415 (en absolu): Angle initial sur l'axe B sur lequel doit avoir lieu la première mesure. Plage d'introduction -359,999 à 359,999 Angle final axe B Q416 (en absolu): Angle final sur l'axe B sur lequel doit avoir lieu la dernière mesure. Plage d'introduction -359,999 à...
;POINTS DE MESURE AXE B Q419=+90 ;ANGLE INITIAL AXE C Q420=+270 ;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS DE MESURE AXE C Q423=4 ;NB POINTS DE MESURE Q431=3 ;PRESELECTION VALEUR Q432=0 ;PLAGE ANGULAIRE JEU iTNC 530 HEIDENHAIN...
Page 488
Exemple: Régler la tête interchangeable Installer la seconde tête interchangeable Installer le palpeur 3 TOOL CALL “PALPEUR“ Z Mesurer la tête interchangeable avec le cycle 452 4 TCH PROBE 452 COMPENSATION PRESET Ne mesurez que les axes qui ont été changés (dans cet exemple, il Q407=12.5 ;RAYON DE LA BILLE s'agit uniquement de l'axe A.
;POINTS DE MESURE AXE B Q419=+90 ;ANGLE INITIAL AXE C Q420=+270 ;ANGLE FINAL AXE C Q421=0 ;ANGLE REGL. AXE C Q422=3 ;POINTS DE MESURE AXE C Q423=4 ;NB POINTS DE MESURE Q431=3 ;PRESELECTION VALEUR Q432=0 ;PLAGE ANGULAIRE JEU iTNC 530 HEIDENHAIN...
Page 490
Exemple: Compenser la dérive Mesurez la dérive des axes à intervalles réguliers Installer le palpeur 4 TOOL CALL “PALPEUR“ Z Activer le Preset dans la bille étalon 5 TCH PROBE 452 COMPENSATION PRESET Mesurez la cinématique avec le cycle 452 Q407=12.5 ;RAYON DE LA BILLE Pendant tout le processus, vous ne devez pas modifier le Preset et la position de la bille étalon...
Rayon du cercle de mesure Valeurs de correction sur tous les axes (décalage Preset) Evaluation des points de mesure Incertitude de mesure pour axes rotatifs Précisions relatives aux valeurs log (voir „Précisions relatives aux valeurs log” à la page 480) iTNC 530 HEIDENHAIN...
Page 492
Cycles palpeurs: Mesure automatique de la cinématique...
19.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.
Vitesse de coupe max. admissible [m/min.] Rayon d'outil actif [mm] L'avance de palpage résulte de: v = tolérance de mesure • n avec Avance de palpage [mm/min.] Tolérance de Tolérance de mesure [mm], dépend de MP6507 mesure Vitesse de rotation [t/min.] iTNC 530 HEIDENHAIN...
Page 496
MP6507 vous permet de configurer l'avance de palpage: MP6507=0: La tolérance de mesure reste constante – indépendamment du rayon d'outil. Si l'on utilise de très gros outils, l'avance de palpage évolue néanmoins vers zéro. Plus sont réduites la vitesse de déplacement sur le pourtour (MP6570) et la tolérance admissible (MP6510) sélectionnées et plus cet effet est sensible.
Fraise à bout hémisphérique 4 (4 dents) 0 (aucun désaxage nécessaire 5 (toujours définir le rayon car le pôle sud de la bille doit d'outil comme déport de être mesuré) manière à mesurer intégralement le rayon d'outil. iTNC 530 HEIDENHAIN...
Afficher les résultats de la mesure En modes de fonctionnement Machine, vous pouvez faire apparaître les résultats de l'étalonnage d'outil dans l'affichage d'état supplémentaire. La TNC affiche alors le programme à gauche et les résultats de la mesure à droite. Les valeurs de mesure qui dépassent la tolérance d'usure sont signalées par un astérisque „*“–...
Exemple: Séquences CN dans le nouveau format d'étalonnage au-dessus du disque (zone de sécurité dans MP6540). Plage d'introduction -99999,9999 à 6 TOOL CALL 1 Z 99999,9999, en alternative PREDEF 7 TCH PROBE 480 ÉTALONNAGE TT Q260=+100 ;HAUTEUR DE SECURITE iTNC 530 HEIDENHAIN...
19.3 Etalonnage du TT 449 sans câble (cycle 484, DIN/ISO: G484) Principes Avec le cycle 484, vous étalonnez le palpeur d'outil infrarouge TT 449. L'opération d'étalonnage n'est pas entièrement automatique car la position du TT sur la table de la machine n'est pas définie. Déroulement du cycle Installer l'outil d'étalonnage Définir et lancer le cycle d'étalonnage...
à l'étalonnage dent par dent. Pour terminer, on étalonne la longueur de toutes les dents en modifiant l'orientation de la broche. Pour ce type de mesure, programmez ETALONNAGE DENTS dans le cycle TCH PROBE 31 = 1. iTNC 530 HEIDENHAIN...
Attention lors de la programmation! Avant d'étalonner des outils pour la première fois, vous devez introduire dans le tableau d'outils TOOL.T le rayon et la longueur approximatifs, le nombre de dents ainsi que la direction de la dent de l'outil concerné. Vous pouvez exécuter l'étalonnage dent par dent sur les outils qui peuvent comporter jusqu'à...
Consultez le manuel de votre machine. Vous pouvez exécuter l'étalonnage dent par dent sur les outils qui peuvent avoir jusqu'à 99 dents. Dans l'affichage d'état, la TNC affiche les valeurs de mesure de 24 tranchants au maximum. iTNC 530 HEIDENHAIN...
Paramètres du cycle Exemple: Premier étalonnage avec outil en Mesure outil=0 / contrôle=1: Définir si vous désirez rotation; ancien format étalonner l'outil pour la première fois ou contrôler un outil déjà étalonné. Pour un premier étalonnage, la 6 TOOL CALL 12 Z TNC écrase le rayon d'outil R dans la mémoire centrale d'outils TOOL.T et met pour la valeur Delta 7 TCH PROBE 32.0 RAYON D'OUTIL...
Consultez le manuel de votre machine. Vous pouvez exécuter l'étalonnage dent par dent sur les outils qui peuvent avoir jusqu'à 99 dents. Dans l'affichage d'état, la TNC affiche les valeurs de mesure de 24 tranchants au maximum. iTNC 530 HEIDENHAIN...
Paramètres du cycle Exemple: Premier étalonnage avec outil en Mesure outil=0 / contrôle=1: Définir si vous désirez rotation; ancien format étalonner l'outil pour la première fois ou contrôler un outil déjà étalonné. Pour un premier étalonnage, la 6 TOOL CALL 12 Z TNC écrase le rayon d'outil R et la longueur d'outil L dans la mémoire centrale d'outils TOOL.T et initialise 7 TCH PROBE 33.0 MESURE D'OUTIL...
Cycles SL avec formule complexe de Perçage ... 75, 83, 91 contour ... 238 Point de départ plus profond ... 94, 99 Cycles SL avec formule simple de KinematicsOpt ... 462 Perçage monolèvre ... 98 contour ... 249 HEIDENHAIN iTNC 530...
Page 508
Perçage profond ... 91, 98 Tableau Preset ... 344 Point de départ plus profond ... 94, 99 Tableaux de points ... 66 Perçage universel ... 83, 91 Taraudage Poche circulaire avec brise-copeaux ... 112 Ebauche+finition ... 146 avec mandrin de Poche rectangulaire compensation ...
Corps d'un cylindre, oblong convexe Page 227 Exécution de données 3D Page 255 Tolérance Page 307 Corps d'un cylindre, contour externe Page 230 Perçage Page 75 Alésage à l'alésoir Page 77 Alésage à l'outil Page 79 Perçage universel Page 83 iTNC 530 HEIDENHAIN...
Page 510
Numéro Actif Actif Désignation du cycle Page cycle CALL Lamage en tirant Page 87 Perçage profond universel Page 91 Nouveau taraudage avec mandrin de compensation Page 107 Nouveau taraudage rigide Page 109 Fraisage de trous Page 95 Taraudage avec brise-copeaux Page 112 Motifs de points sur un cercle Page 173...
Initialiser point de référence centre cercle de trous Page 377 Initialiser point de référence dans l'axe du palpeur Page 381 Initialiser point de référence au centre de 4 trous Page 383 Initialiser point de référence sur un axe à sélectionner librement Page 387 iTNC 530 HEIDENHAIN...
Page 512
Numéro Actif Actif Désignation du cycle Page cycle CALL Mesurer la pièce, angle Page 405 Mesurer la pièce, intérieur d'un cercle (trou) Page 408 Mesurer la pièce, extérieur d'un cercle (tenon) Page 412 Mesurer la pièce, intérieur d'un rectangle Page 416 Mesurer la pièce, extérieur d'un rectangle Page 420 Mesurer la pièce, intérieur d'une rainure...
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 •...