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 Sélectionner l'écran entre mode Programmation flexible de contours FK Machine et mode Programmation Softkeys: Sélection fonction à l'écran Droite Commutation entre les barres de Centre de cercle/pôle pour coordonnées polaires softkeys Clavier alphabétique: Introduire les lettres et signes...
De nombreux constructeurs de machines ainsi que HEIDENHAIN proposent des cours de programmation TNC. Il est conseillé de suivre de tels cours afin de se familiariser rapidement avec les fonctions de la TNC.
Options de logiciel L'iTNC 530 dispose de diverses options de logiciel qui peuvent être activées par vous-même ou par le constructeur de votre machine. Chaque option doit être activée séparément et comporte individuellement les fonctions suivantes: Option de logiciel 1 Interpolation du corps d'un cylindre (cycles 27, 28, 29 et 39) Avance en mm/min.
Page 7
Fonction de superposition de transformations Page 656 de coordonnées en modes de fonctionnement Exécution de programme. Option de logiciel AFC Description Fonction d’asservissement adaptatif de Page 663 l’avance pour optimiser les conditions d’usinage dans la production en série. iTNC 530 HEIDENHAIN...
FCL n; n précisant le numéro d'indice du niveau de développement. En achetant le code correspondant, vous pouvez activer les fonctions FCL. Pour cela, prenez contact avec le constructeur de votre machine ou avec HEIDENHAIN. Fonctions FCL 3 Description Cycle palpeur pour palpage 3D...
La TNC correspond à la classe A selon EN 55022. Elle est prévue principalement pour fonctionner en milieux industriels. Remarque légale Ce produit utilise l’Open Source Software. Vous trouverez d’autres informations sur la commande au chapitre Mode de fonctionnement Mémorisation/édition Fonction MOD Softkey REMARQUE LÉGALE iTNC 530 HEIDENHAIN...
Page 10
Nouvelles fonctions 340 49x-01 par rapport aux versions antérieures 340 422-xx/340 423-xx Mise en œuvre du nouveau mode d'utilisation smarT.NC sur la base de formulaires. Une documentation séparée est destinée aux utilisateurs. Dans ce contexte, le panneau de commande TNC a été complété.
Page 11
La version à un processeur gère maintenant non seulement les périphériques de pointage (souris) mais aussi des périphériques- blocs USB (memory sticks, disques durs, lecteurs CD-ROM) (cf. „Périphériques USB sur la TNC (fonction FCL 2)” à la page 128) iTNC 530 HEIDENHAIN...
Page 12
Nouvelles fonctions 340 49x-03 Création de la fonction d’asservissement automatique de l’avance AFC (Adaptive Feed Control) (cf. „Asservissement adaptatif de l’avance AFC (option de logiciel)” à la page 663) La fonction de configuration globale de programmes permet de définir diverses transformations et configurations de programme dans les modes de fonctionnement de déroulement du programme (cf.
Page 13
être sélectionnés dans le tableau d'outils a été étendu Au lieu des der 10 derniers fichiers, vous pouvez maintenant sélectionner les 15 derniers fichiers (cf. „Sélectionner l'un des derniers fichiers sélectionnés” à la page 120) iTNC 530 HEIDENHAIN...
Fonctions modifiées 340 49x-02 L'accès au tableau Preset a été simplifié. On dispose ainsi maintenant de nouvelles possibilités pour introduire les valeurs dans le tableau Preset Cf. tableau „Enregistrer manuellement les points de référence dans le tableau Preset“ La fonction M136 (avance en 0.1 inch/tour dans les programmes en pouces) ne peut plus être combinée avec la fonction FU ...
Page 15
Les valeurs définies avec le cycle 32 Tolérance sont affichées Les configurations globales de programme sont affichées si cette option de logiciel a été activée L’état de l’asservissement adaptatif de l’avance AFC est affiché si cette option de logiciel a été activée iTNC 530 HEIDENHAIN...
Page 17
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 de programme et exécution de programme Fonctions MOD Tableaux et récapitulatifs iTNC 530 avec Windows 2000 (option) iTNC 530 HEIDENHAIN...
1 Introduction ..45 1.1 L’iTNC 530 ..46 Programmation: Dialogue conversationnel Texte clair HEIDENHAIN, smarT.NC et DIN/ISO ..46 Compatibilité ..46 1.2 Ecran et panneau de commande ..47 L'écran ..47 Définir le partage de l'écran ..47 Panneau de commande ..
Page 20
2 Mode manuel et dégauchissage ..63 2.1 Mise sous tension, hors tension ..64 Mise sous tension ..64 Mise hors tension ..66 2.2 Déplacement des axes de la machine ..67 Remarque ..67 Déplacer l'axe avec les touches de sens externes ..67 Positionnement pas à...
Page 21
3 Positionnement avec introduction manuelle ..97 3.1 Programmation et exécution d’opérations simples d’usinage ..98 Exécuter le positionnement avec introduction manuelle ..98 Sauvegarder ou effacer des programmes contenus dans $MDI ..101 HEIDENHAIN iTNC 530...
Page 22
Périphériques USB sur la TNC (fonction FCL 2) ..128 4.4 Ouverture et introduction de programmes ..129 Structure d'un programme CN en format conversationnel Texte clair HEIDENHAIN ..129 Définir la pièce brute: BLK FORM ..129 Ouvrir un nouveau programme d'usinage ..130 Programmation de déplacements d'outils en dialogue conversationnel Texte clair ..
Page 23
Appeler le système d’aide TNCguide ..157 Contenu de la fenêtre ..158 4.13 Système d’aide contextuelle TNCguide (fonction FCL3) ..159 Application ..159 Travailler avec le TNCguide ..160 Télécharger les fichiers d’aide actualisés ..164 HEIDENHAIN iTNC 530...
Page 24
4.14 Gestionnaire de palettes ..166 Utilisation ..166 Sélectionner le tableau de palettes ..168 Quitter le tableau de palettes ..168 Exécuter un fichier de palettes ..169 4.15 Mode de fonctionnement palette avec usinage orienté vers l'outil ..170 Utilisation ..
Page 25
Modifier la structure des tableaux ..220 Commuter entre la vue du tableau et la vue du formulaire ..221 Transfert des données de tableaux de données de coupe ..222 Fichier de configuration TNC.SYS ..222 HEIDENHAIN iTNC 530...
Page 26
6 Programmation: Programmer les contours ..223 6.1 Déplacements d'outils ..224 Fonctions de contournage ..224 Programmation flexible de contours FK ..224 Fonctions auxiliaires M ..224 Sous-programmes et répétitions de parties de programme ..224 Programmation avec paramètres Q ..224 6.2 Principes des fonctions de contournage ..
Page 27
Configurations par défaut ..278 Régler la couche (layer) ..279 Définir le point de référence ..280 Sélectionner et enregistrer le contour ..282 Sélectionner et enregistrer les positions d’usinage ..284 Fonction zoom ..285 HEIDENHAIN iTNC 530...
Page 28
7 Programmation: Fonctions auxiliaires ..287 7.1 Introduire les fonctions M et une commande de STOP ..288 Principes de base ..288 7.2 Fonctions auxiliaires pour contrôler l'exécution du programme, la broche et l'arrosage ..289 Vue d’ensemble ..289 7.3 Fonctions auxiliaires pour les indications de coordonnées ..
Page 29
Tension comme fonction de la vitesse: M202 ..318 Emission de la tension comme fonction de la durée (rampe dépendant de la durée): M203 ..318 Emission d’une tension comme fonction de la durée (impulsion dépendant de la durée): M204 ..318 HEIDENHAIN iTNC 530...
Page 30
8 Programmation: Cycles ..319 8.1 Travailler avec les cycles ..320 Cycles personnalisés à la machine ..320 Définir le cycle avec les softkeys ..321 Définir le cycle avec la fonction GOTO ..321 Appeler les cycles ..323 Travail avec les axes auxiliaires U/V/W ..
Page 31
8.8 Cycles d'usinage ligne à ligne ..472 Vue d’ensemble ..472 EXECUTION DE DONNEES 3D (cycle 30) ..473 USINAGE LIGNE A LIGNE (cycle 230) ..474 SURFACE REGULIERE (cycle 231) ..476 SURFACAGE (cycle 232) ..479 HEIDENHAIN iTNC 530...
Page 32
8.9 Cycles de conversion de coordonnées ..487 Vue d’ensemble ..487 Effet des conversions de coordonnées ..487 Décalage du POINT ZERO (cycle 7) ..488 Décalage du POINT ZERO avec tableaux de points zéro (cycle 7) ..489 INITIALISATION DU POINT DE REFERENCE (cycle 247) ..
Page 33
Définir la FUNCTION TCPM ..542 Mode d'action de l'avance programmée ..543 Interprétation des coordonnées programmées des axes rotatifs ..544 Mode d'interpolation entre la position initiale et la position finale ..545 Annuler FUNCTION TCPM ..546 HEIDENHAIN iTNC 530...
Page 34
9.12 Créer un programme-retour ..547 Fonction ..547 Conditions requises au niveau du programme à convertir ..548 Exemple d'application ..549 9.13 Filtrer les contours (fonction FCL 2) ..550 Fonction ..550...
Page 35
10.5 Imbrications ..557 Types d'imbrications ..557 Niveaux d'imbrication ..557 Sous-programme dans sous-programme ..557 Renouveler des répétitions de parties de programme ..558 Répéter un sous-programme ..559 10.6 Exemples de programmation ..560 HEIDENHAIN iTNC 530...
Page 36
11 Programmation: Paramètres Q ..567 11.1 Principe et vue d’ensemble des fonctions ..568 Remarques concernant la programmation ..569 Appeler les fonctions des paramètres Q ..570 11.2 Familles de pièces – Paramètres Q au lieu de valeurs numériques ..571 Application ..
Page 37
Inclinaison du plan d'usinage avec angles de la pièce: Coordonnées des axes rotatifs calculées par la TNC ..617 Résultats de la mesure avec cycles palpeurs (cf. également Manuel d'utilisation des cycles palpeurs) ..618 11.12 Exemples de programmation ..620 HEIDENHAIN iTNC 530...
Page 38
12 Test de programme et exécution de programme ..627 12.1 Graphismes ..628 Application ..628 Vue d’ensemble: Projections (vues) ..630 Vue de dessus ..630 Représentation en 3 plans ..631 La représentation 3D ..632 Agrandissement de la projection ..635 Répéter la simulation graphique ..
Page 39
12.9 Asservissement adaptatif de l’avance AFC (option de logiciel) ..663 Application ..663 Définir les configurations par défaut AFC ..665 Exécuter une passe d’apprentissage ..667 Activer/désactiver AFC ..670 Fichier de protocole ..671 HEIDENHAIN iTNC 530...
Page 40
13 Fonctions MOD ..673 13.1 Sélectionner la fonction MOD ..674 Sélectionner les fonctions MOD ..674 Modifier les configurations ..674 Quitter les fonctions MOD ..674 Sommaire des fonctions MOD ..675 13.2 Numéros de logiciel ..676 Application ..
Page 42
Possibilités d’introduction des paramètres-machine ..708 Sélectionner les paramètres utilisateur généraux ..708 14.2 Distribution des plots et câbles pour les interfaces de données ..723 Interface V.24/RS-232-C, appareils HEIDENHAIN ..723 Appareils autres que HEIDENHAIN ..724 Interface V.11/RS-422 ..725 Prise femelle RJ45 pour Interface Ethernet ..
Page 43
15 iTNC 530 avec Windows 2000 (option) ..735 15.1 Introduction ..736 Contrat de licence pour utilisateur final (CLUF) pour Windows 2000 ..736 Généralités ..736 Caractéristiques techniques ..737 15.2 Démarrer l'application iTNC 530 ..738 Enregistrement Windows ..738 15.3 Mise hors tension de l'iTNC 530 ..
à 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.
Définir le partage de l'écran: Appuyer sur la touche de commutation de l'écran: La barre de softkeys indique les partages possibles de l'écran, cf. „Modes de fonctionnement”, page 49 Choisir le partage de l'écran avec la softkey iTNC 530 HEIDENHAIN...
Un certain nombre de constructeurs de machine n'utilisent pas le panneau de commande standard de HEIDENHAIN. Dans ce cas, reportez-vous au manuel de la machine. Les touches externes – touche START CN ou STOP CN, par exemple – sont également décrites dans le manuel de la machine.
à gauche: Positions, à droite: Affichage d'état Positionnement avec introduction manuelle Ce mode sert à programmer des déplacements simples, par exemple pour le surfaçage ou le pré-positionnement. Softkeys pour le partage de l'écran Fenêtre Softkey Programme à gauche: Programme, à droite: Affichage d'état iTNC 530 HEIDENHAIN...
Mémorisation/édition de programme Vous élaborez vos programmes à l'aide de ce mode. La programmation de contours libres, les différents cycles et les fonctions des paramètres Q constituent une aide et un complément variés pour la programmation. Si on le désire, le graphisme de programmation ou le graphisme filaire 3D (fonction FCL 2) affiche les trajectoires programmées.
Softkeys pour le partage de l'écran et pour les tableaux de palettes Fenêtre Softkey Tableau de palettes à gauche: Programme, à droite: Tableau de palettes à gauche: Tableau de palettes, à droite: Affichage d’état à gauche: Tableau de palettes, à droite: Graphisme iTNC 530 HEIDENHAIN...
1.4 Affichages d'état Affichage d'état „général“ L'affichage d'état général dans la partie inférieure de l’écran vous informe de l'état actuel de la machine. Il apparaît automatiquement dans les modes Exécution de programme pas à pas et Exécution de programme en continu tant que l'on n'a pas sélectionné...
Page 53
Une ou plusieurs configurations globales de programme sont actives (option de logiciel) 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 texte MAN derrière le symbole iTNC 530 HEIDENHAIN...
Affichage d'état supplémentaire 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. 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: Sur la moitié...
Page 55
Informations générales sur le programme (onglet PGM) Softkey Signification Sélection Nom du programme principal actif directe impossible Centre de cercle CC (pôle) Compteur pour temporisation Durée d'usinage Durée d'usinage actuelle en % Heure actuelle Avance de contournage actuelle/programmée Programmes appelés iTNC 530 HEIDENHAIN...
Page 56
Répétition de parties de programme/sous-programmes (onglet LBL) Softkey Signification Sélection Répétitions de parties de programme actives directe avec numéro de séquence, numéro de label et impossible 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é...
Page 57
Surépaisseurs (valeurs Delta) à partir du tableau d’outils (TAB) et du TOOL CALL (PGM) Durée d'utilisation, durée d'utilisation max. (TIME 1) et durée d'utilisation max. avec (TIME 2) Affichage de l'outil actif et de l'outil jumeau (suivant) iTNC 530 HEIDENHAIN...
Page 58
Etalonnage d’outils (onglet TT) La TNC n'affiche l’onglet TT que si cette fonction est active sur votre machine. Softkey Signification Sélection Numéro de l'outil à étalonner directe impossible Affichage indiquant si l'étalonnage porte sur le rayon ou la longueur de l'outil Valeurs MIN et MAX d'étalonnage des différentes dents et résultat de la mesure avec l'outil en rotation (DYN).
Page 59
Configurations globales de programme 2 (onglet GPS2, option de logiciel) La TNC n'affiche l’onglet que si cette fonction est active sur votre machine. Softkey Signification Sélection directe Blocage des axes impossible Rotation de base superposée Rotation superposée Facteur d’avance actif iTNC 530 HEIDENHAIN...
Page 60
Asservissement adaptatif de l’avance AFC (onglet AFC, option de logiciel) La TNC n'affiche l’onglet AFC que si cette fonction est active sur votre machine. Softkey Signification Sélection Mode actif dans lequel l’asservissement adaptatif directe de l’avance est mis en œuvre impossible Outil actif (numéro et nom) Numéro de coupe...
1.5 Accessoires: Palpeurs 3D et manivelles électroniques HEIDENHAIN Palpeurs 3D 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 ...
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 et HR 420. Vous trouverez au chapitre 2 une description détaillée de la HR 420...
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...
Page 65
était active avant la mise hors tension. Si l'une des deux fonctions qui était précédemment actives est actuellement activée, la touche START CN est sans fonction. La TNC délivre le message d'erreur correspondant. iTNC 530 HEIDENHAIN...
Mise hors tension iTNC 530 avec Windows 2000: Cf. „Mise hors tension de l'iTNC 530”, page 740. 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...
Stopper: Appuyer sur la touche STOP externe Les deux méthodes peuvent vous permettre de déplacer plusieurs axes simultanément. Vous modifiez l'avance de déplacement des axes avec la softkey F, cf. „Vitesse de rotation broche S, avance F, fonction auxiliaire M”, page 76. iTNC 530 HEIDENHAIN...
Positionnement pas à pas Lors du positionnement pas à pas, la TNC déplace un axe de la machine de la valeur d'un incrément que vous avez défini. Sélectionner mode Manuel ou Manivelle électronique Commuter le menu de softkeys Sélectionner le positionnement pas à pas: Mettre la softkey INCREMENTAL sur ON PASSE = Introduire la passe en mm, par ex.
également possible pendant l'exécution du programme. Déplacement Sélectionner le mode Manivelle électronique Maintenir enfoncée la touche de validation Sélectionner l'axe Sélectionner l'avance Déplacer l'axe actif dans le sens + ou Déplacer l'axe actif dans le sens – iTNC 530 HEIDENHAIN...
Manivelle électronique HR 420 Contrairement à la HR 410, la manivelle portable HR 420 est équipée d'un écran permettant d'afficher diverses informations. A l'aide des softkeys de la manivelle, vous pouvez en outre introduire et exécuter d'importantes fonctions de réglage, comme par exemple, l'initialisation des points de référence, l'introduction de fonctions M.
Page 71
Les sensibilités sont définies par défaut et peuvent être sélectionnées directement à l'aide des touches fléchées de la manivelle (uniquement si Pas à pas n'est pas actif). Sensibilités réglables: 0.01/0.02/0.05/0.1/0.2/0.5/1/2/5/10/20 [mm/ tour ou degrés/tour] iTNC 530 HEIDENHAIN...
Page 72
Déplacer les axes Activer la manivelle: Appuyer sur la touche manivelle de la HR 420. La TNC ne peut plus être utilisée maintenant que par le biais de la HR 420; sur l'écran de la TNC, un message correspondant s'affiche dans une fenêtre auxiliaire Si nécessaire, sélectionner avec la softkey OPM le mode désiré...
Page 73
10 à chaque changement de dizaine. Si vous appuyez en plus sur la touche Ctrl, le pas de comptage augmente de 1000. Valider la nouvelle avance F à l'aide de la softkey F3 de la manivelle (OK) iTNC 530 HEIDENHAIN...
Page 74
Initialiser le point de référence Appuyer sur la softkey F3 de la manivelle (MSF) Appuyer sur la softkey F4 de la manivelle (PRS) Si nécessaire, sélectionner l'axe sur lequel on désire initialiser le point de référence Remettre à zéro l'axe avec la softkey F3 de la manivelle (OK) ou bien régler la valeur désirée à...
Page 75
REPO). L'utilisation s'effectue à l'aide des softkeys de la manivelle, comme avec les softkeys de l'écran (cf. „Aborder à nouveau le contour” à la page 650) Activation/désactivation de la fonction Inclinaison du plan d'usinage (softkeys de la manivelle MOP, puis 3D) iTNC 530 HEIDENHAIN...
2.3 Vitesse de rotation broche S, avance F, fonction auxiliaire M Application En modes de fonctionnement Manuel et Manivelle électronique, introduisez la vitesse de rotation broche S, l'avance F et la fonction auxiliaire M avec les softkeys. Les fonctions auxiliaires sont décrites au chapitre „7.
F peut être modifiée de 0% à 150% avec les potentiomètres. Le potentiomètre de broche pour la vitesse de rotation de la broche ne peut être utilisé que sur les machines équipées d'une 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 ...
Page 81
TNC inscrit le texte le texte PR MAN(0) dans l'affichage d'état Si vous utilisez les cycles palpeurs d'initialisation du point de référence pour afficher automatiquement les valeurs, la TNC enregistre celles-ci sur la ligne 0. iTNC 530 HEIDENHAIN...
Page 82
Enregistrer manuellement les points de référence dans le tableau Preset Pour enregistrer les points de référence dans le tableau Preset, procédez de la manière suivante: Sélectionner le mode Manuel Déplacer l'outil avec précaution jusqu'à ce qu'il affleure la pièce ou bien positionner en conséquence le comparateur à...
Page 83
Incrire le point de référence actif actuellement sur une ligne libre du tableau: La fonction mémorise le point de référence sur tous les axes et active automatiquement la ligne du tableau concernée iTNC 530 HEIDENHAIN...
Page 84
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 algébrique) ...
Page 85
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 86
Activer le point de référence du tableau Preset en mode Manuel Lorsque l'on active un point de référence à partir du tableau Preset, la TNC annule un décalage de point zéro actif. Par contre, une conversion de coordonnées que vous auriez programmée avec le cycle 19 Inclinaison du plan d’usinage ou avec la fonction PLANE reste active.
(cf. „La fonction PLANE: Inclinaison du plan d'usinage (option de logiciel 1)” à la page 516) Les fonctions TNC pour l'„inclinaison du plan d'usinage“ correspondent à des transformations de coordonnées. Le plan d'usinage est toujours perpendiculaire au sens de l'axe d'outil. iTNC 530 HEIDENHAIN...
Pour l’inclinaison du plan d’usinage, la TNC distingue toujours deux types de machines: Machine équipée d'un plateau incliné Vous devez amener la pièce à la position d'usinage souhaitée par un positionnement correspondant du plateau incliné, par exemple avec une séquence L ...
Sinon, la TNC délivre un message d'erreur. Le cycle 403 offre directement cette possibilité si vous vous configurez un paramètre d'introduction (cf. Manuel d'utilisation Cycles palpeurs, „Rotation de base compensée avec axe rotatif“). iTNC 530 HEIDENHAIN...
Initialisation du point de référence sur machines équipées de systèmes de changement de tête Si votre machine est équipée d'un système de changement de tête, nous vous conseillons de gérer systématiquement les points de référence au moyen du tableau Preset. Les points de référence mémorisés dans les tableaux Preset prennent en compte la cinématique active de la machine (géométrie de la tête).
être exécutée. Si vous utilisez dans le programme d'usinage le cycle 19 PLAN D’USINAGE ou bien la fonction PLANE, les valeurs angulaires définies dans ce cycle sont actives. Les valeurs angulaires inscrites au menu sont remplacées par les valeurs appelées. iTNC 530 HEIDENHAIN...
Configurer le sens actuel de l’axe d’outil en tant que sens d’usinage actif (fonction FCL 2) Cette fonction doit être activée par le constructeur de la machine. Consultez le manuel de votre machine. En modes de fonctionnement Manuel et Manivelle électronique, cette fonction vous permet de déplacer l'outil avec les touches de sens externes ou la manivelle dans la direction vers laquelle pointe actuellement l'axe d'outil.
MP7160 l’interpolation exacte de l’axe d’outil avec la broche Actuellement, vous ne disposez d’aucune fonction vous permettant de contrôler les collisions avant l’usinage de la pièce (par exemple en mode de fonctionnement Test de programme) iTNC 530 HEIDENHAIN...
Contrôle anti-collision en modes de fonctionnement manuels En modes de fonctionnement Manuel ou Manivelle électronique, la TNC stoppe un déplacement lorsque la distance qui les sépare est inférieure à la distance programmée. La TNC réduit en outre l'avance de manière significative lorsque la distance par rapport à la valeur limite qui déclenche l'erreur est inférieure à...
Page 95
Acquitter le message d'erreur présent avec la touche CE Déplacer les axes manuellement hors de la zone à risque; attention au sens du déplacement Si nécessaire, supprimer la cause du message de collision Activer à nouveau le contrôle anti-collision: Appuyer sur la touche iTNC 530 HEIDENHAIN...
Contrôle anti-collision en mode Automatique On ne peut pas utiliser la fonction permettant d'autoriser le positionnement avec la manivelle (M118) en liaison avec le contrôle anti-collision. Lorsque le contrôle anti-collision est actif, la TNC affiche le symbole dans l’affichage de position. Si vous avez désactivé...
Positionnement avec introduction manuelle. Pour cela, vous pouvez introduire un petit programme en format 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 99
Dégager l'outil 7 L Z+200 R0 FMAX M2 Fin du programme 8 END PGM $MDI MM Fonction de droites L (cf. „Droite L” à la page 237), cycle PERCAGE (cf. „PERCAGE (cycle 200)” à la page 335). iTNC 530 HEIDENHAIN...
Page 100
Exemple 2: Eliminer le déport de la pièce sur machines équipées d'un plateau circulaire Exécuter la rotation de base avec palpeur 3D. Cf. Manuel d'utilisation des cycles palpeurs „Cycles palpeurs en modes Manuel et Manivelle électronique“, paragraphe „Compenser le déport de la pièce“. Noter l'angle de rotation et annuler la rotation de base Sélectionner le mode de fonctionnement: Positionnement avec introduction manuelle...
Positionnement avec introduction manuelle ne doit pas être sélectionné (et pas davantage en arrière- plan) le fichier $MDI ne doit pas être sélectionné en mode Mémorisation/édition de programme Autres informations: cf. „Copier un fichier donné”, page 118. iTNC 530 HEIDENHAIN...
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 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...
à partir duquel vous définirez simplement les autres positions de la pièce. 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“.
Sur la TNC, vous pouvez gérer autant de fichiers que vous le désirez mais la capacité totale de l'ensemble des fichiers ne doit pas excéder 25 Go (version à 2 processeurs: 13 Go). iTNC 530 HEIDENHAIN...
TNC. Le logiciel gratuit de transmission des données TNCremo NT de HEIDENHAIN permet facilement de créer des sauvegardes de fichiers mémorisés sur la TNC. Vous devez en outre disposer d’un support de données sur lequel sont sauvegardées toutes les données spécifiques de votre machine...
AUFTR1, on a créé un sous-répertoire NCPROG à l'intérieur duquel on a importé le programme d'usinage PROG1.H. Le programme d'usinage a donc le chemin d'accès suivant: TNC:\AUFTR1\NCPROG\PROG1.H Le graphisme de droite illustre un exemple d'affichage des répertoires avec les différents chemins d'accès. iTNC 530 HEIDENHAIN...
Vue d’ensemble: Fonctions de la gestion des fichiers Fonction Softkey Page Copier un fichier donné (et le convertir) Page 118 Sélectionner le répertoire-cible Page 118 Afficher un type de fichier donné Page 114 Afficher les 10 derniers fichiers Page 120 sélectionnés Effacer un fichier ou un répertoire Page 121...
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) DATE Date de la dernière modification apportée au fichier Heure de la dernière modification apportée HEURE au fichier iTNC 530 HEIDENHAIN...
Sélectionner les lecteurs, répertoires et fichiers Appeler le gestionnaire de fichiers Utilisez les touches fléchées ou les softkeys pour déplacer la surbrillance à l'endroit désiré de l'écran: Déplace la surbrillance de la fenêtre de droite vers la fenêtre de gauche et inversement Déplace la surbrillance dans une fenêtre vers le haut et le bas Déplace la surbrillance dans la fenêtre, page à...
Page 115
Marquer le fichier dans la fenêtre de droite: Appuyer sur la softkey SELECTION ou appuyer sur la touche ENT La TNC active le fichier sélectionné dans le mode de fonctionnement avec lequel vous avez appelé le gestionnaire de fichiers iTNC 530 HEIDENHAIN...
Page 116
Sélectionner les programmes smarT.NC Les programmes créés en mode de fonctionnement smarT.NC peuvent être ouverts en mode de fonctionnement Mémorisation/ édition de programme soit avec l’éditeur smarT.NC, soit avec l’éditeur Texte clair. Par défaut, la TNC ouvre toujours les programmes .HU et .HC avec l’éditeur smarT.NC.
Dans la fenêtre de gauche, marquez le répertoire à l’intérieur duquel vous désirez créer un sous-répertoire Introduire le nom du nouveau répertoire, appuyer sur NOUV la touche ENT CRÉER RÉPERTOIRE \NOUV? Valider avec la softkey OUI ou quitter avec la softkey NON iTNC 530 HEIDENHAIN...
Copier un fichier donné Déplacez la surbrillance sur le fichier que vous désirez copier Appuyer sur la softkey COPIER. Sélectionner la fonction de copie. La TNC affiche une barre de softkeys avec plusieurs fonctions Appuyer sur la softkey „Sélection répertoire-cible“ afin de définir le répertoire-cible dans une fenêtre auxiliaire.
Page 119
NE REMPLACER QUE LIGNVIDES, la TNC n'écrase dans le fichier TOOL.T que les lignes ne contenant pas de données. Les données des lignes et colonnes restantes ne seront pas modifiées par la TNC iTNC 530 HEIDENHAIN...
Copier un répertoire Déplacez la surbrillance dans la fenêtre de gauche sur le répertoire que vous voulez copier. Appuyez ensuite sur la softkey COP. REP. au lieu de la softkey COPIER. La TNC copie également les sous-répertoires. Sélectionner l'un des derniers fichiers sélectionnés Appeler le gestionnaire de fichiers Afficher les 15 derniers fichiers sélectionnés:...
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...
Transmission 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 679). Si vous transférez des données via l’interface série, des problèmes peuvent surgir en relation avec le logiciel de transmission de données utilisé...
Page 125
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 on désire 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...
TNC. Toutefois, si vous deviez rencontrer un problème, merci de bien vouloir prendre contact avec HEIDENHAIN. Dans le gestionnaire de fichiers, les périphériques USB sont affichés en tant que lecteurs dans l'arborescence. Vous pouvez donc utiliser les fonctions de gestion de fichiers décrites précédemment.
La dernière séquence d'un programme comporte END PGM, le nom du programme et l'unité de mesure utilisée. HEIDENHAIN vous recommande, après l'appel d'outil, d'aborder systématiquement une position de sécurité à partir de laquelle la TNC peut effectuer le positionnement pour l'usinage sans risque de collision! Définir la pièce brute:...
Ouvrir un nouveau programme d’usinage Vous introduisez toujours un programme d’usinage en mode de fonctionnement Mémorisation/édition de programme. Exemple d’ouverture de programme: Sélectionner le mode Mémorisation/édition de programme Appeler le gestionnaire de fichiers: Appuyer sur la touche PGM MGT. Sélectionnez le répertoire dans lequel vous désirez mémoriser le nouveau programme: NOM DE FICHIER = OLD.H Introduire le nom du nouveau programme, valider...
Page 131
X/Y/Z avec la touche DEL! La TNC ne peut représenter le graphisme que si le côté le plus petit est d'au moins 50 µm et le côté le plus grand est au maximum de 99 999,999 mm. iTNC 530 HEIDENHAIN...
Programmation de déplacements d'outils en dialogue conversationnel Texte clair Pour programmer une séquence, commencez avec une touche de dialogue. En en-tête de l'écran, la TNC réclame les données requises. Exemple de dialogue Ouvrir le dialogue COORDONNÉES ? Introduire la coordonnée-cible pour l’axe X Introduire la coordonnée-cible pour l'axe Y;...
Page 133
Définir l'avance par dent (en mm/dent ou pouces/ dent) Le nombre de dents doit être défini dans le tableau d'outils (colonne CUT.) Fonctions du mode conversationnel Touche Passer outre la question de dialogue Fermer prématurément le dialogue Interrompre et effacer le dialogue iTNC 530 HEIDENHAIN...
Prise en compte des positions effectives La TNC permet de prendre en compte dans le programme la position effective de l’outil, par exemple lorsque vous programmez des séquences de déplacement programmez des cycles définissez les outils avec TOOL DEF Pour prendre en compte les valeurs de position correctes, procédez de la manière suivante: Dans une séquence, positionner le champ d'introduction à...
ENT. ou introduire le pas de numérotation des séquences et sauter vers le haut ou vers le bas du nombre des lignes introduites en appuyant sur la softkey N LIGNES iTNC 530 HEIDENHAIN...
Page 136
Fonction Softkey/touche Mettre à zéro la valeur d’un mot sélectionné Effacer une valeur erronée Effacer un message erreur (non clignotant) Effacer le mot sélectionné Effacer la séquence sélectionnée Effacer des cycles et parties de programme Insérer la séquence que vous venez d'éditer ou d'effacer Insérer des séquences à...
Page 137
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 iTNC 530 HEIDENHAIN...
Page 138
Marquer, copier, effacer et insérer des parties de programme Pour copier des parties de programme à l'intérieur d'un même programme CN ou dans un autre programme CN, la TNC propose les fonctions suivantes: Cf. tableau ci-dessous. Pour copier des parties de programme, procédez ainsi: Sélectionnez la barre de softkeys avec les fonctions de marquage Sélectionnez la première (dernière) séquence de la partie de programme que vous désirez copier...
Elément de recherche sélectionnable avec une 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électionnable avec une touche fléchée; valider avec la touche ENT Activer la fonction Rechercher/Remplacer iTNC 530 HEIDENHAIN...
Page 140
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 quel texte La fonction Rechercher/Remplacer n'est pas possible si ...
RESET + START Stopper le graphisme de programmation. Cette softkey n’apparaît que lorsque la TNC crée un graphisme de programmation Retracer le graphisme de programmation, par exemple si des lignes ont été effacées par des intersections iTNC 530 HEIDENHAIN...
Afficher ou non les numéros de séquence Commuter la barre de softkeys: Cf. figure 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. sur OMETTRE Effacer le graphisme Commuter la barre de softkeys: Cf.
3D (par défaut: Rouge). Commuter sur le partage de l'écran avec le programme à gauche et le graphisme filaire 3D à droite: Appuyer sur la touche SPLIT SCREEN et sur la softkey PROGRAMME + LIGNES 3D iTNC 530 HEIDENHAIN...
Fonctions du graphisme filaire 3D Fonction Softkey Afficher le cadre du zoom et le décaler vers le haut. Pour décaler, maintenir enfoncée la softkey Afficher le cadre du zoom et le décaler vers le bas. Pour décaler, maintenir enfoncée la softkey Afficher le cadre du zoom et le décaler vers la gauche.
Page 145
Lorsque vous relâchez la touche gauche de la souris, la TNC agrandit la pièce en fonction de la zone définie Pour accentuer ou réduire le zoom rapidement avec la souris: Tourner la molette de la souris vers l'avant ou vers l'arrière iTNC 530 HEIDENHAIN...
Faire ressortir en couleur les séquences CN dans le graphisme Commuter le menu de softkeys Marquer en couleur sur le graphisme filaire 3D de droite la séquence CN sélectionnée dans la fenêtre gauche de l'écran: Mettre la softkey MARQU. CET ELEMENT OFF / ON.
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 Application 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. Lorsque la TNC ne peut plus afficher intégralement un commentaire, elle affiche à l'écran le caractère >>. Trois possibilités s'offrent à...
Aller à la fin du commentaire Aller au début d'un mot. Les mots doivent être séparés par un espace Aller à la fin d'un mot. Les mots doivent être séparés par un espace Commuter entre les modes Insérer et Remplacer iTNC 530 HEIDENHAIN...
4.9 Créer des fichiers-texte Application Sur la TNC, vous pouvez créer et traiter des textes à l’aide d’un éditeur de texte. Applications classiques: Conserver des valeurs tirées de votre expérience Informer sur des étapes d’usinage Créer une compilation de formules Les fichiers-texte sont des fichiers de type .A (ASCII).
à l’aide des touches fléchées à n’importe quel endroit du fichier-texte. La ligne sur laquelle se trouve le curseur ressort en couleur. Une ligne peut comporter jusqu'à 77 caractères; fin de ligne à l'aide de la touche RET (Return) ou ENT. iTNC 530 HEIDENHAIN...
Effacer des caractères, mots et lignes et les insérer à nouveau Avec l’éditeur de texte, vous pouvez effacer des lignes ou mots entiers pour les insérer à un autre endroit. Déplacer le curseur sur le mot ou sur la ligne à effacer et à insérer à un autre endroit Appuyer sur la softkey EFFACER MOT ou EFFACER LIGNE: Le texte est supprimé...
Déplacer le curseur à l’endroit où vous désirez insérer un nouveau fichier-texte Appuyer sur la softkey INSERER FICHIER. La TNC affiche le dialogue Nom de fichier = Introduire le chemin d'accès et le nom du fichier que vous désirez insérer iTNC 530 HEIDENHAIN...
Recherche de parties de texte La fonction de recherche de l’éditeur de texte est capable de rechercher des mots ou chaînes de caractères à l’intérieur du texte. Il existe pour cela deux possibilités. Trouver le texte actuel La fonction de recherche doit trouver un mot correspondant au mot sur lequel se trouve actuellement le curseur: Déplacer le curseur sur le mot souhaité...
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 en cours, appuyer sur la touche Eliminer l'erreur conformément aux instructions...
Vous y trouverez d’autres informations détaillées sur le message d’erreur en cours. Appeler l’aide pour les messages d’erreur HEIDENHAIN Si celle-ci est disponible, appeler l’aide pour les messages d’erreur propres à la machine 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 traite cette erreur: ERROR Le déroulement du programme est interrompu par la TNC (STOP INTERNE) ...
Par défaut, la documentation est livrée en allemand et en anglais avec le logiciel CN concerné. Dans la mesure où les traductions sont disponibles, HEIDENHAIN propose gratuitement le téléchargement des autres langues du dialogue (cf. „Télécharger les fichiers d’aide actualisés” à la page 164).
(généralement Internet Explorer); sur la version à un processeur, elle lance un navigateur adapté par HEIDENHAIN. Une appel contextuel rattaché à de nombreuses softkeys vous permet d’accéder directement à la description de la fonction de la softkey concernée.
Page 161
Commuter entre les onglets pour l’affichage de la table des matières, l’affichage de l’index et la fonction de recherche en texte intégral et commutation vers l’écran de droite Fenêtre de texte à droite active: Retour à la fenêtre de gauche iTNC 530 HEIDENHAIN...
Page 162
Fonction Softkey Table des matières à gauche active: Sélectionner la ligne au dessous ou au dessus Fenêtre de texte à droite active: Sauter au lien suivant Sélectionner la dernière page affichée Feuilleter vers l’avant si vous avez utilisé à plusieurs reprises la fonction „Sélectionner la dernière page affichée“...
Page 163
Si vous activez la fonction Rech. seulmt dans titres, (avec la souris ou en positionnant le curseur et en appuyant ensuite sur la touche espace), la TNC ne scanne pas le texte complet mais uniquement les titres. iTNC 530 HEIDENHAIN...
Télécharger les fichiers d’aide actualisés Vous trouverez les fichiers d’aide correspondants au logiciel de votre TNC à la page d’accueil HEIDENHAIN www.heidenhain.fr sous: Services et documentation Logiciels Système d’aide iTNC 530 Numéro du logiciel CN de votre TNC, par exemple 34049x-03 Sélectionner la langue désirée, par exemple, le français: Vous...
4.14 Gestionnaire de palettes Utilisation Le gestionnaire de palettes est une fonction qui dépend de la machine. L'étendue des fonctions standard est décrite ci-après. Consultez également le manuel de votre machine. Les tableaux de palettes sont utilisés sur centres d'usinage équipés de changeurs de palettes: Pour les différentes palettes, le tableau de palettes appelle les programmes d'usinage qui lui appartiennent et active les décalages de points zéro ou les tableaux de points zéro...
Page 167
Fonction d'édition Softkey 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 Insérer une ligne en fin de tableau iTNC 530 HEIDENHAIN...
Fonction d'édition Softkey Effacer une ligne en fin de tableau Sélectionner le début de la ligne suivante Ajouter le nombre de lignes possibles en fin de tableau Copier le champ en surbrillance (2ème barre de softkeys) Insérer le champ copié (2ème barre de softkeys) Sélectionner le tableau de palettes En mode Mémorisation/édition de programme ou Exécution de...
Appuyer sur la softkey OUVRIR LE PROGRAMME: La TNC affiche à l'écran le programme sélectionné. Vous pouvez maintenant feuilleter dans le programme à l'aide des touches fléchées Retour au tableau de palettes: Appuyez sur la softkey END PGM iTNC 530 HEIDENHAIN...
4.15 Mode de fonctionnement palette avec usinage orienté vers l'outil Utilisation Le gestionnaire de palettes en liaison avec l'usinage orienté vers l'outil est une fonction qui dépend de la machine. L'étendue des fonctions standard est décrite ci- après. Consultez également le manuel de votre machine. Les tableaux de palettes sont utilisés sur centres d'usinage équipés de changeurs de palettes: Pour les différentes palettes, le tableau de palettes appelle les programmes d'usinage qui lui appartiennent et...
Page 171
Avant un programme CN, si vous n'avez pas défini de palette, les coordonnées programmées se réfèrent au point zéro machine. Si vous ne définissez aucune palette, le point de référence initialisé manuellement reste actif. iTNC 530 HEIDENHAIN...
Page 172
SP-X, SP-Y, SP-Z (introduction facultative, autres axes possibles): Pour les axes, on peut indiquer des positions de sécurité qui peuvent être lues à partir de macros CN avec SYSREAD FN18 ID510 N°6. SYSREAD FN18 ID510 N° 5 permet de déterminer si une valeur a été...
Page 173
Sélectionner projection détails bridage Sélectionner projection standard pièce Sélectionner projection détails pièce Insérer la palette Insérer le bridage Insérer la pièce Effacer la palette Effacer le bridage Effacer la pièce Effacer la mémoire Usinage avec optimisation de l'outil iTNC 530 HEIDENHAIN...
Fonction d'édition en mode formulaire Softkey Usinage avec optimisation de la pièce Connexion ou déconnexion des opérations d'usinage Indiquer le plan comme étant vide Indiquer le plan comme étant non usiné Sélectionner un fichier de palettes En mode Mémorisation/édition de programme ou Exécution de programme, sélectionner le gestionnaire de fichiers: Appuyer sur la touche PGM MGT.
Lorsque vous commutez vers la représentation du tableau avec la touche de partage de l'écran, le curseur se trouve sur le même plan qu'avec la représentation du formulaire. iTNC 530 HEIDENHAIN...
Page 176
Configurer le plan de palette Réf. palette: Affiche le nom de la palette 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; le cas échéant, il remplace les données existantes.
Page 177
Etat: Avec la softkey PIECE BR., vous signalez le bridage avec ses pièces comme n'étant pas encore exécuté; BLANK est inscrit dans le champ Etat. Utilisez la softkey EMPLACMT LIBRE si vous désirez omettre le bridage lors de l'usinage; EMPTY s'affiche dans le champ Etat iTNC 530 HEIDENHAIN...
Page 178
Réglage des détails dans le 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 Point zéro: Introduire le point zéro pour le bridage ...
Page 179
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 182
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.
VC vers l’introduction de la vitesse de coupe 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. A l'aide du paramètre-machine 7260, vous définissez le nombre d'outils que la TNC propose à l'ouverture d'un nouveau tableau. Consultez également les fonctions d'édition, plus loin dans ce chapitre.
Page 189
T-ANGLE Angle de pointe de l'outil. Est utilisé par le cycle Centrage (cycle Angle pointe (type DRILL+CSINK)? 240) pour pouvoir calculer la profondeur de centrage à partir de la valeur introduite pour le diamètre iTNC 530 HEIDENHAIN...
Page 190
Abr. Données à introduire Dialogue PITCH Pas de vis de l'outil (actuellement encore inopérant) Pas de vis (seult out. type TAP)? Valeur de configuration pour l’asservissement adaptatif de Stratégie d’asservissement? l’avance AFC que vous avez définie dans la colonne NAME du tableau AFC.TAB.
Page 191
Lors de l'étalonnage, la TNC inscrit l'angle de broche sous lequel CAL-ANG 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 192
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 193
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 194
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 681). 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 197
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 Verrouiller emplacement gauche? LOCKED_RIGHT Magasin à étages: Bloquer l'emplacement à droite Verrouiller emplacement droite iTNC 530 HEIDENHAIN...
Page 198
Fonctions d'édition pour tableaux Softkey d'emplacements 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 Annuler la colonne numéro d'outil T Saut au début de la ligne suivante Réinitialiser la colonne à...
2 est de 0,2 mm ou 0,05 mm, et la réduction d'épaisseur pour le rayon d'outil, de 1 mm. 20 TOOL CALL 5.2 Z S2500 F350 DL+0,2 DR-1 DR2+0,05 Le D devant L et R correspond à la valeur Delta. iTNC 530 HEIDENHAIN...
Présélection dans les tableaux d’outils Si vous vous servez des tableaux d'outils, vous présélectionnez dans une séquence TOOL DEF le prochain outil qui doit être utilisé. Pour cela, vous introduisez soit le numéro de l'outil, soit un paramètre Q, soit encore un nom d'outil entre guillemets.
Page 201
La TNC exécute alors également un changement d'outil automatique si un cycle d'usinage est en cours d'exécution au moment du changement d'outil. La TNC n'exécute pas de changement d'outil automatique tant qu'un programme de changement d'outil est en cours d'exécution. iTNC 530 HEIDENHAIN...
Page 202
Conditions requises pour séquence CN standard avec correction de rayon R0, RR, RL Le rayon de l'outil jumeau doit être égal à celui de l'outil d'origine. Si les rayons ne sont pas égaux, la TNC affiche un message et ne procède pas au changement d'outil.
Longueur d'outil L dans la séquence TOOL DEF ou le tableau d'outils Surépaisseur DL pour longueur dans séquence TOOL CALL TOOL CALL (non prise en compte par l'affichage de position) Surépaisseur DL pour longueur dans le tableau d'outils iTNC 530 HEIDENHAIN...
Correction du rayon d’outil La séquence de programme pour un déplacement d’outil contient: RL ou RR pour une correction de rayon R+ ou R–, pour une correction de rayon lors d'un déplacement paraxial R0 si aucune correction de rayon ne doit être exécutée La correction de rayon devient active dès qu’un outil est appelé...
Page 205
Appuyer sur la softkey RL ou déplacement d'outil à droite du contour programmé: Appuyer sur la softkey RR ou déplacement d'outil sans correction de rayon ou annuler la correction de rayon: Appuyer sur ENT Fermer la séquence: Appuyer sur la touche END iTNC 530 HEIDENHAIN...
Page 206
Correction de rayon: Usinage des angles Angles externes: Si vous avez programmé une correction de rayon, la TNC guide l'outil aux angles externes soit par un cercle de transition, soit par un spline (sélection avec PM7680). Si nécessaire, la TNC réduit l'avance au passage des angles externes, par exemple lors d'importants changements de sens.
Peripheral Milling: Correction du rayon de la fraise, perpendiculaire au sens de l'outil (correction de rayon tridimensionnelle avec définition de l'orientation d'outil). L'enlèvement de copeaux est réalisé de manière primaire par la face latérale de l'outil iTNC 530 HEIDENHAIN...
Définition d'une normale de vecteur Une normale de vecteur est une grandeur mathématique qui a une valeur de 1 et n'importe quel sens. Pour les séquences LN, la TNC a requiert jusqu'à deux normales de vecteur, l'une pour définir le sens des normales de surface et l'autre (optionnelle) pour définir le sens de l'orientation d'outil.
Valeur delta négative DL, DR, DR2: Les cotes de l'outil sont inférieures à celles de l'outil d'origine (réduction d'épaisseur) La TNC corrige alors la position de l'outil en fonction de la somme des valeurs Delta du tableau d'outil et de l'appel d'outil. DR2>0 DL>0 iTNC 530 HEIDENHAIN...
Correction 3D sans orientation d’outil La TNC décale l'outil dans le sens des normales de surface, en fonction de la somme des valeurs Delta (tableau d'outils et TOOL CALL). Exemple: Format de séquence avec normales de surface 1 LN X+31.737 Y+21.954 Z+33.165 NX+0.2637581 NY+0.0078922 NZ-0.8764339 F1000 M3 Droite avec correction 3D X, Y, Z:...
à 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 212
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 Coordonnées corrigées du point final de la droite X, Y, Z: TX, TY, TZ: Composantes de la normale de vecteur pour l'orientation de l'outil Avance Fonction auxiliaire iTNC 530 HEIDENHAIN...
Page 214
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...
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 222).
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 222).
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 (par défaut: TNC:\) Introduire un nom de fichier au choix avec l'extension .CDT;...
6 Dans le programme CN: Définir la matière de la pièce avec la softkey WMAT 7 Dans le programme CN: Par softkey, laisser calculer automatiquement la vitesse de rotation broche et l'avance dans la séquence TOOL CALL iTNC 530 HEIDENHAIN...
Modifier la structure des tableaux Pour la TNC, les tableaux de données de coupe correspondent à ce qu'on appelle des „tableaux pouvant être librement définis“. L'éditeur de structure vous permet de modifier le format des tableaux pouvant être librement définis. En outre, vous pouvez commuter entre l'aperçu d'un tableau (configuration standard) et l'aperçu d'un formulaire.
Si un champ d'introduction dépasse la largeur max. qui peut être affichée, une boîte déroulante apparaît à l'extrémité inférieure de la fenêtre. Pour pouvez utiliser la boîte déroulante avec la souris ou la softkey. iTNC 530 HEIDENHAIN...
Transfert des données de tableaux de données de coupe Lorsque vous restituez un fichier de type .TAB ou .CDT via une interface de données externe, la TNC mémorise en même temps la définition de structure du tableau. Cette définition commence par la ligne #STRUCTBEGIN et finit par la ligne #STRUCTEND.
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 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 226
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 227
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 Déplacer l'outil avec l'avance définie dans la séquence TOOL CALL: Appuyer sur la softkey FAUTO iTNC 530 HEIDENHAIN...
Page 228
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-20 Y+30 R0 FMAX 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 230
Point final P La position P est située hors du contour et résulte des données de la séquence DEP. Si 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 à la hauteur programmée. Raccourci Signification APPR...
Aborder P sans correction de rayon 8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 avec correction de rayon RR 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 CCA= tangentement au premier point du contour.
7 L X+40 Y+10 RO FMAX M3 avec correction de rayon RR, rayon R=10 8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 Point final du premier élément du contour 9 L X+20 Y+35 Elément de contour suivant 10 L ... 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 trajectoire 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 Page contournage Droite L Droite Coordonnées du point final Page 237 angl.: Line de la droite Chanfrein: CHF Chanfrein entre deux Longueur du chanfrein Page 238 angl.: CHamFer droites...
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 674). 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 dans le plan d’usinage ou ...
DR– 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). Cercle le plus petit que la TNC peut parcourir: 0.0016 µm. 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: Fonction auxiliaire M...
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...
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...
Aborder le point 5 14 L X+95 Y+40 Aborder le point 6 Aborder le point 7: Point final du cercle, arc de cercle avec raccord. 15 CT X+40 Y+5 tangentiel au point 6, la TNC calcule automatiquement le rayon iTNC 530 HEIDENHAIN...
Page 246
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...
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 257). L'utilisation des coordonnées polaires est intéressante pour: ...
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 Angle polaire PA: Position angulaire du point final de 60°...
Exemple de séquences CN 30° 12 CC X+40 Y+35 13 L X+0 Y+35 RL F250 M3 14 LP PR+25 PA+120 15 CTP PR+30 PA+30 16 L Y+0 Le pôle CC n’est pas le centre du cercle de contour! iTNC 530 HEIDENHAIN...
Trajectoire hélicoïdale (hélice) Une trajectoire hélicoïdale est la conjonction d'une trajectoire circulaire et d'un déplacement linéaire qui lui est perpendiculaire. Vous programmez la trajectoire circulaire dans un plan principal. Vous ne pouvez programmer les contournages pour la trajectoire hélicoïdale qu’en coordonnées polaires. Applications ...
Page 253
Trajectoire hélicoïdale sens anti-horaire: DR+ Exemples de séquences CN: Filetage M6 x 1 mm avec 5 rotations 12 CC X+40 Y+25 13 L Z+0 F100 M3 14 LP PR+3 PA+270 RL F50 15 CP IPA-1800 IZ+5 DR- iTNC 530 HEIDENHAIN...
Exemple: Déplacement linéaire en coordonnées polaires 0 BEGIN PGM LINAIRPO 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+7,5 Définition de l'outil 4 TOOL CALL 1 Z S4000 Appel d'outil 5 CC X+50 Y+50...
8 L Z-12.75 R0 F1000 9 APPR PCT PR+32 PA-180 CCA180 R+2 RL F100 10 LBL 1 Début de la répétition de partie de programme 11 CP IPA+360 IZ+1.5 DR+ F200 Introduire directement le pas de vis comme valeur IZ iTNC 530 HEIDENHAIN...
Page 256
12 CALL LBL 1 REP 24 Nombre de répétitions (rotations) 13 DEP CT CCA180 R+2 6 Programmation: Programmer les contours...
FLT, vous devez programmer au moins deux séquences avant le bloc FK avec les touches de dialogue grises afin de définir clairement le sens du démarrage. Un bloc FK ne doit pas commencer directement derrière une marque LBL. iTNC 530 HEIDENHAIN...
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.
Page 259
CALL sont affichées par la TNC dans une autre couleur. Afficher les numéros de séquence dans la fenêtre graphique Pour afficher les numéros de séquence dans la fenêtre graphique: Mettre la softkey AFFICHER OMETTRE NO SÉQU. sur AFFICHER (barre de softkeys 3) iTNC 530 HEIDENHAIN...
Convertir les programmes FK en programmes conversationnels Texte clair Pour convertir des programmes FK en programmes conversationnels Texte clair, la TNC propose deux solutions: Convertir le programme de manière à ce que la structure du programme (répétitions de parties de programme et appels de sous- programmes) soit conservée.
FPOL. La TNC affiche les softkeys des axes du plan d’usinage actif Avec ces softkeys, introduire les coordonnées du pôle Le pôle pour la programmation FK reste activé jusqu’à ce que vous en définissiez un nouveau avec FPOL. 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 AN-45 29 FCT DR- R15 LEN 15 iTNC 530 HEIDENHAIN...
Page 264
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 265
élément FK. CLSD+ Début du contour: CLSD+ Fin du contour: CLSD– Exemple de séquences CN 12 L X+5 Y+35 RL F500 M3 CLSD– 13 FC DR- R15 CLSD+ CCX+20 CCY+35 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 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 AN+45 15 FCT IX+20 DR- R20 CCA+90 RX 13 16 FL IPR+35 PA+0 RPR 13 iTNC 530 HEIDENHAIN...
Page 268
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°...
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 270
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 271
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 272
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 273
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 de logiciel 2) Application 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 275
à 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...
6.8 Exploitation de fichiers DXF (option de logiciel) Application Vous pouvez ouvrir directement sur la TNC des fichiers DXF créés sur un système CAO pour en extraire des contours ou des positions d’usinage et enregistrer ceux-ci sous forme de programmes conversationnels Texte clair ou de fichiers de points.
ENT: La TNC lance le convertisseur DXF et affiche à l'écran le contenu du fichier DXF. La TNC affiche dans la fenêtre de gauche ce qu'on appelle aussi les layers (couches, plans) et dans la fenêtre de droite, le plan iTNC 530 HEIDENHAIN...
Configurations par défaut La troisième barre de softkeys offre diverses possibilités de configuration: Configuration Softkey Afficher/ne pas afficher les règles: La TNC affiche les règles sur les bords gauche et supérieur du plan. Les valeurs indiquées sur les règles se réfèrent au point zéro du plan.
Pour afficher une couche: Sélectionner la couche désirée avec la touche gauche de la souris et l'afficher à nouveau en cliquant sur la case iTNC 530 HEIDENHAIN...
Définir le point de référence Le point zéro du plan du fichier DXF n'est pas toujours situé de manière à ce que vous puissiez l'utiliser directement comme point de référence pièce. C'est pourquoi la TNC propose une fonction qui vous permet, en cliquant sur un élément, de décaler le point zéro du plan à...
Page 281
élément. Si la TNC ne peut pas calculer de point d'intersection, elle annule dans ce cas un élément qui est déjà marqué. iTNC 530 HEIDENHAIN...
Sélectionner et enregistrer le contour Pour sélectionner un contour, vous devez utiliser le touch pad du clavier de la TNC ou bien une souris raccordée sur le port USB. Si vous n'utilisez pas le programme de contour en mode smarT.NC, lorsque vous sélectionnez le contour, vous devez alors définir le sens de la trajectoire de manière à...
Page 283
TNC rallonge/raccourcit l’arc de cercle de manière circulaire. Pour pouvoir utiliser cette fonction, il faut qu’au moins deux éléments de contour soient sélectionnés pour que le sens soit défini clairement. iTNC 530 HEIDENHAIN...
Sélectionner et enregistrer les positions d’usinage Pour sélectionner des positions d’usinage, vous devez utiliser le touchpad du clavier de la TNC ou bien une souris raccordée sur le port USB. Si les positions à sélectionner sont très rapprochées les uns des autres, utiliser la fonction zoom. Sélectionner le mode de sélection de la position d’usinage: La TNC occulte les couches affichées dans la fenêtre de gauche et active la fenêtre de droite...
Déplacer le cadre de zoom vers la droite Si vous utilisez une souris avec molette, vous pouvez accentuer ou réduire le zoom à l'aide de celle-ci. Le centre du zoom est situé à l'endroit où se trouve le pointeur de la souris. iTNC 530 HEIDENHAIN...
7.1 Introduire les fonctions 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 ...
7.3 Fonctions auxiliaires pour les indications de coordonnées Programmer les coordonnées machine: M91/M92 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 ...
Page 291
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 694. 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 507. 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, nous vous conseillons d'utiliser la fonction plus performante M120 LA (cf. „Calcul anticipé d'un contour avec correction de rayon (LOOK AHEAD): M120” à la page 300)! iTNC 530 HEIDENHAIN...
Page 296
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 à...
à l'intérieur des cycles d'usinage. A la fin d'un cycle d'usinage ou si celui-ci a été interrompu, la dernière situation est rétablie. Effet M109 et M110 deviennent actives en début de séquence. Pour annuler M109 et M110, introduisez M111. iTNC 530 HEIDENHAIN...
Calcul anticipé d'un contour avec correction de rayon (LOOK AHEAD): M120 Comportement standard Si le rayon d'outil est supérieur à un élément de contour à usiner avec correction de rayon, la TNC interrompt l'exécution du programme et affiche un message d'erreur. M97 (cf. „Usinage de petits éléments de contour.
Page 301
Avant d'utiliser les fonctions ci-après, vous devez annuler M120 et la correction de rayon: Cycle 32 Tolérance Cycle 19 Plan d'usinage Fonction PLANE M114 M128 M138 M144 FUNCTION TCPM WRITE TO KINEMATIC 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.
Lorsque le contrôle anti-collision DCM est actif, la TNC déplace l’outil seulement jusqu'à ce qu’elle détecte éventuellement une collision et continue à exécuter le programme CN à partir de cet endroit, sans message d’erreur. Ceci peut engendrer des déplacements non ainsi programmés! iTNC 530 HEIDENHAIN...
Supprimer 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.
CN à partir de cet endroit, sans message d’erreur. Ceci peut engendrer des déplacements non ainsi programmés! Effet M150 n’est active que dans la séquence de programme où elle a été programmée. M150 devient active en début de séquence. iTNC 530 HEIDENHAIN...
7.5 Fonctions auxiliaires pour les axes rotatifs Avance en mm/min. sur les axes rotatifs A, B, C: M116 (option de logiciel 1) Comportement standard Pour un axe rotatif, la TNC interprète l’avance programmée en degrés/ min. L’avance dépend donc de la distance comprise entre le centre de l’outil et le centre des axes rotatifs.
360°. Exemples: Position effective Position nominale Course 350° 10° +20° 10° 340° –30° Effet M126 devient active en début de séquence. Pour annuler M126, introduisez M127; M126 est également désactivée en fin de programme. iTNC 530 HEIDENHAIN...
Réduire l'affichage de l'axe rotatif à une valeur inférieure à 360°: M94 Comportement standard La TNC déplace l’outil de la valeur angulaire actuelle à la valeur angulaire programmée. Exemple: Valeur angulaire actuelle: 538° Valeur angulaire programmée: 180° Course réelle: –358° Comportement avec M94 En début de séquence, la TNC réduit la valeur angulaire actuelle à...
Lorsque M114 est activée, la TNC prend en compte automatiquement la nouvelle position de l'axe incliné. Pour modifier la position de l'axe incliné avec la manivelle pendant l'exécution du programme, utilisez M118 en liaison avec M128. iTNC 530 HEIDENHAIN...
Effet M114 est active en début de séquence et M115, en fin de séquence. M114 n'agit pas lorsque la correction du rayon d'outil est active. Pour annuler M114, introduisez M115. M114 est également désactivée en fin de programme. Conserver la position de la pointe de l’outil lors du positionnement des axes inclinés (TCPM): M128 (option de logiciel 2) Comportement standard...
Page 313
Pour annuler M128, introduisez M129. Si vous sélectionnez un nouveau programme dans un mode Exécution de programme, la TNC désactive également M128. Exemple de séquences CN Effectuer des déplacements d'équilibrage avec une avance de 1000 mm/min.: L X+0 Y+38.5 IB-15 RL F125 M128 F1000 iTNC 530 HEIDENHAIN...
Page 314
Usinage cinq axes avec axes rotatifs non commandés Si votre machine est équipée d'axes rotatifs non commandés („axes compteurs“), vous pouvez tout de même exécuter un usinage incliné avec ces axes en utilisant M128. Procédez de la manière suivante: 1 Déplacer manuellement les axes rotatifs à la position voulue. M128 ne doit pas encore être activée 2 Activer M128: La TNC enregistre les valeurs effectives de tous les axes rotatifs présents;...
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 de 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. Tenez compte de la procédure suivante afin d'éviter tout problème d'écrasement de paramètres de transfert utilisés plusieurs fois en raison de la mise en oeuvre simultanée de cycles...
Exemple de séquences CN 7 CYCL DEF 200 PERCAGE Q200=2 ;DISTANCE D’APPROCHE Q201=3 ;PROFONDEUR Q206=150 ;AVANCE PLONGÉE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q211=0.25 ;TEMPO. AU FOND iTNC 530 HEIDENHAIN...
Page 322
Groupe de cycles Softkey Page Cycles perçage profond, alésage à Page 331 l'alésoir, alésage à l'outil, contre- perçage, taraudage, filetage et fraisage de filets Cycles de fraisage de poches, tenons, Page 383 rainures Cycles de calculs de points réguliers, Page 420 ex.
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 326). iTNC 530 HEIDENHAIN...
Page 324
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 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: ...
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 Application Si vous désirez exécuter successivement un ou plusieurs cycles sur un motif irrégulier de points, vous créez dans ce cas des tableaux de points. Si vous utilisez des cycles de perçage, les coordonnées du plan d'usinage dans le tableau de points correspondent aux coordonnées des centres des trous.
à ce qu'il soit occulté lors de l'usinage (cf. „Omettre certaines séquences” à la page 654). Dans le tableau, sélectionner le point qui doit être occulté Sélectionner la colonne FADE Activer l'occultation ou Désactiver l'occultation iTNC 530 HEIDENHAIN...
Sélectionner le tableau de points dans le programme En mode Mémorisation/édition de programme, la TNC peut sélectionner le programme pour lequel le tableau de points zéro doit être activé Appeler la fonction de sélection du tableau de points: Appuyer sur la touche PGM CALL. Appuyer sur la softkey TABLEAU DE POINTS.
Q204; elle choisit la valeur la plus élevée des deux. Lors du pré-positionnement dans l'axe de broche, si vous désirez vous déplacer en avance réduite, utilisez la fonction auxiliaire M103 (cf. „Facteur d’avance pour plongées: M103” à la page 298). iTNC 530 HEIDENHAIN...
Page 330
Effet des tableaux de points avec les cycles SL et le cycle 12 La TNC interprète les points comme décalage supplémentaire du point zéro. Effet des tableaux de points avec les cycles 200 à 208 et 262 à 267 La TNC interprète les points du plan d'usinage comme coordonnées du centre du trou.
206 NOUVEAU TARAUDAGE Page 351 avec mandrin de compensation, avec pré-positionnement automatique, saut de bride 207 NOUVEAU TARAUDAGE RIGIDE Page 353 sans mandrin de compensation, avec pré-positionnement automatique, saut de bride iTNC 530 HEIDENHAIN...
Page 332
Cycle Softkey Page 209 TARAUDAGE BRISE-COPEAUX Page 355 sans mandrin de compensation, avec pré-positionnement automatique, saut de bride; brise-copeaux 262 FRAISAGE DE FILETS Page 359 Cycle de fraisage d'un filet dans la matière ébauchée 263 FILETAGE SUR UN TOUR Page 362 Cycle de fraisage d'un filet dans la matière ébauchée avec fraisage d'un chanfrein...
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 334
Exemple: Séquences CN Distance d’approche Q200 (en incrémental): Distance pointe de l'outil – surface de la pièce; introduire une 10 L Z+100 R0 FMAX valeur positive 11 CYCL DEF 240 CENTRAGE Choix profond./diamètre (0/1) Q343: Choix déterminant si le centrage doit être réalisé au Q200=2 ;DISTANCE D’APPROCHE diamètre ou à...
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 336
Exemple: Séquences CN Distance d’approche Q200 (en incrémental): Distance pointe de l'outil – surface de la pièce; introduire une 10 L Z+100 R0 FMAX valeur positive 11 CYCL DEF 200 PERCAGE Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond du trou (pointe conique Q200=2 ;DISTANCE D’APPROCHE du foret)
Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 338
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 10 L Z+100 R0 FMAX Profondeur Q201 (en incrémental): Distance entre la 11 CYCL DEF 201 ALES. A L’ALESOIR surface de la pièce et le fond du trou Q200=2 ;DISTANCE D’APPROCHE 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 distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 340
Exemple: Distance d’approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 10 L Z+100 R0 FMAX Profondeur Q201 (en incrémental): Distance entre la 11 CYCL DEF 202 ALES. A L’OUTIL surface de la pièce et le fond du trou Q200=2 ;DISTANCE D’APPROCHE 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 distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
Page 342
Distance d’approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce Q206 Q208 Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond du trou (pointe conique du foret) Q210 Avance plongée en profondeur Q206: Vitesse de Q204 Q200...
Q252 Pour le calcul du point initial du contre perçage, la TNC prend en compte la longueur de la dent de l'outil et l'épaisseur de la matière. Q255 Q254 Q214 iTNC 530 HEIDENHAIN...
Page 344
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 11 CYCL DEF 204 CONTRE-PERCAGE Profondeur de plongée Q249 (en incrémental): Q200=2 ;DISTANCE D’APPROCHE Distance entre l'arête inférieure de la pièce et la base du contre perçage.
Page 345
Sélectionnez le sens de dégagement de manière à ce qu’il s’éloigne du bord du trou. Angle pour orientation broche Q336 (en absolu): Angle sur lequel la TNC positionne l'outil avant la plongée dans le trou et avant le dégagement hors du trou iTNC 530 HEIDENHAIN...
PERCAGE PROFOND UNIVERSEL (cycle 205) 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 Si vous avez introduit un point de départ plus profond, la TNC se déplace suivant l'avance de positionnement définie jusqu'à...
Page 347
à nouveau l'outil à la profondeur de passe actuelle; valeur lors de la dernière passe Si vous introduisez Q258 différent de Q259, la TNC modifie régulièrement la distance de sécurité entre la première et la dernière passe. iTNC 530 HEIDENHAIN...
Page 348
Exemple: Séquences CN Profondeur de perçage pour brise-copeaux Q257 (en incrémental): Passe après laquelle la TNC exécute 11 CYCL DEF 205 PERC. PROF. UNIVERS. un brise-copeaux. Pas de brise-copeaux si vous avez introduit 0 Q200=2 ;DISTANCE D’APPROCHE Retrait avec brise-copeaux Q256 (en incrémental): Q201=-80 ;PROFONDEUR Valeur pour le retrait de l'outil lors du brise-copeaux...
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 350
Distance d’approche Q200 (en incrémental): Distance entre l'arête inférieure 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 Avance plongée en profondeur Q206: Vitesse de déplacement de l'outil lors du perçage sur la trajectoire hélicoïdale, en mm/min.
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 352
Distance d’approche Q200 (en incrémental): Distance entre la pointe de l'outil (position initiale) et la surface de la pièce; valeur de référence: 4x pas de vis Profondeur de perçage Q201 (longueur du filet, en incrémental): Distance entre la surface de la pièce et la fin du filet Avance F Q206: Vitesse de déplacement de l'outil lors du taraudage...
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 354
Distance d’approche Q200 (en incrémental): Distance entre la pointe de l'outil (position initiale) et la surface de la pièce Profondeur de perçage Q201 (en incrémental): Distance entre la surface de la pièce et la fin du filet Pas de vis Q239 Pas de la vis.
Si vous actionnez le potentiomètre de broche pendant le taraudage, la TNC règle automatiquement l'avance Le potentiomètre d’avance est inactif. En fin de cycle, la broche est immobile. Avant l'opération d'usinage suivante, réactiver la broche avec M3 (ou M4). iTNC 530 HEIDENHAIN...
Page 356
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.
–1(RR) Z– vers la gauche – +1(RL) Z– Filet externe Pas de vis Mode fraisage Sens usinage vers la droite +1(RL) Z– vers la gauche – –1(RR) Z– vers la droite –1(RR) vers la gauche – +1(RL) iTNC 530 HEIDENHAIN...
Page 358
Danger de collision! Pour les passes en profondeur, programmez toujours les mêmes signes car les cycles contiennent plusieurs processus qui sont interdépendants. La priorité pour la décision relative à la définition du sens de l'usinage est décrite dans les différents cycles. Par exemple, si vous voulez répéter un cycle seulement avec la procédure de plongée, vous devez alors introduire 0 comme profondeur de filetage;...
L'importance du déplacement compensatoire dépend du pas de vis. Le trou doit présenter un emplacement suffisant! Si vous changez la prodondeur de filetage, la TNC modifie automatiquement le point initial du déplacement hélicoïdal. iTNC 530 HEIDENHAIN...
Page 360
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 361
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 363
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 364
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 367
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 368
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 371
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 372
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 373
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 375
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 376
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 377
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...
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 379
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...
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 381
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 ...
Page 385
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 386
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 387
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 388
Exemple: Séquences CN Facteur de recouvrement Q370: Q370 x rayon d’outil donne la passe latérale k. Valeur d’introduction max.: 8 CYCL DEF 251 POCHE RECTANGULAIRE 1,9999 Q215=0 ;OPERATIONS D’USINAGE Stratégie de plongée Q366: Nature de la stratégie de plongée: Q218=80 ;1ER CÔTÉ...
à 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 390
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 391
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 392
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 394
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 395
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 M3: +1 = fraisage en avalant –1 = fraisage en opposition iTNC 530 HEIDENHAIN...
Page 396
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 397
;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 ...
Page 399
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 400
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 401
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 402
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...
Page 404
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...
Page 406
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...
Page 408
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...
Page 410
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 412
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 413
é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 415
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 416
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.
8.5 Cycles d’usinage de motifs de points Vue d’ensemble La TNC dispose de 2 cycles destinés à l'usinage direct de motifs de points: Cycle Softkey Page 220 MOTIFS DE POINTS SUR UN Page 421 CERCLE 221 MOTIFS DE POINTS EN GRILLE Page 423 Vous pouvez combiner les cycles d’usinage suivants avec les cycles 220 et 221:...
(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 422
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.
221 sont prioritaires. Si vous utilisez le cycle 254 Rainure circulaire en liaison avec le cycle 221, la position de rainure 0 est interdite. Q204 Q200 Q203 iTNC 530 HEIDENHAIN...
Page 424
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...
Dans la première séquence, il faut toujours définir les deux axes du plan d'usinage Si vous utilisez des paramètres Q, n'effectuez les calculs et affectations qu'à l'intérieur du sous-programme de contour concerné iTNC 530 HEIDENHAIN...
Page 428
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 Afin d'éviter les traces de dégagement de l'outil sur le contour, la TNC insère un rayon d'arrondi (définition globale) aux „angles internes“...
25 TRACE DE CONTOUR Page 440 27 CORPS D'UN CYLINDRE Page 442 28 CORPS D'UN CYLINDRE Page 444 Rainurage 29 CORPS D'UN CYLINDRE Page 447 Fraisage d'un oblong convexe 39 CORPS D'UN CYLINDRE Page 449 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 432
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 433
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 à...
Page 437
La réduction de l’avance au moyen du paramètre Q401 est une fonction FCL3 et n’est systématiquement disponible lors d’une mise à jour du logiciel (cf. „Niveau de développement (fonctions de mise à jour „upgrade“)” à la page 8). iTNC 530 HEIDENHAIN...
FINITION EN PROFONDEUR (cycle 23) La TNC déplace l'outil en douceur (cercle tangentiel vertical) vers la surface à usiner s'il y a suffisamment de place pour cela. Si l'encombrement est réduit, la TNC déplace l'outil verticalement à la profondeur programmée. L'outil fraise ensuite ce qui reste après l'évidement, soit la valeur de la surépaisseur de finition.
Avance plongée en profondeur Q11: Avance de plongée Avance évidement Q12: Avance de fraisage Surépaisseur finition latérale Q14 (en incrémental): Surépaisseur pour finition répétée; le dernier résidu de finition est évidé si vous avez programmé Q14 = 0 iTNC 530 HEIDENHAIN...
TRACE DE CONTOUR (cycle 25) En liaison avec le cycle 14 CONTOUR, ce cycle permet d’usiner des contours „ouverts“: Le début et la fin du contour ne coïncident pas. Le cycle 25 TRACE DE CONTOUR présente des avantages considérables par rapport à l’usinage d’un contour ouvert à l’aide de séquences de positionnement: ...
Page 441
Avance fraisage Q12: Avance lors des déplacements dans le plan d'usinage Mode fraisage? En opposition = –1 Q15: Fraisage en avalant: Introduire = +1 Fraisage en opposition: Introduire = -1 Alternativement, fraisage en avalant et en opposition sur plusieurs passes: Introduire = 0 iTNC 530 HEIDENHAIN...
CORPS D’UN CYLINDRE (cycle 27, 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 sur le corps d'un cylindre. Utilisez le cycle 28 si vous désirez fraiser des rainures de guidage sur le cylindre.
Page 443
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...
CORPS D’UN CYLINDRE Rainurage (cycle 28, 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 sur le pourtour d'un cylindre. Contrairement au cycle 27, la TNC met en place l'outil avec ce cycle de manière à...
Page 445
La TNC vérifie que la trajectoire corrigée et non-corrigée de l'outil est bien située dans la zone d'affichage de l'axe rotatif (définie dans les paramètres-machine 810.x.). Si la TNC affiche le message d'erreur „Erreur de programmation du contour“, initialiser si nécessaire PM810.x = 0. iTNC 530 HEIDENHAIN...
Page 446
Exemple: Séquences CN Profondeur de fraisage Q1 (en incrémental): Distance entre le corps du cylindre et le fond du 63 CYCL DEF 28 CORPS DU CYLINDRE contour Q1=-8 ;PROFONDEUR DE FRAISAGE Surépaisseur finition latérale Q3 (en incrémental): Surépaisseur de finition sur la paroi de la Q3=+0 ;SURÉPAIS.
5 Les phases 2 à 4 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte 6 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou bien à la dernière position programmée avant le cycle (en fonction du paramètre-machine 7420) iTNC 530 HEIDENHAIN...
Page 448
Remarques avant que vous ne programmiez Il faut toujours programmer les deux coordonnées du corps du cylindre dans la première séquence CN du sous- programme de contour. Réservez à l'outil assez de place latéralement pour les déplacements d'approche et de sortie du contour. La mémoire réservée à...
5 Les phases 2 à 4 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte 6 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou bien à la dernière position programmée avant le cycle (en fonction du paramètre-machine 7420) iTNC 530 HEIDENHAIN...
Page 450
Remarques avant que vous ne programmiez Il faut toujours programmer les deux coordonnées du corps du cylindre dans la première séquence CN du sous- programme de contour. Réservez à l'outil assez de place latéralement pour les déplacements d'approche et de sortie du contour. La mémoire réservée à...
Définir les paramètres généraux pour l’usinage Q1=-20 ;PROFONDEUR DE FRAISAGE Q2=1 ;FACTEUR RECOUVREMENT Q3=+0 ;SURÉPAIS. LATÉRALE Q4=+0 ;SURÉP. DE PROFONDEUR Q5=+0 ;COORD. SURFACE PIÈCE Q6=2 ;DISTANCE D'APPROCHE Q7=+100 ;HAUTEUR DE SÉCURITÉ Q8=0.1 ;RAYON D'ARRONDI Q9=-1 ;SENS DE ROTATION iTNC 530 HEIDENHAIN...
Page 452
10 CYCL DEF 22 ÉVIDEMENT Définition du cycle pour le pré-évidement Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=350 ;AVANCE ÉVIDEMENT Q18=0 ;OUTIL PRÉ-ÉVIDEMENT Q19=150 ;AVANCE PENDULAIRE Q208=30000 ;AVANCE RETRAIT 11 CYCL CALL M3 Appel du cycle pour le pré-évidement Changement d’outil 12 L Z+250 R0 FMAX M6 Appel de l'outil pour la semi-finition...
Exemple: Tracé de contour 0 BEGIN PGM C25 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10 Définition de l'outil 4 TOOL CALL 1 Z S2000 Appel d'outil 5 L Z+250 RO FMAX Dégager l'outil...
Page 457
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 iTNC 530 HEIDENHAIN...
Exemple: Corps d’un cylindre avec le cycle 27 Remarque: Cylindre bridé au centre du plateau circulaire. Le point de référence est situé au centre du plateau circulaire 0 BEGIN PGM C27 MM 1 TOOL DEF 1 L+0 R+3.5 Définition de l'outil 2 TOOL CALL 1 Y S2000 Appel de l’outil, axe d’outil Y...
Page 459
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 iTNC 530 HEIDENHAIN...
Page 460
Exemple: Corps d’un cylindre avec le cycle 28 Remarque: Cylindre bridé au centre du plateau circulaire. Le point de référence est situé au centre du plateau circulaire Définition de la trajectoire centrale dans le sous-programme de contour 52.5 0 BEGIN PGM C28 MM 1 TOOL DEF 1 L+0 R+3.5...
Page 461
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 iTNC 530 HEIDENHAIN...
8.7 Cycles SL (formule de contour) Principes de base Exemple: Schéma: Travail avec les cycles SL et Avec les cycles SL et la formule de contour, vous pouvez composer formule de contour des contours complexes constitués de contours partiels (poches ou îlots).
Introduire le nom entier du programme avec les définitions de contour, valider avec la touche END Programmer la séquence SEL CONTOUR avant les cycles SL. Le cycle 14 CONTOUR n'est plus nécessaire si vous utilisez SEL CONTOUR. iTNC 530 HEIDENHAIN...
Définir les descriptions de contour Avec la fonction DECLARE CONTOUR, vous indiquez pour un programme donné le chemin d'accès aux programmes dans lesquels la TNC prélève les descriptions de contour. Pour cette description de contour, vous pouvez en outre définir une profondeur séparée (fonction FCL 2): Appuyer sur la softkey DECLARE Appuyer sur la softkey CONTOUR Introduire le numéro de l'indicatif de contour QC,...
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“...
;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 ÉVIDEMENT Q10=5 ;PROFONDEUR DE PASSE iTNC 530 HEIDENHAIN...
Page 470
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 FINITION EN PROF. Définition du cycle Finition en profondeur Q11=100 ;AVANCE PLONGÉE PROF.
Page 471
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 Vue d’ensemble La TNC dispose de quatre cycles destinés à l’usinage de surfaces ayant les propriétés suivantes: sont générées par un systèmes CAO/DAO planes et rectangulaires planes et obliques tous types de surfaces inclinées ...
USINAGE LIGNE A LIGNE (cycle 230) 1 En partant de la position actuelle, la TNC positionne l’outil en avance 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 477
3ème point 2ème axe Q232 (en absolu): Coordonnée 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 iTNC 530 HEIDENHAIN...
Page 478
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 480
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 481
9 Pour terminer, la TNC rétracte l'outil avec FMAX au saut de bride Remarques avant que vous ne programmiez Introduire le saut de bride Q204 de manière à éviter toute collision avec la pièce ou les matériels de bridage. iTNC 530 HEIDENHAIN...
Page 482
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 483
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 484
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...
;POINT INITIAL 1ER AXE Q226=+0 ;POINT INITIAL 2ÈME AXE Q227=+35 ;POINT INITIAL 3ÈME AXE Q218=100 ;1ER CÔTÉ Q219=100 ;2ÈME CÔTÉ Q240=25 ;NOMBRE DE COUPES Q206=250 ;AVANCE PLONGÉE PROF. Q207=400 ;AVANCE FRAISAGE Q209=150 ;AVANCE TRANSVERSALE Q200=2 ;DISTANCE D'APPROCHE iTNC 530 HEIDENHAIN...
Page 486
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 M2, 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 490
Application Vous utilisez les tableaux de points zéro, par exemple pour des opérations d’usinage répétitives à diverses positions de la pièce ou pour une utilisation fréquente du même décalage de point zéro. A l’intérieur d’un même programme, vous pouvez programmer les points zéro soit directement dans la définition du cycle, soit en les appelant dans un tableau de points zéro.
Page 491
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 492
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...
Le cycle 247 n'a pas d'effet en mode Test de programme. Affichage d'état Dans l'affichage d'état, la TNC affiche le numéro Preset actif derrière le symbole du point de référence. iTNC 530 HEIDENHAIN...
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 495
– 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) Avec le cycle 26, vous pouvez tenir compte pour chaque axe séparémenet de facteurs de retrait et d’agrandissement. Effet Le FACTEUR ECHELLE est actif dès qu'il a été défini dans le programme. Il agit aussi en mode Positionnement avec introduction manuelle! Le facteur échelle actif apparaît dans l'affichage d'état supplémentaire.
La suite chronologique der rotations destinées au calcul de la position du plan est définie: La TNC fait pivoter tout d'abord l'axe A, puis l'axe B et enfin, l'axe C. iTNC 530 HEIDENHAIN...
Page 500
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.
Page 501
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 502
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 503
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 504
„Initialisation du point de référence (sans palpeur 3D)”, page 78 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.
Retour au LBL 10; six fois au total 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 506
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) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Avec les données du cycle 32, vous pouvez influer sur le résultat de l’usinage HSC (UGV) au niveau de la précision, de la qualité de surface et de la vitesse, à...
Page 511
Vous obtenez un lissage optimal du contour en sélectionnant la tolérance dans le cycle 32 de manière à ce qu’elle soit comprise entre 1,1 et 2 fois la valeur de l’erreur de corde CAO. iTNC 530 HEIDENHAIN...
Page 512
Programmation Remarques avant que vous ne programmiez Le cycle 32 est actif avec DEF, c'est-à-dire qu'il est actif dès qu'il a été défini dans le programme. La TNC annule le cycle 32 lorsque vous redéfinissez le cycle 32 et validez la question de dialogue Tolérance avec NO ENT ...
Page 513
Seule est modifiée la position de l'axe rotatif par rapport à la surface de la pièce Les paramètres MODE HSC et T ne sont disponibles que si l’option de logiciel 2 (usinage HSC) est activée sur votre machine. 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! Vous ne pouvez réellement mettre en œuvre la fonction PLANE que sur les machines disposant d'au moins deux axes rotatifs (table ou/et tête).
Page 517
La fonction Prise en compte de la position effective n'est pas utilisable si l'inclinaison du plan d'usinage est active. Si vous utilisez la fonction PLANE avec fonction M120 active, la TNC annule donc alors automatiquement la correction de rayon et, par là même, la fonction M120. iTNC 530 HEIDENHAIN...
Définir la fonction PLANE Afficher la barre de softkeys avec les fonctions spéciales Sélectionner les fonctions spéciales de la TNC: Appuyer sur la softkey FONCTION SPÉCIALE TNC 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...
Achever l'introduction des données: Appuyer sur la touche FIN 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 Application 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 à...
Abréviations utilisées Abréviation Signification 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 Application 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 Application 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 héritée du 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 Application 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 Application 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é...
Poursuivre avec les propriétés de positionnement (cf. „Définir le comportement de positionnement de la fonction PLANE” à la page 534) 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 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 Application 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 534) Abréviations utilisées Abréviation Signification RELATIV de l’anglais relative = par rapport à Exemple: Séquence CN 5 PLANE RELATIV SPB-45 ..iTNC 530 HEIDENHAIN...
9.8 Plan d’usinage défini avec angles d’axes: PLANE AXIAL (fonction FCL 3) Application La fonction PLANE AXIAL définit à la fois la position du plan d’usinage et les coordonnées des axes rotatifs. Cette fonction est facile à mettre en œuvre, notamment sur les machines avec cinématiques cartésiennes et avec cinématiques dans lesquelles un seul axe rotatif est actif.
Plage d’introduction: -99 999,9999° à +99 999,9999° Poursuivre avec les propriétés de positionnement 5 PLANE AXIAL B-45 ..(cf. „Définir le comportement de positionnement de la fonction PLANE” à la page 534) Abréviations utilisées Abréviation Signification axial = en forme d’axe AXIAL iTNC 530 HEIDENHAIN...
9.9 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 ...
FAUTO (avance à partir de la séquence TOOL CALL). Si vous utilisez la fonction PLANE AXIAL en liaison avec STAY, vous devez alors orienter les axes rotatifs au moyen d’une séquence de positionnement séparée après la fonction PLANE. iTNC 530 HEIDENHAIN...
Page 536
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! ...
Page 537
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: ...
TABLE 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 Si l’on utilise la fonction PLANE AXIS, les fonctions COORD ROT et TABLE ROT sont inopérantes. iTNC 530 HEIDENHAIN...
9.10 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: ...
Définir la fonction PLANE et l'activer 13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 MOVE ABST50 F1000 Régler l'angle d'orientation avec vecteur normal 14 LN X+31.737 Y+21,954 Z+33,165 NX+0,3 NY+0 NZ+0,9539 F1000 M3 Définir l'usinage dans le plan incliné iTNC 530 HEIDENHAIN...
9.11 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é...
La pointe de l'outil se déplace sur une droite 13 FUNCTION TCPM F TCP AXIS SPAT PATHCTRL AXIS 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 l'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...
9.13 Filtrer les contours (fonction FCL 2) Fonction Cette fonction vous permet de filtrer les contours créés sur des systèmes externes de programmation et qui ne comportent que des séquences linéaires. Le filtre lisse le contour et permet généralement d'obtenir un usinage plus rapide et sans à-coups. A partir du programme d'origine –...
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 phases 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. Processus 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é...
M30 avec la fonction de saut FN 9: IF +0 EQU +0 GOTO LBL 99 pour forcer l’occultation de cette partie de programme 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...
10.6 Exemples de programmation 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...
Page 561
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...
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 Définition de l'outil...
Page 563
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...
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) ...
Page 565
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 vue d’ensemble 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: ...
Si vous utilisez les paramètres Q60 à Q99 dans les cycles constructeur codés, définissez dans le paramètre-machine PM7251 si ces paramètres doivent être à effet local dans le cycle constructeur (fichier .CYC) ou à effet global pour tous les programmes. iTNC 530 HEIDENHAIN...
Appeler les fonctions des paramètres Q Pendant que vous introduisez un programme d’usinage, appuyez sur la touche „Q“ (dans le champ des introductions numériques et de sélection d'axes situé sous la touche –/+ ). La TNC affiche alors les softkeys suivantes: Groupe de fonctions Softkey Page...
Exemple Cylindre avec paramètres Q Rayon du cylindre R = Q1 Hauteur du cylindre H = Q2 Cylindre Z1 Q1 =+30 Q2 = +10 Cylindre Z2 Q1 =+10 Q2 = +50 iTNC 530 HEIDENHAIN...
11.3 Décrire les contours avec les fonctions arithmétiques Application Grâce aux paramètres Q, vous pouvez programmer des fonctions arithmétiques de base dans le programme d'usinage: Sélectionner la fonction de paramètres Q: Appuyer sur la touche Q (dans le champ d'introduction numérique, à droite). La barre de softkeys affiche les fonctions des paramètres Q Sélectionner les fonctions arithmétiques: Appuyer sur la softkey FONCT.ARITH.
MULTIPLICATION: Appuyer sur la softkey FN3 X * Y N° PARAMÈTRE POUR RÉSULTAT ? Introduire le numéro du paramètre Q: 12 1ÈRE VALEUR OU PARAMÈTRE ? Introduire Q5 comme première valeur 2ÈME VALEUR OU PARAMÈTRE ? Introduire 7 comme deuxième valeur iTNC 530 HEIDENHAIN...
11.4 Fonctions trigonométriques Définitions Sinus, cosinus et tangente correspondent aux rapports entre les côtés d’un triangle rectangle. On a: sin α = a / c Sinus: cos α = b / c Cosinus: Tangente: tan α = a / b = sin α / cos α Composantes ...
Définir la racine de somme de carrés et l'affecter FN13: ANGLE Ex. FN13: Q20 = +25 ANG-Q1 Définir l'angle avec arctan à partir de deux côtés ou sin et cos de l'angle (0 < angle < 360°) et l'affecter iTNC 530 HEIDENHAIN...
11.5 Calcul d’un cercle Application Grâce aux fonctions de calcul d'un cercle, la TNC peut déterminer le centre du cercle et son rayon à partir de trois ou quatre points situés sur le cercle. Le calcul d'un cercle à partir de quatre points est plus précis.
2ème valeur ou au 2ème paramètre, saut au label donné FN12: SI INFERIEUR A, ALORS SAUT Ex. FN12: IF+Q5 LT+0 GOTO LBL “ANYNAME“ Si la 1ère valeur ou le 1er paramètre est inférieur(e) à la 2ème valeur ou au 2ème paramètre, saut au label donné iTNC 530 HEIDENHAIN...
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 à 11 Programmation: Paramètres Q...
Si vous désirez vérifier ou modifier des paramètres string, appuyez sur la softkey AFFICHER PARAMÈTRE Q... QS..La TNC affiche alors tous les paramètres string; les fonctions décrites auparavant ont la même validité. iTNC 530 HEIDENHAIN...
11.8 Fonctions spéciales Vue d’ensemble Les fonctions spéciales apparaissent si vous appuyez sur la softkey FONCTIONS SPECIALES. La TNC affiche les softkeys suivantes: Fonction Softkey Page FN14:ERROR Page 581 Emission de messages d'erreur FN15:PRINT Page 585 Emission non formatée de textes ou valeurs de paramètres Q FN16:F-PRINT Page 586...
La fonction FN14: ERROR vous permet de programmer l'émission de messages définis par défaut par le constructeur de la machine outil ou par HEIDENHAIN: Lorsque la TNC rencontre une séquence avec FN 14 pendant l'exécution ou le test du programme, elle interrompt sa marche et délivre un message.
Page 582
Code d’erreur Texte 1016 Introduction non cohérente 1017 CYCLE incomplet 1018 Plan mal défini 1019 Axe programmé incorrect 1020 Vitesse broche erronée 1021 Correction rayon non définie 1022 Arrondi non défini 1023 Rayon d'arrondi trop grand 1024 Départ progr. non défini 1025 Imbrication trop élevée 1026...
Page 583
Pas d'axe de mesure défini 1065 Tolérance rupture outil dépassée 1066 Introduire Q247 différent de 0 1067 Introduire Q247 supérieur à 5 1068 Tableau points zéro? 1069 Introduire sens Q351 diff. de 0 1070 Diminuer profondeur filetage iTNC 530 HEIDENHAIN...
Page 584
Code d’erreur Texte 1071 Exécuter l'étalonnage 1072 Tolérance dépassée 1073 Amorce de séquence active 1074 ORIENTATION non autorisée 1075 3DROT non autorisée 1076 Activer 3DROT 1077 Introduire profondeur négative 1078 Q303 non défini dans cycle de mesure! 1079 Axe d'outil non autorisé 1080 Valeurs calculées incorrectes 1081...
Exemple d'application: Edition du procès-verbal de calibration d'une pièce. Vous pouvez sortir simultanément jusqu'à 6 paramètres Q et valeurs numériques. La TNC les sépare par des barres obliques. Exemple: Sortie du dialogue 1 et de la valeur numérique de Q1 70 FN15: PRINT1/Q1 iTNC 530 HEIDENHAIN...
FN16: F-PRINT: Emission formatée de textes et 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 le fichier-texte. Cf. „Affectation”, page 680. Via l'interface Ethernet, on ne peut pas restituer de données avec FN16.
Page 587
Restituer texte seulement pour dial. tchèque L_FRENCH Restituer texte seulement pour dial. français L_ITALIAN Restituer texte seulement pour dial. italien L_SPANISH Restituer texte seulement pour dial. espagnol L_SWEDISH Restituer texte seulement pour dial. suédois L_DANISH Restituer texte seulement pour dial. danois iTNC 530 HEIDENHAIN...
Page 588
Clé Fonction L_FINNISH Restituer texte seulement pour dial. finnois L_DUTCH Restituer texte seulement pour dial. néerlandais L_POLISH Restituer texte seulement pour dial. polonais L_PORTUGUE Restituer texte seulement pour dial. portugais L_HUNGARIA Restituer texte seulement pour dial. hongrois L_RUSSIAN Restituer texte seulement pour dial. russe L_SLOVENIAN Restituer texte seulement pour dial.
Page 589
TNC enregistre celui-ci dans le répertoire où se trouve le programme CN avec la fonction FN16. Vous pouvez délivrer jusqu'à 32 paramètres Q par ligne dans le fichier de description du format. iTNC 530 HEIDENHAIN...
Page 590
Délivrer 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 à...
Profondeur de passe cycle d'usinage actif Avance plongée prof. cycle d’usinage actif 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 iTNC 530 HEIDENHAIN...
Page 592
Nom du groupe, n° ident. Numéro Indice Signification Sens de rotation cycle d’usinage actif Temporisation cycle d’usinage actif 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.
Page 593
+128: Axe V réfléchi +256: Axe W réfléchi 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 iTNC 530 HEIDENHAIN...
Page 594
Nom du groupe, n° ident. Numéro Indice Signification Facteur échelle actif axe W ROT. 3D axe A 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...
Page 595
Manuel, 360 1 à 9 Position dans système REF, axes 1 à 9 Valeur du tableau de points zéro actif Numéro 1 à 9 Axe X à axe W dans le système de coordonnées Pt 0 actif, 500 iTNC 530 HEIDENHAIN...
Page 596
Nom du groupe, n° ident. Numéro Indice Signification Valeur REF du tableau de points zéro Numéro 1 à 9 Axe X à axe W actif, 501 Pt 0 Lire la valeur du tableau Preset en Numéro 1 à 9 Axe X à axe W tenant compte de la cinématique de de Preset la machine, 502...
Avec la fonction FN 19: PLC, vous pouvez transmettre à l'automate jusqu'à deux valeurs numériques ou paramètres Q. Résolutions et unités de mesure: 0,1 µm ou 0,0001° Exemple: Transmettre à l'automate la valeur numérique 10 (correspondant à 1µm ou 0,001°) 56 FN19: PLC=+10/+Q3 iTNC 530 HEIDENHAIN...
FN20: WAIT FOR: Synchronisation CN et automate Vous ne devez utiliser cette fonction qu’en accord avec le constructeur de votre machine! Avec la fonction FN 20: WAIT FOR, vous pouvez exécuter une synchronisation entre la CN et l’automate. La CN stoppe l'usinage jusqu'à...
56 FN25: PRESET = Z/+50/-20 Vous pouvez rétablir le dernier point de référence initialisé en mode Manuel en utilisant la fonction auxiliaire M104(cf. „Activer le dernier point de référence initialisé: M104” à la page 292). iTNC 530 HEIDENHAIN...
FN 26: TABOPEN: Ouvrir un tableau à définir librement Avec la fonction FN 26: TABOPEN, vous ouvrez n’importe quel tableau pouvant être défini librement afin de le composer avec FN 27 ou pour importer des données de ce tableau avec FN28. Un seul tableau à...
Sur la ligne 6 du tableau ouvert actuellement, importer les valeurs des colonnes Rayon, Profondeur et D. Mémoriser la première valeur dans la paramètre Q10 (seconde valeur dans Q11, troisième valeur dans Q12). 56 FN28: TABREAD Q10 = 6/“RAYON, PROFONDEUR,D“ iTNC 530 HEIDENHAIN...
11.9 Introduire directement une formule Introduire la formule A l’aide des softkeys, vous pouvez introduire directement dans le programme d'usinage des formules arithmétiques contenant plusieurs opérations de calcul. Les formules apparaissent lorsque l'on appuye sur la softkey FORMULE. La TNC affiche alors les softkeys suivantes sur plusieurs barres: Fonction de liaison Softkey...
Page 603
Si valeur de consigne Q12 = 1, alors Q50 >= 0 Si valeur de consigne Q12 = -1, alors Q50 < 0 Calcul valeur modulo (reste de division) Ex. Q12 = 400 % 360 Résultat: Q12 =40 iTNC 530 HEIDENHAIN...
Commuter à nouveau la barre de softkeys et ouvrir la parenthèse Introduire le numéro de paramètre Q12 Sélectionner la division Introduire le numéro de paramètre Q13 Fermer la parenthèse et clore l’introduction de la formule Exemple de séquence CN Q25 = ATAN (Q12/Q13) iTNC 530 HEIDENHAIN...
11.10 Paramètres string Fonctions de traitement de strings Vous pouvez utiliser le traitement de strings (de l’anglais string = chaîne de caractères) avec les paramètres QS pour créer des chaînes de caractères variables. Vous pouvez, par exemple, restituer de telles chaînes de caractères au moyen de la fonction FN16:F-PRINT pour créer des protocoles variables.
Convertir une valeur numérique en un paramètre string Avec la fonction TOCHAR, la TNC convertit une valeur numérique en un paramètre string. Vous pouvez de cette manière enchaîner des valeurs numériques avec des variables string. Appeler les fonctions de paramètres Q Sélectionner la fonction FORMULE STRING Sélectionner la fonction de conversion d’une valeur numérique en un paramètre string...
à la position 0.. Exemple: Dans le paramètre string QS10, on désire extraire une composante de string de quatre caractères (LEN4) à partir de la troisième position (BEG2). 37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 ) iTNC 530 HEIDENHAIN...
Convertir un paramètre string en une valeur numérique La fonction TONUMB sert à convertir un string en une valeur numérique. La valeur à convertir ne doit comporter que des valeurs numériques. Le paramètre QS à convertir ne doit contenir qu’une seule valeur numérique;...
TNC opte pour le premier endroit où elle a découvert la composante de string. Exemple: Rechercher dans QS10 le texte enregistré dans le paramètre QS13. Débuter la recherche à partir du troisième emplacement 37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 ) iTNC 530 HEIDENHAIN...
Calculer la longueur d’un paramètre string La fonction STRLEN calcule la longueur du texte enregistré dans un paramètre string sélectionnable. Appeler les fonctions de paramètres Q Sélectionner la fonction FORMULE Introduire le numéro du paramètre Q dans lequel la TNC doit enregistrer la longueur de string calculée; valider avec la touche ENT Commuter le menu de softkeys Sélectionner la fonction de calcul de la longueur de...
QS -1: Dans l’ordre alphabétique, le premier paramètre QS est situé après le deuxième paramètre QS Exemple: Comparer la suite alphabétique de QS12 et QS14 37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 ) iTNC 530 HEIDENHAIN...
11.11 Paramètres Q réservés La TNC affecte des valeurs aux paramètres Q100 à Q199. Les paramètres Q reçoivent: des valeurs de l’automate des informations concernant l’outil et la broche des informations sur l’état de fonctionnement les résultats de la mesure fournis par les cycles palpeurs, etc. Vous ne devez pas utiliser comme paramètres de calcul dans les programmes CN les paramètres Q réservés (paramètres QS) situés entre Q100 et Q199 (QS100 et QS199).
Fonction M Val. paramètre Aucune fonction broche définie Q110 =-1 M3: MARCHE broche sens horaire Q110 =0 M4: MARCHE broche sens anti-horaire Q110 =1 M5 après M3 Q110 =2 M5 après M4 Q110 =3 iTNC 530 HEIDENHAIN...
Arrosage: Q111 Fonction M Val. paramètre M8: MARCHE arrosage Q111 =1 M9: ARRET arrosage Q111 =0 Facteur de recouvrement: Q112 La TNC affecte au paramètre Q112 le facteur de recouvrement pour le fraisage de poche (PM7430). Unité de mesure dans le programme: Q113 Pour les imbrications avec PGM CALL, la valeur du paramètre Q113 dépend de l’unité...
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 619
Marqueurs pour cycles (figures d’usinage) 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...
11.12 Exemples de programmation 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 ...
Page 621
Annuler le décalage du point zéro 44 CYCL DEF 7.1 X+0 45 CYCL DEF 7.2 Y+0 Aller à la distance d’approche 46 L Z+Q12 F0 FMAX Fin du sous-programme 47 LBL 0 48 END PGM ELLIPSE MM iTNC 530 HEIDENHAIN...
Exemple: Cylindre concave avec fraise à bout hémisphérique Déroulement du programme Le programme fonctionne avec une fraise à bout hémisphérique 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 (à...
Page 623
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 Fin du sous-programme 54 LBL 0 55 END PGM CYLIN iTNC 530 HEIDENHAIN...
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 ...
Page 625
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 626
40 LBL 2 41 LP PR+Q6 PA+Q24 FQ12 Aborder l'„arc” vers le haut 42 FN 2: Q24 = +Q24 - +Q14 Actualiser l’angle dans l'espace 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 Application 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 629
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...
Vue d’ensemble: Projections (vues) En modes Exécution de programme et en mode Test de programme, la TNC affiche les softkeys suivantes: 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...
La représentation 3D La TNC représente la pièce dans l’espace. Si vous disposez du hardware adéquat, la TNC représente aussi les opérations d'usinage dans le plan d'usinage incliné ou sur plusieurs faces avec son graphisme 3D de haute résolution. Vous pouvez faire pivoter avec les softkeys la représentation 3D autour de l'axe vertical ou la faire basculer autour de l'axe horizontal.
Page 633
Lorsque vous relâchez la touche gauche de la souris, la TNC agrandit la pièce en fonction de la zone définie Pour accentuer ou réduire le zoom rapidement avec la souris: Tourner la molette de la souris vers l'avant ou vers l'arrière iTNC 530 HEIDENHAIN...
Page 634
Faire apparaître le cadre du contour de la pièce brute ou le supprimer Commuter la barre de softkeys jusqu'à ce qu'apparaisse la softkey correspondant aux fonctions destinées faire pivoter et à agrandir/ diminuer la pièce Sélectionner les fonctions pour faire pivoter et agrandir/diminuer la pièce: Faire apparaître le cadre pour la BLK-FORM: Sur la softkey, mettre la surbrillance sur AFFICHE...
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 Vue d’ensemble 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...
Vous pouvez en outre utiliser les fonctions suivantes: Test de programme pas à pas Arrêt du test à une séquence quelconque Omettre certaines séquences Fonctions destinées à la représentation graphique Calcul de la durée d'usinage Affichage d'état supplémentaire iTNC 530 HEIDENHAIN...
Page 640
les positionnements qui exécutent un changement de palette HEIDENHAIN conseille donc d'aborder chaque programme avec la prudence qui s'impose, y compris si le test du programme n'a généré aucun message d'erreur et n'a pas non plus affiché des endommagements visibles de la pièce.
Page 641
Pour poursuivre le test, vous ne devez pas exécuter les actions suivantes: Sélectionner une autre séquence avec les touches fléchées ou la touche GOTO Apporter des modifications au programme Changer de mode de fonctionnement Sélectionner un nouveau programme iTNC 530 HEIDENHAIN...
Page 642
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.
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 Programmation d’axes non commandés („axes compteurs“) Lorsque la TNC enregistre une erreur pendant l’exécution du programme, elle interrompt alors automatiquement l’usinage.
Page 645
Si nécessaire, définir si les axes asservis doivent être déplacés dans le système de coordonnées incliné ou non incliné Si nécessaire, déplacer les axes asservis à l’aide de la manivelle ou des touches de sens des axes iTNC 530 HEIDENHAIN...
Déplacer les axes de la machine pendant une interruption Vous pouvez déplacer les axes de la machine pendant une interruption, de la même manière qu’en mode Manuel. Danger de collision! Si le plan d'usinage est incliné et si vous interrompez l'exécution du programme, vous pouvez commuter le système de coordonnées avec la softkey 3D ROT entre l'inclinaison et la non-inclinaison.
Maintenir enfoncée la touche END pendant deux secondes, la TNC effectue un démarrage à chaud Remédier à la cause de l’erreur Relancer Si l’erreur se répète, notez le message d’erreur et prenez contact avec le service après-vente. iTNC 530 HEIDENHAIN...
Rentrer dans le programme à un endroit quelconque (amorce de séquence) La fonction AMORCE A SEQUENCE N doit être adaptée à la machine et validée par son constructeur. Consultez le manuel de votre machine. Avec la fonction AMORCE A SEQUENCE N, (retour rapide au contour), vous pouvez exécuter un programme d'usinage à...
Page 649
Répétitions: Introduire le nombre de répétitions à prendre en compte dans l'amorce de séquence si la séquence N se trouve dans une répétition de partie de programme Lancer l'amorce de séquence: Appuyer sur la touche START externe Aborder le contour (voir paragraphe suivant) iTNC 530 HEIDENHAIN...
Aborder à nouveau le contour La fonction ABORDER POSITION permet à la TNC de déplacer l'outil vers le contour de la pièce dans les situations suivantes: Aborder à nouveau le contour après déplacement des axes de la machine lors d'une interruption réalisée sans STOP INTERNE ...
TOOLFILE: Dans la colonne PATH, la TNC enregistre le chemin d’accès au tableau d’outils utilisé pour le test du programme. Lors du test d’utilisation d’outils, la TNC peut ainsi déterminer si vous avez exécuté le test du programme avec TOOL.T iTNC 530 HEIDENHAIN...
Page 652
Colonne Signification Numéro d'outil (–1: aucun outil 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 BLOCK Numéro de séquence dans laquelle la...
(cf. fig. de droite, au centre) Heure (heu:min:sec): Heure à laquelle le programme doit être lancé Date (JJ.MM.AAAA): Date à laquelle le programme doit être lancé Pour activer le lancement: Mettre la softkey AUTOSTART sur ON iTNC 530 HEIDENHAIN...
12.6 Omettre certaines séquences Application Lors du test ou de l'exécution du programme, vous pouvez omettre les séquences marquées du signe „/“ lors de la programmation: Ne pas exécuter ou tester les séquences marquées du signe „/“: Mettre la softkey sur ON. Exécuter ou tester les séquences marquées du signe „/“: Mettre la softkey sur OFF.
Ne pas interrompre l'exécution ou le test du programme au niveau de séquences contenant M1: Mettre la softkey sur OFF. Interrompre l'exécution ou le test du programme au niveau de séquences contenant M1: Mettre la softkey sur ON. iTNC 530 HEIDENHAIN...
12.8 Configurations globales de programme (option de logiciel) Application La fonction Configurations globales de programme utilisée en particulier pour la construction de grands moules est disponible dans les modes de fonctionnement Exécution de programme et en mode MDI. Elle vous permet de définir diverses transformations de coordonnées et configurations qui ont un effet global ou superposé...
Sélectionner le mode de fonctionnement Exécution de programme ou MDI Commuter le menu de softkeys Appeler le formulaire Configurations globales de programme Activer les fonctions désirées avec les valeurs correspondantes iTNC 530 HEIDENHAIN...
Page 658
Si vous activez simultanément plusieurs configurations globales de programme, la TNC calcule en interne les transformations dans l’ordre suivant: 1: Echange d’axes 2: Rotation de base 3: Décalage 4: Image miroir 5: Rotation superposée Les autres fonctions de blocage des axes, superposition de la manivelle et facteur d’avance agissent indépendamment les uns des autres.
Attention: Après avoir activé cette fonction, un retour au contour peut s'avérer nécessaire. La TNC appelle automatiquement le menu de retour au contour lorsque vous fermez le formulaire (cf. „Aborder à nouveau le contour” à la page 650). iTNC 530 HEIDENHAIN...
Autre décalage additionnel de point zéro La fonction de décalage additionnel du point zéro vous permet de compenser n’importe quels décalages sur tous les axes actifs. Les valeurs définies dans le formulaire agissent en plus des valeurs déjà définies dans le programme au moyen du cycle 7 (décalage du point zéro).
La TNC autorise l’introduction d’une valeur comprise entre 1 et 1000%. Veiller à ce que la TNC attribue toujours le facteur d’avance à l’avance actuelle que vous auriez pu éventuellement augmenter ou réduire en modifiant le réglage du potentiomètre d’avance. iTNC 530 HEIDENHAIN...
Superposition de la manivelle La fonction Superposition de la manivelle vous permet de donner la priorité au déplacement à l’aide de la manivelle pendant que la TNC exécute un programme. Dans la colonne Val. max., vous définissez la course max. autorisée que vous pouvez parcourir avec la manivelle.
de l’usure de l’outil de profondeurs de coupe fluctuantes intervenant de plus en plus sur les pièces moulées de la fluctuation de dureté due à des particules de matière iTNC 530 HEIDENHAIN...
Page 664
La mise en oeuvre de l’asservissement adaptatif de l’avance AFC présente les avantages suivants: Optimisation de la durée d’usinage En asservissant l’avance, la TNC essaie de conserver pendant toute la durée de l’usinage la puissance de broche max. précédemment obtenue dans la passe d’apprentissage.
La TNC exécute la réaction de surcharge lorsque – l’asservissement étant activé – la puissance de broche max. est dépassée pendant plus d’une seconde et que, simultanément, l’avance est inférieure à l’avance min. que vous avez définie iTNC 530 HEIDENHAIN...
Page 666
Colonne Fonction POUT Puissance de broche au niveau de laquelle la TNC doit détecter une sortie de la pièce. Introduire la valeur (pourcentage) par rapport à la charge de référence définie par la passe d’apprentissage. Valeur conseillée: 8% SENS Sensibilité (agressivité) de l’asservissement. Valeur possible comprise entre 50 et 200.
écrasées par la TNC C: La passe d’apprentissage a été exécutée avec succès. Lors de l’exécution suivante, l’asservissement de l’avance pourra être réalisé automatiquement Nom de la configuration d’asservissement iTNC 530 HEIDENHAIN...
Page 668
Avant d’exécuter une passe d’apprentissage, vous devez tenir compte des conditions suivantes: Si nécessaire, adapter les configurations d’asservissement dans le tableau AFC.TAB Dans la colonne AFC du tableau d’outils TOOL.T, inscrire la configuration d’asservissement souhaitée pour tous les outils ...
Page 669
êtes en train d’exécuter le programme CN <name>.H. La TNC affiche en rouge les données dans le tableau. La TNC n’annule le verrouillage d’édition que si l’une des fonctions suivantes a été exécutée: END PGM iTNC 530 HEIDENHAIN...
Activer/désactiver AFC Sélectionner le mode de fonctionnement Exécution de programme en continu Commuter la barre de softkeys Activer l’asservissement adaptatif de l’avance: Mettre la softkey sur ON; la TNC affiche le symbole AFC dans l’affichage d’état (cf. „Affichage d'état „général“” à la page 52) Désactiver l’asservissement adaptatif de l’avance: Mettre la softkey sur OFF.
La TNC détermine la totalité de la durée d’usinage pour toutes les passes d’apprentissage (LTIME), toutes les passes d’asservissement (CTIME) et la totalité de la différence de durée (TDIFF) et inscrit ces données derrière le code TOTAL sur la dernière ligne du fichier de protocole. iTNC 530 HEIDENHAIN...
Page 672
Pour sélectionner le fichier <name>.H.AFC2.DEP, procédez de la manière suivante: Sélectionner le mode de fonctionnement Exécution de programme en continu Commuter la barre de softkeys Sélectionner le tableau des configurations AFC Afficher le fichier de protocole 12 Test de programme et exécution de programme...
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.
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 Configurer la plage horaire Remarques légales 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) ...
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 Application 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 BAUDS (vitesse de transmission des données) peut être sélectionnée entre 110 et 115.200 bauds. Périphérique Mode Symbole PC avec logiciel HEIDENHAIN LSV2 TNCremo NT pour commander la TNC à distance PC avec logiciel de transfert HEIDENHAIN TNCremo NT 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 682
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 685
PC, par ex. 160.1.180.1 Dans le champ <Masque Subnet>, 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...
Configurer la TNC Configuration de la version à deux processeurs: Cf. „Configurations du réseau”, page 743. Faites configurer la TNC par un spécialiste réseaux. Notez que la TNC exécute un redémarrage à chaud lorsque vous modifiez l'adresse IP de la TNC. En mode Mémorisation/édition de programme, appuyez sur la touche MOD Introduisez le code NET123;...
Page 687
TNC est reliée à l'appareil. Vous devez veiller à ce que le nom se termine par deux points FILESYSTEM- Type de système de fichiers TYPE NFS: Network File System SMB: Server Message Bloc (protocole Windows) iTNC 530 HEIDENHAIN...
Page 688
Configuration Signification OPTIONS avec Données sans espace, séparées par une virgule FILESYSTEM- et écrites à la suite les unes des autres. TYPE=nfs Attention aux majuscules/minuscules. RSIZE=: Dimension de paquet pour la réception de données, en octets. Plage d’introduction: 512 à 8 192 WSIZE=: Dimension de paquet pour l'envoi de données, en octets.
Page 689
UID for mount Définition de l'identification d'utilisateur avec laquelle sera réalisée la procédure d'admission. USER: L'admission s'effectue avec l'identification USER ROOT: L'admission s'effectue avec l'identification de l'utilisateur ROOT, valeur = 0 iTNC 530 HEIDENHAIN...
Page 690
Vérifier la liaison au réseau Appuyer sur la softkey PING Dans le champ HOST, introduire l’adresse Internet de l’appareil pour lequel vous désirez vérifier les paramètres de réseau Valider avec la touche ENT. La TNC envoie des paquets de données jusqu'à...
Appuyer sur la touche PGM MGT. Sélectionner la fonction MOD: Appuyer sur la touche MOD. Sélectionner la configuration PGM MGT: A l'aide des touches fléchées, décaler la surbrillance sur la configuration PGM MGT; commuter entre STANDARD et ETENDU avec la touche ENT iTNC 530 HEIDENHAIN...
Fichiers dépendants En plus de leur code de fichier, les fichiers dépendants ont l'extension .SEC.DEP (SECtion = de l'angl. = section, articulation, DEPendent = de l'angl. =dépendant). Différents types disponibles: .H.SEC.DEP Les fichiers ayant pour extension .SEC.DEP sont générés par la TNC lorsque vous travaillez avec la fonction d'articulation.
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 Application 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 Application 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 ...
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...
La fonction MOD Introduction de programme vous permet de commuter la programmation du fichier $MDI. Programmation de $MDI.H en dialogue conversationnel 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, afficher le point zéro Application 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 84) iTNC 530 HEIDENHAIN...
13.15 Afficher les fichiers d’AIDE Application 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...
13.17 Configurer l’heure-système Application Avec la softkey CONFIGURER DATE/HEURE, vous pouvez définir la plage horaire, la date et l’heure-système. Effectuer la configuration Si vous modifiez la plage horaire, la date ou l’heure- système, vous devez redémarrer la TNC. Dans ce cas, la TNC délivre un message d’avertissement lorsque vous fermez la fenêtre.
é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: ...
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. Lignes 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 ...
Page 709
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 710
Palpeurs 3D Prépositionnement en avance rapide MP6151 machine Prépositionnempent à la vitesse définie dans MP6150: 0 Prépositionnement en avance rapide machine: 1 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 à...
Page 711
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 712
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 713
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 714
Affichages TNC, éditeur TNC Configurer les tableaux PM7226.0 de palettes Tableau de palettes inactif: 0 Nombre de palettes par tableau de palettes: 1 à 255 Configurer les fichiers MP7226.1 de points zéro Tableau de points zéro inactif: 0 Nombre de points zéro par tableau de points zéro: 1 à 255 Longueur max.
Page 715
Nombre de dents – CUT.: 0 à 32; largeur colonne: 4 caractères PM7266.14 Tolérance pour détection d'usure pour longueur d'outil – LTOL: 0 à 32; largeur colonne: 6 caractères PM7266.15 Tolérance pour détection d'usure pour rayon d'outil – RTOL: 0 à 32; largeur colonne: 6 caractères iTNC 530 HEIDENHAIN...
Page 716
Affichages TNC, éditeur TNC Configurer le tableau PM7266.16 d’outils (ne pas Direction de la dent – DIRECT.: 0 à 32; largeur colonne: 7 caractères exécuter: 0); numéro PM7266.17 de colonne dans le Etat automate – PLC: 0 à 32; largeur colonne: 9 caractères tableau d'outils pour PM7266.18 Décalage complémentaire de l'outil dans l'axe d'outil pour PM6530 –...
Page 717
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 718
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.13 (14ème axe) 0,1 mm: 0 0,05 mm: 1 0,01 mm: 2...
Page 719
Rayon d'outil Simulation graphique PM7316 sans axe de broche 0 à 99 999,9999 [mm] programmé: Profondeur de pénétration Simulation graphique PM7317.0 sans axe de broche 0 à 88 (0: fonction inactive) programmé: Fonction M pour start iTNC 530 HEIDENHAIN...
Page 720
Affichages TNC, éditeur TNC Simulation graphique PM7317.1 sans axe de broche 0 à 88 (0: fonction inactive) programmé: Fonction M pour fin Réglage de MP7392.0 l'économiseur d'écran 0 à 99 [min] Durée en minutes à l’issue de laquelle s'active l’économiseur d’écran (0: fonction inactive) MP7392.1 Economiseur d’écran actif: 0 Economiseur d’écran standard du serveur X: 1...
Page 721
Avance dans l'axe d'outil avec M103 F.. Réduction inactive: +0 Avance dans l'axe d'outil avec M103 F.. Réduction active: +16 Arrêt précis inactif lors de positionnements avec axes rotatifs: +0 Arrêt précis actif lors de positionnements avec axes rotatifs: +64 iTNC 530 HEIDENHAIN...
Page 722
Usinage et déroulement du programme Message d’erreur lors d’un appel de cycle PM7441 Emission d’un message d’erreur si M3/M4 n’est pas active: 0 Ne pas afficher le message d’erreur si M3/M4 n’est pas active: +1 Réservé: +2 Ne pas afficher le message d'erreur si une profondeur positive a été programmée: +0 Emission d'un message d'erreur si une profondeur positive a été...
14.2 Distribution des plots et câbles 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“. Vous ne devez pas perdre de vue que les plots 6 et 8 du câble de liaison 274 545 sont pontés.
Appareils autres que HEIDENHAIN La distribution des plots sur l’appareil d’une autre marque peut fortement varier 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 Texte clair HEIDENHAIN, avec smarT.NC ou selon DIN/ISO Données de positions Positions nominales pour droites et cercles en coordonnées cartésiennes ou polaires ...
Page 727
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 ...
Page 728
Fonctions utilisateur Teach In Les positions effectives sont prises en compte directement dans le programme CN Graphisme de test Simulation graphique de l'usinage, y compris si autre programme en cours d'exécution Modes de représentation Vue de dessus / représentation en 3 plans / représentation 3D ...
Page 729
V.24 / RS-232-C et une interface V.11 / RS-422 max., 115 kbauds 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 730
Option de logiciel 1 Programmation de contours sur le corps d’un cylindre Usinage avec plateau circulaire Avance en mm/min. Inclinaison du plan d’usinage Conversions de coordonnées Cercle sur 3 axes avec inclinaison du plan d’usinage Interpolation Option de logiciel 2 Usinage 3D Guidage pratiquement sans à-coups Correction d'outil 3D par vecteur normal de surface...
Page 731
smarT.NC: Contour de poche sur motif de points smarT.NC: Programmation possible en parallèle smarT.NC: Aperçu de programmes de contours dans le gestionnaire de fichiers smarT.NC: Stratégie de positionnement lors d’opérations d’usinage de points iTNC 530 HEIDENHAIN...
Page 732
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 à...
Type de batterie: 1 pile au lithium type CR 2450N (Renata) Id.-Nr. 315 878-01 1 La batterie est située sur la face arrière du MC 422 B 2 Changer la batterie; la nouvelle batterie ne peut être placée qu'en position correcte 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: ...
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 ...
Page 739
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) Sélectionner la fonction permettant de fermer...
Au bout de quelques secondes, Windows affiche un message d'avertissement (cf. figure) qui vient se superposer sur le message TNC. Ne jamais valider le message d'avertissement avec End Now car vous pourriez perdre des données ou endommager la machine. 15 iTNC 530 avec Windows 2000 (option)
Les configurations du réseau ne doivent être réalisées que par un spécialiste en matière de réseaux. 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). 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 exemple \\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 747
Conversion de programmes FK ... 260 Affichage d'état ... 52 Caractéristiques techniques ... 726 Convertir général ... 52 iTNC 530 avec Windows Créer un programme-retour ... 547 supplémentaire ... 54 2000 ... 737 Programmes FK ... 260 Afficher les fichiers d'aide ... 702 Centre de cercle ...
Page 748
Cycles SL Echange d’axes ... 659 FN14: ERROR: Emission de messages Contours superposés ... 431, 466 Ecran ... 47 d'erreur ... 581 Cycle Contour ... 430 Ellipse ... 620 FN15: PRINT: Emission de textes non Données du contour ... 434 Enregistrement Windows ...
Page 749
Introduire la vitesse de rotation Cercles et arcs de cercle ... 226 broche ... 199 Prépositionnement ... 227 iTNC 530 ... 46 Fonctions M: Cf. Fonctions auxiliaires avec Windows 2000 ... 736 Fonctions trigonométriques ... 574 Format, informations ... 732 Lancement automatique du Formulaire, vue ...
Page 750
Matière de coupe de l'outil ... 191, 217 Paramètres string ... 606 Programmation de paramètres Matière pièce, définir ... 216 Paramètres utilisateur ... 708 Q ... 568, 606 Messages d'erreur ... 156, 157 général Autres fonctions ... 580 Aide pour ... 156 Affichages TNC, éditeur Calcul d'un cercle ...
Page 751
Transfert des données, logiciel ... 681 Système d’aide ... 159 Transformations superposées ... 656 Système de référence ... 105 Transmission externe des données iTNC 530 ... 124 iTNC 530 avec Windows 2000 ... 745 Trigonométrie ... 574 Trou oblong, fraiser ... 411...
Fonctions auxiliaires Action sur à la Effet Page séquence début ARRET de déroulement du programme/ARRET broche/ARRET arrosage Page 289 Arrêt facultatif de l'exécution du programme Page 655 ARRÊT de déroulement du programme/ARRÊT broche/ARRÊT arrosage/éventuellement Page 289 effacement de l'affichage d'état (dépend de PM)/retour à...
Page 756
Action sur à la Effet Page séquence début M109 Vitesse de contournage constante à la dent de l'outil Page 299 (augmentation et réduction de l'avance) M110 Vitesse de contournage constante à la dent de l'outil (réduction d'avance seulement) ...
Les palpeurs 3D de HEIDENHAIN vous aident à réduire les temps morts: Par exemple • Dégauchissage des pièces • Initialisation des points de référence • Etalonnage des pièces • Digitalisation de formes 3D avec les palpeurs de pièces TS 220 avec câble TS 640 avec transmission infra-rouge •...