Page 2
Eléments de commande à l'écran Programmation d'opérations de contournage Définir le partage de l'écran Approche/sortie du contour Commuter écran entre modes de fonc- Programmation flexible de contours FK tionnement Machine et Programmation Softkeys: Sélection fonction à l'écran Droite Commutation entre barres de softkeys Centre de cercle/pôle pour coordonnées polaires Clavier alphabétique: Introduire lettres et signes Trajectoire circulaire autour du centre de cercle...
530 E 340 491-xx iTNC 530, version 2 processeurs 340 491-xx iTNC 530 E, version 2 processeurs 340 493-xx iTNC 530 , poste de programmation 340 494-xx La lettre E désigne la version Export de la TNC. La version Export de la TNC est soumise à...
Page 6
En outre, l'iTNC 530 dispose aussi en option de 2 ensembles-logiciels pouvant être mis en oeuvre par vous-même ou par le constructeur de votre machine. Chaque ensemble doit être activé séparément et 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.
Lieu d'implantation prévu La TNC correspond à la classe A selon EN 55022. Elle est prévue principalement pour fonctionner en milieux industriels. iTNC 530 HEIDENHAIN...
Page 8
Nouvelles fonctions 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 subi une extension.
Page 9
CYCL CALL PAT (cf. „Appeler le cycle en liaison avec les tableaux de points” à la page 273) En vue de nouvelles fonctions à venir, le choix de types d'outils pouvant être sélectionnés dans le tableau d'outils a été étendu iTNC 530 HEIDENHAIN...
Descriptifs nouveaux/modifiés dans ce Manuel Nouvelle implantation du clavier TE 530 B (cf. „Panneau de commande” à la page 39) Le chapitre Gestionnaire standard de fichiers (gestionnaire de fichiers sans structure de répertoires) a été supprimé de ce Manuel...
Page 11
Programmation: Programmer les contours Programmation: Fonctions auxiliaires Programmation: Cycles Programmation: Fonctions spéciales Programmation: Sous-programmes et répétitions de parties de programme Programmation: Paramètres Q Test et exécution de programme Fonctions MOD Tableaux et sommaires iTNC 530 avec Windows 2000 (option) iTNC 530 HEIDENHAIN...
1 Introduction ..35 1.1 L'iTNC 530 ..36 Programmation: Dialogue Texte clair HEIDENHAIN, smarT.NC et DIN/ISO ..36 Compatibilité ..36 1.2 Ecran et panneau de commande ..37 L'écran ..37 Définir le partage de l'écran ..38 Panneau de commande ..
Page 14
2 Mode manuel et dégauchissage ..49 2.1 Mise sous tension, hors tension ..50 Mise sous tension ..50 Mise hors tension ..51 2.2 Déplacement des axes de la machine ..52 Remarque ..52 Déplacer l'axe avec les touches de sens externes ..52 Positionnement pas à...
Page 15
La TNC en réseau ..100 4.4 Ouverture et introduction de programmes ..101 Structure d'un programme CN en format conversationnel Texte clair HEIDENHAIN ..101 Définir la pièce brute: BLK FORM ..101 Ouvrir un nouveau programme d'usinage ..102 Programmation de déplacements d'outils en dialogue conversationnel Texte clair ..
Page 16
4.5 Graphisme de programmation ..113 Déroulement/pas de déroulement du graphisme de programmation ..113 Elaboration du graphisme de programmation pour un programme existant ..113 Afficher ou non les numéros de séquence ..114 Effacer le graphisme ..114 Agrandissement ou réduction de la projection ..
Page 17
Sélectionner un fichier de palettes ..133 Réglage d'un fichier de palettes avec formulaire d'introduction ..134 Déroulement de l'usinage orienté vers l'outil ..138 Quitter le tableau de palettes ..139 Exécuter un fichier de palettes ..139 HEIDENHAIN iTNC 530...
Page 18
5 Programmation: Outils ..141 5.1 Introduction des données d’outils ..142 Avance F ..142 Vitesse de rotation broche S ..143 5.2 Données d'outils ..144 Conditions requises pour la correction d'outil ..144 Numéro d'outil, nom d'outil ..144 Longueur d'outil L ..
Page 19
Arrondi d'angle RND ..195 Centre de cercle CC ..196 Trajectoire circulaire C autour du centre de cercle CC ..197 Trajectoire circulaire CR de rayon défini ..198 Trajectoire circulaire CT avec raccordement tangentiel ..199 HEIDENHAIN iTNC 530...
Page 20
6.5 Contournages – Coordonnées polaires ..204 Sommaire ..204 Origine des coordonnées polaires: Pôle CC ..205 Droite LP ..206 Trajectoire circulaire CP autour du pôle CC ..206 Trajectoire circulaire CTP avec raccordement tangentiel ..207 Trajectoire hélicoïdale (hélice) ..207 6.6 Contournages –...
Page 21
Effacer les informations de programme modales: M142 ..249 Effacer la rotation de base: M143 ..249 Eloigner l'outil automatiquement du contour lors de l'arrêt CN: M148 ..250 Ne pas afficher le message de commutateur de fin de course: M150 ..251 HEIDENHAIN iTNC 530...
Page 22
7.5 Fonctions auxiliaires pour les axes rotatifs ..252 Avance en mm/min. sur les axes rotatifs A, B, C: M116 (option du logiciel 1) ..252 Déplacement des axes rotatifs avec optimisation de la course: M126 ..253 Réduire l'affichage de l'axe rotatif à une valeur inférieure à 360°: M94 ..254 Correction automatique de la géométrie de la machine lors de l'usinage avec axes inclinés M114 (option du logiciel 2) ..
Page 23
FINITION DE POCHE CIRCULAIRE (cycle 214) ..350 FINITION DE TENON CIRCULAIRE (cycle 215) ..352 RAINURE (trou oblong) avec plongée pendulaire (cycle 210) ..354 RAINURE CIRCULAIRE (trou oblong) avec plongée pendulaire (cycle 211) ..357 HEIDENHAIN iTNC 530...
Page 24
8.5 Cycles d'usinage de motifs de points ..363 Sommaire ..363 MOTIFS DE POINTS SUR UN CERCLE (cycle 220) ..364 MOTIFS DE POINTS EN GRILLE (cycle 221) ..366 8.6 Cycles SL ..370 Principes de base ..370 Sommaire des cycles SL ..
Page 25
9.6 Définir le plan d'usinage par trois points: PLANE POINTS ..466 Utilisation ..466 Paramètres d'introduction ..467 9.7 Définir le plan d'usinage au moyen d'un seul angle incrémental dans l'espace: PLANE RELATIVE ..468 Utilisation ..468 Paramètres d'introduction ..469 Abréviations utilisées ..469 HEIDENHAIN iTNC 530...
Page 26
9.8 Définir le comportement de positionnement de la fonction PLANE ..470 Sommaire ..470 Orientation automatique MOVE/TURN/STAY (introduction impérative) ..471 Sélection d'alternatives d'inclinaison: SEQ +/– (introduction optionnelle) ..474 Sélection du mode de transformation (introduction optionnelle) ..475 9.9 Usinage cinq axes avec TCPM dans le plan incliné...
Page 27
Appeler un programme quelconque comme sous-programme ..492 10.5 Imbrications ..493 Types d'imbrications ..493 Niveaux d'imbrication ..493 Sous-programme dans sous-programme ..493 Renouveler des répétitions de parties de programme ..494 Répéter un sous-programme ..495 HEIDENHAIN iTNC 530...
Page 28
11 Programmation: Paramètres Q ..503 11.1 Principe et sommaire des fonctions ..504 Remarques concernant la programmation ..505 Appeler les fonctions des paramètres Q ..505 11.2 Familles de pièces – Paramètres Q au lieu de valeurs numériques ..506 Exemple de séquences CN ..
Page 29
Ecart entre valeur nominale et valeur effective lors de l'étalonnage d'outil automatique avec le TT 130 ..539 Inclinaison du plan d'usinage avec angles de la pièce: Coordonnées des axes rotatifs calculées par la TNC ..539 Résultats de la mesure avec cycles palpeurs (cf. également Manuel d'utilisation des cycles palpeurs) ..540 HEIDENHAIN iTNC 530...
Page 30
12 Test de programme et exécution de programme ..549 12.1 Graphismes ..550 Utilisation ..550 Vue d'ensemble: Projections ..552 Vue de dessus ..552 Représentation en 3 plans ..553 Représentation 3D ..554 Agrandissement de la projection ..556 Répéter la simulation graphique ..
Page 31
Fichiers dépendants ..591 13.8 Paramètres utilisateur spécifiques de la machine ..593 Utilisation ..593 13.9 Représenter la pièce brute dans la zone de travail ..594 Utilisation ..594 Faire pivoter toute la représentation ..595 HEIDENHAIN iTNC 530...
Page 32
13.10 Sélectionner les affichages de positions ..596 Utilisation ..596 13.11 Sélectionner l’unité de mesure ..597 Utilisation ..597 13.12 Sélectionner le langage de programmation pour $MDI ..598 Utilisation ..598 13.13 Sélectionner l'axe pour générer une séquence L ..599 Utilisation ..
Page 33
Prise femelle RJ45 pour Interface Ethernet ..625 14.3 Informations techniques ..626 14.4 Changement de la batterie tampon ..632 15 iTNC 530 avec Windows 2000 (option) ..633 15.1 Introduction ..634 Contrat de licence pour utilisateur final (CLUF) pour Windows 2000 ..634 Octroi d'un droit d'utilisation ..
à 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éfinition du partage de l'écran Touche de commutation de l'écran pour les modes de fonctionnement Machine et Programmation Softkeys de sélection pour les softkeys du constructeur de la machine Barres de softkeys pour les softkeys du constructeur de la machine iTNC 530 HEIDENHAIN...
Définir le partage de l'écran L'opérateur choisit le partage de l'écran: Ainsi, par exemple, la TNC peut afficher le programme en mode Mémorisation/édition de programme dans la fenêtre de gauche alors que la fenêtre de droite représente simultanément un graphisme de programmation. En alternative, on peut aussi afficher l'articulation des programmes dans la fenêtre de droite ou le programme seul à...
Les fonctions des différentes touches sont regroupées sur la première page de rabat. 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 –...
1.3 Modes de fonctionnement Mode Manuel et Manivelle électronique Le réglage des machines s'effectue en mode Manuel. Ce mode permet de positionner les axes de la machine manuellement ou pas à pas, d'initialiser les points de référence et d'incliner le plan d'usinage. Le mode Manivelle électronique sert au déplacement manuel des axes de la machine à...
La simulation s'effectue graphiquement et selon plusieurs projections. Softkeys pour le partage de l'écran: cf. „Exécution de programme en continu et Exécution de programme pas à pas”, page 42. iTNC 530 HEIDENHAIN...
Exécution de programme en continu et Exécution de programme pas à pas En mode Exécution de programme en continu, la TNC exécute un programme d’usinage jusqu’à la fin du programme ou jusqu’à une interruption manuelle ou programmée de celui-ci. Vous pouvez poursuivre l'exécution du programme après son interruption.
Les axes sont déplacés en tenant compte de la rotation de base Numéro du point de référence actif provenant du tableau Preset. Si le point de référence a été initialisé manuellement, la TNC ajoute le texte MAN derrière le symbole iTNC 530 HEIDENHAIN...
Affichages d'état supplémentaires L'affichage d'état supplémentaire donne des informations détaillées sur le déroulement du programme. Il peut être appelé dans tous les modes de fonctionnement, excepté en mode Mémorisation/édition de programme. Activer l'affichage d'état supplémentaire Appeler la barre de softkeys pour le partage de l'écran Sélectionner le partage de l'écran avec l'affichage d'état supplémentaire Sélectionner les affichages d'état supplémentaires...
Page 45
Facteur échelle actif / facteurs échelles (cycles 11 / 26); la TNC peut afficher un facteur échelle actif sur 6 axes à la fois Point d'origine pour le facteur échelle Cf. „Cycles de conversion de coordonnées” à la page 428). iTNC 530 HEIDENHAIN...
Page 46
Répétition de parties de programme/sous-programmes Répétitions de parties de programme actives avec numéro de séquence, numéro de label et nombre de répétitions programmées/restant à exécuter Numéros de sous-programmes actifs avec numéro de séquence dans lesquels le sous-programme a été appelé et numéro de label qui a été...
1.5 Accessoires: Palpeurs 3D et manivelles électroniques HEIDENHAIN 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 étalonner et contrôler les outils Toutes les fonctions pour palpeur sont décrites dans un...
Le déplacement pour un tour de manivelle peut être sélectionné à l'intérieur d'une plage étendue. Outre les manivelles encastrables HR 130 et HR 150, HEIDENHAIN propose également les manivelles portables HR 410 (cf. figure au centre ) et HR 420 (cf.
2.1 Mise sous tension, hors tension Mise sous tension La mise sous tension et le franchissement des points de référence sont des fonctions qui dépendent de la machine. Consultez le manuel de votre machine. Mettre sous tension l'alimentation de la TNC et de la machine. La TNC affiche alors le dialogue suivant: TEST MÉMOIRE La mémoire de la TNC est vérifiée automatiquement...
Mise hors tension iTNC 530 avec Windows 2000: Cf. „Mise hors tension de l'iTNC 530”, page 640. Pour éviter de perdre des données lors de la mise hors tension, vous devez arrêter le système d'exploitation de la TNC avec précaution: Sélectionner le mode Manuel...
2.2 Déplacement des axes de la machine Remarque Le déplacement avec touches de sens externes est une fonction-machine. Consultez le manuel de votre machine! Déplacer l'axe avec les touches de sens externes Sélectionner le mode Manuel Pressez la touche de sens externe, maintenez-la enfoncée pendant tout le déplacement de l'axe ou déplacez l'axe en continu: Maintenir enfoncée la touche de sens externe et appuyer brièvement sur la...
PASSE = Introduire la passe en mm, par ex. 8 mm Appuyer sur la touche de sens externe: Répéter à volonté le positionnement La valeur max. que l'on peut introduire pour une passe est de 10 mm. iTNC 530 HEIDENHAIN...
Déplacement avec la manivelle électronique HR 410 La manivelle portable HR 410 est équipée de deux touches de validation. Elles sont situées sous la poignée en étoile. Vous ne pouvez déplacer les axes de la machine que si une touche de validation est enfoncée (fonction dépendant de la machine).
Avec fonction M118 activée, le déplacement à l'aide de la manivelle est également possible pendant l'exécution du programme. Il est possible que le constructeur de votre machine propose d'autres fonctions destinées à la HR 420. Consulter le manuel de la machine iTNC 530 HEIDENHAIN...
Page 56
Ecran L'écran de la manivelle (cf. figure en haut et à droite) comporte 4 lignes. La TNC y affiche les informations suivantes: NOM X+1.563: Mode d'affichage de position et position sur l'axe sélectionné 4 à 7 *: STIB (commande en service) S1000: Vitesse de broche actuelle F500: Avance à...
Page 57
Sélectionner les axes auxiliaires à l'aide des softkeys Déplacer l'axe actif dans le sens + ou – Désactiver la manivelle: Appuyer sur la touche manivelle de la HR 420. La TNC est à nouveau utilisable à partir du panneau de commande iTNC 530 HEIDENHAIN...
Page 58
Positionnement pas à pas Lors du positionnement pas à pas, la TNC déplace l'axe de manivelle actuellement activé de la valeur d'un incrément que vous avez défini: Appuyer sur la softkey F2 de la manivelle (STEP) Activer le positionnement pas à pas: Appuyer sur la softkey 3 de la manivelle (ON) Sélectionner l'incrément désiré...
Page 59
CN derrière laquelle vous voulez insérer la nouvelle séquence L Activer la manivelle Appuyer sur la touche „générer séquence CN“: La TNC insère une séquence L complète contenant toutes les positions des axes sélectionnées à l'aide de la fonction MOD iTNC 530 HEIDENHAIN...
Page 60
Fonctions des modes de fonctionnement Exécution de programme Dans les modes de fonctionnement Exécution de programme, vous pouvez exécuter les fonctions suivantes: Marche CN (touche-manivelle Marche CN) Arrêt CN (touche-manivelle Arrêt CN) Si la touche Arrêt CN a été actionnée: Stop interne (softkeys de la manivelle MOP, puis STOP) Si la touche Arrêt CN a été...
La valeur programmée pour la vitesse de rotation broche S et l'avance F peut être modifiée de 0% à 150% avec les potentiomètres. Le potentiomètre de broche ne peut être utilisé que sur machines équipées de broche à commande analogique. iTNC 530 HEIDENHAIN...
2.4 Initialisation du point de référence (sans palpeur 3D) Remarque Initialisation du point de référence avec palpeur 3D: Cf. Manuel d'utilisation Cycles palpeurs. Lors de l'initialisation du point de référence, l'affichage de la TNC est initialisé aux coordonnées d'une position pièce connue. Préparatifs Brider la pièce et la dégauchir Installer l'outil zéro de rayon connu...
De la même manière, initialiser les points de référence des autres axes. Si vous utilisez un outil préréglé dans l'axe de plongée, initialisez l'affichage de l'axe de plongée à la longueur L de l'outil ou à la somme Z=L+d. iTNC 530 HEIDENHAIN...
Gestion des points de référence avec le tableau Preset Vous devriez impérativement utiliser le tableau Preset si votre machine est équipée d'axes rotatifs (plateau orientable ou tête pivotante) et si vous travaillez avec la fonction d'inclinaison du plan d'usinage votre machine est équipée d'un système de changement de tête vous avez jusqu'à...
Page 65
Preset (marquage standard en rouge). La ligne 0 du tableau Preset est systématiquement protégée à l'écriture. La TNC mémorise toujours sur la ligne 0 le dernier point de référence que vous avez initialisé manuellement. iTNC 530 HEIDENHAIN...
Page 66
Explication des valeurs enregistrées dans le tableau Preset Machine simple avec trois axes, sans dispositif d'inclinaison La TNC enregistre dans le tableau Preset la distance entre le point de référence pièce et le point de référence (en tenant compte du signe;...
Page 67
La 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 68
Activer le point de référence du tableau Preset en mode Manuel Lors de l'activation d'un point de référence du tableau Preset, la TNC annule toutes les conversions de coordonnées actives qui avaient été activées précédemment avec les cycles suivants: Cycle 7, décalage du point zéro Cycle 8, image miroir Cycle 10, rotation Cycle 11, facteur échelle...
Page 69
247. Dans le cycle 247, il vous suffit de définir le numéro du point de référence que vous désirez activer (cf. „INITIALISATION DU POINT DE REFERENCE (cycle 247)” à la page 434). iTNC 530 HEIDENHAIN...
2.5 Inclinaison du plan d'usinage (option logiciel 1) Application, processus Les fonctions d'inclinaison du plan d'usinage sont adaptées par le constructeur de la machine à la TNC et à la machine. Sur certaines têtes pivotantes (plateaux inclinés), le constructeur de la machine définit si les angles programmés dans le cycle doivent être interprétés par la TNC comme coordonnées des axes rotatifs ou comme composantes angulaires d'un plan incliné.
La TNC interpole alors les axes concernés. Veillez à ce que la fonction „Inclinaison du plan d'usinage“ soit active en mode Manuel et que l'angle effectif de l'axe rotatif ait été inscrit dans le champ de menu. iTNC 530 HEIDENHAIN...
Initialisation du point de référence dans le système incliné Après avoir positionné les axes rotatifs, initialisez le point de référence de la même manière que dans le système non incliné. Le comportement de la TNC pour l'initialisation du point de référence dépend des paramètres-machine 7500: PM 7500, bit 5=0 Si le plan d'usinage est incliné, la TNC vérifie lors de l'initialisation du...
La fonction de palpage Rotation de base n'est pas disponible si vous avez activé en mode de fonctionnement Manuel la fonction Inclinaison du plan d'usinage Les positionnements automate (définis par le constructeur de la machine) ne sont pas autorisés iTNC 530 HEIDENHAIN...
Activation de l'inclinaison manuelle Sélectionner l'inclinaison manuelle: Softkey 3D ROT. Les sous-menus peuvent être maintenant sélectionnés avec les touches fléchées Introduire l'angle d'inclinaison Dans le menu Inclinaison du plan d'usinage, mettez le mode choisi sur Actif: Sélectionner le menu, valider avec la touche ENT. Achever l'introduction des données: Touche END.
Positionnement avec introduction 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 77
Positionnement avec introduction manuelle Sélectionner l'axe du plateau circulaire, introduire l'angle noté ainsi que l'avance, par ex. L C+2.561 F50 Achever l'introduction Appuyer sur la touche START externe: Le déport est compensé par une rotation du plateau circulaire iTNC 530 HEIDENHAIN...
Sauvegarder ou effacer des programmes contenus dans $MDI Le fichier $MDI est souvent utilisé pour des programmes courts et provisoires. Si vous désirez toutefois enregistrer un programme, procédez de la manière suivante: Sélectionner le mode de fonctionnement: Mémorisation/édition de programme Appeler le gestionnaire de fichiers: Touche PGM MGT (Program Management) Marquer le fichier $MDI...
4.1 Principes de base Systèmes de mesure de déplacement et marques de référence Des systèmes de mesure situés sur les axes de la machine enregistrent les positions de la table ou de l'outil. Les axes linéaires sont généralement équipés de systèmes de mesure linéaire et les plateaux circulaires et axes inclinés, de systèmes de mesure X (Z,Y) angulaire.
Z+; le pouce indique le sens X+ et l’index, le sens Y+. L'iTNC 530 peut commander jusqu'à 9 axes. Outres les axes principaux X, Y et Z, on a également les axes auxiliaires U, V et W qui leur sont parallèles.
Coordonnées polaires Si le plan d’usinage est coté en coordonnées cartésiennes, vous pouvez aussi élaborer votre programme d’usinage en coordonnées cartésiennes. En revanche, lorsque des pièces comportent des arcs de cercle ou des coordonnées angulaires, il est souvent plus simple de définir les positions en coordonnées polaires.
Y = 10 mm Coordonnées polaires absolues et incrémentales Les coordonnées absolues se réfèrent toujours au pôle et à l’axe de référence angulaire. Les coordonnées incrémentales se réfèrent toujours à la dernière position d’outil programmée. +IPR +IPA +IPA 0° iTNC 530 HEIDENHAIN...
L'initialisation des points de référence à l'aide d'un palpeur 3D de HEIDENHAIN est particulièrement aisée. Cf. Manuel d'utilisation des cycles palpeurs „Initialisation du point de référence avec les palpeurs 3D“.
Noms de fichiers Pour les programmes, tableaux et textes, la TNC ajoute une extension qui est séparée du nom du fichier par un point. Cette extension désigne le type du fichier. PROG20 Nom du fichier Type du fichier iTNC 530 HEIDENHAIN...
Sauvegarde des données HEIDENHAIN conseille de sauvegarder régulièrement sur PC les derniers programmes et fichiers créés sur la TNC. A cet effet, HEIDENHAIN met à votre disposition gracieusement un programme Backup (TNCBACK.EXE). Si nécessaire, adressez-vous au constructeur de votre machine.
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 Copier un fichier donné (et le convertir) Sélectionner le répertoire-cible Afficher un type de fichier donné Afficher les 10 derniers fichiers sélectionnés Effacer un fichier ou un répertoire Marquer un fichier Renommer un fichier Protéger un fichier contre l'effacement ou l'écriture Annuler la protection d’un fichier...
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 Heure de la dernière modification apportée 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 à...
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.
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. iTNC 530 HEIDENHAIN...
Sélectionner l'un des 10 derniers fichiers sélectionnés Appeler le gestionnaire de fichiers Afficher les 10 derniers fichiers sélectionnés Appuyer sur la softkey DERNIERS FICHIERS. Utilisez les touches fléchées pour déplacer la surbrillance sur le fichier que vous voulez sélectionner: Déplace la surbrillance dans une fenêtre vers le haut et le bas Sélectionner le lecteur: Appuyer sur la softkey SELECT.
MARQUER FICHIER, etc. Copier les fichiers marqués: Appuyer sur la softkey COP. MARQ ou Effacer les fichiers marqués: Appuyer sur la softkey FIN pour quitter les fonctions de marquage, puis sur la softkey EFFACER pour effacer les fichiers marqués iTNC 530 HEIDENHAIN...
Renommer un fichier Déplacez la surbrillance sur le fichier que vous désirez renommer Sélectionner la fonction pour renommer Introduire le nouveau nom du fichier; le type de fichiers ne peut pas être modifié Renommer le fichier: Appuyer sur la touche ENT. Autres fonctions Protéger un fichier/annuler la protection du fichier Déplacez la surbrillance sur le fichier que vous désirez protéger...
Transférer un fichier donné: Appuyer sur la softkey COPIER ou Transférer plusieurs fichiers: Appuyer sur la softkey MARQUER (deuxième barre de softkeys, cf. „Marquer des fichiers”, page 95), ou Transférer tous les fichiers: Appuyer sur la softkey TNC => EXT. iTNC 530 HEIDENHAIN...
Page 98
Valider avec la softkey EXECUTER ou avec la touche ENT. La TNC affiche une fenêtre délivrant des informations sur le déroulement de l'opération de copie ou si vous voulez transférer de très longs programmes ou plusieurs programmes: Valider avec la softkey EXECUTION PARALLELE. La TNC copie alors le fichier en arrière plan Fermer le transfert des données: Déplacer la surbrillance vers la fenêtre de gauche, puis appuyer...
Remplacer tous les fichiers: Appuyer sur la softkey OUI ou Ne remplacer aucun fichier: Appuyer sur la softkey NON ou Valider le remplacement fichier par fichier: Appuyer sur la softkey VALIDER Si vous désirez remplacer un fichier protégé, vous devez confirmer ou interrompre séparément cette fonction. iTNC 530 HEIDENHAIN...
La TNC en réseau Raccordement de la carte Ethernet sur votre réseau: cf. „Interface Ethernet”, page 583. Raccordement de l'iTNC équipée de Windows 2000 sur votre réseau: cf. „Configurations du réseau”, page 643. Les messages d'erreur intervenant en fonctionnement réseau sont édités par la TNC (cf. „Interface Ethernet” à la page 583).
4.4 Ouverture et introduction de programmes Structure d'un programme CN en format conversationnel Texte clair HEIDENHAIN Un programme d’usinage est constitué d’une série de séquences de programme. La figure de droite indique les éléments d’une séquence. La TNC numérote les séquences d’un programme d’usinage en ordre Séquence...
Ouvrir un nouveau programme d'usinage Vous introduisez toujours un programme d'usinage en mode de fonctionnement Mémorisation/édition de programme. Exemple:: 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 103
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 105
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 le nombre des lignes introduites en appuyant sur la softkey N LIGNES iTNC 530 HEIDENHAIN...
Page 108
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 une séquence venant d'être éditée ou effacée Insérer des séquences à...
Page 109
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 110
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électionner avec touche fléchée; valider avec la touche ENT Ouvrir la fenêtre auxiliaire affichant une sélection des principales fonctions CN. Elément de recherche à sélectionner avec touche fléchée; valider avec la touche ENT Activer la fonction Rechercher/Remplacer iTNC 530 HEIDENHAIN...
Page 112
Options de recherche Softkey Définir le sens de la recherche Définir la fin de la recherche: Réglage sur COMPLET recherche de la séquence actuelle à la séquence actuelle Lancer une nouvelle recherche Recherche/remplacement de n'importe quels textes La fonction Rechercher/Remplacer n'est pas possible si un programme est protégé...
Créer graphisme programmation complet Créer graphisme de programmation pas à pas Créer graphisme de programmation complet ou le compléter après RESET + START Stopper le graphisme de programmation. Cette softkey n’apparaît que lorsque la TNC créé un graphisme de programmation iTNC 530 HEIDENHAIN...
Afficher ou non les numéros de séquence Commuter la barre de softkeys: Cf. fig. en haut et à droite Afficher les numéros de séquence: Mettre la softkey AFFICHER OMETTRE NO SEQU. sur AFFICHER Occulter les numéros de séquence: Mettre la softkey AFFICHER OMETTRE NO SEQU.
Si vous sautez d’une séquence à une autre dans la fenêtre d’articulation, la TNC affiche en même temps la séquence dans la fenêtre du programme. Ceci vous permet de sauter de grandes parties de programme en peu d'opérations. iTNC 530 HEIDENHAIN...
4.7 Insertion de commentaires Utilisation Vous pouvez assortir d'un commentaire chaque séquence d'un programme d'usinage afin d'expliciter des éléments de programmes ou y adjoindre des remarques. Trois possibilités s'offrent à vous: Commentaire pendant l'introduction du programme Introduire les données d’une séquence et appuyez sur „;“ (point virgule) du clavier alphabétique –...
Déplacements du curseur Softkey Curseur un mot vers la droite Curseur un mot vers la gauche Curseur à la page d’écran suivante Curseur à la page d’écran précédente Curseur en début de fichier Curseur en fin de fichier iTNC 530 HEIDENHAIN...
Fonctions d'édition Touche Débuter une nouvelle ligne Effacer caractère à gauche du curseur Insérer un espace Commutation majuscules/minuscules Editer des textes La première ligne de l'éditeur de texte comporte un curseur d'informations qui affiche le nom du fichier, l'endroit où il se trouve et le mode d'écriture du curseur (marque d'insertion): Nom du fichier-texte Fichier:...
Après avoir sélectionné le bloc de texte désiré, continuez à traiter le texte à l’aide des softkeys suivantes: Fonction Softkey Effacer le bloc marqué et le mettre en mémoire Mettre le texte marqué en mémoire, sans l’effacer (copier) iTNC 530 HEIDENHAIN...
Si vous désirez insérer à un autre endroit le bloc mis en mémoire, exécutez encore les étapes suivantes: Déplacer le curseur à la position d’insertion du bloc de texte contenu dans la mémoire Appuyer sur la softkey INSERER BLOC: Le texte sera inséré...
Avec la touche CALC, ouvrir la calculatrice et exécuter le calcul désiré Appuyer sur la touche „Prise en compte position effective“; la TNC affiche une barre de softkeys Appuyer sur la softkey CALC: La TNC inscrit la valeur dans le champ d'introduction actif et ferme la calculatrice iTNC 530 HEIDENHAIN...
Consultation des descriptions d'erreur et possibilités d'y remédier. La TNC affiche le cas échéant d'autres informations précieuses pour le technicien HEIDENHAIN lors de la recherche des erreurs. Pour fermer la fenêtre d'aide et supprimer simultanément le message d'erreur, appuyer sur la touche CE Eliminer l'erreur conformément aux instructions...
Fermer la fenêtre auxiliaire: Appuyer à nouveau sur la touche ERR. Les messages d'erreur en instance sont conservés En parallèle à la liste d'erreurs, vous pouvez également afficher dans une fenêtre séparée le texte d'aide associé: Appuyer sur la touche HELP. iTNC 530 HEIDENHAIN...
Contenu de la fenêtre Colonne Signification Numéro Numéro d'erreur (-1: aucun numéro d'erreur défini) attribué par HEIDENHAIN ou par le constructeur de votre machine Classe d'erreur. Définit la manière dont la Classe TNC traîte cette erreur: ERROR Le déroulement du programme est...
Sinon, il vous faut introduire le chemin d'accès complet pour le tableau de points zéro. Vous pouvez activer les points zéro à partir du tableau de points zéro dans le programme CN à l'aide du cycle 7 POINT ZERO iTNC 530 HEIDENHAIN...
Page 126
X, Y, Z (introduction facultative, autres axes possibles): Pour les noms de palettes, les coordonnées programmées se réfèrent au point zéro machine. Pour les programmes CN, les coordonnées programmées se réfèrent au point zéro de palette. Ces données remplacent le dernier point de référence initialisé en mode Manuel.
Sélectionner le gestionnaire de fichiers: Appuyer sur la touche PGM MGT. Sélectionner un autre type de fichier: Appuyer sur la softkey SELECT. TYPE et appuyer sur la softkey correspondant à l'autre type de fichier désiré, par ex. AFFICHE .H Sélectionner le fichier désiré iTNC 530 HEIDENHAIN...
Exécuter un fichier de palettes Les programmes à exécuter à partir du fichier de palettes ne doivent pas contenir M30 (M02). Par paramètre-machine, on définit si le tableau de palettes doit être exécuté pas à pas ou en continu. Tant que le contrôle d'utilisation des outils est activé dans le paramètre-machine 7246, vous pouvez contrôler la durée d'utilisation de tous les outils utilisés dans une palette (cf.
Numéro de Preset du tableau Preset. Le numéro de Preset défini ici est interprété par la TNC soit comme point de référence de palette (entrée PAL dans la colonne PAL/PGM) ou comme point de référence pièce (entrée PGM dans la ligne PAL/PGM) iTNC 530 HEIDENHAIN...
Page 130
DATUM (introduction facultative): Nom du tableau de points zéro. Les tableaux des tableaux de points zéro doivent être enregistrés dans le même répertoire que celui du tableau de palettes. Sinon, il vous faut introduire le chemin d'accès complet pour le tableau de points zéro. Vous pouvez activer les points zéro à...
Page 131
Ajouter le nombre de lignes possibles en fin de tableau Editer un format de tableau Fonction d'édition en mode formulaire Softkey Sélectionner la palette précédente Sélectionner la palette suivante Sélectionner le bridage précédent Sélectionner le bridage suivant iTNC 530 HEIDENHAIN...
Page 132
Fonction d'édition en mode formulaire Softkey Sélectionner la pièce précédente Sélectionner la pièce suivante Commuter vers plan de palette Commuter vers plan de bridage Commuter vers plan de pièce Sélectionner projection standard palette Sélectionner projection détails palette Sélectionner projection standard bridage Sélectionner projection détails bridage Sélectionner projection standard pièce Sélectionner projection détails pièce...
Afficher les fichiers de type .P: Appuyer sur la softkey SELECT. TYPE puis sur la softkey AFFICHER .P. Sélectionner le tableau de palettes à l’aide des touches fléchées ou introduire le nom d’un nouveau tableau Valider la sélection avec la touche ENT iTNC 530 HEIDENHAIN...
Réglage d'un fichier de palettes avec formulaire d'introduction Le mode palette avec usinage orienté vers l'outil ou vers la pièce s'articule en trois plans: Plan de palette PAL Plan de bridage FIX Plan de pièce PGM Dans chaque plan, il est possible de commuter vers la projection des détails.
Page 135
Haut. sécu.: (option): Position de sécurité des différents axes se référant à la palette. Les positions indiquées ne sont abordées que si ces valeurs ont été lues dans les macros CN et programmées de manière adéquate. iTNC 530 HEIDENHAIN...
Page 136
Réglage du plan de bridage Bridage: La commande affiche le numéro du bridage; elle affiche en outre le nombre de bridages à l'intérieur de ce plan, derrière la barre oblique Méthode: Vous pouvez sélectionner les méthodes d'usinage WORKPIECE ORIENTED ou TOOL ORIENTED. Le choix effectué est pris en compte dans le plan de la pièce correspondant;...
Page 137
à l'usinage de la pièce Haut. sécu.: (option): Position de sécurité des différents axes se référant à la pièce. Les positions indiquées ne sont abordées que si ces valeurs ont été lues dans les macros CN et programmées de manière adéquate. iTNC 530 HEIDENHAIN...
Déroulement de l'usinage orienté vers l'outil La TNC n'exécutera une opération d'usinage orientée vers l'outil qu'après la sélection de la méthode ORIENT. OUTIL et lorsque TO ou CTO est inscrit dans le tableau. La donnée TO ou CTO dans le champ Méthode permet à la TNC de détecter qu'un usinage optimisé...
Sélectionner le tableau de palettes avec les touches fléchées; valider avec la touche ENT Exécuter un tableau de palettes: Appuyer sur la touche Start CN; la TNC exécute les palettes de la manière définie dans le paramètre- machine 7683 iTNC 530 HEIDENHAIN...
Page 140
Partage de l'écran lors de l'exécution des tableaux de palettes Si vous désirez visualiser simultanément le contenu du programme et le contenu du tableau de palettes, sélectionnez le partage d'écran PROGRAMME + PALETTE. En cours d'exécution, la TNC affiche le programme sur la moitié...
5.1 Introduction des données d’outils Avance F L'avance F correspond à la vitesse en mm/min. (inch/min.) à laquelle le centre de l'outil se déplace sur sa trajectoire. L'avance max. peut être définie pour chaque axe séparément, par paramètre-machine. Introduction Vous pouvez introduire l'avance à l'intérieur de la séquence TOOL CALL (appel d'outil) et dans chaque séquence de positionnement (cf.
END Modification en cours d'exécution du programme Pendant l'exécution du programme, vous pouvez modifier la vitesse de rotation de la broche à l'aide du potentiomètre de broche S. iTNC 530 HEIDENHAIN...
5.2 Données d'outils Conditions requises pour la correction d'outil Habituellement, vous programmez les coordonnées d'opérations de contournage en prenant la cotation de la pièce sur le plan. Pour que la TNC calcule la trajectoire du centre de l’outil et soit donc en mesure d’exécuter une correction d’outil, vous devez introduire la longueur et le rayon de chaque outil utilisé.
Rayon d'outil: Valeur de correction pour le rayon Pendant la dialogue, vous pouvez insérer directement la valeur de longueur et de rayon dans le champ du dialogue: Appuyer sur la softkey de l'axe désiré. Exemple 4 TOOL DEF 5 L+10 R+5 iTNC 530 HEIDENHAIN...
Introduire les données d'outils dans le tableau Dans un tableau d'outils, vous pouvez définir jusqu'à 30000 outils et y mémoriser leurs données de ces outils. A l'aide du paramètre- machine 7260, vous définissez le nombre d'outils que la TNC propose à...
Page 147
Angle pointe (type DRILL+CSINK)? 240) pour pouvoir calculer la profondeur de centrage à partir de la valeur introduite pour le diamètre Pas de vis de l'outil (actuellement encore inopérant) PITCH Pas de vis (seult out. type TAP)? iTNC 530 HEIDENHAIN...
Page 148
Tableau d'outils: Données d'outils pour l'étalonnage automatique d'outils Définition des cycles pour l'étalonnage automatique d'outils: Cf. Manuel d'utilisation Cycles palpeurs, chapitre 4. Abr. Données à introduire Dialogue Nombre de dents de l’outil (20 dents max.) Nombre de dents? LTOL Ecart admissible pour la longueur d'outil L et pour la détection Tolérance d'usure: Longueur? d'usure.
Page 149
CAL-ANG Lors de l'étalonnage, la TNC inscrit l'angle de broche sous lequel Angle broche pdt l'étalonnage? un palpeur 3D a été étalonné si un numéro d'outil est indiqué dans le menu d'étalonnage iTNC 530 HEIDENHAIN...
Page 150
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 151
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 152
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 581). 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 155
Verrouiller emplacement en haut? Magasin à étages: Bloquer l'emplacement inférieur LOCKED_BELOW Verrouiller emplacement en bas? LOCKED_LEFT Magasin à étages: Bloquer l'emplacement à gauche Verrouilller emplacement gauche? LOCKED_RIGHT Magasin à étages: Bloquer l'emplacement à droite Verrouiller emplacement droite iTNC 530 HEIDENHAIN...
Page 156
Fonctions d'édition pour tableaux Softkey d'emplacement Sélectionner le début du tableau Sélectionner la fin du tableau Sélectionner la page précédente du tableau Sélectionner la page suivante du tableau Annuler le tableau d'emplacements Saut au début de la ligne suivante Annuler la colonne numéro d'outil T 5 Programmation: Outils...
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 159
TOOL CALL. Si DR est supérieur à zéro, la TNC affiche un message et ne procède pas au changement d'outil. Vous pouvez ne pas afficher ce message en utilisant la fonction M107 et réactiver son affichage avec M108. iTNC 530 HEIDENHAIN...
5.3 Correction d'outil Introduction La TNC corrige la trajectoire de l’outil en fonction de la valeur de correction de la longueur d’outil dans l’axe de broche et du rayon d’outil dans le plan d’usinage. Si vous élaborez le programme d'usinage directement sur la TNC, la correction du rayon d'outil n'est active que dans le plan d'usinage.
Surépaisseur DR pour rayon dans le tableau TAB: d'outils Opérations de contournage sans correction de rayon: R0 L'outil se déplace dans le plan d'usinage avec son centre situé sur la trajectoire programmée ou jusqu'aux coordonnées programmées. Utilisation: Perçage, pré-positionnement. iTNC 530 HEIDENHAIN...
Page 162
Opérations de contournage avec correction de rayon: RR et RL L’outil se déplace à droite du contour L’outil se déplace à gauche du contour La distance entre le centre de l'outil et le contour programmé correspond à la valeur du rayon de l'outil. „Droite“ et „gauche“ désignent la position de l'outil dans le sens du déplacement le long du contour de la pièce.
Page 163
Usinage des angles sans correction de rayon Sans correction de rayon, vous pouvez influer sur la trajectoire de l'outil et sur l'avance aux angles de la pièce à l'aide de la fonction auxiliaire M90.Cf. „Arrondi d'angle: M90”, page 237. iTNC 530 HEIDENHAIN...
5.4 Correction d'outil tridimensionnelle (option logiciel 2) Introduction La TNC peut exécuter une correction d'outil tridimensionnelle (correction 3D) pour des séquences linéaires. Outre les coordonnées X, Y et Z du point final de la droite, ces séquences doivent également contenir les composantes NX, NY et NZ de la normale de vecteur à la surface (cf.
Le rapport de R et R2 détermine la forme de l'outil: R2 = 0: Fraise deux tailles R2 = R: Fraise à crayon 0 < R2 < R: Fraise à rayon d'angle Ces données permettent également d’obtenir les coordonnées du point de référence P de l’outil. iTNC 530 HEIDENHAIN...
Utilisation d'autres outils: Valeurs delta Si vous utilisez des outils de dimensions différentes de celles des outils prévus à l'origine, introduisez la différence des longueurs et rayons comme valeurs Delta dans le tableau d'outils ou dans l'appel d'outil TOOL CALL: Valeur delta positive DL, DR, DR2: Les cotes de l'outil sont supérieures à...
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 sans- orientation 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 168
Exemple: Format de séquence avec normales de surface et avec orientation d'outil LN X+31,737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922 NZ–0,8764339 TX+0,0078922 TY–0,8764339 TZ+0,2590319 F1000 M128 Droite avec correction 3D Coordonnées corrigées du point final de la droite X, Y, Z: NX, NY, NZ: Composantes des normales de surface TX, TY, TZ: Composantes de la normale de vecteur pour l'orientation de l'outil Avance...
1 LN X+31,737 Y+21,954 Z+33,165 TX+0,0078922 TY–0,8764339 TZ+0,2590319 F1000 M128 Droite avec correction 3D X, Y, Z: Coordonnées corrigées du point final de la droite TX, TY, TZ: Composantes de la normale de vecteur pour l'orientation de l'outil Avance Fonction auxiliaire iTNC 530 HEIDENHAIN...
Page 170
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 177).
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 177).
Ajouter un nouveau tableau de données de coupe Sélectionner le mode Mémorisation/édition de programme Sélectionner le gestionnaire de fichiers: Appuyer sur la touche PGM Sélectionner le répertoire où doivent être mémorisés les tableaux de données de coupe (standard: TNC:\) Introduire un nom de fichier au choix avec l'extension .CDT; valider avec la touche ENT La TNC ouvre un tableau de données de coupe standard ou bien affiche sur la moitié...
La TNC ouvre la fenêtre de l'éditeur (cf. fig. de droite) représentant la structure des tableaux „avec rotation de 90°“. Une ligne de la fenêtre de l'éditeur définit une colonne du tableau correspondant. Signification de l'instruction de structure (ligne d'en-tête): cf. tableau ci-contre. iTNC 530 HEIDENHAIN...
Page 176
Fermer l'éditeur de structure Appuyez sur la touche END. La TNC convertit dans le nouveau format les données qui étaient mémorisées dans le tableau. Les éléments que la TNC n'a pas pu convertir dans la nouvelle structure sont marqués avec # (par ex. si vous avez réduit la largeur de colonne). Instruction Signification Numéro de colonne...
Lignes dans Signification TNC.SYS WMAT= Chemin d'accès pour tableau de matières de pièces TMAT= Chemin d'accès pour tableau de matières de coupe PCDT= Chemin d'accès pour tableaux de données de coupe Exemple pour TNC.SYS WMAT=TNC:\CUTTAB\WMAT_GB.TAB TMAT=TNC:\CUTTAB\TMAT_GB.TAB PCDT=TNC:\CUTTAB\ iTNC 530 HEIDENHAIN...
6.1 Déplacements d'outils Fonctions de contournage Un contour de pièce est habituellement composé de plusieurs éléments de contour tels que droites ou arcs de cercles. Les fonctions de contournage vous permettent de programmer des déplacements d'outils pour les droites et arcs de cercle. Programmation flexible de contours FK Si vous ne disposez pas d’un plan conforme à...
L’outil conserve la coordonnée Z et se déplace dans le plan XY à la position X=70, Y=50. Cf. figure de droite, au centre. Déplacement tridimensionnel La séquence de programme contient trois indications de coordonnées: La TNC guide l'outil dans l'espace jusqu'à la position programmée. Exemple: L X+80 Y+0 Z-10 iTNC 530 HEIDENHAIN...
Page 182
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 183
Avec la programmation en INCH: L'introduction de 100 correspond à une avance de 10 pouces/min. Se déplacer en rapide: Appuyer sur FMAX ou se déplacer suivant une avance calculée automatiquement (tableaux des données de coupe): Appuyer sur la softkey FAUTO iTNC 530 HEIDENHAIN...
Page 184
FONCTION AUXILIAIRE M ? Introduire la fonction auxiliaire, par ex. M3 et fermer le dialogue avec la touche ENT Ligne dans le programme d'usinage L X+10 Y+5 RL F100 M3 6 Programmation: Programmer les contours...
P avec n'importe quelle fonction de contournage. Si la séquence APPR contient aussi la coordonnée Z, la TNC déplace l'outil d'abord dans le plan d'usinage jusqu'à P , puis dans l'axe d'outil à la profondeur programmée. iTNC 530 HEIDENHAIN...
Page 186
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...
7 L X+40 Y+10 RO FMAX M3 avec correction de rayon RR 8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 9 L X+20 Y+35 Point final du premier élément du contour 10 L ... Elément de contour suivant iTNC 530 HEIDENHAIN...
Approche du contour par une trajectoire circulaire avec raccordement tangentiel: APPR CT La TNC guide l'outil sur une droite allant du point initial P jusqu'à un point auxiliaire P . Partant de là, il aborde le premier point du contour en suivant une trajectoire circulaire qui se raccorde par tangentement au premier point du contour.
8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 avec correction de rayon RR, rayon R=10 9 L X+20 Y+35 Point final du premier élément du contour 10 L ... Elément de contour suivant iTNC 530 HEIDENHAIN...
Sortie du contour par une droite avec raccordement tangentiel: DEP LT La TNC guide l'outil sur une droite allant du dernier point du contour jusqu'au point final P . La droite est dans le prolongement du dernier élément du contour. P est situé...
Dernier élément du contour: P avec correct. rayon 23 L Y+20 RR F100 Coordonnées P , rayon traj. circulaire=8 mm 24 DEP LCT X+10 Y+12 R+8 F100 Dégagement en Z, retour, fin du programme 25 L Z+100 FMAX M2 iTNC 530 HEIDENHAIN...
6.4 Contournages – Coordonnées cartésiennes Sommaire des fonctions de contournage Touche de Fonction Déplacement de l’outil Données nécessaires contournage Droite L Droite Coordonnées du point final de la angl.: Line droite Chanfrein: CHF Chanfrein entre deux droites Longueur du chanfrein angl.: CHamFer Centre de cercle CC;...
POSITION EFFECTIVE“. La TNC génère une séquence L ayant les coordonnées de la position effective Vous définissez avec la fonction MOD le nombre d'axes que la TNC mémorise dans la séquence L (cf. „Sélectionner la fonction MOD”, page 574). iTNC 530 HEIDENHAIN...
Insérer un chanfrein CHF entre deux droites Les angles de contour formés par l'intersection de deux droites peuvent être chanfreinés. Dans les séquences linéaires qui précédent et suivent la séquence CHF, programmez les deux coordonnées du plan dans lequel le chanfrein doit être exécuté...
Par la suite, c'est l'avance active avant la séquence RND qui redevient active. Une séquence RND peut être également utilisée pour approcher le contour en douceur lorsqu’il n’est pas possible de faire appel aux fonctions APPR. iTNC 530 HEIDENHAIN...
Centre de cercle CC Vous définissez le centre du cercle pour les trajectoires circulaires que vous programmez avec la touche C (trajectoire circulaire C). Pour cela: introduisez les coordonnées cartésiennes du centre du cercle ou prenez en compte la dernière position programmée ou prenez en compte les coordonnées avec la touche „PRISE EN COMPTE DE POSITION EFFECTIVE“...
Pour le point final, programmez les mêmes coordonnées que celles du point initial. Le point initial et le point final du déplacement circulaire doivent se situer sur la trajectoire circulaire. Tolérance d'introduction: jusqu’à 0,016 mm (sélectionnable avec PM7431) DR– iTNC 530 HEIDENHAIN...
Trajectoire circulaire CR de rayon défini L'outil se déplace sur une trajectoire circulaire de rayon R. Coordonnées du point final de l'arc de cercle Rayon R Attention: Le signe définit la grandeur de l'arc de cercle! Sens de rotation DR Attention: Le signe définit la courbe concave ou convexe! Si nécessaire:...
7 L X+0 Y+25 RL F300 M3 8 L X+25 Y+30 9 CT X+45 Y+20 10 L Y+0 La séquence CT et l’élément de contour programmé avant doivent contenir les deux coordonnées du plan dans lequel l’arc de cercle doit être exécuté! iTNC 530 HEIDENHAIN...
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 15 CT X+40 Y+5 Aborder le point 7: Point final du cercle, arc de cercle avec raccord. tangentiel au point 6, la TNC calcule automatiquement le rayon iTNC 530 HEIDENHAIN...
Page 202
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 212). L'utilisation des coordonnées polaires est intéressante pour: les positions sur des arcs de cercle les plans avec données angulaires (ex.
Définir le pôle CC avant de programmer les coordonnées polaires. Ne programmer le pôle CC qu'en coordonnées cartésiennes. Le pôle CC reste actif jusqu'à ce que vous programmiez un nouveau pôle CC. Exemple de séquences CN 12 CC X+45 Y+25 iTNC 530 HEIDENHAIN...
Droite LP L'outil se déplace sur une droite allant de sa position actuelle jusqu'au point final de la droite. Le point initial correspond au point final de la séquence précédente. Rayon polaire PR: Introduire la distance entre le point final de la droite et le pôle CC 60°...
Angle total Nombre de rotations x 360° + angle pour incrémental IPA début du filet + angle pour dépassement de course Coordonnée initiale Z Pas de vis P x (rotations + dépassement de course en début de filet) iTNC 530 HEIDENHAIN...
Page 208
Forme de la trajectoire hélicoïdale Le tableau indique la relation entre sens de l’usinage, sens de rotation et correction de rayon pour certaines formes de trajectoires. Sens Sens de Correction Filet interne d'usinage rotation rayon vers la droite vers la gauche DR–...
Aborder le point 1 15 LP PA+180 Quitter le contour sur un cercle avec raccordement tangentiel 16 DEP PLCT PR+60 PA+180 R5 F1000 Dégager l’outil, fin du programme 17 L Z+250 R0 FMAX M2 18 END PGM LINAIRPO MM iTNC 530 HEIDENHAIN...
Exemple: Trajectoire hélicoïdale 0 BEGIN PGM HELICE MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+5 Définition de l'outil 4 TOOL CALL 1 Z S1400 Appel d'outil 5 L Z+250 R0 FMAX Dégager l'outil...
Page 211
Début de la répétition de partie de programme 10 LBL 1 11 CP IPA+360 IZ+1.5 DR+ F200 Introduire directement le pas de vis comme valeur IZ 12 CALL LBL 1 REP 24 Nombre de répétitions (rotations) 13 DEP CT CCA180 R+2 iTNC 530 HEIDENHAIN...
6.6 Contournages – Programmation flexible de contours FK Principes de base Les plans de pièces dont la cotation n’est pas conforme à la programmation des CN contiennent souvent des coordonnées non programmables avec les touches de dialogue grises. Par exemple: des coordonnées connues peuvent être situées sur l’élément de contour ou à...
Créer des programmes FK pour la TNC 4xx: Pour qu'une TNC 4xx puisse importer des programmes FK créés sur une iTNC 530, il convient de définir l'ordre chronologique des différents éléments FK à l'intérieur d'une séquence de la manière dont ils sont classés sur la barre de softkeys.
Si vous ne désirez pas définir tout de suite un contour affiché en vert, appuyez sur la softkey ACHEVER SELECTION pour poursuivre le dialogue FK. Il est souhaitable que vous définissiez aussi vite que possible avec SELECTION SOLUTION les éléments de contour en vert afin de restreindre la multiplicité...
à la courbe du contour. Elément FK Softkey Droite avec raccordement tangentiel Droite sans raccordement tangentiel Arc de cercle avec raccordement tangentiel Arc de cercle sans raccordement tangentiel Pôle pour programmation FK iTNC 530 HEIDENHAIN...
Programmation flexible de droites Droite sans raccordement tangentiel Afficher les softkeys de programmation flexible des contours: Appuyer sur la touche FK. Ouvrir le dialogue pour une droite flexible: Appuyer sur la softkey FL. La TNC affiche d'autres softkeys A l'aide de ces softkeys, introduire dans la séquence toutes les données connues.
Angle de montée AN de la tangente d'entrée Angle au centre de l'arc de cercle Exemple de séquences CN 27 FLT X+25 LEN 12.5 AN+35 RL F200 28 FC DR+ R6 LEN 10 A-45 29 FCT DR- R15 LEN 15 iTNC 530 HEIDENHAIN...
Page 218
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 219
élément FK. Début du contour: CLSD+ CLSD+ Fin du contour: CLSD– Exemple de séquences CN 12 L X+5 Y+35 RL F500 M3 13 FC DR- R15 CLSD+ CCX+20 CCY+35 CLSD– 17 FCT DR- R+15 CLSD- iTNC 530 HEIDENHAIN...
Points auxiliaires Vous pouvez introduire les coordonnées de points auxiliaires sur le contour ou à proximité de celui-ci, aussi bien pour les droites flexibles que pour les trajectoires circulaires flexibles. Points auxiliaires sur un contour 60.071 Les points auxiliaires sont situés directement sur la droite ou sur le prolongement de celle-ci ou bien encore directement sur la trajectoire 70°...
Coordonnées polaires se référant à la séquence N Exemple de séquences CN 12 FPOL X+10 Y+10 13 FL PR+20 PA+20 14 FL AH+45 15 FCT IX+20 DR- R20 CCA+90 RX 13 16 FL IPR+35 FA+0 RPR 13 iTNC 530 HEIDENHAIN...
Page 222
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 224
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 225
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 226
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 227
30 FSELECT 4 31 DEP CT CCA90 R+5 F1000 Quitter le contour sur un cercle avec raccordement tangentiel 32 L X-70 R0 FMAX 33 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 34 END PGM FK3 MM iTNC 530 HEIDENHAIN...
6.7 Contournages – Interpolation spline (option du logiciel 2) Utilisation Les contours décrits comme splines par un système CAO peuvent être transférés vers la TNC et exécutés par elle directement. La TNC dispose d'un interpolateur spline permettant d'exécuter des polynômes de troisième ordre sur deux, trois, quatre ou cinq axes. Vous ne pouvez pas éditer les séquences spline dans la TNC.
Page 229
Si l'écart est supérieur à cette valeur, la TNC délivre un message d'erreur. Plages d'introduction Point final spline: -99 999,9999 à +99 999,9999 Paramètres spline K: -9,99999999 à +9,99999999 Exposant pour paramètre spline K -255 à +255 (nombre entier) iTNC 530 HEIDENHAIN...
7.1 Introduire les fonctions M et une commande de STOP Principes de base Grâce aux fonctions auxiliaires de la TNC – encore appelées fonctions M – vous commandez: l'exécution du programme, une interruption, par exemple les fonctions de la machine, par exemple, l’activation et la désactivation de la rotation broche et de l’arrosage le comportement de contournage de l’outil Le constructeur de la machine peut valider certaines...
7.3 Fonctions auxiliaires pour les indications de coordonnées Programmer les coordonnées machine: M91/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 X (Z,Y) activer les limitations de la zone de déplacement (commutateurs de fin de course de logiciel)
Page 235
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 594. 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 448. Ne pas tenir compte des points lors de l'exécution de séquences linéaires sans...
Programmez M97 dans la séquence où l’angle externe a été défini. Au lieu de M97, vous vous conseillons utiliser la fonction plus performante M120 LA (cf. „Calcul anticipé d'un contour avec correction de rayon (LOOK AHEAD): M120” à la page 244)! iTNC 530 HEIDENHAIN...
Page 240
Effet M97 n’est active que dans la séquence où elle a été programmée. L'angle du contour sera usiné de manière incomplète avec M97. Vous devez éventuellement effectuer un autre usinage à l'aide d'un outil plus petit. Exemple de séquences CN Grand rayon d’outil 5 TOOL DEF L ...
M98 devient active en fin de séquence. Exemple de séquences CN Aborder les uns après les autres les points 10, 11 et 12 du contour: 10 L X... Y... RL F 11 L X... IY... M98 12 L IX+ ... iTNC 530 HEIDENHAIN...
Facteur d’avance pour plongées: M103 Comportement standard La TNC déplace l’outil suivant l’avance précédemment programmée et indépendamment du sens du déplacement. Comportement avec M103 La TNC réduit l'avance de contournage lorsque l'outil se déplace dans le sens négatif de l'axe d'outil. L'avance de plongée FZMAX est calculée à...
F en millimètres/tour de broche définie dans le programme. Si vous modifiez la vitesse de rotation à l'aide du potentiomètre de broche, la TNC adapte automatiquement l'avance. Effet M136 devient active en début de séquence. Pour annuler M136, programmez M137. iTNC 530 HEIDENHAIN...
Vitesse d'avance aux arcs de cercle: M109/M110/M111 Comportement standard La vitesse d’avance programmée se réfère à la trajectoire du centre de l’outil. Comportement sur les arcs de cercle avec M109 Lorsque la TNC usine l’intérieur et l’extérieur des arcs de cercle, l’avance reste constante à...
Page 245
APPR LCT; la séquence contenant APPR LCT ne doit contenir que des coordonnées du plan d’usinage Lorsque vous quittez le contour par tangentement, vous devez utiliser la fonction DEP LCT; la séquence contenant DEP LCT ne doit contenir que des coordonnées du plan d’usinage iTNC 530 HEIDENHAIN...
Autoriser le positionnement avec la manivelle en cours d'exécution du programme: M118 Comportement standard Dans les modes Exécution du programme, la TNC déplace l’outil tel que défini dans le programme d’usinage. Comportement avec M118 A l'aide de M118, vous pouvez effectuer des corrections manuelles avec la manivelle pendant l'exécution du programme.
La fonction FN18: SYSREAD ID230 NR6 vous permet de calculer la distance entre la position actuelle et la limite de la zone de déplacement de l'axe d'outil positif. Avec M140 MB MAX, vous pouvez effectuer le dégagement dans le sens positif. iTNC 530 HEIDENHAIN...
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.
M150 agit également sur les limites de la zone de déplacement que vous avez définies avec la fonction MOD. 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 du 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: Pos. effective Pos. 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 du logiciel 2) Comportement standard...
Page 257
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...
Arrêt précis aux angles avec transitions de contour non tangentielles: M134 Comportement standard Dans les positionnements avec axes rotatifs, la TNC déplace l'outil de manière à insérer un élément de transition aux transitions de contour non tangentielles. La transition de contour dépend de l'accélération, de la secousse et de la tolérance définie au niveau de la variation du contour.
La géométrie de la machine doit être définie par le constructeur de la machine dans le paramètre-machine 7502 et les suivants. Le constructeur de la machine en définit l'effet dans les modes de fonctionnement automatique et manuel. Consultez le manuel de votre machine. iTNC 530 HEIDENHAIN...
7.6 Fonctions auxiliaires pour machines à découpe laser Principe Pour gérer la puissance laser, la TNC délivre des valeurs de tension via la sortie analogique S. Avec les fonctions M200 à M204, vous pouvez exercer une influence sur la puissance laser pendant le déroulement du programme.
La TNC émet une tension programmée sous la forme d’une impulsion de durée TIME programmée. Plage d’introduction Tension V: 0 à 9.999 V Durée TIME: 0 à 1.999 secondes Effet M204 est active jusqu’à ce qu’une nouvelle tension soit émise avec M200, M201, M202, M203 ou M204. iTNC 530 HEIDENHAIN...
Dans certains cas, les cycles personnalisés à la machine utilisent des paramètres de transfert que HEIDENHAIN a déjà utilisé pour ses cycles standard. Afin d'éviter tout problème d'écrasement de paramètres de transfert utilisés plusieurs fois en raison de la mise en oeuvre simultanée de cycles actifs avec DEF (cycles exécutés...
Exemple de séquences CN 7 CYCL DEF 200 PERCAGE Q200=2 ;DISTANCE D'APPROCHE Q201=3 ;PROFONDEUR Q206=150 ;AVANCE PLONGÉE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q211=0.25 ;TEMPO. AU FOND iTNC 530 HEIDENHAIN...
Page 266
Groupe de cycles Softkey Cycles perçage profond, alésage à l'alésoir, alésage à l'outil, contre-perçage, taraudage, filetage et fraisage de filets Cycles de fraisage de poches, tenons, rainures Cycles de calculs de points réguliers, ex. trous sur diamètre ou en grille Cycles SL (Subcontur-List) pour l'usinage parallèle à...
END Appel de cycle avec CYCL CALL PAT La fonction CYCL CALL PAT appelle le dernier cycle d'usinage défini à toutes les positions définies dans un tableau de points (cf. „Tableaux de points” à la page 270). iTNC 530 HEIDENHAIN...
Page 268
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: Si la position actuelle de l'outil dans l'axe d'outil est supérieure à...
254 (RAINURE CIRCULAIRE), la TNC exécute le cycle sur les axes que vous avez programmés dans la dernière séquence de positionnement précédent l'appel de cycle correspondant. Si c'est l'axe d'outil Z qui est actif, les combinaisons suivantes sont autorisées: iTNC 530 HEIDENHAIN...
8.2 Tableaux de points Utilisation Si vous désirez exécuter un ou plusieurs cycles à la suite sur un motif irrégulier de points, vous créez dans ce cas des tableaux de points. Si vous utilisez des cycles de perçage, les coordonnées du plan d'usinage dans le tableau de points correspondent aux coordonnées des centres des trous.
à ce qu'il soit occulté lors de l'usinage (cf. „Omettre certaines séquences” à la page 571). 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 242). iTNC 530 HEIDENHAIN...
Page 274
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.
262 FRAISAGE DE FILETS Cycle de fraisage d'un filet dans la matière ébauchée 263 FILETAGE SUR UN TOUR Cycle de fraisage d'un filet dans la matière ébauchée avec fraisage d'un chanfrein iTNC 530 HEIDENHAIN...
Cycle Softkey 264 FILETAGE AVEC PERCAGE Cycle de perçage dans la matière suivi du fraisage d'un filet avec un outil 265 FILETAGE HELICOÎDAL AVEC PERCAGE Cycle de fraisage d'un filet dans la matière 267 FILETAGE EXTERNE SUR TENONS Cycle de fraisage d'un filet externe avec fraisage d'un chanfrein 8 Programmation: Cycles...
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 278
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 280
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 282
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 284
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 286
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...
Q251 Pour le calcul du point initial du contre perçage, la TNC prend en compte la longueur de la dent de l'outil et Q252 l'épaisseur de la matière. Q255 Q254 Q214 iTNC 530 HEIDENHAIN...
Page 288
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 289
à un axe de coordonnées. Sélectionnez le sens de dégagement de manière à ce qu’il s’éloigne du bord du trou. Angle 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 291
à 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 292
Exemple: Séquences CN Retrait jusqu'au brise-copeaux Q257 (en incrémental): Passe après laquelle la TNC exécute un 11 CYCL DEF 205 PERC. PROF. UNIVERS. 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 294
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 296
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 298
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.
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 300
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 filetage 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.
–1(RR) Z– vers la gauche – +1(RL) Z– Mode Filet externe Pas de vis Sens usinage fraisage 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 302
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;...
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 304
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...
9 L'outil se déplace ensuite en suivant une trajectoire hélicoïdale, tangentiellement au diamètre nominal du filet, et fraise le filet par un déplacement hélicoïdal sur 360° 10 Puis l’outil quitte le contour par tangentement pour retourner au point initial dans le plan d’usinage iTNC 530 HEIDENHAIN...
Page 306
11 En fin de cycle, la TNC déplace l'outil en avance rapide à la distance d'approche ou – si celui-ci est programmé – au saut de bride Remarques avant que vous ne programmiez Programmer la séquence de positionnement du point initial (centre du trou) dans le plan d’usinage avec correction de rayon R0.
Page 307
Profondeur pour chanfrein Q358 (en incrémental): Distance entre la surface de la pièce et la pointe de l'outil lors de la plongée pour chanfrein Décalage jusqu'au chanfrein Q359 (en incrémental): Distance correspondant au décalage de l'outil à partir du centre du trou iTNC 530 HEIDENHAIN...
Page 308
Exemple: Séquences CN Coordonnée surface pièce Q203 (en absolu): Coordonnée de la surface de la pièce 25 CYCL DEF 263 FILETAGE SUR UN TOUR Saut de bride Q204 (en incrémental): Coordonnée Q335=10 ;DIAMÈTRE NOMINAL dans l'axe de broche excluant toute collision entre l'outil et la pièce (matériels de serrage) Q239=+1.5 ;PAS DE VIS...
10 L'outil se déplace ensuite en suivant une trajectoire hélicoïdale, tangentiellement au diamètre nominal du filet, et fraise le filet par un déplacement hélicoïdal sur 360° 11 Puis l’outil quitte le contour par tangentement pour retourner au point initial dans le plan d’usinage iTNC 530 HEIDENHAIN...
Page 310
12 En fin de cycle, la TNC déplace l'outil en avance rapide à la distance d'approche ou – si celui-ci est programmé – au saut de bride Remarques avant que vous ne programmiez Programmer la séquence de positionnement du point initial (centre du trou) dans le plan d’usinage avec correction de rayon R0.
Page 311
Profondeur pour chanfrein Q358 (en incrémental): Distance entre la surface de la pièce et la pointe de l'outil lors de la plongée pour chanfrein Décalage jusqu'au chanfrein Q359 (en incrémental): Distance correspondant au décalage de l'outil à partir du centre du trou iTNC 530 HEIDENHAIN...
Page 312
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 25 CYCL DEF 264 FILETAGE AV. PERCAGE Coordonnée surface pièce Q203 (en absolu): Q335=10 ;DIAMÈTRE NOMINAL Coordonnée de la surface de la pièce Q239=+1.5 ;PAS DE VIS Saut de bride Q204 (en incrémental): Coordonnée...
Le mode de fraisage (en opposition/en avalant) est déterminé par le filetage (filet vers la droite/gauche) et par le sens de rotation de l'outil car seul est possible le sens d'usinage allant de la surface de la pièce vers l'intérieur de celle-ci. iTNC 530 HEIDENHAIN...
Page 314
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 315
Procédure plongée Q360: Réalisation du chanfrein 0 = avant l'usinage du filet 1 = après l'usinage du filet Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce iTNC 530 HEIDENHAIN...
Page 316
Exemple: Séquences CN Coordonnée surface pièce Q203 (en absolu): Coordonnée de la surface de la pièce 25 CYCL DEF 265 FILET. HEL. AV. PERC. Saut de bride Q204 (en incrémental): Coordonnée Q335=10 ;DIAMÈTRE NOMINAL dans l'axe de broche excluant toute collision entre l'outil et la pièce (matériels de serrage) Q239=+1.5 ;PAS DE VIS...
9 En fonction du paramètre Nombre de filets par pas, l'outil fraise le filet en exécutant un déplacement hélicoïdal, plusieurs déplacements hélicoïdaux décalés ou un déplacement hélicoïdal continu 10 Puis l’outil quitte le contour par tangentement pour retourner au point initial dans le plan d’usinage iTNC 530 HEIDENHAIN...
Page 318
11 En fin de cycle, la TNC déplace l'outil en avance rapide à la distance d'approche ou – si celui-ci est programmé – au saut de bride Remarques avant que vous ne programmiez Programmer la séquence de positionnement du point initial (centre du tenon) dans le plan d'usinage avec correction de rayon R0.
Page 319
Mode fraisage Q351: Type de fraisage avec M03 +1 = fraisage en avalant –1 = fraisage en opposition iTNC 530 HEIDENHAIN...
Page 320
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 25 CYCL DEF 267 FILET. EXT. SUR TENON Profondeur pour chanfrein Q358 (en incrémental): Q335=10 ;DIAMÈTRE NOMINAL Distance entre la surface de la pièce et la pointe de l'outil lors de la plongée pour chanfrein Q239=+1.5 ;PAS DE VIS...
6 CYCL DEF 200 PERCAGE Définition du cycle Q200=2 ;DISTANCE D'APPROCHE Q201=-15 ;PROFONDEUR Q206=250 ;AVANCE PLONGÉE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=-10 ;COORD. SURFACE PIÈCE Q204=20 ;SAUT DE BRIDE Q211=0.2 ;TEMPO. AU FOND iTNC 530 HEIDENHAIN...
Page 322
7 L X+10 Y+10 R0 FMAX M3 Aborder le trou 1, marche broche 8 CYCL CALL Appel de cycle 9 L Y+90 R0 FMAX M99 Aborder le trou 2, appel du cycle 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...
;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Introduire impérativement 0, agit à partir du tableau de points Q203=+0 ;COORD. SURFACE PIÈCE Introduire impérativement 0, agit à partir du tableau de points Q204=0 ;SAUT DE BRIDE Q211=0.2 ;TEMPO. AU FOND iTNC 530 HEIDENHAIN...
Page 324
10 CYCL CALL PAT F5000 M3 Appel du cycle en liaison avec le tableau de points TAB1.PNT, Avance entre les points: 5000 mm/min. 11 L Z+100 R0 FMAX M6 Dégagement d'outil, changement d'outil 12 TOOL CALL 2 Z S5000 Appel d’outil pour le foret 13 L Z+10 R0 F5000 Déplacer l'outil à...
8.4 Cycles de fraisage de poches, tenons et rainures Sommaire Cycle Softkey 251 POCHE RECTANGULAIRE Ebauche/finition avec sélection des opérations d'usinage et plongée hélicoïdale 252 POCHE CIRCULAIRE Ebauche/finition avec sélection des opérations d'usinage et plongée hélicoïdale 253 RAINURAGE Ebauche/finition avec sélection des opérations d'usinage et plongée pendulaire 254 RAINURE CIRCULAIRE Ebauche/finition avec sélection des opérations...
à 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 328
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 329
4: Position de l'outil = coin supérieur gauche Avance fraisage Q207: Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Mode fraisage Q351: Type de fraisage avec M03: +1 = fraisage en avalant –1 = fraisage en opposition iTNC 530 HEIDENHAIN...
Page 330
Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond de la poche 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 331
Q338=5 ;PASSE DE FINITION en mm/min. Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q370=1 ;FACTEUR RECOUVREMENT Q366=1 ;PLONGEE Q385=500 ;AVANCE DE FINITION: 9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3 iTNC 530 HEIDENHAIN...
POCHE CIRCULAIRE (cycle 252) Le cycle Poche circulaire 252 vous permet d'usiner en intégralité une poche circulaire. En fonction des paramètres du cycle, vous disposez des alternatives d'usinage suivantes: Usinage intégral: Ebauche, finition en profondeur, finition latérale Seulement ébauche Seulement finition en profondeur et finition latérale Seulement finition en profondeur Seulement finition latérale Si le tableau d'outil est inactif, vous devez toujours plonger...
Page 333
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 334
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 Diamètre du cercle Q223: Diamètre de la poche terminée Surépaisseur finition latérale Q368 (en...
RAINURAGE (cycle 253) Le cycle 253 vous permet d'usiner en intégralité une rainure. En fonction des paramètres du cycle, vous disposez des alternatives d'usinage suivantes: Usinage intégral: Ebauche, finition en profondeur, finition latérale Seulement ébauche Seulement finition en profondeur et finition latérale Seulement finition en profondeur Seulement finition latérale Si le tableau d'outil est inactif, vous devez toujours plonger...
Page 337
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
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 Longueur de rainure Q218 (valeur parallèle à...
Page 339
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 340
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:...
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 342
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 5 Pour terminer, la TNC exécute la finition du fond de la rainure, de l'intérieur vers l'extérieur.
Page 343
N'a d'effet que si Q367 = 0 Angle initial Q376 (en absolu): Introduire l'angle polaire du point initial Angle d'ouverture de la rainure Q248 (en incrémental): Introduire l'angle d'ouverture de la rainure iTNC 530 HEIDENHAIN...
Page 344
Incrément angulaire Q378 (en incrémental): Angle de pivotement de toute la rainure. Le pivot se situe au centre du cercle primitif Nombre d'usinages Q377: Nombre d'opérations d'usinage sur le cercle primitif Avance fraisage Q207: Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Mode fraisage Q351: Type de fraisage avec M03: +1 = fraisage en avalant –1 = fraisage en opposition...
Page 345
;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...
FINITION DE POCHE (cycle 212) 1 La TNC déplace l'outil automatiquement dans l'axe de broche à la distance d'approche ou – si celui-ci est programmé – au saut de bride, puis au centre de la poche 2 Partant du centre de la poche, l'outil se déplace dans le plan d'usinage jusqu'au point initial de l'usinage.
S'il n'a pas été programmé, la TNC prend un rayon d'angle égal au rayon de l'outil Surépaisseur 1er axe Q221 (en incrémental): Surépaisseur permettant de calculer le pré- positionnement dans l'axe principal du plan d'usinage; se réfère à la longueur de la poche iTNC 530 HEIDENHAIN...
FINITION DE TENON (cycle 213) 1 La TNC déplace l'outil dans l'axe de broche à la distance d'approche ou – si celui-ci est programmé – au saut de bride, puis au centre du tenon 2 Partant du centre du tenon, l'outil se déplace dans le plan d'usinage jusqu'au point initial de l'usinage.
à l'axe auxiliaire du plan d'usinage Rayon d'angle Q220: Rayon de l'angle du tenon Surépaisseur 1er axe Q221 (en incrémental): Surépaisseur permettant de calculer le pré- positionnement dans l'axe principal du plan d'usinage; se réfère à la longueur du tenon iTNC 530 HEIDENHAIN...
FINITION DE POCHE CIRCULAIRE (cycle 214) 1 La TNC déplace l'outil automatiquement dans l'axe de broche à la distance d'approche ou – si celui-ci est programmé – au saut de bride, puis au centre de la poche 2 Partant du centre de la poche, l'outil se déplace dans le plan d'usinage jusqu'au point initial de l'usinage.
Diamètre pièce finie Q223: Diamètre de la poche après usinage; introduire un diamètre de la pièce finie supérieur au diamètre de la pièce brute et supérieur au diamètre de l'outil iTNC 530 HEIDENHAIN...
FINITION DE TENON CIRCULAIRE (cycle 215) 1 La TNC déplace l'outil automatiquement dans l'axe de broche à la distance d'approche ou – si celui-ci est programmé – au saut de bride, puis au centre du tenon 2 Partant du centre du tenon, l'outil se déplace dans le plan d'usinage jusqu'au point initial de l'usinage.
Diamètre pièce finie Q223: Diamètre du tenon après usinage; introduire un diamètre de la pièce finie inférieur au diamètre de la pièce brute iTNC 530 HEIDENHAIN...
RAINURE (trou oblong) avec plongée pendulaire (cycle 210) Ebauche 1 La TNC positionne l'outil en rapide dans l'axe de broche au saut de bride, puis au centre du cercle de gauche; partant de là, la TNC positionne l'outil à la distance d'approche au-dessus de la surface de la pièce 2 L'outil se déplace suivant l'avance de fraisage sur la surface de la pièce;...
Page 355
2ème côté Q219 (valeur parallèle à l'axe auxiliaire du plan d'usinage): Introduire la largeur de la rainure; si Q216 l'on a introduit une largeur de rainure égale au diamètre de l'outil, la TNC n'effectue que l'ébauche (fraisage d'un trou oblong) iTNC 530 HEIDENHAIN...
Page 356
Exemple: Séquences CN Angle de rotation Q224 (en absolu): Angle de rotation de la totalité de la rainure; le centre de 51 CYCL DEF 210 RAINURE PENDUL. rotation est situé au centre de la 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...
Le diamètre de la fraise ne doit pas être inférieur à la moitié de la longueur de la rainure. Sinon, la TNC ne peut pas effectuer de plongée pendulaire. iTNC 530 HEIDENHAIN...
Page 358
Avec le paramètre-machine 7441 – bit 2, vous définissez si la TNC doit délivrer un message d'erreur (bit 2=1) ou ne pas en délivrer (bit 2=0) en cas d'introduction d'une profondeur négative. Danger de collision! Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive.
MOTIFS DE POINTS SUR UN CERCLE (cycle 220) 1 La TNC positionne l'outil en rapide de la position actuelle jusqu'au point initial de la première opération d'usinage. Etapes: N = Q241 Se déplacer au sautde bride (axe de broche) Q247 Aborder le point initial dans le plan d'usinage Q246 Se déplacer à...
Page 365
0: Entre les opérations d'usinage, se déplacer sur une droite 1: Entre les opérations d'usinage, se déplacer en cercle sur le diamètre du cercle primitif iTNC 530 HEIDENHAIN...
MOTIFS DE POINTS EN GRILLE (cycle 221) Remarques avant que vous ne programmiez Le cycle 221 est actif avec DEF, c'est-à-dire qu'il appelle automatiquement le dernier cycle d'usinage défini. Si vous combinez l'un des cycles d'usinage 200 à 209, 212 à...
Page 367
(matériels de serrage) Déplacement haut. sécurité Q301: Définir comment l'outil doit se déplacer entre les usinages: 0: Entre les opérations d'usinage, se déplacer à la distance d'approche 1: Entre les points de mesure, se déplacer au saut de bride iTNC 530 HEIDENHAIN...
Exemple: Cercles de trous 30° 0 BEGIN PGM CERCTR MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute 2 BLK FORM 0.2 Y+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+3 Définition de l'outil 4 TOOL CALL 1 Z S3500 Appel d'outil 5 L Z+250 R0 FMAX M3 Dégager l'outil...
Page 369
;INCRÉMENT ANGULAIRE Q241=5 ;NOMBRE Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=100 ;SAUT DE BRIDE Q301=1 ;DÉPLAC. HAUT. SÉCU. Q365=0 ;TYPE DÉPLACEMENT 9 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 10 END PGM CERCTR MM iTNC 530 HEIDENHAIN...
8.6 Cycles SL Principes de base Exemple: Schéma: Travail avec les cycles SL Les cycles SL vous permettent de composer des contours complexes pouvant comporter jusqu'à 12 contours partiels (poches ou îlots). Vous 0 BEGIN PGM SL2 MM introduisez les différents contours partiels sous forme de sous- programmes.
Page 371
à la fin des cycles 21 à 24. Centralisez les cotes d'usinage telles que la profondeur de fraisage, les surépaisseurs et la distance d'approche sous la forme de DONNEES DU CONTOUR dans le cycle 20. iTNC 530 HEIDENHAIN...
14. Numéros de label pour contour: Introduire tous les numéros de label des différents sous-programmes qui doivent être superposés pour former un contour. Valider chaque numéro avec la touche ENT et achever l'introduction avec la touche FIN. iTNC 530 HEIDENHAIN...
Contours superposés 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. Sous-programmes Poches superposées Les exemples de programmation suivants correspondent à...
Page 375
52 L X+10 Y+50 RR 53 CC X+35 Y+50 54 C X+10 Y+50 DR- 55 LBL 0 Surface B: 56 LBL 2 57 L X+90 Y+50 RL 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 iTNC 530 HEIDENHAIN...
Page 376
Surface „d'intersection“ La surface commune de recouvrement de A et de B doit être usinée. Les surfaces avec simple recouvrement doivent rester non usinées. A et B doivent être des poches. A doit débuter à l’intérieur de B. Surface A: 51 LBL 1 52 L X+60 Y+50 RR 53 CC X+35 Y+50...
îlot) Q8=0.5 ;RAYON D'ARRONDI Sens anti-horaire (Q9 = +1: Usinage en avalant pour Q9=+1 ;SENS DE ROTATION poche et îlot) Vous pouvez vérifier les paramètres d'usinage lors d'une interruption du programme et, si nécessaire, les remplacer. iTNC 530 HEIDENHAIN...
PRE-PERCAGE (cycle 21) Pour le calcul des points de plongée, la TNC ne tient pas compte d'une valeur Delta DR programmée dans la séquence TOOL CALL. Aux endroits resserrés, il se peut que la TNC ne puisse effectuer un pré-perçage avec un outil plus gros que l'outil d'ébauche.
Si les données géométriques n'autorisent pas une plongée hélicoïdale (géométrie de rainure), la TNC tente d'exécuter une plongée pendulaire. La longueur pendulaire est alors calculée à partir de LCUTS et ANGLE (longueur pendulaire = LCUTS / tan ANGLE) iTNC 530 HEIDENHAIN...
Profondeur de passe Q10 (en incrémental): Distance parcourue par l'outil en une passe Avance plongée en profondeur Q11: Avance de plongée en mm/min. Avance évidement Q12: Avance de fraisage en mm/min. Numéro outil pré-évidement Q18: Numéro de l'outil avec lequel la TNC vient d'effectuer le pré-évidemment. S'il n'y a pas eu de pré-évidement, „0“...
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: La TNC contrôle l'usinage au niveau des contre-dépouilles et endommagements du contour.
Page 383
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 385
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 387
La TNC vérifie que la trajectoire corrigée et non-corrigée de l'outil soit 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 388
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,0 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 rainure. 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 390
Remarques avant que vous ne programmiez Veillez à ce que l'outil ait suffisamment de place latéralement pour effectuer les déplacements d'approche et de sortie du contour. La mémoire réservée à un cycle SL est limitée. Ainsi, par exemple, vous pouvez programmer jusqu'à 1024 séquences linéaires.
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 392
Remarques avant que vous ne programmiez Veillez à ce que l'outil ait suffisamment de place latéralement pour effectuer les déplacements d'approche et de sortie du contour. La mémoire réservée à un cycle SL est limitée. Ainsi, par exemple, vous pouvez programmer jusqu'à 1024 séquences linéaires.
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 394
10 CYCL DEF 22.0 É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 12 L Z+250 R0 FMAX M6 Changement d’outil Appel du cycle pour le déblaiement...
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 399
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 cycle 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 3 L X+250 R0 FMAX...
Page 401
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 402
Exemple: Corps d'un cycle 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 Définition de l'outil 2 TOOL CALL 1 Y S2000...
Page 403
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).
Grâce aux indicatifs de contour QC que vous avez introduits, vous pouvez relier entre eux les différents contours dans la formule de contour La fonction DECLARE STRING vous permet de définir un texte. Dans un premier temps, cette fonction n'est pas encore exploitable. iTNC 530 HEIDENHAIN...
Introduire la formule de contour A l'aide des softkeys, vous pouvez réunir entre eux différents contours dans une formule mathématique: 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 la fonction pour l'introduction de la formule de contour: Appuyer sur la softkey FORMULE CONTOUR La TNC affiche les...
SEL CONTOUR. Les poches A et B sont superposées. La TNC calcule les points d’intersection S1 et S2; il n'ont pas besoin d'être reprogrammés. Les poches sont programmées comme des cercles entiers. iTNC 530 HEIDENHAIN...
Page 408
Programme de description de contour 1: Poche A 0 BEGIN PGM POCHE_A MM 1 L X+10 Y+50 R0 2 CC X+35 Y+50 3 C X+10 Y+50 DR- 4 END PGM POCHE_A MM Programme de description de contour 2: Poche B 0 BEGIN PGM POCHE_B MM 1 L X+90 Y+50 R0 2 CC X+65 Y+50...
Exemple: Ebauche et finition de contours superposés avec formule de contour 0 BEGIN PGM CONTOUR MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+2.5 Définition de la fraise d'ébauche 4 TOOL DEF 2 L+0 R+3 Définition de la fraise de finition...
Page 411
9 END PGM MODÈLE MM Programmes de description de contour: 0 BEGIN PGM CERCLE1 MM Programme de description de contour: Cercle sens horaire 1 CC X+65 Y+50 2 L PR+25 PA+0 R0 3 CP IPA+360 DR+ 4 END PGM CERCLE1 MM iTNC 530 HEIDENHAIN...
Page 412
0 BEGIN PGM CERCLE31XY MM Programme de description de contour: Cercle sens anti-horaire 1 CC X+Q1 Y+Q2 2 LP PR+Q3 PA+0 R0 3 CP IPA+360 DR+ 4 END PGM CERCLE31XY MM 0 BEGIN PGM TRIANGLE MM Programme de description de contour: Triangle sens horaire 1 L X+73 Y+42 R0 2 L X+65 Y+58 3 L X+58 Y+42...
à ligne de données 3D en plusieurs passes 230 LIGNE A LIGNE pour surfaces planes et rectangulaires 231 SURFACE REGULIERE pour surfaces obliques, inclinées ou gauchies 232 SURFACAGE pour surfaces planes rectangulaires, avec indication de surépaisseur et plusieurs passes iTNC 530 HEIDENHAIN...
EXECUTION DE DONNEES 3D (cycle 30) 1 Partant de la position actuelle dans l'axe de broche, la TNC positionne l'outil en avance rapide FMAX à la distance d'approche, au-dessus du point MAX programmé dans le cycle 2 Puis la TNC déplace l'outil avec FMAX dans le plan d'usinage jusqu'au point MIN programmé...
Partant de la position actuelle, la TNC positionne tout d’abord l’outil dans le plan d’usinage, puis dans l’axe de broche au point initial. Pré-positionner l'outil de manière à éviter toute collision avec la pièce ou les matériels de serrage. iTNC 530 HEIDENHAIN...
Page 416
Point initial 1er axe Q225 (en absolu): Coordonnée du point Min de la surface à usiner ligne à ligne dans l'axe principal du plan d'usinage Q207 Point initial 2ème axe Q226 (en absolu): Coordonnée du point Min de la surface à usiner ligne à...
Pré-positionner l'outil de manière à éviter toute collision avec la pièce ou les matériels de serrage. La TNC déplace l’outil avec correction de rayon R0 entre les positions programmées Si nécessaire, utiliser une fraise à denture frontale (DIN 844). iTNC 530 HEIDENHAIN...
Page 418
Point initial 1er axe Q225 (en absolu): Coordonnée du point initial de la surface à usiner ligne à ligne dans l'axe principal du plan d'usinage Point initial 2ème axe Q226 (en absolu): Coordonnée du point initial de la surface à usiner ligne à...
Page 419
Q232=+125 ;3ÈME POINT 2ÈME AXE programmée. Q233=+25 ;3ÈME POINT 3ÈME AXE Q234=+15 ;4ÈME POINT 1ER AXE Q235=+125 ;4ÈME POINT 2ÈME AXE Q236=+25 ;4ÈME POINT 3ÈME AXE Q240=40 ;NOMBRE DE COUPES Q207=500 ;AVANCE FRAISAGE iTNC 530 HEIDENHAIN...
SURFACAGE (cycle 232) Le cycle 232 vous permet d'exécuter le surfaçage d'une surface plane en plusieurs passes et en tenant compte d'une surépaisseur de finition. Pour cela, vous disposez de trois stratégies d'usinage: Stratégie Q389=0: Usinage en méandres, passe latérale à l'extérieur de la surface à...
Page 421
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 422
Stratégie Q389=2 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'extérieur de la surface que la TNC calcule à partir du point initial, de la longueur, de la longueur, de la distance d'approche latérale et du rayon d'outil programmés 4 La TNC déplace l'outil dans l'axe de broche à...
Page 423
2ème côté Q219 (en incrémental): Longueur de la surface à usiner dans l'axe auxiliaire du plan d'usinage. Le signe vous permet de reconnaître la direction de la première passe transversale par rapport au point initial du 2ème axe iTNC 530 HEIDENHAIN...
Page 424
Profondeur de passe max. Q202 (en incrémental): Distance max. parcourue par l'outil en une passe. La TNC calcule la profondeur de passe réelle à partir de la différence entre le point final et le point initial dans l'axe d'outil – en tenant compte de la surépaisseur de finition –...
Page 425
(matériels de serrage) Q369=0.5 ;SURÉP. DE PROFONDEUR Q370=1 ;RECOUVREMENT MAX. Q207=500 ;AVANCE FRAISAGE Q385=800 ;AVANCE DE FINITION Q253=2000 ;AVANCE PRÉ-POSIT. Q200=2 ;DISTANCE D'APPROCHE Q357=2 ;DIST. APPR. LATÉRALE Q204=2 ;SAUT DE BRIDE iTNC 530 HEIDENHAIN...
Exemple: Usinage ligne à ligne 0 BEGIN PGM C230 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z+0 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+40 3 TOOL DEF 1 L+0 R+5 Définition de l'outil 4 TOOL CALL 1 Z S3500 Appel d'outil 5 L Z+250 R0 FMAX Dégager l'outil...
Page 427
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 iTNC 530 HEIDENHAIN...
8.9 Cycles de conversion de coordonnées Sommaire Grâce aux conversions de coordonnées, la TNC peut usiner à plusieurs endroits de la pièce un contour déjà programmé en faisant varier sa position et ses dimensions. La TNC dispose des cycles de conversion de coordonnées suivants: Cycle Softkey...
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 431
Programmer la séquence SEL TABLE avant le cycle 7 Décalage du point zéro. Un tableau de points zéro sélectionné avec SEL TABLE reste actif jusqu'à ce que vous sélectionniez un autre tableau de points zéro avec SEL TABLE ou PGM MGT. iTNC 530 HEIDENHAIN...
Page 432
Editer un tableau de points zéro en mode Mémorisation/édition de programme Après avoir modifié une valeur dans un tableau de points zéro, vous devez enregistrer la modification avec la touche ENT. Si vous ne le faites pas, la modification ne sera pas prise en compte, par exemple lors de l'exécution d'un programme.
Page 433
(cf. „Conversion de coordonnées” à la page 45): Nom et chemin d'accès du tableau de points zéro actif Numéro de point zéro actif Commentaire de la colonne DOC du numéro de point zéro actif iTNC 530 HEIDENHAIN...
INITIALISATION DU POINT DE REFERENCE (cycle 247) Si vous utilisez l'iTNC 530 avec la configuration PRESET = OFF, le cycle 247 agit comme l'indique le Manuel d'utilisation du logiciel 340 420-xx. Avec le cycle INITIALISATION DU POINT DE REFERENCE, vous pouvez activer comme nouveau point de référence un Preset qui a été...
Le point zéro est situé en dehors du contour devant être réfléchi: L'élément est décalé par rapport à l'axe. Si vous ne réalisez l'image miroir que pour un axe, le sens de déplacement est modifié pour les cycles de fraisage de la série 200. iTNC 530 HEIDENHAIN...
Page 436
Axe réfléchi?: Introduire les axes devant être réfléchis; vous pouvez réfléchir tous les axes – y compris les axes rotatifs – 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...
FACTEUR ECHELLE (cycle 11) A l'intérieur d'un programme, la TNC peut agrandir ou réduire certains contours. Ainsi, par exemple, vous pouvez usiner en tenant compte de facteurs de retrait ou d'agrandissement. Effet Le FACTEUR ECHELLE est actif dès qu'il a été défini dans le programme.
PLAN D'USINAGE (cycle 19, option de logiciel 1) Les fonctions d'inclinaison du plan d'usinage sont adaptées par le constructeur de la machine à la TNC et à la machine. Sur certaines têtes pivotantes (plateaux inclinés), le constructeur de la machine définit si les angles programmés dans le cycle doivent être interprétés par la TNC comme coordonnées des axes rotatifs ou comme angles mathématiques d'un plan incliné.
Page 441
Pour annuler les angles d'inclinaison, redéfinir le cycle PLAN D'USINAGE et introduire 0° pour tous les axes rotatifs. Puis, redéfinir le cycle PLAN D'USINAGE et valider la question de dialogue avec la touche NO ENT. Vous désactiver la fonction de cette manière. iTNC 530 HEIDENHAIN...
Page 442
Positionner l’axe rotatif Le constructeur de la machine définit si le cycle 19 doit positionner automatiquement le ou les axe(s) rotatif(s) ou bien si vous devez les pré-positionner dans le programme. Consultez le manuel de votre machine. Si le cycle 19 positionne automatiquement les axes rotatifs: La TNC ne positionne automatiquement que les axes asservis.
Page 443
1. Activer le décalage du point zéro 2. Activer l'inclinaison du plan d'usinage 3. Activer la rotation Usinage de la pièce 1. Annuler la rotation 2. Annuler l'inclinaison du plan d'usinage 3. Annuler le décalage du point zéro iTNC 530 HEIDENHAIN...
Page 444
Mesure automatique dans le système incliné Les cycles de mesure de la TNC vous permettent de calibrer des pièces dans le système incliné. Les résultats de la mesure sont mémorisés par la TNC dans les paramètres Q et vous pouvez alors les traiter ultérieurement, par exemple en sortant les résultats de la mesure sur une imprimante.
Page 445
Initialisation manuelle par affleurement, de la même manière que dans le système non-incliné cf. „Initialisation du point de référence (sans palpeur 3D)”, page 62 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.
Exemple: Cycles de conversion de coordonnées Déroulement du programme Conversions de coordonnées dans le programme principal Usinage dans le sous-programme, cf. „Sous- programmes”, page 489 45° 0 BEGIN PGM CONVER 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+130 Y+130 Z+0 3 TOOL DEF 1 L+0 R+1 Définition de l'outil...
Page 447
28 L IX+20 29 L IX+10 IY-10 30 RND R5 31 L IX-10 IY-10 32 L IX-20 33 L IY+10 34 L X+0 Y+0 R0 F5000 35 L Z+20 R0 FMAX 36 LBL 0 37 END PGM CONVER MM iTNC 530 HEIDENHAIN...
8.10 Cycles spéciaux TEMPORISATION (cycle 9) L'exécution du programme est suspendue pendant la durée de la TEMPORISATION. Une temporisation peut aussi servir, par exemple, à briser les copeaux. Effet Le cycle est actif dès qu'il a été défini dans le programme. La temporisation n'influe donc pas sur les états à...
CYCL CALL (séquence séparée) ou M99 (pas à pas) ou M89 (après chaque séquence de positionnement) Exemple: Appel de programme Un programme 50 qui peut être appelé au moyen de l'appel de cycle doit être appelé dans un programme. iTNC 530 HEIDENHAIN...
ORIENTATION BROCHE (cycle 13) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Dans les cycles d'usinage 202, 204 et 209, le cycle 13 est utilisé de manière interne. Pour votre programme CN, ne perdez pas de vue qu'il vous faudra le cas échéant reprogrammer le cycle 13 après l'un des cycles d'usinage indiqués ci-dessus.
Inch. Si vous importez un programme contenant le cycle 32 et qui ne contient comme paramètre de cycle que la tolérance T, la TNC complète si nécessaire les deux paramètres restants avec la valeur 0. iTNC 530 HEIDENHAIN...
Page 452
Exemple: Séquences CN Tolérance: Ecart de contour admissible en mm (ou en pouces pour programmes inch) 95 CYCL DEF 32.0 TOLÉRANCE Finition=0, ébauche=1: Activer le filtre: 96 CYCL DEF 32.1 T0.05 Introduction 0: 97 CYCL DEF 32.2 MODE HSC:1 TA5 Fraisage avec précision de contour encore supérieure.
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 au moins de deux axes inclinés (table ou/et tête).
Page 455
PLANE(cf. „Définir le comportement de positionnement de la fonction PLANE” à la page 470) La fonction Prise en compte de la position effective n'est pas utilisable si l'inclinaison du plan d'usinage est active. iTNC 530 HEIDENHAIN...
Définir la fonction PLANE Afficher la barre de softkeys avec les fonctions spéciales Sélectionner les fonctions spéciales de la TNC: Appuyer sur la softkey FONCTION TNC SPÉCIALE Sélectionner la fonction PLANE: Appuyer sur la softkey INCLINAISON PLAN D'USINAGE: La TNC affiche dans la barre de softkeys les possibilités de définition disponibles Sélectionner la fonction lorsque l'animation est active...
STAY (introduction impérative)” à la page 471) Achever l'introduction des données: Appuyer sur la touche END La fonction PLANE RESET annule complètement la fonction PLANEactive – ou un cycle 19 actif (angle = 0 et fonction inactive). Une définition multiple n'est pas nécessaire. iTNC 530 HEIDENHAIN...
9.2 Définir le plan d'usinage avec les angles dans l'espace: PLANE SPATIAL Utilisation Les angles dans l'espace définissent un plan d'usinage avec jusqu'à trois rotations autour du système de coordonnées machine. L'ordre chronologique des rotations est défini avec tout d'abord une rotation autour de l'axe A, puis autour de B, puis autour de C (la méthode correspond à...
= spatial SPATIAL spatial A: Rotation autour de l'axe X spatial B: Rotation autour de l'axe Y spatial C: Rotation autour de l'axe Z Exemple: Séquence CN 5 PLANE SPATIAL SPA+27 SPB+0 SPC+45 ..iTNC 530 HEIDENHAIN...
9.3 Définir le plan d'usinage avec les angles de projection: PLANE PROJECTED Utilisation Les angles de projection définissent un plan d'usinage par l'indication de deux angles que vous pouvez calculer par projection du 1er plan de coordonnées (Z/X avec axe d'outil Z) et du 2ème plan de coordonnées (Y/Z avec axe d'outil Z) dans le plan d'usinage à...
9.4 Définir le plan d'usinage avec les angles eulériens: PLANE EULER Utilisation Les angles dans l'espace définissent un plan d'usinage avec jusqu'à trois rotations autour du système de coordonnées incliné correspondant. La définition des trois angles eulériens est 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 Utilisation Vous pouvez utiliser la définition d'un plan d'usinage au moyen de deux vecteurs si votre système CAO est capable de calculer le vecteur de base et le vecteur normal du plan d'usinage. Une définition normée n'est pas nécessaire.
9.6 Définir le plan d'usinage par trois points: PLANE POINTS Utilisation Un plan d'usinage peut être défini sans ambiguïté au moyen de trois points au choix P1 à P3 sur ce plan. Cette possibilité est réalisée par la fonction PLANE POINTS. Remarques avant que vous ne programmiez La jonction du point 1 et du point 2 détermine le sens de l'axe principal incliné...
„Définir le comportement de positionnement de la fonction PLANE” à la page 470) Séquence CN 5 PLANE POINTS P1X+0 P1Y+0 P1Z+20 P2X+30 P2Y+31 P2Z+20 P3X+0 P3Y+41 P3Z+32.5 ..Abréviations utilisées Abréviation Signification POINTS de l'anglais points = points iTNC 530 HEIDENHAIN...
9.7 Définir le plan d'usinage au moyen d'un seul angle incrémental dans l'espace: PLANE RELATIVE Utilisation Vous utilisez les angles dans l'espace incrémentaux lorsqu'un plan d'usinage actif déjà incliné doit être incliné par une autre rotation. Exemple: Réaliser un chanfrein à 45° sur un plan incliné. Remarques avant que vous ne programmiez L'angle défini agit toujours par rapport au plan d'usinage actif et ce, quelle que soit la fonction utilisée pour l'activer.
Poursuivre avec les propriétés de positionnement (cf. „Définir le comportement de positionnement de la fonction PLANE” à la page 470) Exemple: Séquence CN 5 PLANE RELATIV SPB-45 ..Abréviations utilisées Abréviation Signification RELATIV de l'anglais relative = par rapport à iTNC 530 HEIDENHAIN...
9.8 Définir le comportement de positionnement de la fonction PLANE Sommaire Indépendamment de la fonction PLANE utilisée pour définir le plan d'usinage incliné, vous disposez toujours des fonctions suivantes pour le comportement de positionnement: Orientation automatique Sélection d'alternatives d'orientation Sélection du mode de transformation 9 Programmation: Fonctions spéciales...
Dist. pt rotation de pointe outil et Avance? F= ci-après. Si vous avez sélectionné l'option TURN (la fonction PLANE doit effectuer automatiquement l'orientation sans déplacement de compensation), vous devez encore définir le paramètre Avance? F= ci-après. iTNC 530 HEIDENHAIN...
Page 472
Dist. pt rotation de pointe outil (en incrémental): La TNC oriente l'outil (la table) autour de la pointe de l'outil. Au moyen du paramètre DIST, vous décalez le point de rotation du déplacement d'orientation par rapport à la position actuelle de la pointe de l'outil. Attention! Avant l'orientation, si l'outil se trouve à...
Page 473
Positionnement à la hauteur de sécurité 13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 STAY Définir la fonction PLANE et l'activer 14 L A+Q120 C+Q122 F2000 Positionner l'axe rotatif en utilisant les valeurs calculées par la TNC Définir l'usinage dans le plan incliné iTNC 530 HEIDENHAIN...
Sélection d'alternatives d'inclinaison: SEQ +/– (introduction optionnelle) A partir de la situation que vous avez choisie pour le plan d'usinage, la TNC doit calculer pour les axes rotatifs présents sur votre machine la position qui leur convient. Généralement, on a toujours deux solutions. Avec le sélecteur SEQ, vous définissez la solution que doit utiliser la TNC: SEQ+ positionne l'axe maître de manière à...
Le plateau circulaire ne bouge pas; la compensation de la rotation s'effectue mathématiquement COORD ROT définit que la fonction PLANE doit positionner le plateau circulaire sur l'angle d'inclinaison défini. La compensation s'effectue par rotation de la pièce iTNC 530 HEIDENHAIN...
9.9 Usinage cinq axes avec TCPM dans le plan incliné Fonction En liaison avec les nouvelles fonctions PLANE et avec M128, vous pouvez réaliser un usinage cinq axes avec TCPM sur un plan d'usinage incliné. Pour cela, vous disposez de deux définitions possibles: Usinage cinq axes par déplacement incrémental d'un axe rotatif Usinage cinq axes par vecteurs normaux...
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.10 FUNCTION TCPM (option de logiciel 2) Fonction La géométrie de la machine doit être définie par le constructeur de la machine dans les paramètres-machine ou dans les tableaux de cinématique. Pour les axes inclinés avec denture Hirth: Ne modifier la position de l'axe incliné qu'après avoir dégagé...
CN concernée Exemples de séquences CN: 13 FUNCTION TCPM F TCP ... L'avance se réfère à la pointe de l'outil 14 FUNCTION TCPM F CONT ... L'avance est interprétée comme avance de contournage iTNC 530 HEIDENHAIN...
Interprétation des coordonnées programmées des axes rotatifs Jusqu'à présent, les machines équipées de têtes pivotantes à 45° ou de plateaux pivotants à 45° n'avaient pas la possibilité de régler de manière simple l'angle d'orientation ou bien une orientation d'outil se référant au système de coordonnées (angle dans l'espace) activé...
13 FUNCTION TCPM F TCP AXIS SPAT PATHCTRL AXIS La pointe de l'outil se déplace sur une droite 14 FUNCTION TCPM F TCP AXIS POS PATHCTRL VECTOR La pointe de l'outil et le vecteur directionnel de l'outil se déplace dans un plan iTNC 530 HEIDENHAIN...
Annuler FUNCTION TCPM Utilisez FUNCTION RESET TCPM si vous désirez annuler de manière ciblée la fonction à l'intérieur d'un programme Exemple de séquence CN: 25 FUNCTION RESET TCPM Annuler FUNCTION TCPM La TNC annule automatiquement FUNCTION TCPM lorsque vous sélectionnez un nouveau programme dans un mode de fonctionnement Exécution de programme.
Pour pouvoir créer un programme-retour, la TNC doit tout d'abord créer un programme-aller linéarisé, c'est à dire un programme dans lequel tous les éléments de contour sont résolus. Ce programme peut être également exécuté et le fichier correspondant a pour extension _fwd.h. iTNC 530 HEIDENHAIN...
Appels de cycle CYCL CALL, CYCL CALL PAT, CYCL CALL POS Fonctions auxiliaires M HEIDENHAIN conseille donc de ne convertir de tels programmes que s'ils ne contiennent qu'une simple définition de contour. Sont autorisées toutes les fonctions de contournage pouvant être programmées sur la TNC, y compris les séquences FK.
12 L IZ-2.5 F1000 Appeler le programme-retour 13 CALL PGM CONT1_REV.H Répéter trois fois la partie de programme à partir de 14 CALL LBL 1 REP3 la séquence 9 Dégagement, fin du programme 15 L Z+100 R0 F MAX M2 iTNC 530 HEIDENHAIN...
10.1 Marquer des sous-programmes et répétitions de parties de programme A l’aide des sous-programmes et répétitions de parties de programmes, vous pouvez exécuter plusieurs fois des étapes d’usinage déjà programmées une fois. Labels Les sous-programmes et répétitions de parties de programme débutent dans le programme d'usinage par la marque LBL, abréviation de LABEL (de l'angl.
NO ENT N'utiliser les répétitions REP que pour les répétitions de parties de programme CALL LBL 0 n’est pas autorisé dans la mesure où il correspond à l’appel de la fin d’un sous-programme. iTNC 530 HEIDENHAIN...
10.3 Répétitions de parties de programme Label LBL Les répétitions de parties de programme débutent par la marque LBL (LABEL). Elles se terminent par CALL LBL /REP. 0 BEGIN PGM ... Processus LBL1 1 La TNC exécute le programme d'usinage jusqu'à la fin de la partie de programme (CALL LBL /REP) 2 La TNC répète ensuite la partie de programme entre le LABEL appelé...
END PGM A END PGM B Le programme appelé ne doit pas contenir les fonctions auxiliaires M2 ou M30 Le programme appelé ne doit pas contenir d'appel CALL PGM dans le programme qui appelle (boucle sans fin) iTNC 530 HEIDENHAIN...
Appeler un programme quelconque comme sous-programme Fonctions permettant d'appeler le programme: Appuyer sur la touche PGM CALL. Appuyer sur la softkey PROGRAMME. Introduire le chemin d'accès complet pour le programme à appeler, valider avec la touche END. Le programme appelé doit être mémorisé sur le disque dur de la TNC.
39 CALL LBL 2 Le sous-programme est appelé au niveau de LBL2 45 LBL 0 Fin du sous-programme 1 46 LBL 2 Début du sous-programme 2 62 LBL 0 Fin du sous-programme 2 63 END PGM SPGMS MM iTNC 530 HEIDENHAIN...
Exécution du programme 1 Le programme principal SPMS est exécuté jusqu'à la séquence 17 2 Le sous-programme 1 est appelé et exécuté jusqu'à la séquence 39 3 Le sous-programme 2 est appelé et exécuté jusqu'à la séquence 62. Fin du sous-programme 2 et retour au sous-programme dans lequel il a été...
3 La partie de programme située entre la séquence 12 et la séquence 10 est répétée 2 fois: Le sous-programme 2 est répété 2 fois 4 Le programme principal SPREP est exécuté de la séquence 13 à la séquence 19, fin du programme iTNC 530 HEIDENHAIN...
Exemple: Fraisage d’un contour en plusieurs passes Déroulement du programme Pré-positionner l'outil sur l’arête supérieure de la pièce Introduire la passe en valeur incrémentale Fraiser le contour Répéter la passe et le fraisage du contour 0 BEGIN PGM PGMREP MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10...
Page 497
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 3 TOOL DEF 1 L+0 R+2.5...
Page 499
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) Ne programmer la série de trous qu'une seule fois dans le sous-programme 2...
Page 501
Aborder le 3ème trou, appeler le cycle 31 L IY+20 R0 FMAX M99 Aborder le 4ème trou, appeler le cycle 32 L IX-20 R0 FMAX M99 Fin du sous-programme 2 33 LBL 0 34 END PGM SP2 MM iTNC 530 HEIDENHAIN...
11.1 Principe et sommaire des fonctions Grâce aux paramètres Q, vous pouvez définir toute une famille de pièces dans un même programme d'usinage. A la place des valeurs numériques, vous introduisez des variables: les paramètres Q. Exemples d’utilisation des paramètres Q: Valeurs de coordonnées Avances Vitesses de rotation...
–/+ ). La TNC affiche alors les softkeys suivantes: Groupe de fonctions Softkey Fonctions arithmétiques de base Fonctions trigonométriques Fonction de calcul d'un cercle Conditions si/alors, sauts Fonctions spéciales Introduire directement une formule Fonction pour l'usinage de contours complexes iTNC 530 HEIDENHAIN...
11.2 Familles de pièces – Paramètres Q au lieu de valeurs numériques A l'aide de la fonction des paramètres Q FN0: AFFECTATION, vous pouvez affecter aux paramètres Q des valeurs numériques. Dans le programme d'usinage, vous remplacez alors la valeur numérique par un paramètre Q.
A droite du signe „=“, vous pouvez introduire: deux nombres deux paramètres Q un nombre et un paramètre Q A l’intérieur des équations, vous pouvez donner le signe de votre choix aux paramètres Q et valeurs numériques. iTNC 530 HEIDENHAIN...
Programmation des calculs de base Exemple: Séquences de programme dans la TNC Exemple: 16 FN0: Q5 = +10 Appeler les fonctions de paramètres Q: Touche Q 17 FN3: Q12 = +Q5 * +7 Sélectionner les fonctions arithmétiques: Appuyer sur la softkey ARITHM. DE BASE Appeler la fonction de paramètres Q AFFECTATION: Appuyer sur la softkey FN0 X = Y N°...
Programmer les fonctions trigonométriques Les fonctions trigonométriques s'affichent avec la softkey TRIGO- NOMETRIE. La TNC affiche les softkeys du tableau ci-dessous. Programmation: Comparer avec „Exemple de programmation pour les calculs de base“ Fonction Softkey FN6: SINUS Ex. FN6: Q20 = SIN–Q5 Définir le sinus d'un angle en degrés (°) et l'affecter FN7: COSINUS Ex.
(Y pour axe de broche Z) dans le paramètre Q21 et le rayon du cercle dans le paramètre Q22. Notez que FN23 et FN24, outre le paramètre pour résultat, remplacent aussi automatiquement les deux paramètres suivants. iTNC 530 HEIDENHAIN...
11.6 Conditions si/alors avec paramètres Q Utilisation Avec les conditions si/alors, la TNC compare un paramètre Q à un autre paramètre Q ou à une autre valeur numérique. Si la condition est remplie, la TNC poursuit le programme d'usinage lorsqu'elle atteint le LABEL programmé...
Abréviations et expressions utilisées (angl.): (angl. equal): égal à (angl. not equal): différent de (angl. greater than): supérieur à (angl. less than): inférieur à GOTO (angl. go to): aller à iTNC 530 HEIDENHAIN...
11.7 Contrôler et modifier les paramètres Q Processus Vous pouvez contrôler et également modifier les paramètres Q pendant la création, le test ou l'exécution du programme en modes de fonctionnement Mémorisation/édition de programme, Test de programme, Exécution de programme pas à pas ou Exécution de programme en continu.
Synchronisation CN et automate FN25:PRESET Initialisation du point de référence en cours d'exécution du programme FN26:TABOPEN Ouvrir un tableau à définir librement FN27:TABWRITE Ecrire dans un tableau à définir librement FN28:TABREAD Importer d'un tableau à définir librement iTNC 530 HEIDENHAIN...
Texte messages préprogrammés par le constructeur de la machine outil ou 1000 Broche ? par HEIDENHAIN: Lorsque la TNC rencontre une séquence avec FN 1001 Axe d'outil manque 14 pendant l'exécution ou le test du programme, elle interrompt sa 1002 Rayon d'outil trop petit marche et délivre un message.
Page 517
Axe d'outil non autorisé 1080 Valeurs calculées incorrectes 1081 Points de mesure contradictoires 1082 Hauteur de sécurité incorrecte 1083 Mode de plongée contradictoire 1084 Cycle d'usinage non autorisé 1085 Ligne protégée à l'écriture 1086 Aucun angle de pointe défini iTNC 530 HEIDENHAIN...
FN15: PRINT: Emission de textes ou valeurs de paramètres Q Configurer l'interface de données: Dans le menu PRINT ou PRINT-TEST, définir le chemin vers lequel la TNC doit mémoriser les textes ou valeurs de paramètres Q. Cf. „Affectation”, page 580. Via l'interface Ethernet, on ne peut pas restituer de données avec FN15.
Exemple de fichier-texte définissant le format d'émission: “PROTOCOLE DE MESURE CENTRE DE GRAVITE ROUE A GODETS“; “DATE: %2d-%2d-%4d“,DAY,MONTH,YEAR4; “HEURE: %2d:%2d:%2d“,HOUR,MIN,SEC; “————————————————————————“ “NOMBRE VALEURS DE MESURE: = 1“; “*******************************************“;# “X1 = %9.3LF“, Q31; “Y1 = %9.3LF“, Q32; “Z1 = %9.3LF“, Q33; “******************************************“; iTNC 530 HEIDENHAIN...
Page 520
Pour élaborer les fichiers-texte, utilisez les fonctions de formatage suivantes: Caractère Fonction spécial “....“ Définir le format d’émission pour textes et variables entre guillemets %9.3LF Définir le format pour paramètres Q: 9 chiffres au total (y compris point décimal) dont 3 chiffres après la virgule, long, Floating (chiffre décimal) Format pour variable de texte...
Page 521
Si vous n'indiquez que le nom du fichier pour le chemin d'accès au fichier de protocole, la TNC enregistre celui-ci dans le répertoire où se trouve le programme CN avec la fonction FN16. iTNC 530 HEIDENHAIN...
Page 522
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 à...
Deuxième côté cycle poche rectangulaire Premier côté cycle rainurage Deuxième côté cycle rainurage Rayon cycle Poche circulaire Avance fraisage cycle d'usinage actif Sens de rotation cycle d'usinage actif Temporisation cycle d'usinage actif Pas de vis cycle 17, 18 iTNC 530 HEIDENHAIN...
Page 524
Nom du groupe, n° ident. Numéro Indice Signification Surépaisseur de finition cycle d'usinage actif Angle d'évidement cycle d'usinage actif Données du tableau d'outils, 50 N°OUT. Longueur d'outil N°OUT. Rayon d'outil N°OUT. Rayon d'outil R2 N°OUT. Surépaisseur longueur d'outil DL N°OUT. Surépaisseur rayon d'outil DR N°OUT.
Page 525
Facteur échelle actif axe X Facteur échelle actif axe Y Facteur échelle actif axe Z Facteur échelle actif axe U Facteur échelle actif axe V Facteur échelle actif axe W ROT. 3D axe A ROT. 3D axe B iTNC 530 HEIDENHAIN...
Page 526
Nom du groupe, n° ident. Numéro Indice Signification ROT. 3D axe C Inclinaison du plan d'usinage active/inact. (-1/0) dans un mode Exécution de programme Inclinaison du plan d'usinage active/inact. (-1/0) dans un mode manuel Décalage actif du point zéro, 220 Axe X Axe Y Axe Z...
Page 527
Diamètre bague de réglage Déport axe principal Déport axe auxiliaire Facteur de correction 1er axe Facteur de correction 2ème axe Facteur de correction 3ème axe Rapport de force 1er axe Rapport de force 2ème axe Rapport de force 3ème axe iTNC 530 HEIDENHAIN...
Nom du groupe, n° ident. Numéro Indice Signification Dernier point de palpage cycle TCH 1 à 9 Position dans système de coordonnées actif, axes 1 à 9 PROBE 0 ou dernier point de palpage du mode Manuel, 360 1 à 9 Position dans système REF, axes 1 à...
à < supérieur à > inférieur ou égal à <= supérieur ou égal à >= Exemple: Suspendre le déroulement du programme jusqu'à ce que l'automate mette à 1 le marqueur 4095 32 FN20: WAIT FOR M4095==1 iTNC 530 HEIDENHAIN...
FN25: PRESET: Initialiser un nouveau point de référence Vous ne pouvez programmer cette fonction que si vous avez préalablement introduit le code 555343, cf. „Introduire un code”, page 577. Avec la fonction FN 25: PRESET et en cours d'exécution du programme, vous pouvez initialiser un nouveau point de référence sur un axe sélectionnable.
Rayon, Profondeur et D. Les valeurs à inscrire dans le tableau doivent être mémorisées dans les paramètres Q5, Q6 et Q7 53 FN0: Q5 = 3,75 54 FN0: Q6 = -5 55 FN0: Q7 = 7,5 56 FN27: TABWRITE 5/“RAYON,PROFONDEUR,D“ = Q5 iTNC 530 HEIDENHAIN...
FN28: TABREAD: Importer un tableau pouvant être défini librement Avec la fonction FN 28: TABREAD, vous importez le tableau préalablement ouvert avec FN 26 TABOPEN. Vous pouvez définir jusqu'à 8 noms de colonne dans une séquence TAPWRITE et donc les importer. Les noms des colonnes doivent être entre guillemets et séparés par une virgule.
Fonction inverse du sinus; définir l'angle issu du rapport de la perpendiculaire opposée à l'hypoténuse Ex. Q10 = ASIN 0,75 Arc-cosinus Fonction inverse du cosinus; définir l'angle issu du rapport du côté adjacent à l'hypoténuse Ex. Q11 = ACOS Q40 iTNC 530 HEIDENHAIN...
Page 534
Fonction de liaison Softkey Arc-tangente Fonction inverse de la tangente; définir l'angle issu du rapport entre perpendiculaire et côté adjacent Ex. Q12 = ATAN Q50 Elévation de valeurs à une puissance Ex. Q15 = 3^3 Constante Pl (3,14159) Ex. Q15 = PI Calcul du logarithme naturel (LN) d'un nombre Nombre base 2,7183 Ex.
1ère étape 10 puissance = 100 2ème étape 3 puissance 3 = 27 3ème étape 100 – 27 = 73 Règle de distributivité pour calculs entre parenthèses a * (b + c) = a * b + a * c iTNC 530 HEIDENHAIN...
Exemple d’introduction Calculer un angle avec arctan comme perpendiculaire (Q12) et côté adjacent (Q13); affecter le résultat à Q25: Sélectionner l'introduction de la formule: Appuyer sur la touche Q et sur la softkey FORMULE N° PARAMÈTRE POUR RÉSULTAT ? Introduire le numéro du paramètre Commuter à...
La valeur du paramètre Q109 dépend de l’axe d’outil en cours d’utilisation: Axe d'outil Val. paramètre Aucun axe d’outil défini Q109 = –1 Axe X Q109 =0 Axe Y Q109 =1 Axe Z Q109 =2 Axe U Q109 =6 Axe V Q109 =7 Axe W Q109 =8 iTNC 530 HEIDENHAIN...
Fonction de la broche: Q110 La valeur du paramètre Q110 dépend de la dernière fonction M programmée pour la broche: Fonction M Val. paramètre Aucune fonction broche définie Q110 = –1 M03: MARCHE broche sens horaire Q110 =0 M04: MARCHE broche sens anti-horaire Q110 =1 M05 après M03 Q110 =2...
Val. paramètre Longueur d'outil Q115 Rayon d'outil Q116 Inclinaison du plan d'usinage avec angles de la pièce: Coordonnées des axes rotatifs calculées par la TNC Coordonnées Val. paramètre Axe A Q120 Axe B Q121 Axe C Q122 iTNC 530 HEIDENHAIN...
Résultats de la mesure avec cycles palpeurs (cf. également Manuel d'utilisation des cycles palpeurs) Valeurs effectives mesurées Val. paramètre Angle d'une droite Q150 Centre axe principal Q151 Centre axe auxiliaire Q152 Diamètre Q153 Longueur poche Q154 Largeur poche Q155 Longueur de l'axe sélectionné dans le cycle Q156 Position de l'axe moyen Q157...
Page 541
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...
Exemple: Ellipse Déroulement du programme Le contour de l'ellipse est constitué de nombreux petits segments de droite (à définir avec Q7). Plus vous aurez défini de pas de calcul et plus lisse sera le contour Définissez le sens du fraisage avec l’angle initial et l’angle final dans le plan: Sens d'usinage horaire: Angle initial >...
Page 543
Annuler le décalage du point zéro 44 CYCL DEF 7.1 X+0 45 CYCL DEF 7.2 Y+0 46 L Z+Q12 F0 FMAX Aller à la distance d’approche Fin du sous-programme 47 LBL 0 48 END PGM ELLIPSE MM iTNC 530 HEIDENHAIN...
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 (à définir avec Q13).
Page 545
Annuler le décalage du point zéro 50 CYCL DEF 7.0 POINT ZÉRO 51 CYCL DEF 7.1 X+0 52 CYCL DEF 7.2 Y+0 53 CYCL DEF 7.3 Z+0 54 LBL 0 Fin du sous-programme 55 END PGM CYLIN iTNC 530 HEIDENHAIN...
Exemple: Sphère convexe avec fraise deux tailles Déroulement du programme Ce programme ne fonctionne qu’avec fraise deux tailles Le contour de la sphère est constitué de nombreux petits segments de droite (à définir avec Q14, plan Z/X). Plus l'incrément angulaire sera petit et plus lisse sera le contour Définissez le nombre de coupes sur le contour avec l'incrément angulaire dans le plan (avec...
Page 547
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 548
40 LBL 2 41 LP PR+Q6 PA+Q24 R9 FQ12 Aborder l'„arc” vers le haut 42 FN 2: Q24 = +Q24 - +Q14 Actualiser l’angle solide 43 FN 11: IF +Q24 GT +Q5 GOTO LBL 2 Demande si un arc est terminé, si non, retour au LBL 2 44 LP PR+Q6 PA+Q5 Aborder l’angle final dans l’espace 45 L Z+Q23 R0 F1000...
12.1 Graphismes Utilisation En modes Exécution de programme et en mode Test de programme, la TNC simule l'usinage de manière graphique. A l'aide des softkeys, vous sélectionnez le graphisme avec Vue de dessus Représentation en 3 plans Représentation 3D Le graphisme de la TNC représente une pièce usinée avec un outil de forme cylindrique.
Page 551
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 En modes Exécution de programme et en mode Test de programme, la TNC affiche les softkeys suivantes: Affichage Softkey Vue de dessus Représentation en 3 plans Représentation 3D Restriction en cours d'exécution du programme L'usinage ne peut être représenté simultanément de manière graphique si le calculateur de la TNC est saturé...
La TNC affiche les coordonnées de la ligne transversale par rapport au point zéro pièce dans la fenêtre graphique, en bas de l'écran. Seules les coordonnées du plan d'usinage sont affichées. Vous activez cette fonction à l'aide du paramètre-machine 7310. iTNC 530 HEIDENHAIN...
Représentation 3D La TNC représente la pièce dans l’espace. 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 la représentation 3D autour de l'axe vertical ou la faire basculer autour de l'axe horizontal.
Page 555
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 Faire disparaître le cadre pour la BLK-FORM: Sur la softkey, mettre la surbrillance sur OMETTRE iTNC 530 HEIDENHAIN...
Agrandissement de la projection Vous pouvez modifier la projection en mode Test de programme ainsi que dans un mode Exécution de programme pour tous les types de représentation. Pour cela, la simulation graphique ou l'exécution du programme doit être arrêtée. Un agrandissement de la projection est toujours actif dans tous les modes de représentation.
à la BLK FORM programmée Avec la softkey PIECE BRUTE DITO BLK FORM, la TNC affiche à nouveau – y compris après découpe sans PR. EN CPTE DETAIL. – la pièce brute usinée selon sa dimension programmée. iTNC 530 HEIDENHAIN...
Calcul de la durée d'usinage Modes de fonctionnement Exécution de programme Affichage de la durée comprise entre le début et la fin du programme. Le temps est arrêté en cas d'interruption. Test de programme Affichage du temps calculé par la TNC pour la durée des déplacements avec avance d'usinage de l'outil.
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 Sélectionner le début du programme Sélectionner la fin du programme iTNC 530 HEIDENHAIN...
12.3 Test de programme Utilisation En mode Test de programme, vous simulez le déroulement des programmes et parties de programmes afin d'éviter par la suite les erreurs lors de l'exécution du programme. La TNC détecte les incompatibilités géométriques données manquantes sauts ne pouvant être exécutés violations de la zone de travail Vous pouvez en outre utiliser les fonctions suivantes:...
Page 561
à l'intérieur des cycles d'usinage – et le reprendre ensuite. Pour poursuivre le test, vous ne devez pas exécuter les actions suivantes: sélectionner une autre séquence avec la touche GOTO apporter des modifications au programme changer de mode de fonctionnement sélectionner un nouveau programme iTNC 530 HEIDENHAIN...
Page 562
Exécuter le test du programme jusqu'à une séquence donnée Avec STOP A N, la TNC n'exécute le test de programme que jusqu'à la séquence portant le numéro N. En mode Test de programme, sélectionner le début du programme Sélectionner le test de programme jusqu'à une séquence donnée: Appuyer sur la softkey STOP A N.
à nouveau la valeur numérique correspondante. Exécution de programme en continu Lancer le programme d'usinage avec la touche START externe Exécution de programme pas à pas Lancer une à une chaque séquence du programme d'usinage avec la touche START externe iTNC 530 HEIDENHAIN...
Interrompre l'usinage Vous disposez de plusieurs possibilités pour interrompre l’exécution d’un programme: Interruptions programmées Touche STOP externe Commutation sur Exécution de programme pas à pas Lorsque la TNC enregistre une erreur pendant l’exécution du programme, elle interrompt alors automatiquement l’usinage. Interruptions programmées Vous pouvez définir des interruptions directement dans le programme d'usinage.
Déplacer les axes machine avec les touches de sens externes Sur certaines machines, vous devez appuyer sur la touche START externe après avoir actionné la softkey DEPLACEMENT MANUEL pour déverrouiller les touches de sens externes. Consultez le manuel de votre machine. iTNC 530 HEIDENHAIN...
Poursuivre l’exécution du programme après une interruption Si vous interrompez l’exécution du programme pendant un cycle d’usinage, reprenez-la au début du cycle. Les pas d’usinage déjà exécutés par la TNC le seront à nouveau. Si vous interrompez l'exécution du programme à l'intérieur d'une répétition de partie de programme ou d'un sous-programme, vous devez retourner à...
ABORDER POSITION jusqu'à la position calculée. La correction de la longueur d'outil n'est activée que par l'appel d'outil et une séquence de positionnement suivante. Ceci reste valable que si vous n'avez modifié que la longueur d'outil. iTNC 530 HEIDENHAIN...
Page 568
Le paramètre-machine 7680 permet de définir si l’amorce de séquence débute à la séquence 0 du programme principal lorsque les programmes sont imbriqués ou à la séquence 0 du programme dans lequel a eu lieu la dernière interruption de l’exécution du programme. Lors de l'inclinaison du plan d'usinage, vous définissez à...
START externe ou Déplacer les axes dans n'importe quel ordre: Appuyer sur les softkeys ABORDER X, ABORDER Z etc. et activer à chaque fois avec la touche START externe Poursuivre l'usinage: Appuyer sur la touche START externe iTNC 530 HEIDENHAIN...
12.5 Lancement automatique du programme Utilisation Pour pouvoir exécuter le lancement automatique des programmes, la TNC doit avoir été préparée par le constructeur de votre machine; cf. manuel de la machine. A l'aide de la softkey AUTOSTART (cf. figure en haut et à droite), dans un mode Exécution de programme et à...
Le dernier choix effectué reste sauvegardé après une coupure d'alimentation. Effacement du caractère „/“ En mode de fonctionnement Mémorisation/édition de programme, sélectionner la séquence dans laquelle vous voulez effacer le caractère commandant l'omission Effacer le caractère „/“ iTNC 530 HEIDENHAIN...
12.7 Arrêt facultatif d'exécution du programme Utilisation La TNC interrompt facultativement l'exécution ou le test du programme au niveau des séquences où M01 a été programmée. Si vous utilisez M01 en mode Exécution de programme, la TNC ne désactive pas la broche et l'arrosage.
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 le langage de programmation pour MDI Définir les axes pour prise en compte de la position effective Initialiser les limites de déplacement Afficher les points de référence Afficher les durées de fonctionnement Si nécessaire, afficher les fichiers d'AIDE iTNC 530 HEIDENHAIN...
Les numéros de logiciel automate suivants apparaissent à l'écran de la TNC lorsque vous sélectionnez les fonctions MOD: NC: Numéro du logiciel CN (géré par HEIDENHAIN) PLC: Numéro ou nom du logiciel automate (géré par le constructeur de votre machine) Niveau développement: Niveau de développement installé...
Numéro de code Sélectionner les paramètres utilisateur Configurer la carte Ethernet (sauf sur NET123 iTNC 530 avec Windows 2000) Valider les fonctions spéciales lors de la 555343 programmation de paramètres Q Par le biais du code version, vous pouvez en outre créer un fichier qui contient tous les numéros de logiciels actuels de votre commande:...
13.4 Chargement de service-packs Utilisation Vous devez impérativement prendre contact avec le constructeur de votre machine avant d'installer un service- pack. A l'issue du processus d'installation, la TNC exécute un redémarrage à chaud. Avant de charger le service-pack, mettre la machine en état d'ARRET D'URGENCE. Si ceci n'est pas encore fait: Se relier au réseau à...
La VITESSE EN BAUD (vitesse de transfert des données) peut être sélectionnée entre 110 et 115.200 baud. Mode de Appareil externe Symbole fonctionnement PC avec logiciel HEIDENHAIN LSV2 TNCremo pour commander la TNC à distance PC avec logiciel de transfert HEIDENHAIN TNCremo Unité...
Affectation Cette fonction vous permet de déterminer la destination des données en provenance de la TNC. Applications: Restituer des valeurs avec la fonction de paramètres Q FN15 Restituer des valeurs avec la fonction de paramètres Q FN16 C’est le mode de fonctionnement de la TNC qui détermine si l’on doit utiliser la fonction PRINT ou la fonction PRINT-TEST: Mode TNC Fonction de transfert...
Logiciel de transfert des données Pour transférer des fichiers à partir de la TNC et vers elle, utilisez le logiciel de transfert de données TNCremoNT de HEIDENHAIN. TNCremoNT vous permet de gérer toutes les commandes HEIDENHAIN via l'interface série ou l'interface Ethernet.
Page 582
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 585
PC, par ex. 160.1.180.1 Dans le champ <Masque de sous-réseau>, introduisez 255.255.0.0 Validez la configuration avec <OK> Enregistrez la configuration de réseau avec <OK>; si nécessaire, relancez Windows iTNC 530 HEIDENHAIN...
Nom de domaine de la commande (non encore exploité) NAMESERVER Adresse réseau du serveur de domaine (non encore exploitée) L'indication ne se fait pas par le protocole sur l'iTNC 530 qui utilise le protocole de transfert selon RFC 894. 13 Fonctions MOD...
Page 587
Définition indiquant si la TNC doit répéter le Remote Procedure Call jusqu'à ce que le serveur NFS réponde. Indiquer le soft: Ne pas répéter le Remote Procedure Call Ne pas indiquer le soft: Répéter toujours le Remote Procedure Call iTNC 530 HEIDENHAIN...
Page 588
Paramètre Signification OPTIONS Données sans espace, séparées par une virgule avec et écrites à la suite les unes des autres. Attention FILESYSTEM aux majuscules/minuscules. TYPE=smb ip=: Adresse ip du PC avec lequel la TNC doit être pour liaison reliée directe avec username=: Nom d'utilisateur avec lequel la TNC réseaux doit s'enregistrer...
Page 589
Nouvelle réception du paquet de données, liaison correcte TIMEOUT Pas de nouvelle réception du paquet, vérifier la liaison CAN NOT ROUTE Le paquet de données n'a pas pu être envoyé, contrôler l'adresse Internet du serveur et du routeur sur la TNC iTNC 530 HEIDENHAIN...
13.7 Configurer PGM MGT Utilisation Avec la fonction MOD, vous définissez les répertoires ou fichiers qui doivent être affichés par la TNC: Configuration PGM MGT: Gestion de fichiers simplifiée (sans affichage des répertoires) ou gestion de fichiers étendue (avec affichage des répertoires) Configuration Fichiers dépendants: Définir s'il faut ou non afficher des fichiers dépendants...
Numéro d'outil (–1: aucun outil n'est encore installé) Indice d'outil NAME Nom d'outil à partir du tableau d'outils TIME Durée d'utilisation de l'outil en secondes Rayon d'outil R + Surépaisseur rayon d'outil DR à partir du tableau d'outils. Unité: 0.1 µm iTNC 530 HEIDENHAIN...
Page 592
Colonne Signification BLOCK Numéro de séquence dans laquelle la séquence TOOL CALL a été programmée PATH TOKEN = TOOL: Chemin d'accès pour le programme principal ou le sous-programme TOKEN = STOTAL: Chemin d'accès pour le sous-programme Contrôle d'utilisation des outils Avec la softkey CONTRÔLE MISE EN ŒUVRE OUTILS, vous pouvez vérifier en mode de fonctionnement Exécution de programme, avant de lancer le programme, si les outils utilisés disposent d'une durée...
Afin de pouvoir réaliser la configuration des fonctions machine pour l'utilisateur, le constructeur de votre machine peut définir jusqu'à 16 paramètres machine destinés à servir de paramètres utilisateur. Cette fonction n'est pas disponible sur toutes les TNC. Consultez le manuel de votre machine. iTNC 530 HEIDENHAIN...
13.9 Représenter la pièce brute dans la zone de travail Utilisation En mode Test de programme, vous pouvez contrôler graphiquement la position de la pièce brute dans la zone de travail de la machine et activer la surveillance de la zone de travail en mode Test de programme. Pour la zone d'usinage, la TNC représente un parallélépipède dont les dimensions sont indiquées dans le tableau Zone de déplacement (couleur standard: vert).
Faire pivoter toute la représentation La troisième barre de softkeys comporte des fonctions vous permettant de faire pivoter ou basculer toute la représentation: Fonction Softkeys Faire pivoter la représentation verticalement Faire basculer la représentation horizontalement iTNC 530 HEIDENHAIN...
13.10 Sélectionner les affichages de positions Utilisation Vous pouvez influer sur l’affichage des coordonnées pour le mode Manuel et les modes de déroulement du programme: La figure de droite indique différentes positions de l’outil Position de départ Position à atteindre par l’outil Point zéro pièce Point zéro machine Pour les affichages de positions de la TNC, vous pouvez sélectionner...
Commutation mm/inch = inch. Affichage avec 4 chiffres après la virgule Si l'affichage en pouces est activé, la TNC affiche également l'avance en inch/min. Dans un programme en pouces, vous devez introduire l'avance augmentée du facteur 10. iTNC 530 HEIDENHAIN...
Utilisation 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, affichage du point zéro Utilisation Dans la zone de déplacement max., vous pouvez limiter la course utile pour les axes de coordonnées. Exemple d'application: Protection d’un appareil diviseur contre tout risque de collision La zone de déplacement max.
Les valeurs affichées dépendent de la configuration de votre machine. Tenez compte des remarques contenues dans le chapitre 2 (cf. „Explication des valeurs enregistrées dans le tableau Preset” à la page 66) iTNC 530 HEIDENHAIN...
13.15 Afficher les fichiers d'AIDE Utilisation Les fichiers d'aide sont destinés à assister l'opérateur dans les situations où des procédures définies doivent être appliquées, par exemple, lors du dégagement de la machine après une coupure d'alimentation. Il en va de même pour les fonctions auxiliaires qui peuvent être consultées dans un fichier d'AIDE.
Marche commande Durée de fonctionnement commande depuis la mise en route Marche machine Durée de fonctionnement de la machine depuis sa mise en route Exécution de Durée pour le fonctionnement programmé programme depuis la mise en route iTNC 530 HEIDENHAIN...
élevée que par le biais de l'interface série RS-232-C. Grâce au logiciel TeleService de HEIDENHAIN, le constructeur de votre machine peut établir une liaison modem RNIS vers la TNC pour réaliser des diagnostics. Vous disposez des fonctions suivantes: Transfert Online de l'écran...
Le fichier TNC.SYS doit être mémorisé dans le répertoire racine TNC:\. Si vous n'inscrivez qu'une ligne pour le mot de passe, tout le lecteur TNC:\ est protégé. Pour le transfert des données, utilisez les versions actuelles du logiciel HEIDENHAIN TNCremo ou TNCremoNT. Introductions dans TNC.SYS Signification REMOTE.TNCPASSWORD= Mot de passe pour l'accès LSV-2...
14.1 Paramètres utilisateur généraux Les paramètres utilisateur généraux sont des paramètres-machine qui influent sur le comportement de la TNC. Ils permettent de configurer par exemple: la langue de dialogue le comportement de l'interface Vitesses de déplacement le déroulement d’opérations d’usinage l'action des potentiomètres Possibilités d’introduction des paramètres- machine...
Page 609
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 610
Palpeurs 3D Mesure du déport du palpeur lors de PM6160 l'étalonnage du palpeur à commutation Pas de rotation à 180° du palpeur 3D lors de l'étalonnage: 0 Fonction M pour rotation à 180° du palpeur lors de l'étalonnage: 1 à 999 Fonction M pour orienter le palpeur PM6161 infrarouge avant chaque opération de...
Page 611
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 612
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 613
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 614
Affichages TNC, éditeur TNC Définir la langue du PM7230 dialogue Anglais: 0 Allemand: 1 Tchèque: 2 Français: 3 Italien: 4 Espagnol: 5 Portugais: 6 Suédois: 7 Danois: 8 Finnois: 9 Néerlandais: 10 Polonais: 11 Hongrois: 12 Réservé: 13 Russe (caractères cyrilliques): 14 (possible seulement avec MC 422 B) Chinois (simplifié): 15 (possible seulement avec MC 422 B) Chinois (traditionnel): 16 (possible seulement avec MC 422 B) Régler l'horloge...
Page 615
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 616
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 617
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 618
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 619
Simulation graphique PM7317.0 sans axe de broche 0 à 88 (0: fonction inactive) programmé: Fonction M pour start Simulation graphique PM7317.1 sans axe de broche 0 à 88 (0: fonction inactive) programmé: Fonction M pour fin iTNC 530 HEIDENHAIN...
Page 620
Affichages TNC, éditeur TNC Réglage de PM7392 l'économiseur d'écran 0 à 99 [min] (0: fonction inactive) Introduisez la durée à l’issue de laquelle la TNC doit enclencher l'économiseur d’écran 14 Tableaux et sommaires...
Page 621
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 622
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 de raccordement pour les interfaces de données Interface V.24/RS-232-C, appareils HEIDENHAIN L'interface est conforme à la norme EN 50 178 „Isolation électrique du réseau“. Avec utilisation du bloc adaptateur 25 plots: Bloc adaptat. Câble liaison 365 725-xx Câble liaison 274 545-xx...
Autres appareils La distribution des plots sur un autre appareil peut diverger considérablement de celle d’un appareil HEIDENHAIN. Elle dépend de l'appareil et du type de transmission. Utilisez la distribution des plots du bloc adaptateur indiquée dans le tableau ci-dessous.
Interface V.11/RS-422 Seuls des appareils non HEIDENHAIN sont raccordables sur l’interface V.11. L'interface est conforme à la norme EN 50 178 „Isolation électrique du réseau“. La distribution des plots sur l’unité logique de la TNC (X28) et sur le bloc adaptateur est la même.
8 autres axes ou 7 autres axes plus 2ème broche Asservissement digital de courant et de vitesse Introduction des programmes En dialogue 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 Cotation en absolu ou en incrémental...
Page 627
Programmation flexible de Programmation flexible de contours FK en dialogue conversationnel Texte clair contours FK HEIDENHAIN avec aide graphique pour pièces dont la cotation n'est pas conforme à la programmation des CN Sauts dans le programme Sous-programmes Répétitions de parties de programme...
Page 628
Fonctions utilisateur Graphisme de test Simulation graphique du déroulement de l'usinage, y compris si un autre programme est Modes de représentation en cours d'exécution Vue de dessus / représentation en 3 plans / représentation 3D Agrandissement de la projection Graphisme de programmation en mode „Mémorisation de programme”, les séquences CN introduites sont dessinées en même temps (graphisme de traits 2D), y compris si un autre programme est en cours d'exécution...
Page 629
V.24 / RS-232-C et une interface V.11 / RS-422 max., 115 kbaud max. Interface de données étendue avec protocole LSV-2 pour commande à distance de la TNC via l'interface de données avec logiciel HEIDENHAIN TNCremo Interface Ethernet 100 Base T env.
Page 630
Option de logiciel 1 Usinage avec plateau Programmation de contours sur le corps d'un cylindre circulaire Avance en mm/min. Conversion de coordonnées Inclinaison du plan d'usinage Interpolation Cercle sur 3 axes avec inclinaison du plan d'usinage Option de logiciel 2 Usinage 3D Guidage pratiquement sans à-coups Correction d'outil 3D par vecteur normal de surface...
Page 631
0 à 1 099 (4,0) Q FN14 Paramètres spline K -9,99999999 à +9,99999999 (1,8) Exposant pour paramètre spline -255 à 255 (3,0) Normales de vecteurs N et T lors de la -9,99999999 à +9,99999999 (1,8) correction 3D iTNC 530 HEIDENHAIN...
14.4 Changement de la batterie tampon Lorsque la commande est hors tension, une batterie tampon alimente la TNC en courant pour que les données de la mémoire RAM ne soient pas perdues. Lorsque la TNC affiche le message Changer batterie tampon, les batteries doivent alors être changées: Pour changer la batterie tampon, mettre la machine et la TNC hors tension!
La manière dont le PRODUIT LOGICIEL est utilisé sur la TNC est du ressort exclusif de HEIDENHAIN. Microsoft confie à HEIDENHAIN le soin de s'assurer par de larges contrôles du fait que le PRODUIT LOGICIEL est approprié à son utilisation.
Page 635
PRODUIT LOGICIEL, y compris les clauses d'exportation des administrations fédérales du gouvernement US, ainsi que les restrictions en matière d'utilisateur final et de lieu de destination. D'autres informations sont disponibles sous http:// www.microsoft.com/exporting/. iTNC 530 HEIDENHAIN...
Les commandes TNC de HEIDENHAIN ont toujours été conviviales: La programmation simple en dialogue conversationnel Texte clair HEIDENHAIN, les cycles conçus pour les besoins de la pratique, les touches de fonction explicites et les fonctions graphiques réalistes ont fait de ces TNC des commandes programmables en atelier extrêmement appréciées.
Caractéristiques techniques Caractéristiques iTNC 530 avec Windows 2000 techniques Version Commande à deux processeurs avec système d'exploitation en temps réel HEROS pour commander la machine système d'exploitation PC Windows 2000 comme interface utilisateur Mémoire Mémoire RAM: 64 Mo pour les applications de la...
15.2 Démarrer l'application iTNC 530 Enregistrement Windows Après avoir mis l'iTNC 530 sous tension, celle-ci démarre automatiquement. Lorsque le dialogue d'introduction destiné à l'enregistrement Windows s'affiche, vous disposez de deux possibilités pour vous enregistrer: Enregistrement en tant qu'utilisateur TNC Enregistrement en tant qu'administrateur local...
En tant qu'administrateur local, vous pouvez installer des logiciels et effectuer les configurations du réseau. HEIDENHAIN ne peut pas apporter son soutien pour l'installation des applications Windows et ne répond pas du fonctionnement des applications que vous auriez installées.
15.3 Mise hors tension de l'iTNC 530 Principes Pour éviter de perdre des données lors de la mise hors-tension, vous devez arrêter l'iTNC 530 avec précaution. Pour cela, vous disposez des plusieurs possibilités décrites aux paragraphes suivants. Une mise hors tension involontaire de l'iTNC 530 peut provoquer la perte de données.
Sur le clavier ASCII, appuyer sur la touche Windows: L'application iTNC est réduite au symbole dans la barre des tâches Cliquer deux fois sur le symbole vert HEIDENHAIN situé en bas et à droite du menu de tâches: Le ControlPanel iTNC s'affiche (cf. figure en haut et à...
(cf. figure de droite, au centre) qui vient se superposer sur le message TNC. Ne jamais valider le message d'avertissement avec End Now car vous pourrier perdre des données ou endommager la machine. 15 iTNC 530 avec Windows 2000 (option)
Adapter les configurations A la livraison, l'iTNC 530 comporte deux liaisons réseau, la Local Area Connection et l'iTNC Internal Connection (cf. figure de droite). La Local Area Connection correspond au raccordement de l'iTNC sur votre réseau.
Internal Connection. Vous ne devez ni limiter l'accès de ces groupes, ni ajouter d'autres groupes, ni interdire certains accès dans ces groupes (Les limitations d'accès sous Windows ont priorité sur les autorisations d'accès). 15 iTNC 530 avec Windows 2000 (option)
Appeler le gestionnaire de fichiers: Appuyer sur la touche PGM MGT. Décaler la surbrillance vers la gauche, dans la fenêtre des lecteurs Commuter la barre de softkeys sur le second niveau Actualiser l'affichage des lecteurs: Appuyer sur la softkey AFFICH. ARBOR. iTNC 530 HEIDENHAIN...
UNC (par ex. \\PC0815\DIR1) n'est pas possible. Fichiers spécifiques TNC Après avoir relié l'iTNC 530 à votre réseau, vous pouvez accéder au calculateur de votre choix et y transférer des fichiers en provenance de l'iTNC. Toutefois, vous ne pouvez ouvrir certains types de fichiers qu'après le transfert des données à...
Page 647
Calculatrice ... 121 Copier des parties de Affichage d'état Caractéristiques techniques ... 626 programme ... 110 Affichage d'états ... 43 iTNC 530 avec Corps d'un cylindre généraux ... 43 Windows 2000 ... 637 Contour, usiner ... 384 supplémentaires ... 44 Centre de cercle ...
Page 648
Fonc. contournage Principes de base ... 180 Décalage de point zéro Facteur d'avance pour Cercles et arcs de cercle ... 182 avec tableaux points zéro ... 430 plongées: M103 ... 242 Pré-positionnement ... 183 dans le programme ... 429 Facteur échelle ... 438 Fonction de recherche ...
Page 649
Introduire la vitesse de rotation Renommer un fichier ... 96 TNC ... 613 broche ... 157 Répertoires ... 87 Palpeurs 3D ... 609 iTNC 530 ... 36 Copier ... 93 Transfert externe des avec Windows 2000 ... 634 Créer ... 91 données ... 609 Sélectionner un fichier ...
Page 650
Transfert des données, logiciel ... 581 Surveillance de la zone Transfert externe des données d’usinage ... 561, 594 iTNC 530 ... 97 Surveillance du palpeur ... 248 iTNC 530 avec Synchronisation automate et CN ... 529 Windows 2000 ... 645 Synchronisation CN et automate ...
Page 651
Vitesse de broche, modifier ... 61 Vitesse de contournage constante: M90 ... 237 Vitesse de transmission des données ... 579 Vitesse en BAUD, configurer ... 579 Vue de dessus ... 552 Windows 2000 ... 634 WMAT.TAB ... 172 HEIDENHAIN iTNC 530...
Page 653
Tableau récapitulatif: Cycles Numéro Actif Actif Désignation du cycle Page cycle CALL Décalage de point zéro Page 429 Image miroir Page 435 Temporisation Page 448 Rotation Page 437 Facteur échelle Page 438 Appel de programme Page 449 Orientation broche Page 450 Définition du contour Page 373 Inclinaison du plan d'usinage...
Page 654
Numéro Actif Actif Désignation du cycle Page cycle CALL Contre-perçage Page 287 Perçage profond universel Page 290 Nouveau taraudage avec mandrin de compensation Page 295 Nouveau taraudage rigide Page 297 Fraisage de trous Page 293 Taraudage avec brise copeaux Page 299 Rainure pendulaire Page 354 Rainure circulaire...
Page 655
Tableau récapitulatif: Fonctions auxiliaires Action sur à la Effet Page séquence début ARRET de déroulement du programme/ARRET broche/ARRET arrosage Page 233 Arrêt facultatif de l'exécution du programme Page 572 ARRÊT de déroulement du programme/ARRÊT broche/ARRÊT arrosage/éventuellement Page 233 effacement de l'affichage d'état (dépend de PM)/retour à...
Page 656
Action sur à la Effet Page séquence début M109 Vitesse de contournage constante à la dent de l'outil Page 244 (augmentation et réduction de l'avance) M110 Vitesse de contournage constante à la dent de l'outil (réduction d'avance seulement) M111 Annulation de M109/M110 M114 Correction auto.
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 •...