Page 2
Eléments de commande à l'écran Programmation d'opérations de contournage Définir le partage de l'écran Approche/sortie du contour Commuter écran entre modes de fonc- Programmation flexible de contours FK tionnement Machine et Programmation Softkeys: Sélection fonction à l'écran Droite Commutation entre barres de softkeys Centre de cercle/pôle pour coordonnées polaires Clavier alphabétique: Introduire lettres et signes Trajectoire circulaire autour du centre de cercle...
Page 5
530 E 340 423-xx iTNC 530, version à 2 processeurs 340 480-xx iTNC 530 E, version à 2 processeurs 340 481-xx iTNC 530 , poste de programmation 374 150-xx La lettre E désigne la version Export de la TNC. La version Export de la TNC est soumise à...
Page 6
En outre, l'iTNC 530 dispose aussi en option de 2 ensembles-logiciels pouvant être mis en oeuvre par vous-même ou par le constructeur de votre machine. Chaque ensemble doit être activé séparément et com- porte individuellement les fonctions suivantes: Option de logiciel 1 Interpolation de la surface d'un cylindre (cycles 27, 28, 29 et 39) Avance en mm/min.
Page 7
(cf. „MOTIFS DE POINTS SUR UN CERCLE (cycle 220)” à la page 367) Particularités de l'iTNC 530 avec Windows 2000 (cf. „iTNC 530 avec Windows 2000 (option)” à la page 635) Gestionnaire de fichiers dépendants (assujettis) (cf. „Fichiers dépendants”...
Page 8
Nouvelle colonne LIFTOFF dans le tableau d'outils pour rétracter les outils automatiquement du contour lors d'une arrêt CN (cf. „Tableau d'outils: Données d'outils standard” à la page 154). La fonction est activée avec M148 (cf. „Tableau d'outils: Données d'outils stan- dard”...
Page 9
(cycle 39, option de logiciel 1)” à la page 394) Les séquences sont à nouveau affichées avec le graphisme de pro- grammation (cf. „Afficher les numéros de séquence dans la fenêtre graphique” à la page 222) iTNC 530 HEIDENHAIN...
Page 10
Fonctions modifiées par rapport aux versions antérieures 340 420-xx/340 421-xx La fonction Décalage du point zéro à partir des tableaux de points zéro a été modifiée. Les points zéro (coordonnées REF) ne sont plus disponibles. En revanche, création du tableau Preset (cf. „Décalage du POINT ZERO avec tableaux de points zéro (cycle 7)”...
Page 11
636) La description des anciens cycles d'usinage 1, 2, 3, 4, 5, 17 et 18 a été supprimée La description du cycle 24 a été complétée (cf. „FINITION LATE- RALE (cycle 24)” à la page 384) iTNC 530 HEIDENHAIN...
Page 13
Programmation: Programmer les contours Programmation: Fonctions auxiliaires Programmation: Cycles Programmation: Fonctions spéciales Programmation: Sous-programmes et répétitions de parties de programme Programmation: Paramètres Q Test et exécution de programme Fonctions MOD Tableaux et sommaires iTNC 530 avec Windows 2000 (option) iTNC 530 HEIDENHAIN...
1 Introduction ..37 1.1 L'iTNC 530 ..38 Programmation: en dialogue conversationnel Texte clair HEIDENHAIN et en DIN/ISO ..38 Compatibilité ..38 1.2 Ecran et panneau de commande ..39 L'écran ..39 Définir le partage de l'écran ..40 Panneau de commande ..
Page 16
2 Mode manuel et dégauchissage ..51 2.1 Mise sous tension, hors tension ..52 Mise sous tension ..52 Mise hors tension ..53 2.2 Déplacement des axes de la machine ..54 Remarque ..54 Déplacer l'axe avec les touches de sens externes ..54 Positionnement pas à...
Page 17
Marquer des fichiers ..104 Renommer un fichier ..105 Autres fonctions ..105 Transfert des données vers/à partir d'un support externe de données ..106 Copier un fichier vers un autre répertoire ..108 La TNC en réseau ..109 HEIDENHAIN iTNC 530...
Page 18
4.5 Ouverture et introduction de programmes ..110 Structure d'un programme CN en format conversationnel Texte clair HEIDENHAIN ..110 Définir la pièce brute: BLK FORM ..110 Ouvrir un nouveau programme d'usinage ..111 Programmation de déplacements d'outils en dialogue conversationnel Texte clair ..113 Prise en compte des positions effectives ..
Page 19
Sélectionner un fichier de palettes ..141 Réglages d'un fichier de palette avec formulaire d'introduction ..142 Déroulement de l'usinage orienté vers l'outil ..146 Quitter le tableau de palettes ..147 Exécuter un fichier de palettes ..147 HEIDENHAIN iTNC 530...
Page 20
5 Programmation: Outils ..149 5.1 Introduction des données d’outils ..150 Avance F ..150 Vitesse de rotation broche S ..151 5.2 Données d'outils ..152 Conditions requises pour la correction d'outil ..152 Numéro d'outil, nom d'outil ..152 Longueur d'outil L ..
Page 21
Arrondi d'angle RND ..203 Centre de cercle CC ..204 Trajectoire circulaire C autour du centre de cercle CC ..205 Trajectoire circulaire CR de rayon défini ..206 Trajectoire circulaire CT avec raccordement tangentiel ..207 HEIDENHAIN iTNC 530...
Page 22
6.5 Contournages – Coordonnées polaires ..212 Sommaire ..212 Origine des coordonnées polaires: Pôle CC ..213 Droite LP ..214 Trajectoire circulaire CP autour du pôle CC ..214 Trajectoire circulaire CTP avec raccordement tangentiel ..215 Trajectoire hélicoïdale (hélice) ..215 6.6 Contournages –...
Page 23
Annuler la surveillance du palpeur: M141 ..256 Effacer les informations de programme modales: M142 ..257 Effacer la rotation de base: M143 ..257 Eloigner l'outil automatiquement du contour lors de l'arrêt CN: M148 ..258 HEIDENHAIN iTNC 530...
Page 24
7.5 Fonctions auxiliaires pour les axes rotatifs ..259 Avance en mm/min. sur les axes rotatifs A, B, C: M116 (option du logiciel 1) ..259 Déplacement des axes rotatifs avec optimisation de la course: M126 ..260 Réduire l'affichage de l'axe rotatif à une valeur inférieure à 360°: M94 ..261 Correction automatique de la géométrie de la machine lors de l'usinage avec axes inclinés: M114 (option du logiciel 2) ..
Page 25
FINITION DE POCHE CIRCULAIRE (cycle 214) ..353 FINITION DE TENON CIRCULAIRE (cycle 215) ..355 RAINURE (trou oblong) avec plongée pendulaire (cycle 210) ..357 RAINURE CIRCULAIRE (trou oblong) avec plongée pendulaire (cycle 211) ..360 HEIDENHAIN iTNC 530...
Page 26
8.5 Cycles d'usinage de motifs de points ..366 Sommaire ..366 MOTIFS DE POINTS SUR UN CERCLE (cycle 220) ..367 MOTIFS DE POINTS EN GRILLE (cycle 221) ..369 8.6 Cycles SL ..373 Principes de base ..373 Sommaire des cycles SL ..
Page 27
9.6 Définir le plan d'usinage par trois points: PLANE POINTS ..470 Utilisation ..470 Paramètres d'introduction ..471 9.7 Définir le plan d'usinage au moyen d'un seul angle incrémental dans l'espace: PLANE RELATIVE ..472 Utilisation ..472 Paramètres d'introduction ..473 Abréviations utilisées ..473 HEIDENHAIN iTNC 530...
Page 28
9.8 Définir le comportement de positionnement de la fonction PLANE ..474 Sommaire ..474 Orientation automatique MOVE/TURN/STAY (introduction impérative) ..475 Sélection d'alternatives d'inclinaison: SEQ +/– (introduction optionnelle) ..478 Sélection du mode de transformation (introduction optionnelle) ..479 9.9 Usinage cinq axes avec TCPM dans le plan incliné...
Page 29
FN25: PRESET: Initialiser un nouveau point de référence ..534 FN26: TABOPEN: Ouvrir un tableau à définir librement ..535 FN27: TABWRITE: Composer un tableau pouvant être défini librement ..535 FN28: TABREAD: Importer un tableau pouvant être défini librement ..536 HEIDENHAIN iTNC 530...
Page 30
11.9 Introduire directement une formule ..537 Introduire la formule ..537 Règles régissant les calculs ..539 Exemple d’introduction ..540 11.10 Paramètres Q réservés ..541 Valeurs de l’automate Q100 à Q107 ..541 Rayon d'outil actif: Q108 ..541 Axe d'outil: Q109 ..
Page 31
Aborder à nouveau le contour ..571 12.5 Lancement automatique du programme ..572 Utilisation ..572 12.6 Omettre certaines séquences ..573 Utilisation ..573 Effacement du caractère „/“ ..573 12.7 Arrêt facultatif d'exécution du programme ..574 Utilisation ..574 HEIDENHAIN iTNC 530...
Page 32
13 Fonctions MOD ..575 13.1 Sélectionner la fonction MOD ..576 Sélectionner les fonctions MOD ..576 Modifier les configurations ..576 Quitter les fonctions MOD ..576 Sommaire des fonctions MOD ..576 13.2 Numéros de logiciel et d'option ..578 Utilisation ..
Page 34
Possibilités d’introduction des paramètres-machine ..610 Sélectionner les paramètres utilisateur généraux ..610 14.2 Distribution des plots et câbles de raccordement pour les interfaces de données ..624 Interface V.24/RS-232-C, appareils HEIDENHAIN ..624 Autres appareils ..625 Interface V.11/RS-422 ..626 Prise femelle RJ45 pour Interface Ethernet ..
Page 35
15 iTNC 530 avec Windows 2000 (option) ..635 15.1 Introduction ..636 Contrat de licence pour utilisateur final (CLUF) pour Windows 2000 ..636 Octroi d'un droit d'utilisation ..636 Généralités ..638 Caractéristiques techniques ..639 15.2 Démarrer l'application iTNC 530 ..640 Enregistrement Windows ..
à partir de la TNC 150 B. Si d'anciens programmes TNC contiennent des cycles-constructeur, il convient, côté iTNC 530, de réaliser une adaptation à l'aide du logiciel CycleDesign pour PC. Pour cela, prenez contact avec le constructeur de votre machine ou avec HEIDENHAIN.
Touche de commutation écran pour les modes de fonctionnement Machine et Programmation Softkeys de sélection pour les softkeys du constructeur de la machine Barres de softkeys pour les softkeys du constructeur de la machine 1 1 4 iTNC 530 HEIDENHAIN...
Définir le partage de l'écran L'opérateur choisit le partage de l'écran: Ainsi, par exemple, la TNC peut afficher le programme en mode Mémorisation/édition de programme dans la fenêtre de gauche alors que la fenêtre de droite représente simultanément un graphisme de programmation. En alternative, on peut aussi afficher l'articulation des programmes dans la fenêtre de droite ou le programme seul à...
Touch pad: uniquement pour l'utilisation de la version à deux processeurs Les fonctions des différentes touches sont regroupées sur la première page de rabat. Les touches externes – touche START CN par exemple – sont décrites dans le manuel de la machine. iTNC 530 HEIDENHAIN...
1.3 Modes de fonctionnement Mode Manuel et Manivelle électronique Le réglage des machines s'effectue en mode Manuel. Ce mode permet de positionner les axes de la machine manuellement ou pas à pas, d'initialiser les points de référence et d'incliner le plan d'usinage. Le mode Manivelle électronique sert au déplacement manuel des axes de la machine à...
La simulation s'effectue graphiquement et selon plusieurs projections. Softkeys pour le partage de l'écran: cf. „Exécution de programme en continu et Exécution de programme pas à pas”, page 44. iTNC 530 HEIDENHAIN...
Exécution de programme en continu et Exécution de programme pas à pas En mode Exécution de programme en continu, la TNC exécute un programme d’usinage jusqu’à la fin du programme ou jusqu’à une interruption manuelle ou programmée de celui-ci. Vous pouvez poursuivre l'exécution du programme après son interruption.
Les axes sont déplacés en tenant compte de la rotation de base Numéro du point de référence actif provenant du tableau Preset. Si le point de référence a été initialisé manuellement, la TNC ajoute le MAN derrière le symbole iTNC 530 HEIDENHAIN...
Affichages d'état supplémentaires L'affichage d'état supplémentaire donne des informations détaillées sur le déroulement du programme. Il peut être appelé dans tous les modes de fonctionnement, excepté en mode Mémorisation/édition de programme. Activer l'affichage d'état supplémentaire Appeler la barre de softkeys pour le partage de l'écran Sélectionner le partage de l'écran avec l'affichage d'état supplémentaire Sélectionner les affichages d'état supplémentaires...
Page 47
Facteur échelle actif / facteurs échelles (cycles 11 / 26); la TNC peut afficher un facteur échelle actif sur 6 axes à la fois Point d'origine pour le facteur échelle Cf. „Cycles de conversion de coordonnées” à la page 431). iTNC 530 HEIDENHAIN...
Page 48
Répétition de parties de programme/sous-programmes Répétitions de parties de programme actives avec numéro de séquence, numéro de label et nombre de répétitions programmées/restant à exécuter Numéros de sous-programmes actifs avec numéro de séquence dans lesquels le sous-programme a été appelé et numéro de label qui a été...
1.5 Accessoires: Palpeurs 3D et manivelles électroniques HEIDENHAIN 3D-Tastsysteme Les différents palpeurs 3D de HEIDENHAIN servent à: dégauchir les pièces automatiquement initialiser les points de référence avec rapidité et précision mesurer la pièce pendant l'exécution du programme étalonner et contrôler les outils Toutes les fonctions pour palpeur sont décrites dans un...
Le déplacement pour un tour de manivelle peut être sélectionné à l'intérieur d'une plage étendue. Outre les manivelles encastrables HR 130 et HR 150, HEIDENHAIN propose également les manivelles portables HR 410 (cf. figure au centre ) et HR 420 (cf.
2.1 Mise sous tension, hors tension Mise sous tension La mise sous tension et le franchissement des points de référence sont des fonctions qui dépendent de la machine. Consultez le manuel de votre machine. Mettre sous tension l'alimentation de la TNC et de la machine. La TNC affiche alors le dialogue suivant: TEST MÉMOIRE La mémoire de la TNC est vérifiée automatiquement...
Mise hors tension iTNC 530 avec Windows 2000: Cf. „Mise hors tension de l'iTNC 530”, page 642. Pour éviter de perdre des données lors de la mise hors tension, vous devez arrêter le système d'exploitation de la TNC avec précaution: Sélectionner le mode Manuel...
2.2 Déplacement des axes de la machine Remarque Le déplacement avec touches de sens externes est une fonction machine. Consultez le manuel de votre machine! Déplacer l'axe avec les touches de sens externes Sélectionner le mode Manuel Pressez la touche de sens externe, maintenez-la enfoncée pendant tout le déplacement de l'axe ou déplacez l'axe en continu: Maintenir enfoncée la touche de sens externe et appuyer brièvement sur la...
PASSE = Introduire la passe en mm, par ex. 8 mm Appuyer sur la touche de sens externe: Répéter à volonté le positionnement La valeur max. que l'on peut introduire pour une passe est de 10 mm. iTNC 530 HEIDENHAIN...
Déplacement avec la manivelle électronique HR 410 La manivelle portable HR 410 est équipée de deux touches de validation. Elles sont situées sous la poignée en étoile. Vous ne pouvez déplacer les axes de la machine que si une touche de validation est enfoncée (fonction dépendant de la machine).
Potentiomètre d'avance. Agit dès que la manivelle est activée. Le potentiomètre d'avance du panneau de commande est alors désactivé Avec fonction M118 activée, le déplacement à l'aide de la manivelle est également possible pendant l'exécution du programme. iTNC 530 HEIDENHAIN...
Page 58
Ecran L'écran de la manivelle (cf. figure en haut et à droite) comporte 4 lignes. La TNC y affiche les informations suivantes: NOM X+1.563: Mode d'affichage de position et position sur l'axe sélectionné 4 à 7 *: STIB (commande en service) S1000: Vitesse de broche actuelle F500: Avance à...
Page 59
Sélectionner les axes auxiliaires à l'aide des softkeys Déplacer l'axe actif dans le sens + ou – Désactiver la manivelle: Appuyer sur la touche manivelle de la HR 420. La TNC est à nouveau utilisable à partir du panneau de commande iTNC 530 HEIDENHAIN...
Page 60
Positionnement pas à pas Lors du positionnement pas à pas, la TNC déplace l'axe de manivelle actuellement activé de la valeur d'un incrément que vous avez défini: Appuyer sur la softkey-manivelle F2 (STEP) Activer le positionnement pas à pas: Appuyer sur la softkey- manivelle 3 (ON) Sélectionner l'incrément désiré...
Page 61
CN derrière laquelle vous voulez insérer la nouvelle séquence L Activer la manivelle Appuyer sur la touche „générer séquence CN“: La TNC insère une séquence L complète contenant toutes les positions des axes sélectionnées à l'aide de la fonction MOD iTNC 530 HEIDENHAIN...
Page 62
Fonctions des modes de fonctionnement Exécution de programme Dans les modes de fonctionnement Exécution de programme, vous pouvez exécuter les fonctions suivantes: Marche CN (touche-manivelle Marche CN) Arrêt CN (touche-manivelle Arrêt CN) Si la touche Arrêt CN a été actionnée: Stop interne (softkeys- manivelle MOP, puis STOP) Si la touche Arrêt CN a été...
La valeur programmée pour la vitesse de rotation broche S et l'avance F peut être modifiée de 0% à 150% avec les potentiomètres. Le potentiomètre de broche ne peut être utilisé que sur machines équipées de broche à commande analogique. iTNC 530 HEIDENHAIN...
2.4 Initialisation du point de référence (sans palpeur 3D) Remarque Initialisation du point de référence avec palpeur 3D: Cf. Manuel d'utilisation Cycles palpeurs. Lors de l'initialisation du point de référence, l'affichage de la TNC est initialisé aux coordonnées d'une position pièce connue. Préparatifs Brider la pièce et la dégauchir Installer l'outil zéro de rayon connu...
De la même manière, initialiser les points de référence des autres axes. Si vous utilisez un outil préréglé dans l'axe de plongée, initialisez l'affichage de l'axe de plongée à la longueur L de l'outil ou à la somme Z=L+d. iTNC 530 HEIDENHAIN...
Gestion des points de référence avec le tableau Preset Vous devriez impérativement utiliser le tableau Preset si votre machine est équipée d'axes rotatifs (plateau orientable ou tête pivotante) et si vous travaillez avec la fonction d'inclinaison du plan d'usinage votre machine est équipée d'un système de changement de tête vous avez jusqu'à...
Page 67
Preset (marquage standard en rouge). La ligne 0 du tableau Preset est systématiquement protégée à l'écriture. La TNC mémorise toujours sur la ligne 0 le dernier point de référence que vous avez initialisé manuellement. iTNC 530 HEIDENHAIN...
Page 68
Explication des valeurs enregistrées dans le tableau Preset Machine simple avec trois axes, sans dispositif d'inclinaison La TNC enregistre dans le tableau Preset la distance entre le point de référence pièce et le point de référence (en tenant compte du signe;...
Page 69
TNC inscrit un – dans toutes les colonnes (2ème barre de softkeys) Ajouter une seule ligne à la fin du tableau (2ème barre de softkeys) Effacer une seule ligne à la fin du tableau (2ème barre de softkeys) iTNC 530 HEIDENHAIN...
Page 70
Activer le point de référence du tableau Preset en mode Manuel Lors de l'activation d'un point de référence du tableau Preset, la TNC annule toutes les conversions de coordonnées actives qui avaient été activées précédemment avec les cycles suivants: Cycle 7, décalage du point zéro Cycle 8, image miroir Cycle 10, rotation Cycle 11, facteur échelle...
Page 71
247. Dans le cycle 247, il vous suffit de définir le numéro du point de référence que vous désirez activer (cf. „INITIALISATION DU POINT DE REFERENCE (cycle 247)” à la page 437). iTNC 530 HEIDENHAIN...
2.5 Inclinaison du plan d'usinage (option logiciel 1) Application, processus Les fonctions d'inclinaison du plan d'usinage sont adaptées par le constructeur de la machine à la TNC et à la machine. Sur certaines têtes pivotantes (plateaux inclinés), le constructeur de la machine définit si les angles programmés dans le cycle doivent être interprétés par la TNC comme coordonnées des axes rotatifs ou comme composantes angulaires d'un plan incliné.
La TNC interpole alors les axes concernés. Veillez à ce que la fonction „Inclinaison du plan d'usinage“ soit active en mode Manuel et que l'angle effectif de l'axe rotatif ait été inscrit dans le champ de menu. iTNC 530 HEIDENHAIN...
Initialisation du point de référence dans le système incliné Après avoir positionné les axes rotatifs, initialisez le point de référence de la même manière que dans le système non incliné. Le comportement de la TNC pour l'initialisation du point de référence dépend des paramètres-machine 7500: PM 7500, bit 5=0 Si le plan d'usinage est incliné, la TNC vérifie lors de l'initialisation du...
La fonction de palpage Rotation de base n'est pas disponible si vous avez activé en mode de fonctionnement Manuel la fonction Inclinaison du plan d'usinage Les positionnements automate (définis par le constructeur de la machine) ne sont pas autorisés iTNC 530 HEIDENHAIN...
Activation de l'inclinaison manuelle Sélectionner l'inclinaison manuelle: Softkey 3D ROT. Les sous-menus peuvent être maintenant sélectionnés avec les touches fléchées Introduire l'angle d'inclinaison Dans le menu Inclinaison du plan d'usinage, mettez le mode choisi sur Actif: Sélectionner le menu, valider avec la touche ENT. Achever l'introduction des données: Touche END.
Positionnement avec introduction manu- elle. Pour cela, vous pouvez introduire un petit programme en Texte clair HEIDENHAIN ou en DIN/ISO et l’exécuter directement. Les cycles de la TNC peuvent être appelés à cet effet. Le programme est mémorisé...
Page 79
Sélectionner l'axe du plateau circulaire, introduire l'angle noté ainsi que l'avance, par ex. L C+2.561 F50 Achever l'introduction Appuyer sur la touche START externe: Le déport est compensé par une rotation du plateau circulaire iTNC 530 HEIDENHAIN...
Sauvegarder ou effacer des programmes contenus dans $MDI Le fichier $MDI est souvent utilisé pour des programmes courts et provisoires. Si vous désirez toutefois enregistrer un programme, procédez de la manière suivante: Sélectionner le mode de fonctionnement: Mémorisa- tion/édition de programme Appeler le gestionnaire de fichiers: Touche PGM MGT (Program Management) Marquer le fichier $MDI...
4.1 Principes de base Systèmes de mesure de déplacement et marques de référence Des systèmes de mesure situés sur les axes de la machine enregistrent les positions de la table ou de l'outil. Les axes linéaires sont généralement équipés de systèmes de mesure linéaire et les plateaux circulaires et axes inclinés, de systèmes de mesure X (Z,Y) angulaire.
Z+; le pouce indique le sens X+ et l’index, le sens Y+. L'iTNC 530 peut commander jusqu'à 9 axes. Outres les axes principaux X, Y et Z, on a également les axes auxiliaires U, V et W qui leur sont parallèles.
Coordonnées polaires Si le plan d’usinage est coté en coordonnées cartésiennes, vous pouvez aussi élaborer votre programme d’usinage en coordonnées cartésiennes. En revanche, lorsque des pièces comportent des arcs de cercle ou des coordonnées angulaires, il est souvent plus simple de définir les positions en coordonnées polaires.
Y = 10 mm Coordonnées polaires absolues et incrémentales Les coordonnées absolues se réfèrent toujours au pôle et à l’axe de référence angulaire. Les coordonnées incrémentales se réfèrent toujours à la dernière position d’outil programmée. +IPR +IPA +IPA 0° iTNC 530 HEIDENHAIN...
L'initialisation des points de référence à l'aide d'un palpeur 3D de HEIDENHAIN est particulièrement aisée. Cf. Manuel d'utilisation des cycles palpeurs „Initialisation du point de référence avec les palpeurs 3D“.
Noms de fichiers Pour les programmes, tableaux et textes, la TNC ajoute une extension qui est séparée du nom du fichier par un point. Cette extension désigne le type du fichier. PROG20 Nom du fichier Type du fichier iTNC 530 HEIDENHAIN...
Sauvegarde des données HEIDENHAIN conseille de sauvegarder régulièrement sur PC les derniers programmes et fichiers créés sur la TNC. A cet effet, HEIDENHAIN met à votre disposition gracieusement un programme Backup (TNCBACK.EXE). Si nécessaire, adressez-vous au constructeur de votre machine.
Programme sélectionné en mode Test de programme Programme sélectionné dans un mode Exécution de programme Fichier protégé contre l'effacement et l'écriture (Protected) Il existe des fichiers assujettis à ce fichier (fichiers dépendants) (cf. „Fichiers dépendants” à la page 593) iTNC 530 HEIDENHAIN...
Sélectionner un fichier Appeler le gestionnaire de fichiers Utilisez les touches ou softkeys fléchées pour déplacer la surbrillance sur le fichier que vous voulez sélectionner: Déplace la surbrillance page après page dans la fenêtre vers le haut et vers le bas Déplace la surbrillance page après page dans la fenêtre vers le haut et le bas Sélectionner le fichier: Appuyer sur la softkey...
PARALLELE. Après avoir lancé l'opération de copie, vous pouvez continuer à travailler car la TNC copie le fichier en arrière plan Lorsque vous lancez la procédure de copie avec la softkey EXECUTER, la TNC ouvre une fenêtre auxiliaire affichant la progression iTNC 530 HEIDENHAIN...
Transfert des données vers/à partir d'un support externe de données Avant de pouvoir transférer les données vers un support externe, vous devez configurer l'interface de données (cf. „Configurer les interfaces de données” à la page 581). Appeler le gestionnaire de fichiers Activer le transfert des données: Appuyer sur la softkey EXT.
Page 93
Valider avec la softkey EXECUTION PARALLELE. La TNC copie alors le fichier en arrière plan Fermer le transfert des données: Appuyer sur la softkey TNC. La TNC affiche à nouveau le fenêtre standard du gestionnaire des fichiers iTNC 530 HEIDENHAIN...
Sélectionner l'un des 10 derniers fichiers Appeler le gestionnaire de fichiers Afficher les 10 derniers fichiers sélectionnés Appuyer sur la softkey DERNIERS FICHIERS. Utilisez les touches fléchées pour déplacer la surbrillance sur le fichier que vous voulez sélectionner: Déplace la surbrillance dans la fenêtre vers le haut et le bas Sélectionner le fichier: Appuyer sur la softkey SELECT.
Protéger le fichier: Appuyer sur la softkey PROTEGER. Le fichier reçoit l'état P, ou Annuler la protection du fichier: Appuyer sur la softkey NON PROT. L'état P est alors effacé iTNC 530 HEIDENHAIN...
4.4 Gestion étendue des fichiers Remarque Travaillez avec la gestion étendue des fichiers si vous désirez mémoriser les fichiers dans différents répertoires. Pour cela, configurez la fonction MOD PGM MGT (cf. „Configurer PGM MGT” à la page 592). Cf. également „Gestionnaire de fichiers: Principes de base”...
Marquer un fichier Renommer un fichier Protéger un fichier contre l'effacement ou l'écriture Annuler la protection d’un fichier Gérer les lecteurs en réseau Copier un répertoire Afficher les répertoires d'un lecteur Effacer un répertoire et tous ses sous-répertoires iTNC 530 HEIDENHAIN...
Appeler le gestionnaire de fichiers Appuyer sur la touche PGM MGT: La TNC affiche la fenêtre du gestionnaire des fichiers (la figure en haut et à droite illustre la configuration de base. Si la TNC affiche un autre partage de l'écran, appuyez sur la softkey FENETRE) La fenêtre étroite de gauche indique les lecteurs disponibles ainsi...
Sélectionner le lecteur: Appuyer sur la softkey SELECT. ou sur la touche ENT. Etape 2: Sélectionner le répertoire Marquer le lecteur dans la fenêtre de gauche: La fenêtre de droite affiche automatiquement tous les fichiers du répertoire marqué (en surbrillance). iTNC 530 HEIDENHAIN...
Etape 3: Sélectionner un fichier Appuyer sur la softkey SELECT. TYPE Appuyer sur la softkey du type de fichier souhaité ou Afficher tous les fichiers: Appuyer sur la softkey AFF. TOUS ou Utiliser les astérisques, par exemple, afficher tous les 4*.H fichiers .H commençant par 4 Marquer le fichier dans la fenêtre de droite:...
INFO EXECUTION PARALLELE (sous AUTRES FONCTIONS, 2ème barre de softkeys) vous pouvez observer l'opération de copie Lorsque vous lancez la procédure de copie avec la softkey EXECUTER, la TNC ouvre une fenêtre auxiliaire affichant la progression iTNC 530 HEIDENHAIN...
Copier un tableau Si vous copiez des tableaux, à l’aide de la softkey REMPLACER CHAMPS, vous pouvez remplacer certaines lignes ou colonnes dans le tableau-cible. Conditions requises: Le tableau-cible doit déjà exister Le fichier à copier ne doit contenir que les colonnes ou lignes à remplacer La softkey REMPLACER CHAMPS n'est pas affichée si vous voulez remplacer le tableau dans la TNC de manière...
Déplacez la surbrillance sur le répertoire que vous désirez effacer Sélectionner la fonction d'effacement: Appuyer sur la softkey EFFACER. La TNC demande si le répertoire doit être réellement effacé Valider l'effacement: Appuyer sur la softkey OUI ou Quitter l'effacement: Appuyer sur la softkey NON. iTNC 530 HEIDENHAIN...
Marquer des fichiers Fonction de marquage Softkey Marquer un fichier donné Marquer tous les fichiers dans le répertoire Annuler le marquage d'un fichier donné Annuler le marquage de tous les fichiers Copier tous les fichiers marqués Vous pouvez utiliser les fonctions telles que copier ou effacer des fichiers, aussi bien pour un ou plusieurs fichiers simultanément.
Sélectionner les autres fonctions: Appuyer sur la softkey AUTRES FONCTIONS Effacer un répertoire entier: Appuyer sur la softkey EFF. TOUS. Valider l'effacement: Appuyer sur la softkey OUI. Quitter l'effacement: Appuyer sur la softkey NON iTNC 530 HEIDENHAIN...
Transfert des données vers/à partir d'un support externe de données Avant de pouvoir transférer les données vers un support externe, vous devez configurer l'interface de données (cf. „Configurer les interfaces de données” à la page 581). Appeler le gestionnaire de fichiers Sélectionner le partage de l'écran pour la transmission des données: Appuyer sur la softkey FENETRE.
Page 107
Pour pouvoir sélectionner un autre répertoire avec la double représentation de fenêtre, appuyez sur la softkey CHEM. Dans la fenêtre auxiliaire, sélectionnez le répertoire désiré avec les touches fléchées et avec la touche ENT! iTNC 530 HEIDENHAIN...
Copier un fichier vers un autre répertoire Sélectionner le partage de l'écran avec fenêtres de même grandeur Afficher les répertoires dans les deux fenêtres: Appuyer sur la softkey CHEM. Fenêtre de droite Déplacer la surbrillance sur le répertoire vers lequel vous voulez copier les fichiers et afficher avec la touche ENT les fichiers de ce répertoire Fenêtre de gauche...
L'établissement de la liaison réseau peut prendre un certain temps. La TNC affiche alors [READ DIR] à droite, en haut de l'écran. La vitesse de transfert max. est de 2 à 5 Mbits/sec. Selon le type de fichier que vous transférez et la charge d'occupation du réseau. iTNC 530 HEIDENHAIN...
4.5 Ouverture et introduction de programmes Structure d'un programme CN en format conversationnel Texte clair HEIDENHAIN Un programme d’usinage est constitué d’une série de séquences de programme. La figure de droite indique les éléments d’une séquence. La TNC numérote les séquences d’un programme d’usinage en ordre Séquence...
DEF BLK-FORM: POINT MIN? Introduire les unes après les autres les coordonnées en X, Y et Z du point MIN DEF BLK-FORM: POINT MAX? Introduire les unes après les autres les coordonnées en X, Y et Z du point MAX iTNC 530 HEIDENHAIN...
Page 112
Exemple: Affichage de la BKL Form dans le programme CN 0 BEGIN PGM NEU MM Début du programme, nom, unité de mesure 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Axe de broche, coordonnées du point MIN 2 BLK FORM 0.2 X+100 Y+100 Z+0 Coordonnées du point MAX Fin du programme, nom, unité...
à la question suivante en appuyant sur la touche ENT FONCTION AUXILIAIRE M ? Fonction auxiliaire M3 „Marche broche“; la TNC clôt ce dialogue avec la touche ENT La fenêtre de programme affiche la ligne: 3 L X+10 Y+5 R0 F100 M3 iTNC 530 HEIDENHAIN...
Page 114
Fonctions de définition de l'avance Softkey Déplacement en rapide Déplacement selon avance calculée automatiquement à partir de la séquence TOOL CALL Déplacement selon l'avance programmée (unité mm/min.) Avec FT, au lieu d'une vitesse, vous définissez une durée en secondes (plage d'introduction 0.001 à...
– y compris si la correction du rayon d'outil est active. La TNC valide toujours dans l'axe d'outil la coordonnée de la pointe de l'outil; elle tient donc toujours compte de la correction d'outil linéaire active. iTNC 530 HEIDENHAIN...
Editer un programme Alors que vous êtes en train d'élaborer ou de modifier un programme d'usinage, vous pouvez sélectionner chaque ligne du programme ou certains mots d'une séquence à l'aide des touches fléchées ou des softkeys: Fonction Softkey/touches Feuilleter vers le haut Feuilleter vers le bas Saut au début du programme Saut à...
Page 117
Sélectionner la séquence à l’aide des touches fléchées Dans la nouvelle séquence sélectionnée, le marquage se trouve sur le même mot que celui de la séquence sélectionnée à l’origine. iTNC 530 HEIDENHAIN...
Page 118
Trouver n'importe quel texte Sélectionner la fonction de recherche: Appuyer sur la softkey RECHERCHE. La TNC affiche le dialogue Cherche texte: Introduire le texte à rechercher Rechercher le texte: Appuyer sur la softkey EXECUTER Marquer, copier, effacer et insérer des parties de programme Pour copier des parties de programme à...
Elément de recherche à sélectionner avec touche fléchée; valider avec la touche ENT Ouvrir la fenêtre auxiliaire affichant une sélection des principales fonctions CN. Elément de recherche à sélectionner avec touche fléchée; valider avec la touche ENT Activer la fonction Rechercher/Remplacer iTNC 530 HEIDENHAIN...
Page 120
Options de recherche Softkey Définir le sens de la recherche Définir la fin de la recherche: Réglage sur COMPLET recherche de la séquence actuelle à la séquence actuelle Lancer une nouvelle recherche Recherche/remplacement de n'importe quels textes La fonction Rechercher/Remplacer n'est pas possible si un programme est protégé...
Créer graphisme programmation complet Créer graphisme de programmation pas à pas Créer graphisme de programmation complet ou le compléter après RESET + START Stopper le graphisme de programmation. Cette softkey n’apparaît que lorsque la TNC créé un graphisme de programmation iTNC 530 HEIDENHAIN...
Faire apparaître ou non les numéros de séquence Commuter la barre de softkeys: Cf. fig. en haut et à droite Afficher les numéros de séquence: Mettre la softkey AFFICHER OMETTRE NO SEQU. sur AFFICHER Occulter les numéros de séquence: Mettre la softkey AFFICHER OMETTRE NO SEQU.
Si vous sautez d’une séquence à une autre dans la fenêtre d’articulation, la TNC affiche en même temps la séquence dans la fenêtre du programme. Ceci vous permet de sauter de grandes parties de programme en peu d'opérations. iTNC 530 HEIDENHAIN...
4.8 Insertion de commentaires Utilisation Vous pouvez assortir d'un commentaire chaque séquence d'un programme d'usinage afin d'expliciter des éléments de programmes ou y adjoindre des remarques. Trois possibilités s'offrent à vous: Commentaire pendant l'introduction du programme Introduire les données d’une séquence et appuyez sur „;“ (point virgule) du clavier alphabétique –...
Déplacements du curseur Softkey Curseur un mot vers la droite Curseur un mot vers la gauche Curseur à la page d’écran suivante Curseur à la page d’écran précédente Curseur en début de fichier Curseur en fin de fichier iTNC 530 HEIDENHAIN...
Fonctions d'édition Touche Débuter une nouvelle ligne Effacer caractère à gauche du curseur Insérer un espace Commutation majuscules/minuscules Editer des textes La première ligne de l'éditeur de texte comporte un curseur d'informations qui affiche le nom du fichier, l'endroit où il se trouve et le mode d'écriture du curseur (marque d'insertion): Nom du fichier-texte Fichier:...
Après avoir sélectionné le bloc de texte désiré, continuez à traiter le texte à l’aide des softkeys suivantes: Fonction Softkey Effacer le bloc marqué et le mettre en mémoire Mettre le texte marqué en mémoire, sans l’effacer (copier) iTNC 530 HEIDENHAIN...
Si vous désirez insérer à un autre endroit le bloc mis en mémoire, exécutez encore les étapes suivantes: Déplacer le curseur à la position d’insertion du bloc de texte contenu dans la mémoire Appuyer sur la softkey INSERER BLOC: Le texte sera inséré...
Avec la touche CALC, ouvrir la calculatrice et exécuter le calcul désiré Appuyer sur la touche „Prise en compte position effective“; la TNC affiche une barre de softkeys Appuyer sur la softkey CALC: La TNC inscrit la valeur dans le champ d'introduction actif et ferme la calculatrice iTNC 530 HEIDENHAIN...
Consultation des descriptions d'erreur et possibilités d'y remédier. La TNC affiche le cas échéant d'autres informations précieuses pour le technicien HEIDENHAIN lors de la recherche des erreurs. Pour fermer la fenêtre d'aide et supprimer simultanément le message d'erreur, appuyer sur la touche CE Eliminer l'erreur conformément aux instructions...
Fermer la fenêtre auxiliaire: Appuyer à nouveau sur la touche ERR. Les messages d'erreur en instance sont conservés En parallèle à la liste d'erreurs, vous pouvez également afficher dans une fenêtre séparée le texte d'aide associé: Appuyer sur la touche HELP. iTNC 530 HEIDENHAIN...
Contenu de la fenêtre Colonne Signification Numéro Numéro d'erreur (-1: aucun numéro d'erreur défini) attribué par HEIDENHAIN ou par le constructeur de votre machine Classe d'erreur. Définit la manière dont la Classe TNC traîte cette erreur: ERROR Le déroulement du programme est...
Sinon, il vous faut introduire le chemin d'accès complet pour le tableau de points zéro. Vous pouvez activer les points zéro à partir du tableau de points zéro dans le programme CN à l'aide du cycle 7 POINT ZERO iTNC 530 HEIDENHAIN...
Page 134
X, Y, Z (introduction facultative, autres axes possibles): Pour les noms de palettes, les coordonnées programmées se réfèrent au point zéro machine. Pour les programmes CN, les coordonnées programmées se réfèrent au point zéro de palette. Ces données remplacent le dernier point de référence initialisé en mode Manuel.
Sélectionner le gestionnaire de fichiers: Appuyer sur la touche PGM MGT. Sélectionner un autre type de fichier: Appuyer sur la softkey SELECT. TYPE et appuyer sur la softkey correspondant à l'autre type de fichier désiré, par ex. AFFICHE .H Sélectionner le fichier désiré iTNC 530 HEIDENHAIN...
Exécuter un fichier de palettes Les programmes à exécuter à partir du fichier de palettes ne doivent pas contenir M30 (M02). Par paramètre-machine, on définit si le tableau de palettes doit être exécuté pas à pas ou en continu. Tant que le contrôle d'utilisation des outils est activé dans le paramètre-machine 7246, vous pouvez contrôler la durée d'utilisation de tous les outils utilisés dans une palette (cf.
Numéro de Preset du tableau Preset. Le numéro de Preset défini ici est interprété par la TNC soit comme point de référence de palette (entrée PAL dans la colonne PAL/PGM) ou comme point de référence pièce (entrée PGM dans la ligne PAL/PGM) iTNC 530 HEIDENHAIN...
Page 138
DATUM (introduction facultative): Nom du tableau de points zéro. Les tableaux des tableaux de points zéro doivent être enregistrés dans le même répertoire que celui du tableau de palettes. Sinon, il vous faut introduire le chemin d'accès complet pour le tableau de points zéro. Vous pouvez activer les points zéro à...
Page 139
Ajouter le nombre de lignes possibles en fin de tableau Editer un format de tableau Fonction d'édition en mode formulaire Softkey Sélectionner la palette précédente Sélectionner la palette suivante Sélectionner le bridage précédent Sélectionner le bridage suivant iTNC 530 HEIDENHAIN...
Page 140
Fonction d'édition en mode formulaire Softkey Sélectionner la pièce précédente Sélectionner la pièce suivante Commuter vers plan de palette Commuter vers plan de bridage Commuter vers plan de pièce Sélectionner projection standard palette Sélectionner projection détails palette Sélectionner projection standard bridage Sélectionner projection détails bridage Sélectionner projection standard pièce Sélectionner projection détails pièce...
Afficher les fichiers de type .P: Appuyer sur la softkey SELECT. TYPE puis sur la softkey AFFICHER .P. Sélectionner le tableau de palettes à l’aide des touches fléchées ou introduire le nom d’un nouveau tableau Valider la sélection avec la touche ENT iTNC 530 HEIDENHAIN...
Réglages d'un fichier de palette avec formulaire d'introduction Le mode palette avec usinage orienté vers l'outil ou vers la pièce s'articule en trois plans: Plan de palette PAL Plan de bridage FIX Plan de pièce PGM Dans chaque plan, il est possible de commuter vers la projection des détails.
Page 143
Haut. sécu.: (option): Position de sécurité des différents axes se référant à la palette. Les positions indiquées ne sont abordées que si ces valeurs ont été lues dans les macros CN et programmées de manière adéquate. iTNC 530 HEIDENHAIN...
Page 144
Réglages du plan de bridage Bridage: La commande affiche le numéro du bridage; elle affiche en outre le nombre de bridages à l'intérieur de ce plan, derrière la barre oblique Méthode: Vous pouvez sélectionner les méthodes d'usinage WORKPIECE ORIENTED ou TOOL ORIENTED. Le choix effectué est pris en compte dans le plan de la pièce correspondant;...
Page 145
à l'usinage de la pièce Haut. sécu.: (option): Position de sécurité des différents axes se référant à la pièce. Les positions indiquées ne sont abordées que si ces valeurs ont été lues dans les macros CN et programmées de manière adéquate. iTNC 530 HEIDENHAIN...
Déroulement de l'usinage orienté vers l'outil La TNC n'exécutera une opération d'usinage orientée vers l'outil qu'après la sélection de la méthode ORIENT. OUTIL et lorsque TO ou CTO est inscrit dans le tableau. La donnée TO ou CTO dans le champ Méthode permet à la TNC de détecter qu'un usinage optimisé...
Sélectionner le tableau de palettes avec les touches fléchées; valider avec la touche ENT Exécuter un tableau de palettes: Appuyer sur la touche Start CN; la TNC exécute les palettes de la manière définie dans le paramètre- machine 7683 iTNC 530 HEIDENHAIN...
Page 148
Partage de l'écran lors de l'exécution des tableaux de palettes Si vous désirez visualiser simultanément le contenu du programme et le contenu du tableau de palettes, sélectionnez le partage d'écran PROGRAMME + PALETTE. En cours d'exécution, la TNC affiche le programme sur la moitié...
5.1 Introduction des données d’outils Avance F L'avance F correspond à la vitesse en mm/min. (inch/min.) à laquelle le centre de l'outil se déplace sur sa trajectoire. L'avance max. peut être définie pour chaque axe séparément, par paramètre-machine. Introduction Vous pouvez introduire l'avance à l'intérieur de la séquence TOOL CALL (appel d'outil) et dans chaque séquence de positionnement (cf.
END Modification en cours d'exécution du programme Pendant l'exécution du programme, vous pouvez modifier la vitesse de rotation de la broche à l'aide du potentiomètre de broche S. iTNC 530 HEIDENHAIN...
5.2 Données d'outils Conditions requises pour la correction d'outil Habituellement, vous programmez les coordonnées d'opérations de contournage en prenant la cotation de la pièce sur le plan. Pour que la TNC calcule la trajectoire du centre de l’outil et soit donc en mesure d’exécuter une correction d’outil, vous devez introduire la longueur et le rayon de chaque outil utilisé.
Rayon d'outil: Valeur de correction pour le rayon Pendant la dialogue, vous pouvez insérer directement la valeur de longueur et de rayon dans le champ du dialogue: Appuyer sur la softkey de l'axe désiré. Exemple 4 TOOL DEF 5 L+10 R+5 iTNC 530 HEIDENHAIN...
Introduire les données d'outils dans le tableau Dans un tableau d'outils, vous pouvez définir jusqu'à 30000 outils et y mémoriser leurs données de ces outils. A l'aide du paramètre- machine 7260, vous définissez le nombre d'outils que la TNC propose à...
Page 155
Si vous avez défini Y, la TNC rétracte l'outil du contour de 0.1 mm dans le cas ou cette fonction a été activée avec M148 dans le programme CN (cf. „Eloigner l'outil automatiquement du contour lors de l'arrêt CN: M148” à la page 258) iTNC 530 HEIDENHAIN...
Page 156
Tableau d'outils: Données d'outils pour l'étalonnage automatique d'outils Définition des cycles pour l'étalonnage automatique d'outils: Cf. Manuel d'utilisation Cycles palpeurs, chapitre 4. Abr. Données à introduire Dialogue Nombre de dents de l’outil (20 dents max.) Nombre de dents? LTOL Ecart admissible pour la longueur d'outil L et pour la détection Tolérance d'usure: Longueur? d'usure.
Page 157
CAL-ANG Lors de l'étalonnage, la TNC inscrit l'angle de broche sous lequel Angle broche pdt l'étalonnage? un palpeur 3D a été étalonné si un numéro d'outil est indiqué dans le menu d'étalonnage iTNC 530 HEIDENHAIN...
Page 158
Editer les tableaux d'outils Le tableau d'outils valable pour l'exécution du programme a pour nom TOOL.T. TOOL.T doit être mémorisé dans le répertoire TNC:\ et ne peut être édité que dans l'un des modes de fonctionnement Machine. Attribuez un autre nom de fichier avec l'extension. T aux tableaux d'outils que vous voulez archiver ou utiliser pour le test du programme.
Page 159
Afficher/ne pas afficher numéros d'emplacement Afficher tous les outils/n'afficher que les outils mémorisés dans le tableau d'emplacements Quitter le tableau d'outils Appeler le gestionnaire de fichiers et sélectionner un fichier d'un autre type, un programme d'usinage, par exemple. iTNC 530 HEIDENHAIN...
Page 160
Remarques concernant les tableaux d’outils Le paramètre utilisateur PM7266.x vous permet de définir les données que vous pouvez introduire dans un tableau d’outils ainsi que leur ordre chronologique à l’intérieur de celui-ci. Vous pouvez remplacer des colonnes ou lignes données dans un tableau d’outils par le contenu d’un autre fichier.
Remplacer des données d'outils ciblées à partir d'un PC externe Le logiciel de transfert de données TNCremoNT de HEIDENHAIN permet, à partir d'un PC, de remplacer de manière particulièrement confortable n'importe quelles données d'outils (cf. „Logiciel de transfert des données” à la page 583). Vous rencontrez ce cas d'application si vous calculez les données d'outils sur un appareil...
Tableau d'emplacements pour changeur d'outils Le constructeur de la machine adapte à votre machine la gamme des fonctions du tableau d'emplacements. Consultez le manuel de votre machine! Pour le changement automatique d'outil, vous devez utiliser le tableau d'emplacements TOOL_P.TCH. La TNC gère plusieurs tableaux d'emplacements dont les noms de fichiers peuvent être choisis librement.
Page 163
Verrouiller emplacement en haut? Magasin à étages: Bloquer l'emplacement inférieur LOCKED_BELOW Verrouiller emplacement en bas? LOCKED_LEFT Magasin à étages: Bloquer l'emplacement à gauche Verrouilller emplacement gauche? LOCKED_RIGHT Magasin à étages: Bloquer l'emplacement à droite Verrouiller emplacement droite iTNC 530 HEIDENHAIN...
Page 164
Fonctions d'édition pour tableaux Softkey d'emplacement Sélectionner le début du tableau Sélectionner la fin du tableau Sélectionner la page précédente du tableau Sélectionner la page suivante du tableau Annuler le tableau d'emplacements Saut au début de la ligne suivante Annuler la colonne numéro d'outil T 5 Programmation: Outils...
TOOL CALL Surépaisseur longueur d'outil DL: Valeur Delta pour la longueur d'outil Surépaisseur rayon d'outil DR: Valeur Delta pour le rayon d'outil Surépaisseur rayon d'outil DR2: Valeur Delta pour le rayon d'outil 2 iTNC 530 HEIDENHAIN...
Exemple: Appel d'outil L'outil numéro 5 est appelé dans l'axe d’outil Z avec une vitesse de rotation broche de 2500 tours/min et une avance de 350 mm/min. La surépaisseur pour la longueur d'outil et le rayon d'outil 2 est de 0,2 mm ou 0,05 mm, et la réduction d'épaisseur pour le rayon d'outil, de 1 mm.
Page 167
TOOL CALL. Si DR est supérieur à zéro, la TNC affiche un message et ne procède pas au changement d'outil. Vous pouvez inhiber ce message avec la fonction M107 et la réactiver avec M108. iTNC 530 HEIDENHAIN...
5.3 Correction d'outil Introduction La TNC corrige la trajectoire de l’outil en fonction de la valeur de correction de la longueur d’outil dans l’axe de broche et du rayon d’outil dans le plan d’usinage. Si vous élaborez le programme d'usinage directement sur la TNC, la correction du rayon d'outil n'est active que dans le plan d'usinage.
Surépaisseur DR pour rayon dans le tableau TAB: d'outils Opérations de contournage sans correction de rayon: R0 L'outil se déplace dans le plan d'usinage avec son centre situé sur la trajectoire programmée ou jusqu'aux coordonnées programmées. Utilisation: Perçage, pré-positionnement. iTNC 530 HEIDENHAIN...
Page 170
Opérations de contournage avec correction de rayon: RR et RL L’outil se déplace à droite du contour L’outil se déplace à gauche du contour La distance entre le centre de l'outil et le contour programmé correspond à la valeur du rayon de l'outil. „Droite“ et „gauche“ désignent la position de l'outil dans le sens du déplacement le long du contour de la pièce.
Page 171
Usinage des angles sans correction de rayon Sans correction de rayon, vous pouvez influer sur la trajectoire de l'outil et sur l'avance aux angles de la pièce à l'aide de la fonction auxiliaire M90.Cf. „Arrondi d'angle: M90”, page 245. iTNC 530 HEIDENHAIN...
5.4 Correction d'outil tridimensionnelle (option logiciel 2) Introduction La TNC peut exécuter une correction d'outil tridimensionnelle (correction 3D) pour des séquences linéaires. Outre les coordonnées X, Y et Z du point final de la droite, ces séquences doivent également contenir les composantes NX, NY et NZ de la normale de vecteur à la surface (cf.
Le rapport de R et R2 détermine la forme de l'outil: R2 = 0: Fraise deux tailles R2 = R: Fraise à crayon 0 < R2 < R: Fraise à rayon d'angle Ces données permettent également d’obtenir les coordonnées du point de référence P de l’outil. iTNC 530 HEIDENHAIN...
Utilisation d'autres outils: Valeurs delta Si vous utilisez des outils de dimensions différentes de celles des outils prévus à l'origine, introduisez la différence des longueurs et rayons comme valeurs Delta dans le tableau d'outils ou dans l'appel d'outil TOOL CALL: Valeur delta positive DL, DR, DR2: Les cotes de l'outil sont supérieures à...
à 180°. Surveillez les risques de collision de la tête avec la pièce ou avec les matériels de serrage. Exemple: Format de séquence avec normales de surface sansorientation d'outil LN X+31,737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922 NZ–0,8764339 F1000 M128 iTNC 530 HEIDENHAIN...
Page 176
Exemple: Format de séquence avec normales de surface et avec orientation d'outil LN X+31,737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922 NZ–0,8764339 TX+0,0078922 TY–0,8764339 TZ+0,2590319 F1000 M128 Droite avec correction 3D Coordonnées corrigées du point final de la droite X, Y, Z: NX, NY, NZ: Composantes des normales de surface TX, TY, TZ: Composantes de la normale de vecteur pour l'orientation de l'outil Avance...
1 LN X+31,737 Y+21,954 Z+33,165 TX+0,0078922 TY–0,8764339 TZ+0,2590319 F1000 M128 Droite avec correction 3D X, Y, Z: Coordonnées corrigées du point final de la droite TX, TY, TZ: Composantes de la normale de vecteur pour l'orientation de l'outil Avance Fonction auxiliaire iTNC 530 HEIDENHAIN...
Page 178
Exemple: Format de séquence avec axes rotatifs 1 L X+31,737 Y+21,954 Z+33,165 RL B+12,357 C+5,896 F1000 M128 Droite X, Y, Z: Coordonnées corrigées du point final de la droite Droite B, C: Coordonnées des axes rotatifs pour l'orientation de l'outil Correction de rayon Fonction auxiliaire 5 Programmation: Outils...
Effacer une ligne Sélectionner le début de la ligne suivante Trier un tableau Copier le champ en surbrillance (2ème barre de softkeys) Insérer le champ copié (2ème barre de softkeys) Editer le format de tableau (2ème barre de softkeys) iTNC 530 HEIDENHAIN...
Page 180
Sinon, vos modifications seraient remplacées par les données standard HEIDENHAIN lors de la mise à jour du logiciel. Par conséquent, définissez le chemin d'accès dans le fichier TNC.SYS avec le code WMAT= (cf. „Fichier de configuration TNC.SYS”, page 185).
Sinon, vos modifications seraient remplacées par les données standard HEIDENHAIN lors de la mise à jour du logiciel. Par conséquent, définissez le chemin d'accès dans le fichier TNC.SYS avec le code TMAT= (cf. „Fichier de configuration TNC.SYS”, page 185).
Ajouter un nouveau tableau de données de coupe Sélectionner le mode Mémorisation/édition de programme Sélectionner le gestionnaire de fichiers: Appuyer sur la touche PGM Sélectionner le répertoire où doivent être mémorisés les tableaux de données de coupe (standard: TNC:\) Introduire un nom de fichier au choix avec l'extension .CDT; valider avec la touche ENT Sur la moitié...
La TNC ouvre la fenêtre de l'éditeur (cf. fig. de droite) représentant la structure des tableaux „avec rotation de 90°“. Une ligne de la fenêtre de l'éditeur définit une colonne du tableau correspondant. Signification de l'instruction de structure (ligne d'en-tête): cf. tableau ci-contre. iTNC 530 HEIDENHAIN...
Page 184
Fermer l'éditeur de structure Appuyez sur la touche END. La TNC convertit dans le nouveau format les données qui étaient mémorisées dans le tableau. Les éléments que la TNC n'a pas pu convertir dans la nouvelle structure sont marqués avec # (par ex. si vous avez réduit la largeur de colonne). Instruction Signification Numéro de colonne...
Introductions dans Signification TNC.SYS WMAT= Chemin d'accès pour tableau de matières de pièces TMAT= Chemin d'accès pour tableau de matières de coupe PCDT= Chemin d'accès pour tableaux de données de coupe Exemple de TNC.SYS WMAT=TNC:\CUTTAB\WMAT_GB.TAB TMAT=TNC:\CUTTAB\TMAT_GB.TAB PCDT=TNC:\CUTTAB\ iTNC 530 HEIDENHAIN...
6.1 Déplacements d'outils Fonctions de contournage Un contour de pièce est habituellement composé de plusieurs éléments de contour tels que droites ou arcs de cercles. Les fonctions de contournage vous permettent de programmer des déplacements d'outils pour les droites et arcs de cercle. Programmation flexible de contours FK Si vous ne disposez pas d’un plan conforme à...
L’outil conserve la coordonnée Z et se déplace dans le plan XY à la position X=70, Y=50. Cf. figure de droite, au centre. Déplacement tridimensionnel La séquence de programme contient trois indications de coordonnées: La TNC guide l'outil dans l'espace jusqu'à la position programmée. Exemple: L X+80 Y+0 Z-10 iTNC 530 HEIDENHAIN...
Page 190
Introduction de plus de trois coordonnées La TNC peut commander jusqu'à 5 axes simultanément (option du logiciel) Lors d'un usinage sur 5 axes, la commande déplace simultanément, par exemple, 3 axes linéaires et 2 axes rotatifs. Le programme d’usinage pour ce type d’usinage est habituellement délivré...
Page 191
Avec la programmation en INCH: L'introduction de 100 correspond à une avance de 10 pouces/min. Se déplacer en rapide: Appuyer sur FMAX ou se déplacer suivant une avance calculée automatiquement (tableaux des données de coupe): Appuyer sur la softkey FAUTO iTNC 530 HEIDENHAIN...
Page 192
FONCTION AUXILIAIRE M ? Introduire la fonction auxiliaire, par ex. M3 et fermer le dialogue avec la touche ENT Ligne dans le programme d'usinage L X+10 Y+5 RL F100 M3 6 Programmation: Programmer les contours...
P avec n'importe quelle fonction de contournage. Si la séquence APPR contient aussi la coordonnée Z, la TNC déplace l'outil d'abord dans le plan d'usinage jusqu'à P , puis dans l'axe d'outil à la profondeur programmée. iTNC 530 HEIDENHAIN...
Page 194
Point final P La position P est située à l'extérieur du contour et résulte des données de la séquence DEP. Si la séquence DEP contient également la coordonnée Z, la TNC déplace l'outil tout d'abord dans le plan d'usinage jusqu'à P , puis dans l'axe d'outil à...
7 L X+40 Y+10 RO FMAX M3 avec correction de rayon RR 8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 9 L X+20 Y+35 Point final du premier élément du contour 10 L ... Elément de contour suivant iTNC 530 HEIDENHAIN...
Approche du contour par une trajectoire circulaire avec raccordement tangentiel: APPR CT La TNC guide l'outil sur une droite allant du point initial P jusqu'à un point auxiliaire P . Partant de là, il aborde le premier point du contour en suivant une trajectoire circulaire qui se raccorde par tangentement au premier point du contour.
8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 avec correction de rayon RR, rayon R=10 9 L X+20 Y+35 Point final du premier élément du contour 10 L ... Elément de contour suivant iTNC 530 HEIDENHAIN...
Sortie du contour par une droite avec raccordement tangentiel: DEP LT La TNC guide l'outil sur une droite allant du dernier point du contour jusqu'au point final P . La droite est dans le prolongement du dernier élément du contour. P est situé...
Dernier élément du contour: P avec correct. rayon 23 L Y+20 RR F100 Coordonnées P , rayon traj. circulaire=8 mm 24 DEP LCT X+10 Y+12 R+8 F100 Dégagement en Z, retour, fin du programme 25 L Z+100 FMAX M2 iTNC 530 HEIDENHAIN...
6.4 Contournages – Coordonnées cartésiennes Sommaire des fonctions de contournage Touche de Fonction Déplacement de l’outil Données nécessaires contournage Droite L Droite Coordonnées du point final de la angl.: Line droite Chanfrein: CHF Chanfrein entre deux droites Longueur du chanfrein angl.: CHamFer Centre de cercle CC;...
POSITION EFFECTIVE“. La TNC génère une séquence L ayant les coordonnées de la position effective Vous définissez avec la fonction MOD le nombre d'axes que la TNC mémorise dans la séquence L (cf. „Sélectionner la fonction MOD”, page 576). iTNC 530 HEIDENHAIN...
Insérer un chanfrein CHF entre deux droites Les angles de contour formés par l'intersection de deux droites peuvent être chanfreinés. Dans les séquences linéaires qui précédent et suivent la séquence CHF, programmez les deux coordonnées du plan dans lequel le chanfrein doit être exécuté...
Par la suite, c'est l'avance active avant la séquence RND qui redevient active. Une séquence RND peut être également utilisée pour approcher le contour en douceur lorsqu’il n’est pas possible de faire appel aux fonctions APPR. iTNC 530 HEIDENHAIN...
Centre de cercle CC Vous définissez le centre du cercle pour les trajectoires circulaires que vous programmez avec la touche C (trajectoire circulaire C). Pour cela: introduisez les coordonnées cartésiennes du centre du cercle ou prenez en compte la dernière position programmée ou prenez en compte les coordonnées avec la touche „PRISE EN COMPTE DE POSITION EFFECTIVE“...
Pour le point final, programmez les mêmes coordonnées que celles du point initial. Le point initial et le point final du déplacement circulaire doivent se situer sur la trajectoire circulaire. Tolérance d'introduction: jusqu’à 0,016 mm (sélectionnable avec PM7431) DR– iTNC 530 HEIDENHAIN...
Trajectoire circulaire CR de rayon défini L'outil se déplace sur une trajectoire circulaire de rayon R. Coordonnées du point final de l'arc de cercle Rayon R Attention: Le signe définit la grandeur de l'arc de cercle! Sens de rotation DR Attention: Le signe définit la courbe concave ou convexe! Si nécessaire:...
7 L X+0 Y+25 RL F300 M3 8 L X+25 Y+30 9 CT X+45 Y+20 10 L Y+0 La séquence CT et l’élément de contour programmé avant doivent contenir les deux coordonnées du plan dans lequel l’arc de cercle doit être exécuté! iTNC 530 HEIDENHAIN...
Page 208
Exemple: Déplacement linéaire et chanfreins en coordonnées cartésiennes 0 BEGIN PGM LINEAIRE MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute pour simulation graphique de l’usinage 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10 Définition d’outil dans le programme 4 TOOL CALL 1 Z S4000 Appel d’outil avec axe de broche et vitesse de rotation broche...
Page 209
Aborder le point 5 14 L X+95 Y+40 Aborder le point 6 15 CT X+40 Y+5 Aborder le point 7: Point final du cercle, arc de cercle avec raccord. tangentiel au point 6, la TNC calcule automatiquement le rayon iTNC 530 HEIDENHAIN...
Page 210
16 L X+5 Aborder le dernier point du contour 1 17 DEP LCT X-20 Y-20 R5 F1000 Quitter le contour sur trajectoire circulaire avec raccord. tangentiel 18 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 19 END PGM CIRCULAIR MM 6 Programmation: Programmer les contours...
Page 211
Aborder le point final (=point initial du cercle) 11 DEP LCT X-40 Y+50 R5 F1000 Quitter le contour en suivant une trajectoire circulaire avec raccordement tangentiel 12 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 13 END PGM C-CC MM iTNC 530 HEIDENHAIN...
6.5 Contournages – Coordonnées polaires Sommaire Les coordonnées polaires vous permettent de définir une position avec un angle PA et une distance PR par rapport à un pôle CC défini précédemment (cf. „Principes de base”, page 220). L'utilisation des coordonnées polaires est intéressante pour: les positions sur des arcs de cercle les plans avec données angulaires (ex.
Définir le pôle CC avant de programmer les coordonnées polaires. Ne programmer le pôle CC qu'en coordonnées cartésiennes. Le pôle CC reste actif jusqu'à ce que vous programmiez un nouveau pôle CC. Exemple de séquences CN 12 CC X+45 Y+25 iTNC 530 HEIDENHAIN...
Droite LP L'outil se déplace sur une droite allant de sa position actuelle jusqu'au point final de la droite. Le point initial correspond au point final de la séquence précédente. Rayon polaire PR: Introduire la distance entre le point final de la droite et le pôle CC 60°...
Angle total Nombre de rotations x 360° + angle pour incrémental IPA début du filet + angle pour dépassement de course Coordonnée initiale Z Pas de vis P x (rotations + dépassement de course en début de filet) iTNC 530 HEIDENHAIN...
Page 216
Forme de la trajectoire hélicoïdale Le tableau indique la relation entre sens de l’usinage, sens de rotation et correction de rayon pour certaines formes de trajectoires. Sens Sens de Correction Taraudage d'usinage rotation rayon vers la droite vers la gauche DR–...
Page 217
Aborder le point 1 15 LP PA+180 Quitter le contour sur un cercle avec raccordement tangentiel 16 DEP PLCT PR+60 PA+180 R5 F1000 Dégager l’outil, fin du programme 17 L Z+250 R0 FMAX M2 18 END PGM LINAIRPO MM iTNC 530 HEIDENHAIN...
Page 218
Exemple: Trajectoire hélicoïdale 0 BEGIN PGM HELICE MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+5 Définition de l'outil 4 TOOL CALL 1 Z S1400 Appel d'outil 5 L Z+250 R0 FMAX Dégager l'outil...
Page 219
Début de la répétition de partie de programme 10 LBL 1 11 CP IPA+360 IZ+1.5 DR+ F200 Introduire directement le pas de vis comme valeur IZ 12 CALL LBL 1 REP 24 Nombre de répétitions (rotations) 13 DEP CT CCA180 R+2 iTNC 530 HEIDENHAIN...
6.6 Contournages – Programmation flexible de contours FK Principes de base Les plans de pièces dont la cotation n’est pas conforme à la programmation des CN contiennent souvent des coordonnées non programmables avec les touches de dialogue grises. Par exemple: des coordonnées connues peuvent être situées sur l’élément de contour ou à...
Créer des programmes FK pour la TNC 4xx: Pour qu'une TNC 4xx puisse importer des programmes FK créés sur une iTNC 530, il convient de définir l'ordre chronologique des différents éléments FK à l'intérieur d'une séquence de la manière dont ils sont classés sur la barre de softkeys.
Si vous ne désirez pas définir tout de suite un contour affiché en vert, appuyez sur la softkey ACHEVER SELECTION pour poursuivre le dialogue FK. Il est souhaitable que vous définissiez aussi vite que possible avec SELECTION SOLUTION les éléments de contour en vert afin de restreindre la multiplicité...
à la courbe du contour. Elément FK Softkey Droite avec raccordement tangentiel Droite sans raccordement tangentiel Arc de cercle avec raccord. tangentiel Arc de cercle sans raccord. tangentiel Pôle pour programmation FK iTNC 530 HEIDENHAIN...
Programmation flexible de droites Droite sans raccordement tangentiel Afficher les softkeys de programmation flexible des contours: Appuyer sur la touche FK. Ouvrir le dialogue pour une droite flexible: Appuyer sur la softkey FL. La TNC affiche d'autres softkeys A l'aide de ces softkeys, introduire dans la séquence toutes les données connues.
Angle de montée AN de la tangente d'entrée Angle au centre de l'arc de cercle Exemple de séquences CN 27 FLT X+25 LEN 12.5 AN+35 RL F200 28 FC DR+ R6 LEN 10 A-45 29 FCT DR- R15 LEN 15 iTNC 530 HEIDENHAIN...
Page 226
Centre de cercle CC, rayon et sens de rotation dans la séquence FC/FCT Pour des trajectoires circulaires programmées en mode FK, la TNC calcule un centre de cercle à partir des données que vous avez introduites. Avec la programmation FK, vous pouvez aussi programmer un cercle entier dans une séquence.
Page 227
élément FK. Début du contour: CLSD+ CLSD+ Fin du contour: CLSD– Exemple de séquences CN 12 L X+5 Y+35 RL F500 M3 13 FC DR- R15 CLSD+ CCX+20 CCY+35 CLSD– 17 FCT DR- R+15 CLSD- iTNC 530 HEIDENHAIN...
Points auxiliaires Vous pouvez introduire les coordonnées de points auxiliaires sur le contour ou à proximité de celui-ci, aussi bien pour les droites flexibles que pour les trajectoires circulaires flexibles. Points auxiliaires sur un contour 60.071 Les points auxiliaires sont situés directement sur la droite ou sur le prolongement de celle-ci ou bien encore directement sur la trajectoire circulaire.
Coordonnées polaires se référant à la séquence N Exemple de séquences CN 12 FPOL X+10 Y+10 13 FL PR+20 PA+20 14 FL AH+45 15 FCT IX+20 DR- R20 CCA+90 RX 13 16 FL IPR+35 FA+0 RPR 13 iTNC 530 HEIDENHAIN...
Page 230
Rapport relatif à la séquence N: Sens et distance de l'élément de contour Données connues Softkey Angle entre droite et autre élément de contour ou entre la tangente d'entrée sur l'arc de cercle et l'autre élément du contour Droite parallèle à un autre élément de contour 220°...
Page 231
Quitter le contour sur un cercle avec raccordement tangentiel 16 DEP CT CCA90 R+5 F1000 17 L X-30 Y+0 R0 FMAX Dégager l’outil, fin du programme 18 L Z+250 R0 FMAX M2 19 END PGM FK1 MM iTNC 530 HEIDENHAIN...
Page 232
Exemple: Programmation FK 2 60° 0 BEGIN PGM FK2 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+2 Définition de l'outil 4 TOOL CALL 1 Z S4000 Appel d'outil 5 L Z+250 R0 FMAX Dégager l'outil...
Page 233
18 FC X+0 DR- R30 CCX+30 CCY+30 19 FSELECT 2 Quitter le contour sur un cercle avec raccordement tangentiel 20 DEP LCT X+30 Y+30 R5 Dégager l’outil, fin du programme 21 L Z+250 R0 FMAX M2 22 END PGM FK2 MM iTNC 530 HEIDENHAIN...
Page 234
Exemple: Programmation FK 3 0 BEGIN PGM FK3 MM 1 BLK FORM 0.1 Z X-45 Y-45 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+120 Y+70 Z+0 3 TOOL DEF 1 L+0 R+3 Définition de l'outil 4 TOOL CALL 1 Z S4500 Appel d'outil 5 L Z+250 R0 FMAX Dégager l'outil...
Page 235
30 FSELECT 4 31 DEP CT CCA90 R+5 F1000 Quitter le contour sur un cercle avec raccordement tangentiel 32 L X-70 R0 FMAX 33 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 34 END PGM FK3 MM iTNC 530 HEIDENHAIN...
6.7 Contournages – Interpolation spline (option du logiciel 2) Utilisation Les contours décrits comme splines par un système CAO peuvent être transférés vers la TNC et exécutés par elle directement. La TNC dispose d'un interpolateur spline permettant d'exécuter des polynômes de troisième ordre sur deux, trois, quatre ou cinq axes. Vous ne pouvez pas éditer les séquences spline dans la TNC.
Page 237
Si l'écart est supérieur à cette valeur, la TNC délivre un message d'erreur. Plages d'introduction Point final spline: -99 999,9999 à +99 999,9999 Paramètres spline K: -9,99999999 à +9,99999999 Exposant pour paramètre spline K -255 à +255 (nombre entier) iTNC 530 HEIDENHAIN...
7.1 Introduire les fonctions auxiliaires M et une commande de STOP Principes de base Grâce aux fonctions auxiliaires de la TNC – encore appelées fonctions M – vous commandez: l'exécution du programme, une interruption, par exemple les fonctions de la machine, par exemple, l’activation et la désactivation de la rotation broche et de l’arrosage le comportement de contournage de l’outil Le constructeur de la machine peut valider certaines...
7.3 Fonctions auxiliaires pour les indications de coordonnées Programmer les coordonnées machine: M91/ Point zéro règle Sur la règle de mesure, une marque de référence définit la position du point zéro règle. Point zéro machine Vous avez besoin du point zéro machine pour X (Z,Y) activer les limitations de la zone de déplacement (commutateurs de fin de course de logiciel)
Page 243
Pour pouvoir également simuler graphiquement des déplacements M91/M92, vous devez activer la surveillance de la zone de travail et faire afficher la pièce brute se référant au point de référence initialisé, cf. „Représenter la pièce brute dans la zone de travail”, page 596. iTNC 530 HEIDENHAIN...
Activer le dernier point de référence initialisé: M104 Fonction Le cas échéant, lors de l'exécution de tableaux de palettes, la TNC remplace par des valeurs du tableau de palettes le dernier point de référence initialisé. La fonction M104 vous permet de réactiver le dernier point de référence que vous aviez initialisé.
Exemple d'application: Surfaces formées de petits segments de droite. Effet M90 n’est active que dans la séquence de programme où elle a été programmée. M90 devient active en début de séquence. Le mode erreur de poursuite doit être sélectionné. iTNC 530 HEIDENHAIN...
M112 Compatibilité Pour raisons de compatibilité, la fonction M112 reste disponible. Pour définir la tolérance du fraisage rapide de contour, HEIDENHAIN préconise toutefois l'utilisation du cycle TOLERANCE, cf. „Cycles spéciaux”, page 451. Ne pas tenir compte des points lors de l'exécution de séquences linéaires sans...
Programmez M97 dans la séquence où l’angle externe a été défini. Au lieu de M97, vous vous conseillons utiliser la fonction plus performante M120 LA (cf. „Calcul anticipé d'un contour avec correction de rayon (LOOK AHEAD): M120” à la page 252)! iTNC 530 HEIDENHAIN...
Page 248
Effet M97 n’est active que dans la séquence où elle a été programmée. L'angle du contour sera usiné de manière incomplète avec M97. Vous devez éventuellement effectuer un autre usinage à l'aide d'un outil plus petit. Exemple de séquences CN Grand rayon d’outil 5 TOOL DEF L ...
M98 devient active en fin de séquence. Exemple de séquences CN Aborder les uns après les autres les points 10, 11 et 12 du contour: 10 L X... Y... RL F 11 L X... IY... M98 12 L IX+ ... iTNC 530 HEIDENHAIN...
Facteur d’avance pour plongées: M103 Comportement standard La TNC déplace l’outil suivant l’avance précédemment programmée et indépendamment du sens du déplacement. Comportement avec M103 La TNC réduit l'avance de contournage lorsque l'outil se déplace dans le sens négatif de l'axe d'outil. L'avance de plongée FZMAX est calculée à...
F en millimètres/tour de broche définie dans le programme. Si vous modifiez la vitesse de rotation à l'aide du potentiomètre de broche, la TNC adapte automatiquement l'avance. Effet M136 devient active en début de séquence. Pour annuler M136, programmez M137. iTNC 530 HEIDENHAIN...
Vitesse d'avance aux arcs de cercle: M109/ M110/M111 Comportement standard La vitesse d’avance programmée se réfère à la trajectoire du centre de l’outil. Comportement sur les arcs de cercle avec M109 Lorsque la TNC usine l’intérieur et l’extérieur des arcs de cercle, l’avance reste constante à...
Page 253
APPR LCT; la séquence contenant APPR LCT ne doit contenir que des coordonnées du plan d’usinage Lorsque vous quittez le contour par tangentement, vous devez utiliser la fonction DEP LCT; la séquence contenant DEP LCT ne doit contenir que des coordonnées du plan d’usinage iTNC 530 HEIDENHAIN...
Autoriser le positionnement avec la manivelle en cours d'exécution du programme: M118 Comportement standard Dans les modes Exécution du programme, la TNC déplace l’outil tel que défini dans le programme d’usinage. Comportement avec M118 A l'aide de M118, vous pouvez effectuer des corrections manuelles avec la manivelle pendant l'exécution du programme.
La fonction FN18: SYSREAD ID230 NR6 vous permet de calculer la distance entre la position actuelle et la limite de la zone de déplacement de l'axe d'outil positif. Avec M140 MB MAX, vous pouvez effectuer le dégagement dans le sens positif. iTNC 530 HEIDENHAIN...
Annuler la surveillance du palpeur: M141 Comportement standard Lorsque la tige de palpage est déviée, la TNC délivre un message d'erreur dès que vous désirez déplacer un axe de la machine. Comportement avec M141 La TNC déplace les axes de la machine même si la tige de palpage a été...
La TNC efface une rotation de base programmée dans le programme La fonction M143 est interdite pour une amorce de séquence. Effet M143 n’est active que dans la séquence de programme où elle a été programmée. M143 devient active en début de séquence. iTNC 530 HEIDENHAIN...
Eloigner l'outil automatiquement du contour lors de l'arrêt CN: M148 Comportement standard Lors d'un arrêt CN, la TNC stoppe tous les déplacements. L'outil s'immobilise au point d'interruption. Comportement avec M148 La fonction M148 doit être validée par le constructeur de la machine.
Effet M116 agit dans le plan d'usinage Pour annuler M116, programmez M117. En fin de programme, M116 est également désactivée. M116 devient active en début de séquence. iTNC 530 HEIDENHAIN...
Déplacement des axes rotatifs avec optimisation de la course: M126 Comportement standard Le comportement standard de la TNC lors du positionnement des axes rotatifs dont l'affichage a été réduit à des valeurs inférieures à 360° dépend du paramètre-machine 7682. On y définit si la TNC doit prendre en compte la différence entre la position nominale et la position effective ou bien si elle doit toujours (également sans M126) aborder le contour en prenant la course la plus courte.
Réduire l’affichage de tous les axes rotatifs actifs, puis se déplacer avec l’axe C à la valeur programmée: L C+180 FMAX M94 Effet M94 n’agit que dans la séquence de programme à l’intérieur de laquelle elle a été programmée. M94 devient active en début de séquence. iTNC 530 HEIDENHAIN...
Correction automatique de la géométrie de la machine lors de l'usinage avec axes inclinés M114 (option du logiciel 2) Comportement standard La TNC déplace l'outil jusqu'aux positions définies dans le programme d'usinage. Dans le programme, si la position d'un axe incliné est modifiée, le post-processeur doit calculer le décalage qui en résulte sur les axes linéaires et réaliser le déplacement dans une séquence de positionnement.
Pour éviter d'endommager le contour, vous ne devez utiliser avec M128 que des fraises à crayon. La longueur d'outil doit se référer au centre de la bille de la fraise à crayon. Lorsque M128 est active, la TNC affiche le symbole iTNC 530 HEIDENHAIN...
Page 264
M128 avec plateaux inclinés Si vous programmez un déplacement du plateau incliné alors que M128 est active, la TNC fait pivoter le système de coordonnées en conséquence. Par exemple, si vous faites pivoter l'axe C de 90° (par un positionnement ou un décalage du point zéro) et si vous programmez ensuite un déplacement dans l'axe X, la TNC exécute le déplacement dans l'axe Y de la machine.
M138 devient active en début de séquence. Pour annuler M138, reprogrammez M138 sans indiquer les axes inclinés. Exemple de séquences CN Pour les fonctions indiquées ci-dessus, ne tenir compte que de l'axe incliné C: L Z+100 R0 FMAX M138 C iTNC 530 HEIDENHAIN...
Prise en compte de la cinématique de la machine pour les positions EFF/NOM en fin de séquence: M144 (option du logiciel 2) Comportement standard La TNC déplace l'outil jusqu'aux positions définies dans le programme d'usinage. Dans le programme, si la position d'un axe incliné est modifiée, le décalage qui en résulte sur les axes linéaires doit être calculé...
V programmée. Plage d’introduction: 0 à 9.999 V Effet M201 est active jusqu’à ce qu’une nouvelle tension soit émise avec M200, M201, M202, M203 ou M204. iTNC 530 HEIDENHAIN...
Tension comme fonction de la vitesse: M202 Comportement avec M202 La TNC émet la tension comme fonction de la vitesse. Le constructeur de la machine définit dans les paramètres-machine jusqu'à trois valeurs caractéristiques FNR à l'intérieur desquelles les vitesses d'avance sont affectées à des tensions. Avec M202, vous sélectionnez la valeur FNR.
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. Afin d'éviter tout problème d'écrasement de paramètres de transfert utilisés plusieurs fois en raison de la mise en oeuvre simultanée de cycles actifs avec DEF (cycles exécutés...
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...
Page 272
Groupe de cycles Softkey Cycles perçage profond, alésage à l'alésoir, alésage à l'outil, contre-perçage, taraudage, filetage et fraisage de filets Cycles de fraisage de poches, tenons, rainures Cycles de calculs de points réguliers, ex. trous sur diamètre ou en grille Cycles SL (Subcontur-List) pour l'usinage parallèle à...
END Appel de cycle avec CYCL CALL PAT La fonction CYCL CALL PAT appelle le dernier cycle d'usinage défini à toutes les positions définies dans un tableau de points (cf. „Tableaux de points” à la page 276). iTNC 530 HEIDENHAIN...
Page 274
Appel de cycle avec CYCL CALL POS La fonction CYCL CALL POS appelle une fois le dernier cycle d'usinage défini. Le point initial du cycle correspond à la position que vous avez définie dans la séquence CYCL CALL POS. La TNC aborde la position indiquée dans la séquence CYCL CALL POS en fonction de la logique de positionnement: Si la position actuelle de l'outil dans l'axe d'outil est supérieure à...
254 (RAINURE CIRCULAIRE), la TNC exécute le cycle sur les axes que vous avez programmés dans la dernière séquence de positionnement précédent l'appel de cycle correspondant. Si c'est l'axe d'outil Z qui est actif, les combinaisons suivantes sont autorisées: iTNC 530 HEIDENHAIN...
8.2 Tableaux de points Utilisation Si vous désirez exécuter un ou plusieurs cycles à la suite 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.
Introduire le nom du tableau de points, valider avec la touche END. Si le tableau de points n'est pas mémorisé dans le même répertoire que celui du programme CN, vous devez introduire le chemin d'accès en entier Exemple de séquence CN 7 SEL PATTERN “TNC:\DIRKT5\NUST35.PNT“ iTNC 530 HEIDENHAIN...
Appeler le cycle en liaison avec les tableaux de points Avec CYCL CALL PAT, la TNC exécute les tableaux de points que vous avez définis en dernier lieu (même si vous avez défini le tableau de points dans un programme imbriqué avec CALL PGM).
Page 279
La hauteur de sécurité correspond à la somme de la coordonnée de l'arête supérieure de la pièce (Q203) et du saut de bride (Q204, ou de la distance d'approche Q200, si la valeur de Q200 est supérieure à Q204). iTNC 530 HEIDENHAIN...
8.3 Cycles de perçage, taraudage et fraisage de filets Sommaire Cycle Softkey 200 PERCAGE avec pré-positionnement automatique, saut de bride 201 ALESAGE A L'ALESOIR avec pré-positionnement automatique, saut de bride 202 ALESAGE A L'OUTIL avec pré-positionnement automatique, saut de bride 203 PERCAGE UNIVERSEL avec pré-positionnement automatique, saut de bride, brise-copeaux, cote en réduction...
Cycle de perçage dans la matière suivi du fraisage d'un filet avec un outil 265 FILETAGE HELICOÎDAL AVEC PERCAGE Cycle de fraisage d'un filet dans la matière 267 FILETAGE EXTERNE SUR TENONS Cycle de fraisage d'un filet externe avec fraisage d'un chanfrein iTNC 530 HEIDENHAIN...
PERCAGE (cycle 200) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche, au-dessus de la surface de la pièce Q206 2 Suivant l'avance F programmée, l'outil perce jusqu'à la première profondeur de passe 3 La TNC rétracte l'outil avec FMAX à...
Page 283
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) Temporisation au fond Q211: Durée en secondes de rotation à vide de l'outil au fond du trou iTNC 530 HEIDENHAIN...
ALESAGE A L'ALESOIR (cycle 201) 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 Q206 2 Suivant l'avance F introduite, l'outil alèse jusqu'à la profondeur programmée 3 Au fond du trou, l'outil exécute une temporisation (si celle-ci est programmée)
Page 285
Coordonnée de la surface de la pièce 14 L X+80 Y+50 FMAX M9 Saut de bride Q204 (en incrémental): Coordonnée dans l'axe de broche excluant toute collision entre 15 L Z+100 FMAX M2 l'outil et la pièce (matériels de serrage) iTNC 530 HEIDENHAIN...
ALESAGE A L'OUTIL (cycle 202) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Q206 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche, au-dessus de la surface de la pièce Q204 2 Avec l'avance de perçage, l'outil perce à...
Page 287
à ce que la pointe de l'outil soit parallèle à un axe de coordonnées. Lors du dégagement, la TNC tient compte automatiquement d'une rotation active du système de coordonnées. Angle broche Q336 (en absolu): Angle sur lequel la TNC positionne l'outil avant son dégagement iTNC 530 HEIDENHAIN...
PERCAGE UNIVERSEL (cycle 203) 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 Suivant l'avance F programmée, l'outil perce jusqu'à la première profondeur de passe 3 Si un brise-copeaux a été...
Page 289
à sa sortie du trou, en mm/min. Si vous introduisez Q208 = 0, la TNC sort alors l'outil avec l'avance Q206 Retrait avec brise-copeaux Q256 (en incrémental): Valeur pour le retrait de l'outil lors du brise-copeaux iTNC 530 HEIDENHAIN...
CONTRE PERCAGE (cycle 204) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Le cycle ne travaille qu'avec des outils pour usinage en tirant. Ce cycle vous permet de réaliser des perçages situés sur la face inférieure de la pièce.
Page 291
0 interdite Dégager l’outil dans le sens moins de l’axe principal Dégager l’outil dans le sens moins de l’axe auxiliaire Dégager l’outil dans le sens plus de l’axe principal Dégager l’outil dans le sens plus de l’axe auxiliaire iTNC 530 HEIDENHAIN...
Page 292
Danger de collision! Vérifier où se trouve la pointe de l'outil si vous programmez une orientation broche sur l'angle que vous avez introduit dans Q336 (par exemple, en mode Positionnement avec introduction manuelle). Sélectionner l'angle de manière à ce que la pointe de l'outil soit parallèle à...
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 294
Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond du trou (pointe conique du foret) Avance plongée en profondeur Q206: Vitesse de déplacement de l'outil lors du perçage, en mm/min.
Page 295
Q379, la TNC ne modifie que le point initial du déplacement de plongée. Les déplacements de retrait ne sont pas modifiés par la TNC et se réfèrent donc à la coordonnée de la surface de la pièce. iTNC 530 HEIDENHAIN...
FRAISAGE DE TROUS (cycle 208) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche introduite, au-dessus de la surface de la pièce et aborde le diamètre programmé en suivant un arrondi de cercle (s'il y a suffisamment de place) 2 Suivant l'avance F programmée, l'outil fraise jusqu'à...
Page 297
De cette manière, vous pouvez fraiser des trous dont le diamètre est supérieur au double du Q206=150 ;AVANCE PLONGÉE PROF. diamètre de l'outil 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 iTNC 530 HEIDENHAIN...
NOUVEAU TARAUDAGE avec mandrin de compensation (cycle 206) 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 L'outil se déplace en une passe à la profondeur de perçage 3 Le sens de rotation de la broche est ensuite inversé...
Page 299
Dégagement en cas d'interruption du programme Q211=0.25 ;TEMPO. AU FOND Si vous appuyez sur la touche stop externe pendant le taraudage, la Q203=+25 ;COORD. SURFACE PIÈCE TNC affiche une softkey vous permettant de dégager l'outil. Q204=50 ;SAUT DE BRIDE iTNC 530 HEIDENHAIN...
NOUVEAU TARAUDAGE RIGIDE (cycle 207) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. La TNC usine le filet sans mandrin de compensation en une ou plusieurs étapes. 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à...
Page 301
DEGAGEMENT MANUEL, vous pouvez commander le dégagement de l'outil. Pour cela, appuyez sur la touche positive de sens de l'axe de Q201=-20 ;PROFONDEUR broche actif. Q239=+1 ;PAS DE VIS Q203=+25 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE iTNC 530 HEIDENHAIN...
TARAUDAGE BRISE-COPEAUX (cycle 209) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. La TNC usine le filet en plusieurs passes jusqu'à la profondeur programmée. Avec un paramètre, vous pouvez définir si l'outil doit être ou non sortir totalement du trou lors du brise-copeaux.
Page 303
Si vous appuyez sur la touche Stop externe pendant le filetage, la TNC affiche la softkey DEGAGEMENT MANUEL. Si vous appuyez sur DEGAGEMENT MANUEL, vous pouvez commander le dégagement de l'outil. Pour cela, appuyez sur la touche positive de sens de l'axe de broche actif. iTNC 530 HEIDENHAIN...
Principes de base pour le fraisage de filets Conditions requises La machine devrait être équipée d'un arrosage pour la broche (liquide de refroidissement 30 bars min., air comprimé 6 bars min.) Lors du fraisage de filets, des distorsions apparaissent le plus souvent sur le profil du filet.
Page 305
TNC affiche l'avance qui se réfère à la trajectoire du centre, la valeur affichée ne correspond pas à 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...
FRAISAGE DE FILETS (cycle 262) 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 Avec l'avance de pré-positionnement programmée, l'outil se déplace sur le plan initial qui résulte du signe du pas de vis, du mode de fraisage ainsi que du nombre filets par pas 3 Puis, l'outil se déplace tangentiellement vers le diamètre nominal du filet en suivant une trajectoire hélicoïdale Ce faisant, l'approche...
Page 307
25 CYCL DEF 262 FRAISAGE DE FILETS Q335=10 ;DIAMÈTRE NOMINAL Q239=+1.5 ;PAS DE VIS Q201=-20 ;PROFONDEUR FILETAGE Q355=0 ;FILETS PAR PAS Q253=750 ;AVANCE PRÉ-POSIT. Q351=+1 ;MODE FRAISAGE Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q207=500 ;AVANCE FRAISAGE iTNC 530 HEIDENHAIN...
FILETAGE SUR UN TOUR (cycle 263) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Plongée 2 Suivant l'avance de pré-positionnement, l'outil se déplace à la profondeur de plongée moins la distance d'approche;...
Page 309
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 310
Diamètre nominal Q335: Diamètre nominal du filet 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 – = filet à gauche Profondeur de filetage Q201 (en incrémental): Distance entre la surface de la pièce et le creux du filet Profondeur de plongée Q356: (en incrémental):...
FILETAGE AVEC PERCAGE (cycle 264) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Perçage 2 Suivant l'avance de plongée en profondeur programmée, l'outil perce jusqu'à...
Page 313
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 314
Diamètre nominal Q335: Diamètre nominal du filet 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 – = filet à gauche Profondeur de filetage Q201 (en incrémental): Distance entre la surface de la pièce et le creux du filet Profondeur de perçage Q356: (en incrémental):...
FILETAGE HELICOIDAL AVEC PERCAGE (cycle 265) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Plongée à la profondeur pour chanfrein 2 Pour une procédure de plongée avant l'usinage du filet, l'outil se déplace suivant l'avance de plongée jusqu'à...
Page 317
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 318
Diamètre nominal Q335: Diamètre nominal du filet 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 –= filet à gauche Profondeur de filetage Q201 (en incrémental): Distance entre la surface de la pièce et le creux du filet Avance de pré-positionnement Q253: Vitesse de...
Page 319
Avance fraisage Q207: Vitesse de déplacement de Q358=+0 ;PROF. POUR CHANFREIN l'outil lors du fraisage, en mm/min. Q359=+0 ;DÉCAL. JUSQ. CHANFREIN Q360=0 ;PROCÉDURE PLONGÉE Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE PLONGÉE Q207=500 ;AVANCE FRAISAGE iTNC 530 HEIDENHAIN...
FILETAGE EXTERNE SUR TENONS (cycle 267) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Plongée à la profondeur pour chanfrein 2 La TNC aborde le point initial de la plongée pour chanfrein en partant du centre du tenon sur l'axe principal du plan d'usinage.
Page 321
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 322
Diamètre nominal Q335: Diamètre nominal du filet 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 – = filet à gauche Profondeur de filetage Q201 (en incrémental): Distance entre la surface de la pièce et le creux du filet Filets par pas Q355: Nombre de pas en fonction...
Page 323
Avance plongée Q254: Vitesse de déplacement de Q203=+30 ;COORD. SURFACE PIÈCE l'outil lors de la plongée, en mm/min. Q204=50 ;SAUT DE BRIDE Avance fraisage Q207: Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Q254=150 ;AVANCE PLONGÉE Q207=500 ;AVANCE FRAISAGE iTNC 530 HEIDENHAIN...
Page 324
Exemple: Cycles de perçage 0 BEGIN PGM C200 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+3 Définition de l'outil 4 TOOL CALL 1 Z S4500 Appel d'outil 5 L Z+250 R0 FMAX Dégager l'outil...
Page 325
10 L X+90 R0 FMAX M99 Aborder le trou 3, appel du cycle 11 L Y+10 R0 FMAX M99 Aborder le trou 4, appel du cycle 12 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 13 END PGM C200 MM iTNC 530 HEIDENHAIN...
Page 326
Exemple: Cycles de perçage en liaison avec un tableau de points Les coordonnées du perçage sont mémorisées dans le tableau de points TAB1.PNT et appelées par la TNC avec CYCL CALL PAT. Les rayons des outils sont sélectionnés de manière à pouvoir apercevoir toutes les étapes de l'usinage sur le graphisme de test.
Page 327
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...
POCHE RECTANGULAIRE (cycle 251) Le cycle Poche rectangulaire 251 vous permet d'usiner en intégralité une poche rectangulaire. 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 le tableau d'outil est inactif, vous devez toujours plonger...
Page 331
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 332
Opérations d'usinage (0/1/2) Q215: Définir les opérations pour l’usinage: 0: Ebauche et finition 1: Seulement ébauche 2: Seulement finition 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 1er côté...
Page 333
Coordonnée surface pièce Q203 (en absolu): Coordonnée absolue de la surface de la pièce 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) iTNC 530 HEIDENHAIN...
Page 334
Exemple: Séquences CN Facteur de recouvrement Q370: Q370 x rayon d'outil donne la passe latérale k 8 CYCL DEF 251 POCHE RECTANGULAIRE Stratégie de plongée Q366: Nature de la stratégie de Q215=0 ;OPERATIONS D'USINAGE plongée: Q218=80 ;1ER CÔTÉ 0 = plongée verticale. Dans le tableau d'outils, l'angle de plongée ANGLE doit être défini avec 90°...
à la distance d'approche au dessus de la profondeur de passe actuelle, puis à partir de là, en avance rapide jusqu'au centre de la poche 4 Ce processus est répété jusqu'à ce que la profondeur programmée pour la poche soit atteinte iTNC 530 HEIDENHAIN...
Page 336
Finition 5 En supposant que les surépaisseurs de finition ont été définies, la TNC exécute tout d'abord la finition des parois de la poche et ce, en plusieurs passes si celles-ci ont é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.
Page 337
Avance plongée en profondeur Q206: Vitesse de l'outil lors de son déplacement au fond, en mm/min. 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 iTNC 530 HEIDENHAIN...
Page 338
Distance d'approche Q200 (en incrémental): Distance entre la surface frontale de l'outil et la surface de la pièce Coordonnée surface pièce Q203 (en absolu): Coordonnée absolue de la surface de la pièce 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) Facteur de recouvrement Q370: Q370 x rayon d'outil donne la passe latérale k...
2 La TNC évide la rainure de l'intérieur vers l'extérieur en tentant compte des surépaisseurs de finition (paramètres Q368 et Q369) 3 Ce processus est répété jusqu'à ce que la profondeur programmée pour la rainure soit atteinte iTNC 530 HEIDENHAIN...
Page 340
Finition 4 En supposant que les surépaisseurs de finition ont été définies, la TNC exécute tout d'abord la finition des parois de la rainure et ce, en plusieurs passes si celles-ci ont été programmées. La paroi de la rainure est abordée par tangentement dans le cercle droit de la rainure 5 Pour terminer, la TNC exécute la finition du fond de la rainure, de l'intérieur vers l'extérieur.
Page 341
4: Position de l'outil = extrémité droite de la rainure Avance fraisage Q207: Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Mode fraisage Q351: Type de fraisage avec M03: +1 = fraisage en avalant –1 = fraisage en opposition iTNC 530 HEIDENHAIN...
Page 342
Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond de la rainure Profondeur de passe Q202 (en incrémental): Distance parcourue par l'outil en une passe; introduire une valeur supérieure à 0 Surép. finition en profondeur Q369 (en incrémental): Surépaisseur de finition pour la profondeur Avance plongée en profondeur Q206: Vitesse de...
Page 343
;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...
RAINURE CIRCULAIRE (cycle 254) Le cycle 254 vous permet d'usiner en intégralité une rainure 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 Seulement finition latérale Si le tableau d'outil est inactif, vous devez toujours plonger...
Page 345
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 346
Opérations d'usinage (0/1/2) Q215: Définir les opérations pour l’usinage: 0: Ebauche et finition 1: Seulement ébauche 2: Seulement finition 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 Largeur rainure Q219 (valeur parallèle à...
Page 347
Avance plongée en profondeur Q206: Vitesse de l'outil lors de son déplacement au fond, en mm/min. 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 iTNC 530 HEIDENHAIN...
Page 348
Distance d'approche Q200 (en incrémental): Distance entre la surface frontale de l'outil et la surface de la pièce Coordonnée surface pièce Q203 (en absolu): Coordonnée absolue de la surface de la pièce 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) Stratégie de plongée Q366: Nature de la stratégie de plongée:...
Q207 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! Q216 Q221 iTNC 530 HEIDENHAIN...
Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 354 CYCL DEF 212 FINITION POCHE Profondeur Q201 (en incrémental): Distance entre la Q200=2 ;DISTANCE D'APPROCHE surface de la pièce et le fond de la poche Q201=-20 ;PROFONDEUR Avance plongée en profondeur Q206: Vitesse de...
L'outil se déplace Q207 donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! Q217 Q216 Q221 iTNC 530 HEIDENHAIN...
Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 35 CYCL DEF 213 FINITION TENON Profondeur Q201 (en incrémental): Distance entre la Q200=2 ;DISTANCE D'APPROCHE surface de la pièce et le fond du tenon Q291=-20 ;PROFONDEUR Avance plongée en profondeur Q206: Vitesse de...
Vous ne devez pas perdre de vue que la TNC inverse le Q217 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! Q216 iTNC 530 HEIDENHAIN...
Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 42 CYCL DEF 214 FIN. POCHE CIRC. Profondeur Q201 (en incrémental): Distance entre la Q200=2 ;DISTANCE D'APPROCHE surface de la pièce et le fond de la poche Q201=-20 ;PROFONDEUR Avance plongée en profondeur Q206: Vitesse de...
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la Q217 distance d'approche en dessous de la surface de la pièce! Q216 iTNC 530 HEIDENHAIN...
Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 43 CYCL DEF 215 FIN. TENON CIRC. Profondeur Q201 (en incrémental): Distance entre la Q200=2 ;DISTANCE D'APPROCHE surface de la pièce et le fond du tenon Q201=-20 ;PROFONDEUR Avance plongée en profondeur Q206: Vitesse de...
Le diamètre de la fraise ne doit pas être inférieur à la moitié de la longueur de la rainure: Sinon, la TNC ne peut pas effectuer de plongée pendulaire. iTNC 530 HEIDENHAIN...
Page 358
Avec le paramètre-machine 7441 – bit 2, vous définissez si la TNC doit délivrer un message d'erreur (bit 2=1) ou ne pas en délivrer (bit 2=0) en cas d'introduction d'une profondeur négative. Danger de collision! Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive.
Page 359
été définie Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q216=+50 ;CENTRE 1ER AXE Q217=+50 ;CENTRE 2ÈME AXE Q218=80 ;1ER CÔTÉ Q219=12 ;2ÈME CÔTÉ Q224=+15 ;POSITION ANGULAIRE Q338=5 ;PASSE DE FINITION Q206=150 ;AVANCE PLONGÉE PROF. iTNC 530 HEIDENHAIN...
RAINURE CIRCULAIRE (trou oblong) avec plongée pendulaire (cycle 211) Ebauche 1 La TNC positionne l'outil en rapide dans l'axe de broche au saut de bride, puis au centre du cercle de droite. Partant de là, la TNC positionne l'outil à la distance d'approche programmée au-dessus de la surface de la pièce 2 L'outil se déplace avec avance de fraisage sur la surface de la pièce;...
Page 361
2ème côté Q219: Introduire la largeur de la rainure; si l'on a introduit une largeur de rainure égale au diamètre de l'outil, la TNC n'effectue que l'ébauche Q216 (fraisage d'un trou oblong) Angle initial Q245 (en absolu): Introduire l'angle polaire du point initial iTNC 530 HEIDENHAIN...
Page 362
Exemple: Séquences CN Angle d'ouverture de la rainure Q248 (en incrémental): Introduire l'angle d'ouverture de la 52 CYCL DEF 211 RAINURE CIRC. rainure Q200=2 ;DISTANCE D'APPROCHE Passe de finition Q338 (en incrémental): Distance parcourue par l'outil dans l'axe de broche lors de la Q201=-20 ;PROFONDEUR finition.
Page 363
3 TOOL DEF 1 L+0 R+6 Définition de l’outil d’ébauche/de finition 4 TOOL DEF 2 L+0 R+3 Définition d’outil pour fraise à rainurer 5 TOOL CALL 1 Z S3500 Appel de l’outil d’ébauche/de finition 6 L Z+250 R0 FMAX Dégager l'outil iTNC 530 HEIDENHAIN...
Page 364
7 CYCL DEF 213 FINITION TENON Définition du cycle pour usinage externe Q200=2 ;DISTANCE D'APPROCHE Q201=-30 ;PROFONDEUR Q206=250 ;AVANCE PLONGÉE PROF. Q202=5 ;PROFONDEUR DE PASSE Q207=250 ;AVANCE FRAISAGE Q203=+0 ;COORD. SURFACE PIÈCE Q204=20 ;SAUT DE BRIDE Q216=+50 ;CENTRE 1ER AXE Q217=+50 ;CENTRE 2ÈME AXE Q218=90...
Page 365
Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q366=1 ;PLONGEE 14 CYCL CALL X+50 Y+50 FMAX M3 Appel du cycle Rainure 15 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 16 END PGM C210 MM iTNC 530 HEIDENHAIN...
8.5 Cycles d'usinage de motifs de points Sommaire La TNC dispose de 2 cycles destinés à l'usinage direct de motifs de points: Cycle Softkey 220 MOTIFS DE POINTS SUR UN CERCLE 221 MOTIFS DE POINTS EN GRILLE Vous pouvez combiner les cycles d’usinage 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...
(non valable pour les cercles entiers); introduire l'angle final différent de l'angle initial; si l'angle final est supérieur à l'angle initial, l'usinage est exécuté dans le sens anti-horaire; dans le cas contraire, il est exécuté dans le sens horaire iTNC 530 HEIDENHAIN...
Page 368
Exemple: Séquences CN Incrément angulaire Q247 (en incrémental): Angle séparant deux opérations d'usinage sur le cercle 53 CYCL DEF 220 CERCLE DE TROUS primitif ; si l'incrément angulaire est égal à 0, la TNC le calcule à partir de l'angle initial, de l'angle final et du Q216=+50 ;CENTRE 1ER AXE nombre d'opérations d'usinage.
7 Ce processus (6) est répété jusqu’à ce que toutes les opérations d’usinage soient exécutées sur la deuxième ligne Q225 8 Ensuite, la TNC déplace l'outil sur le point initial de la ligne suivante 9 Toutes les autres lignes sont usinées suivant un déplacement pendulaire Q204 Q200 Q203 iTNC 530 HEIDENHAIN...
Page 370
Exemple: Séquences CN Point initial 1er axe Q225 (en absolu): Coordonnée du point initial dans l'axe principal du plan d'usinage 54 CYCL DEF 221 GRILLE DE TROUS Point initial 2ème axe Q226 (en absolu): Q225=+15 ;PT INITIAL 1ER AXE Coordonnée du point initial dans l'axe auxiliaire du plan d'usinage Q226=+15 ;PT INITIAL 2ÈME AXE...
Page 371
Dégager l'outil 6 CYCL DEF 200 PERÇAGE Définition du cycle Perçage Q200=2 ;DISTANCE D'APPROCHE Q201=-15 ;PROFONDEUR Q206=250 ;AVANCE PLONGÉE PROF. Q202=4 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO Q203=+0 ;COORD. SURFACE PIÈCE Q204=0 ;SAUT DE BRIDE Q211=0.25 ;TEMPO. AU FOND iTNC 530 HEIDENHAIN...
Page 372
7 CYCL DEF 220 CERCLE DE TROUS Définition cycle Cercle de trous 1, CYCL 200 est appelé Q216=+30 ;CENTRE 1ER AXE Q200, Q203 et Q204 agissent à partir cycle 220 Q217=+70 ;CENTRE 2ÈME AXE Q244=50 ;DIA. CERCLE PRIMITIF Q245=+0 ;ANGLE INITIAL Q246=+360 ;ANGLE FINAL Q247=+0...
Les sous-programmes ne doivent pas contenir de coordonnées dans l’axe de broche 60 LBL 0 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 99 END PGM SL2 MM autorisés iTNC 530 HEIDENHAIN...
Page 374
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 se bloque pas, permettant ainsi d'éviter les traces de dégagement de l'outil (ceci est valable pour la trajectoire externe lors de l'évidement et de la finition latérale)
24 FINITION LATERALE (utilisation facultative) Cycles étendus: Cycle Softkey 25 TRACE DE CONTOUR 27 CORPS D'UN CYLINDRE 28 CORPS D'UN CYLINDRE Rainurage 29 CORPS D'UN CYLINDRE Fraisage d'un oblong convexe 39 CORPS D'UN CYLINDRE Fraisage d'un contour externe iTNC 530 HEIDENHAIN...
CONTOUR (cycle 14) Dans le cycle 14 CONTOUR, listez tous les sous-programmes qui doivent être superposés pour former un contour entier. Remarques avant que vous ne programmiez Le cycle 14 est actif avec DEF, c'est-à-dire qu'il est actif dès qu'il a été défini dans le programme. Vous pouvez lister jusqu'à...
13 CYCL DEF 14.1 LABEL CONTOUR 1/2/3/4 54 C X+10 Y+50 DR- 55 LBL 0 Sous-programme 2: Poche B 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 iTNC 530 HEIDENHAIN...
Page 378
Surface „composée“ Les deux surfaces partielles A et B, y compris leur surface commune de recouvrement, doivent être usinées: Les surfaces A et B doivent être des poches. La première poche (dans le cycle 14) doit débuter à l’extérieur de la seconde.
Page 379
52 L X+60 Y+50 RR 53 CC X+35 Y+50 54 C X+60 Y+50 DR- 55 LBL 0 Surface B: 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 iTNC 530 HEIDENHAIN...
DONNEES DU CONTOUR (cycle 20) Dans le cycle 20, introduisez les données d'usinage destinées aux sous-programmes avec contours partiels. Remarques avant que vous ne programmiez 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.
Profondeur de passe Q10 (en incrémental): Distance parcourue par l'outil en une passe (signe „–“ avec sens d'usinage négatif) Avance plongée en profondeur Q11: Avance de perçage en mm/min. Numéro outil d'évidement Q13: Numéro de l'outil d'évidement iTNC 530 HEIDENHAIN...
EVIDEMENT (cycle 22) 1 La TNC positionne l'outil au-dessus du point de plongée. La surépaisseur latérale de finition est alors prise en compte 2 Lors de la première profondeur de passe, l'outil fraise le contour de l'intérieur vers l'extérieur, suivant l'avance de fraisage Q12 3 Les contours d'îlots (ici: C/D) sont fraisés librement en se rapprochant du contour des poches (ici: A/B) 4 A l'étape suivante, la TNC déplace l'outil à...
à sa sortie à l'issue de l'usinage, en mm/min. Si vous introduisez Q12 = 0, la TNC sort alors l'outil avec l'avance Q206 Exemple: Séquences CN 60 CYCL DEF 23.0 FINITION EN PROF. Q11=100 ;AVANCE PLONGÉE PROF. Q12=350 ;AVANCE ÉVIDEMENT Q208=99999 ;AVANCE RETRAIT iTNC 530 HEIDENHAIN...
FINITION LATERALE (cycle 24) La TNC déplace l'outil sur une trajectoire circulaire tangentielle aux contours partiels. La finition de chaque contour sera effectuée séparément. Remarques avant que vous ne programmiez La somme de la surépaisseur latérale de finition (Q14) et du rayon de l’outil d’évidement doit être inférieure à...
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...
Page 386
Profondeur de fraisage Q1 (en incrémental): Distance entre la surface de la pièce et le fond du contour Surépaisseur finition latérale Q3 (en incrémental): Surépaisseur de finition dans le plan d'usinage Coordonnée surface pièce Q5 (en absolu): Coordonnée absolue de la surface de la pièce par rapport au point zéro pièce Hauteur de sécurité...
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 la profondeur de fraisage programmée Q1 soit atteinte 5 Pour terminer, l'outil retourne à la distance d'approche iTNC 530 HEIDENHAIN...
Page 388
Remarques avant que vous ne programmiez La mémoire réservée à un cycle SL est limitée. Ainsi, par exemple, vous pouvez programmer jusqu'à 1024 séquences linéaires. 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 Il convient d'utiliser une fraise à...
à obtenir des parois de rainure les plus parallèles possibles. 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...
Page 390
Remarques avant que vous ne programmiez La mémoire réservée à un cycle SL est limitée. Ainsi, par exemple, vous pouvez programmer jusqu'à 1024 séquences linéaires. 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 Il convient d'utiliser une fraise à...
Page 391
Plus la tolérance définie est faible, plus la rainure sera précise et plus le réusinage durera longtemps. Recommandation: Utiliser une tolérance de 0.02 mm iTNC 530 HEIDENHAIN...
CORPS D'UN CYLINDRE Fraisage d'un oblong convexe (cycle 29, option de logiciel 1) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Ce cycle vous permet de transposer le déroulé d'un oblong convexe sur le corps d'un cylindre. La TNC met en place l'outil avec ce cycle de manière à...
Page 393
Rayon du cylindre Q16: Rayon du cylindre sur lequel doit être usiné le contour Unité mesure? Degré =0 MM/INCH=1 Q17: Programmer en degrés ou en mm (inch) les coordonnées de l'axe rotatif dans le sous-programme Largeur oblong Q20: Largeur de l'oblong convexe à usiner iTNC 530 HEIDENHAIN...
CORPS D'UN CYLINDRE Fraisage d'un contour externe (cycle 39, option de logiciel 1) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Ce cycle vous permet de transposer le déroulé d'un contour ouvert sur le corps d'un cylindre.
Page 395
Rayon du cylindre Q16: Rayon du cylindre sur lequel doit être usiné le contour Unité mesure? Degré =0 MM/INCH=1 Q17: Programmer en degrés ou en mm (inch) les coordonnées de l'axe rotatif dans le sous-programme iTNC 530 HEIDENHAIN...
Page 396
Exemple: Evidement et déblaiement d’une poche 60° 0 BEGIN PGM C20 MM 1 BLK FORM 0.1 Z X-10 Y-10 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 Définition de la pièce brute 3 TOOL DEF 1 L+0 R+15 Définition de l’outil de pré-évidement 4 TOOL DEF 2 L+0 R+7.5 Définition de l’outil pour le déblaiement 5 TOOL CALL 1 Z S2500...
Page 398
Exemple: Pré-perçage, ébauche et finition de contours superposés 0 BEGIN PGM C21 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+6 Définition d’outil pour le foret 4 TOOL DEF 2 L+0 R+6 Définition de l’outil d’ébauche/de finition 5 TOOL CALL 1 Z S2500...
Page 399
Q9=+1 ;SENS DE ROTATION Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=400 ;AVANCE ÉVIDEMENT Q14=+0 ;SURÉPAIS. LATÉRALE 19 CYCL CALL Appel du cycle Finition latérale 20 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme iTNC 530 HEIDENHAIN...
Page 400
21 LBL 1 Sous-programme de contour 1: Poche à gauche 22 CC X+35 Y+50 23 L X+10 Y+50 RR 24 C X+10 DR- 25 LBL 0 26 LBL 2 Sous-programme de contour 2: Poche à droite 27 CC X+65 Y+50 28 L X+90 Y+50 RR 29 C X+90 DR- 30 LBL 0...
Page 401
;COORD. SURFACE PIÈCE Q7=+250 ;HAUTEUR DE SÉCURITÉ Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=200 ;AVANCE FRAISAGE Q15=+1 ;MODE FRAISAGE Appel de cycle 9 CYCL CALL M3 Dégager l’outil, fin du programme 10 L Z+250 R0 FMAX M2 iTNC 530 HEIDENHAIN...
Page 402
11 LBL 1 Sous-programme de contour 12 L X+0 Y+15 RL 13 L X+5 Y+20 14 CT X+5 Y+75 15 L Y+95 16 RND R7.5 17 L X+50 18 RND R7.5 19 L X+100 Y+80 20 LBL 0 21 END PGM C25 MM 8 Programmation: Cycles...
Page 403
;AVANCE PLONGÉE PROF. Q12=250 ;AVANCE FRAISAGE Q16=25 ;RAYON Q17=1 ;UNITÉ DE MESURE Pré-positionner le plateau circulaire 8 L C+0 R0 FMAX M3 Appel de cycle 9 CYCL CALL Dégager l’outil, fin du programme 10 L Y+250 R0 FMAX M2 iTNC 530 HEIDENHAIN...
Page 404
11 LBL 1 Sous-programme de contour 12 L C+40 Z+20 RL Données dans l’axe rotatif en mm (Q17=1) 13 L C+50 14 RND R7.5 15 L Z+60 16 RND R7.5 17 L IC-20 18 RND R7.5 19 L Z+20 20 RND R7.5 21 L C+40 22 LBL 0 23 END PGM C27 MM...
Page 405
;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 Réusinage actif Q21=0.02 ;TOLÉRANCE Pré-positionner le plateau circulaire 8 L C+0 R0 FMAX M3 Appel de cycle 9 CYCL CALL iTNC 530 HEIDENHAIN...
Page 406
10 L Y+250 R0 FMAX M2 Dégager l’outil, fin du programme 11 LBL 1 Sous-programme de contour, définition de la trajectoire centrale 12 L C+40 Z+0 RL Données dans l’axe rotatif en mm (Q17=1) 13 L Z+35 14 L C+60 Z+52.5 15 L Z+70 16 LBL 0 17 END PGM C28 MM...
Le rayon des „angles internes“ est programmable – l'outil ne se bloque pas, permettant ainsi d'éviter les traces de dégagement de l'outil (ceci est valable pour la trajectoire externe lors de l'évidement et de la finition latérale) iTNC 530 HEIDENHAIN...
Lors de la finition latérale, la TNC aborde le contour en suivant une trajectoire circulaire tangentielle Lors de la finition en profondeur, la TNC déplace également l'outil en suivant une trajectoire circulaire tangentielle à la pièce (par ex.: Axe de broche Z: Trajectoire circulaire dans le plan Z/X) La TNC usine le contour en continu, en avalant ou en opposition A l’aide de PM7420, vous définissez l’endroit où...
Contours superposés Par principe, la TNC considère un contour programmé comme étant une poche. Grâce aux fonctions de formule de contour, vous pouvez convertir un contour en îlot Afin de former un nouveau contour, vous pouvez superposer poches et îlots. De cette manière, vous pouvez agrandir la surface d'une poche par superposition d'une autre poche ou réduire un îlot.
Surface „différentielle“ La surface A doit être usinée sans la partie recouverte par B: Les surfaces A et B doivent être programmées sans correction de rayon dans des programmes séparés Dans la formule de contour, la surface B est soustraite de la surface A en utilisant la fonction “intersection avec complément de“...
Page 413
;SURÉPAIS. LATÉRALE Q4=+0.5 ;SURÉP. DE PROFONDEUR Q5=+0 ;COORD. SURFACE PIÈCE Q6=2 ;DISTANCE D'APPROCHE Q7=+100 ;HAUTEUR DE SÉCURITÉ Q8=0.1 ;RAYON D'ARRONDI Q9=-1 ;SENS DE ROTATION Définition du cycle d’évidement 9 CYCL DEF 22.0 ÉVIDEMENT Q10=5 ;PROFONDEUR DE PASSE iTNC 530 HEIDENHAIN...
Page 414
Q11=100 ;AVANCE PLONGÉE PROF. Q12=350 ;AVANCE ÉVIDEMENT Q18=0 ;OUTIL PRÉ-ÉVIDEMENT Q19=150 ;AVANCE PENDULAIRE 10 CYCL CALL M3 Appel du cycle Evidement 11 TOOL CALL 2 Z S5000 Appel de la fraise de finition 12 CYCL DEF 23.0 FINITION EN PROF. Définition du cycle Finition en profondeur Q11=100 ;AVANCE PLONGÉE PROF.
Page 415
5 END PGM TRIANGLE MM 0 BEGIN PGM CARRÉ MM Programme de description de contour: Carré sens anti-horaire 1 L X+27 Y+58 R0 2 L X+43 3 L Y+42 4 L X+27 5 L Y+58 6 END PGM CARRÉ MM iTNC 530 HEIDENHAIN...
8.8 Cycles d'usinage ligne à ligne Sommaire 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èmes CAO/DAO planes et rectangulaires planes et obliques tous types de surfaces inclinées gauchies Cycle Softkey 30 EXECUTION DE DONNEES 3D pour usinage ligne à...
Avance fraisage 4: Vitesse de déplacement de l'outil 68 CYCL DEF 30,4 DIST. 2 lors du fraisage, en mm/min. 69 CYCL DEF 30.5 PASSE +5 F100 Fonction auxiliaire M: Option permettant 70 CYCL DEF 30.6 F350 M8 d'introduire une fonction auxiliaire, par ex. M13 iTNC 530 HEIDENHAIN...
USINAGE LIGNE A LIGNE (cycle 230) 1 En partant de la position actuelle, la TNC positionne l'outil en rapide FMAX dans le plan d’usinage au point initial 1; la TNC décale l'outil de la valeur du rayon d'outil vers la gauche et vers le haut 2 L'outil se déplace ensuite avec FMAX dans l'axe de broche à...
SURFACE REGULIERE (cycle 231) 1 En partant de la position actuelle et en suivant une trajectoire linéaire 3D, la TNC positionne l'outil au point initial 2 L'outil se déplace ensuite suivant l'avance de fraisage programmée jusqu'au point final 3 A cet endroit, la TNC déplace l'outil en rapide FMAX, de la valeur du rayon d'outil dans le sens positif de l'axe de broche, puis le rétracte au point initial 4 Au point initial 1, la TNC déplace à...
Page 421
Q232 3ème point 2ème axe Q232 (en absolu): Coordonnée N = Q240 du point dans l'axe auxiliaire du plan d'usinage 3ème point 3ème axe Q233 (en absolu): Coordonnée du point dans l'axe de broche Q229 Q226 Q207 iTNC 530 HEIDENHAIN...
Page 422
Exemple: Séquences CN 4ème point 1er axe Q234 (en absolu): Coordonnée du point dans l'axe principal du plan d'usinage 72 CYCL DEF 231 SURFACE RÉGULIÈRE 4ème point 2ème axe Q235 (en absolu): Coordonnée Q225=+0 ;PT INITIAL 1ER AXE du point dans l'axe auxiliaire du plan d'usinage Q226=+5 ;PT INITIAL 2ÈME AXE...
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 424
Stratégie Q389=1 3 L'outil se déplace ensuite suivant l'avance de fraisage programmée jusqu'au point final 2. Le point final est situé à l'intérieur de la surface que la TNC calcule à partir du point initial, de la longueur et du rayon d'outil programmés 4 La TNC décale l'outil selon l'avance de positionnement, transversalement sur le point initial de la ligne suivante;...
Page 425
9 Pour terminer, la TNC rétracte l'outil avec FMAX au saut de bride Remarques avant que vous ne programmiez Se déplacer au saut de bride Q204 de manière à éviter toute collision avec la pièce ou les matériels de bridage. iTNC 530 HEIDENHAIN...
Page 426
Stratégie d'usinage (0/1/2) Q389: Définir la manière dont la TNC doit usiner la surface: 0: Usinage en méandres, passe latérale, selon l'avance de positionnement, à l'extérieur de la surface à usiner 1: Usinage en méandres, passe latérale, selon l'avance de fraisage, à l'intérieur de la surface à usiner 2: Usinage ligne à...
Page 427
Avance de pré-positionnement Q253: Vitesse de déplacement de l'outil pour aborder la position initiale et se déplacer à la ligne suivante, en mm/min.; si l'outil est déplacé transversalement dans la matière (Q389=1), le déplacement transversal est effectué selon l'avance de fraisage Q207 iTNC 530 HEIDENHAIN...
Page 428
Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la position initiale dans 71 CYCL DEF 232 SURFAÇAGE l'axe de broche. Si vous fraisez en utilisant la stratégie d'usinage Q389=2, la TNC se déplace à la distance Q389=2 ;STRATÉGIE d'approche au dessus de la profondeur pour aborder...
Page 430
7 L X+-25 Y+0 R0 FMAX M3 Pré-positionnement à proximité du point initial 8 CYCL CALL Appel de cycle 9 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 10 END PGM C230 MM 8 Programmation: Cycles...
Redéfinir le cycle avec valeurs du comportement standard, par exemple, facteur échelle 1,0 Exécuter les fonctions auxiliaires M02, M30 ou la séquence END PGM (dépend du paramètre-machine 7300) Sélectionner un nouveau programme Programmer la fonction auxiliaire M142 Informations modales sur programme iTNC 530 HEIDENHAIN...
Décalage du POINT ZERO (cycle 7) Grâce au décalage du POINT ZERO, vous pouvez répéter des opérations d’usinage à plusieurs endroits de la pièce. Effet 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.
Les tableaux de points zéro émanant de la TNC 4xx dont les coordonnées se référaient au point zéro machine (PM7475 = 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...
Page 434
Annulation Appeler dans le tableau de points zéro un décalage ayant pour coordonnées X=0; Y=0 etc. Appeler un décalage ayant pour coordonnées X=0; Y=0 etc. directement avec la définition du cycle Sélectionner le tableau de points zéro dans le programme CN La fonction SEL TABLE vous permet de sélectionner le tableau de points zéro dans lequel la TNC prélève les points zéro: Fonctions permettant d'appeler le programme:...
Page 435
Feuilleter vers le bas Insérer une ligne (possible seulement en fin de tableau) Effacer une ligne Prendre en compte une ligne introduite et saut à la ligne suivante Ajouter nombre de lignes possibles (points zéro) en fin de tableau iTNC 530 HEIDENHAIN...
Page 436
Editer un tableau de points zéro en mode Exécution de programme Dans un mode de fonctionnement Exécution de programme, vous pouvez sélectionner le tableau de points zéro qui est activé. Pour cela, appuyez sur la Softkey TABLEAU PTS ZERO. Vous disposez des mêmes fonctions d'édition qu'en mode Mémorisation/Edition de programme Prendre en compte les valeurs effectives dans le tableau de...
INITIALISATION DU POINT DE REFERENCE (cycle 247) Si vous utilisez l'iTNC 530 avec la configuration PRESET = OFF, le cycle 247 agit comme l'indique le Manuel d'utilisation du logiciel 340 420-xx. Avec le cycle INITIALISATION DU POINT DE REFERENCE, vous pouvez activer comme nouveau point de référence un Preset qui a été...
IMAGE MIROIR (cycle 8) Dans le plan d’usinage, la TNC peut exécuter une opération d’usinage en image miroir. Effet L'image miroir est active dès qu'elle a été définie dans le programme. Elle agit aussi en mode Positionnement avec introduction manuelle! Les axes réfléchis actifs apparaissent dans l'affichage d'état supplémentaire.
Page 439
– excepté l'axe de broche et l'axe auxiliaire correspondant. Vous pouvez programmer jusqu'à trois axes Annulation Reprogrammer le cycle IMAGE MIROIR en introduisant NO ENT. Exemple: Séquences CN 79 CYCL DEF 8.0 IMAGE MIROIR 80 CYCL DEF 8.1 X Y U iTNC 530 HEIDENHAIN...
ROTATION (cycle 10) A l’intérieur d’un programme, la TNC peut faire pivoter le système de coordonnées dans le plan d’usinage, autour du point zéro actif. Effet La ROTATION est active dès qu'elle a été définie dans le programme. Elle agit aussi en mode Positionnement avec introduction manuelle! L'angle de rotation actif apparaît dans l'affichage d'état supplémentaire.
FACTEUR ECHELLE SPECIF. DE L'AXE (cycle 26) Remarques avant que vous ne programmiez Vous ne devez ni étirer, ni comprimer les axes de coordonnées comportant des positions de trajectoires circulaires à partir de facteurs de valeur différente. Pour chaque axe de coordonnée, vous pouvez introduire un facteur échelle spécifique de l'axe qui lui soit propre.
Le cycle 19 est actif dès qu'il a été défini dans le programme. Dès que vous déplacez un axe dans le système incliné, la correction de cet axe est activée. Si la correction doit agir sur tous les axes, vous devez déplacer tous les axes. iTNC 530 HEIDENHAIN...
Page 444
Si vous avez mis sur Actif la fonction Exécution de programme Inclinaison en mode Manuel (cf. „Inclinaison du plan d'usinage (option logiciel 1)”, page 72), la valeur angulaire du cycle 19 PLAN D'USINAGE introduite dans ce menu sera écrasée. Axe et angle de rotation?: Introduire l'axe rotatif avec son angle de rotation;...
Page 445
Définir l’angle pour le calcul de la correction 14 CYCL DEF 19.1 B+15 15 L Z+80 R0 FMAX Activer la correction dans l’axe de broche 16 L X-8.5 Y-10 R0 FMAX Activer la correction dans le plan d’usinage iTNC 530 HEIDENHAIN...
Page 446
Affichage de positions dans le système incliné Les positions affichées (NOM et EFF) ainsi que l'affichage du point zéro dans l'affichage d'état supplémentaire se réfèrent au système de coordonnées incliné lorsque le cycle 19 a été activé. Directement après la définition du cycle, la position affichée ne coïncide donc plus forcément avec les coordonnées de la dernière position programmée avant le cycle 19.
Page 447
Lorsque les axes ne sont pas asservis, les valeurs angulaires introduites doivent coïncider avec la position effective de ou des axe(s) rotatif(s); sinon le point de référence calculé par la TNC sera erroné. iTNC 530 HEIDENHAIN...
Page 448
Initialisation manuelle par affleurement, de la même manière que dans le système non-incliné cf. „Initialisation du point de référence (sans palpeur 3D)”, page 64 Initialisation commandée par un palpeur 3D de HEIDENHAIN (cf. Manuel d'utilisation Cycles palpeurs, chap. 2) Initialisation automatique avec un palpeur 3D de HEIDENHAIN (cf.
Page 449
14 CALL LBL 10 REP 6/6 Annuler la rotation 15 CYCL DEF 10.0 ROTATION 16 CYCL DEF 10.1 ROT+0 Annuler le décalage du point zéro 17 CYCL DEF 7.0 POINT ZÉRO 18 CYCL DEF 7.1 X+0 19 CYCL DEF 7.2 Y+0 iTNC 530 HEIDENHAIN...
Page 450
20 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 21 LBL 1 Sous-programme 1 22 L X+0 Y+0 R0 FMAX Définition du fraisage 23 L Z+2 R0 FMAX M3 24 L Z-5 R0 F200 25 L X+30 RL 26 L IY+10 27 RND R5 28 L IX+20...
Temporisation en secondes: Introduire la temporisation en secondes Plage d'introduction 0 à 3 600 s (1 heure) par pas de 0,001 s Exemple: Séquences CN 89 CYCL DEF 9.0 TEMPORISATION 90 CYCL DEF 9.1 TEMPO. 1.5 iTNC 530 HEIDENHAIN...
APPEL DE PROGRAMME (cycle 12) Tous les programmes d'usinage (par ex. les cycles spéciaux de perçage ou modules géométriques) peuvent équivaloir à un cycle d'usinage. Vous appelez ensuite ce programme comme un cycle. 7 CYCL DEF 12.0 0 BEGIN PGM Remarques avant que vous ne programmiez PGM CALL LOT31 MM...
13, la TNC positionne alors la broche principale à une valeur angulaire définie par le constructeur de la machine (cf. manuel de la machine). Angle d'orientation: Introduire l'angle se rapportant à l'axe de référence angulaire du plan d'usinage Plage d'introduction: 0 à 360° Finesse d’introduction: 0,1° iTNC 530 HEIDENHAIN...
TOLERANCE (cycle 32, option de logiciel 2) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. La TNC lisse automatiquement le contour compris entre deux éléments de contour quelconques (non corrigés ou corrigés). De cette manière, l'outil se déplace en continu sur la surface de la pièce.
Page 455
TNC n'est pas toujours obligée de déplacer l'axe rotatif à la position nominale donnée. L'introduction d'une tolérance évite que le contour ne soit endommagé. Seule est modifiée la position de l'axe rotatif par rapport à la surface de la pièce iTNC 530 HEIDENHAIN...
9.1 La fonction PLANE: Inclinaison du plan d'usinage (option de logiciel 1) Introduction Les fonctions d'inclinaison du plan d'usinage doivent être validées par le constructeur de votre machine! Avec la fonction PLANE (de l'anglais plane = plan), vous disposez d'une fonction performante vous permettant de définir de diverses manières des plans d'usinage inclinés.
Page 459
PLANE(cf. „Définir le comportement de positionnement de la fonction PLANE” à la page 474) La fonction Prise en compte de la position effective n'est pas utilisable si l'inclinaison du plan d'usinage est active. iTNC 530 HEIDENHAIN...
Définir la fonction PLANE Si nécessaire, commuter la barre de softkeys Sélectionner les fonctions spéciales de la TNC: Appuyer sur la softkey FONCTION TNC SPÉCIALE Sélectionner la fonction PLANE: Appuyer sur la softkey INCLINAISON PLAN D'USINAGE: La TNC affiche dans la barre de softkeys les possibilités de définition disponibles Sélectionner la fonction lorsque l'animation est active Activer l'animation: Mettre la softkey SÉLECTION ANIMATION...
Achever l'introduction des données: Appuyer sur la touche END La fonction PLANE RESET annule complètement la fonction PLANE active – ou un cycle 19 actif (angle = 0 et fonction inactive). Une définition multiple n'est pas nécessaire. iTNC 530 HEIDENHAIN...
9.2 Définir le plan d'usinage avec les angles dans l'espace: PLANE SPATIAL Utilisation Les angles dans l'espace définissent un plan d'usinage avec jusqu'à trois rotations autour du système de coordonnées machine. L'ordre chronologique des rotations est défini avec tout d'abord une rotation autour de l'axe A, puis autour de B, puis autour de C (la méthode correspond à...
Signification angl. spatial = spatial SPATIAL spatial A: Rotation autour de l'axe X spatial B: Rotation autour de l'axe Y spatial C: Rotation autour de l'axe Z Exemple: Séquence CN 5 PLANE SPATIAL SPA+27 SPB+0 SPC+45 ..iTNC 530 HEIDENHAIN...
9.3 Définir le plan d'usinage avec les angles de projection: PLANE PROJECTED Utilisation Les angles de projection définissent un plan d'usinage par l'indication de deux angles que vous pouvez calculer par projection du 1er plan de coordonnées (Z/X avec axe d'outil Z) et du 2ème plan de coordonnées (Y/Z avec axe d'outil Z) dans le plan d'usinage à...
9.4 Définir le plan d'usinage avec les angles eulériens: PLANE EULER Utilisation Les angles dans l'espace définissent un plan d'usinage avec jusqu'à trois rotations autour du système de coordonnées incliné correspondant. La définition des trois angles eulériens est due au mathématicien suisse Euler.
Angle de Nutation: Angle décrivant la rotation du système de coordonnées autour de l'axe X qui a subi une torsion de la valeur de l'angle de précession EULROT Angle de Rotation: Angle décrivant la rotation du plan d'usinage incliné autour de l'axe incliné Z iTNC 530 HEIDENHAIN...
9.5 Définir le plan d'usinage avec deux vecteurs: PLANE VECTOR Utilisation Vous pouvez utiliser la définition d'un plan d'usinage au moyen de deux vecteurs si votre système CAO est capable de calculer le vecteur de base et le vecteur normal du plan d'usinage. Une définition normée n'est pas nécessaire.
9.6 Définir le plan d'usinage par trois points: PLANE POINTS Utilisation Un plan d'usinage peut être défini sans ambiguïté au moyen de trois points au choix P1 à P3 sur ce plan. Cette possibilité est réalisée par la fonction PLANE POINTS. Remarques avant que vous ne programmiez La jonction du point 1 et du point 2 détermine le sens de l'axe principal incliné...
„Définir le comportement de positionnement de la fonction PLANE” à la page 474) Séquence CN 5 PLANE POINTS P1X+0 P1Y+0 P1Z+20 P2X+30 P2Y+31 P2Z+20 P3X+0 P3Y+41 P3Z+32.5 ..Abréviations utilisées Abréviation Signification POINTS de l'anglais points = points iTNC 530 HEIDENHAIN...
9.7 Définir le plan d'usinage au moyen d'un seul angle incrémental dans l'espace: PLANE RELATIVE Utilisation Vous utilisez les angles dans l'espace incrémentaux lorsqu'un plan d'usinage actif déjà incliné doit être incliné par une autre rotation. Exemple: Réaliser un chanfrein à 45° sur un plan incliné. Remarques avant que vous ne programmiez L'angle défini agit toujours par rapport au plan d'usinage actif et ce, quelle que soit la fonction utilisée pour l'activer.
Poursuivre avec les propriétés de positionnement (cf. „Définir le comportement de positionnement de la fonction PLANE” à la page 474) Exemple: Séquence CN 5 PLANE RELATIV SPB-45 ..Abréviations utilisées Abréviation Signification RELATIV de l'anglais relative = par rapport à iTNC 530 HEIDENHAIN...
9.8 Définir le comportement de positionnement de la fonction PLANE Sommaire Indépendamment de la fonction PLANE utilisée pour définir le plan d'usinage incliné, vous disposez toujours des fonctions suivantes pour le comportement de positionnement: Orientation automatique Sélection d'alternatives d'orientation Sélection du mode de transformation 9 Programmation: Fonctions spéciales...
Dist. pt rotation de pointe outil et Avance? F= ci-après. Si vous avez sélectionné l'option TURN (la fonction PLANE doit effectuer automatiquement l'orientation sans déplacement de compensation), vous devez encore définir le paramètre Avance? F= ci-après. iTNC 530 HEIDENHAIN...
Page 476
Dist. pt rotation de pointe outil (en incrémental): La TNC oriente l'outil (la table) autour de la pointe de l'outil. Au moyen du paramètre DIST, vous décalez le point de rotation du déplacement d'orientation par rapport à la position actuelle de la pointe de l'outil. Attention! Avant l'orientation, si l'outil se trouve à...
Page 477
Positionnement à la hauteur de sécurité 13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 STAY Définir la fonction PLANE et l'activer 14 L A+Q120 C+Q122 F2000 Positionner l'axe rotatif en utilisant les valeurs calculées par la TNC Définir l'usinage dans le plan incliné iTNC 530 HEIDENHAIN...
Sélection d'alternatives d'inclinaison: SEQ +/– (introduction optionnelle) A partir de la situation que vous avez choisie pour le plan d'usinage, la TNC doit calculer pour les axes rotatifs présents sur votre machine la position qui leur convient. Généralement, on a toujours deux solutions. Avec le sélecteur SEQ, vous définissez la solution que doit utiliser la TNC: SEQ+ positionne l'axe maître de manière à...
Le plateau circulaire ne bouge pas; la compensation de la rotation s'effectue mathématiquement COORD ROT définit que la fonction PLANE doit positionner le plateau circulaire sur l'angle d'inclinaison défini. La compensation s'effectue par rotation de la pièce iTNC 530 HEIDENHAIN...
9.9 Usinage cinq axes avec TCPM dans le plan incliné Fonction En liaison avec les nouvelles fonctions PLANE et avec M128, vous pouvez réaliser un usinage cinq axes avec TCPM sur un plan d'usinage incliné. Pour cela, vous disposez de deux définitions possibles: Usinage cinq axes avec TCPM par déplacement incrémental d'un axe rotatif...
13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 MOVE ABST50 F1000 Définir la fonction PLANE et l'activer 14 LN X+31.737 Y+21,954 Z+33,165 Régler l'angle d'orientation avec vecteur normal NX+0,3 NY+0 NZ+0,9539 F1000 M3 Définir l'usinage dans le plan incliné iTNC 530 HEIDENHAIN...
9.10 FUNCTION TCPM (option de logiciel 2) Fonction La géométrie de la machine doit être définie par le constructeur de la machine dans les paramètres-machine ou dans les tableaux de cinématique. Pour les axes inclinés avec denture Hirth: Ne modifier la position de l'axe incliné qu'après avoir dégagé...
CN concernée Exemples de séquences CN: 13 FUNCTION TCPM F TCP ... L'avance se réfère à la pointe de l'outil 14 FUNCTION TCPM F CONT ... L'avance est interprétée comme avance de contournage iTNC 530 HEIDENHAIN...
Interprétation des coordonnées programmées des axes rotatifs Jusqu'à présent, les machines équipées de têtes pivotantes à 45° ou de plateaux pivotants à 45° n'avaient pas la possibilité de régler de manière simple l'angle d'orientation ou bien une orientation d'outil se référant au système de coordonnées (angle dans l'espace) activé...
13 FUNCTION TCPM F TCP AXIS SPAT PATHCTRL AXIS La pointe de l'outil se déplace sur une droite 14 FUNCTION TCPM F TCP AXIS POS PATHCTRL VECTOR La pointe de l'outil et le vecteur directionnel de l'outil se déplace dans un plan iTNC 530 HEIDENHAIN...
Annuler FUNCTION TCPM Utilisez FUNCTION RESET TCPM si vous désirez annuler de manière ciblée la fonction à l'intérieur d'un programme Exemple de séquence CN: 25 FUNCTION RESET TCPM Annuler FUNCTION TCPM La TNC annule automatiquement FUNCTION TCPM lorsque vous sélectionnez un nouveau programme dans un mode de fonctionnement Exécution de programme.
Pour pouvoir créer un programme-retour, la TNC doit tout d'abord créer un programme-aller linéarisé, c'est à dire un programme dans lequel tous les éléments de contour sont résolus. Ce programme peut être également exécuté et le fichier correspondant a pour extension _fwd.h. iTNC 530 HEIDENHAIN...
Appels de cycle CYCL CALL, CYCL CALL PAT, CYCL CALL POS Fonctions auxiliaires M HEIDENHAIN conseille donc de ne convertir de tels programmes que s'ils ne contiennent qu'une simple définition de contour. Sont autorisées toutes les fonctions de contournage pouvant être programmées sur la TNC, y compris les séquences FK.
12 L IZ-2.5 F1000 Appeler le programme-retour 13 CALL PGM CONT1_REV.H Répéter trois fois la partie de programme à partir de 14 CALL LBL 1 REP3 la séquence 9 Dégagement, fin du programme 15 L Z+100 R0 F MAX M2 iTNC 530 HEIDENHAIN...
10.1 Marquer des sous-programmes et répétitions de parties de programme A l’aide des sous-programmes et répétitions de parties de programmes, vous pouvez exécuter plusieurs fois des étapes d’usinage déjà programmées une fois. Labels Les sous-programmes et répétitions de parties de programme débutent dans le programme d'usinage par la marque LBL, abréviation de LABEL (de l'angl.
NO ENT N'utiliser les répétitions REP que pour les répétitions de parties de programme CALL LBL 0 n’est pas autorisé dans la mesure où il correspond à l’appel de la fin d’un sous-programme. iTNC 530 HEIDENHAIN...
10.3 Répétitions de parties de programme Label LBL Les répétitions de parties de programme débutent par la marque LBL (LABEL). Elles se terminent par CALL LBL /REP. 0 BEGIN PGM ... Processus LBL1 1 La TNC exécute le programme d'usinage jusqu'à la fin de la partie de programme (CALL LBL /REP) 2 La TNC répète ensuite la partie de programme entre le LABEL appelé...
END PGM A END PGM B Le programme appelé ne doit pas contenir les fonctions auxiliaires M2 ou M30 Le programme appelé ne doit pas contenir d'appel CALL PGM dans le programme qui appelle (boucle sans fin) iTNC 530 HEIDENHAIN...
Appeler un programme quelconque comme sous-programme Fonctions permettant d'appeler le programme: Appuyer sur la touche PGM CALL. Appuyer sur la softkey PROGRAMME. Introduire le chemin d'accès complet pour le programme à appeler, valider avec la touche END. Le programme appelé doit être mémorisé sur le disque dur de la TNC.
39 CALL LBL 2 Le sous-programme est appelé au niveau de LBL2 45 LBL 0 Fin du sous-programme 1 46 LBL 2 Début du sous-programme 2 62 LBL 0 Fin du sous-programme 2 63 END PGM SPGMS MM iTNC 530 HEIDENHAIN...
Exécution du programme 1 Le programme principal SPMS est exécuté jusqu'à la séquence 17 2 Le sous-programme 1 est appelé et exécuté jusqu'à la séquence 39 3 Le sous-programme 2 est appelé et exécuté jusqu'à la séquence 62. Fin du sous-programme 2 et retour au sous-programme dans lequel il a été...
3 La partie de programme située entre la séquence 12 et la séquence 10 est répétée 2 fois: Le sous-programme 2 est répété 2 fois 4 Le programme principal SPREP est exécuté de la séquence 13 à la séquence 19, fin du programme iTNC 530 HEIDENHAIN...
Page 500
Exemple: Fraisage d’un contour en plusieurs passes Déroulement du programme Pré-positionner l'outil sur l’arête supérieure de la pièce Introduire la passe en valeur incrémentale Fraiser le contour Répéter la passe et le fraisage du contour 0 BEGIN PGM PGMREP MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10...
Page 501
Dégager l’outil 19 L X-20 Y+0 R0 FMAX Retour au LBL 1; au total quatre fois 20 CALL LBL 1 REP 4/4 Dégager l’outil, fin du programme 21 L Z+250 R0 FMAX M2 22 END PGM PGMREP MM iTNC 530 HEIDENHAIN...
Page 502
Exemple: Séries de trous Déroulement du programme Aborder les séries de trous dans le programme principal Appeler la série de trous (sous-programme 1) Ne programmer la série de trous qu'une seule fois dans le sous-programme 1 0 BEGIN PGM SP1 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+2.5...
Page 503
Aborder le 3ème trou, appeler le cycle 17 L IY+20 R0 FMAX M99 Aborder le 4ème trou, appeler le cycle 18 L IX-20 R0 FMAX M99 Fin du sous-programme 1 19 LBL 0 20 END PGM SP1 MM iTNC 530 HEIDENHAIN...
Page 504
Exemple: Série de trous avec plusieurs outils Déroulement du programme Programmer les cycles d’usinage dans le programme principal Appeler l'ensemble du schéma de trous (sous- programme 1) Aborder les séries de trous dans le sous- programme 1, appeler la série de trous (sous- programme 2) Ne programmer la série de trous qu'une seule fois dans le sous-programme 2...
Page 505
Aborder le 3ème trou, appeler le cycle 31 L IY+20 R0 FMAX M99 Aborder le 4ème trou, appeler le cycle 32 L IX-20 R0 FMAX M99 Fin du sous-programme 2 33 LBL 0 34 END PGM SP2 MM iTNC 530 HEIDENHAIN...
11.1 Principe et sommaire des fonctions Grâce aux paramètres Q, vous pouvez définir toute une famille de pièces dans un même programme d'usinage. A la place des valeurs numériques, vous introduisez des variables: les paramètres Q. Exemples d’utilisation des paramètres Q: Valeurs de coordonnées Avances Vitesses de rotation...
–/+ ). La TNC affiche alors les softkeys suivantes: Groupe de fonctions Softkey Fonctions arithmétiques de base Fonctions trigonométriques Fonction de calcul d'un cercle Conditions si/alors, sauts Fonctions spéciales Introduire directement une formule Fonction pour l'usinage de contours complexes iTNC 530 HEIDENHAIN...
11.2 Familles de pièces – Paramètres Q au lieu de valeurs numériques A l'aide de la fonction des paramètres Q FN0: AFFECTATION, vous pouvez affecter aux paramètres Q des valeurs numériques. Dans le programme d'usinage, vous remplacez alors la valeur numérique par un paramètre Q.
A droite du signe „=“, vous pouvez introduire: deux nombres deux paramètres Q un nombre et un paramètre Q A l’intérieur des équations, vous pouvez donner le signe de votre choix aux paramètres Q et valeurs numériques. iTNC 530 HEIDENHAIN...
Programmation des calculs de base Exemple: Séquences de programme dans la TNC Exemple: 16 FN0: Q5 = +10 Appeler les fonctions de paramètres Q: Touche Q 17 FN3: Q12 = +Q5 * +7 Sélectionner les fonctions arithmétiques: Appuyer sur la softkey ARITHM. DE BASE Appeler la fonction de paramètres Q AFFECTATION: Appuyer sur la softkey FN0 X = Y N°...
Programmer les fonctions trigonométriques Les fonctions trigonométriques s'affichent avec la softkey TRIGO- NOMETRIE. La TNC affiche les softkeys du tableau ci-dessous. Programmation: Comparer avec „Exemple de programmation pour les calculs de base“ Fonction Softkey FN6: SINUS Ex. FN6: Q20 = SIN–Q5 Définir le sinus d'un angle en degrés (°) et l'affecter FN7: COSINUS Ex.
(Y pour axe de broche Z) dans le paramètre Q21 et le rayon du cercle dans le paramètre Q22. Notez que FN23 et FN24, outre le paramètre pour résultat, remplacent aussi automatiquement les deux paramètres suivants. iTNC 530 HEIDENHAIN...
11.6 Conditions si/alors avec paramètres Q Utilisation Avec les conditions si/alors, la TNC compare un paramètre Q à un autre paramètre Q ou à une autre valeur numérique. Si la condition est remplie, la TNC poursuit le programme d'usinage lorsqu'elle atteint le LABEL programmé...
Abréviations et expressions utilisées (angl.): (angl. equal): égal à (angl. not equal): différent de (angl. greater than): supérieur à (angl. less than): inférieur à GOTO (angl. go to): aller à iTNC 530 HEIDENHAIN...
11.7 Contrôler et modifier les paramètres Q Processus Vous pouvez contrôler et également modifier les paramètres Q pendant la création, le test ou l'exécution du programme en modes de fonctionnement Mémorisation/édition de programme, Test de programme, Exécution de programme pas à pas ou Exécution de programme en continu.
Synchronisation CN et automate FN25:PRESET Initialisation du point de référence en cours d'exécution du programme FN26:TABOPEN Ouvrir un tableau à définir librement FN27:TABWRITE Ecrire dans un tableau à définir librement FN28:TABREAD Importer d'un tableau à définir librement iTNC 530 HEIDENHAIN...
La fonction FN14: ERROR vous permet de programmer l'émission de Code Texte messages préprogrammés par le constructeur de la machine outil ou d'erreur par HEIDENHAIN: Lorsque la TNC rencontre une séquence avec FN14 1000 Broche ? pendant l'exécution ou le test du programme, elle interrompt sa 1001 Axe d'outil manque marche et délivre un message.
Page 521
Q303 non défini dans cycle de mesure! 1079 Axe d'outil non autorisé 1080 Valeurs calculées incorrectes 1081 Points de mesure contradictoires 1082 Hauteur de sécurité incorrecte 1083 Mode de plongée contradictoire 1084 Cycle d'usinage non autorisé 1085 Ligne protégée à l'écriture iTNC 530 HEIDENHAIN...
FN15: PRINT: Emission de textes ou valeurs de paramètres Q Configurer l'interface de données: Dans le menu PRINT ou PRINT-TEST, définir le chemin vers lequel la TNC doit mémoriser les textes ou valeurs de paramètres Q. Cf. „Affectation”, page 582. Via l'interface Ethernet, on ne peut pas restituer de données avec FN15.
Exemple de fichier-texte définissant le format d'émission: “PROTOCOLE DE MESURE CENTRE DE GRAVITE ROUE A GODETS“; “DATE: %02.2d-%02.2d-%4d“,DAY,MONTH,YEAR4; “HEURE: %2d:%02.2d:%02.2d“,HOUR,MIN,SEC;“ “————————————————————————“ “NOMBRE VALEURS DE MESURE: = 1“; “*******************************************“;# “X1 = %9.3LF“, Q31; “Y1 = %9.3LF“, Q32; “Z1 = %9.3LF“, Q33; “******************************************“; iTNC 530 HEIDENHAIN...
Page 524
Pour élaborer les fichiers-texte, utilisez les fonctions de formatage suivantes: Caractère Fonction spécial “....“ Définir le format d’émission pour textes et variables entre guillemets %9.3LF Définir le format pour paramètres Q: 9 chiffres au total (y compris point décimal) dont 3 chiffres après la virgule, long, Floating (chiffre décimal) Format pour variable de texte...
Page 525
Si vous n'indiquez que le nom du fichier pour le chemin d'accès au fichier de protocole, la TNC enregistre celui-ci dans le répertoire où se trouve le programme CN avec la fonction FN16. iTNC 530 HEIDENHAIN...
Page 526
Délivrerr des messages à l'écran Vous pouvez aussi utiliser la fonction FN16 pour afficher, à partir du programme CN, les messages de votre choix dans une fenêtre auxiliaire de l'écran de la TNC. On peut ainsi afficher très simplement et à n'importe quel endroit du programme des textes de remarque de manière à...
Premier côté cycle poche rectangulaire Deuxième côté cycle poche rectangulaire Premier côté cycle rainurage Deuxième côté cycle rainurage Rayon cycle Poche circulaire Avance fraisage cycle d'usinage actif Sens de rotation cycle d'usinage actif Temporisation cycle d'usinage actif iTNC 530 HEIDENHAIN...
Page 528
Nom du groupe, n° ident. Numéro Indice Signification Pas de vis cycle 17, 18 Surépaisseur de finition cycle d'usinage actif Angle d'évidement cycle d'usinage actif Données du tableau d'outils, 50 N°OUT. Longueur d'outil N°OUT. Rayon d'outil N°OUT. Rayon d'outil R2 N°OUT.
Page 529
Combinaisons = somme des différents axes Facteur échelle actif axe X Facteur échelle actif axe Y Facteur échelle actif axe Z Facteur échelle actif axe U Facteur échelle actif axe V Facteur échelle actif axe W ROT. 3D axe A iTNC 530 HEIDENHAIN...
Page 530
Nom du groupe, n° ident. Numéro Indice Signification ROT. 3D axe B ROT. 3D axe C Inclinaison du plan d'usinage active/inact. (-1/0) dans un mode Exécution de programme Inclinaison du plan d'usinage active/inact. (-1/0) dans un mode manuel Décalage actif du point zéro, 220 Axe X Axe Y Axe Z...
Page 531
Longueur palpeur étalonnée Rayon palpeur 1 Rayon palpeur 2 Diamètre bague de réglage Déport axe principal Déport axe auxiliaire Facteur de correction 1er axe Facteur de correction 2ème axe Facteur de correction 3ème axe Rapport de force 1er axe iTNC 530 HEIDENHAIN...
Nom du groupe, n° ident. Numéro Indice Signification Rapport de force 2ème axe Rapport de force 3ème axe Dernier point de palpage cycle TCH 1 à 9 Position dans système de coordonnées actif, axes 1 à 9 PROBE 0 ou dernier point de palpage du mode Manuel, 360 1 à...
à < supérieur à > inférieur ou égal à <= supérieur ou égal à >= Exemple: Suspendre le déroulement du programme jusqu'à ce que l'automate mette à 1 le marqueur 4095 32 FN20: WAIT FOR M4095==1 iTNC 530 HEIDENHAIN...
FN25: PRESET: Initialiser un nouveau point de référence Vous ne pouvez programmer cette fonction que si vous avez préalablement introduit le code 555343, cf. „Introduire un code”, page 579. Avec la fonction FN 25: PRESET et en cours d'exécution du programme, vous pouvez initialiser un nouveau point de référence sur un axe sélectionnable.
Rayon, Profondeur et D. Les valeurs à inscrire dans le tableau doivent être mémorisées dans les paramètres Q5, Q6 et Q7 53 FN0: Q5 = 3,75 54 FN0: Q6 = -5 55 FN0: Q7 = 7,5 56 FN27: TABWRITE 5/“RAYON,PROFONDEUR,D“ = Q5 iTNC 530 HEIDENHAIN...
FN28: TABREAD: Importer un tableau pouvant être défini librement Avec la fonction FN 28: TABREAD, vous importez le tableau préalablement ouvert avec FN 26 TABOPEN. Vous pouvez définir jusqu'à 8 noms de colonne dans une séquence TAPWRITE et donc les importer. Les noms des colonnes doivent être entre guillemets et séparés par une virgule.
Cosinus d'un angle Ex. Q45 = COS 45 Tangente d'un angle Ex. Q46 = TAN 45 Arc-sinus Fonction inverse du sinus; définir l'angle issu du rapport de la perpendiculaire opposée à l'hypoténuse Ex. Q10 = ASIN 0,75 iTNC 530 HEIDENHAIN...
Page 538
Fonction de liaison Softkey Arc-cosinus Fonction inverse du cosinus; définir l'angle issu du rapport du côté adjacent à l'hypoténuse Ex. Q11 = ACOS Q40 Arc-tangente Fonction inverse de la tangente; définir l'angle issu du rapport entre perpendiculaire et côté adjacent Ex.
1ère étape 10 puissance = 100 2ème étape 3 puissance 3 = 27 3ème étape 100 – 27 = 73 Règle de distributivité pour calculs entre parenthèses a * (b + c) = a * b + a * c iTNC 530 HEIDENHAIN...
Exemple d’introduction Calculer un angle avec arctan comme perpendiculaire (Q12) et côté adjacent (Q13); affecter le résultat à Q25: Sélectionner l'introduction de la formule: Appuyer sur la touche Q et sur la softkey FORMULE N° PARAMÈTRE POUR RÉSULTAT ? Introduire le numéro du paramètre Commuter à...
Fonction de la broche: Q110 La valeur du paramètre Q110 dépend de la dernière fonction M programmée pour la broche: Fonction M Val. paramètre Aucune fonction broche définie Q110 = –1 M03: MARCHE broche sens horaire Q110 = 0 M04: MARCHE broche sens anti-horaire Q110 = 1 M05 après M03 Q110 = 2...
Val. paramètre Longueur d'outil Q115 Rayon d'outil Q116 Inclinaison du plan d'usinage avec angles de la pièce: Coordonnées des axes rotatifs calculées par la TNC Coordonnées Val. paramètre Axe A Q120 Axe B Q121 Axe C Q122 iTNC 530 HEIDENHAIN...
Résultats de la mesure avec cycles palpeurs (cf. également Manuel d'utilisation des cycles palpeurs) Valeurs effectives mesurées Val. paramètre Angle d'une droite Q150 Centre axe principal Q151 Centre axe auxiliaire Q152 Diamètre Q153 Longueur poche Q154 Largeur poche Q155 Longueur de l'axe sélectionné dans le cycle Q156 Position de l'axe moyen Q157...
Page 545
Q197 Numéro du dernier cycle de mesure activé Q198 Etat étalonnage d'outil avec TT Val. paramètre Outil dans la tolérance Q199 = 0,0 Outil usé (LTOL/RTOL dépassée) Q199 = 1,0 Outil cassé (LBREAK/RBREAK dépassée) Q199 = 2,0 iTNC 530 HEIDENHAIN...
Page 546
Exemple: Ellipse Déroulement du programme Le contour de l'ellipse est constitué de nombreux petits segments de droite (à définir avec Q7). Plus vous aurez défini de pas de calcul et plus lisse sera le contour Définissez le sens du fraisage avec l’angle initial et l’angle final dans le plan: Sens d'usinage horaire: Angle initial >...
Page 547
Annuler le décalage du point zéro 44 CYCL DEF 7.1 X+0 45 CYCL DEF 7.2 Y+0 46 L Z+Q12 F0 FMAX Aller à la distance d’approche Fin du sous-programme 47 LBL 0 48 END PGM ELLIPSE MM iTNC 530 HEIDENHAIN...
Page 548
Exemple: Cylindre concave avec fraise à crayon Déroulement du programme Le programme fonctionne avec une fraise à crayon et la longueur d'outil se réfère au centre de la sphère Le contour du cylindre est constitué de nombreux petits segments de droite (à définir avec Q13).
Page 549
Annuler le décalage du point zéro 50 CYCL DEF 7.0 POINT ZÉRO 51 CYCL DEF 7.1 X+0 52 CYCL DEF 7.2 Y+0 53 CYCL DEF 7.3 Z+0 54 LBL 0 Fin du sous-programme 55 END PGM CYLIN iTNC 530 HEIDENHAIN...
Page 550
Exemple: Sphère convexe avec fraise deux tailles Déroulement du programme Ce programme ne fonctionne qu’avec fraise deux tailles Le contour de la sphère est constitué de nombreux petits segments de droite (à définir avec Q14, plan Z/X). Plus l'incrément angulaire sera petit et plus lisse sera le contour Définissez le nombre de coupes sur le contour avec l'incrément angulaire dans le plan (avec...
Page 551
Initialiser le pôle dans le plan X/Y pour le pré-positionnement 37 LP PR+Q26 PA+Q8 R0 FQ12 Pré-positionnement dans le plan 38 CC Z+0 X+Q108 Initialiser le pôle dans le plan Z/X, avec décalage du rayon d’outil 39 L Y+0 Z+0 FQ12 Se déplacer à la profondeur iTNC 530 HEIDENHAIN...
Page 552
40 LBL 2 41 LP PR+Q6 PA+Q24 R9 FQ12 Aborder l'„arc” vers le haut 42 FN 2: Q24 = +Q24 - +Q14 Actualiser l’angle solide 43 FN 11: IF +Q24 GT +Q5 GOTO LBL 2 Demande si un arc est terminé, si non, retour au LBL 2 44 LP PR+Q6 PA+Q5 Aborder l’angle final dans l’espace 45 L Z+Q23 R0 F1000...
12.1 Graphismes Utilisation En modes Exécution de programme et en mode Test de programme, la TNC simule l'usinage de manière graphique. A l'aide des softkeys, vous sélectionnez le graphisme avec Vue de dessus Représentation en 3 plans Représentation 3D Le graphisme de la TNC représente une pièce usinée avec un outil de forme cylindrique.
Page 555
Tester le programme à la vitesse correspondant à celle de l'usinage (la TNC tient compte des avances programmées) Augmenter pas à pas la vitesse de test Réduire pas à pas la vitesse de test Tester le programme à la vitesse max. possible (configuration par défaut) iTNC 530 HEIDENHAIN...
Sommaire: Projections En modes Exécution de programme et en mode Test de programme, la TNC affiche les softkeys suivantes: Affichage Softkey Vue de dessus Représentation en 3 plans Représentation 3D Restriction en cours d'exécution du programme L'usinage ne peut être représenté simultanément de manière graphique si le calculateur de la TNC est saturé...
La TNC affiche les coordonnées de la ligne transversale par rapport au point zéro pièce dans la fenêtre graphique, en bas de l'écran. Seules les coordonnées du plan d'usinage sont affichées. Vous activez cette fonction à l'aide du paramètre-machine 7310. iTNC 530 HEIDENHAIN...
Représentation 3D La TNC représente la pièce dans l’espace. Vous pouvez faire pivoter la représentation 3D autour de l'axe vertical ou la faire basculer autour de l'axe horizontal. Au début de la simulation graphique, vous pouvez représenter les contours de la pièce brute sous forme de cadre.
Sélection face gauche/droite de la pièce Sélection face avant/arrière de la pièce Sélection face haut/bas de la pièce Faire glisser la surface de coupe pour réduire ou agrandir la pièce brute Prendre en compte le détail souhaité iTNC 530 HEIDENHAIN...
Position du curseur avec l’agrandissement de la projection Lors d'un agrandissement de la projection, la TNC affiche les coordonnées de l'axe que vous avez sectionné. Les coordonnées correspondent à la zone définie pour l'agrandissement de la projection. A gauche du trait oblique, la TNC affiche la plus petite coordonnée de la zone (point MIN) et à...
Effacer le temps affiché Les softkeys à gauche des fonctions chronomètre dépendent de la répartition d’écran sélectionnée. Pendant le test du programme, la TNC remet à zéro la durée d'usinage dès qu'une nouvelle BLK-form est exécutée. iTNC 530 HEIDENHAIN...
12.2 Fonctions d'affichage du programme Sommaire En modes Exécution de programme et en mode Test de programme, la TNC affiche les softkeys qui vous permettent de feuilleter dans le programme d'usinage: Fonctions Softkey Dans le programme, feuilleter d’une page d’écran en arrière Dans le programme, feuilleter d’une page d’écran en avant...
GOTO, sélectionnez la ligne „0“ et validez avec la touche ENT. La TNC affiche les softkeys suivantes: Fonctions Softkey Tester tout le programme Tester une à une chaque séquence du programme Représenter la pièce brute et tester tout le programme Arrêter le test du programme iTNC 530 HEIDENHAIN...
Page 564
Exécuter le test du programme jusqu'à une séquence donnée Avec STOP A N, la TNC n'exécute le test de programme que jusqu'à la séquence portant le numéro N. En mode Test de programme, sélectionner le début du programme Sélectionner le test de programme jusqu'à une séquence donnée: Appuyer sur la softkey STOP A N.
à nouveau la valeur numérique correspondante. Exécution de programme en continu Lancer le programme d'usinage avec la touche START externe Exécution de programme pas à pas Lancer une à une chaque séquence du programme d'usinage avec la touche START externe iTNC 530 HEIDENHAIN...
Interrompre l'usinage Vous disposez de plusieurs possibilités pour interrompre l’exécution d’un programme: Interruptions programmées Touche STOP externe Commutation sur Exécution de programme pas à pas Lorsque la TNC enregistre une erreur pendant l’exécution du programme, elle interrompt alors automatiquement l’usinage. Interruptions programmées Vous pouvez définir des interruptions directement dans le programme d'usinage.
Déplacer les axes machine avec les touches de sens externes Sur certaines machines, vous devez appuyer sur la touche START externe après avoir actionné la softkey DEPLACEMENT MANUEL pour déverrouiller les touches de sens externes. Consultez le manuel de votre machine. iTNC 530 HEIDENHAIN...
Poursuivre l’exécution du programme après une interruption Si vous interrompez l’exécution du programme pendant un cycle d’usinage, reprenez-la au début du cycle. Les pas d’usinage déjà exécutés par la TNC le seront à nouveau. Si vous interrompez l'exécution du programme à l'intérieur d'une répétition de partie de programme ou d'un sous-programme, vous devez retourner à...
ABORDER POSITION jusqu'à la position calculée. La correction de la longueur d'outil n'est activée que par l'appel d'outil et une séquence de positionnement suivante. Ceci reste valable que si vous n'avez modifié que la longueur d'outil. iTNC 530 HEIDENHAIN...
Page 570
Le paramètre-machine 7680 permet de définir si l’amorce de séquence débute à la séquence 0 du programme principal lorsque les programmes sont imbriqués ou à la séquence 0 du programme dans lequel a eu lieu la dernière interruption de l’exécution du programme. Lors de l'inclinaison du plan d'usinage, vous définissez à...
START externe ou Déplacer les axes dans n'importe quel ordre: Appuyer sur les softkeys ABORDER X, ABORDER Z etc. et activer à chaque fois avec la touche START externe Poursuivre l'usinage: Appuyer sur la touche START externe iTNC 530 HEIDENHAIN...
12.5 Lancement automatique du programme Utilisation Pour pouvoir exécuter le lancement automatique des programmes, la TNC doit avoir été préparée par le constructeur de votre machine; cf. manuel de la machine. A l'aide de la softkey AUTOSTART (cf. figure en haut et à droite), dans un mode Exécution de programme et à...
Le dernier choix effectué reste sauvegardé après une coupure d'alimentation. Effacement du caractère „/“ En mode de fonctionnement Mémorisation/édition de programme, sélectionner la séquence dans laquelle vous voulez effacer le caractère commandant l'omission Effacer le caractère „/“ iTNC 530 HEIDENHAIN...
12.7 Arrêt facultatif d'exécution du programme Utilisation La TNC interrompt facultativement l'exécution ou le test du programme au niveau des séquences où M01 a été programmée. Si vous utilisez M01 en mode Exécution de programme, la TNC ne désactive pas la broche et l'arrosage. Ne pas interrompre l'exécution ou le test du programme au niveau de séquences contenant M01: Mettre la softkey sur OFF.
13.1 Sélectionner la fonction MOD Grâce aux fonctions MOD, vous disposez d'autres affichages et possibilités d'introduction. Les fonctions MOD disponibles dépendent du mode de fonctionnement sélectionné. Sélectionner les fonctions MOD Sélectionner le mode de fonctionnement dans lequel vous désirez modifier des fonctions MOD. Sélectionner les fonctions MOD: Appuyer sur MOD.
Page 577
Définir le langage de programmation pour MDI Définir les axes pour prise en compte de la position effective Initialiser les limites de déplacement Afficher les points de référence Afficher les durées de fonctionnement Si nécessaire, afficher les fichiers d'AIDE iTNC 530 HEIDENHAIN...
Les numéros de logiciel automate suivants apparaissent à l'écran de la TNC lorsque vous sélectionnez les fonctions MOD: NC: Numéro du logiciel CN (géré par HEIDENHAIN) PLC: Numéro ou nom du logiciel automate (géré par le constructeur de votre machine) DSP1: Numéro du logiciel d'asservissement de vitesse (géré...
Numéro de code Sélectionner les paramètres utilisateur Configurer la carte Ethernet (sauf sur NET123 iTNC 530 avec Windows 2000) Valider les fonctions spéciales lors de la 555343 programmation de paramètres Q Par le biais du code version, vous pouvez en outre créer un fichier qui contient tous les numéros de logiciels actuels de votre commande:...
13.4 Chargement de service-packs Utilisation Vous devez impérativement prendre contact avec le constructeur de votre machine avant d'installer un service- pack. A l'issue du processus d'installation, la TNC exécute un redémarrage à chaud. Avant de charger le service-pack, mettre la machine en état d'ARRET D'URGENCE. Si ceci n'est pas encore fait: Se relier au réseau à...
La VITESSE EN BAUD (vitesse de transfert des données) peut être sélectionnée entre 110 et 115.200 baud. Mode de Appareil externe Symbole fonctionnement PC avec logiciel HEIDENHAIN LSV2 TNCremo pour commander la TNC à distance PC avec logiciel de transfert HEIDENHAIN TNCremo Unité...
Affectation Cette fonction vous permet de déterminer la destination des données en provenance de la TNC. Applications: Restituer des valeurs avec la fonction de paramètres Q FN15 Restituer des valeurs avec la fonction de paramètres Q FN16 C’est le mode de fonctionnement de la TNC qui détermine si l’on doit utiliser la fonction PRINT ou la fonction PRINT-TEST: Mode TNC Fonction de transfert...
Logiciel de transfert des données Pour transférer des fichiers à partir de la TNC et vers elle, utilisez le logiciel de transfert de données TNCremoNT de HEIDENHAIN. TNCremoNT vous permet de gérer toutes les commandes HEIDENHAIN via l'interface série ou l'interface Ethernet.
Page 584
Transfert des données entre la TNC et TNCremoNT Vérifiez si la TNC est bien raccordée sur la bonne interface série de votre ordinateur ou sur le réseau. Après avoir lancé TNCremoNT, vous apercevez dans la partie supérieure de la fenêtre principale tous les fichiers mémorisés dans le répertoire actif.
La longueur max. du câble entre la TNC et un nœud de jonction dépend de la classe de qualité du câble, de sa gaine et du type de réseau (100BaseTX ou 10BaseT). Si vous reliez la TNC directement à un PC, vous devez utiliser un câble croisé. iTNC 530 HEIDENHAIN...
Relier l'iTNC directement avec un PC Windows A peu de frais et sans connaissances particulières relatives au réseau, vous pouvez relier l'iTNC 530 directement sur un PC équipé d'une carte Ethernet. Pour cela, il vous suffit d'effectuer quelques configurations sur la TNC et d'exécuter les configurations correspondantes sur le PC.
Page 587
PC, par ex. 160.1.180.1 Dans le champ <Masque de sous-réseau>, introduisez 255.255.0.0 Validez la configuration avec <OK> Enregistrez la configuration de réseau avec <OK>; si nécessaire, relancez Windows iTNC 530 HEIDENHAIN...
Nom de domaine de la commande (non encore exploité) NAMESERVER Adresse réseau du serveur de domaine (non encore exploitée) L'indication ne se fait pas par le protocole sur l'iTNC 530 qui utilise le protocole de transfert selon RFC 894. 13 Fonctions MOD...
Page 589
Définition indiquant si la TNC doit répéter le Remote Procedure Call jusqu'à ce que le serveur NFS réponde. Indiquer le soft: Ne pas répéter le Remote Procedure Call Ne pas indiquer le soft: Répéter toujours le Remote Procedure Call iTNC 530 HEIDENHAIN...
Page 590
Paramètre Signification OPTIONS avec Données sans espace, séparées par une virgule FILESYSTEM- et écrites à la suite les unes des autres. TYPE=smb pour Attention aux majuscules/minuscules. liaison directe ip=: Adresse ip du PC avec lequel la TNC doit avec réseaux être reliée Windows username=: Nom d'utilisateur avec lequel la TNC...
Page 591
Nouvelle réception du paquet de données, liaison correcte TIMEOUT Pas de nouvelle réception du paquet, vérifier la liaison CAN NOT ROUTE Le paquet de données n'a pas pu être envoyé, contrôler l'adresse Internet du serveur et du routeur sur la TNC iTNC 530 HEIDENHAIN...
13.7 Configurer PGM MGT Utilisation Avec la fonction MOD, vous définissez les répertoires ou fichiers qui doivent être affichés par la TNC: Configuration PGM MGT: Gestion de fichiers simplifiée (sans affichage des répertoires) ou gestion de fichiers étendue (avec affichage des répertoires) Configuration Fichiers dépendants: Définir s'il faut ou non afficher des fichiers dépendants...
Numéro d'outil (–1: aucun outil n'est encore installé) Indice d'outil NAME Nom d'outil à partir du tableau d'outils TIME Durée d'utilisation de l'outil en secondes Rayon d'outil R + Surépaisseur rayon d'outil DR à partir du tableau d'outils. Unité: 0.1 µm iTNC 530 HEIDENHAIN...
Page 594
Colonne Signification BLOCK Numéro de séquence dans laquelle la séquence TOOL CALL a été programmée PATH TOKEN = TOOL: Chemin d'accès pour le programme principal ou le sous-programme TOKEN = STOTAL: Chemin d'accès pour le sous-programme Contrôle d'utilisation des outils Avec la softkey CONTRÔLE MISE EN ŒUVRE OUTILS, vous pouvez vérifier en mode de fonctionnement Exécution de programme, avant de lancer le programme, si les outils utilisés disposent d'une durée...
Afin de pouvoir réaliser la configuration des fonctions machine pour l'utilisateur, le constructeur de votre machine peut définir jusqu'à 16 paramètres machine destinés à servir de paramètres utilisateur. Cette fonction n'est pas disponible sur toutes les TNC. Consultez le manuel de votre machine. iTNC 530 HEIDENHAIN...
13.9 Représenter la pièce brute dans la zone de travail Utilisation En mode Test de programme, vous pouvez contrôler graphiquement la position de la pièce brute dans la zone de travail de la machine et activer la surveillance de la zone de travail en mode Test de programme.
Faire pivoter toute la représentation La troisième barre de softkeys comporte des fonctions vous permettant de faire pivoter ou basculer toute la représentation: Fonction Softkeys Faire pivoter la représentation verticalement Faire basculer la représentation horizontalement iTNC 530 HEIDENHAIN...
13.10 Sélectionner les affichages de positions Utilisation Vous pouvez influer sur l’affichage des coordonnées pour le mode Manuel et les modes de déroulement du programme: La figure de droite indique différentes positions de l’outil Position de départ Position à atteindre par l’outil Point zéro pièce Point zéro machine Pour les affichages de positions de la TNC, vous pouvez sélectionner...
Commutation mm/inch = inch. Affichage avec 4 chiffres après la virgule Si l'affichage en pouces est activé, la TNC affiche également l'avance en inch/min. Dans un programme en pouces, vous devez introduire l'avance augmentée du facteur 10. iTNC 530 HEIDENHAIN...
$MDI Utilisation La fonction MOD Introduction de programme vous permet de commuter la programmation du fichier $MDI. Programmation de $MDI.H en dialogue Texte clair: Introduction de programme: HEIDENHAIN Programmation de $MDI.I en DIN/ISO: Introduction de programme: ISO 13 Fonctions MOD...
Sélection d'axes %01111: Prise en compte des axes X, Y, Z, IV Sélection d'axes %00111: Prise en compte des axes X, Y, Z Sélection d'axes %00011: Prise en compte des axes X, Y Sélection d'axes %00001: Prise en compte de l'axe X iTNC 530 HEIDENHAIN...
13.14 Introduire les limites de la zone de déplacement, affichage du point zéro Utilisation Dans la zone de déplacement max., vous pouvez limiter la course utile pour les axes de coordonnées. Exemple d'application: Protection d’un appareil diviseur contre tout risque de collision La zone de déplacement max.
Les valeurs affichées dépendent de la configuration de votre machine. Tenez compte des remarques contenues dans le chapitre 2 (cf. „Explication des valeurs enregistrées dans le tableau Preset” à la page 68) iTNC 530 HEIDENHAIN...
13.15 Afficher les fichiers d'AIDE Utilisation Les fichiers d'aide sont destinés à assister l'opérateur dans les situations où des procédures définies doivent être appliquées, par exemple, lors du dégagement de la machine après une coupure d'alimentation. Il en va de même pour les fonctions auxiliaires qui peuvent être consultées dans un fichier d'AIDE.
Marche commande Durée de fonctionnement commande depuis la mise en route Marche machine Durée de fonctionnement de la machine depuis sa mise en route Exécution de Durée pour le fonctionnement programmé programme depuis la mise en route iTNC 530 HEIDENHAIN...
élevée que par le biais de l'interface série RS-232-C. Grâce au logiciel TeleService de HEIDENHAIN, le constructeur de votre machine peut établir une liaison modem RNIS vers la TNC pour réaliser des diagnostics. Vous disposez des fonctions suivantes: Transfert Online de l'écran...
Le fichier TNC.SYS doit être mémorisé dans le répertoire racine TNC:\. Si vous n'inscrivez qu'une ligne pour le mot de passe, tout le lecteur TNC:\ est protégé. Pour le transfert des données, utilisez les versions actuelles du logiciel HEIDENHAIN TNCremo ou TNCremoNT. Introductions dans TNC.SYS Signification REMOTE.TNCPASSWORD= Mot de passe pour l'accès LSV-2...
14.1 Paramètres utilisateur généraux Les paramètres utilisateur généraux sont des paramètres-machine qui influent sur le comportement de la TNC. Ils permettent de configurer par exemple: la langue de dialogue le comportement de l'interface les vitesses de déplacement le déroulement d’opérations d’usinage l'action des potentiomètres Possibilités d’introduction des paramètres- machine...
Page 611
Course max. jusqu'au point de palpage PM6130 0,001 à 99 999,9999 [mm] Distance d'approche jusqu'au point de PM6140 palpage lors d'une mesure automatique 0,001 à 99 999,9999 [mm] Avance rapide de palpage pour palpeur à PM6150 commutation 1 à 300 000 [mm/min.] iTNC 530 HEIDENHAIN...
Page 612
Palpeurs 3D Mesure du déport du palpeur lors de PM6160 l'étalonnage du palpeur à commutation Pas de rotation à 180° du palpeur 3D lors de l'étalonnage: 0 Fonction M pour rotation à 180° du palpeur lors de l'étalonnage: 1 à 999 Fonction M pour orienter le palpeur PM6161 infrarouge avant chaque opération de...
Page 613
Mesure avec outil en rotation: Vitesse de PM6572 rotation max. adm. 0,000 à 1 000,000 [tours/min.] Si vous introduisez 0, la vitesse de rotation est limitée à 1000 tours/min. iTNC 530 HEIDENHAIN...
Page 614
Palpeurs 3D Coordonnées du centre de la tige du TT 120 PM6580.0 (zone de déplacement 1) se référant au point zéro machine Axe X PM6580.1 (zone de déplacement 1) Axe Y PM6580.2 (zone de déplacement 1) Axe Z PM6581.0 (zone de déplacement 2) Axe X PM6581.1 (zone de déplacement 2) Axe Y...
Page 615
Tous types de fichiers sélectionnables par softkey: +0 Bloquer la sélection de programmes HEIDENHAIN (softkey AFFICHE .H): +1 Bloquer la sélection de programmes DIN/ISO (softkey AFFICHE .I): +2 Bloquer la sélection de tableaux d'outils (softkey AFFICHE .T): +4 Bloquer la sélection de tableaux de points zéro (softkey AFFICHE .D): +8...
Page 616
Affichages TNC, éditeur TNC Longueur du PM7229.1 programme max. pour Séquences 100 à 9 999 autorisation des séquences FK Définir la langue du PM7230 dialogue Anglais: 0 Allemand: 1 Tchèque: 2 Français: 3 Italien: 4 Espagnol: 5 Portugais: 6 Suédois: 7 Danois: 8 Finnois: 9 Néerlandais: 10...
Page 617
Durée d'utilisation max. – TIME1: 0 à 32; largeur colonne: 5 caractères PM7266.10 Durée d'utilisation max. avec TOOL CALL – TIME2: 0 à 32; largeur colonne: 5 caractères PM7266.11 Durée d'utilisation actuelle – CUR. TIME 0 à 32; largeur colonne: 8 caractères iTNC 530 HEIDENHAIN...
Page 618
Affichages TNC, éditeur TNC Configurer le tableau PM7266.12 d'outils (ne pas Commentaire sur l'outil – DOC: 0 à 32; largeur colonne: 16 caractères exécuter: 0); numéro PM7266.13 de colonne dans le Nombre de dents – CUT.: 0 à 32; largeur colonne: 4 caractères tableau d'outils pour PM7266.14 Tolérance pour détection d'usure pour longueur d'outil –...
Page 619
Virgule comme caractère décimal: 0 Point comme caractère décimal: 1 Affichage de positions PM7285 dans l'axe d'outil L'affichage se réfère au point de référence de l'outil: 0 L'affichage dans l'axe d'outil se réfère à la face frontale de l'outil: 1 iTNC 530 HEIDENHAIN...
Page 620
Affichages TNC, éditeur TNC Résolution d'affichage PM7289 pour la position de la 0,1 °: 0 broche 0,05 °: 1 0,01 °: 2 0,005 °: 3 0,001 °: 4 0,0005 °: 5 0,0001 °: 6 Résolution d'affichage PM7290.0 (axe X) à PM7290.8 (9ème axe) 0,1 mm: 0 0,05 mm: 1 0,01 mm: 2...
Page 621
0 à 88 (0: fonction inactive) programmé: Fonction M pour fin Réglage de PM7392 l'économiseur d'écran 0 à 99 [min] (0: fonction inactive) Introduisez la durée à l’issue de laquelle la TNC doit enclencher l'économiseur d’écran iTNC 530 HEIDENHAIN...
Page 622
Usinage et déroulement du programme Effet du cycle 11 FACTEUR ECHELLE PM7410 FACTEUR ECHELLE agit sur 3 axes: 0 FACTEUR ECHELLE n'agit que dans le plan d'usinage: 1 Gestion des données d'outils/d'étalonnage PM7411 Valider les valeurs de correction du palpeur 3D à partir des données d'étalonnage: +0 Valider les valeurs de correction du palpeur 3D à...
Page 623
Cette fonction n'est plus disponible. Utiliser désormais le tableau Preset au lieu des tableaux de points zéro avec coordonnées REF (cf. „Gestion des points de référence avec le tableau Preset” à la page 66) iTNC 530 HEIDENHAIN...
14.2 Distribution des plots et câbles de raccordement pour les interfaces de données Interface V.24/RS-232-C, appareils HEIDENHAIN L'interface est conforme à la norme EN 50 178 „Isolation électrique du réseau“. Avec utilisation du bloc adaptateur 25 plots: Bloc adaptat. Câble liaison 365 725-xx Câble liaison 274 545-xx...
Autres appareils La distribution des plots sur un autre appareil peut diverger considérablement de celle d’un appareil HEIDENHAIN. Elle dépend de l'appareil et du type de transmission. Utilisez la distribution des plots du bloc adaptateur indiquée dans le tableau ci- dessous.
Interface V.11/RS-422 Seuls des appareils non HEIDENHAIN sont raccordables sur l’interface V.11. L'interface est conforme à la norme EN 50 178 „Isolation électrique du réseau“. La distribution des plots sur l’unité logique de la TNC (X28) et sur le bloc adaptateur est la même.
8 autres axes ou 7 autres axes plus 2ème broche Asservissement digital de courant et de vitesse Introduction des programmes en dialogue conversationnel Texte clair HEIDENHAIN et selon DIN/ISO Données de positions Positions nominales pour droites et cercles en coordonnées cartésiennes ou polaires Cotation en absolu ou en incrémental...
Page 628
Programmation flexible de Programmation flexible de contours FK en dialogue conversationnel Texte clair contours FK HEIDENHAIN avec aide graphique pour pièces dont la cotation n'est pas conforme à la programmation des CN Sauts dans le programme Sous-programmes Répétitions de parties de programme...
Page 629
Disque dur d'au moins 2 Go pour programmes CN Finesse d'introduction et jusqu'à 0,1 µm sur les axes linéaires résolution d'affichage jusqu'à 0,000 1° sur les axes circulaires Plage d’introduction 99 999,999 mm max. (3 937 pouces) ou 99 999,999° iTNC 530 HEIDENHAIN...
Page 630
V.24 / RS-232-C et une interface V.11 / RS-422 max., 115 kbaud max. Interface de données étendue avec protocole LSV-2 pour commande à distance de la TNC via l'interface de données avec logiciel HEIDENHAIN TNCremo Interface Ethernet 100 Base T env.
Page 631
(TCPM = Tool Center Point Management) Maintien de l'outil perpendiculaire au contour Correction du rayon d'outil perpendiculaire au sens du déplacement et de l'outil Interpolation spline Interpolation Droite sur 5 axes (licence d'exportation requise) Durée de traitement des 0,5 ms séquences iTNC 530 HEIDENHAIN...
Page 632
Formats d'introduction et unités de mesure des fonctions TNC Positions, coordonnées, rayons de cercles, -99 999,9999 à +99 999,9999 longueurs de chanfreins (5,4: Chiffres avant/après la virgule) [mm] Numéros d'outils 0 à 32 767,9 (5,1) Noms d'outils 16 caractères, écrits entre ““ avec TOOL CALL. Caractères autorisés: #, $, %, &, - Valeurs Delta pour corrections d'outils -99,9999 à...
315 878-01 1 La batterie-tampon se trouve sur la face arrière du MC 422 B (cf. 1, figure en haut et à droite) 2 Changer la batterie; la nouvelle batterie ne peut être placée qu'en position correcte iTNC 530 HEIDENHAIN...
La manière dont le PRODUIT LOGICIEL est utilisé sur la TNC est du ressort exclusif de HEIDENHAIN. Microsoft confie à HEIDENHAIN le soin de s'assurer par de larges contrôles du fait que le PRODUIT LOGICIEL est approprié à son utilisation.
Page 637
PRODUIT LOGICIEL, y compris les clauses d'exportation des administrations fédérales du gouvernement US, ainsi que les restrictions en matière d'utilisateur final et de lieu de destination. D'autres informations sont disponibles sous http:// www.microsoft.com/exporting/. iTNC 530 HEIDENHAIN...
Les commandes TNC de HEIDENHAIN ont toujours été conviviales: La programmation simple en dialogue conversationnel Texte clair HEIDENHAIN, les cycles conçus pour les besoins de la pratique, les touches de fonction explicites et les fonctions graphiques réalistes ont fait de ces TNC des commandes programmables en atelier extrêmement appréciées.
Caractéristiques techniques Caractéristiques iTNC 530 avec Windows 2000 techniques Version Commande à deux processeurs avec système d'exploitation en temps réel HEROS pour commander la machine système d'exploitation PC Windows 2000 comme interface utilisateur Mémoire Mémoire RAM: 64 Mo pour les applications de la...
15.2 Démarrer l'application iTNC 530 Enregistrement Windows Après avoir mis l'iTNC 530 sous tension, celle-ci démarre automatiquement. Lorsque le dialogue d'introduction destiné à l'enregistrement Windows s'affiche, vous disposez de deux possibilités pour vous enregistrer: Enregistrement en tant qu'utilisateur TNC Enregistrement en tant qu'administrateur local...
En tant qu'administrateur local, vous pouvez installer des logiciels et effectuer les configurations du réseau. HEIDENHAIN ne peut pas apporter son soutien pour l'installation des applications Windows et ne répond pas du fonctionnement des applications que vous auriez installées.
15.3 Mise hors tension de l'iTNC 530 Principes Pour éviter de perdre des données lors de la mise hors-tension, vous devez arrêter l'iTNC 530 avec précaution. Pour cela, vous disposez des plusieurs possibilités décrites aux paragraphes suivants. Une mise hors tension involontaire de l'iTNC 530 peut provoquer la perte de données.
Sur le clavier ASCII, appuyer sur la touche Windows: L'application iTNC est réduite au symbole dans la barre des tâches Cliquer deux fois sur le symbole vert HEIDENHAIN situé en bas et à droite du menu de tâches: Le ControlPanel iTNC s'affiche (cf. figure en haut et à...
(cf. figure de droite, au centre) qui vient se superposer sur le message TNC. Ne jamais valider le message d'avertissement avec End Now car vous pourrier perdre des données ou endommager la machine. 15 iTNC 530 avec Windows 2000 (option)
Adapter les configurations A la livraison, l'iTNC 530 comporte deux liaisons réseau, la Local Area Connection et l'iTNC Internal Connection (cf. figure de droite). La Local Area Connection correspond au raccordement de l'iTNC sur votre réseau.
Internal Connection. Vous ne devez ni limiter l'accès de ces groupes, ni ajouter d'autres groupes, ni interdire certains accès dans ces groupes (Les limitations d'accès sous Windows ont priorité sur les autorisations d'accès). 15 iTNC 530 avec Windows 2000 (option)
Appeler le gestionnaire de fichiers: Appuyer sur la touche PGM MGT. Décaler la surbrillance vers la gauche, dans la fenêtre des lecteurs Commuter la barre de softkeys sur le second niveau Actualiser l'affichage des lecteurs: Appuyer sur la softkey AFFICH. ARBOR. iTNC 530 HEIDENHAIN...
UNC (par ex. \\PC0815\DIR1) n'est pas possible. Fichiers spécifiques TNC Après avoir relié l'iTNC 530 à votre réseau, vous pouvez accéder au calculateur de votre choix et y transférer des fichiers en provenance de l'iTNC. Toutefois, vous ne pouvez ouvrir certains types de fichiers qu'après le transfert des données à...
Page 649
Calculatrice ... 129 avec coordonnées polaires ... 194 Copier des parties de Caractéristiques techniques ... 627 Accès externe ... 607 programme ... 118 iTNC 530 avec Windows Accessoires ... 49 Corps d'un cylindre 2000 ... 639 Affichage d'état Contour, usiner ... 387 Centre de cercle ...
Page 650
Décalage de point zéro Facteur d'avance pour Fonc. contournage avec tableaux points zéro ... 433 plongées: M103 ... 250 Principes de base ... 188 dans le programme ... 432 Facteur échelle ... 441 Cercles et arcs de cercle ... 190 Décalage du point zéro Facteur échelle spécifique de Pré-positionnement ...
Page 651
Introduire la vitesse de rotation Transmission de valeurs à Renommer un fichier ... 94, 105 broche ... 165 l'automate ... 532 Répertoires ... 96 iTNC 530 ... 38 Paramètres utilisateur ... 610 Copier ... 102 avec Windows 2000 ... 636 généraux Créer ... 100 Affichages TNC, éditeur...
Page 652
Séquence L, générer ... 601 Ouvrir le dialogue ... 223 Transfert externe des données Service-packs, installer ... 580 Possibilités d'introduction iTNC 530 ... 92, 106 Simulation graphique ... 560 Contours fermés ... 227 iTNC 530 avec Windows Sous-programme ... 493 Données du cercle ...
Page 653
Tableau récapitulatif: Cycles Numéro Actif Actif Désignation du cycle Page cycle CALL Décalage de point zéro Page 432 Image miroir Page 438 Temporisation Page 451 Rotation Page 440 Facteur échelle Page 441 Appel de programme Page 452 Orientation broche Page 453 Définition du contour Page 376 Inclinaison du plan d'usinage...
Page 654
Numéro Actif Actif Désignation du cycle Page cycle CALL Perçage profond universel Page 293 Nouveau taraudage avec mandrin de compensation Page 298 Nouveau taraudage rigide Page 300 Fraisage de trous Page 296 Taraudage avec brise copeaux Page 302 Rainure pendulaire Page 357 Rainure circulaire Page 360...
Page 655
Tableau récapitulatif: Fonctions auxiliaires Action sur à la Effet Page séquence début ARRET de déroulement du programme/ARRET broche/ARRET arrosage Page 241 Arrêt facultatif de l'exécution du programme Page 574 ARRÊT de déroulement du programme/ARRÊT broche/ARRÊT arrosage/éventuellement Page 241 effacement de l'affichage d'état (dépend de PM)/retour à...
Page 656
Action sur à la Effet Page séquence début M109 Vitesse de contournage constante à la dent de l'outil Page 252 (augmentation et réduction de l'avance) M110 Vitesse de contournage constante à la dent de l'outil (réduction d'avance seulement) M111 Annulation de M109/M110 M114 Correction auto.
Page 657
PLC programming { +49 (86 69) 31-31 02 e-mail: service.plc@heidenhain.de Lathe controls { +49 (7 11) 95 28 03-0 e-mail: service.hsf@heidenhain.de www.heidenhain.de Les palpeurs 3D de HEIDENHAIN vous aident à réduire les temps morts: Par exemple • Dégauchissage des pièces •...