Télécharger Imprimer la page
HEIDENHAIN iTNC 530 Manuel D'utilisation
Masquer les pouces Voir aussi pour iTNC 530:

Publicité

Liens rapides

iTNC 530
Logiciel CN
340 422-xx
340 423-xx
340 480-xx
340 481-xx
Manuel d'utilisation
Dialogue conversationnel
HEIDENHAIN
Français (fr)
9/2004

Publicité

loading

Sommaire des Matières pour HEIDENHAIN iTNC 530

  • Page 1 530 Logiciel CN 340 422-xx 340 423-xx 340 480-xx 340 481-xx Manuel d'utilisation Dialogue conversationnel HEIDENHAIN Français (fr) 9/2004...
  • Page 2 Eléments de commande à l'écran Programmation d'opérations de contournage Définir le partage de l'écran Approche/sortie du contour Commuter écran entre modes de fonc- Programmation flexible de contours FK tionnement Machine et Programmation Softkeys: Sélection fonction à l'écran Droite Commutation entre barres de softkeys Centre de cercle/pôle pour coordonnées polaires Clavier alphabétique: Introduire lettres et signes Trajectoire circulaire autour du centre de cercle...
  • Page 5 530 E 340 423-xx iTNC 530, version à 2 processeurs 340 480-xx iTNC 530 E, version à 2 processeurs 340 481-xx iTNC 530 , poste de programmation 374 150-xx La lettre E désigne la version Export de la TNC. La version Export de la TNC est soumise à...
  • Page 6 En outre, l'iTNC 530 dispose aussi en option de 2 ensembles-logiciels pouvant être mis en oeuvre par vous-même ou par le constructeur de votre machine. Chaque ensemble doit être activé séparément et com- porte individuellement les fonctions suivantes: Option de logiciel 1 Interpolation de la surface d'un cylindre (cycles 27, 28, 29 et 39) Avance en mm/min.
  • Page 7 (cf. „MOTIFS DE POINTS SUR UN CERCLE (cycle 220)” à la page 367) Particularités de l'iTNC 530 avec Windows 2000 (cf. „iTNC 530 avec Windows 2000 (option)” à la page 635) Gestionnaire de fichiers dépendants (assujettis) (cf. „Fichiers dépendants”...
  • Page 8 Nouvelle colonne LIFTOFF dans le tableau d'outils pour rétracter les outils automatiquement du contour lors d'une arrêt CN (cf. „Tableau d'outils: Données d'outils standard” à la page 154). La fonction est activée avec M148 (cf. „Tableau d'outils: Données d'outils stan- dard”...
  • Page 9 (cycle 39, option de logiciel 1)” à la page 394) Les séquences sont à nouveau affichées avec le graphisme de pro- grammation (cf. „Afficher les numéros de séquence dans la fenêtre graphique” à la page 222) iTNC 530 HEIDENHAIN...
  • Page 10 Fonctions modifiées par rapport aux versions antérieures 340 420-xx/340 421-xx La fonction Décalage du point zéro à partir des tableaux de points zéro a été modifiée. Les points zéro (coordonnées REF) ne sont plus disponibles. En revanche, création du tableau Preset (cf. „Décalage du POINT ZERO avec tableaux de points zéro (cycle 7)”...
  • Page 11 636) La description des anciens cycles d'usinage 1, 2, 3, 4, 5, 17 et 18 a été supprimée La description du cycle 24 a été complétée (cf. „FINITION LATE- RALE (cycle 24)” à la page 384) iTNC 530 HEIDENHAIN...
  • Page 13 Programmation: Programmer les contours Programmation: Fonctions auxiliaires Programmation: Cycles Programmation: Fonctions spéciales Programmation: Sous-programmes et répétitions de parties de programme Programmation: Paramètres Q Test et exécution de programme Fonctions MOD Tableaux et sommaires iTNC 530 avec Windows 2000 (option) iTNC 530 HEIDENHAIN...
  • Page 15: Table Des Matières

    1 Introduction ..37 1.1 L'iTNC 530 ..38 Programmation: en dialogue conversationnel Texte clair HEIDENHAIN et en DIN/ISO ..38 Compatibilité ..38 1.2 Ecran et panneau de commande ..39 L'écran ..39 Définir le partage de l'écran ..40 Panneau de commande ..
  • Page 16 2 Mode manuel et dégauchissage ..51 2.1 Mise sous tension, hors tension ..52 Mise sous tension ..52 Mise hors tension ..53 2.2 Déplacement des axes de la machine ..54 Remarque ..54 Déplacer l'axe avec les touches de sens externes ..54 Positionnement pas à...
  • Page 17 Marquer des fichiers ..104 Renommer un fichier ..105 Autres fonctions ..105 Transfert des données vers/à partir d'un support externe de données ..106 Copier un fichier vers un autre répertoire ..108 La TNC en réseau ..109 HEIDENHAIN iTNC 530...
  • Page 18 4.5 Ouverture et introduction de programmes ..110 Structure d'un programme CN en format conversationnel Texte clair HEIDENHAIN ..110 Définir la pièce brute: BLK FORM ..110 Ouvrir un nouveau programme d'usinage ..111 Programmation de déplacements d'outils en dialogue conversationnel Texte clair ..113 Prise en compte des positions effectives ..
  • Page 19 Sélectionner un fichier de palettes ..141 Réglages d'un fichier de palette avec formulaire d'introduction ..142 Déroulement de l'usinage orienté vers l'outil ..146 Quitter le tableau de palettes ..147 Exécuter un fichier de palettes ..147 HEIDENHAIN iTNC 530...
  • Page 20 5 Programmation: Outils ..149 5.1 Introduction des données d’outils ..150 Avance F ..150 Vitesse de rotation broche S ..151 5.2 Données d'outils ..152 Conditions requises pour la correction d'outil ..152 Numéro d'outil, nom d'outil ..152 Longueur d'outil L ..
  • Page 21 Arrondi d'angle RND ..203 Centre de cercle CC ..204 Trajectoire circulaire C autour du centre de cercle CC ..205 Trajectoire circulaire CR de rayon défini ..206 Trajectoire circulaire CT avec raccordement tangentiel ..207 HEIDENHAIN iTNC 530...
  • Page 22 6.5 Contournages – Coordonnées polaires ..212 Sommaire ..212 Origine des coordonnées polaires: Pôle CC ..213 Droite LP ..214 Trajectoire circulaire CP autour du pôle CC ..214 Trajectoire circulaire CTP avec raccordement tangentiel ..215 Trajectoire hélicoïdale (hélice) ..215 6.6 Contournages –...
  • Page 23 Annuler la surveillance du palpeur: M141 ..256 Effacer les informations de programme modales: M142 ..257 Effacer la rotation de base: M143 ..257 Eloigner l'outil automatiquement du contour lors de l'arrêt CN: M148 ..258 HEIDENHAIN iTNC 530...
  • Page 24 7.5 Fonctions auxiliaires pour les axes rotatifs ..259 Avance en mm/min. sur les axes rotatifs A, B, C: M116 (option du logiciel 1) ..259 Déplacement des axes rotatifs avec optimisation de la course: M126 ..260 Réduire l'affichage de l'axe rotatif à une valeur inférieure à 360°: M94 ..261 Correction automatique de la géométrie de la machine lors de l'usinage avec axes inclinés: M114 (option du logiciel 2) ..
  • Page 25 FINITION DE POCHE CIRCULAIRE (cycle 214) ..353 FINITION DE TENON CIRCULAIRE (cycle 215) ..355 RAINURE (trou oblong) avec plongée pendulaire (cycle 210) ..357 RAINURE CIRCULAIRE (trou oblong) avec plongée pendulaire (cycle 211) ..360 HEIDENHAIN iTNC 530...
  • Page 26 8.5 Cycles d'usinage de motifs de points ..366 Sommaire ..366 MOTIFS DE POINTS SUR UN CERCLE (cycle 220) ..367 MOTIFS DE POINTS EN GRILLE (cycle 221) ..369 8.6 Cycles SL ..373 Principes de base ..373 Sommaire des cycles SL ..
  • Page 27 9.6 Définir le plan d'usinage par trois points: PLANE POINTS ..470 Utilisation ..470 Paramètres d'introduction ..471 9.7 Définir le plan d'usinage au moyen d'un seul angle incrémental dans l'espace: PLANE RELATIVE ..472 Utilisation ..472 Paramètres d'introduction ..473 Abréviations utilisées ..473 HEIDENHAIN iTNC 530...
  • Page 28 9.8 Définir le comportement de positionnement de la fonction PLANE ..474 Sommaire ..474 Orientation automatique MOVE/TURN/STAY (introduction impérative) ..475 Sélection d'alternatives d'inclinaison: SEQ +/– (introduction optionnelle) ..478 Sélection du mode de transformation (introduction optionnelle) ..479 9.9 Usinage cinq axes avec TCPM dans le plan incliné...
  • Page 29 FN25: PRESET: Initialiser un nouveau point de référence ..534 FN26: TABOPEN: Ouvrir un tableau à définir librement ..535 FN27: TABWRITE: Composer un tableau pouvant être défini librement ..535 FN28: TABREAD: Importer un tableau pouvant être défini librement ..536 HEIDENHAIN iTNC 530...
  • Page 30 11.9 Introduire directement une formule ..537 Introduire la formule ..537 Règles régissant les calculs ..539 Exemple d’introduction ..540 11.10 Paramètres Q réservés ..541 Valeurs de l’automate Q100 à Q107 ..541 Rayon d'outil actif: Q108 ..541 Axe d'outil: Q109 ..
  • Page 31 Aborder à nouveau le contour ..571 12.5 Lancement automatique du programme ..572 Utilisation ..572 12.6 Omettre certaines séquences ..573 Utilisation ..573 Effacement du caractère „/“ ..573 12.7 Arrêt facultatif d'exécution du programme ..574 Utilisation ..574 HEIDENHAIN iTNC 530...
  • Page 32 13 Fonctions MOD ..575 13.1 Sélectionner la fonction MOD ..576 Sélectionner les fonctions MOD ..576 Modifier les configurations ..576 Quitter les fonctions MOD ..576 Sommaire des fonctions MOD ..576 13.2 Numéros de logiciel et d'option ..578 Utilisation ..
  • Page 33 Utilisation ..604 Sélectionner les FICHIERS D'AIDE ..604 13.16 Afficher les durées de fonctionnement ..605 Utilisation ..605 13.17 Télé-service ..606 Utilisation ..606 Ouvrir/fermer TeleService ..606 13.18 Accès externe ..607 Utilisation ..607 HEIDENHAIN iTNC 530...
  • Page 34 Possibilités d’introduction des paramètres-machine ..610 Sélectionner les paramètres utilisateur généraux ..610 14.2 Distribution des plots et câbles de raccordement pour les interfaces de données ..624 Interface V.24/RS-232-C, appareils HEIDENHAIN ..624 Autres appareils ..625 Interface V.11/RS-422 ..626 Prise femelle RJ45 pour Interface Ethernet ..
  • Page 35 15 iTNC 530 avec Windows 2000 (option) ..635 15.1 Introduction ..636 Contrat de licence pour utilisateur final (CLUF) pour Windows 2000 ..636 Octroi d'un droit d'utilisation ..636 Généralités ..638 Caractéristiques techniques ..639 15.2 Démarrer l'application iTNC 530 ..640 Enregistrement Windows ..
  • Page 37: Introduction

    Introduction...
  • Page 38: L'itnc 530

    à partir de la TNC 150 B. Si d'anciens programmes TNC contiennent des cycles-constructeur, il convient, côté iTNC 530, de réaliser une adaptation à l'aide du logiciel CycleDesign pour PC. Pour cela, prenez contact avec le constructeur de votre machine ou avec HEIDENHAIN.
  • Page 39: Ecran Et Panneau De Commande

    Touche de commutation écran pour les modes de fonctionnement Machine et Programmation Softkeys de sélection pour les softkeys du constructeur de la machine Barres de softkeys pour les softkeys du constructeur de la machine 1 1 4 iTNC 530 HEIDENHAIN...
  • Page 40: Définir Le Partage De L'écran

    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 à...
  • Page 41: Panneau De Commande

    Touch pad: uniquement pour l'utilisation de la version à deux processeurs Les fonctions des différentes touches sont regroupées sur la première page de rabat. Les touches externes – touche START CN par exemple – sont décrites dans le manuel de la machine. iTNC 530 HEIDENHAIN...
  • Page 42: 1.3 Modes De Fonctionnement

    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 à...
  • Page 43: Mémorisation/Édition De Programme

    La simulation s'effectue graphiquement et selon plusieurs projections. Softkeys pour le partage de l'écran: cf. „Exécution de programme en continu et Exécution de programme pas à pas”, page 44. iTNC 530 HEIDENHAIN...
  • Page 44: Exécution De Programme En Continu Et Exécution De Programme Pas À Pas

    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.
  • Page 45: 1.4 Affichages D'état

    Les axes sont déplacés en tenant compte de la rotation de base Numéro du point de référence actif provenant du tableau Preset. Si le point de référence a été initialisé manuellement, la TNC ajoute le MAN derrière le symbole iTNC 530 HEIDENHAIN...
  • Page 46: Affichages D'état Supplémentaires

    Affichages d'état supplémentaires L'affichage d'état supplémentaire donne des informations détaillées sur le déroulement du programme. Il peut être appelé dans tous les modes de fonctionnement, excepté en mode Mémorisation/édition de programme. Activer l'affichage d'état supplémentaire Appeler la barre de softkeys pour le partage de l'écran Sélectionner le partage de l'écran avec l'affichage d'état supplémentaire Sélectionner les affichages d'état supplémentaires...
  • Page 47 Facteur échelle actif / facteurs échelles (cycles 11 / 26); la TNC peut afficher un facteur échelle actif sur 6 axes à la fois Point d'origine pour le facteur échelle Cf. „Cycles de conversion de coordonnées” à la page 431). iTNC 530 HEIDENHAIN...
  • Page 48 Répétition de parties de programme/sous-programmes Répétitions de parties de programme actives avec numéro de séquence, numéro de label et nombre de répétitions programmées/restant à exécuter Numéros de sous-programmes actifs avec numéro de séquence dans lesquels le sous-programme a été appelé et numéro de label qui a été...
  • Page 49: Accessoires: Palpeurs 3D Et Manivelles Électroniques Heidenhain

    1.5 Accessoires: Palpeurs 3D et manivelles électroniques HEIDENHAIN 3D-Tastsysteme Les différents palpeurs 3D de HEIDENHAIN servent à: dégauchir les pièces automatiquement initialiser les points de référence avec rapidité et précision mesurer la pièce pendant l'exécution du programme étalonner et contrôler les outils Toutes les fonctions pour palpeur sont décrites dans un...
  • Page 50: Manivelles Électroniques Hr

    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.
  • Page 51: Mode Manuel Et Dégauchissage

    Mode manuel et dégauchissage...
  • Page 52: 2.1 Mise Sous Tension, Hors Tension

    2.1 Mise sous tension, hors tension Mise sous tension La mise sous tension et le franchissement des points de référence sont des fonctions qui dépendent de la machine. Consultez le manuel de votre machine. Mettre sous tension l'alimentation de la TNC et de la machine. La TNC affiche alors le dialogue suivant: TEST MÉMOIRE La mémoire de la TNC est vérifiée automatiquement...
  • Page 53: Mise Hors Tension

    Mise hors tension iTNC 530 avec Windows 2000: Cf. „Mise hors tension de l'iTNC 530”, page 642. Pour éviter de perdre des données lors de la mise hors tension, vous devez arrêter le système d'exploitation de la TNC avec précaution: Sélectionner le mode Manuel...
  • Page 54: Déplacement Des Axes De La Machine

    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...
  • Page 55: Positionnement Pas À Pas

    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...
  • Page 56: Déplacement Avec La Manivelle Électronique Hr 410

    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).
  • Page 57: Manivelle Électronique Hr 420

    Potentiomètre d'avance. Agit dès que la manivelle est activée. Le potentiomètre d'avance du panneau de commande est alors désactivé Avec fonction M118 activée, le déplacement à l'aide de la manivelle est également possible pendant l'exécution du programme. iTNC 530 HEIDENHAIN...
  • Page 58 Ecran L'écran de la manivelle (cf. figure en haut et à droite) comporte 4 lignes. La TNC y affiche les informations suivantes: NOM X+1.563: Mode d'affichage de position et position sur l'axe sélectionné 4 à 7 *: STIB (commande en service) S1000: Vitesse de broche actuelle F500: Avance à...
  • Page 59 Sélectionner les axes auxiliaires à l'aide des softkeys Déplacer l'axe actif dans le sens + ou – Désactiver la manivelle: Appuyer sur la touche manivelle de la HR 420. La TNC est à nouveau utilisable à partir du panneau de commande iTNC 530 HEIDENHAIN...
  • Page 60 Positionnement pas à pas Lors du positionnement pas à pas, la TNC déplace l'axe de manivelle actuellement activé de la valeur d'un incrément que vous avez défini: Appuyer sur la softkey-manivelle F2 (STEP) Activer le positionnement pas à pas: Appuyer sur la softkey- manivelle 3 (ON) Sélectionner l'incrément désiré...
  • Page 61 CN derrière laquelle vous voulez insérer la nouvelle séquence L Activer la manivelle Appuyer sur la touche „générer séquence CN“: La TNC insère une séquence L complète contenant toutes les positions des axes sélectionnées à l'aide de la fonction MOD iTNC 530 HEIDENHAIN...
  • Page 62 Fonctions des modes de fonctionnement Exécution de programme Dans les modes de fonctionnement Exécution de programme, vous pouvez exécuter les fonctions suivantes: Marche CN (touche-manivelle Marche CN) Arrêt CN (touche-manivelle Arrêt CN) Si la touche Arrêt CN a été actionnée: Stop interne (softkeys- manivelle MOP, puis STOP) Si la touche Arrêt CN a été...
  • Page 63: Vitesse De Rotation Broche S, Avance F, Fonction Auxiliaire M

    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...
  • Page 64: Initialisation Du Point De Référence (Sans Palpeur 3D)

    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...
  • Page 65: Initialiser Le Point De Référence Avec Les Touches D'axes

    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...
  • Page 66: Gestion Des Points De Référence Avec Le Tableau Preset

    Gestion des points de référence avec le tableau Preset Vous devriez impérativement utiliser le tableau Preset si votre machine est équipée d'axes rotatifs (plateau orientable ou tête pivotante) et si vous travaillez avec la fonction d'inclinaison du plan d'usinage votre machine est équipée d'un système de changement de tête vous avez jusqu'à...
  • Page 67 Preset (marquage standard en rouge). La ligne 0 du tableau Preset est systématiquement protégée à l'écriture. La TNC mémorise toujours sur la ligne 0 le dernier point de référence que vous avez initialisé manuellement. iTNC 530 HEIDENHAIN...
  • Page 68 Explication des valeurs enregistrées dans le tableau Preset Machine simple avec trois axes, sans dispositif d'inclinaison La TNC enregistre dans le tableau Preset la distance entre le point de référence pièce et le point de référence (en tenant compte du signe;...
  • Page 69 TNC inscrit un – dans toutes les colonnes (2ème barre de softkeys) Ajouter une seule ligne à la fin du tableau (2ème barre de softkeys) Effacer une seule ligne à la fin du tableau (2ème barre de softkeys) iTNC 530 HEIDENHAIN...
  • Page 70 Activer le point de référence du tableau Preset en mode Manuel Lors de l'activation d'un point de référence du tableau Preset, la TNC annule toutes les conversions de coordonnées actives qui avaient été activées précédemment avec les cycles suivants: Cycle 7, décalage du point zéro Cycle 8, image miroir Cycle 10, rotation Cycle 11, facteur échelle...
  • Page 71 247. Dans le cycle 247, il vous suffit de définir le numéro du point de référence que vous désirez activer (cf. „INITIALISATION DU POINT DE REFERENCE (cycle 247)” à la page 437). iTNC 530 HEIDENHAIN...
  • Page 72: Inclinaison Du Plan D'usinage (Option Logiciel 1)

    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é.
  • Page 73: Axes Inclinés: Franchissement Des Points De Référence

    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...
  • Page 74: Initialisation Du Point De Référence Dans Le Système Incliné

    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...
  • Page 75: Affichage De Positions Dans Le Système Incliné

    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...
  • Page 76: Activation De L'inclinaison Manuelle

    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.
  • Page 77: Positionnement Avec Introduction Manuelle

    Positionnement avec introduction manuelle...
  • Page 78: Programmation Et Exécution D'opérations Simples D'usinage

    Positionnement avec introduction manu- elle. Pour cela, vous pouvez introduire un petit programme en Texte clair HEIDENHAIN ou en DIN/ISO et l’exécuter directement. Les cycles de la TNC peuvent être appelés à cet effet. Le programme est mémorisé...
  • Page 79 Sélectionner l'axe du plateau circulaire, introduire l'angle noté ainsi que l'avance, par ex. L C+2.561 F50 Achever l'introduction Appuyer sur la touche START externe: Le déport est compensé par une rotation du plateau circulaire iTNC 530 HEIDENHAIN...
  • Page 80: Sauvegarder Ou Effacer Des Programmes Contenus Dans $Mdi

    Sauvegarder ou effacer des programmes contenus dans $MDI Le fichier $MDI est souvent utilisé pour des programmes courts et provisoires. Si vous désirez toutefois enregistrer un programme, procédez de la manière suivante: Sélectionner le mode de fonctionnement: Mémorisa- tion/édition de programme Appeler le gestionnaire de fichiers: Touche PGM MGT (Program Management) Marquer le fichier $MDI...
  • Page 81: Programmation: Principes De Base, Gestionnaire De Fichiers, Outils De Programmation, Gestionnaire De Palettes

    Programmation: Principes de base, gestionnaire de fichiers, outils de programmation, gestionnaire de palettes...
  • Page 82: 4.1 Principes De Base

    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.
  • Page 83: Système De Référence Sur Fraiseuses

    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.
  • Page 84: Coordonnées Polaires

    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.
  • Page 85: Positions Pièce Absolues Et Incrémentales

    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...
  • Page 86: Sélection Du Point De Référence

    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“.
  • Page 87: Gestionnaire De Fichiers: Principes De Base

    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...
  • Page 88: Sauvegarde Des Données

    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.
  • Page 89: 4.3 Gestion Standard Des Fichiers

    Programme sélectionné en mode Test de programme Programme sélectionné dans un mode Exécution de programme Fichier protégé contre l'effacement et l'écriture (Protected) Il existe des fichiers assujettis à ce fichier (fichiers dépendants) (cf. „Fichiers dépendants” à la page 593) iTNC 530 HEIDENHAIN...
  • Page 90: Sélectionner Un Fichier

    Sélectionner un fichier Appeler le gestionnaire de fichiers Utilisez les touches ou softkeys fléchées pour déplacer la surbrillance sur le fichier que vous voulez sélectionner: Déplace la surbrillance page après page dans la fenêtre vers le haut et vers le bas Déplace la surbrillance page après page dans la fenêtre vers le haut et le bas Sélectionner le fichier: Appuyer sur la softkey...
  • Page 91: Copier Un Fichier

    PARALLELE. Après avoir lancé l'opération de copie, vous pouvez continuer à travailler car la TNC copie le fichier en arrière plan Lorsque vous lancez la procédure de copie avec la softkey EXECUTER, la TNC ouvre une fenêtre auxiliaire affichant la progression iTNC 530 HEIDENHAIN...
  • Page 92: Transfert Des Données Vers/À Partir D'un Support Externe De Données

    Transfert des données vers/à partir d'un support externe de données Avant de pouvoir transférer les données vers un support externe, vous devez configurer l'interface de données (cf. „Configurer les interfaces de données” à la page 581). Appeler le gestionnaire de fichiers Activer le transfert des données: Appuyer sur la softkey EXT.
  • Page 93 Valider avec la softkey EXECUTION PARALLELE. La TNC copie alors le fichier en arrière plan Fermer le transfert des données: Appuyer sur la softkey TNC. La TNC affiche à nouveau le fenêtre standard du gestionnaire des fichiers iTNC 530 HEIDENHAIN...
  • Page 94: Sélectionner L'un Des 10 Derniers Fichiers

    Sélectionner l'un des 10 derniers fichiers Appeler le gestionnaire de fichiers Afficher les 10 derniers fichiers sélectionnés Appuyer sur la softkey DERNIERS FICHIERS. Utilisez les touches fléchées pour déplacer la surbrillance sur le fichier que vous voulez sélectionner: Déplace la surbrillance dans la fenêtre vers le haut et le bas Sélectionner le fichier: Appuyer sur la softkey SELECT.
  • Page 95: Protéger Un Fichier/Annuler La Protection Du Fichier

    Protéger le fichier: Appuyer sur la softkey PROTEGER. Le fichier reçoit l'état P, ou Annuler la protection du fichier: Appuyer sur la softkey NON PROT. L'état P est alors effacé iTNC 530 HEIDENHAIN...
  • Page 96: 4.4 Gestion Étendue Des Fichiers

    4.4 Gestion étendue des fichiers Remarque Travaillez avec la gestion étendue des fichiers si vous désirez mémoriser les fichiers dans différents répertoires. Pour cela, configurez la fonction MOD PGM MGT (cf. „Configurer PGM MGT” à la page 592). Cf. également „Gestionnaire de fichiers: Principes de base”...
  • Page 97: Sommaire: Fonctions De La Gestion Étendue Des Fichiers

    Marquer un fichier Renommer un fichier Protéger un fichier contre l'effacement ou l'écriture Annuler la protection d’un fichier Gérer les lecteurs en réseau Copier un répertoire Afficher les répertoires d'un lecteur Effacer un répertoire et tous ses sous-répertoires iTNC 530 HEIDENHAIN...
  • Page 98: Appeler Le Gestionnaire De Fichiers

    Appeler le gestionnaire de fichiers Appuyer sur la touche PGM MGT: La TNC affiche la fenêtre du gestionnaire des fichiers (la figure en haut et à droite illustre la configuration de base. Si la TNC affiche un autre partage de l'écran, appuyez sur la softkey FENETRE) La fenêtre étroite de gauche indique les lecteurs disponibles ainsi...
  • Page 99: Sélectionner Les Lecteurs, Répertoires Et Fichiers

    Sélectionner le lecteur: Appuyer sur la softkey SELECT. ou sur la touche ENT. Etape 2: Sélectionner le répertoire Marquer le lecteur dans la fenêtre de gauche: La fenêtre de droite affiche automatiquement tous les fichiers du répertoire marqué (en surbrillance). iTNC 530 HEIDENHAIN...
  • Page 100: Créer Un Nouveau Répertoire (Possible Seulement Sur Le Lecteur Tnc:\)

    Etape 3: Sélectionner un fichier Appuyer sur la softkey SELECT. TYPE Appuyer sur la softkey du type de fichier souhaité ou Afficher tous les fichiers: Appuyer sur la softkey AFF. TOUS ou Utiliser les astérisques, par exemple, afficher tous les 4*.H fichiers .H commençant par 4 Marquer le fichier dans la fenêtre de droite:...
  • Page 101: Copier Un Fichier Donné

    INFO EXECUTION PARALLELE (sous AUTRES FONCTIONS, 2ème barre de softkeys) vous pouvez observer l'opération de copie Lorsque vous lancez la procédure de copie avec la softkey EXECUTER, la TNC ouvre une fenêtre auxiliaire affichant la progression iTNC 530 HEIDENHAIN...
  • Page 102: Copier Un Répertoire

    Copier un tableau Si vous copiez des tableaux, à l’aide de la softkey REMPLACER CHAMPS, vous pouvez remplacer certaines lignes ou colonnes dans le tableau-cible. Conditions requises: Le tableau-cible doit déjà exister Le fichier à copier ne doit contenir que les colonnes ou lignes à remplacer La softkey REMPLACER CHAMPS n'est pas affichée si vous voulez remplacer le tableau dans la TNC de manière...
  • Page 103: Sélectionner L'un Des 10 Derniers Fichiers Sélectionnés

    Déplacez la surbrillance sur le répertoire que vous désirez effacer Sélectionner la fonction d'effacement: Appuyer sur la softkey EFFACER. La TNC demande si le répertoire doit être réellement effacé Valider l'effacement: Appuyer sur la softkey OUI ou Quitter l'effacement: Appuyer sur la softkey NON. iTNC 530 HEIDENHAIN...
  • Page 104: Marquer Des Fichiers

    Marquer des fichiers Fonction de marquage Softkey Marquer un fichier donné Marquer tous les fichiers dans le répertoire Annuler le marquage d'un fichier donné Annuler le marquage de tous les fichiers Copier tous les fichiers marqués Vous pouvez utiliser les fonctions telles que copier ou effacer des fichiers, aussi bien pour un ou plusieurs fichiers simultanément.
  • Page 105: Renommer Un Fichier

    Sélectionner les autres fonctions: Appuyer sur la softkey AUTRES FONCTIONS Effacer un répertoire entier: Appuyer sur la softkey EFF. TOUS. Valider l'effacement: Appuyer sur la softkey OUI. Quitter l'effacement: Appuyer sur la softkey NON iTNC 530 HEIDENHAIN...
  • Page 106: Transfert Des Données Vers/À Partir D'un Support Externe De Données

    Transfert des données vers/à partir d'un support externe de données Avant de pouvoir transférer les données vers un support externe, vous devez configurer l'interface de données (cf. „Configurer les interfaces de données” à la page 581). Appeler le gestionnaire de fichiers Sélectionner le partage de l'écran pour la transmission des données: Appuyer sur la softkey FENETRE.
  • Page 107 Pour pouvoir sélectionner un autre répertoire avec la double représentation de fenêtre, appuyez sur la softkey CHEM. Dans la fenêtre auxiliaire, sélectionnez le répertoire désiré avec les touches fléchées et avec la touche ENT! iTNC 530 HEIDENHAIN...
  • Page 108: Copier Un Fichier Vers Un Autre Répertoire

    Copier un fichier vers un autre répertoire Sélectionner le partage de l'écran avec fenêtres de même grandeur Afficher les répertoires dans les deux fenêtres: Appuyer sur la softkey CHEM. Fenêtre de droite Déplacer la surbrillance sur le répertoire vers lequel vous voulez copier les fichiers et afficher avec la touche ENT les fichiers de ce répertoire Fenêtre de gauche...
  • Page 109: La Tnc En Réseau

    L'établissement de la liaison réseau peut prendre un certain temps. La TNC affiche alors [READ DIR] à droite, en haut de l'écran. La vitesse de transfert max. est de 2 à 5 Mbits/sec. Selon le type de fichier que vous transférez et la charge d'occupation du réseau. iTNC 530 HEIDENHAIN...
  • Page 110: Ouverture Et Introduction De Programmes

    4.5 Ouverture et introduction de programmes Structure d'un programme CN en format conversationnel Texte clair HEIDENHAIN Un programme d’usinage est constitué d’une série de séquences de programme. La figure de droite indique les éléments d’une séquence. La TNC numérote les séquences d’un programme d’usinage en ordre Séquence...
  • Page 111: Ouvrir Un Nouveau Programme D'usinage

    DEF BLK-FORM: POINT MIN? Introduire les unes après les autres les coordonnées en X, Y et Z du point MIN DEF BLK-FORM: POINT MAX? Introduire les unes après les autres les coordonnées en X, Y et Z du point MAX iTNC 530 HEIDENHAIN...
  • Page 112 Exemple: Affichage de la BKL Form dans le programme CN 0 BEGIN PGM NEU MM Début du programme, nom, unité de mesure 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Axe de broche, coordonnées du point MIN 2 BLK FORM 0.2 X+100 Y+100 Z+0 Coordonnées du point MAX Fin du programme, nom, unité...
  • Page 113: Programmation De Déplacements D'outils En Dialogue Conversationnel Texte Clair

    à la question suivante en appuyant sur la touche ENT FONCTION AUXILIAIRE M ? Fonction auxiliaire M3 „Marche broche“; la TNC clôt ce dialogue avec la touche ENT La fenêtre de programme affiche la ligne: 3 L X+10 Y+5 R0 F100 M3 iTNC 530 HEIDENHAIN...
  • Page 114 Fonctions de définition de l'avance Softkey Déplacement en rapide Déplacement selon avance calculée automatiquement à partir de la séquence TOOL CALL Déplacement selon l'avance programmée (unité mm/min.) Avec FT, au lieu d'une vitesse, vous définissez une durée en secondes (plage d'introduction 0.001 à...
  • Page 115: Prise En Compte Des Positions Effectives

    – y compris si la correction du rayon d'outil est active. La TNC valide toujours dans l'axe d'outil la coordonnée de la pointe de l'outil; elle tient donc toujours compte de la correction d'outil linéaire active. iTNC 530 HEIDENHAIN...
  • Page 116: Editer Un Programme

    Editer un programme Alors que vous êtes en train d'élaborer ou de modifier un programme d'usinage, vous pouvez sélectionner chaque ligne du programme ou certains mots d'une séquence à l'aide des touches fléchées ou des softkeys: Fonction Softkey/touches Feuilleter vers le haut Feuilleter vers le bas Saut au début du programme Saut à...
  • Page 117 Sélectionner la séquence à l’aide des touches fléchées Dans la nouvelle séquence sélectionnée, le marquage se trouve sur le même mot que celui de la séquence sélectionnée à l’origine. iTNC 530 HEIDENHAIN...
  • Page 118 Trouver n'importe quel texte Sélectionner la fonction de recherche: Appuyer sur la softkey RECHERCHE. La TNC affiche le dialogue Cherche texte: Introduire le texte à rechercher Rechercher le texte: Appuyer sur la softkey EXECUTER Marquer, copier, effacer et insérer des parties de programme Pour copier des parties de programme à...
  • Page 119: La Fonction De Recherche De La Tnc

    Elément de recherche à sélectionner avec touche fléchée; valider avec la touche ENT Ouvrir la fenêtre auxiliaire affichant une sélection des principales fonctions CN. Elément de recherche à sélectionner avec touche fléchée; valider avec la touche ENT Activer la fonction Rechercher/Remplacer iTNC 530 HEIDENHAIN...
  • Page 120 Options de recherche Softkey Définir le sens de la recherche Définir la fin de la recherche: Réglage sur COMPLET recherche de la séquence actuelle à la séquence actuelle Lancer une nouvelle recherche Recherche/remplacement de n'importe quels textes La fonction Rechercher/Remplacer n'est pas possible si un programme est protégé...
  • Page 121: 4.6 Graphisme De Programmation

    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...
  • Page 122: Faire Apparaître Ou Non Les Numéros De Séquence

    Faire apparaître ou non les numéros de séquence Commuter la barre de softkeys: Cf. fig. en haut et à droite Afficher les numéros de séquence: Mettre la softkey AFFICHER OMETTRE NO SEQU. sur AFFICHER Occulter les numéros de séquence: Mettre la softkey AFFICHER OMETTRE NO SEQU.
  • Page 123: 4.7 Articulation De Programmes

    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...
  • Page 124: 4.8 Insertion De Commentaires

    4.8 Insertion de commentaires Utilisation Vous pouvez assortir d'un commentaire chaque séquence d'un programme d'usinage afin d'expliciter des éléments de programmes ou y adjoindre des remarques. Trois possibilités s'offrent à vous: Commentaire pendant l'introduction du programme Introduire les données d’une séquence et appuyez sur „;“ (point virgule) du clavier alphabétique –...
  • Page 125: 4.9 Créer Des Fichiers-Texte

    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...
  • Page 126: Editer Des Textes

    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:...
  • Page 127: Effacer Des Caractères, Mots Et Lignes Et Les Insérer À Nouveau

    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...
  • Page 128: Recherche De Parties De Texte

    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é...
  • Page 129: 4.10 La Calculatrice

    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...
  • Page 130: Aide Directe Pour Les Messages D'erreur Cn

    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...
  • Page 131: Liste De Tous Les Messages D'erreur En Instance

    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...
  • Page 132: Contenu De La Fenêtre

    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...
  • Page 133: 4.13 Gestionnaire 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 à partir du tableau de points zéro dans le programme CN à l'aide du cycle 7 POINT ZERO iTNC 530 HEIDENHAIN...
  • Page 134 X, Y, Z (introduction facultative, autres axes possibles): Pour les noms de palettes, les coordonnées programmées se réfèrent au point zéro machine. Pour les programmes CN, les coordonnées programmées se réfèrent au point zéro de palette. Ces données remplacent le dernier point de référence initialisé en mode Manuel.
  • Page 135: Sélectionner Le Tableau De Palettes

    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...
  • Page 136: Exécuter Un Fichier De Palettes

    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.
  • Page 137: Mode De Fonctionnement Palette Avec Usinage Orienté Vers L'outil

    Numéro de Preset du tableau Preset. Le numéro de Preset défini ici est interprété par la TNC soit comme point de référence de palette (entrée PAL dans la colonne PAL/PGM) ou comme point de référence pièce (entrée PGM dans la ligne PAL/PGM) iTNC 530 HEIDENHAIN...
  • Page 138 DATUM (introduction facultative): Nom du tableau de points zéro. Les tableaux des tableaux de points zéro doivent être enregistrés dans le même répertoire que celui du tableau de palettes. Sinon, il vous faut introduire le chemin d'accès complet pour le tableau de points zéro. Vous pouvez activer les points zéro à...
  • Page 139 Ajouter le nombre de lignes possibles en fin de tableau Editer un format de tableau Fonction d'édition en mode formulaire Softkey Sélectionner la palette précédente Sélectionner la palette suivante Sélectionner le bridage précédent Sélectionner le bridage suivant iTNC 530 HEIDENHAIN...
  • Page 140 Fonction d'édition en mode formulaire Softkey Sélectionner la pièce précédente Sélectionner la pièce suivante Commuter vers plan de palette Commuter vers plan de bridage Commuter vers plan de pièce Sélectionner projection standard palette Sélectionner projection détails palette Sélectionner projection standard bridage Sélectionner projection détails bridage Sélectionner projection standard pièce Sélectionner projection détails pièce...
  • Page 141: Sélectionner Un Fichier De Palettes

    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...
  • Page 142: Réglages D'un Fichier De Palette Avec Formulaire D'introduction

    Réglages d'un fichier de palette avec formulaire d'introduction Le mode palette avec usinage orienté vers l'outil ou vers la pièce s'articule en trois plans: Plan de palette PAL Plan de bridage FIX Plan de pièce PGM Dans chaque plan, il est possible de commuter vers la projection des détails.
  • Page 143 Haut. sécu.: (option): Position de sécurité des différents axes se référant à la palette. Les positions indiquées ne sont abordées que si ces valeurs ont été lues dans les macros CN et programmées de manière adéquate. iTNC 530 HEIDENHAIN...
  • Page 144 Réglages du plan de bridage Bridage: La commande affiche le numéro du bridage; elle affiche en outre le nombre de bridages à l'intérieur de ce plan, derrière la barre oblique Méthode: Vous pouvez sélectionner les méthodes d'usinage WORKPIECE ORIENTED ou TOOL ORIENTED. Le choix effectué est pris en compte dans le plan de la pièce correspondant;...
  • Page 145 à l'usinage de la pièce Haut. sécu.: (option): Position de sécurité des différents axes se référant à la pièce. Les positions indiquées ne sont abordées que si ces valeurs ont été lues dans les macros CN et programmées de manière adéquate. iTNC 530 HEIDENHAIN...
  • Page 146: Déroulement De L'usinage Orienté Vers L'outil

    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é...
  • Page 147: Quitter Le Tableau De Palettes

    Sélectionner le tableau de palettes avec les touches fléchées; valider avec la touche ENT Exécuter un tableau de palettes: Appuyer sur la touche Start CN; la TNC exécute les palettes de la manière définie dans le paramètre- machine 7683 iTNC 530 HEIDENHAIN...
  • Page 148 Partage de l'écran lors de l'exécution des tableaux de palettes Si vous désirez visualiser simultanément le contenu du programme et le contenu du tableau de palettes, sélectionnez le partage d'écran PROGRAMME + PALETTE. En cours d'exécution, la TNC affiche le programme sur la moitié...
  • Page 149: Programmation: Outils

    Programmation: Outils...
  • Page 150: Introduction Des Données D'outils

    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.
  • Page 151: Vitesse De Rotation Broche S

    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...
  • Page 152: 5.2 Données D'outils

    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é.
  • Page 153: Rayon D'outil R

    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...
  • Page 154: Introduire Les Données D'outils Dans Le Tableau

    Introduire les données d'outils dans le tableau Dans un tableau d'outils, vous pouvez définir jusqu'à 30000 outils et y mémoriser leurs données de ces outils. A l'aide du paramètre- machine 7260, vous définissez le nombre d'outils que la TNC propose à...
  • Page 155 Si vous avez défini Y, la TNC rétracte l'outil du contour de 0.1 mm dans le cas ou cette fonction a été activée avec M148 dans le programme CN (cf. „Eloigner l'outil automatiquement du contour lors de l'arrêt CN: M148” à la page 258) iTNC 530 HEIDENHAIN...
  • Page 156 Tableau d'outils: Données d'outils pour l'étalonnage automatique d'outils Définition des cycles pour l'étalonnage automatique d'outils: Cf. Manuel d'utilisation Cycles palpeurs, chapitre 4. Abr. Données à introduire Dialogue Nombre de dents de l’outil (20 dents max.) Nombre de dents? LTOL Ecart admissible pour la longueur d'outil L et pour la détection Tolérance d'usure: Longueur? d'usure.
  • Page 157 CAL-ANG Lors de l'étalonnage, la TNC inscrit l'angle de broche sous lequel Angle broche pdt l'étalonnage? un palpeur 3D a été étalonné si un numéro d'outil est indiqué dans le menu d'étalonnage iTNC 530 HEIDENHAIN...
  • Page 158 Editer les tableaux d'outils Le tableau d'outils valable pour l'exécution du programme a pour nom TOOL.T. TOOL.T doit être mémorisé dans le répertoire TNC:\ et ne peut être édité que dans l'un des modes de fonctionnement Machine. Attribuez un autre nom de fichier avec l'extension. T aux tableaux d'outils que vous voulez archiver ou utiliser pour le test du programme.
  • Page 159 Afficher/ne pas afficher numéros d'emplacement Afficher tous les outils/n'afficher que les outils mémorisés dans le tableau d'emplacements Quitter le tableau d'outils Appeler le gestionnaire de fichiers et sélectionner un fichier d'un autre type, un programme d'usinage, par exemple. iTNC 530 HEIDENHAIN...
  • Page 160 Remarques concernant les tableaux d’outils Le paramètre utilisateur PM7266.x vous permet de définir les données que vous pouvez introduire dans un tableau d’outils ainsi que leur ordre chronologique à l’intérieur de celui-ci. Vous pouvez remplacer des colonnes ou lignes données dans un tableau d’outils par le contenu d’un autre fichier.
  • Page 161: Remplacer Des Données D'outils Ciblées À Partir D'un Pc Externe

    Remplacer des données d'outils ciblées à partir d'un PC externe Le logiciel de transfert de données TNCremoNT de HEIDENHAIN permet, à partir d'un PC, de remplacer de manière particulièrement confortable n'importe quelles données d'outils (cf. „Logiciel de transfert des données” à la page 583). Vous rencontrez ce cas d'application si vous calculez les données d'outils sur un appareil...
  • Page 162: Tableau D'emplacements Pour Changeur D'outils

    Tableau d'emplacements pour changeur d'outils Le constructeur de la machine adapte à votre machine la gamme des fonctions du tableau d'emplacements. Consultez le manuel de votre machine! Pour le changement automatique d'outil, vous devez utiliser le tableau d'emplacements TOOL_P.TCH. La TNC gère plusieurs tableaux d'emplacements dont les noms de fichiers peuvent être choisis librement.
  • Page 163 Verrouiller emplacement en haut? Magasin à étages: Bloquer l'emplacement inférieur LOCKED_BELOW Verrouiller emplacement en bas? LOCKED_LEFT Magasin à étages: Bloquer l'emplacement à gauche Verrouilller emplacement gauche? LOCKED_RIGHT Magasin à étages: Bloquer l'emplacement à droite Verrouiller emplacement droite iTNC 530 HEIDENHAIN...
  • Page 164 Fonctions d'édition pour tableaux Softkey d'emplacement Sélectionner le début du tableau Sélectionner la fin du tableau Sélectionner la page précédente du tableau Sélectionner la page suivante du tableau Annuler le tableau d'emplacements Saut au début de la ligne suivante Annuler la colonne numéro d'outil T 5 Programmation: Outils...
  • Page 165: Appeler Les Données D'outils

    TOOL CALL Surépaisseur longueur d'outil DL: Valeur Delta pour la longueur d'outil Surépaisseur rayon d'outil DR: Valeur Delta pour le rayon d'outil Surépaisseur rayon d'outil DR2: Valeur Delta pour le rayon d'outil 2 iTNC 530 HEIDENHAIN...
  • Page 166: Changement D'outil

    Exemple: Appel d'outil L'outil numéro 5 est appelé dans l'axe d’outil Z avec une vitesse de rotation broche de 2500 tours/min et une avance de 350 mm/min. La surépaisseur pour la longueur d'outil et le rayon d'outil 2 est de 0,2 mm ou 0,05 mm, et la réduction d'épaisseur pour le rayon d'outil, de 1 mm.
  • Page 167 TOOL CALL. Si DR est supérieur à zéro, la TNC affiche un message et ne procède pas au changement d'outil. Vous pouvez inhiber ce message avec la fonction M107 et la réactiver avec M108. iTNC 530 HEIDENHAIN...
  • Page 168: 5.3 Correction D'outil

    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.
  • Page 169: Correction Du Rayon D'outil

    Surépaisseur DR pour rayon dans le tableau TAB: d'outils Opérations de contournage sans correction de rayon: R0 L'outil se déplace dans le plan d'usinage avec son centre situé sur la trajectoire programmée ou jusqu'aux coordonnées programmées. Utilisation: Perçage, pré-positionnement. iTNC 530 HEIDENHAIN...
  • Page 170 Opérations de contournage avec correction de rayon: RR et RL L’outil se déplace à droite du contour L’outil se déplace à gauche du contour La distance entre le centre de l'outil et le contour programmé correspond à la valeur du rayon de l'outil. „Droite“ et „gauche“ désignent la position de l'outil dans le sens du déplacement le long du contour de la pièce.
  • Page 171 Usinage des angles sans correction de rayon Sans correction de rayon, vous pouvez influer sur la trajectoire de l'outil et sur l'avance aux angles de la pièce à l'aide de la fonction auxiliaire M90.Cf. „Arrondi d'angle: M90”, page 245. iTNC 530 HEIDENHAIN...
  • Page 172: Correction D'outil Tridimensionnelle (Option Logiciel 2)

    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.
  • Page 173: Définition D'une Normale De Vecteur

    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...
  • Page 174: Utilisation D'autres Outils: Valeurs Delta

    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 à...
  • Page 175: Face Milling: Correction 3D Sans Ou Avec Orientation D'outil

    à 180°. Surveillez les risques de collision de la tête avec la pièce ou avec les matériels de serrage. Exemple: Format de séquence avec normales de surface sansorientation d'outil LN X+31,737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922 NZ–0,8764339 F1000 M128 iTNC 530 HEIDENHAIN...
  • Page 176 Exemple: Format de séquence avec normales de surface et avec orientation d'outil LN X+31,737 Y+21,954 Z+33,165 NX+0,2637581 NY+0,0078922 NZ–0,8764339 TX+0,0078922 TY–0,8764339 TZ+0,2590319 F1000 M128 Droite avec correction 3D Coordonnées corrigées du point final de la droite X, Y, Z: NX, NY, NZ: Composantes des normales de surface TX, TY, TZ: Composantes de la normale de vecteur pour l'orientation de l'outil Avance...
  • Page 177: Peripheral Milling Correction 3D Avec Orientation De L'outil

    1 LN X+31,737 Y+21,954 Z+33,165 TX+0,0078922 TY–0,8764339 TZ+0,2590319 F1000 M128 Droite avec correction 3D X, Y, Z: Coordonnées corrigées du point final de la droite TX, TY, TZ: Composantes de la normale de vecteur pour l'orientation de l'outil Avance Fonction auxiliaire iTNC 530 HEIDENHAIN...
  • Page 178 Exemple: Format de séquence avec axes rotatifs 1 L X+31,737 Y+21,954 Z+33,165 RL B+12,357 C+5,896 F1000 M128 Droite X, Y, Z: Coordonnées corrigées du point final de la droite Droite B, C: Coordonnées des axes rotatifs pour l'orientation de l'outil Correction de rayon Fonction auxiliaire 5 Programmation: Outils...
  • Page 179: Travailler Avec Les Tableaux Des Données De Coupe

    Effacer une ligne Sélectionner le début de la ligne suivante Trier un tableau Copier le champ en surbrillance (2ème barre de softkeys) Insérer le champ copié (2ème barre de softkeys) Editer le format de tableau (2ème barre de softkeys) iTNC 530 HEIDENHAIN...
  • Page 180 Sinon, vos modifications seraient remplacées par les données standard HEIDENHAIN lors de la mise à jour du logiciel. Par conséquent, définissez le chemin d'accès dans le fichier TNC.SYS avec le code WMAT= (cf. „Fichier de configuration TNC.SYS”, page 185).
  • Page 181: Tableau Pour Matières De Coupe

    Sinon, vos modifications seraient remplacées par les données standard HEIDENHAIN lors de la mise à jour du logiciel. Par conséquent, définissez le chemin d'accès dans le fichier TNC.SYS avec le code TMAT= (cf. „Fichier de configuration TNC.SYS”, page 185).
  • Page 182: Données Requises Dans Le Tableau D'outils

    Ajouter un nouveau tableau de données de coupe Sélectionner le mode Mémorisation/édition de programme Sélectionner le gestionnaire de fichiers: Appuyer sur la touche PGM Sélectionner le répertoire où doivent être mémorisés les tableaux de données de coupe (standard: TNC:\) Introduire un nom de fichier au choix avec l'extension .CDT; valider avec la touche ENT Sur la moitié...
  • Page 183: Procédure Du Travail Avec Calcul Automatique De La Vitesse De Rotation/De L'avance

    La TNC ouvre la fenêtre de l'éditeur (cf. fig. de droite) représentant la structure des tableaux „avec rotation de 90°“. Une ligne de la fenêtre de l'éditeur définit une colonne du tableau correspondant. Signification de l'instruction de structure (ligne d'en-tête): cf. tableau ci-contre. iTNC 530 HEIDENHAIN...
  • Page 184 Fermer l'éditeur de structure Appuyez sur la touche END. La TNC convertit dans le nouveau format les données qui étaient mémorisées dans le tableau. Les éléments que la TNC n'a pas pu convertir dans la nouvelle structure sont marqués avec # (par ex. si vous avez réduit la largeur de colonne). Instruction Signification Numéro de colonne...
  • Page 185: Transfert Des Données De Tableaux De Données De Coupe

    Introductions dans Signification TNC.SYS WMAT= Chemin d'accès pour tableau de matières de pièces TMAT= Chemin d'accès pour tableau de matières de coupe PCDT= Chemin d'accès pour tableaux de données de coupe Exemple de TNC.SYS WMAT=TNC:\CUTTAB\WMAT_GB.TAB TMAT=TNC:\CUTTAB\TMAT_GB.TAB PCDT=TNC:\CUTTAB\ iTNC 530 HEIDENHAIN...
  • Page 187: Programmation: Programmer Les Contours

    Programmation: Programmer les contours...
  • Page 188: 6.1 Déplacements D'outils

    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 à...
  • Page 189: Principes Des Fonctions De Contournage

    L’outil conserve la coordonnée Z et se déplace dans le plan XY à la position X=70, Y=50. Cf. figure de droite, au centre. Déplacement tridimensionnel La séquence de programme contient trois indications de coordonnées: La TNC guide l'outil dans l'espace jusqu'à la position programmée. Exemple: L X+80 Y+0 Z-10 iTNC 530 HEIDENHAIN...
  • Page 190 Introduction de plus de trois coordonnées La TNC peut commander jusqu'à 5 axes simultanément (option du logiciel) Lors d'un usinage sur 5 axes, la commande déplace simultanément, par exemple, 3 axes linéaires et 2 axes rotatifs. Le programme d’usinage pour ce type d’usinage est habituellement délivré...
  • Page 191 Avec la programmation en INCH: L'introduction de 100 correspond à une avance de 10 pouces/min. Se déplacer en rapide: Appuyer sur FMAX ou se déplacer suivant une avance calculée automatiquement (tableaux des données de coupe): Appuyer sur la softkey FAUTO iTNC 530 HEIDENHAIN...
  • Page 192 FONCTION AUXILIAIRE M ? Introduire la fonction auxiliaire, par ex. M3 et fermer le dialogue avec la touche ENT Ligne dans le programme d'usinage L X+10 Y+5 RL F100 M3 6 Programmation: Programmer les contours...
  • Page 193: 6.3 Approche Et Sortie Du Contour

    P avec n'importe quelle fonction de contournage. Si la séquence APPR contient aussi la coordonnée Z, la TNC déplace l'outil d'abord dans le plan d'usinage jusqu'à P , puis dans l'axe d'outil à la profondeur programmée. iTNC 530 HEIDENHAIN...
  • Page 194 Point final P La position P est située à l'extérieur du contour et résulte des données de la séquence DEP. Si la séquence DEP contient également la coordonnée Z, la TNC déplace l'outil tout d'abord dans le plan d'usinage jusqu'à P , puis dans l'axe d'outil à...
  • Page 195: Approche Du Contour Par Une Droite Avec Raccordement Tangentiel: Appr Lt

    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...
  • Page 196: Approche Du Contour Par Une Trajectoire Circulaire Avec Raccordement Tangentiel: Appr Ct

    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.
  • Page 197: Approche Par Une Trajectoire Circulaire Avec Raccordement Tangentiel Au Contour Et Segment De Droite: Appr Lct

    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...
  • Page 198: Sortie Du Contour Par Une Droite Avec Raccordement Tangentiel: Dep Lt

    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é...
  • Page 199: Sortie Du Contour Par Une Trajectoire Circulaire Avec Raccordement Tangentiel: Dep Ct

    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...
  • Page 200: Contournages - Coordonnées Cartésiennes

    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;...
  • Page 201: Droite L

    POSITION EFFECTIVE“. La TNC génère une séquence L ayant les coordonnées de la position effective Vous définissez avec la fonction MOD le nombre d'axes que la TNC mémorise dans la séquence L (cf. „Sélectionner la fonction MOD”, page 576). iTNC 530 HEIDENHAIN...
  • Page 202: Insérer Un Chanfrein Chf Entre Deux Droites

    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é...
  • Page 203: Arrondi D'angle Rnd

    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...
  • Page 204: Centre De Cercle Cc

    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“...
  • Page 205: Trajectoire Circulaire C Autour Du Centre De Cercle Cc

    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...
  • Page 206: Trajectoire Circulaire Cr De Rayon Défini

    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:...
  • Page 207: Trajectoire Circulaire Ct Avec Raccordement Tangentiel

    7 L X+0 Y+25 RL F300 M3 8 L X+25 Y+30 9 CT X+45 Y+20 10 L Y+0 La séquence CT et l’élément de contour programmé avant doivent contenir les deux coordonnées du plan dans lequel l’arc de cercle doit être exécuté! iTNC 530 HEIDENHAIN...
  • Page 208 Exemple: Déplacement linéaire et chanfreins en coordonnées cartésiennes 0 BEGIN PGM LINEAIRE MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute pour simulation graphique de l’usinage 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10 Définition d’outil dans le programme 4 TOOL CALL 1 Z S4000 Appel d’outil avec axe de broche et vitesse de rotation broche...
  • Page 209 Aborder le point 5 14 L X+95 Y+40 Aborder le point 6 15 CT X+40 Y+5 Aborder le point 7: Point final du cercle, arc de cercle avec raccord. tangentiel au point 6, la TNC calcule automatiquement le rayon iTNC 530 HEIDENHAIN...
  • Page 210 16 L X+5 Aborder le dernier point du contour 1 17 DEP LCT X-20 Y-20 R5 F1000 Quitter le contour sur trajectoire circulaire avec raccord. tangentiel 18 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 19 END PGM CIRCULAIR MM 6 Programmation: Programmer les contours...
  • Page 211 Aborder le point final (=point initial du cercle) 11 DEP LCT X-40 Y+50 R5 F1000 Quitter le contour en suivant une trajectoire circulaire avec raccordement tangentiel 12 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 13 END PGM C-CC MM iTNC 530 HEIDENHAIN...
  • Page 212: Contournages - Coordonnées Polaires

    6.5 Contournages – Coordonnées polaires Sommaire Les coordonnées polaires vous permettent de définir une position avec un angle PA et une distance PR par rapport à un pôle CC défini précédemment (cf. „Principes de base”, page 220). L'utilisation des coordonnées polaires est intéressante pour: les positions sur des arcs de cercle les plans avec données angulaires (ex.
  • Page 213: Origine Des Coordonnées Polaires: Pôle Cc

    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...
  • Page 214: Droite Lp

    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°...
  • Page 215: Trajectoire Circulaire Ctp Avec Raccordement Tangentiel

    Angle total Nombre de rotations x 360° + angle pour incrémental IPA début du filet + angle pour dépassement de course Coordonnée initiale Z Pas de vis P x (rotations + dépassement de course en début de filet) iTNC 530 HEIDENHAIN...
  • Page 216 Forme de la trajectoire hélicoïdale Le tableau indique la relation entre sens de l’usinage, sens de rotation et correction de rayon pour certaines formes de trajectoires. Sens Sens de Correction Taraudage d'usinage rotation rayon vers la droite vers la gauche DR–...
  • Page 217 Aborder le point 1 15 LP PA+180 Quitter le contour sur un cercle avec raccordement tangentiel 16 DEP PLCT PR+60 PA+180 R5 F1000 Dégager l’outil, fin du programme 17 L Z+250 R0 FMAX M2 18 END PGM LINAIRPO MM iTNC 530 HEIDENHAIN...
  • Page 218 Exemple: Trajectoire hélicoïdale 0 BEGIN PGM HELICE MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+5 Définition de l'outil 4 TOOL CALL 1 Z S1400 Appel d'outil 5 L Z+250 R0 FMAX Dégager l'outil...
  • Page 219 Début de la répétition de partie de programme 10 LBL 1 11 CP IPA+360 IZ+1.5 DR+ F200 Introduire directement le pas de vis comme valeur IZ 12 CALL LBL 1 REP 24 Nombre de répétitions (rotations) 13 DEP CT CCA180 R+2 iTNC 530 HEIDENHAIN...
  • Page 220: Contournages - Programmation Flexible De Contours Fk

    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 à...
  • Page 221: Graphisme De Programmation Fk

    Créer des programmes FK pour la TNC 4xx: Pour qu'une TNC 4xx puisse importer des programmes FK créés sur une iTNC 530, il convient de définir l'ordre chronologique des différents éléments FK à l'intérieur d'une séquence de la manière dont ils sont classés sur la barre de softkeys.
  • Page 222: Convertir Les Programmes Fk En Programmes Conversationnels

    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é...
  • Page 223: Ouvrir Le Dialogue Fk

    à la courbe du contour. Elément FK Softkey Droite avec raccordement tangentiel Droite sans raccordement tangentiel Arc de cercle avec raccord. tangentiel Arc de cercle sans raccord. tangentiel Pôle pour programmation FK iTNC 530 HEIDENHAIN...
  • Page 224: Programmation Flexible De Droites

    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.
  • Page 225: Possibilités D'introduction

    Angle de montée AN de la tangente d'entrée Angle au centre de l'arc de cercle Exemple de séquences CN 27 FLT X+25 LEN 12.5 AN+35 RL F200 28 FC DR+ R6 LEN 10 A-45 29 FCT DR- R15 LEN 15 iTNC 530 HEIDENHAIN...
  • Page 226 Centre de cercle CC, rayon et sens de rotation dans la séquence FC/FCT Pour des trajectoires circulaires programmées en mode FK, la TNC calcule un centre de cercle à partir des données que vous avez introduites. Avec la programmation FK, vous pouvez aussi programmer un cercle entier dans une séquence.
  • Page 227 élément FK. Début du contour: CLSD+ CLSD+ Fin du contour: CLSD– Exemple de séquences CN 12 L X+5 Y+35 RL F500 M3 13 FC DR- R15 CLSD+ CCX+20 CCY+35 CLSD– 17 FCT DR- R+15 CLSD- iTNC 530 HEIDENHAIN...
  • Page 228: Points Auxiliaires

    Points auxiliaires Vous pouvez introduire les coordonnées de points auxiliaires sur le contour ou à proximité de celui-ci, aussi bien pour les droites flexibles que pour les trajectoires circulaires flexibles. Points auxiliaires sur un contour 60.071 Les points auxiliaires sont situés directement sur la droite ou sur le prolongement de celle-ci ou bien encore directement sur la trajectoire circulaire.
  • Page 229: Rapports Relatifs

    Coordonnées polaires se référant à la séquence N Exemple de séquences CN 12 FPOL X+10 Y+10 13 FL PR+20 PA+20 14 FL AH+45 15 FCT IX+20 DR- R20 CCA+90 RX 13 16 FL IPR+35 FA+0 RPR 13 iTNC 530 HEIDENHAIN...
  • Page 230 Rapport relatif à la séquence N: Sens et distance de l'élément de contour Données connues Softkey Angle entre droite et autre élément de contour ou entre la tangente d'entrée sur l'arc de cercle et l'autre élément du contour Droite parallèle à un autre élément de contour 220°...
  • Page 231 Quitter le contour sur un cercle avec raccordement tangentiel 16 DEP CT CCA90 R+5 F1000 17 L X-30 Y+0 R0 FMAX Dégager l’outil, fin du programme 18 L Z+250 R0 FMAX M2 19 END PGM FK1 MM iTNC 530 HEIDENHAIN...
  • Page 232 Exemple: Programmation FK 2 60° 0 BEGIN PGM FK2 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+2 Définition de l'outil 4 TOOL CALL 1 Z S4000 Appel d'outil 5 L Z+250 R0 FMAX Dégager l'outil...
  • Page 233 18 FC X+0 DR- R30 CCX+30 CCY+30 19 FSELECT 2 Quitter le contour sur un cercle avec raccordement tangentiel 20 DEP LCT X+30 Y+30 R5 Dégager l’outil, fin du programme 21 L Z+250 R0 FMAX M2 22 END PGM FK2 MM iTNC 530 HEIDENHAIN...
  • Page 234 Exemple: Programmation FK 3 0 BEGIN PGM FK3 MM 1 BLK FORM 0.1 Z X-45 Y-45 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+120 Y+70 Z+0 3 TOOL DEF 1 L+0 R+3 Définition de l'outil 4 TOOL CALL 1 Z S4500 Appel d'outil 5 L Z+250 R0 FMAX Dégager l'outil...
  • Page 235 30 FSELECT 4 31 DEP CT CCA90 R+5 F1000 Quitter le contour sur un cercle avec raccordement tangentiel 32 L X-70 R0 FMAX 33 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 34 END PGM FK3 MM iTNC 530 HEIDENHAIN...
  • Page 236: Contournages - Interpolation Spline (Option Du Logiciel 2)

    6.7 Contournages – Interpolation spline (option du logiciel 2) Utilisation Les contours décrits comme splines par un système CAO peuvent être transférés vers la TNC et exécutés par elle directement. La TNC dispose d'un interpolateur spline permettant d'exécuter des polynômes de troisième ordre sur deux, trois, quatre ou cinq axes. Vous ne pouvez pas éditer les séquences spline dans la TNC.
  • Page 237 Si l'écart est supérieur à cette valeur, la TNC délivre un message d'erreur. Plages d'introduction Point final spline: -99 999,9999 à +99 999,9999 Paramètres spline K: -9,99999999 à +9,99999999 Exposant pour paramètre spline K -255 à +255 (nombre entier) iTNC 530 HEIDENHAIN...
  • Page 239: Programmation: Fonctions Auxiliaires

    Programmation: Fonctions auxiliaires...
  • Page 240: Introduire Les Fonctions Auxiliaires M Et Une Commande De Stop

    7.1 Introduire les fonctions auxiliaires M et une commande de STOP Principes de base Grâce aux fonctions auxiliaires de la TNC – encore appelées fonctions M – vous commandez: l'exécution du programme, une interruption, par exemple les fonctions de la machine, par exemple, l’activation et la désactivation de la rotation broche et de l’arrosage le comportement de contournage de l’outil Le constructeur de la machine peut valider certaines...
  • Page 241: Fonctions Auxiliaires Pour Contrôler L'exécution Du Programme, La Broche Et L'arrosage

    MARCHE broche sens horaire MARCHE broche sens anti-horaire ARRET broche Changement d'outil ARRET broche ARRET de déroulement du programme (dépend de PM7440) MARCHE arrosage ARRET arrosage MARCHE broche sens horaire MARCHE arrosage MARCHE broche sens anti-horaire MARCHE arrosage dito M02 HEIDENHAIN iTNC 530...
  • Page 242: Fonctions Auxiliaires Pour Les Indications De Coordonnées

    7.3 Fonctions auxiliaires pour les indications de coordonnées Programmer les coordonnées machine: M91/ Point zéro règle Sur la règle de mesure, une marque de référence définit la position du point zéro règle. Point zéro machine Vous avez besoin du point zéro machine pour X (Z,Y) activer les limitations de la zone de déplacement (commutateurs de fin de course de logiciel)
  • Page 243 Pour pouvoir également simuler graphiquement des déplacements M91/M92, vous devez activer la surveillance de la zone de travail et faire afficher la pièce brute se référant au point de référence initialisé, cf. „Représenter la pièce brute dans la zone de travail”, page 596. iTNC 530 HEIDENHAIN...
  • Page 244: Activer Le Dernier Point De Référence Initialisé: M104

    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é.
  • Page 245: Fonctions Auxiliaires Pour Le Comportement De Contournage

    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...
  • Page 246: Insérer Un Cercle D'arrondi Défini Entre Deux Segments De Droite: M112

    M112 Compatibilité Pour raisons de compatibilité, la fonction M112 reste disponible. Pour définir la tolérance du fraisage rapide de contour, HEIDENHAIN préconise toutefois l'utilisation du cycle TOLERANCE, cf. „Cycles spéciaux”, page 451. Ne pas tenir compte des points lors de l'exécution de séquences linéaires sans...
  • Page 247: Usinage De Petits Éléments De Contour: M97

    Programmez M97 dans la séquence où l’angle externe a été défini. Au lieu de M97, vous vous conseillons utiliser la fonction plus performante M120 LA (cf. „Calcul anticipé d'un contour avec correction de rayon (LOOK AHEAD): M120” à la page 252)! iTNC 530 HEIDENHAIN...
  • Page 248 Effet M97 n’est active que dans la séquence où elle a été programmée. L'angle du contour sera usiné de manière incomplète avec M97. Vous devez éventuellement effectuer un autre usinage à l'aide d'un outil plus petit. Exemple de séquences CN Grand rayon d’outil 5 TOOL DEF L ...
  • Page 249: Usinage Complet D'angles De Contours Ouverts: M98

    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...
  • Page 250: Facteur D'avance Pour Plongées: M103

    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 à...
  • Page 251: Avance En Millimètres/Tour De Broche: M136

    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...
  • Page 252: Vitesse D'avance Aux Arcs De Cercle: M109/M110/M111

    Vitesse d'avance aux arcs de cercle: M109/ M110/M111 Comportement standard La vitesse d’avance programmée se réfère à la trajectoire du centre de l’outil. Comportement sur les arcs de cercle avec M109 Lorsque la TNC usine l’intérieur et l’extérieur des arcs de cercle, l’avance reste constante à...
  • Page 253 APPR LCT; la séquence contenant APPR LCT ne doit contenir que des coordonnées du plan d’usinage Lorsque vous quittez le contour par tangentement, vous devez utiliser la fonction DEP LCT; la séquence contenant DEP LCT ne doit contenir que des coordonnées du plan d’usinage iTNC 530 HEIDENHAIN...
  • Page 254: Autoriser Le Positionnement Avec La Manivelle En Cours D'exécution Du Programme: M118

    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.
  • Page 255: Retrait Du Contour Dans Le Sens De L'axe D'outil: M140

    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...
  • Page 256: Annuler La Surveillance Du Palpeur: M141

    Annuler la surveillance du palpeur: M141 Comportement standard Lorsque la tige de palpage est déviée, la TNC délivre un message d'erreur dès que vous désirez déplacer un axe de la machine. Comportement avec M141 La TNC déplace les axes de la machine même si la tige de palpage a été...
  • Page 257: Effacer Les Informations De Programme Modales: M142

    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...
  • Page 258: Eloigner L'outil Automatiquement Du Contour Lors De L'arrêt Cn: M148

    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.
  • Page 259: Fonctions Auxiliaires Pour Les Axes Rotatifs

    Effet M116 agit dans le plan d'usinage Pour annuler M116, programmez M117. En fin de programme, M116 est également désactivée. M116 devient active en début de séquence. iTNC 530 HEIDENHAIN...
  • Page 260: Déplacement Des Axes Rotatifs Avec Optimisation De La Course: M126

    Déplacement des axes rotatifs avec optimisation de la course: M126 Comportement standard Le comportement standard de la TNC lors du positionnement des axes rotatifs dont l'affichage a été réduit à des valeurs inférieures à 360° dépend du paramètre-machine 7682. On y définit si la TNC doit prendre en compte la différence entre la position nominale et la position effective ou bien si elle doit toujours (également sans M126) aborder le contour en prenant la course la plus courte.
  • Page 261: Réduire L'affichage De L'axe Rotatif À Une Valeur Inférieure À 360°: M94

    Réduire l’affichage de tous les axes rotatifs actifs, puis se déplacer avec l’axe C à la valeur programmée: L C+180 FMAX M94 Effet M94 n’agit que dans la séquence de programme à l’intérieur de laquelle elle a été programmée. M94 devient active en début de séquence. iTNC 530 HEIDENHAIN...
  • Page 262: Correction Automatique De La Géométrie De La Machine Lors De L'usinage Avec Axes Inclinés M114 (Option Du Logiciel 2)

    Correction automatique de la géométrie de la machine lors de l'usinage avec axes inclinés M114 (option du logiciel 2) Comportement standard La TNC déplace l'outil jusqu'aux positions définies dans le programme d'usinage. Dans le programme, si la position d'un axe incliné est modifiée, le post-processeur doit calculer le décalage qui en résulte sur les axes linéaires et réaliser le déplacement dans une séquence de positionnement.
  • Page 263: Conserver La Position De La Pointe De L'outil Lors Du Positionnement Des Axes Inclinés (Tcpm): M128 (Option Du Logiciel 2)

    Pour éviter d'endommager le contour, vous ne devez utiliser avec M128 que des fraises à crayon. La longueur d'outil doit se référer au centre de la bille de la fraise à crayon. Lorsque M128 est active, la TNC affiche le symbole iTNC 530 HEIDENHAIN...
  • Page 264 M128 avec plateaux inclinés Si vous programmez un déplacement du plateau incliné alors que M128 est active, la TNC fait pivoter le système de coordonnées en conséquence. Par exemple, si vous faites pivoter l'axe C de 90° (par un positionnement ou un décalage du point zéro) et si vous programmez ensuite un déplacement dans l'axe X, la TNC exécute le déplacement dans l'axe Y de la machine.
  • Page 265: Arrêt Précis Aux Angles Avec Transitions De Contour Non Tangentielles: M134

    M138 devient active en début de séquence. Pour annuler M138, reprogrammez M138 sans indiquer les axes inclinés. Exemple de séquences CN Pour les fonctions indiquées ci-dessus, ne tenir compte que de l'axe incliné C: L Z+100 R0 FMAX M138 C iTNC 530 HEIDENHAIN...
  • Page 266: Prise En Compte De La Cinématique De La Machine Pour Les Positions Eff/Nom En Fin De Séquence: M144 (Option Du Logiciel 2)

    Prise en compte de la cinématique de la machine pour les positions EFF/NOM en fin de séquence: M144 (option du logiciel 2) Comportement standard La TNC déplace l'outil jusqu'aux positions définies dans le programme d'usinage. Dans le programme, si la position d'un axe incliné est modifiée, le décalage qui en résulte sur les axes linéaires doit être calculé...
  • Page 267: Fonctions Auxiliaires Pour Machines À Découpe Laser

    V programmée. Plage d’introduction: 0 à 9.999 V Effet M201 est active jusqu’à ce qu’une nouvelle tension soit émise avec M200, M201, M202, M203 ou M204. iTNC 530 HEIDENHAIN...
  • Page 268: Tension Comme Fonction De La Vitesse: M202

    Tension comme fonction de la vitesse: M202 Comportement avec M202 La TNC émet la tension comme fonction de la vitesse. Le constructeur de la machine définit dans les paramètres-machine jusqu'à trois valeurs caractéristiques FNR à l'intérieur desquelles les vitesses d'avance sont affectées à des tensions. Avec M202, vous sélectionnez la valeur FNR.
  • Page 269: Programmation: Cycles

    Programmation: Cycles...
  • Page 270: 8.1 Travailler Avec Les Cycles

    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...
  • Page 271: Définir Le Cycle Avec Les Softkeys

    Exemple de séquences CN 7 CYCL DEF 200 PERCAGE Q200=2 ;DISTANCE D'APPROCHE Q201=3 ;PROFONDEUR Q206=150 ;AVANCE PLONGÉE PROF. Q202=5 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO. EN HAUT Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q211=0.25 ;TEMPO. AU FOND iTNC 530 HEIDENHAIN...
  • Page 272 Groupe de cycles Softkey Cycles perçage profond, alésage à l'alésoir, alésage à l'outil, contre-perçage, taraudage, filetage et fraisage de filets Cycles de fraisage de poches, tenons, rainures Cycles de calculs de points réguliers, ex. trous sur diamètre ou en grille Cycles SL (Subcontur-List) pour l'usinage parallèle à...
  • Page 273: Appeler Les Cycles

    END Appel de cycle avec CYCL CALL PAT La fonction CYCL CALL PAT appelle le dernier cycle d'usinage défini à toutes les positions définies dans un tableau de points (cf. „Tableaux de points” à la page 276). iTNC 530 HEIDENHAIN...
  • Page 274 Appel de cycle avec CYCL CALL POS La fonction CYCL CALL POS appelle une fois le dernier cycle d'usinage défini. Le point initial du cycle correspond à la position que vous avez définie dans la séquence CYCL CALL POS. La TNC aborde la position indiquée dans la séquence CYCL CALL POS en fonction de la logique de positionnement: Si la position actuelle de l'outil dans l'axe d'outil est supérieure à...
  • Page 275: Travail Avec Les Axes Auxiliaires U/V/W

    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...
  • Page 276: Utilisation

    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.
  • Page 277: Sélectionner Le Tableau De Points Dans Le Programme

    Introduire le nom du tableau de points, valider avec la touche END. Si le tableau de points n'est pas mémorisé dans le même répertoire que celui du programme CN, vous devez introduire le chemin d'accès en entier Exemple de séquence CN 7 SEL PATTERN “TNC:\DIRKT5\NUST35.PNT“ iTNC 530 HEIDENHAIN...
  • Page 278: Appeler Le Cycle En Liaison Avec Les Tableaux De Points

    Appeler le cycle en liaison avec les tableaux de points Avec CYCL CALL PAT, la TNC exécute les tableaux de points que vous avez définis en dernier lieu (même si vous avez défini le tableau de points dans un programme imbriqué avec CALL PGM).
  • Page 279 La hauteur de sécurité correspond à la somme de la coordonnée de l'arête supérieure de la pièce (Q203) et du saut de bride (Q204, ou de la distance d'approche Q200, si la valeur de Q200 est supérieure à Q204). iTNC 530 HEIDENHAIN...
  • Page 280: Cycles De Perçage, Taraudage Et Fraisage De Filets

    8.3 Cycles de perçage, taraudage et fraisage de filets Sommaire Cycle Softkey 200 PERCAGE avec pré-positionnement automatique, saut de bride 201 ALESAGE A L'ALESOIR avec pré-positionnement automatique, saut de bride 202 ALESAGE A L'OUTIL avec pré-positionnement automatique, saut de bride 203 PERCAGE UNIVERSEL avec pré-positionnement automatique, saut de bride, brise-copeaux, cote en réduction...
  • Page 281: Cycle

    Cycle de perçage dans la matière suivi du fraisage d'un filet avec un outil 265 FILETAGE HELICOÎDAL AVEC PERCAGE Cycle de fraisage d'un filet dans la matière 267 FILETAGE EXTERNE SUR TENONS Cycle de fraisage d'un filet externe avec fraisage d'un chanfrein iTNC 530 HEIDENHAIN...
  • Page 282: Percage (Cycle 200)

    PERCAGE (cycle 200) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche, au-dessus de la surface de la pièce Q206 2 Suivant l'avance F programmée, l'outil perce jusqu'à la première profondeur de passe 3 La TNC rétracte l'outil avec FMAX à...
  • Page 283 Saut de bride Q204 (en incrémental): Coordonnée dans l'axe de broche excluant toute collision entre l'outil et la pièce (matériels de serrage) Temporisation au fond Q211: Durée en secondes de rotation à vide de l'outil au fond du trou iTNC 530 HEIDENHAIN...
  • Page 284: Alesage A L'alesoir (Cycle 201)

    ALESAGE A L'ALESOIR (cycle 201) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Q206 2 Suivant l'avance F introduite, l'outil alèse jusqu'à la profondeur programmée 3 Au fond du trou, l'outil exécute une temporisation (si celle-ci est programmée)
  • Page 285 Coordonnée de la surface de la pièce 14 L X+80 Y+50 FMAX M9 Saut de bride Q204 (en incrémental): Coordonnée dans l'axe de broche excluant toute collision entre 15 L Z+100 FMAX M2 l'outil et la pièce (matériels de serrage) iTNC 530 HEIDENHAIN...
  • Page 286: Alesage A L'outil (Cycle 202)

    ALESAGE A L'OUTIL (cycle 202) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Q206 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche, au-dessus de la surface de la pièce Q204 2 Avec l'avance de perçage, l'outil perce à...
  • Page 287 à ce que la pointe de l'outil soit parallèle à un axe de coordonnées. Lors du dégagement, la TNC tient compte automatiquement d'une rotation active du système de coordonnées. Angle broche Q336 (en absolu): Angle sur lequel la TNC positionne l'outil avant son dégagement iTNC 530 HEIDENHAIN...
  • Page 288: Percage Universel (Cycle 203)

    PERCAGE UNIVERSEL (cycle 203) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce 2 Suivant l'avance F programmée, l'outil perce jusqu'à la première profondeur de passe 3 Si un brise-copeaux a été...
  • Page 289 à sa sortie du trou, en mm/min. Si vous introduisez Q208 = 0, la TNC sort alors l'outil avec l'avance Q206 Retrait avec brise-copeaux Q256 (en incrémental): Valeur pour le retrait de l'outil lors du brise-copeaux iTNC 530 HEIDENHAIN...
  • Page 290: Contre Percage (Cycle 204)

    CONTRE PERCAGE (cycle 204) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Le cycle ne travaille qu'avec des outils pour usinage en tirant. Ce cycle vous permet de réaliser des perçages situés sur la face inférieure de la pièce.
  • Page 291 0 interdite Dégager l’outil dans le sens moins de l’axe principal Dégager l’outil dans le sens moins de l’axe auxiliaire Dégager l’outil dans le sens plus de l’axe principal Dégager l’outil dans le sens plus de l’axe auxiliaire iTNC 530 HEIDENHAIN...
  • Page 292 Danger de collision! Vérifier où se trouve la pointe de l'outil si vous programmez une orientation broche sur l'angle que vous avez introduit dans Q336 (par exemple, en mode Positionnement avec introduction manuelle). Sélectionner l'angle de manière à ce que la pointe de l'outil soit parallèle à...
  • Page 293: Percage Profond Universel (Cycle 205)

    Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
  • Page 294 Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond du trou (pointe conique du foret) Avance plongée en profondeur Q206: Vitesse de déplacement de l'outil lors du perçage, en mm/min.
  • Page 295 Q379, la TNC ne modifie que le point initial du déplacement de plongée. Les déplacements de retrait ne sont pas modifiés par la TNC et se réfèrent donc à la coordonnée de la surface de la pièce. iTNC 530 HEIDENHAIN...
  • Page 296: Fraisage De Trous (Cycle 208)

    FRAISAGE DE TROUS (cycle 208) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche introduite, au-dessus de la surface de la pièce et aborde le diamètre programmé en suivant un arrondi de cercle (s'il y a suffisamment de place) 2 Suivant l'avance F programmée, l'outil fraise jusqu'à...
  • Page 297 De cette manière, vous pouvez fraiser des trous dont le diamètre est supérieur au double du Q206=150 ;AVANCE PLONGÉE PROF. diamètre de l'outil Q334=1.5 ;PROFONDEUR DE PASSE Q203=+100 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q335=25 ;DIAMÈTRE NOMINAL Q342=0 ;DIAMÈTRE PRÉ-PERÇAGE iTNC 530 HEIDENHAIN...
  • Page 298: Nouveau Taraudage Avec Mandrin De Compensation (Cycle 206)

    NOUVEAU TARAUDAGE avec mandrin de compensation (cycle 206) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce 2 L'outil se déplace en une passe à la profondeur de perçage 3 Le sens de rotation de la broche est ensuite inversé...
  • Page 299 Dégagement en cas d'interruption du programme Q211=0.25 ;TEMPO. AU FOND Si vous appuyez sur la touche stop externe pendant le taraudage, la Q203=+25 ;COORD. SURFACE PIÈCE TNC affiche une softkey vous permettant de dégager l'outil. Q204=50 ;SAUT DE BRIDE iTNC 530 HEIDENHAIN...
  • Page 300: Nouveau Taraudage Rigide (Cycle 207)

    NOUVEAU TARAUDAGE RIGIDE (cycle 207) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. La TNC usine le filet sans mandrin de compensation en une ou plusieurs étapes. 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à...
  • Page 301 DEGAGEMENT MANUEL, vous pouvez commander le dégagement de l'outil. Pour cela, appuyez sur la touche positive de sens de l'axe de Q201=-20 ;PROFONDEUR broche actif. Q239=+1 ;PAS DE VIS Q203=+25 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE iTNC 530 HEIDENHAIN...
  • Page 302: Taraudage Brise-Copeaux (Cycle 209)

    TARAUDAGE BRISE-COPEAUX (cycle 209) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. La TNC usine le filet en plusieurs passes jusqu'à la profondeur programmée. Avec un paramètre, vous pouvez définir si l'outil doit être ou non sortir totalement du trou lors du brise-copeaux.
  • Page 303 Si vous appuyez sur la touche Stop externe pendant le filetage, la TNC affiche la softkey DEGAGEMENT MANUEL. Si vous appuyez sur DEGAGEMENT MANUEL, vous pouvez commander le dégagement de l'outil. Pour cela, appuyez sur la touche positive de sens de l'axe de broche actif. iTNC 530 HEIDENHAIN...
  • Page 304: Principes De Base Pour Le Fraisage De Filets

    Principes de base pour le fraisage de filets Conditions requises La machine devrait être équipée d'un arrosage pour la broche (liquide de refroidissement 30 bars min., air comprimé 6 bars min.) Lors du fraisage de filets, des distorsions apparaissent le plus souvent sur le profil du filet.
  • Page 305 TNC affiche l'avance qui se réfère à la trajectoire du centre, la valeur affichée ne correspond pas à la valeur programmée. L'orientation du filet change lorsque vous exécutez sur un seul axe un cycle de fraisage de filets en liaison avec le cycle 8 IMAGE MIROIR. iTNC 530 HEIDENHAIN...
  • Page 306: Fraisage De Filets (Cycle 262)

    FRAISAGE DE FILETS (cycle 262) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce 2 Avec l'avance de pré-positionnement programmée, l'outil se déplace sur le plan initial qui résulte du signe du pas de vis, du mode de fraisage ainsi que du nombre filets par pas 3 Puis, l'outil se déplace tangentiellement vers le diamètre nominal du filet en suivant une trajectoire hélicoïdale Ce faisant, l'approche...
  • Page 307 25 CYCL DEF 262 FRAISAGE DE FILETS Q335=10 ;DIAMÈTRE NOMINAL Q239=+1.5 ;PAS DE VIS Q201=-20 ;PROFONDEUR FILETAGE Q355=0 ;FILETS PAR PAS Q253=750 ;AVANCE PRÉ-POSIT. Q351=+1 ;MODE FRAISAGE Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q207=500 ;AVANCE FRAISAGE iTNC 530 HEIDENHAIN...
  • Page 308: Filetage Sur Un Tour (Cycle 263)

    FILETAGE SUR UN TOUR (cycle 263) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Plongée 2 Suivant l'avance de pré-positionnement, l'outil se déplace à la profondeur de plongée moins la distance d'approche;...
  • Page 309 Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
  • Page 310 Diamètre nominal Q335: Diamètre nominal du filet Pas de vis Q239: Pas de la vis. Le signe détermine le sens du filet vers la droite ou vers la gauche: += filet à droite – = filet à gauche Profondeur de filetage Q201 (en incrémental): Distance entre la surface de la pièce et le creux du filet Profondeur de plongée Q356: (en incrémental):...
  • Page 311 Q351=+1 ;MODE FRAISAGE Q200=2 ;DISTANCE D'APPROCHE Q357=0.2 ;DIST. APPR. LATÉRALE Q358=+0 ;PROF. POUR CHANFREIN Q359=+0 ;DÉCAL. JUSQ. CHANFREIN Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE PLONGÉE Q207=500 ;AVANCE FRAISAGE iTNC 530 HEIDENHAIN...
  • Page 312: Filetage Avec Percage (Cycle 264)

    FILETAGE AVEC PERCAGE (cycle 264) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Perçage 2 Suivant l'avance de plongée en profondeur programmée, l'outil perce jusqu'à...
  • Page 313 Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
  • Page 314 Diamètre nominal Q335: Diamètre nominal du filet Pas de vis Q239: Pas de la vis. Le signe détermine le sens du filet vers la droite ou vers la gauche: += filet à droite – = filet à gauche Profondeur de filetage Q201 (en incrémental): Distance entre la surface de la pièce et le creux du filet Profondeur de perçage Q356: (en incrémental):...
  • Page 315 Q258=0.2 ;DISTANCE SÉCURITÉ Q257=5 ;PROF. PERC. BRISE-COP. Q256=0.2 ;RETR. BRISE-COPEAUX Q358=+0 ;PROF. POUR CHANFREIN Q359=+0 ;DÉCAL. JUSQ. CHANFREIN Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q206=150 ;AVANCE PLONGÉE PROF. Q207=500 ;AVANCE FRAISAGE iTNC 530 HEIDENHAIN...
  • Page 316: Filetage Helicoidal Avec Percage (Cycle 265)

    FILETAGE HELICOIDAL AVEC PERCAGE (cycle 265) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Plongée à la profondeur pour chanfrein 2 Pour une procédure de plongée avant l'usinage du filet, l'outil se déplace suivant l'avance de plongée jusqu'à...
  • Page 317 Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
  • Page 318 Diamètre nominal Q335: Diamètre nominal du filet Pas de vis Q239: Pas de la vis. Le signe détermine le sens du filet vers la droite ou vers la gauche: += filet à droite –= filet à gauche Profondeur de filetage Q201 (en incrémental): Distance entre la surface de la pièce et le creux du filet Avance de pré-positionnement Q253: Vitesse de...
  • Page 319 Avance fraisage Q207: Vitesse de déplacement de Q358=+0 ;PROF. POUR CHANFREIN l'outil lors du fraisage, en mm/min. Q359=+0 ;DÉCAL. JUSQ. CHANFREIN Q360=0 ;PROCÉDURE PLONGÉE Q200=2 ;DISTANCE D'APPROCHE Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q254=150 ;AVANCE PLONGÉE Q207=500 ;AVANCE FRAISAGE iTNC 530 HEIDENHAIN...
  • Page 320: Filetage Externe Sur Tenons (Cycle 267)

    FILETAGE EXTERNE SUR TENONS (cycle 267) 1 La TNC positionne l'outil dans l'axe de broche en avance rapide FMAX, à la distance d'approche programmée, au-dessus de la surface de la pièce Plongée à la profondeur pour chanfrein 2 La TNC aborde le point initial de la plongée pour chanfrein en partant du centre du tenon sur l'axe principal du plan d'usinage.
  • Page 321 Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
  • Page 322 Diamètre nominal Q335: Diamètre nominal du filet Pas de vis Q239: Pas de la vis. Le signe détermine le sens du filet vers la droite ou vers la gauche: += filet à droite – = filet à gauche Profondeur de filetage Q201 (en incrémental): Distance entre la surface de la pièce et le creux du filet Filets par pas Q355: Nombre de pas en fonction...
  • Page 323 Avance plongée Q254: Vitesse de déplacement de Q203=+30 ;COORD. SURFACE PIÈCE l'outil lors de la plongée, en mm/min. Q204=50 ;SAUT DE BRIDE Avance fraisage Q207: Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Q254=150 ;AVANCE PLONGÉE Q207=500 ;AVANCE FRAISAGE iTNC 530 HEIDENHAIN...
  • Page 324 Exemple: Cycles de perçage 0 BEGIN PGM C200 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+3 Définition de l'outil 4 TOOL CALL 1 Z S4500 Appel d'outil 5 L Z+250 R0 FMAX Dégager l'outil...
  • Page 325 10 L X+90 R0 FMAX M99 Aborder le trou 3, appel du cycle 11 L Y+10 R0 FMAX M99 Aborder le trou 4, appel du cycle 12 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 13 END PGM C200 MM iTNC 530 HEIDENHAIN...
  • Page 326 Exemple: Cycles de perçage en liaison avec un tableau de points Les coordonnées du perçage sont mémorisées dans le tableau de points TAB1.PNT et appelées par la TNC avec CYCL CALL PAT. Les rayons des outils sont sélectionnés de manière à pouvoir apercevoir toutes les étapes de l'usinage sur le graphisme de test.
  • Page 327 Introduire impérativement 0, agit à partir du tableau de points 20 CYCL CALL PAT F5000 M3 Appel du cycle en liaison avec le tableau de points TAB1.PNT 21 L Z+100 R0 FMAX M2 Dégager l’outil, fin du programme 22 END PGM 1 MM iTNC 530 HEIDENHAIN...
  • Page 328 Tableau de points TAB1.PNT TAB1. PNT [END] 8 Programmation: Cycles...
  • Page 329: Cycles De Fraisage De Poches, Tenons Et Rainures

    Finition avec pré-positionnement automatique, saut de bride 215 FINITION DE TENON CIRCULAIRE Finition avec pré-positionnement automatique, saut de bride 210 RAINURE PENDULAIRE Ebauche/finition avec pré-positionnement automatique, plongée pendulaire 211 RAINURE CIRCULAIRE Ebauche/finition avec pré-positionnement automatique, plongée pendulaire iTNC 530 HEIDENHAIN...
  • Page 330: Poche Rectangulaire (Cycle 251)

    POCHE RECTANGULAIRE (cycle 251) Le cycle Poche rectangulaire 251 vous permet d'usiner en intégralité une poche rectangulaire. En fonction des paramètres du cycle, vous disposez des alternatives d'usinage suivantes: Usinage intégral: Ebauche, finition en profondeur, finition latérale Seulement ébauche Seulement finition en profondeur et finition latérale Seulement finition en profondeur Seulement finition latérale Si le tableau d'outil est inactif, vous devez toujours plonger...
  • Page 331 Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
  • Page 332 Opérations d'usinage (0/1/2) Q215: Définir les opérations pour l’usinage: 0: Ebauche et finition 1: Seulement ébauche 2: Seulement finition La finition latérale et la finition en profondeur ne sont exécutées que si la surépaisseur de finition correspondante (Q368, Q369) a été définie 1er côté...
  • Page 333 Coordonnée surface pièce Q203 (en absolu): Coordonnée absolue de la surface de la pièce Saut de bride Q204 (en incrémental): Coordonnée dans l'axe de broche excluant toute collision entre l'outil et la pièce (matériels de serrage) iTNC 530 HEIDENHAIN...
  • Page 334 Exemple: Séquences CN Facteur de recouvrement Q370: Q370 x rayon d'outil donne la passe latérale k 8 CYCL DEF 251 POCHE RECTANGULAIRE Stratégie de plongée Q366: Nature de la stratégie de Q215=0 ;OPERATIONS D'USINAGE plongée: Q218=80 ;1ER CÔTÉ 0 = plongée verticale. Dans le tableau d'outils, l'angle de plongée ANGLE doit être défini avec 90°...
  • Page 335: Poche Circulaire (Cycle 252)

    à la distance d'approche au dessus de la profondeur de passe actuelle, puis à partir de là, en avance rapide jusqu'au centre de la poche 4 Ce processus est répété jusqu'à ce que la profondeur programmée pour la poche soit atteinte iTNC 530 HEIDENHAIN...
  • Page 336 Finition 5 En supposant que les surépaisseurs de finition ont été définies, la TNC exécute tout d'abord la finition des parois de la poche et ce, en plusieurs passes si celles-ci ont été programmées. La paroi de la poche est abordée par tangentement 6 Pour terminer, la TNC exécute la finition du fond de la poche, de l'intérieur vers l'extérieur.
  • Page 337 Avance plongée en profondeur Q206: Vitesse de l'outil lors de son déplacement au fond, en mm/min. Passe de finition Q338 (en incrémental): Distance parcourue par l'outil dans l'axe de broche lors de la finition. Q338=0: Finition en une seule passe iTNC 530 HEIDENHAIN...
  • Page 338 Distance d'approche Q200 (en incrémental): Distance entre la surface frontale de l'outil et la surface de la pièce Coordonnée surface pièce Q203 (en absolu): Coordonnée absolue de la surface de la pièce Saut de bride Q204 (en incrémental): Coordonnée dans l'axe de broche excluant toute collision entre l'outil et la pièce (matériels de serrage) Facteur de recouvrement Q370: Q370 x rayon d'outil donne la passe latérale k...
  • Page 339: Rainurage (Cycle 253)

    2 La TNC évide la rainure de l'intérieur vers l'extérieur en tentant compte des surépaisseurs de finition (paramètres Q368 et Q369) 3 Ce processus est répété jusqu'à ce que la profondeur programmée pour la rainure soit atteinte iTNC 530 HEIDENHAIN...
  • Page 340 Finition 4 En supposant que les surépaisseurs de finition ont été définies, la TNC exécute tout d'abord la finition des parois de la rainure et ce, en plusieurs passes si celles-ci ont été programmées. La paroi de la rainure est abordée par tangentement dans le cercle droit de la rainure 5 Pour terminer, la TNC exécute la finition du fond de la rainure, de l'intérieur vers l'extérieur.
  • Page 341 4: Position de l'outil = extrémité droite de la rainure Avance fraisage Q207: Vitesse de déplacement de l'outil lors du fraisage, en mm/min. Mode fraisage Q351: Type de fraisage avec M03: +1 = fraisage en avalant –1 = fraisage en opposition iTNC 530 HEIDENHAIN...
  • Page 342 Profondeur Q201 (en incrémental): Distance entre la surface de la pièce et le fond de la rainure Profondeur de passe Q202 (en incrémental): Distance parcourue par l'outil en une passe; introduire une valeur supérieure à 0 Surép. finition en profondeur Q369 (en incrémental): Surépaisseur de finition pour la profondeur Avance plongée en profondeur Q206: Vitesse de...
  • Page 343 ;SUREP. DE PROFONDEUR Q206=150 ;AVANCE PLONGEE PROF. Q338=5 ;PASSE DE FINITION Q200=2 ;DISTANCE D'APPROCHE Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q366=1 ;PLONGEE Q385=500 ;AVANCE DE FINITION: 9 CYCL CALL POS X+50 Y+50 Z+0 FMAX M3 iTNC 530 HEIDENHAIN...
  • Page 344: Rainure Circulaire (Cycle 254)

    RAINURE CIRCULAIRE (cycle 254) Le cycle 254 vous permet d'usiner en intégralité une rainure circulaire. En fonction des paramètres du cycle, vous disposez des alternatives d'usinage suivantes: Usinage intégral: Ebauche, finition en profondeur, finition latérale Seulement ébauche Seulement finition en profondeur et finition latérale Seulement finition en profondeur Seulement finition latérale Si le tableau d'outil est inactif, vous devez toujours plonger...
  • Page 345 Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! iTNC 530 HEIDENHAIN...
  • Page 346 Opérations d'usinage (0/1/2) Q215: Définir les opérations pour l’usinage: 0: Ebauche et finition 1: Seulement ébauche 2: Seulement finition La finition latérale et la finition en profondeur ne sont exécutées que si la surépaisseur de finition correspondante (Q368, Q369) a été définie Largeur rainure Q219 (valeur parallèle à...
  • Page 347 Avance plongée en profondeur Q206: Vitesse de l'outil lors de son déplacement au fond, en mm/min. Passe de finition Q338 (en incrémental): Distance parcourue par l'outil dans l'axe de broche lors de la finition. Q338=0: Finition en une seule passe iTNC 530 HEIDENHAIN...
  • Page 348 Distance d'approche Q200 (en incrémental): Distance entre la surface frontale de l'outil et la surface de la pièce Coordonnée surface pièce Q203 (en absolu): Coordonnée absolue de la surface de la pièce Saut de bride Q204 (en incrémental): Coordonnée dans l'axe de broche excluant toute collision entre l'outil et la pièce (matériels de serrage) Stratégie de plongée Q366: Nature de la stratégie de plongée:...
  • Page 349: Finition De Poche (Cycle 212)

    Q207 calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! Q216 Q221 iTNC 530 HEIDENHAIN...
  • Page 350: Saut De Bride

    Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 354 CYCL DEF 212 FINITION POCHE Profondeur Q201 (en incrémental): Distance entre la Q200=2 ;DISTANCE D'APPROCHE surface de la pièce et le fond de la poche Q201=-20 ;PROFONDEUR Avance plongée en profondeur Q206: Vitesse de...
  • Page 351: Finition De Tenon (Cycle 213)

    L'outil se déplace Q207 donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! Q217 Q216 Q221 iTNC 530 HEIDENHAIN...
  • Page 352: Saut De Bride

    Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 35 CYCL DEF 213 FINITION TENON Profondeur Q201 (en incrémental): Distance entre la Q200=2 ;DISTANCE D'APPROCHE surface de la pièce et le fond du tenon Q291=-20 ;PROFONDEUR Avance plongée en profondeur Q206: Vitesse de...
  • Page 353: Finition De Poche Circulaire (Cycle 214)

    Vous ne devez pas perdre de vue que la TNC inverse le Q217 calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la distance d'approche en dessous de la surface de la pièce! Q216 iTNC 530 HEIDENHAIN...
  • Page 354: Saut De Bride

    Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 42 CYCL DEF 214 FIN. POCHE CIRC. Profondeur Q201 (en incrémental): Distance entre la Q200=2 ;DISTANCE D'APPROCHE surface de la pièce et le fond de la poche Q201=-20 ;PROFONDEUR Avance plongée en profondeur Q206: Vitesse de...
  • Page 355: Finition De Tenon Circulaire (Cycle 215)

    Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive. L'outil se déplace donc dans l'axe d'outil, en avance rapide, jusqu’à la Q217 distance d'approche en dessous de la surface de la pièce! Q216 iTNC 530 HEIDENHAIN...
  • Page 356: Saut De Bride

    Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la surface de la pièce 43 CYCL DEF 215 FIN. TENON CIRC. Profondeur Q201 (en incrémental): Distance entre la Q200=2 ;DISTANCE D'APPROCHE surface de la pièce et le fond du tenon Q201=-20 ;PROFONDEUR Avance plongée en profondeur Q206: Vitesse de...
  • Page 357: Rainure (Trou Oblong) Avec Plongée Pendulaire (Cycle 210)

    Le diamètre de la fraise ne doit pas être inférieur à la moitié de la longueur de la rainure: Sinon, la TNC ne peut pas effectuer de plongée pendulaire. iTNC 530 HEIDENHAIN...
  • Page 358 Avec le paramètre-machine 7441 – bit 2, vous définissez si la TNC doit délivrer un message d'erreur (bit 2=1) ou ne pas en délivrer (bit 2=0) en cas d'introduction d'une profondeur négative. Danger de collision! Vous ne devez pas perdre de vue que la TNC inverse le calcul de la position de pré-positionnement si vous introduisez une profondeur positive.
  • Page 359 été définie Q203=+30 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q216=+50 ;CENTRE 1ER AXE Q217=+50 ;CENTRE 2ÈME AXE Q218=80 ;1ER CÔTÉ Q219=12 ;2ÈME CÔTÉ Q224=+15 ;POSITION ANGULAIRE Q338=5 ;PASSE DE FINITION Q206=150 ;AVANCE PLONGÉE PROF. iTNC 530 HEIDENHAIN...
  • Page 360: Rainure Circulaire (Trou Oblong) Avec Plongée Pendulaire (Cycle 211)

    RAINURE CIRCULAIRE (trou oblong) avec plongée pendulaire (cycle 211) Ebauche 1 La TNC positionne l'outil en rapide dans l'axe de broche au saut de bride, puis au centre du cercle de droite. Partant de là, la TNC positionne l'outil à la distance d'approche programmée au-dessus de la surface de la pièce 2 L'outil se déplace avec avance de fraisage sur la surface de la pièce;...
  • Page 361 2ème côté Q219: Introduire la largeur de la rainure; si l'on a introduit une largeur de rainure égale au diamètre de l'outil, la TNC n'effectue que l'ébauche Q216 (fraisage d'un trou oblong) Angle initial Q245 (en absolu): Introduire l'angle polaire du point initial iTNC 530 HEIDENHAIN...
  • Page 362 Exemple: Séquences CN Angle d'ouverture de la rainure Q248 (en incrémental): Introduire l'angle d'ouverture de la 52 CYCL DEF 211 RAINURE CIRC. rainure Q200=2 ;DISTANCE D'APPROCHE Passe de finition Q338 (en incrémental): Distance parcourue par l'outil dans l'axe de broche lors de la Q201=-20 ;PROFONDEUR finition.
  • Page 363 3 TOOL DEF 1 L+0 R+6 Définition de l’outil d’ébauche/de finition 4 TOOL DEF 2 L+0 R+3 Définition d’outil pour fraise à rainurer 5 TOOL CALL 1 Z S3500 Appel de l’outil d’ébauche/de finition 6 L Z+250 R0 FMAX Dégager l'outil iTNC 530 HEIDENHAIN...
  • Page 364 7 CYCL DEF 213 FINITION TENON Définition du cycle pour usinage externe Q200=2 ;DISTANCE D'APPROCHE Q201=-30 ;PROFONDEUR Q206=250 ;AVANCE PLONGÉE PROF. Q202=5 ;PROFONDEUR DE PASSE Q207=250 ;AVANCE FRAISAGE Q203=+0 ;COORD. SURFACE PIÈCE Q204=20 ;SAUT DE BRIDE Q216=+50 ;CENTRE 1ER AXE Q217=+50 ;CENTRE 2ÈME AXE Q218=90...
  • Page 365 Q203=+0 ;COORD. SURFACE PIÈCE Q204=50 ;SAUT DE BRIDE Q366=1 ;PLONGEE 14 CYCL CALL X+50 Y+50 FMAX M3 Appel du cycle Rainure 15 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 16 END PGM C210 MM iTNC 530 HEIDENHAIN...
  • Page 366: Cycles D'usinage De Motifs De Points

    8.5 Cycles d'usinage de motifs de points Sommaire La TNC dispose de 2 cycles destinés à l'usinage direct de motifs de points: Cycle Softkey 220 MOTIFS DE POINTS SUR UN CERCLE 221 MOTIFS DE POINTS EN GRILLE Vous pouvez combiner les cycles d’usinage suivants avec les cycles 220 et 221: Si vous devez usiner des motifs de points irréguliers, utilisez dans ce cas les tableaux de points avec CYCL CALL...
  • Page 367: Motifs De Points Sur Un Cercle (Cycle 220)

    (non valable pour les cercles entiers); introduire l'angle final différent de l'angle initial; si l'angle final est supérieur à l'angle initial, l'usinage est exécuté dans le sens anti-horaire; dans le cas contraire, il est exécuté dans le sens horaire iTNC 530 HEIDENHAIN...
  • Page 368 Exemple: Séquences CN Incrément angulaire Q247 (en incrémental): Angle séparant deux opérations d'usinage sur le cercle 53 CYCL DEF 220 CERCLE DE TROUS primitif ; si l'incrément angulaire est égal à 0, la TNC le calcule à partir de l'angle initial, de l'angle final et du Q216=+50 ;CENTRE 1ER AXE nombre d'opérations d'usinage.
  • Page 369: Motifs De Points En Grille (Cycle 221)

    7 Ce processus (6) est répété jusqu’à ce que toutes les opérations d’usinage soient exécutées sur la deuxième ligne Q225 8 Ensuite, la TNC déplace l'outil sur le point initial de la ligne suivante 9 Toutes les autres lignes sont usinées suivant un déplacement pendulaire Q204 Q200 Q203 iTNC 530 HEIDENHAIN...
  • Page 370 Exemple: Séquences CN Point initial 1er axe Q225 (en absolu): Coordonnée du point initial dans l'axe principal du plan d'usinage 54 CYCL DEF 221 GRILLE DE TROUS Point initial 2ème axe Q226 (en absolu): Q225=+15 ;PT INITIAL 1ER AXE Coordonnée du point initial dans l'axe auxiliaire du plan d'usinage Q226=+15 ;PT INITIAL 2ÈME AXE...
  • Page 371 Dégager l'outil 6 CYCL DEF 200 PERÇAGE Définition du cycle Perçage Q200=2 ;DISTANCE D'APPROCHE Q201=-15 ;PROFONDEUR Q206=250 ;AVANCE PLONGÉE PROF. Q202=4 ;PROFONDEUR DE PASSE Q210=0 ;TEMPO Q203=+0 ;COORD. SURFACE PIÈCE Q204=0 ;SAUT DE BRIDE Q211=0.25 ;TEMPO. AU FOND iTNC 530 HEIDENHAIN...
  • Page 372 7 CYCL DEF 220 CERCLE DE TROUS Définition cycle Cercle de trous 1, CYCL 200 est appelé Q216=+30 ;CENTRE 1ER AXE Q200, Q203 et Q204 agissent à partir cycle 220 Q217=+70 ;CENTRE 2ÈME AXE Q244=50 ;DIA. CERCLE PRIMITIF Q245=+0 ;ANGLE INITIAL Q246=+360 ;ANGLE FINAL Q247=+0...
  • Page 373: 8.6 Cycles Sl

    Les sous-programmes ne doivent pas contenir de coordonnées dans l’axe de broche 60 LBL 0 Définissez le plan d'usinage dans la première séquence de coordonnées du sous-programme. Les axes auxiliaires U,V,W sont 99 END PGM SL2 MM autorisés iTNC 530 HEIDENHAIN...
  • Page 374 Caractéristiques des cycles d'usinage Avant chaque cycle, la TNC positionne l’outil automatiquement à la distance d'approche A chaque niveau de profondeur, le fraisage est réalisé sans relèvement de l’outil; les îlots sont contournés latéralement Le rayon des „angles internes“ est programmable – l'outil ne se bloque pas, permettant ainsi d'éviter les traces de dégagement de l'outil (ceci est valable pour la trajectoire externe lors de l'évidement et de la finition latérale)
  • Page 375: Sommaire Des Cycles Sl

    24 FINITION LATERALE (utilisation facultative) Cycles étendus: Cycle Softkey 25 TRACE DE CONTOUR 27 CORPS D'UN CYLINDRE 28 CORPS D'UN CYLINDRE Rainurage 29 CORPS D'UN CYLINDRE Fraisage d'un oblong convexe 39 CORPS D'UN CYLINDRE Fraisage d'un contour externe iTNC 530 HEIDENHAIN...
  • Page 376: Contour (Cycle 14)

    CONTOUR (cycle 14) Dans le cycle 14 CONTOUR, listez tous les sous-programmes qui doivent être superposés pour former un contour entier. Remarques avant que vous ne programmiez Le cycle 14 est actif avec DEF, c'est-à-dire qu'il est actif dès qu'il a été défini dans le programme. Vous pouvez lister jusqu'à...
  • Page 377: Contours Superposés

    13 CYCL DEF 14.1 LABEL CONTOUR 1/2/3/4 54 C X+10 Y+50 DR- 55 LBL 0 Sous-programme 2: Poche B 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 iTNC 530 HEIDENHAIN...
  • Page 378 Surface „composée“ Les deux surfaces partielles A et B, y compris leur surface commune de recouvrement, doivent être usinées: Les surfaces A et B doivent être des poches. La première poche (dans le cycle 14) doit débuter à l’extérieur de la seconde.
  • Page 379 52 L X+60 Y+50 RR 53 CC X+35 Y+50 54 C X+60 Y+50 DR- 55 LBL 0 Surface B: 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 iTNC 530 HEIDENHAIN...
  • Page 380: Donnees Du Contour (Cycle 20)

    DONNEES DU CONTOUR (cycle 20) Dans le cycle 20, introduisez les données d'usinage destinées aux sous-programmes avec contours partiels. Remarques avant que vous ne programmiez Le cycle 20 est actif avec DEF, c’est-à-dire qu’il est actif dès qu’il a été défini dans le programme d’usinage. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage.
  • Page 381: Pre-Percage (Cycle 21)

    Profondeur de passe Q10 (en incrémental): Distance parcourue par l'outil en une passe (signe „–“ avec sens d'usinage négatif) Avance plongée en profondeur Q11: Avance de perçage en mm/min. Numéro outil d'évidement Q13: Numéro de l'outil d'évidement iTNC 530 HEIDENHAIN...
  • Page 382: Evidement (Cycle 22)

    EVIDEMENT (cycle 22) 1 La TNC positionne l'outil au-dessus du point de plongée. La surépaisseur latérale de finition est alors prise en compte 2 Lors de la première profondeur de passe, l'outil fraise le contour de l'intérieur vers l'extérieur, suivant l'avance de fraisage Q12 3 Les contours d'îlots (ici: C/D) sont fraisés librement en se rapprochant du contour des poches (ici: A/B) 4 A l'étape suivante, la TNC déplace l'outil à...
  • Page 383: Finition En Profondeur (Cycle 23)

    à sa sortie à l'issue de l'usinage, en mm/min. Si vous introduisez Q12 = 0, la TNC sort alors l'outil avec l'avance Q206 Exemple: Séquences CN 60 CYCL DEF 23.0 FINITION EN PROF. Q11=100 ;AVANCE PLONGÉE PROF. Q12=350 ;AVANCE ÉVIDEMENT Q208=99999 ;AVANCE RETRAIT iTNC 530 HEIDENHAIN...
  • Page 384: Finition Laterale (Cycle 24)

    FINITION LATERALE (cycle 24) La TNC déplace l'outil sur une trajectoire circulaire tangentielle aux contours partiels. La finition de chaque contour sera effectuée séparément. Remarques avant que vous ne programmiez La somme de la surépaisseur latérale de finition (Q14) et du rayon de l’outil d’évidement doit être inférieure à...
  • Page 385: Trace De Contour (Cycle 25)

    Sur tous les axes principaux, aborder une position (absolue) définie car la position de l'outil en fin de cycle ne coïncide pas avec la position en début de cycle. iTNC 530 HEIDENHAIN...
  • Page 386 Profondeur de fraisage Q1 (en incrémental): Distance entre la surface de la pièce et le fond du contour Surépaisseur finition latérale Q3 (en incrémental): Surépaisseur de finition dans le plan d'usinage Coordonnée surface pièce Q5 (en absolu): Coordonnée absolue de la surface de la pièce par rapport au point zéro pièce Hauteur de sécurité...
  • Page 387: Corps D'un Cylindre (Cycle 27, Option De Logiciel 1)

    3 A la fin du contour, la TNC déplace l'outil à la distance d'approche et le replace au point de plongée; 4 Les phases 1 à 3 sont répétées jusqu'à ce que la profondeur de fraisage programmée Q1 soit atteinte 5 Pour terminer, l'outil retourne à la distance d'approche iTNC 530 HEIDENHAIN...
  • Page 388 Remarques avant que vous ne programmiez La mémoire réservée à un cycle SL est limitée. Ainsi, par exemple, vous pouvez programmer jusqu'à 1024 séquences linéaires. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez Profondeur = 0, la TNC n'exécute pas le cycle Il convient d'utiliser une fraise à...
  • Page 389: Corps D'un Cylindre Rainurage (Cycle 28, Option De Logiciel 1)

    à obtenir des parois de rainure les plus parallèles possibles. 6 L'outil retourne ensuite à la hauteur de sécurité dans l'axe d'outil ou bien à la dernière position programmée avant le cycle (en fonction du paramètre-machine 7420) iTNC 530 HEIDENHAIN...
  • Page 390 Remarques avant que vous ne programmiez La mémoire réservée à un cycle SL est limitée. Ainsi, par exemple, vous pouvez programmer jusqu'à 1024 séquences linéaires. Le signe du paramètre de cycle Profondeur détermine le sens de l’usinage. Si vous programmez Profondeur = 0, la TNC n'exécute pas le cycle Il convient d'utiliser une fraise à...
  • Page 391 Plus la tolérance définie est faible, plus la rainure sera précise et plus le réusinage durera longtemps. Recommandation: Utiliser une tolérance de 0.02 mm iTNC 530 HEIDENHAIN...
  • Page 392: Corps D'un Cylindre Fraisage D'un Oblong Convexe (Cycle 29, Option De Logiciel 1)

    CORPS D'UN CYLINDRE Fraisage d'un oblong convexe (cycle 29, option de logiciel 1) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Ce cycle vous permet de transposer le déroulé d'un oblong convexe sur le corps d'un cylindre. La TNC met en place l'outil avec ce cycle de manière à...
  • Page 393 Rayon du cylindre Q16: Rayon du cylindre sur lequel doit être usiné le contour Unité mesure? Degré =0 MM/INCH=1 Q17: Programmer en degrés ou en mm (inch) les coordonnées de l'axe rotatif dans le sous-programme Largeur oblong Q20: Largeur de l'oblong convexe à usiner iTNC 530 HEIDENHAIN...
  • Page 394: Corps D'un Cylindre Fraisage D'un Contour Externe (Cycle 39, Option De Logiciel 1)

    CORPS D'UN CYLINDRE Fraisage d'un contour externe (cycle 39, option de logiciel 1) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. Ce cycle vous permet de transposer le déroulé d'un contour ouvert sur le corps d'un cylindre.
  • Page 395 Rayon du cylindre Q16: Rayon du cylindre sur lequel doit être usiné le contour Unité mesure? Degré =0 MM/INCH=1 Q17: Programmer en degrés ou en mm (inch) les coordonnées de l'axe rotatif dans le sous-programme iTNC 530 HEIDENHAIN...
  • Page 396 Exemple: Evidement et déblaiement d’une poche 60° 0 BEGIN PGM C20 MM 1 BLK FORM 0.1 Z X-10 Y-10 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 Définition de la pièce brute 3 TOOL DEF 1 L+0 R+15 Définition de l’outil de pré-évidement 4 TOOL DEF 2 L+0 R+7.5 Définition de l’outil pour le déblaiement 5 TOOL CALL 1 Z S2500...
  • Page 397 22 FPOL X+30 Y+30 23 FC DR- R20 CCPR+55 CCPA+60 24 FSELECT 2 25 FL AN-120 PDX+30 PDY+30 D10 26 FSELECT 3 27 FC X+0 DR- R30 CCX+30 CCY+30 28 FSELECT 2 29 LBL 0 30 END PGM C20 MM iTNC 530 HEIDENHAIN...
  • Page 398 Exemple: Pré-perçage, ébauche et finition de contours superposés 0 BEGIN PGM C21 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+6 Définition d’outil pour le foret 4 TOOL DEF 2 L+0 R+6 Définition de l’outil d’ébauche/de finition 5 TOOL CALL 1 Z S2500...
  • Page 399 Q9=+1 ;SENS DE ROTATION Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=400 ;AVANCE ÉVIDEMENT Q14=+0 ;SURÉPAIS. LATÉRALE 19 CYCL CALL Appel du cycle Finition latérale 20 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme iTNC 530 HEIDENHAIN...
  • Page 400 21 LBL 1 Sous-programme de contour 1: Poche à gauche 22 CC X+35 Y+50 23 L X+10 Y+50 RR 24 C X+10 DR- 25 LBL 0 26 LBL 2 Sous-programme de contour 2: Poche à droite 27 CC X+65 Y+50 28 L X+90 Y+50 RR 29 C X+90 DR- 30 LBL 0...
  • Page 401 ;COORD. SURFACE PIÈCE Q7=+250 ;HAUTEUR DE SÉCURITÉ Q10=5 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=200 ;AVANCE FRAISAGE Q15=+1 ;MODE FRAISAGE Appel de cycle 9 CYCL CALL M3 Dégager l’outil, fin du programme 10 L Z+250 R0 FMAX M2 iTNC 530 HEIDENHAIN...
  • Page 402 11 LBL 1 Sous-programme de contour 12 L X+0 Y+15 RL 13 L X+5 Y+20 14 CT X+5 Y+75 15 L Y+95 16 RND R7.5 17 L X+50 18 RND R7.5 19 L X+100 Y+80 20 LBL 0 21 END PGM C25 MM 8 Programmation: Cycles...
  • Page 403 ;AVANCE PLONGÉE PROF. Q12=250 ;AVANCE FRAISAGE Q16=25 ;RAYON Q17=1 ;UNITÉ DE MESURE Pré-positionner le plateau circulaire 8 L C+0 R0 FMAX M3 Appel de cycle 9 CYCL CALL Dégager l’outil, fin du programme 10 L Y+250 R0 FMAX M2 iTNC 530 HEIDENHAIN...
  • Page 404 11 LBL 1 Sous-programme de contour 12 L C+40 Z+20 RL Données dans l’axe rotatif en mm (Q17=1) 13 L C+50 14 RND R7.5 15 L Z+60 16 RND R7.5 17 L IC-20 18 RND R7.5 19 L Z+20 20 RND R7.5 21 L C+40 22 LBL 0 23 END PGM C27 MM...
  • Page 405 ;PROFONDEUR DE PASSE Q11=100 ;AVANCE PLONGÉE PROF. Q12=250 ;AVANCE FRAISAGE Q16=25 ;RAYON Q17=1 ;UNITÉ DE MESURE Q20=10 ;LARGEUR RAINURE Réusinage actif Q21=0.02 ;TOLÉRANCE Pré-positionner le plateau circulaire 8 L C+0 R0 FMAX M3 Appel de cycle 9 CYCL CALL iTNC 530 HEIDENHAIN...
  • Page 406 10 L Y+250 R0 FMAX M2 Dégager l’outil, fin du programme 11 LBL 1 Sous-programme de contour, définition de la trajectoire centrale 12 L C+40 Z+0 RL Données dans l’axe rotatif en mm (Q17=1) 13 L Z+35 14 L C+60 Z+52.5 15 L Z+70 16 LBL 0 17 END PGM C28 MM...
  • Page 407: 8.7 Cycles Sl Avec Formule De Contour

    Le rayon des „angles internes“ est programmable – l'outil ne se bloque pas, permettant ainsi d'éviter les traces de dégagement de l'outil (ceci est valable pour la trajectoire externe lors de l'évidement et de la finition latérale) iTNC 530 HEIDENHAIN...
  • Page 408: Sélectionner Le Programme Avec Les Définitions De Contour

    Lors de la finition latérale, la TNC aborde le contour en suivant une trajectoire circulaire tangentielle Lors de la finition en profondeur, la TNC déplace également l'outil en suivant une trajectoire circulaire tangentielle à la pièce (par ex.: Axe de broche Z: Trajectoire circulaire dans le plan Z/X) La TNC usine le contour en continu, en avalant ou en opposition A l’aide de PM7420, vous définissez l’endroit où...
  • Page 409: Introduire La Formule De Contour

    Ex. Q12 = #Q11 parenthèse ouverte ex. QC12 = QC1 * (QC2 + QC3) parenthèse fermée ex. QC12 = QC1 * (QC2 + QC3) définir un contour donné ex. QC12 = QC1 iTNC 530 HEIDENHAIN...
  • Page 410: Contours Superposés

    Contours superposés Par principe, la TNC considère un contour programmé comme étant une poche. Grâce aux fonctions de formule de contour, vous pouvez convertir un contour en îlot Afin de former un nouveau contour, vous pouvez superposer poches et îlots. De cette manière, vous pouvez agrandir la surface d'une poche par superposition d'une autre poche ou réduire un îlot.
  • Page 411 “réuni avec“ Programme de définition de contour: 50 ... 51 ... 52 DECLARE CONTOUR QC1 = “POCHE_A.H“ 53 DECLARE CONTOUR QC2 = “POCHE_B.H“ 54 QC10 = QC1 & QC2 55 ... 56 ... iTNC 530 HEIDENHAIN...
  • Page 412: Exécution Du Contour Avec Les Cycles Sl

    Surface „différentielle“ La surface A doit être usinée sans la partie recouverte par B: Les surfaces A et B doivent être programmées sans correction de rayon dans des programmes séparés Dans la formule de contour, la surface B est soustraite de la surface A en utilisant la fonction “intersection avec complément de“...
  • Page 413 ;SURÉPAIS. LATÉRALE Q4=+0.5 ;SURÉP. DE PROFONDEUR Q5=+0 ;COORD. SURFACE PIÈCE Q6=2 ;DISTANCE D'APPROCHE Q7=+100 ;HAUTEUR DE SÉCURITÉ Q8=0.1 ;RAYON D'ARRONDI Q9=-1 ;SENS DE ROTATION Définition du cycle d’évidement 9 CYCL DEF 22.0 ÉVIDEMENT Q10=5 ;PROFONDEUR DE PASSE iTNC 530 HEIDENHAIN...
  • Page 414 Q11=100 ;AVANCE PLONGÉE PROF. Q12=350 ;AVANCE ÉVIDEMENT Q18=0 ;OUTIL PRÉ-ÉVIDEMENT Q19=150 ;AVANCE PENDULAIRE 10 CYCL CALL M3 Appel du cycle Evidement 11 TOOL CALL 2 Z S5000 Appel de la fraise de finition 12 CYCL DEF 23.0 FINITION EN PROF. Définition du cycle Finition en profondeur Q11=100 ;AVANCE PLONGÉE PROF.
  • Page 415 5 END PGM TRIANGLE MM 0 BEGIN PGM CARRÉ MM Programme de description de contour: Carré sens anti-horaire 1 L X+27 Y+58 R0 2 L X+43 3 L Y+42 4 L X+27 5 L Y+58 6 END PGM CARRÉ MM iTNC 530 HEIDENHAIN...
  • Page 416: Cycles D'usinage Ligne À Ligne

    8.8 Cycles d'usinage ligne à ligne Sommaire La TNC dispose de quatre cycles destinés à l’usinage de surfaces ayant les propriétés suivantes: générées par un systèmes CAO/DAO planes et rectangulaires planes et obliques tous types de surfaces inclinées gauchies Cycle Softkey 30 EXECUTION DE DONNEES 3D pour usinage ligne à...
  • Page 417: Execution De Donnees 3D (Cycle 30)

    Avance fraisage 4: Vitesse de déplacement de l'outil 68 CYCL DEF 30,4 DIST. 2 lors du fraisage, en mm/min. 69 CYCL DEF 30.5 PASSE +5 F100 Fonction auxiliaire M: Option permettant 70 CYCL DEF 30.6 F350 M8 d'introduire une fonction auxiliaire, par ex. M13 iTNC 530 HEIDENHAIN...
  • Page 418: Usinage Ligne A Ligne (Cycle 230)

    USINAGE LIGNE A LIGNE (cycle 230) 1 En partant de la position actuelle, la TNC positionne l'outil en rapide FMAX dans le plan d’usinage au point initial 1; la TNC décale l'outil de la valeur du rayon d'outil vers la gauche et vers le haut 2 L'outil se déplace ensuite avec FMAX dans l'axe de broche à...
  • Page 419 ;PT INITIAL 1ER AXE Q226=+12 ;PT INITIAL 2ÈME AXE Q227=+2.5 ;PT INITIAL 3ÈME AXE Q218=150 ;1ER CÔTÉ Q219=75 ;2ÈME CÔTÉ Q240=25 ;NOMBRE DE COUPES Q206=150 ;AVANCE PLONGÉE PROF. Q207=500 ;AVANCE FRAISAGE Q209=200 ;AVANCE TRANSVERSALE Q200=2 ;DISTANCE D'APPROCHE iTNC 530 HEIDENHAIN...
  • Page 420: Surface Reguliere (Cycle 231)

    SURFACE REGULIERE (cycle 231) 1 En partant de la position actuelle et en suivant une trajectoire linéaire 3D, la TNC positionne l'outil au point initial 2 L'outil se déplace ensuite suivant l'avance de fraisage programmée jusqu'au point final 3 A cet endroit, la TNC déplace l'outil en rapide FMAX, de la valeur du rayon d'outil dans le sens positif de l'axe de broche, puis le rétracte au point initial 4 Au point initial 1, la TNC déplace à...
  • Page 421 Q232 3ème point 2ème axe Q232 (en absolu): Coordonnée N = Q240 du point dans l'axe auxiliaire du plan d'usinage 3ème point 3ème axe Q233 (en absolu): Coordonnée du point dans l'axe de broche Q229 Q226 Q207 iTNC 530 HEIDENHAIN...
  • Page 422 Exemple: Séquences CN 4ème point 1er axe Q234 (en absolu): Coordonnée du point dans l'axe principal du plan d'usinage 72 CYCL DEF 231 SURFACE RÉGULIÈRE 4ème point 2ème axe Q235 (en absolu): Coordonnée Q225=+0 ;PT INITIAL 1ER AXE du point dans l'axe auxiliaire du plan d'usinage Q226=+5 ;PT INITIAL 2ÈME AXE...
  • Page 423: Surfacage (Cycle 232)

    8 Le processus est répété jusqu’à ce que toutes les passes soient exécutées. Lors de la dernière passe, l'outil n'exécute que la surépaisseur de finition et ce, selon l'avance de finition 9 Pour terminer, la TNC rétracte l'outil avec FMAX au saut de bride iTNC 530 HEIDENHAIN...
  • Page 424 Stratégie Q389=1 3 L'outil se déplace ensuite suivant l'avance de fraisage programmée jusqu'au point final 2. Le point final est situé à l'intérieur de la surface que la TNC calcule à partir du point initial, de la longueur et du rayon d'outil programmés 4 La TNC décale l'outil selon l'avance de positionnement, transversalement sur le point initial de la ligne suivante;...
  • Page 425 9 Pour terminer, la TNC rétracte l'outil avec FMAX au saut de bride Remarques avant que vous ne programmiez Se déplacer au saut de bride Q204 de manière à éviter toute collision avec la pièce ou les matériels de bridage. iTNC 530 HEIDENHAIN...
  • Page 426 Stratégie d'usinage (0/1/2) Q389: Définir la manière dont la TNC doit usiner la surface: 0: Usinage en méandres, passe latérale, selon l'avance de positionnement, à l'extérieur de la surface à usiner 1: Usinage en méandres, passe latérale, selon l'avance de fraisage, à l'intérieur de la surface à usiner 2: Usinage ligne à...
  • Page 427 Avance de pré-positionnement Q253: Vitesse de déplacement de l'outil pour aborder la position initiale et se déplacer à la ligne suivante, en mm/min.; si l'outil est déplacé transversalement dans la matière (Q389=1), le déplacement transversal est effectué selon l'avance de fraisage Q207 iTNC 530 HEIDENHAIN...
  • Page 428 Exemple: Séquences CN Distance d'approche Q200 (en incrémental): Distance entre la pointe de l'outil et la position initiale dans 71 CYCL DEF 232 SURFAÇAGE l'axe de broche. Si vous fraisez en utilisant la stratégie d'usinage Q389=2, la TNC se déplace à la distance Q389=2 ;STRATÉGIE d'approche au dessus de la profondeur pour aborder...
  • Page 429 ;POINT INITIAL 1ER AXE Q226=+0 ;POINT INITIAL 2ÈME AXE Q227=+35 ;POINT INITIAL 3ÈME AXE Q218=100 ;1ER CÔTÉ Q219=100 ;2ÈME CÔTÉ Q240=25 ;NOMBRE DE COUPES Q206=250 ;AVANCE PLONGÉE PROF. Q207=400 ;AVANCE FRAISAGE Q209=150 ;AVANCE TRANSVERSALE Q200=2 ;DISTANCE D'APPROCHE iTNC 530 HEIDENHAIN...
  • Page 430 7 L X+-25 Y+0 R0 FMAX M3 Pré-positionnement à proximité du point initial 8 CYCL CALL Appel de cycle 9 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 10 END PGM C230 MM 8 Programmation: Cycles...
  • Page 431: Sommaire

    Redéfinir le cycle avec valeurs du comportement standard, par exemple, facteur échelle 1,0 Exécuter les fonctions auxiliaires M02, M30 ou la séquence END PGM (dépend du paramètre-machine 7300) Sélectionner un nouveau programme Programmer la fonction auxiliaire M142 Informations modales sur programme iTNC 530 HEIDENHAIN...
  • Page 432: Décalage Du Point Zero (Cycle 7)

    Décalage du POINT ZERO (cycle 7) Grâce au décalage du POINT ZERO, vous pouvez répéter des opérations d’usinage à plusieurs endroits de la pièce. Effet Après la définition du cycle décalage du POINT ZERO, toutes les coordonnées introduites se réfèrent au nouveau point zéro. La TNC affiche le décalage sur chaque axe dans l'affichage d'état supplémentaire.
  • Page 433: Décalage Du Point Zero Avec Tableaux De Points Zéro (Cycle 7)

    Les tableaux de points zéro émanant de la TNC 4xx dont les coordonnées se référaient au point zéro machine (PM7475 = 1) ne doivent pas être utilisés sur l'iTNC 530. Si vous vous servez des décalages de point zéro en liaison avec les tableaux de points zéro, utilisez dans ce cas la...
  • Page 434 Annulation Appeler dans le tableau de points zéro un décalage ayant pour coordonnées X=0; Y=0 etc. Appeler un décalage ayant pour coordonnées X=0; Y=0 etc. directement avec la définition du cycle Sélectionner le tableau de points zéro dans le programme CN La fonction SEL TABLE vous permet de sélectionner le tableau de points zéro dans lequel la TNC prélève les points zéro: Fonctions permettant d'appeler le programme:...
  • Page 435 Feuilleter vers le bas Insérer une ligne (possible seulement en fin de tableau) Effacer une ligne Prendre en compte une ligne introduite et saut à la ligne suivante Ajouter nombre de lignes possibles (points zéro) en fin de tableau iTNC 530 HEIDENHAIN...
  • Page 436 Editer un tableau de points zéro en mode Exécution de programme Dans un mode de fonctionnement Exécution de programme, vous pouvez sélectionner le tableau de points zéro qui est activé. Pour cela, appuyez sur la Softkey TABLEAU PTS ZERO. Vous disposez des mêmes fonctions d'édition qu'en mode Mémorisation/Edition de programme Prendre en compte les valeurs effectives dans le tableau de...
  • Page 437: Initialisation Du Point De Reference (Cycle 247)

    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é...
  • Page 438: Image Miroir (Cycle 8)

    IMAGE MIROIR (cycle 8) Dans le plan d’usinage, la TNC peut exécuter une opération d’usinage en image miroir. Effet L'image miroir est active dès qu'elle a été définie dans le programme. Elle agit aussi en mode Positionnement avec introduction manuelle! Les axes réfléchis actifs apparaissent dans l'affichage d'état supplémentaire.
  • Page 439 – excepté l'axe de broche et l'axe auxiliaire correspondant. Vous pouvez programmer jusqu'à trois axes Annulation Reprogrammer le cycle IMAGE MIROIR en introduisant NO ENT. Exemple: Séquences CN 79 CYCL DEF 8.0 IMAGE MIROIR 80 CYCL DEF 8.1 X Y U iTNC 530 HEIDENHAIN...
  • Page 440: Rotation (Cycle 10)

    ROTATION (cycle 10) A l’intérieur d’un programme, la TNC peut faire pivoter le système de coordonnées dans le plan d’usinage, autour du point zéro actif. Effet La ROTATION est active dès qu'elle a été définie dans le programme. Elle agit aussi en mode Positionnement avec introduction manuelle! L'angle de rotation actif apparaît dans l'affichage d'état supplémentaire.
  • Page 441: Facteur Echelle (Cycle 11)

    Exemple: Séquences CN 11 CALL LBL 1 12 CYCL DEF 7.0 POINT ZÉRO 13 CYCL DEF 7.1 X+60 14 CYCL DEF 7.2 Y+40 15 CYCL DEF 11.0 FACTEUR ÉCHELLE 16 CYCL DEF 11.1 SCL 0.75 17 CALL LBL 1 iTNC 530 HEIDENHAIN...
  • Page 442: Facteur Echelle Specif. De L'axe (Cycle 26)

    FACTEUR ECHELLE SPECIF. DE L'AXE (cycle 26) Remarques avant que vous ne programmiez Vous ne devez ni étirer, ni comprimer les axes de coordonnées comportant des positions de trajectoires circulaires à partir de facteurs de valeur différente. Pour chaque axe de coordonnée, vous pouvez introduire un facteur échelle spécifique de l'axe qui lui soit propre.
  • Page 443: Plan D'usinage (Cycle 19, Option De Logiciel 1)

    Le cycle 19 est actif dès qu'il a été défini dans le programme. Dès que vous déplacez un axe dans le système incliné, la correction de cet axe est activée. Si la correction doit agir sur tous les axes, vous devez déplacer tous les axes. iTNC 530 HEIDENHAIN...
  • Page 444 Si vous avez mis sur Actif la fonction Exécution de programme Inclinaison en mode Manuel (cf. „Inclinaison du plan d'usinage (option logiciel 1)”, page 72), la valeur angulaire du cycle 19 PLAN D'USINAGE introduite dans ce menu sera écrasée. Axe et angle de rotation?: Introduire l'axe rotatif avec son angle de rotation;...
  • Page 445 Définir l’angle pour le calcul de la correction 14 CYCL DEF 19.1 B+15 15 L Z+80 R0 FMAX Activer la correction dans l’axe de broche 16 L X-8.5 Y-10 R0 FMAX Activer la correction dans le plan d’usinage iTNC 530 HEIDENHAIN...
  • Page 446 Affichage de positions dans le système incliné Les positions affichées (NOM et EFF) ainsi que l'affichage du point zéro dans l'affichage d'état supplémentaire se réfèrent au système de coordonnées incliné lorsque le cycle 19 a été activé. Directement après la définition du cycle, la position affichée ne coïncide donc plus forcément avec les coordonnées de la dernière position programmée avant le cycle 19.
  • Page 447 Lorsque les axes ne sont pas asservis, les valeurs angulaires introduites doivent coïncider avec la position effective de ou des axe(s) rotatif(s); sinon le point de référence calculé par la TNC sera erroné. iTNC 530 HEIDENHAIN...
  • Page 448 Initialisation manuelle par affleurement, de la même manière que dans le système non-incliné cf. „Initialisation du point de référence (sans palpeur 3D)”, page 64 Initialisation commandée par un palpeur 3D de HEIDENHAIN (cf. Manuel d'utilisation Cycles palpeurs, chap. 2) Initialisation automatique avec un palpeur 3D de HEIDENHAIN (cf.
  • Page 449 14 CALL LBL 10 REP 6/6 Annuler la rotation 15 CYCL DEF 10.0 ROTATION 16 CYCL DEF 10.1 ROT+0 Annuler le décalage du point zéro 17 CYCL DEF 7.0 POINT ZÉRO 18 CYCL DEF 7.1 X+0 19 CYCL DEF 7.2 Y+0 iTNC 530 HEIDENHAIN...
  • Page 450 20 L Z+250 R0 FMAX M2 Dégager l’outil, fin du programme 21 LBL 1 Sous-programme 1 22 L X+0 Y+0 R0 FMAX Définition du fraisage 23 L Z+2 R0 FMAX M3 24 L Z-5 R0 F200 25 L X+30 RL 26 L IY+10 27 RND R5 28 L IX+20...
  • Page 451: 8.10 Cycles Spéciaux

    Temporisation en secondes: Introduire la temporisation en secondes Plage d'introduction 0 à 3 600 s (1 heure) par pas de 0,001 s Exemple: Séquences CN 89 CYCL DEF 9.0 TEMPORISATION 90 CYCL DEF 9.1 TEMPO. 1.5 iTNC 530 HEIDENHAIN...
  • Page 452: Appel De Programme (Cycle 12)

    APPEL DE PROGRAMME (cycle 12) Tous les programmes d'usinage (par ex. les cycles spéciaux de perçage ou modules géométriques) peuvent équivaloir à un cycle d'usinage. Vous appelez ensuite ce programme comme un cycle. 7 CYCL DEF 12.0 0 BEGIN PGM Remarques avant que vous ne programmiez PGM CALL LOT31 MM...
  • Page 453: Orientation Broche (Cycle 13)

    13, la TNC positionne alors la broche principale à une valeur angulaire définie par le constructeur de la machine (cf. manuel de la machine). Angle d'orientation: Introduire l'angle se rapportant à l'axe de référence angulaire du plan d'usinage Plage d'introduction: 0 à 360° Finesse d’introduction: 0,1° iTNC 530 HEIDENHAIN...
  • Page 454: Tolerance (Cycle 32, Option De Logiciel 2)

    TOLERANCE (cycle 32, option de logiciel 2) La machine et la TNC doivent avoir été préparées par le constructeur de la machine. La TNC lisse automatiquement le contour compris entre deux éléments de contour quelconques (non corrigés ou corrigés). De cette manière, l'outil se déplace en continu sur la surface de la pièce.
  • Page 455 TNC n'est pas toujours obligée de déplacer l'axe rotatif à la position nominale donnée. L'introduction d'une tolérance évite que le contour ne soit endommagé. Seule est modifiée la position de l'axe rotatif par rapport à la surface de la pièce iTNC 530 HEIDENHAIN...
  • Page 457: Programmation: Fonctions Spéciales

    Programmation: Fonctions spéciales...
  • Page 458: La Fonction Plane: Inclinaison Du Plan D'usinage (Option De Logiciel 1)

    9.1 La fonction PLANE: Inclinaison du plan d'usinage (option de logiciel 1) Introduction Les fonctions d'inclinaison du plan d'usinage doivent être validées par le constructeur de votre machine! Avec la fonction PLANE (de l'anglais plane = plan), vous disposez d'une fonction performante vous permettant de définir de diverses manières des plans d'usinage inclinés.
  • Page 459 PLANE(cf. „Définir le comportement de positionnement de la fonction PLANE” à la page 474) La fonction Prise en compte de la position effective n'est pas utilisable si l'inclinaison du plan d'usinage est active. iTNC 530 HEIDENHAIN...
  • Page 460: Définir La Fonction Plane

    Définir la fonction PLANE Si nécessaire, commuter la barre de softkeys Sélectionner les fonctions spéciales de la TNC: Appuyer sur la softkey FONCTION TNC SPÉCIALE Sélectionner la fonction PLANE: Appuyer sur la softkey INCLINAISON PLAN D'USINAGE: La TNC affiche dans la barre de softkeys les possibilités de définition disponibles Sélectionner la fonction lorsque l'animation est active Activer l'animation: Mettre la softkey SÉLECTION ANIMATION...
  • Page 461: Annuler La Fonction Plane

    Achever l'introduction des données: Appuyer sur la touche END La fonction PLANE RESET annule complètement la fonction PLANE active – ou un cycle 19 actif (angle = 0 et fonction inactive). Une définition multiple n'est pas nécessaire. iTNC 530 HEIDENHAIN...
  • Page 462: Définir Le Plan D'usinage Avec Les Angles Dans L'espace: Plane Spatial

    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 à...
  • Page 463: Paramètres D'introduction

    Signification angl. spatial = spatial SPATIAL spatial A: Rotation autour de l'axe X spatial B: Rotation autour de l'axe Y spatial C: Rotation autour de l'axe Z Exemple: Séquence CN 5 PLANE SPATIAL SPA+27 SPB+0 SPC+45 ..iTNC 530 HEIDENHAIN...
  • Page 464: Définir Le Plan D'usinage Avec Les Angles De Projection: Plane Projected

    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 à...
  • Page 465: Paramètres D'introduction

    PLANE” à la page 474) Abréviations utilisées Abréviation Signification PROJECTED Angl. projected = projeté principle plane: Plan principal PROPR PROPR minor plane: Plan auxiliaire PROPR Angl. rotation: Rotation Exemple: Séquence CN 5 PLANE PROJECTED PROPR+24 PROMIN+24 PROROT +30 ..iTNC 530 HEIDENHAIN...
  • Page 466: Définir Le Plan D'usinage Avec Les Angles Eulériens: Plane Euler

    9.4 Définir le plan d'usinage avec les angles eulériens: PLANE EULER Utilisation Les angles dans l'espace définissent un plan d'usinage avec jusqu'à trois rotations autour du système de coordonnées incliné correspondant. La définition des trois angles eulériens est due au mathématicien suisse Euler.
  • Page 467: Paramètres D'introduction

    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...
  • Page 468: Définir Le Plan D'usinage Avec Deux Vecteurs: Plane Vector

    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.
  • Page 469: Paramètres D'introduction

    5 PLANE VECTOR BX0.8 BY-0.4 BZ- 0.4472 NX0.2 NY0.2 NZ0.9592 ..Abréviations utilisées Abréviation Signification de l'anglais vector = vecteur VECTOR BX, BY, BZ Vecteur de Base: Composantes X, Y et Z NX, NY, NZ Vecteur Normal: Composantes X, Y et Z iTNC 530 HEIDENHAIN...
  • Page 470: Définir Le Plan D'usinage Par Trois Points: Plane Points

    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é...
  • Page 471: Paramètres D'introduction

    „Définir le comportement de positionnement de la fonction PLANE” à la page 474) Séquence CN 5 PLANE POINTS P1X+0 P1Y+0 P1Z+20 P2X+30 P2Y+31 P2Z+20 P3X+0 P3Y+41 P3Z+32.5 ..Abréviations utilisées Abréviation Signification POINTS de l'anglais points = points iTNC 530 HEIDENHAIN...
  • Page 472: Définir Le Plan D'usinage Au Moyen D'un Seul Angle Incrémental Dans L'espace: Plane Relative

    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.
  • Page 473: Paramètres D'introduction

    Poursuivre avec les propriétés de positionnement (cf. „Définir le comportement de positionnement de la fonction PLANE” à la page 474) Exemple: Séquence CN 5 PLANE RELATIV SPB-45 ..Abréviations utilisées Abréviation Signification RELATIV de l'anglais relative = par rapport à iTNC 530 HEIDENHAIN...
  • Page 474: Définir Le Comportement De Positionnement De La Fonction Plane

    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...
  • Page 475: Orientation Automatique Move/Turn/Stay (Introduction Impérative)

    Dist. pt rotation de pointe outil et Avance? F= ci-après. Si vous avez sélectionné l'option TURN (la fonction PLANE doit effectuer automatiquement l'orientation sans déplacement de compensation), vous devez encore définir le paramètre Avance? F= ci-après. iTNC 530 HEIDENHAIN...
  • Page 476 Dist. pt rotation de pointe outil (en incrémental): La TNC oriente l'outil (la table) autour de la pointe de l'outil. Au moyen du paramètre DIST, vous décalez le point de rotation du déplacement d'orientation par rapport à la position actuelle de la pointe de l'outil. Attention! Avant l'orientation, si l'outil se trouve à...
  • Page 477 Positionnement à la hauteur de sécurité 13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 STAY Définir la fonction PLANE et l'activer 14 L A+Q120 C+Q122 F2000 Positionner l'axe rotatif en utilisant les valeurs calculées par la TNC Définir l'usinage dans le plan incliné iTNC 530 HEIDENHAIN...
  • Page 478: Sélection D'alternatives D'inclinaison: Seq +/- (Introduction Optionnelle)

    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 à...
  • Page 479: Sélection Du Mode De Transformation (Introduction Optionnelle)

    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...
  • Page 480: Usinage Cinq Axes Avec Tcpm Dans Le Plan Incliné

    9.9 Usinage cinq axes avec TCPM dans le plan incliné Fonction En liaison avec les nouvelles fonctions PLANE et avec M128, vous pouvez réaliser un usinage cinq axes avec TCPM sur un plan d'usinage incliné. Pour cela, vous disposez de deux définitions possibles: Usinage cinq axes avec TCPM par déplacement incrémental d'un axe rotatif...
  • Page 481: Usinage Cinq Axes Avec Tcpm Par Vecteurs Normaux

    13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 MOVE ABST50 F1000 Définir la fonction PLANE et l'activer 14 LN X+31.737 Y+21,954 Z+33,165 Régler l'angle d'orientation avec vecteur normal NX+0,3 NY+0 NZ+0,9539 F1000 M3 Définir l'usinage dans le plan incliné iTNC 530 HEIDENHAIN...
  • Page 482: Function Tcpm (Option De Logiciel 2)

    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é...
  • Page 483: Mode D'action De L'avance Programmée

    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...
  • Page 484: Interprétation Des Coordonnées Programmées Des Axes Rotatifs

    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é...
  • Page 485: Mode D'interpolation Entre La Position Initiale Et La Position Finale

    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...
  • Page 486: Annuler Function Tcpm

    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.
  • Page 487: 9.11 Créer Un Programme-Retour

    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...
  • Page 488: Conditions Requises Au Niveau Du Programme À Convertir

    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.
  • Page 489: Exemple D'application

    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...
  • Page 491: Programmation: Sous-Programmes Et Répétitions De Parties De Programme

    Programmation: Sous-programmes et répétitions de parties de programme...
  • Page 492: Marquer Des Sous-Programmes Et Répétitions De Parties De Programme

    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.
  • Page 493: 10.2 Sous-Programmes

    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...
  • Page 494: Répétitions De Parties De Programme

    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é...
  • Page 495: Programme Quelconque Pris Comme Sous-Programme

    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...
  • Page 496: Appeler Un Programme Quelconque Comme Sous-Programme

    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.
  • Page 497: 10.5 Imbrications

    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...
  • Page 498: Renouveler Des Répétitions De Parties De Programme

    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é...
  • Page 499: Répéter Un Sous-Programme

    3 La partie de programme située entre la séquence 12 et la séquence 10 est répétée 2 fois: Le sous-programme 2 est répété 2 fois 4 Le programme principal SPREP est exécuté de la séquence 13 à la séquence 19, fin du programme iTNC 530 HEIDENHAIN...
  • Page 500 Exemple: Fraisage d’un contour en plusieurs passes Déroulement du programme Pré-positionner l'outil sur l’arête supérieure de la pièce Introduire la passe en valeur incrémentale Fraiser le contour Répéter la passe et le fraisage du contour 0 BEGIN PGM PGMREP MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+10...
  • Page 501 Dégager l’outil 19 L X-20 Y+0 R0 FMAX Retour au LBL 1; au total quatre fois 20 CALL LBL 1 REP 4/4 Dégager l’outil, fin du programme 21 L Z+250 R0 FMAX M2 22 END PGM PGMREP MM iTNC 530 HEIDENHAIN...
  • Page 502 Exemple: Séries de trous Déroulement du programme Aborder les séries de trous dans le programme principal Appeler la série de trous (sous-programme 1) Ne programmer la série de trous qu'une seule fois dans le sous-programme 1 0 BEGIN PGM SP1 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+2.5...
  • Page 503 Aborder le 3ème trou, appeler le cycle 17 L IY+20 R0 FMAX M99 Aborder le 4ème trou, appeler le cycle 18 L IX-20 R0 FMAX M99 Fin du sous-programme 1 19 LBL 0 20 END PGM SP1 MM iTNC 530 HEIDENHAIN...
  • Page 504 Exemple: Série de trous avec plusieurs outils Déroulement du programme Programmer les cycles d’usinage dans le programme principal Appeler l'ensemble du schéma de trous (sous- programme 1) Aborder les séries de trous dans le sous- programme 1, appeler la série de trous (sous- programme 2) Ne programmer la série de trous qu'une seule fois dans le sous-programme 2...
  • Page 505 Aborder le 3ème trou, appeler le cycle 31 L IY+20 R0 FMAX M99 Aborder le 4ème trou, appeler le cycle 32 L IX-20 R0 FMAX M99 Fin du sous-programme 2 33 LBL 0 34 END PGM SP2 MM iTNC 530 HEIDENHAIN...
  • Page 507: Programmation: Paramètres Q

    Programmation: Paramètres Q...
  • Page 508: Principe Et Sommaire Des Fonctions

    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...
  • Page 509: Appeler Les Fonctions Des Paramètres Q

    –/+ ). 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...
  • Page 510: Familles De Pièces - Paramètres Q Au Lieu De Valeurs Numériques

    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.
  • Page 511: Décrire Les Contours Avec Les Fonctions Arithmétiques

    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...
  • Page 512: Programmation Des Calculs De Base

    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°...
  • Page 513: 11.4 Fonctions Trigonométriques

    = 25 mm b = 50 mm α = arctan (a / b) = arctan 0,5 = 26,57° De plus, on a: a² + b² = c² (avec a² = a x a) (a² + b²) iTNC 530 HEIDENHAIN...
  • Page 514: Programmer Les Fonctions Trigonométriques

    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.
  • Page 515: 11.5 Calcul D'un Cercle

    (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...
  • Page 516: Conditions Si/Alors Avec Paramètres Q

    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é...
  • Page 517: Abréviations Et Expressions Utilisées

    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...
  • Page 518: Contrôler Et Modifier Les Paramètres Q

    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.
  • Page 519: 11.8 Fonctions Spéciales

    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...
  • Page 520: Fn14: Error: Emission De Messages D'erreur

    La fonction FN14: ERROR vous permet de programmer l'émission de Code Texte messages préprogrammés par le constructeur de la machine outil ou d'erreur par HEIDENHAIN: Lorsque la TNC rencontre une séquence avec FN14 1000 Broche ? pendant l'exécution ou le test du programme, elle interrompt sa 1001 Axe d'outil manque marche et délivre un message.
  • Page 521 Q303 non défini dans cycle de mesure! 1079 Axe d'outil non autorisé 1080 Valeurs calculées incorrectes 1081 Points de mesure contradictoires 1082 Hauteur de sécurité incorrecte 1083 Mode de plongée contradictoire 1084 Cycle d'usinage non autorisé 1085 Ligne protégée à l'écriture iTNC 530 HEIDENHAIN...
  • Page 522: Fn15: Print: Emission De Textes Ou Valeurs De Paramètres Q

    FN15: PRINT: Emission de textes ou valeurs de paramètres Q Configurer l'interface de données: Dans le menu PRINT ou PRINT-TEST, définir le chemin vers lequel la TNC doit mémoriser les textes ou valeurs de paramètres Q. Cf. „Affectation”, page 582. Via l'interface Ethernet, on ne peut pas restituer de données avec FN15.
  • Page 523: Fn16: F-Print: Emission Formatée De Textes Et Paramètres Q

    Exemple de fichier-texte définissant le format d'émission: “PROTOCOLE DE MESURE CENTRE DE GRAVITE ROUE A GODETS“; “DATE: %02.2d-%02.2d-%4d“,DAY,MONTH,YEAR4; “HEURE: %2d:%02.2d:%02.2d“,HOUR,MIN,SEC;“ “————————————————————————“ “NOMBRE VALEURS DE MESURE: = 1“; “*******************************************“;# “X1 = %9.3LF“, Q31; “Y1 = %9.3LF“, Q32; “Z1 = %9.3LF“, Q33; “******************************************“; iTNC 530 HEIDENHAIN...
  • Page 524 Pour élaborer les fichiers-texte, utilisez les fonctions de formatage suivantes: Caractère Fonction spécial “....“ Définir le format d’émission pour textes et variables entre guillemets %9.3LF Définir le format pour paramètres Q: 9 chiffres au total (y compris point décimal) dont 3 chiffres après la virgule, long, Floating (chiffre décimal) Format pour variable de texte...
  • Page 525 Si vous n'indiquez que le nom du fichier pour le chemin d'accès au fichier de protocole, la TNC enregistre celui-ci dans le répertoire où se trouve le programme CN avec la fonction FN16. iTNC 530 HEIDENHAIN...
  • Page 526 Délivrerr des messages à l'écran Vous pouvez aussi utiliser la fonction FN16 pour afficher, à partir du programme CN, les messages de votre choix dans une fenêtre auxiliaire de l'écran de la TNC. On peut ainsi afficher très simplement et à n'importe quel endroit du programme des textes de remarque de manière à...
  • Page 527: Fn18: Sys-Datum Read: Lecture Des Données-Système

    Premier côté cycle poche rectangulaire Deuxième côté cycle poche rectangulaire Premier côté cycle rainurage Deuxième côté cycle rainurage Rayon cycle Poche circulaire Avance fraisage cycle d'usinage actif Sens de rotation cycle d'usinage actif Temporisation cycle d'usinage actif iTNC 530 HEIDENHAIN...
  • Page 528 Nom du groupe, n° ident. Numéro Indice Signification Pas de vis cycle 17, 18 Surépaisseur de finition cycle d'usinage actif Angle d'évidement cycle d'usinage actif Données du tableau d'outils, 50 N°OUT. Longueur d'outil N°OUT. Rayon d'outil N°OUT. Rayon d'outil R2 N°OUT.
  • Page 529 Combinaisons = somme des différents axes Facteur échelle actif axe X Facteur échelle actif axe Y Facteur échelle actif axe Z Facteur échelle actif axe U Facteur échelle actif axe V Facteur échelle actif axe W ROT. 3D axe A iTNC 530 HEIDENHAIN...
  • Page 530 Nom du groupe, n° ident. Numéro Indice Signification ROT. 3D axe B ROT. 3D axe C Inclinaison du plan d'usinage active/inact. (-1/0) dans un mode Exécution de programme Inclinaison du plan d'usinage active/inact. (-1/0) dans un mode manuel Décalage actif du point zéro, 220 Axe X Axe Y Axe Z...
  • Page 531 Longueur palpeur étalonnée Rayon palpeur 1 Rayon palpeur 2 Diamètre bague de réglage Déport axe principal Déport axe auxiliaire Facteur de correction 1er axe Facteur de correction 2ème axe Facteur de correction 3ème axe Rapport de force 1er axe iTNC 530 HEIDENHAIN...
  • Page 532: Fn19: Plc: Transmission De Valeurs À L'automate

    Nom du groupe, n° ident. Numéro Indice Signification Rapport de force 2ème axe Rapport de force 3ème axe Dernier point de palpage cycle TCH 1 à 9 Position dans système de coordonnées actif, axes 1 à 9 PROBE 0 ou dernier point de palpage du mode Manuel, 360 1 à...
  • Page 533: Fn20: Wait For: Synchronisation Cn Et Automate

    à < 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...
  • Page 534: Fn25: Preset: Initialiser Un Nouveau Point De Référence

    FN25: PRESET: Initialiser un nouveau point de référence Vous ne pouvez programmer cette fonction que si vous avez préalablement introduit le code 555343, cf. „Introduire un code”, page 579. Avec la fonction FN 25: PRESET et en cours d'exécution du programme, vous pouvez initialiser un nouveau point de référence sur un axe sélectionnable.
  • Page 535: Fn26: Tabopen: Ouvrir Un Tableau À Définir Librement

    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...
  • Page 536: Fn28: Tabread: Importer Un Tableau Pouvant Être Défini Librement

    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.
  • Page 537: Introduire Directement Une Formule

    Cosinus d'un angle Ex. Q45 = COS 45 Tangente d'un angle Ex. Q46 = TAN 45 Arc-sinus Fonction inverse du sinus; définir l'angle issu du rapport de la perpendiculaire opposée à l'hypoténuse Ex. Q10 = ASIN 0,75 iTNC 530 HEIDENHAIN...
  • Page 538 Fonction de liaison Softkey Arc-cosinus Fonction inverse du cosinus; définir l'angle issu du rapport du côté adjacent à l'hypoténuse Ex. Q11 = ACOS Q40 Arc-tangente Fonction inverse de la tangente; définir l'angle issu du rapport entre perpendiculaire et côté adjacent Ex.
  • Page 539: Règles Régissant Les Calculs

    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...
  • Page 540: Exemple D'introduction

    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 à...
  • Page 541: Paramètres Q Réservés

    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...
  • Page 542: Fonction De La Broche: Q110

    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...
  • Page 543: Coordonnées Issues Du Palpage En Cours D'exécution Du Programme

    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...
  • Page 544: Résultats De La Mesure Avec Cycles Palpeurs (Cf. Également Manuel D'utilisation Des Cycles Palpeurs)

    Résultats de la mesure avec cycles palpeurs (cf. également Manuel d'utilisation des cycles palpeurs) Valeurs effectives mesurées Val. paramètre Angle d'une droite Q150 Centre axe principal Q151 Centre axe auxiliaire Q152 Diamètre Q153 Longueur poche Q154 Largeur poche Q155 Longueur de l'axe sélectionné dans le cycle Q156 Position de l'axe moyen Q157...
  • Page 545 Q197 Numéro du dernier cycle de mesure activé Q198 Etat étalonnage d'outil avec TT Val. paramètre Outil dans la tolérance Q199 = 0,0 Outil usé (LTOL/RTOL dépassée) Q199 = 1,0 Outil cassé (LBREAK/RBREAK dépassée) Q199 = 2,0 iTNC 530 HEIDENHAIN...
  • Page 546 Exemple: Ellipse Déroulement du programme Le contour de l'ellipse est constitué de nombreux petits segments de droite (à définir avec Q7). Plus vous aurez défini de pas de calcul et plus lisse sera le contour Définissez le sens du fraisage avec l’angle initial et l’angle final dans le plan: Sens d'usinage horaire: Angle initial >...
  • Page 547 Annuler le décalage du point zéro 44 CYCL DEF 7.1 X+0 45 CYCL DEF 7.2 Y+0 46 L Z+Q12 F0 FMAX Aller à la distance d’approche Fin du sous-programme 47 LBL 0 48 END PGM ELLIPSE MM iTNC 530 HEIDENHAIN...
  • Page 548 Exemple: Cylindre concave avec fraise à crayon Déroulement du programme Le programme fonctionne avec une fraise à crayon et la longueur d'outil se réfère au centre de la sphère Le contour du cylindre est constitué de nombreux petits segments de droite (à définir avec Q13).
  • Page 549 Annuler le décalage du point zéro 50 CYCL DEF 7.0 POINT ZÉRO 51 CYCL DEF 7.1 X+0 52 CYCL DEF 7.2 Y+0 53 CYCL DEF 7.3 Z+0 54 LBL 0 Fin du sous-programme 55 END PGM CYLIN iTNC 530 HEIDENHAIN...
  • Page 550 Exemple: Sphère convexe avec fraise deux tailles Déroulement du programme Ce programme ne fonctionne qu’avec fraise deux tailles Le contour de la sphère est constitué de nombreux petits segments de droite (à définir avec Q14, plan Z/X). Plus l'incrément angulaire sera petit et plus lisse sera le contour Définissez le nombre de coupes sur le contour avec l'incrément angulaire dans le plan (avec...
  • Page 551 Initialiser le pôle dans le plan X/Y pour le pré-positionnement 37 LP PR+Q26 PA+Q8 R0 FQ12 Pré-positionnement dans le plan 38 CC Z+0 X+Q108 Initialiser le pôle dans le plan Z/X, avec décalage du rayon d’outil 39 L Y+0 Z+0 FQ12 Se déplacer à la profondeur iTNC 530 HEIDENHAIN...
  • Page 552 40 LBL 2 41 LP PR+Q6 PA+Q24 R9 FQ12 Aborder l'„arc” vers le haut 42 FN 2: Q24 = +Q24 - +Q14 Actualiser l’angle solide 43 FN 11: IF +Q24 GT +Q5 GOTO LBL 2 Demande si un arc est terminé, si non, retour au LBL 2 44 LP PR+Q6 PA+Q5 Aborder l’angle final dans l’espace 45 L Z+Q23 R0 F1000...
  • Page 553: Test De Programme Et Exécution De Programme

    Test de programme et exécution de programme...
  • Page 554: 12.1 Graphismes

    12.1 Graphismes Utilisation En modes Exécution de programme et en mode Test de programme, la TNC simule l'usinage de manière graphique. A l'aide des softkeys, vous sélectionnez le graphisme avec Vue de dessus Représentation en 3 plans Représentation 3D Le graphisme de la TNC représente une pièce usinée avec un outil de forme cylindrique.
  • Page 555 Tester le programme à la vitesse correspondant à celle de l'usinage (la TNC tient compte des avances programmées) Augmenter pas à pas la vitesse de test Réduire pas à pas la vitesse de test Tester le programme à la vitesse max. possible (configuration par défaut) iTNC 530 HEIDENHAIN...
  • Page 556: Sommaire: Projections

    Sommaire: Projections En modes Exécution de programme et en mode Test de programme, la TNC affiche les softkeys suivantes: Affichage Softkey Vue de dessus Représentation en 3 plans Représentation 3D Restriction en cours d'exécution du programme L'usinage ne peut être représenté simultanément de manière graphique si le calculateur de la TNC est saturé...
  • Page 557: Représentation En 3 Plans

    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...
  • Page 558: Représentation 3D

    Représentation 3D La TNC représente la pièce dans l’espace. Vous pouvez faire pivoter la représentation 3D autour de l'axe vertical ou la faire basculer autour de l'axe horizontal. Au début de la simulation graphique, vous pouvez représenter les contours de la pièce brute sous forme de cadre.
  • Page 559: Agrandissement De La Projection

    Sélection face gauche/droite de la pièce Sélection face avant/arrière de la pièce Sélection face haut/bas de la pièce Faire glisser la surface de coupe pour réduire ou agrandir la pièce brute Prendre en compte le détail souhaité iTNC 530 HEIDENHAIN...
  • Page 560: Répéter La Simulation Graphique

    Position du curseur avec l’agrandissement de la projection Lors d'un agrandissement de la projection, la TNC affiche les coordonnées de l'axe que vous avez sectionné. Les coordonnées correspondent à la zone définie pour l'agrandissement de la projection. A gauche du trait oblique, la TNC affiche la plus petite coordonnée de la zone (point MIN) et à...
  • Page 561: Calcul De La Durée D'usinage

    Effacer le temps affiché Les softkeys à gauche des fonctions chronomètre dépendent de la répartition d’écran sélectionnée. Pendant le test du programme, la TNC remet à zéro la durée d'usinage dès qu'une nouvelle BLK-form est exécutée. iTNC 530 HEIDENHAIN...
  • Page 562: Fonctions D'affichage Du Programme

    12.2 Fonctions d'affichage du programme Sommaire En modes Exécution de programme et en mode Test de programme, la TNC affiche les softkeys qui vous permettent de feuilleter dans le programme d'usinage: Fonctions Softkey Dans le programme, feuilleter d’une page d’écran en arrière Dans le programme, feuilleter d’une page d’écran en avant...
  • Page 563: 12.3 Test De Programme

    GOTO, sélectionnez la ligne „0“ et validez avec la touche ENT. La TNC affiche les softkeys suivantes: Fonctions Softkey Tester tout le programme Tester une à une chaque séquence du programme Représenter la pièce brute et tester tout le programme Arrêter le test du programme iTNC 530 HEIDENHAIN...
  • Page 564 Exécuter le test du programme jusqu'à une séquence donnée Avec STOP A N, la TNC n'exécute le test de programme que jusqu'à la séquence portant le numéro N. En mode Test de programme, sélectionner le début du programme Sélectionner le test de programme jusqu'à une séquence donnée: Appuyer sur la softkey STOP A N.
  • Page 565: 12.4 Exécution De Programme

    à 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...
  • Page 566: Interrompre L'usinage

    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.
  • Page 567: Déplacer Les Axes De La Machine Pendant Une Interruption

    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...
  • Page 568: Poursuivre L'exécution Du Programme Après Une Interruption

    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 à...
  • Page 569: Rentrer Dans Le Programme À Un Endroit Quelconque (Amorce De Séquence)

    ABORDER POSITION jusqu'à la position calculée. La correction de la longueur d'outil n'est activée que par l'appel d'outil et une séquence de positionnement suivante. Ceci reste valable que si vous n'avez modifié que la longueur d'outil. iTNC 530 HEIDENHAIN...
  • Page 570 Le paramètre-machine 7680 permet de définir si l’amorce de séquence débute à la séquence 0 du programme principal lorsque les programmes sont imbriqués ou à la séquence 0 du programme dans lequel a eu lieu la dernière interruption de l’exécution du programme. Lors de l'inclinaison du plan d'usinage, vous définissez à...
  • Page 571: Aborder À Nouveau Le Contour

    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...
  • Page 572: Lancement Automatique Du Programme

    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 à...
  • Page 573: 12.6 Omettre Certaines Séquences

    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...
  • Page 574: Arrêt Facultatif D'exécution Du Programme

    12.7 Arrêt facultatif d'exécution du programme Utilisation La TNC interrompt facultativement l'exécution ou le test du programme au niveau des séquences où M01 a été programmée. Si vous utilisez M01 en mode Exécution de programme, la TNC ne désactive pas la broche et l'arrosage. Ne pas interrompre l'exécution ou le test du programme au niveau de séquences contenant M01: Mettre la softkey sur OFF.
  • Page 575: Fonctions Mod

    Fonctions MOD...
  • Page 576: 13.1 Sélectionner La Fonction Mod

    13.1 Sélectionner la fonction MOD Grâce aux fonctions MOD, vous disposez d'autres affichages et possibilités d'introduction. Les fonctions MOD disponibles dépendent du mode de fonctionnement sélectionné. Sélectionner les fonctions MOD Sélectionner le mode de fonctionnement dans lequel vous désirez modifier des fonctions MOD. Sélectionner les fonctions MOD: Appuyer sur MOD.
  • Page 577 Définir le langage de programmation pour MDI Définir les axes pour prise en compte de la position effective Initialiser les limites de déplacement Afficher les points de référence Afficher les durées de fonctionnement Si nécessaire, afficher les fichiers d'AIDE iTNC 530 HEIDENHAIN...
  • Page 578: Numéros De Logiciel Et D'option

    Les numéros de logiciel automate suivants apparaissent à l'écran de la TNC lorsque vous sélectionnez les fonctions MOD: NC: Numéro du logiciel CN (géré par HEIDENHAIN) PLC: Numéro ou nom du logiciel automate (géré par le constructeur de votre machine) DSP1: Numéro du logiciel d'asservissement de vitesse (géré...
  • Page 579: 13.3 Introduire Un Code

    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:...
  • Page 580: 13.4 Chargement De Service-Packs

    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 à...
  • Page 581: Configurer Les Interfaces De Données

    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é...
  • Page 582: Affectation

    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...
  • Page 583: Logiciel De Transfert Des Données

    Logiciel de transfert des données Pour transférer des fichiers à partir de la TNC et vers elle, utilisez le logiciel de transfert de données TNCremoNT de HEIDENHAIN. TNCremoNT vous permet de gérer toutes les commandes HEIDENHAIN via l'interface série ou l'interface Ethernet.
  • Page 584 Transfert des données entre la TNC et TNCremoNT Vérifiez si la TNC est bien raccordée sur la bonne interface série de votre ordinateur ou sur le réseau. Après avoir lancé TNCremoNT, vous apercevez dans la partie supérieure de la fenêtre principale tous les fichiers mémorisés dans le répertoire actif.
  • Page 585: 13.6 Interface Ethernet

    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...
  • Page 586: Relier L'itnc Directement Avec Un Pc Windows

    Relier l'iTNC directement avec un PC Windows A peu de frais et sans connaissances particulières relatives au réseau, vous pouvez relier l'iTNC 530 directement sur un PC équipé d'une carte Ethernet. Pour cela, il vous suffit d'effectuer quelques configurations sur la TNC et d'exécuter les configurations correspondantes sur le PC.
  • Page 587 PC, par ex. 160.1.180.1 Dans le champ <Masque de sous-réseau>, introduisez 255.255.0.0 Validez la configuration avec <OK> Enregistrez la configuration de réseau avec <OK>; si nécessaire, relancez Windows iTNC 530 HEIDENHAIN...
  • Page 588: Configurer La Tnc

    Nom de domaine de la commande (non encore exploité) NAMESERVER Adresse réseau du serveur de domaine (non encore exploitée) L'indication ne se fait pas par le protocole sur l'iTNC 530 qui utilise le protocole de transfert selon RFC 894. 13 Fonctions MOD...
  • Page 589 Définition indiquant si la TNC doit répéter le Remote Procedure Call jusqu'à ce que le serveur NFS réponde. Indiquer le soft: Ne pas répéter le Remote Procedure Call Ne pas indiquer le soft: Répéter toujours le Remote Procedure Call iTNC 530 HEIDENHAIN...
  • Page 590 Paramètre Signification OPTIONS avec Données sans espace, séparées par une virgule FILESYSTEM- et écrites à la suite les unes des autres. TYPE=smb pour Attention aux majuscules/minuscules. liaison directe ip=: Adresse ip du PC avec lequel la TNC doit avec réseaux être reliée Windows username=: Nom d'utilisateur avec lequel la TNC...
  • Page 591 Nouvelle réception du paquet de données, liaison correcte TIMEOUT Pas de nouvelle réception du paquet, vérifier la liaison CAN NOT ROUTE Le paquet de données n'a pas pu être envoyé, contrôler l'adresse Internet du serveur et du routeur sur la TNC iTNC 530 HEIDENHAIN...
  • Page 592: 13.7 Configurer Pgm Mgt

    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...
  • Page 593: Fichiers Dépendants

    Numéro d'outil (–1: aucun outil n'est encore installé) Indice d'outil NAME Nom d'outil à partir du tableau d'outils TIME Durée d'utilisation de l'outil en secondes Rayon d'outil R + Surépaisseur rayon d'outil DR à partir du tableau d'outils. Unité: 0.1 µm iTNC 530 HEIDENHAIN...
  • Page 594 Colonne Signification BLOCK Numéro de séquence dans laquelle la séquence TOOL CALL a été programmée PATH TOKEN = TOOL: Chemin d'accès pour le programme principal ou le sous-programme TOKEN = STOTAL: Chemin d'accès pour le sous-programme Contrôle d'utilisation des outils Avec la softkey CONTRÔLE MISE EN ŒUVRE OUTILS, vous pouvez vérifier en mode de fonctionnement Exécution de programme, avant de lancer le programme, si les outils utilisés disposent d'une durée...
  • Page 595: Paramètres Utilisateur Spécifiques De La Machine

    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...
  • Page 596: Représenter La Pièce Brute Dans La Zone De Travail

    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.
  • Page 597: Faire Pivoter Toute La Représentation

    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...
  • Page 598: Sélectionner Les Affichages De Positions

    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...
  • Page 599: Sélectionner L'unité De Mesure

    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...
  • Page 600: Sélectionner Le Langage De Programmation Pour $Mdi

    $MDI Utilisation La fonction MOD Introduction de programme vous permet de commuter la programmation du fichier $MDI. Programmation de $MDI.H en dialogue Texte clair: Introduction de programme: HEIDENHAIN Programmation de $MDI.I en DIN/ISO: Introduction de programme: ISO 13 Fonctions MOD...
  • Page 601: Sélectionner L'axe Pour Générer Une Séquence L

    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...
  • Page 602: Introduire Les Limites De La Zone De Déplacement, Affichage Du Point Zéro

    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.
  • Page 603: Affichage Du Point De Référence

    Les valeurs affichées dépendent de la configuration de votre machine. Tenez compte des remarques contenues dans le chapitre 2 (cf. „Explication des valeurs enregistrées dans le tableau Preset” à la page 68) iTNC 530 HEIDENHAIN...
  • Page 604: 13.15 Afficher Les Fichiers D'aide

    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.
  • Page 605: Afficher Les Durées De Fonctionnement

    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...
  • Page 606: 13.17 Télé-Service

    é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...
  • Page 607: 13.18 Accès Externe

    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...
  • Page 609 Tableaux et sommaires...
  • Page 610: Paramètres Utilisateur Généraux

    14.1 Paramètres utilisateur généraux Les paramètres utilisateur généraux sont des paramètres-machine qui influent sur le comportement de la TNC. Ils permettent de configurer par exemple: la langue de dialogue le comportement de l'interface les vitesses de déplacement le déroulement d’opérations d’usinage l'action des potentiomètres Possibilités d’introduction des paramètres- machine...
  • Page 611 Course max. jusqu'au point de palpage PM6130 0,001 à 99 999,9999 [mm] Distance d'approche jusqu'au point de PM6140 palpage lors d'une mesure automatique 0,001 à 99 999,9999 [mm] Avance rapide de palpage pour palpeur à PM6150 commutation 1 à 300 000 [mm/min.] iTNC 530 HEIDENHAIN...
  • Page 612 Palpeurs 3D Mesure du déport du palpeur lors de PM6160 l'étalonnage du palpeur à commutation Pas de rotation à 180° du palpeur 3D lors de l'étalonnage: 0 Fonction M pour rotation à 180° du palpeur lors de l'étalonnage: 1 à 999 Fonction M pour orienter le palpeur PM6161 infrarouge avant chaque opération de...
  • Page 613 Mesure avec outil en rotation: Vitesse de PM6572 rotation max. adm. 0,000 à 1 000,000 [tours/min.] Si vous introduisez 0, la vitesse de rotation est limitée à 1000 tours/min. iTNC 530 HEIDENHAIN...
  • Page 614 Palpeurs 3D Coordonnées du centre de la tige du TT 120 PM6580.0 (zone de déplacement 1) se référant au point zéro machine Axe X PM6580.1 (zone de déplacement 1) Axe Y PM6580.2 (zone de déplacement 1) Axe Z PM6581.0 (zone de déplacement 2) Axe X PM6581.1 (zone de déplacement 2) Axe Y...
  • Page 615 Tous types de fichiers sélectionnables par softkey: +0 Bloquer la sélection de programmes HEIDENHAIN (softkey AFFICHE .H): +1 Bloquer la sélection de programmes DIN/ISO (softkey AFFICHE .I): +2 Bloquer la sélection de tableaux d'outils (softkey AFFICHE .T): +4 Bloquer la sélection de tableaux de points zéro (softkey AFFICHE .D): +8...
  • Page 616 Affichages TNC, éditeur TNC Longueur du PM7229.1 programme max. pour Séquences 100 à 9 999 autorisation des séquences FK Définir la langue du PM7230 dialogue Anglais: 0 Allemand: 1 Tchèque: 2 Français: 3 Italien: 4 Espagnol: 5 Portugais: 6 Suédois: 7 Danois: 8 Finnois: 9 Néerlandais: 10...
  • Page 617 Durée d'utilisation max. – TIME1: 0 à 32; largeur colonne: 5 caractères PM7266.10 Durée d'utilisation max. avec TOOL CALL – TIME2: 0 à 32; largeur colonne: 5 caractères PM7266.11 Durée d'utilisation actuelle – CUR. TIME 0 à 32; largeur colonne: 8 caractères iTNC 530 HEIDENHAIN...
  • Page 618 Affichages TNC, éditeur TNC Configurer le tableau PM7266.12 d'outils (ne pas Commentaire sur l'outil – DOC: 0 à 32; largeur colonne: 16 caractères exécuter: 0); numéro PM7266.13 de colonne dans le Nombre de dents – CUT.: 0 à 32; largeur colonne: 4 caractères tableau d'outils pour PM7266.14 Tolérance pour détection d'usure pour longueur d'outil –...
  • Page 619 Virgule comme caractère décimal: 0 Point comme caractère décimal: 1 Affichage de positions PM7285 dans l'axe d'outil L'affichage se réfère au point de référence de l'outil: 0 L'affichage dans l'axe d'outil se réfère à la face frontale de l'outil: 1 iTNC 530 HEIDENHAIN...
  • Page 620 Affichages TNC, éditeur TNC Résolution d'affichage PM7289 pour la position de la 0,1 °: 0 broche 0,05 °: 1 0,01 °: 2 0,005 °: 3 0,001 °: 4 0,0005 °: 5 0,0001 °: 6 Résolution d'affichage PM7290.0 (axe X) à PM7290.8 (9ème axe) 0,1 mm: 0 0,05 mm: 1 0,01 mm: 2...
  • Page 621 0 à 88 (0: fonction inactive) programmé: Fonction M pour fin Réglage de PM7392 l'économiseur d'écran 0 à 99 [min] (0: fonction inactive) Introduisez la durée à l’issue de laquelle la TNC doit enclencher l'économiseur d’écran iTNC 530 HEIDENHAIN...
  • Page 622 Usinage et déroulement du programme Effet du cycle 11 FACTEUR ECHELLE PM7410 FACTEUR ECHELLE agit sur 3 axes: 0 FACTEUR ECHELLE n'agit que dans le plan d'usinage: 1 Gestion des données d'outils/d'étalonnage PM7411 Valider les valeurs de correction du palpeur 3D à partir des données d'étalonnage: +0 Valider les valeurs de correction du palpeur 3D à...
  • Page 623 Cette fonction n'est plus disponible. Utiliser désormais le tableau Preset au lieu des tableaux de points zéro avec coordonnées REF (cf. „Gestion des points de référence avec le tableau Preset” à la page 66) iTNC 530 HEIDENHAIN...
  • Page 624: Distribution Des Plots Et Câbles De Raccordement Pour Les Interfaces De Données

    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...
  • Page 625: Autres Appareils

    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.
  • Page 626: Interface V.11/Rs-422

    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.
  • Page 627: 14.3 Informations Techniques

    8 autres axes ou 7 autres axes plus 2ème broche Asservissement digital de courant et de vitesse Introduction des programmes en dialogue conversationnel Texte clair HEIDENHAIN et selon DIN/ISO Données de positions Positions nominales pour droites et cercles en coordonnées cartésiennes ou polaires Cotation en absolu ou en incrémental...
  • Page 628 Programmation flexible de Programmation flexible de contours FK en dialogue conversationnel Texte clair contours FK HEIDENHAIN avec aide graphique pour pièces dont la cotation n'est pas conforme à la programmation des CN Sauts dans le programme Sous-programmes Répétitions de parties de programme...
  • Page 629 Disque dur d'au moins 2 Go pour programmes CN Finesse d'introduction et jusqu'à 0,1 µm sur les axes linéaires résolution d'affichage jusqu'à 0,000 1° sur les axes circulaires Plage d’introduction 99 999,999 mm max. (3 937 pouces) ou 99 999,999° iTNC 530 HEIDENHAIN...
  • Page 630 V.24 / RS-232-C et une interface V.11 / RS-422 max., 115 kbaud max. Interface de données étendue avec protocole LSV-2 pour commande à distance de la TNC via l'interface de données avec logiciel HEIDENHAIN TNCremo Interface Ethernet 100 Base T env.
  • Page 631 (TCPM = Tool Center Point Management) Maintien de l'outil perpendiculaire au contour Correction du rayon d'outil perpendiculaire au sens du déplacement et de l'outil Interpolation spline Interpolation Droite sur 5 axes (licence d'exportation requise) Durée de traitement des 0,5 ms séquences iTNC 530 HEIDENHAIN...
  • Page 632 Formats d'introduction et unités de mesure des fonctions TNC Positions, coordonnées, rayons de cercles, -99 999,9999 à +99 999,9999 longueurs de chanfreins (5,4: Chiffres avant/après la virgule) [mm] Numéros d'outils 0 à 32 767,9 (5,1) Noms d'outils 16 caractères, écrits entre ““ avec TOOL CALL. Caractères autorisés: #, $, %, &, - Valeurs Delta pour corrections d'outils -99,9999 à...
  • Page 633: Changement De La Batterie Tampon

    315 878-01 1 La batterie-tampon se trouve sur la face arrière du MC 422 B (cf. 1, figure en haut et à droite) 2 Changer la batterie; la nouvelle batterie ne peut être placée qu'en position correcte iTNC 530 HEIDENHAIN...
  • Page 635: Itnc 530 Avec Windows 2000 (Option)

    530 avec Windows 2000 (option)
  • Page 636: Introduction

    La manière dont le PRODUIT LOGICIEL est utilisé sur la TNC est du ressort exclusif de HEIDENHAIN. Microsoft confie à HEIDENHAIN le soin de s'assurer par de larges contrôles du fait que le PRODUIT LOGICIEL est approprié à son utilisation.
  • Page 637 PRODUIT LOGICIEL, y compris les clauses d'exportation des administrations fédérales du gouvernement US, ainsi que les restrictions en matière d'utilisateur final et de lieu de destination. D'autres informations sont disponibles sous http:// www.microsoft.com/exporting/. iTNC 530 HEIDENHAIN...
  • Page 638: Généralités

    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.
  • Page 639: Caractéristiques Techniques

    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...
  • Page 640: Démarrer L'application Itnc 530

    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...
  • Page 641: 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.
  • Page 642: Mise Hors Tension De L'itnc 530

    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.
  • Page 643: Fermer L'application Itnc

    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 à...
  • Page 644: Arrêt De Windows

    (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)
  • Page 645: 15.4 Configurations Du Réseau

    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.
  • Page 646: Configuration Des Accès

    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)
  • Page 647: Particularités Dans Les Gestionnaire De Fichiers

    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...
  • Page 648: Transfert Des Données Vers L'itnc 530

    UNC (par ex. \\PC0815\DIR1) n'est pas possible. Fichiers spécifiques TNC Après avoir relié l'iTNC 530 à votre réseau, vous pouvez accéder au calculateur de votre choix et y transférer des fichiers en provenance de l'iTNC. Toutefois, vous ne pouvez ouvrir certains types de fichiers qu'après le transfert des données à...
  • Page 649 Calculatrice ... 129 avec coordonnées polaires ... 194 Copier des parties de Caractéristiques techniques ... 627 Accès externe ... 607 programme ... 118 iTNC 530 avec Windows Accessoires ... 49 Corps d'un cylindre 2000 ... 639 Affichage d'état Contour, usiner ... 387 Centre de cercle ...
  • Page 650 Décalage de point zéro Facteur d'avance pour Fonc. contournage avec tableaux points zéro ... 433 plongées: M103 ... 250 Principes de base ... 188 dans le programme ... 432 Facteur échelle ... 441 Cercles et arcs de cercle ... 190 Décalage du point zéro Facteur échelle spécifique de Pré-positionnement ...
  • Page 651 Introduire la vitesse de rotation Transmission de valeurs à Renommer un fichier ... 94, 105 broche ... 165 l'automate ... 532 Répertoires ... 96 iTNC 530 ... 38 Paramètres utilisateur ... 610 Copier ... 102 avec Windows 2000 ... 636 généraux Créer ... 100 Affichages TNC, éditeur...
  • Page 652 Séquence L, générer ... 601 Ouvrir le dialogue ... 223 Transfert externe des données Service-packs, installer ... 580 Possibilités d'introduction iTNC 530 ... 92, 106 Simulation graphique ... 560 Contours fermés ... 227 iTNC 530 avec Windows Sous-programme ... 493 Données du cercle ...
  • Page 653 Tableau récapitulatif: Cycles Numéro Actif Actif Désignation du cycle Page cycle CALL Décalage de point zéro Page 432 Image miroir Page 438 Temporisation Page 451 Rotation Page 440 Facteur échelle Page 441 Appel de programme Page 452 Orientation broche Page 453 Définition du contour Page 376 Inclinaison du plan d'usinage...
  • Page 654 Numéro Actif Actif Désignation du cycle Page cycle CALL Perçage profond universel Page 293 Nouveau taraudage avec mandrin de compensation Page 298 Nouveau taraudage rigide Page 300 Fraisage de trous Page 296 Taraudage avec brise copeaux Page 302 Rainure pendulaire Page 357 Rainure circulaire Page 360...
  • Page 655 Tableau récapitulatif: Fonctions auxiliaires Action sur à la Effet Page séquence début ARRET de déroulement du programme/ARRET broche/ARRET arrosage Page 241 Arrêt facultatif de l'exécution du programme Page 574 ARRÊT de déroulement du programme/ARRÊT broche/ARRÊT arrosage/éventuellement Page 241 effacement de l'affichage d'état (dépend de PM)/retour à...
  • Page 656 Action sur à la Effet Page séquence début M109 Vitesse de contournage constante à la dent de l'outil Page 252 (augmentation et réduction de l'avance) M110 Vitesse de contournage constante à la dent de l'outil (réduction d'avance seulement) M111 Annulation de M109/M110 M114 Correction auto.
  • Page 657 PLC programming { +49 (86 69) 31-31 02 e-mail: service.plc@heidenhain.de Lathe controls { +49 (7 11) 95 28 03-0 e-mail: service.hsf@heidenhain.de www.heidenhain.de Les palpeurs 3D de HEIDENHAIN vous aident à réduire les temps morts: Par exemple • Dégauchissage des pièces •...