HEIDENHAIN TNC 310 Manuel D'utilisation
Masquer les pouces Voir aussi pour TNC 310:
Table des Matières

Publicité

Liens rapides

TNC 310
NC-Software
286 040 xx
Manuel d'utilisation
Dialogue conversationnel
HEIDENHAIN
6/98

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 310

  • Page 1 TNC 310 NC-Software 286 040 xx Manuel d’utilisation Dialogue conversationnel HEIDENHAIN 6/98...
  • Page 2 Eléments de commande à l'écran Introduction numérique, édition Définir la répartition de l'écran Chiffres Softkeys Point décimal Commuter le menu de softkeys Changement de signe Valider l'introduction et poursuivre le dialogue Touches machine Clôre la séquence Touches de sens des axes Annuler les valeurs numériques introduites ou le Touche d'avance rapide message d'erreur TNC...
  • Page 4: Type De Tnc, Logiciel Et Fonction

    De nombreux constructeurs de machine ainsi qu'HEIDENHAIN proposent des cours de programmation TNC. Il est conseillé de suivre de tels cours afin de se familiariser sans tarder avec les fonctions de la TNC.
  • Page 6 à la programmation Programmation: Outils Programmation: Programmer les contours Programmation: Fonctions auxiliaires Programmation: Cycles Programmation: Sous-programmes et répétitions de parties de programme Test de programme et exécution de programme Systèmes de palpage 3D Fonctions MOD Tableaux et sommaires TNC 310 HEIDENHAIN...
  • Page 7: Table Des Matières

    1.2 Ecran et panneau de commande 3 1.3 Modes de fonctionnement 4 1.4 Affichages d'état 7 1.5 Accessoires: palpeurs 3D et manivelles électroniques de HEIDENHAIN 11 2 MODE MANUEL ET DÉGAUCHISSAGE 13 2.1 Mise sous tension 14 2.2 Déplacement des axes de la machine 15 2.3 Vitesse rotation broche S, avance F , fonction auxiliaire M 18...
  • Page 8 7.2 Fonctions auxiliaires pour contrôler déroulement du programme, broche et arrosage 77 7.3 Fonctions auxiliaires pour les indications de coordonnées 77 7.4 Fonctions auxiliaires pour le comportement de contournage 79 7.5 Fonction auxiliaire pour les axes rotatifs 82 TNC 310 HEIDENHAIN...
  • Page 9 8 PROGRAMMATION: CYCLES 83 8.1 Cycles: Généralités 84 8.2 Cycles de perçage 86 PERCAGE PROFOND (cycle 1) 86 PERCAGE (cycle 200) 88 ALESAGE (cycle 201) 89 ALESAGE AVEC ALESOIR (cycle 202) 90 PERCAGE UNIVERSEL (cycle 203) 91 TARAUDAGE avec mandrin de compensation (cycle 2) 93 TARAUDAGE sans mandrin de compensation (cycle 17) 94 Exemple: Cycles de perçage 95 Exemple: Cycles de perçage 96...
  • Page 10 11.1 Cycles de palpage en mode MANUEL 160 Etalonner le palpeur à commutation 161 Compenser le désaxage de la pièce 162 11.2 Initialiser le point de référence avec palpeurs 3D 163 11.3 Etalonner des pièces avec palpeurs 3D 166 TNC 310 HEIDENHAIN...
  • Page 11 12 FONCTIONS MOD 169 12.1 Sélectionner, modifier et quitter les fonctions MOD 170 12.2 Informations relatives au système 170 12.3 Introduire un code 171 12.4 Configurer l'interface de données 171 12.5 Paramètres utilisateur spécifiques de la machine 172 12.6 Sélectionner l‘affichage de positions 172 12.7 Sélectionner l‘unité...
  • Page 12: Introduction

    Introduction...
  • Page 13: La Tnc

    Vous les programmez au pied de la machine, en dialogue conversationnel Texte clair facilement accessible. La TNC 310 est destinée à l'équipement de fraiseuses et de perceuses pouvant comporter jusqu'à 4 axes. Au lieu du 4ème axe, vous pouvez également régler de manière programmée la position...
  • Page 14: Ecran Et Panneau De Commande

    TNC dépendent du mode sélectionné. Modifier le partage de l'écran: Appuyer sur la touche de commutation de l'écran: Le menu de softkeys indique les répartitions possibles de l'écran < Choisir la répartition de l'écran avec la softkey TNC 310 HEIDENHAIN...
  • Page 15: Panneau De Commande

    Panneau de commande La figure de droite illustre les touches du panneau de commande regroupées selon leur fonction: Fonction MOD, fonction HELP Introduction numérique Touches de dialogue Touches fléchées et instruction de saut GOTO Modes de fonctionnement Touches machine Potentiomètres d'avance/de broche Les fonctions des différentes touches sont regroupées sur la première page de rabat.
  • Page 16: Memorisation/Edition De Programme

    Si vous le souhaitez, le graphisme de programmation illustre les différentes séquences. Softkeys pour la répartition de l'écran Fenêtre Softkey Programme gauche: PGM, droite: image d'aide lors de la programmation du cycle gauche: PGM, droite: graphisme programmation Graphisme de programmation TNC 310 HEIDENHAIN...
  • Page 17 TEST DE PGM La TNC simule les programmes et parties de programme en mode TEST DE PROGRAMME, par ex. pour détecter les incompatibilités géométriques, les données manquantes ou erronées du programme et les endommagements dans la zone de travail. La simulation s'effectue graphiquement et sous plusieurs angles.
  • Page 18: Affichages D'état

    L'affichage d'état vous informe de l'état actuel de la machine. Il apparaît automatiquement dans tous les modes de fonctionnement En modes de fonctionnement MANUEL et MAN. ELECTRONIQUE ainsi que POSITIONNEMENT AVEC INTRODUCTION MANUELLE, l'affichage de positions apparaît dans la grande fenêtre. TNC 310 HEIDENHAIN...
  • Page 19: Affichages D'état Supplémentaires

    Informations délivrées par l'affichage d'état Symbole Signification Coord. effectives ou nominales de la position actuelle X Y Z Axes de la machine Vitesse de rotation S, avance F et fonction auxiliaire active M Exécution de programme lancée Axe verrouillé Les axes sont déplacés en tenant compte de la plan d'usinage incliné...
  • Page 20: Informations Générales Sur Le Programme

    Cycle d'usinage actif Centre de cercle CC (pôle) Compteur pour temporisation Durée d'usinage Positions et coordonnées Nom programme principal/n° séquence active Affichage de positions Type d'affichage de positions, ex. chemin restant Angle de la rotation de base TNC 310 HEIDENHAIN...
  • Page 21: Informations Sur Les Outils

    Informations sur les outils Affichage T: numéro de l'outil Axe d'outil Longueur et rayon d'outil Surépaisseurs (valeurs Delta) à partir de la séquence TOOL CALL Conversions de coordonnées Nom programme principal/n° séquence active Décalage actif du point zéro (cycle 7) Angle de rotation actif (cycle 10) Axes réfléchis (cycle 8) Facteur échelle actif (cycle 11)
  • Page 22: Accessoires: Palpeurs 3D Et Manivelles Électroniques De Heidenhain

    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 la manivelle portable HR 410. TNC 310 HEIDENHAIN...
  • Page 24: Mode Manuel Et Dégauchissage

    Mode manuel et dégauchissage...
  • Page 25: Mise Sous Tension

    2.1 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: T ST MÉMOIR <...
  • Page 26: Déplacement Des Axes De La Machine

    START CN. L'axe se déplace jusqu'à ce qu'il soit stoppé Stopper: appuyer sur la touche STOP CN Les deux méthodes peuvent vous permettre de déplacer plusieurs axes simultanément. TNC 310 HEIDENHAIN...
  • Page 27: Déplacement Avec La Manivelle Électronique Hr

    Déplacement avec la manivelle électronique HR 410 La manivelle portable HR 410 est équipée de deux touches d'affectation. Elles sont situées sous la poignée en étoile. Vous ne pouvez déplacer les axes de la machine que si une touche d'affectation est enfoncée (fonction dépendant de la machine). La manivelle HR 410 dispose des éléments de commande suivants: ARRET D'URGENCE...
  • Page 28: Positionnement Pas-À-Pas

    ON PASS < Introduire la passe en mm, par ex. 8 mm Sélectionner la passe par softkey (2ème ou 3ème menu de softkeys) < Appuyer sur la touche de sens d'axe: se positionner aussi souvent que désiré TNC 310 HEIDENHAIN...
  • Page 29: Vitesse Rotation Broche S, Avance F, Fonction Auxiliaire M

    2.3 Vitesse rotation broche S, avance F, fonction auxiliaire M En mode MANUEL, introduisez à l'aide des softkeys la vitesse de rotation broche S et la fonction auxiliaire M. Les fonctions auxiliaires sont décrites au chapitre +7 . Programmation: Fonctions auxiliaires“ . L'avance est définie dans un paramètre-machine et ne peut être modifiée qu'à...
  • Page 30: Initialisation Du Point De Référence (Sans Palpeur 3D)

    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. TNC 310 HEIDENHAIN...
  • Page 32: Positionnement Avec Introduction Manuelle

    Positionnement avec introduction manuelle...
  • Page 33: Programmation Et Exécution De Séquences De Positionnement Simples

    POSITIONNEMENT AVEC INTRODUCTION MANU- ELLE. Pour cela, vous pouvez introduire des séquences en format Texte clair HEIDENHAIN et les exécuter directement. Les séquences programmées ne sont pas mémorisées par la TNC. Sélectionner le mode POSITIONNEMENT AVEC INTRODUCTION MANUELLE <...
  • Page 34: Programmation: Principes De Base, Gestion De Fichiers, Aides À La Programmation

    Programmation: Principes de base, gestion de fichiers, aides à la programmation...
  • Page 35: 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. Lorsqu‘un axe se déplace, le système de mesure correspondant génère un signal électrique qui permet à...
  • Page 36: Système De Référence

    Z+; le pouce indique le sens X+ et l‘index, le sens Y+. La TNC 310 peut commander jusqu‘à 4 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 37: Coordonnées Polaires

    Coordonnées polaires Si le plan d'usinage est coté en coordonnées cartésiennes, élaborez aussi votre programme d'usinage en coordonnées cartésiennes. En revanche, lorsque des pièces comportent des arcs de cercle ou des indications angulaires, il est souvent plus simple de définir les positions en coordonnées polaires.
  • Page 38: Positions Pièce Absolues Et Relatives

    IY= 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° TNC 310 HEIDENHAIN...
  • Page 39: Sélection Du Point De Référence

    L ‘initialisation des points de référence à l‘aide d‘un système de palpage 3D de HEIDENHAIN est particulièrement aisée. Cf. „11.2 Initialisation du point de référence avec systèmes de palpage 3D“ . Exemple Le schéma de la pièce à...
  • Page 40: Gestion De Fichiers

    Nombre sélectionner les fichiers. Si vous n'êtes pas encore familiarisé avec suivant le nom: dimensions la gestion de fichiers de la TNC 310, lisez la totalité de ce en octets paragraphe et testez les différentes fonctions sur la TNC.
  • Page 41: Sélectionner Un Fichier

    Sélectionner un fichier Effacer un fichier Déplacez le champ clair sur le fichier que vous désirez effacer Appeler la gestion de fichiers Sélectionnez la fonction d'effacement: appuyez sur la < softkey EFFACER. La TNC demande Utilisez les touches fléchées pour déplacer le champ clair sur le si le fichier doit être réellement fichier désiré: effacé...
  • Page 42: Lire/Restituer Les Fichiers

    Restituer le fichier sélectionné: déplacer le champ clair sur le fichier désiré; valider avec ENT Restituer tous les fichiers de la mémoire de la TNC Afficher à l'écran de la TNC le sommaire des fichiers de l'appareil externe TNC 310 HEIDENHAIN...
  • Page 43: Ouverture Et Introduction De Programmes

    Séquence: Structure d'un programme CN en format 0 L X+ 0 Y+5 R0 F 00 M3 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.
  • Page 44: Ouverture D'un Nouveau Programme D'usinage

    Introduire le numéro du nouveau programme, valider avec ENT Introduction de programme : HDH / MM < Valider l'unité de mesure en mm: appuyer sur ENT ou Commuter l'unité de mesure sur inch: appuyer sur la softkey COMMUT. MM/INCH TNC 310 HEIDENHAIN...
  • Page 45: Définition De La Pièce Brute

    Définition de la pièce brute Ouvrir le dialogue pour la définition de la pièce brute: appuyer sur la softkey BLK FORM AXE BROCHE PARALLELE X/Y/Z ? < Introduire l‘axe de broche DEF BLK FORM: POI T MI ? < Introduire les unes après les autres les coordonnées en X, Y et Z du point MIN DEF BLK FORM: POI T MAX? <...
  • Page 46: Programmation De Déplacements D'outil En Dialogue Conversationnel Texte Clair

    ENT FO CTIO AUXILIAIRE M ? < Fonction auxiliaire M3 „Marche broche“; la TNC clôt le dialogue avec ENT Le fenêtre de programme affiche la ligne: 3 L X+10 Y+5 R0 F100 M3 TNC 310 HEIDENHAIN...
  • Page 47 Editer les lignes d'un programme Sélectionner séquence ou mot Touches Alors que vous êtes en train d‘élaborer ou de modifier un programme d‘usinage, vous pouvez sélectionner chaque ligne du Sauter d‘une séquence à une autre programme ou certains mots d‘une séquence à l‘aide des touches fléchées: cf.
  • Page 48: Graphisme De Programmation

    Cette softkey n‘apparaît que lorsque la TNC créé un graphisme de Autres fonctions: cf. tableau de droite. programmation Effacer le graphisme Commuter le menu de softkeys: cf. figure de droite Effacer le graphisme: appuyer sur la softkey EFFACER GRAPHISME TNC 310 HEIDENHAIN...
  • Page 49: Agrandissement Ou Réduction De La Projection

    Agrandissement ou réduction de la projection Vous pouvez vous-même définir la projection d‘un graphisme. Sélectionnez avec un cadre la projection pour l‘agrandissement ou la réduction. Sélectionnez le menu de softkeys pour l‘agrandissement/ réduction de la projection (dernier menu, cf. figure de droite) Vous disposez des fonctions suivantes: Fonction Softkey...
  • Page 50: Fonction D'aide

    Sélectionner la page suivante Sélectionner le début du fichier Sélectionner la fin du fichier Sélectionner fonction de recherche;introduire chiffres, lancer recherche avec la touche ENT Fermer la fonction HELP Appuyez sur la touche END ou sur la touche HELP . TNC 310 HEIDENHAIN...
  • Page 52: Programmation: Outils

    Programmation: Outils...
  • Page 53: 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 par paramètre-machine. Introduction Vous pouvez introduire l‘avance dans chaque séquence de positionnement.
  • Page 54: Données D'outil

    TOOL DEF ou dans le tableau d'outils 2 Si vous déterminez la longueur L avec un appareil de pré-réglage, introduisez dans ce cas directement la valeur calculée dans la définition d'outil TOOL DEF . TNC 310 HEIDENHAIN...
  • Page 55: Rayon D'outil R

    Rayon d‘outil R Introduisez directement le rayon d‘outil R. Valeurs Delta pour longueurs et rayons Les valeurs Delta indiquent les écarts de longueur et de rayon des outils. Une valeur Delta positive correspond à une surépaisseur (DR>0) et une valeur Delta négative, à une réduction d'épaisseur (DR<0). Vous introduisez les valeurs Delta lors de la programmation de l'appel d'outil avec TOOL CALL.
  • Page 56: Introduire Les Données D'outil Dans Le Tableau

    à la page suivante. Quitter le tableau d'outils: Achever l'édition du tableau d'outils: appuyer sur la touche END Appeler la gestion de fichiers et sélectionner un fichier d‘un autre type, un programme d‘usinage, par exemple TNC 310 HEIDENHAIN...
  • Page 57 Fonctions édit. pour tableaux outils Softkey Prendre en compte valeur dans l'affichage de positions Sélectionner page précédente du tableau (deuxième menu de softkeys) Sélection page suivante du tableau (deuxième menu de softkeys) Décaler le champ clair d'une colonne vers la gauche Décaler le champ clair d'une colonne vers la droite Effacer valeur erronnée, rétablir...
  • Page 58: Appeler Les Données D'outil

    Avant un changement d‘outil manuel, la broche est arrêtée, l‘outil amené à la position de changement: aborder de manière programmée la position de changement d‘outil Interrompre l‘exécution du programme, cf. „10.3 Exécution du programme“ changer l‘outil Poursuivre l‘exécution du programme, cf. „10.3 Exécution du programme“ TNC 310 HEIDENHAIN...
  • Page 59: Correction D'outil

    5.3 Correction d‘outil 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 60 RL et lors de l‘annulation avec R0, la TNC positionne toujours l‘outil perpendiculairement au point initial ou au point final programmé. Positionnez l‘outil devant le 1er point du contour ou derrière le dernier point du contour de manière à éviter que celui-ci ne soit endommagé. TNC 310 HEIDENHAIN...
  • Page 61 Introduction de la correction de rayon Dans la programmation d‘un contournage, la question suivante s‘affiche après que vous ayez introduit les coordonnées: CORR RAYON: RL/RR/PAS DE CORR. ? < Déplacement d‘outil à gauche du contour programmé: appuyer sur la softkey RL ou déplacement d‘outil à...
  • Page 62: Correction De Rayon: Usinage Des Angles

    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. „7 .4 Fonctions auxiliaires pour le comportement de contournage“ . TNC 310 HEIDENHAIN...
  • Page 64: Programmation: Programmer Les Contours

    Programmation: Programmer les contours...
  • Page 65: Sommaire: Déplacements D'outils

    6.1 Sommaire: 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. Fonctions auxiliaires M Les fonctions auxiliaires de la TNC vous permettent de commander: l'exécution du programme, une interruption par exemple...
  • Page 66: Principes Des Fonctions De Contournage

    à la position X=70, Y=50. Cf. figure de droite, au centre. Déplacement tri-dimensionnel La séquence de programme contient 3 indications de coordonnées: La TNC guide l‘outil dans l‘espace jusqu‘à la position programmée. Exemple: X+80 Y+0 Z-10 Cf. figure de droite, en bas. TNC 310 HEIDENHAIN...
  • Page 67 Cercles et arcs de cercle Pour les déplacements circulaires, la TNC déplace simultanément deux axes de la machine: L ‘outil se déplace par rapport à la pièce en suivant une trajectoire circulaire. Pour les déplacements circulaires, vous pouvez introduire un centre de cercle CC. Avec les fonctions de contournage des arcs de cercle, vous pouvez programmer des cercles dans les plans principaux: Le plan principal doit être défini avec définition de l‘axe de broche dans TOOL CALL:...
  • Page 68 Introduire l'avance et valider avec la touche ENT: Ex. 100 mm/min. FONCTION AUXI IAIRE M ? < Introduire la fonction auxiliaire, par ex. M3 et fermer le dialogue avec la touche ENT Le programme d‘usinage affiche la ligne: X+10 Y+5 R F100 M3 TNC 310 HEIDENHAIN...
  • Page 69: Contournages - Coordonnées Cartésiennes

    6.3 Contournages – coordonnées cartésiennes Sommaire des fonctions de contournage Fonction Softkey de contournage Déplacement de l‘outil Données nécessaires Droite Droite Coordonnées du point final angl.: Line de la droite Chanfrein CHF Chanfrein entre deux droites Longueur du chanfrein angl.: CHamFer Centre de cercle CC;...
  • Page 70: Droite L

    Un contour ne doit pas débuter par une séquence CHF! Un chanfrein ne peut être exécuté que dans le plan d‘usinage. L ‘avance de chanfreinage correspond à l‘avance précédemment programmée. Le coin sectionné par le chanfrein ne sera pas abordé. TNC 310 HEIDENHAIN...
  • Page 71: Centre De Cercle Cc

    Centre de cercle CC Définissez le centre du cercle pour les trajectoires circulaires que vous programmez avec la softkey 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 les softkeys „ACTUAL POSITION“...
  • Page 72: Traject. Circulaire C Autour Du Centre De Cercle Cc

    Cercle entier 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 DR– doivent se situer sur la trajectoire circulaire. Tolérance d'introduction: jusqu'à 0,016 mm. TNC 310 HEIDENHAIN...
  • Page 73: 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. Sélectionner les fonctions de cercles: appuyer sur la softkey „CERCLE“ (2ème menu de softkeys) COORDONNEES 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...
  • Page 74: Traject. Circulaire Ct Avec Raccordement Tangentiel

    Exemple de séquences CN X+0 Y+25 R F300 M3 X+25 Y+30 9 CT X+45 Y+20 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é! TNC 310 HEIDENHAIN...
  • Page 75: Arrondi D'angle Rnd

    Arrondi d‘angle RND La fonction RND permet d‘arrondir les angles du contour. L ‘outil se déplace sur une trajectoire circulaire qui se raccorde par tangentement à la fois à l‘élément de contour précédent et à l‘élément de contour suivant. Le cercle d‘arrondi doit pouvoir être exécuté avec l‘outil en cours d‘utilisation.
  • Page 76: Exemple: Déplacement Linéaire Et Chanfreins En Coordonnées Cartésiennes

    RND R2 Sortie en douceur sur un cercle dont R=2 mm X-20 R0 F1000 Dégager l'outil dans le plan d'usinage Z+250 R0 F MAX M2 Dégager l'outil dans l'axe de broche, fin du programme END PGM 10 MM TNC 310 HEIDENHAIN...
  • Page 77: Exemple: Déplacements Circulaires En Coordonnées Cartésiennes

    Exemple: Déplacements circulaires en coordonnées cartésiennes Exemple: Déplacements circulaires en coordonnées cartésiennes BEGIN PGM 20 MM B K FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute pour simulation graphique de l‘usinage B K FORM 0.2 X+100 Y+100 Z+0 DEF 1 +0 R+10 Définition d‘outil dans le programme...
  • Page 78: Exemple: Cercle Entier En Coordonnées Cartésiennes

    Sortie en douceur sur un cercle dont R=2 mm X-40 Y+50 R0 F1000 Dégager l'outil dans le plan d'usinage Z+250 R0 F MAX M2 Dégager l'outil dans l'axe de broche, fin du programme END PGM 30 MM TNC 310 HEIDENHAIN...
  • Page 79: Origine Des Coordonnées Polaires: Pôle Cc

    6.4 Contournages – Coordonnées polaires Les coordonnées polaires vous permettent de définir une position à partir d‘un angle PA et d‘une distance PR par rapport à une pôle CC défini précédemment. Cf. „4.1 Principes de base“ . Les coordonnées polaires sont intéressantes à utiliser pour: les positions sur des arcs de cercle les plans avec données angulaires (ex.
  • Page 80: Droite Lp

    C Sélectionner l'introduction de coordonnées polaires: appuyer sur la softkey P (2ème menu de softkeys) ANGLE POLAIRE PA: position angulaire du point final de la trajectoire circulaire comprise entre – 5400° et +5400° SENS DE ROTATION DR TNC 310 HEIDENHAIN...
  • Page 81: Trajectoire Circulaire Ctp Avec Raccord. Tangentiel

    Exemple de séquences CN 18 CC X+25 Y+25 P PR+20 PA+0 RR F250 M3 20 CP PA+180 DR+ En valeurs incrémentales, les coordonnées de DR et PA ont le même signe. Trajectoire circulaire CTP avec raccord. tangentiel L ‘outil se déplace sur une trajectoire circulaire qui se raccorde par tangentement à...
  • Page 82: Traj. Hélicoïdale

    Sens usinage Sens rot. Correction de rayon vers la droite vers la gauche DR– vers la droite Z– DR– vers la gauche Z– Filetage vers la droite vers la gauche DR– vers la droite Z– DR– vers la gauche Z– TNC 310 HEIDENHAIN...
  • Page 83 Programmer une trajectoire hélicoïdale Introduisez le sens de rotation DR et l‘angle total incrémental IPA avec le même signe. Sinon, l‘outil pourrait effectuer une trajectoire erronée. Pour l‘angle total IPA, vous pouvez introduire une valeur 270° comprise entre –5400° et +5400°. Si le filet comporte plus de 15 rotations, programmez la trajectoire hélicoïdale dans une répétition de partie de programme (cf.
  • Page 84: Exemple: Déplacement Linéaire En Coordonnées Polaires

    Sortie en douceur sur un cercle dont R=1 mm P PR+60 PA+180 R0 F1000 Dégager l'outil dans le plan d'usinage Z+250 R0 F MAX M2 Dégager l'outil dans l'axe de broche, fin du programme END PGM 40 MM TNC 310 HEIDENHAIN...
  • Page 85: Exemple: Trajectoire Hélicoïdale

    Exemple: Trajectoire hélicoïdale BEGIN PGM 50 MM B K FORM 0.1 Z X+0 Y+0 Z-20 Définition de la pièce brute B K FORM 0.2 X+100 Y+100 Z+0 DEF 1 +0 R+5 Définition d'outil 1 Z S1400 Appel de l‘outil Z+250 R0 F MAX Dégager l‘outil X+50 Y+50 R0 F MAX Pré-positionner l‘outil...
  • Page 86: Programmation: Fonctions Auxiliaires

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

    7.1 Introduire les fonctions auxiliaires M et une commande de STOP 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 88: Fonctions Auxiliaires Pour Contrôler Déroulement Du Programme, Broche Et Arrosage

    Vous avez besoin du point zéro machine pour activer les limitations de la zone de déplacement (commutateurs de fin de course de logiciel) aborder les positions machine (position de changement d‘outil, par exemple) initialiser un point de référence pièce TNC 310 HEIDENHAIN...
  • Page 89 Pour chaque axe, le constructeur de la machine introduit dans un paramètre-machine la distance entre le point zéro machine et le point zéro règle. Comportement standard Les coordonnées se réfèrent au point zéro pièce (cf. „Initialisation du point de référence“). Comportement avec M91 –...
  • Page 90: Fonctions Auxiliaires Pour Le Comportement De Contournage

    être sélectionné. Indépendamment de M90, on peut définir avec PM7460 une valeur limite jusqu‘à laquelle on peut encore se déplacer à vitesse de contournage constante (en mode avec erreur de poursuite et pré-commande de vitesse). TNC 310 HEIDENHAIN...
  • Page 91: Usinage De Petits Éléments De Contour: M97

    Usinage de petits éléments de contour: M97 Comportement standard A un angle externe, la TNC insère un cercle de transition. Lorsqu‘il rencontre de très petits éléments de contour, l‘outil risque alors d‘endommager celui-ci. Cf. figure de droite, en haut. Là, la TNC interrompt l'exécution du programme et délivre le message d‘erreur „RAYON D‘OUTIL TROP GRAND“...
  • Page 92: Usinage Complet D'angles De Contour 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 11 L X... IY... M98 12 L IX+ ... TNC 310 HEIDENHAIN...
  • Page 93: Fonction Auxiliaire Pour Les Axes Rotatifs

    7.5 Fonction auxiliaire pour les axes rotatifs Réduire l‘affichage d‘un axe rotatif à une valeur inférieure à 360°: M94 Comportement standard La TNC déplace l‘outil de la valeur angulaire actuelle à la valeur angulaire programmée. Exemple: Valeur angulaire actuelle: 538° Valeur angulaire programmée: 180°...
  • Page 94: Programmation: Cycles

    Programmation: Cycles...
  • Page 95: Cycles: Généralités

    8.1 Cycles: Généralités Groupe de cycles Softkey Cycles perçage profond, alésage, Les opérations d‘usinage répétitives comprenant plusieurs phases alésage avec alésoir, taraudage d‘usinage sont mémorisées dans la TNC sous forme de cycles. Il en va de même pour les conversions de coordonnées et certaines fonctions spéciales.
  • Page 96: Appeler Le Cycle

    Si la TNC doit exécuter automatiquement le cycle après chaque séquence de positionnement, vous devez programmer l‘appel de cycle avec M89 (qui dépend du paramètre-machine 7440). Pour annuler l‘effet de M89, programmez M99 ou CYCL CALL ou CYCL DEF TNC 310 HEIDENHAIN...
  • Page 97: Cycles De Perçage

    8.2 Cycles de perçage La TNC dispose de 7 cycles destinés aux différentes opérations de perçage: Cycle Softkey 1 PERCAGE PROFOND sans pré-positionnement automatique 200 PERCAGE avec pré-positionnement automatique, 2ème distance d‘approche 201 ALESAGE avec pré-positionnement automatique, 2ème distance d‘approche 202 ALESAGE AVEC ALESOIR avec pré-positionnement automatique, 2ème distance d‘approche...
  • Page 98 La PROFONDEUR DE PERCAGE n‘est pas forcément un multiple de la PROFONDEUR DE PASSE TEMPORISATION EN SECONDES: durée à vide de l'outil au fond du trou pour briser les copeaux AVANCE F: Vitesse de déplacement de l'outil lors du perçage, en mm/min. TNC 310 HEIDENHAIN...
  • Page 99: Percage (Cycle 200)

    PERCAGE (cycle 200) 1 La TNC positionne l‘outil dans l‘axe de broche en avance rapide Q206 FMAX, à la DISTANCE D‘APPROCHE au-dessus de la surface de la pièce 2 Suivant l‘AVANCE F programmée, l‘outil perce jusqu‘à la première Q210 PROFONDEUR DE PASSE Q204 Q200 Q203...
  • Page 100: Alesage (Cycle 201)

    AVANCE ALESAGE COORD. SURFACE PIECE Q203 (en absolu): coordonnée de la surface de la pièce 2ème DISTANCE D‘APPROCHE Q204 (en incrémental): coordonnée dans l‘axe de broche excluant toute collision entre l‘outil et la pièce (matériels de bridage) TNC 310 HEIDENHAIN...
  • Page 101: Alesage Avec Alesoir (Cycle 202)

    ALESAGE AVEC ALESOIR (cycle 202) Q206 La machine et la TNC doivent avoir été préparées par le constructeur de la machine pour l‘utilisation du cycle 202. 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 Q204 Q200 pièce...
  • Page 102: Percage Universel (Cycle 203)

    – pour briser les copeaux. Après TEMPORISATION, il est rétracté suivant l‘AVANCE DE RETRAIT jusqu‘à la DISTANCE D‘ A PPROCHE. Si vous avez introduit une 2ème DISTANCE D‘ A PPROCHE, la TNC déplace l‘outil à ce niveau avec FMAX TNC 310 HEIDENHAIN...
  • Page 103 Remarques avant que vous ne programmiez Programmer la séquence de positionnement du point Q206 Q208 initial (centre du trou) dans le plan d‘usinage avec CORRECTION DE RAYON R0. Le signe du paramètre de cycle PROFONDEUR détermine Q210 le sens de l‘usinage. Q204 Q200 Q203...
  • Page 104: Taraudage Avec Mandrin De Compensation (Cycle 2)

    AVANCE F: vitesse de déplacement de l‘outil lors du taraudage Calcul de l‘avance: F = S x p F: avance en mm/min.) S: vitesse de rotation broche (tours/min.) p: pas de vis (mm) TNC 310 HEIDENHAIN...
  • Page 105: Taraudage Sans Mandrin De Compensation (Cycle 17)

    TARAUDAGE sans mandrin de compensation (cycle 17) La machine et la TNC doivent avoir été préparées par le constructeur de la machine pour le taraudage rigide (sans mandrin de compensation). La TNC usine le filet sans mandrin de compensation en une ou plusieurs étapes.
  • Page 106: Exemple: Cycles De Perçage

    L X+90 R0 F MAX M99 Aborder le trou 3, appel du cycle L Y+ 0 R0 F MAX M99 Aborder le trou 4, appel du cycle L Z+250 R0 F MAX M2 Dégager l‘outil, fin du programme END PGM 200 MM TNC 310 HEIDENHAIN...
  • Page 107 Exemple: Cycles de perçage Déroulement du programme Plaque déjà pré-percée pour M12, Profondeur de la plaque: 20 mm Programmer le cycle Taraudage Pour raisons de sécurité, effectuer tout d'abord un pré-positionnement dans le plan, puis dans l'axe de broche 0 BEGIN PGM 2 MM BLK FORM 0.
  • Page 108: Cycles De Fraisage De Poches, Tenons Et Rainures

    Cycle de finition avec pré-positionnement automatique, 2ème distance d‘approche 3 RAINURAGE Cycle d‘ébauche/finition sans pré-positionnement automatique, plongée verticale 210 RAINURE PENDULAIRE Cycle d‘ébauche/finition avec pré-positionnement automatique, plongée pendulaire 211 RAINURE CIRCULAIRE Cycle d‘ébauche/finition avec pré-positionnement automatique, plongée pendulaire TNC 310 HEIDENHAIN...
  • Page 109: Fraisage De Poche (Cycle 4)

    FRAISAGE DE POCHE (cycle 4) 1 L ‘outil plonge dans la pièce à la position initiale (au centre de la poche) et se déplace à la première PROFONDEUR DE PASSE 2 Il se déplace ensuite dans le sens positif du côté le plus long – lorsqu'il s'agit de poches carrés, dans le sens positif de l'axe Y –...
  • Page 110: Finition De Poche (Cycle 212)

    Si vous désirez une finition du tenon dans la masse, utilisez une fraise à denture frontale (DIN 844) et introduisez une petite valeur pour l‘AVANCE PLONGEE EN PROFONDEUR. Taille min. de la poche: trois fois le rayon d'outil. TNC 310 HEIDENHAIN...
  • Page 111 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 Q206 entre la surface de la pièce et le fond de la poche AVANCE PLONGEE EN PROFONDEUR Q206: vitesse de déplacement de l‘outil lors du Q204 Q200...
  • Page 112: Finition De Tenon (Cycle 213)

    élevée PROFONDEUR DE PASSE Q202 (en incrémental): distance parcourue par l‘outil en une passe. Introduire une valeur supérieure à 0. AVANCE DE FRAISAGE Q207: vitesse de déplacement de l‘outil lors du fraisage, en mm/min. TNC 310 HEIDENHAIN...
  • Page 113: Poche Circulaire (Cycle 5)

    COORD. SURFACE PIECE Q203 (en absolu): coordonnée de la surface de la pièce Q218 2ème DISTANCE D‘APPROCHE Q204 (en incrémental): coordonnée dans l‘axe de broche excluant toute collision entre l‘outil et la pièce (matériels de bridage) CENTRE 1er AXE Q216 (en absolu): centre du tenon Q207 dans l‘axe principal du plan d‘usinage Q217...
  • Page 114 RAYON DU CERCLE: rayon de la poche circulaire AVANCE F: vitesse de déplacement de l‘outil dans le plan d‘usinage ROTATION SENS HORAIRE DR + : fraisage en avalant avec M3 DR – : fraisage en opposition avec M3 TNC 310 HEIDENHAIN...
  • Page 115: Finition De Poche Circulaire (Cycle 214)

    FINITION DE POCHE CIRCULAIRE (cycle 214) 1 La TNC déplace l‘outil automatiquement dans l‘axe de broche à la DISTANCE D‘APPROCHE ou – si celle-ci est programmée – à la 2ème DISTANCE D'APPROCHE, puis au centre de la poche 2 Partant du centre de la poche, l‘outil se déplace dans le plan d‘usinage jusqu‘au point initial de l‘usinage.
  • Page 116: Finition De Tenon Circulaire (Cycle 215)

    7 En fin de cycle, la TNC déplace l‘outil avec FMAX à la DISTANCE D‘ A PPROCHE ou – si celle-ci est programmée – à la 2ème DISTANCE D'APPROCHE, puis pour terminer au centre de la poche (position finale = position initiale) TNC 310 HEIDENHAIN...
  • Page 117 Remarques avant que vous ne programmiez Le signe du paramètre PROFONDEUR détermine le sens de l‘usinage. Q206 Si vous désirez fraiser le tenon dans la masse, utilisez une fraise à denture frontale (DIN 844). Introduisez une petite valeur pour l'AVANCE PLONGEE EN PROFONDEUR.
  • Page 118: Rainurage (Cycle 3)

    PROFONDEUR DE PASSE (en incrémental): distance parcourue par l'outil en une passe. L'outil se déplace en une passe à la PROFONDEUR lorsque: PROF . DE PASSE égale à la PROFONDEUR PROF . DE PASSE supérieure à la PROFONDEUR TNC 310 HEIDENHAIN...
  • Page 119: Rainure (Trou Oblong) Avec Plongée Pendulaire (Cycle 210)

    AVANCE PLONGEE EN PROFONDEUR: vitesse de déplacement de l‘outil lors de la plongée 1er CÔTE : longueur de la rainure; définir le premier sens de coupe avec son signe 2ème CÔTE : largeur de la rainure AVANCE F: vitesse de déplacement de l‘outil dans le plan d‘usinage RAINURE (trou oblong) avec plongée pendulaire (cycle 210)
  • Page 120 TNC n‘effectue que l‘ébauche (fraisage d‘un trou oblong) ANGLE DE ROTATION Q224 (en absolu): angle de rotation de la totalité de la rainure; le centre de rotation est situé au centre de la rainure TNC 310 HEIDENHAIN...
  • Page 121: 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 à la 2ème DISTANCE D‘APPROCHE, 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 pièce 2 L ‘outil se déplace avec AVANCE DE FRAISAGE sur la surface de la pièce;...
  • Page 122 TNC n‘effectue que l‘ébauche (fraisage d‘un trou oblong) ANGLE INITIAL Q245 (en absolu): introduire l‘angle polaire du point initial ANGLE D‘OUVERTURE DE LA RAINURE Q248 (en incrémental): introduire l‘angle d‘ouverture de la rainure TNC 310 HEIDENHAIN...
  • Page 123: Exemple: Fraisage De Poche, Tenon, Rainure

    Exemple: Fraisage de poche, tenon, rainure 90° 45° BEGIN PGM 2 0 MM BLK FORM 0. Z X+0 Y+0 Z-40 Définition de la pièce brute BLK FORM 0.2 X+ 00 Y+ 00 Z+0 TOOL DEF L+0 R+6 Définition de l‘outil d‘ébauche/ de finition TOOL DEF 2 L+0 R+3 Définition d‘outil pour fraise à...
  • Page 124 Diamètre cercle primitif Q2 9=8 2ème côté Q245=+225 Nouvel angle initial Q248=90 Angle d'ouverture CYCL CALL Appel du cycle Rainure 2 L Z+250 R0 F MAX M2 Dégager l‘outil, fin du programme END PGM 2 0 MM TNC 310 HEIDENHAIN...
  • Page 125: Cycles D'usinage De Motifs De Points

    8.4 Cycles d'usinage de motifs de points La TNC dispose de 2 cycles destinés à l‘usinage de motifs de points: Cycle Softkey 220 MOTIFS DE POINTS SUR UN CERCLE 221 MOTIFS DE POINTS SUR DES LIGNES Vous pouvez combiner les cycles d‘usinage suivants avec les cycles 220 et 221: Cycle 1 PERCAGE PROFOND...
  • Page 126: Motifs De Points Sur Un Cercle (Cycle 220)

    ; introduire l‘ANGLE FINAL différent de l‘ANGLE INITIAL; si l‘ANGLE FINAL est plus grand que 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 TNC 310 HEIDENHAIN...
  • Page 127: Motifs De Points Sur Des Lignes (Cycle 221)

    INCREMENT ANGULAIRE Q247 (en incrémental): angle séparant deux opérations d‘usinage sur le cercle primitif ; si l‘INCREMENT ANGULAIRE est égal à 0, la TNC le calcule à partir de l‘ANGLE INITIAL et de l‘ANGLE FINAL; si un INCREMENT ANGULAIRE a été programmé, la TNC ne prend pas en compte l‘ANGLE FINAL;...
  • Page 128 COORD. SURFACE PIECE Q203 (en absolu): coordonnée de la surface de la pièce 2ème DISTANCE D‘APPROCHE Q204 (en Q204 Q200 incrémental): coordonnée dans l‘axe de broche Q203 excluant toute collision entre l‘outil et la pièce (matériels de bridage) TNC 310 HEIDENHAIN...
  • Page 129: Exemple: Cercles De Trous

    Exemple: Cercles de trous 30° BEGIN PGM 3589M BLK FORM 0. Z X+0 Y+0 Z-40 Définition de la pièce brute BLK FORM 0.2 X+ 00 Y+ 00 Z+0 TOOL DEF L+0 R+3 Définition de l‘outil TOOL CALL Z S3500 Appel de l‘outil L Z+250 R0 F MAX M3 Dégager l‘outil CYCL DEF 200 PERCAGE...
  • Page 130 Q246=+360 Angle final Q247=30 Pas angulaire Q24 =5 Nombre d'opérations d'usinage Q200=2 Distance d'approche Q203=+0 Coordonnée surface Q204= 00 2ème distance d‘approche L Z+250 R0 F MAX M2 Dégager l‘outil, fin du programme END PGM 3589 MM TNC 310 HEIDENHAIN...
  • Page 131: Cycles D'usinage Ligne-À-Ligne

    8.5 Cycles d‘usinage ligne-à-ligne La TNC dispose de deux cycles destinés à l‘usinage de surfaces ayant les propriétés suivantes: planes et rectangulaires planes et obliques tous types de surfaces inclinées gauchies Cycle Softkey 230 LIGNE-A-LIGNE pour surfaces planes et rectangulaires 231 SURFACE REGULIERE pour surfaces obliques, inclinées ou gauchies USINAGE LIGNE-A-LIGNE (cycle 230)
  • Page 132 Q209 peut être supérieur à Q208 DISTANCE D‘APPROCHE Q200 (en incrémental): distance entre la pointe de l‘outil et la profondeur de fraisage pour le positionnement en début et en fin de cycle TNC 310 HEIDENHAIN...
  • Page 133: 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...
  • Page 134 1ère ligne en mm/ min.; la TNC calcule l'avance des autres lignes en fonction de la passe latérale de l'outil (décalage < rayon d'outil = avance plus élevée, passe latérale importante = avance plus réduite) TNC 310 HEIDENHAIN...
  • Page 135: Exemple: Usinage Ligne-À-Ligne

    Exemple: Usinage ligne-à-ligne BEGIN PGM 230 MM BLK FORM 0. Z X+0 Y+0 Z+0 Définition de la pièce brute BLK FORM 0.2 X+ 00 Y+ 00 Z+40 TOOL DEF L+0 R+5 Définition de l‘outil TOOL CALL Z S3500 Appel de l‘outil L Z+250 R0 F MAX Dégager l‘outil CYCL DEF 230 LIGNE-A-LIGNE...
  • Page 136: Les Cycles De Conversion De Coordonnées

    Annulation d‘une conversion de coordonnées: 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 autre programme TNC 310 HEIDENHAIN...
  • Page 137: Décalage Du Point Zero (Cycle 7)

    Décalage du POINT ZERO (cycle 7) Grâce au DECALAGE 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 DECALAGE 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 138: Image Miroir (Cycle 8)

    L ‘élément est décalé par rapport à l‘axe; cf. figure de droite, en bas AXE REFLECHI ?: introduire l'axe devant être réfléchi; vous ne pouvez pas réfléchir l'axe de broche Annulation Reprogrammer le cycle IMAGE MIROIR en introduisant NO ENT. TNC 310 HEIDENHAIN...
  • Page 139: 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 également en mode POSITIONNEMENT AVEC INTRODUCTION MANUELLE.
  • Page 140: Facteur Echelle (Cycle 11)

    SCL (tel que décrit au paragraphe „Effet“) Agrandissement: SCL supérieur à 1 - 99,999 999 Réduction: SCL inférieur à 1 - 0,000 001 Annulation Reprogrammer le cycle FACTEUR ECHELLE avec le facteur 1. TNC 310 HEIDENHAIN...
  • Page 141: Exemple: Cycles De Conversion De Coordonnées

    Exemple: Cycles de conversion de coordonnées Déroulement du programme Conversions de coordonnées dans le programme principal Usinage dans le sous-programme 1 (cf. „9 Programmation: Sous-programmes et répétitions de parties de programme“) 45° BEGIN PGM BLK FORM 0. Z X+0 Y+0 Z-20 Définition de la pièce brute BLK FORM 0.2 X+ 30 Y+ 30 Z+0 TOOL DEF...
  • Page 142 L IY+ 0 RND R5 L IX+20 L IX+ 0 IY- 0 RND R5 L IX- 0 IY- 0 L IX-20 L IY+ 0 L X+0 Y+0 R0 F500 L Z+20 R0 F MAX LBL 0 END PGM TNC 310 HEIDENHAIN...
  • Page 143: Cycles Spéciaux

    8.7 Cycles spéciaux TEMPORISATION (cycle 9) Dans un programme en cours, la TNC usine la séquence suivante après écoulement de la temporisation programmée. Une temporisation peut aussi servir, par exemple, à briser les copeaux. Effet Le cycle est actif dès qu‘il a été défini dans le programme. La temporisation n‘influe donc pas sur les états à...
  • Page 144: Orientation Broche(Cycle 13)

    13, la TNC positionne alors la broche principale à une valeur angulaire définie dans un paramètre-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° TNC 310 HEIDENHAIN...
  • Page 146: Programmation: Sous-Programmes Et Répétitions De Parties De Programme

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

    9.1 Marquer des sous-programmes et répétitions de parties de programme A l‘aide des sous-programmes et répétitions de parties de programmes, vous pouvez exécuter plusieurs fois des phases d‘usinage déjà programmées une fois. Labels Les sous-programmes et répétitions de parties de programme débutent dans le programme d‘usinage par la marque LBL, abréviation de LABEL (de l‘angl.
  • Page 148: Répétitions De Parties De Programme

    A droite du trait oblique suivant REP , la TNC dispose d‘un incrément de décomptage pour les répétitions de parties de programme restant à exécuter Les parties de programme sont toujours exécutées une fois de plus qu‘elles n‘ont été programmées. TNC 310 HEIDENHAIN...
  • Page 149 Programmer une répétition de partie de programme Marquer le début: appuyer sur la touche LBL SET et introduire un numéro de LABEL pour la partie de programme qui doit être répétée Introduire la partie de programme Appeler une répétition de partie de programme Appuyer sur LBL CALL et introduire le NUMERO DE LABEL de la partie de programme à...
  • Page 150: Imbrications

    (avec M2) LBL 1 Début du sous-programme 1 CALL LBL 2 Le sous-programme est appelé au niveau de LBL2 Fin du sous-programme 1 LBL 2 Début du sous-programme 2 Fin du sous-programme 2 END PGM 15 MM TNC 310 HEIDENHAIN...
  • Page 151: Renouveler Des Répétitions De Parties De Pgm

    Exécution du programme 1er pas: Le programme principal 15 est exécuté jusqu‘à la séquence 17 2ème pas: Le sous-programme 1 est appelé et exécuté jusqu‘à la séquence 39. 3ème pas: 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 152: Répéter Un Sous-Programme

    3ème pas: 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ème pas: Le programme principal 17 est exécuté de la séquence 13 à la séquence 19; fin du programme TNC 310 HEIDENHAIN...
  • Page 153: Exemple: Fraisage D'un Contour En Plusieurs Passes

    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 BEGIN PGM 95 MM 1 BLK FORM .1 Z X+ 2 BLK FORM .2 X+1...
  • Page 154: Exemple: Séries De Trous

    11 L X+75 Y+1 F MAX Aborder le point initial de la série de trous 3 12 CALL LBL 1 Appeler le sous-programme pour la série de trous 13 L Z+25 F MAX M2 Fin du programme principal TNC 310 HEIDENHAIN...
  • Page 155: Exemple: Séries De Trous Avec Plusieurs Outils

    14 LBL 1 Début du sous-programme 1: série de trous 15 CYCL CALL 1er trou 16 L IX+2 F MAX M99 Aborder le 2ème trou, appeler le cycle 17 L IY+2 F MAX M99 Aborder le 3ème trou, appeler le cycle 18 L IX-2 F MAX M99 Aborder le 4ème trou, appeler le cycle...
  • Page 156 31 L IY+2 F MAX M99 Aborder le 3ème trou, appeler le cycle 32 L IX-2 F MAX M99 Aborder le 4ème trou, appeler le cycle 33 LBL Fin du sous-programme 2 34 END PGM UP2 MM TNC 310 HEIDENHAIN...
  • Page 158: Test De Programme Et Exécution De Programme

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

    10.1 Graphismes En mode de fonctionnement 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 la représentation 3D Le graphisme de la TNC représente une pièce usinée avec un outil de forme cylindrique.
  • Page 160: Vue De Dessus

    Faire glisser le plan de coupe vertical vers la gauche ou vers la droite Faire glisser le plan de coupe horizontal vers le haut ou vers le bas Pendant le décalage, l‘écran affiche la position du plan de coupe. TNC 310 HEIDENHAIN...
  • Page 161: Agrandissement De La Projection

    la 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. Les fonctions loupe sont disponibles en mode TEST DE PROGRAM- ME (cf. „Agrandissement de la projection). Sélectionner la représentation 3D Rotation de la représentation 3D Commuter le menu de softkeys jusqu‘à...
  • Page 162: Répéter La Simulation Graphique

    à la BLK FORM programmée Avec la softkey PIECE BR. DITO BLK FORM, la TNC représente à nouveau – même après découpe sans PR. EN CPTE DETAIL – la pièce usinée selon sa dimension programmée. TNC 310 HEIDENHAIN...
  • Page 163: Test De Programme

    Calcul du temps d‘usinage Modes de fonctionnement Exécution de programme Affichage de la durée comprise entre le début et la fin du programme. Le temps est arrêté en cas d‘interruptions. TEST DE PROGRAMME Affichage du temps approximatif calculé par la TNC pour la durée des déplacements avec avance de l‘outil.
  • Page 164 JUSQU'AU N° DE SEQUENCE: introduire le numéro de la séquence à laquelle le test du programme doit être arrêté Tester une section de programme: appuyer sur la softkey ENT; la TNC teste le programme jusqu‘à la séquence programmée TNC 310 HEIDENHAIN...
  • Page 165: Exécution De Programme

    10.3 Exécution de programme En mode EXECUTION DE PROGRAMME, la TNC exécute le programme pas-à-pas ou en continu. Fonctions Softkey EXECUTION DE PGM PAS-A-PAS (configuration standard) EXECUTION DE PGM EN CONTINU En mode EXECUTION DE PROGRAMME PAS-A-PAS, la TNC exécute chaque séquence lorsque vous appuyez sur la touche START CN.
  • Page 166: Interrompre L'usinage

    Interrompre l‘usinage en commutant sur le mode EXECUTION DE PROGRAMME PAS-A-PAS Pendant que le programme d‘usinage est exécuté en mode EXECUTION DE PROGRAMME EN CONTINU, sélectionnez EXECUTION DE PROGRAMME PAS-A-PAS. La TNC interrompt l‘usinage lorsque le pas d‘usinage en cours est achevé. TNC 310 HEIDENHAIN...
  • Page 167: 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, vous devez la reprendre au début du cycle. Les pas d‘usinage déjà exécutés par la TNC le seront à nouveau. Lors d‘une interruption de l‘exécution du programme, la TNC mémorise: les données du dernier outil appelé...
  • Page 168 été interrompu Avec un message d‘erreur clignotant: Mettre la TNC et la machine hors tension Remédier à la cause de l‘erreur Relancer Si l‘erreur se répète, notez le message d‘erreur et prenez contact avec le service après-vente. TNC 310 HEIDENHAIN...
  • Page 169: Arrêt Facultatif D'exécution De Programme

    10.4 Arrêt facultatif d'exécution de programme La TNC interrompt facultativement l'exécution ou le test du programme au niveau des séquences où M01 a été programmée: Ne pas interrompre l'exécution ou le test du programme au niveau de séquences où M01 a été programmée: mettre la softkey sur OFF Interrompre l'exécution ou le test du programme au niveau de séquences où...
  • Page 170: Systèmes De Palpage 3D

    Systèmes de palpage 3D...
  • Page 171: Cycles De Palpage En Mode Manuel

    11.1 Cycles de palpage en mode MANUEL La TNC doit avoir été préparée par le constructeur de la machine pour l‘utilisation d‘un système de palpage 3D Avec les cycles de palpage, lorsque vous appuyez sur la touche START CN, le palpeur 3D se déplace parallèlement à l‘axe vers la pièce.
  • Page 172: Etalonner Le Palpeur À Commutation

    Avec cette fonction, la TNC fait pivoter le palpeur de 180°. La rotation est réalisée à l+aide d+une fonction auxiliaire définie par le constructeur de la machine dans le paramètre-machine 6160. TNC 310 HEIDENHAIN...
  • Page 173: Compenser Le Désaxage De La Pièce

    Vous effectuez la mesure du désaxage du palpeur après avoir étalonné le rayon effectif de la bille de palpage. Positionner la bille de palpage en mode MANUEL, dans l‘alésage de la bague de réglage Sélectionner la fonction d‘étalonnage du rayon de la bille de palpage et du désaxage du palpeur: appuyer sur la softkey ETAL R Sélectionner l‘AXE D‘OUTIL.
  • Page 174: Initialiser Le Point De Référence Avec Palpeurs 3D

    Initialiser point de réf. dans un axe au choix avec PALPAGE POS Initialiser un coin comme point de référence avec PALPAGE P Initialiser centre cercle comme point de référence avec PALPAGE CC TNC 310 HEIDENHAIN...
  • Page 175 Initialiser le point de référence dans un axe au choix (cf. fig. de droite, en haut) Sélectionner la fonction de palpage: appuyer sur la softkey PALPAGE POS Positionner le palpeur à proximité du point de palpage Sélectionner simultanément le sens de palpage et l‘axe d‘initialisation du point de référence, ex.
  • Page 176 Répéter le processus de palpage pour les 3 autres points. Cf. figure de droite, au centre. Introduire les coordonnées du point de référence, valider avec la touche ENT A l‘issue du palpage, la TNC affiche les coordonnées actuelles du centre du cercle ainsi que le rayon PR. TNC 310 HEIDENHAIN...
  • Page 177: Etalonner Des Pièces Avec Palpeurs 3D

    11.3 Etalonner des pièces avec palpeurs 3D Le palpeur 3D vous permet de calculer: les coordonnées d‘une position et, à partir de là, les cotes et angles sur la pièce Définir la coordonnée d‘une position sur la pièce bridée Sélectionner la fonction de palpage: appuyer sur la softkey PALPAGE POS Positionner le palpeur à...
  • Page 178 Avec la softkey PALPAGE ROT, afficher comme ANGLE DE ROTATION l‘angle compris entre l‘axe de référence angulaire et l‘arête de la pièce Annuler la rotation de base ou rétablir la rotation de base d‘origine: Initialiser l‘ANGLE DE ROTATION à la valeur notée précédemment TNC 310 HEIDENHAIN...
  • Page 179 Définir l‘angle compris entre deux arêtes de la pièce Sélectionner la fonction de palpage: appuyer sur la softkey PALPAGE ROT ANGLE DE ROTATION: noter l‘angle de rotation affiché si vous désirez rétablir par la suite la rotation de base réalisée Exécuter la rotation de base pour le premier côté...
  • Page 180: Fonctions Mod

    Fonctions MOD...
  • Page 181: Sélectionner, Modifier Et Quitter Les Fonctions Mod

    12.1 Sélectionner, modifier et quitter les fonctions MOD Grâce aux fonctions MOD, vous disposez d‘autres affichages et possibilités d‘introduction. 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 la touche MOD.
  • Page 182: Introduire Un Code

    Sélectionner le MODE DE FONCTIONNEMENT de l‘appareil externe Appareil externe INTERFACE RS232 Unité à disquettes HEIDENHAIN FE 401 et FE 401B Autres appareils: imprimante, lecteur, EXT1, EXT2 unité de perforation, PC sans TNC.EXE PC avec logiciel HEIDENHAIN TNC.EXE...
  • Page 183: Paramètres Utilisateur Spécifiques De La Machine

    12.5 Paramètres utilisateur spécifiques de la machine Le constructeur de la machine peut attribuer des fonctions à 16 PARAMETRES UTILISATEUR. Consultez le manuel de votre machine. 12.6 Sélectionner l‘affichage de positions ER.P 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...
  • Page 184: Sélectionner L'unité De Mesure

    Les corrections du rayon d‘outil ne sont pas prises en compte lors des limitations de la zone de déplacement. Les limitations de la zone de déplacement et commutateurs de fin de course de logiciel ne seront pris en compte qu‘après avoir franchi les points de référence. TNC 310 HEIDENHAIN...
  • Page 186: Tableaux Et Sommaires

    Tableaux et sommaires...
  • Page 187: Paramètres Utilisateur Généraux

    13.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 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 Vous introduisez les paramètres-machine sous forme de nombres décimaux.
  • Page 188: Transmission Externe Des Données

    8 bits de données, BCC au choix, arrêt de transmission par DC3, parité de caractère paire, parité de caractère souhaitée, 2 bits de stop Introduire dans PM 5020.1: 1+0+8+0+32+64 = 105 TNC 310 HEIDENHAIN...
  • Page 189: Systèmes De Palpage 3D

    Systèmes de palpage 3D Avance de palpage pour palpeur à commutation PM6120 80 à 3000 [mm/min.] Course max. jusqu‘au point de palpage PM6130 0,001 à 30 000 [mm] Distance d'approche jusqu'au point de palpage lors d'une mesure automatique PM6140 0,001 à 30 000 [mm] Avance rapide de palpage pour palpeur à...
  • Page 190 Ne pas annuler paramètres Q et l'affichage d'état: +0 Paramètres Q et affichage d'état avec M02, M30, END PGM: +1 Après coupure d'alimentation, ne pas activer dernières données d'outil actives: +0 Après coupure d'alimentation, activer dernières données d'outil actives: +4 TNC 310 HEIDENHAIN...
  • Page 191: Usinage Et Déroulement Du Programme

    Définition de la représentation graphique PM7310 Représentation graphique en 3 plans selon DIN 6, chap. 1, méthode de projection 1: +0 Représentation graphique en 3 plans selon DIN 6, chap. 1, méthode de projection 2: +1 Aucune rotation syst. coordonnées pour représentation graphique: +0 Rotation de 90°...
  • Page 192: Distribution Des Plots Et Câbles De Raccordement Interface

    (X21) et sur le bloc adaptateur diffèrent. 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 décrite ci-dessus.
  • Page 193: Informations Techniques

    Edition pendant l‘exécution d‘un programme d‘usinage par la TNC Représentation graphique Graphisme de programmation Graphisme de test Types de fichiers Programmes en dialogue conversationnel Texte clair HEIDENHAIN Tableau d'outils Mémoire de programmes avec batterie-tampon pour env. 6 000 séquences CN (dépend de la longueur des séquences), 128 Ko jusqu'à...
  • Page 194: Fonctions Programmables

    30 m max. (1 181 pouces) Vitesse de déplacement 30 m/min. max. (1 181 pouces/min.) Vitesse de rotation broche 30 000 tours/min. max. Plage d‘introduction 1µm min. (0,0001 pouce) ou 0,001° 30 000 mm max. (1 181 pouces) ou 30 000° TNC 310 HEIDENHAIN...
  • Page 195: Messages D'erreur De La Tnc

    13.4 Messages d‘erreur de la TNC La TNC délivre automatiquement les messages d‘erreur, notamment: lors d‘introduction de données erronées en cas d‘erreurs logiques dans le programme lorsque les éléments du contour ne peuvent pas être exécutés lors d‘une utilisation du palpeur non conforme aux prescriptions Quelques messages d‘erreur TNC susceptibles de revenir régulièrement sont décrits dans les tableaux suivants.
  • Page 196 La correction de rayon RR ou RL ne peut être exécutée qu'avec un rayon d'outil différent de 0 ARRONDI NON AUTORISE Introduire correctement les cercles et cercles d‘arrondi qui se raccordent par tangentement RAYON D‘ARRONDI TROP GRAND Les cercles d‘arrondi doivent s‘insérer entre les éléments du contour TNC 310 HEIDENHAIN...
  • Page 197 TOUCHE NON FONCTIONNELLE Message si l‘on appuye sur des touches sans fonction actuelle DEVIATION TIGE DE PALPAGE Pré-positionner la tige avant le 1er palpage sans faire remuer la pièce SYSTEME DE PALPAGE NON PRET Contrôler l'état de fonctionnement du palpeur DEPART PROGR.
  • Page 198: Changer La Batterie-Tampon

    (durée transitoire max. 24 heures). Pour changer la batterie-tampon, mettre la machine et la TNC hors-tension! La batterie-tampon ne doit être changée que par un personnel dûment formé! Type de batterie: 3 piles rondes, leak-proof, désignation IEC „LR6“ TNC 310 HEIDENHAIN...
  • Page 200 125 Données d‘outil Axes principaux 25 Coordonnées machine: M91/M92 77 appeler 47 Coordonnées polaires introduire dans programme 44 définir le pôle 26 introduire dans tableau 45 Batterie-tampon, changer 187 principes de base 26 valeurs Delta 44 TNC 310 HEIDENHAIN...
  • Page 201 Ecran 3 Gestion de fichiers Messages d’erreur Etalonnage de pièces 166 appeler 29 programmation 184 Exécution de programme copier fichier 30 test et exécution de programme 184 exécuter 154 effacer fichier 30 Mise sous tension 14 interrompre 155, 158 lire fichier 31 Modes de fonctionnement 4 poursuivre après nom de fichier 29...
  • Page 202 46 Programme possibilités d’introduction 45 éditer 36 quitter 45 ouvrir 33 sélectionner 45 structure 32 Taraudage Programme, nom. cf. Gestion de fichiers: nom de fichier avec mandrin de compensation 93 sans mandrin de compensation 94 TNC 310 HEIDENHAIN...
  • Page 204 Effet de la fonction M Action sur séquence – en début à la fin Page ARRÊT de déroulement du programme/ARRÊT broche/ARRÊT arrosage Arrêt facultatif d'exécution de programme ARRÊT de déroulement du programme/ARRÊT broche/ARRÊT arrosage/éventuellement effacement de l'affichage d'état (dépend de PM)/retour à la séquence 1 MARCHE broche sens horaire MARCHE broche sens anti-horaire ARRET broche...
  • Page 205 Ve 00 313 509-31 · 6/98 · pdf · Subject to change without notice...

Table des Matières