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

Publicité

Liens rapides

TNC 310
Logiciel CN
286 140-xx
286 160-xx
Manuel d'utilisation
Dialogue conversationnel
HEIDENHAIN
Français (fr)
10/2002

Publicité

Table des Matières
loading

Sommaire des Matières pour HEIDENHAIN TNC 310

  • Page 1 TNC 310 Logiciel CN 286 140-xx 286 160-xx Manuel d'utilisation Dialogue conversationnel HEIDENHAIN Français (fr) 10/2002...
  • 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 Fermer 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 5 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 Sommaire...
  • Page 7 à la programmation Programmation: Outils Programmation: Programmer les contours Programmation: Fonctions auxiliaires Programmation: Cycles Programmation: Sous-programmes et répétitions de parties de programme Programmation: Paramètres Q Test de programme et exécution de programme Palpeurs 3D Fonctions MOD Tableaux et sommaires HEIDENHAIN TNC 310...
  • Page 8: Table Des Matières

    1.1 La TNC 310..2 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 9 6.5 Contournages – coordonnées polaires..78 Origine des coordonnées polaires: pôle CC..78 Droite LP ..79 Trajectoire circulaire CP autour du pôle CC..79 Trajectoire circulaire CTP avec raccordement tangentiel..80 Trajectoire hélicoïdale (hélice)..81 Exemple: Déplacement linéaire en coordonnées polaires ..83 Exemple: Trajectoire hélicoïdale ..84 HEIDENHAIN TNC 310...
  • Page 10 7 PROGRAMMATION: FONCTIONS AUXILIAIRES..85 7.1 Introduire les fonctions auxiliaires M et une commande de STOP ..86 7.2 Fonctions auxiliaires pour contrôler l'exécution du programme, la broche et l'arrosage..87 7.3 Fonctions auxiliaires pour les indications de coordonnées..87 7.4 Fonctions auxiliaires pour le comportement de contournage..89 7.5 Fonction auxiliaire pour les axes rotatifs..92 8 PROGRAMMATION: CYCLES..93 8.1 Cycles: Généralités..94...
  • Page 11 9.4 Imbrications..151 Sous-programme dans sous-programme ..151 Renouveler des répétitions de parties de PGM..152 Répéter un sous-programme..153 Exemple: Fraisage d‘un contour en plusieurs passes ..154 Exemple: Séries de trous ..155 Exemple: Séries de trous avec plusieurs outils ..156 HEIDENHAIN TNC 310...
  • Page 12 10 PROGRAMMATION: PARAMÈTRES Q..159 10.1 Principe et sommaire des fonctions..160 10.2 Familles de pièces – paramètres Q au lieu de valeurs numériques..161 10.3 Décrire les contours avec fonctions arithmétiques..162 10.4 Fonctions angulaires (trigonométrie) ..164 10.5 Conditions si/alors avec paramètres Q ..165 10.6 Contrôler et modifier les paramètres Q ..166 10.7 Fonctions spéciales ..167 10.8 Introduire directement une formule..173...
  • Page 13 Fonctions programmables..228 Caractéristiques de la TNC..228 14.4 Messages d'erreur TNC..229 Messages d'erreur de la TNC lors de la programmation..229 Messages d'erreur de la TNC relatifs au test et à l'exécution du programme..229 14.5 Changement de la batterie-tampon..232 HEIDENHAIN TNC 310...
  • Page 15: Introduction

    Introduction...
  • Page 16: La Tnc 310

    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 17: 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 le partage de l'écran avec la softkey TNC 310 HEIDENHAIN...
  • Page 18: Modes De Fonctionnement

    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 19 Positionnement avec introduction manuelle. Pour cela, vous pouvez introduire un petit programme en Texte clair HEIDENHAIN et l'exécuter directement. Les cycles de la TNC peuvent être appelés à cet effet. Le programme est mémorisé...
  • Page 20 Test de programme La TNC simule les programmes et parties de programme en mode Test de programme, par exemple 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 21: 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 Manivelle électronique ainsi que Positionnement avec introduction manuelle, l'affichage de positions apparaît dans la grande fenêtre TNC 310 HEIDENHAIN...
  • Page 22 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 M 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 rotation de base Affichages d'état supplémentaires...
  • Page 23 (5/3: 5 répétitions programmées, 3 encore à exécuter) Durée d'usinage Positions et coordonnées Nom programme principal/numéro séquence active Affichage de positions Type d'affichage de positions, ex. chemin restant Angle de la rotation de base TNC 310 HEIDENHAIN...
  • Page 24 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/numéro 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 25: 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 27: Mode Manuel Et Dégauchissage

    Mode manuel et dégauchissage...
  • Page 28: 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: Test mémoire <...
  • Page 29: 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 30 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 31 ACT 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 32: 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 33: 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 35: Positionnement Avec Introduction Manuelle

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

    Positionnement avec introduction manuelle. Pour cela, vous pouvez introduire un petit programme en Texte clair HEIDENHAIN et l'exécuter directement. Les cycles de la TNC peuvent être appelés à cet effet. Le programme est mémorisé dans le fichier $MDI. L ‘affichage d‘état supplémentaire peut être activé...
  • Page 37 13 L Z+200 R0 FMAX M2 dégager out ND PGM $MDI MM fin du programme La fonction des droites est décrite au chapitre „6.4 Contournages – coordonnées cartésiennes“ et le cycle PERCAGE PROFOND sous „8.3 Cycles de perçage“ . TNC 310 HEIDENHAIN...
  • Page 38 Sauvegarder ou effacer des programmes contenus dans $MDI Le fichier $MDI est habituellement utilisé pour des programmes courts et utilisés de manière transitoire. Si vous désirez néanmoins mémoriser un programme, procédez ainsi: Sélectionner le mode Mémorisation/ édition de programme < Appeler la gestion de fichiers: softkey NOM DE <...
  • Page 39: Programmation: Principes De Base, Gestion De Fichiers, Aides À La Programmation

    Programmation: Principes de base, gestion de fichiers, aides à la programmation...
  • Page 40: 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 41 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 42 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 43 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 44 L'initialisation des points de référence à l'aide d'un palpeur 3D de HEIDENHAIN est particulièrement aisée. Cf. „12.2 Initialisation du point de référence avec systèmes de palpage 3D“ . Exemple Le schéma de la pièce à...
  • Page 45: 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 46 Sélectionner un fichier Effacer un fichier Déplacez la surbrillance 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 la surbrillance sur le si le fichier doit être réellement fichier désiré: effacé...
  • Page 47 Exporter le fichier sélectionné: déplacer la surbrillance sur le fichier désiré, valider avec la touche ENT Exporter 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 48: 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 49 Introduire le numéro du nouveau programme, valider avec ENT om de fichier = 3056.H < Valider l'unité de mesure en mm: appuyer sur ENT ou commuter l'unité de mesure sur inch: appuyer sur la softkey MM/INCH, valider avec ENT TNC 310 HEIDENHAIN...
  • Page 50 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 parallèle X/Y/Z ? < Introduire l‘axe de broche 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? <...
  • Page 51 100 mm/min.; passer à la question suivante en appuyant sur la touche ENT Fonction auxiliaire M ? < Fonction auxiliaire M3 „Marche broche“; la TNC clôt le dialogue avec ENT La fenêtre de programme affiche la ligne: 3 L X+10 Y+5 R0 F100 M3 TNC 310 HEIDENHAIN...
  • Page 52 Editer les lignes d'un programme Sélectionner séquence ou mot Softkeys/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 53: Graphisme De Programmation

    Cette softkey n‘apparaît que lorsque Autres fonctions: cf. tableau de droite. la TNC créé un graphisme de 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 54 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 55: Fonction D'aide

    ENT A l'intérieur de la fonction d'aide, vous ne pouvez qu'afficher l'aide mise à votre disposition par le constructeur de votre machine. Fermer la fonction de l'aide Appuyez sur la touche END. TNC 310 HEIDENHAIN...
  • Page 57: Programmation: Outils

    Programmation: Outils...
  • Page 58: 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 59: Données D'outils

    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 60 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 61 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 62 Fonctions d'éditions pour tableau d'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éplacer la surbrillance d'une colonne vers la gauche Déplacer la surbrillance d'une colonne vers la droite Effacer la valeur erronnée, rétablir...
  • Page 63 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. „11.3 Exécution du programme“ Changer l'outil Poursuivre l‘exécution du programme, cf. „11.3 Exécution du programme“ TNC 310 HEIDENHAIN...
  • Page 64 Tableau d'emplacements pour changeur d'outils Pour le changement d‘outil automatique, vous programmez le tableau TOOLP .TCH (de l‘angl.TOOL Pocket = emplacement d‘outil). Sélectionner le tableau d‘emplacements En mode Mémorisation/édition de programme appeler la gestion de fichiers déplacez la surbrillance sur TOOLP .TCH. Validez avec la touche ENT Dans un mode de fonctionnement Machine sélectionner le tableau d'outils:...
  • Page 65: Correction D'outil

    R0 si aucune correction de rayon ne doit être exécutée La correction de rayon devient active dès qu‘un outil est appelé et déplacé dans le plan d‘usinage avec RL ou RR. Elle est annulée si une séquence de positionnement avec R0 a été programmée. TNC 310 HEIDENHAIN...
  • Page 66 Pour la correction de rayon, les valeurs Delta sont prises en compte en provenance de la séquence TOOL CALL Valeur de correction = R + DR avec TOOL CALL Rayon d‘outil R de la séquence TOOL DEF ou du tableau d‘outils Surépaisseur DR pour rayon dans séquence TOOL TOOL CALL CALL (non prise en compte par l'affichage de...
  • Page 67 RR ou déplacement d‘outil sans correction de rayon ou annuler la correction de rayon: appuyer sur la touche ENT ou sur la softkey R0 Fermer le dialogue: appuyer sur la touche END TNC 310 HEIDENHAIN...
  • Page 68 Correction de rayon: Usinage des angles Angles externes Si vous avez programmé une correction de rayon, la TNC guide l‘outil aux angles externes en suivant un cercle de transition de telle sorte que l‘outil redescend à la pointe de l‘angle. Si nécessaire, la TNC réduit l‘avance au passage des angles externes, par exemple lors d‘importants changements de sens.
  • Page 69: Programmation: Programmer Les Contours

    Programmation: Programmer les contours...
  • Page 70: 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 71: 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 trois 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 en bas et à droite. TNC 310 HEIDENHAIN...
  • Page 72 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 73 Introduire l'avance et valider avec la touche ENT: Ex. 100 mm/min. Fonction auxiliaire 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 74: Approche Et Sortie Du Contour

    6.3 Approche et sortie du contour Sommaire: Formes de trajectoires pour aborder et quitter le contour Vous activez les fonctions APPR (de l'anglais approach = approche) et DEP (de l'angl. departure = départ) avec la softkey APPR/DEP . Les contours suivants peuvent être sélectionnés par softkeys: Fonction Softkeys: Approche Sortie Droite avec raccordement tangentiel...
  • Page 75 (avec droite de liaison et angle APPR LCT Tangente avec cercle de raccordement de déplacement) au dernier élément tangentiel à l'élément de contour suivant de contour DEP LCT Tangente avec cercle de raccordement tangentiel au dernier élément de contour TNC 310 HEIDENHAIN...
  • Page 76: Approche Par Une Droite Avec Raccordement Tangentiel: Appr Lt

    Approche par une droite avec raccordement tangentiel: APPR LT 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 P en suivant une droite tangentielle. Le point auxiliaire P se situe à...
  • Page 77: Approche Par Une Trajectoire Circulaire Avec Raccordement Tangentiel: Appr Ct

    X+40 Y+10 R0 FMAX M3 Aborder P sans correction de rayon 8 APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100 avec corr. rayon. RR, rayon R=10 X+20 Y+35 Point final du premier élément du contour Elément de contour suivant TNC 310 HEIDENHAIN...
  • Page 78: Approche Par Une Trajectoire Circulaire Avec Raccordement Tangentiel Au Contour Et Segment De Droite: Appr Lct

    Approche par une trajectoire circulaire avec raccordement tangentiel au contour et segment de droite: APPR LCT 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 P en suivant une trajectoire circulaire.
  • Page 79: Sortie Du Contour Par Une Droite Avec Raccordement Tangentiel: Dep Lt

    Important: LEN doit toujours être de signe positif! Exemple de séquences CN Y+20 RR F100 Dernier élément contour: P avec correction rayon 24 DEP EN+20 F100 S‘éloigner perpendiculairement de LEN = 20 mm Z+100 FMAX M2 Dégagement en Z, retour, fin du programme TNC 310 HEIDENHAIN...
  • Page 80: Sortie Du Contour Par Une Trajectoire Circulaire Avec Raccordement Tangentiel: Dep Ct

    Sortie du contour par une trajectoire circulaire avec raccordement tangentiel: DEP CT La TNC guide l‘outil sur une trajectoire ciculaire allant du dernier point du contour P jusqu‘au point final P . La trajectoire circulaire se raccorde par tangentement au dernier élément du contour. Programmer le dernier élément du contour avec le point final P et la correction de rayon 180°...
  • Page 81: Sortie Par Trajectoire Circulaire Avec Raccordement Tangentiel Et Segment De Droite: Dep Lct

    Exemple de séquences CN Y+20 RR F100 Dernier élément contour: P avec correction rayon 24 DEP CT X+10 Y+12 R8 F100 Coordonnées P , rayon traj. circulaire=10 mm Z+100 FMAX M2 Dégagement en Z, retour, fin du programme TNC 310 HEIDENHAIN...
  • Page 82: Contournages - Coordonnées Cartésiennes

    6.4 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 angl.: Line final de la droite Chanfrein CHF Chanfrein entre deux droites Longueur du chanfrein angl.: CHamFer Centre de cercle CC;...
  • Page 83: Droite L

    Une avance programmée dans une séquence CHF n'est active que dans cette séquence. Par la suite, c'est l'avance active avant la séquence CHF qui redevient active. Le coin sectionné par le chanfrein ne sera pas abordé. TNC 310 HEIDENHAIN...
  • Page 84: 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 +POS.
  • Page 85: Trajectoire 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 86: 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) Introduire les coordonnées du point final de l'arc de cercle Rayon R Attention: le signe définit la grandeur de l'arc de cercle!
  • Page 87: Trajectoire 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 88: 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 89: 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 90: 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 91: 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 92: Contournages - Coordonnées Polaires

    6.5 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 93: 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 94: Trajectoire Circulaire Ctp Avec Raccordement 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 raccordement tangentiel L ‘outil se déplace sur une trajectoire circulaire qui se raccorde par tangentement à...
  • Page 95: Trajectoire Hélicoïdale (Hélice)

    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 96 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 97: 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 98: Exemple: Trajectoire Hélicoïdale

    Exemple: Trajectoire hélicoïdale Exemple: Trajectoire hélicoïdale Exemple: Trajectoire hélicoïdale Exemple: Trajectoire hélicoïdale Exemple: Trajectoire hélicoïdale 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 de l'outil...
  • Page 99: Programmation: Fonctions Auxiliaires

    Programmation: Fonctions auxiliaires...
  • Page 100: 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 101: Fonctions Auxiliaires Pour Contrôler L'exécution Du Programme, La Broche Et L'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 102 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 103: 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 104 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 en haut et à droite. Là, la TNC interrompt l'exécution du programme et délivre le message d‘erreur „RAYON D‘OUTIL TROP GRAND“...
  • Page 105 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 106: Fonction Auxiliaire Pour Les Axes Rotatifs

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

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

    8.1 Cycles: Généralités Groupes de cycles Softkey Cycles perçage profond, alésage Les opérations d‘usinage répétitives comprenant plusieurs phases à l'alésoir, à l'outil, 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 109 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 110: Cycles De Perçage

    8.2 Cycles de perçage La TNC dispose de 8 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, 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...
  • Page 111 La profondeur de perçage 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 112: 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 profondeur de passe Q210 Q204 3 La TNC rétrace l‘outil avec FMAX à...
  • Page 113: Alesage A L'alesoir (Cycle 201)

    à l'alésoir Coordonnée surface pièce Q203 (en absolu): coordonnée 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 bridage) TNC 310 HEIDENHAIN...
  • Page 114: 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 Q206 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 115: Percage Universel (Cycle 203)

    6 Au fond du trou, l'outil exécute une temporisation – si celle-ci est programmée – pour briser les copeaux. Après temporisation, il est rétracté suivant l'avance de retrait jusqu'à la distance d'approche. Si vous avez introduit un saut de bride, la TNC déplace l'outil à ce niveau avec FMAX TNC 310 HEIDENHAIN...
  • Page 116 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 le Q210 sens de l‘usinage. Q204 Q200 Q203...
  • Page 117: Contre-Percage (Cycle 204)

    Pour le calcul du point initial du contre-perçage, la TNC prend en compte la longueur de la dent de l'outil et l'épaisseur du matériau. TNC 310 HEIDENHAIN...
  • Page 118 Distance d'approche Q200 (en incrémental): distance entre la pointe de l'outil et la surface de la pièce Profondeur de plongée Q249 (en incrémental): distance entre l'arête inférieure de la pièce et la base du contre-perçage Le signe positif réalise un perçage dans le sens positif de l'axe de broche Q204 Epaisseur matériau Q250 (en incrémental): Epaisseur...
  • Page 119: 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 120: Taraudage Rigide Sans Mandrin De Compensation (Cycle 17)

    TARAUDAGE RIGIDE 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 121: Exemple: Cycles De Perçage

    L X+90 R0 F MAX M99 Aborder le trou 3, appel du cycle L Y+10 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 122 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 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...
  • Page 123: Cycles De Fraisage De Poches, Tenons Et Rainures

    Cycle de finition avec pré-positionnement automatique, saut de bride 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 124: 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 125: Finition De Poche (Cycle 212)

    Si vous désirez une finition de la poche dans la masse, utilisez une fraise à denture frontale (DIN 844) et introduisez une petite valeur pour l'avance plongée en profondeur. Taille min. de la poche: trois fois le rayon d'outil. TNC 310 HEIDENHAIN...
  • Page 126 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 Q206 la surface de la pièce et le fond de la poche Avance plongée en profondeur Q206: vitesse de déplacement de l'outil lors du déplacement jusqu'à...
  • Page 127: 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 128: Poche Circulaire (Cycle 5)

    Coordonnée surface pièce Q203 (en absolu): coordonnée de la surface de la pièce Q218 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 bridage) Centre 1er axe Q216 (en absolu): centre du tenon dans Q207 l'axe principal du plan d'usinage Q217...
  • Page 129 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 130: 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 celui-ci est programmé – au saut de bride, puis au centre de la poche 2 Partant du centre de la poche, l‘outil se déplace dans le plan d‘usinage jusqu‘au point initial de l‘usinage.
  • Page 131: Finition De Tenon Circulaire (Cycle 215)

    7 En fin de cycle, la TNC déplace l‘outil avec FMAX à la distance d'approche ou – si celui-ci est programmé – au saut de bride, puis pour terminer au centre de la poche (position finale = position initiale) TNC 310 HEIDENHAIN...
  • Page 132 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 plongée en profondeur. Q204 Q200 Q203...
  • Page 133: Rainurage (Cycle 3)

    Profondeur de passe (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 134: Rainure (Trou Oblong) Avec Plongée Pendulaire (Cycle 210)

    Avance plongée en profondeur: vitesse de déplacement de l‘outil lors de la plongée Longueur 1er côté : longueur de la rainure; définir le premier sens de coupe avec son signe Longueur 2ème côté : 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 135 TNC n'effectue que l'ébauche Q216 (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 136: 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 137 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 138: Exemple: Fraisage De Poche, Tenon, Rainure

    Exemple: Fraisage de poche, tenon, rainure 90° 45° BEGIN PGM 210 MM BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 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 139 ; ENTRE 2EME AXE Q244=70 ;DIA. ER LE PRIMITIF Q219=8 ;2EME Q245=+225 ;ANGLE INITIAL Q248=90 ;ANGLE D'OUVERTURE Appel du cycle Rainure 2 L Z+250 R0 F MAX M2 Dégager l‘outil, fin du programme END PGM 210 MM TNC 310 HEIDENHAIN...
  • Page 140: 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 141: 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 142: Motifs De Points Sur Des Lignes (Cycle 221)

    Incrément angulaire Q247 (en incrémental): angle séparant deux opérations d'usinage sur le cercle primitif ; si l'incrément angulaire est égal à 0, la TNC le calcule à partir de l'angle INITIAL et de l'angle final; si un incrément angulaire a été programmé, la TNC ne prend pas en compte l'angle final;...
  • Page 143 Coordonnée surface pièce Q203 (en absolu): coordonnée de la surface de la pièce Saut de bride Q204 (en incrémental): coordonnée Q204 Q200 dans l‘axe de broche excluant toute collision entre Q203 l‘outil et la pièce (matériels de bridage) TNC 310 HEIDENHAIN...
  • Page 144: Exemple: Cercles De Trous

    Exemple: Cercles de trous 30° BEGIN PGM 3589M BLK FORM 0.1 Z X+0 Y+0 Z-40 Définition de la pièce brute BLK FORM 0.2 X+100 Y+100 Z+0 TOOL DEF 1 L+0 R+3 Définition de l'outil TOOL ALL 1 Z S3500 Appel de l'outil L Z+250 R0 F MAX M3 Dégager l‘outil Y L DEF 200 PER AGE...
  • Page 145 ;IN REMENT ANGULAIRE Q241=5 ;NOMBRE D'USINAGES Q200=2 ;DISTAN E D'APPRO HE Q203=+0 ; OORD. SURFA E PIE E Q204=100 ;SAUT DE BRIDE L Z+250 R0 F MAX M2 Dégager l‘outil, fin du programme END PGM 3589 MM TNC 310 HEIDENHAIN...
  • Page 146: 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 147 Q209 peut être supérieur à Q207 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 148: 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 149 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 150: Exemple: Usinage Ligne-À-Ligne

    Exemple: Usinage ligne-à-ligne BEGIN PGM 230 MM BLK FORM 0.1 Z X+0 Y+0 Z+0 Définition de la pièce brute BLK FORM 0.2 X+100 Y+100 Z+40 TOOL DEF 1 L+0 R+5 Définition de l'outil TOOL ALL 1 Z S3500 Appel de l'outil L Z+250 R0 F MAX Dégager l‘outil Y L DEF 230 LIGNE-A-LIGNE...
  • Page 151: 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 152: 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 à n'importe quels endroits de la pièce. Effet Après une 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 153 Validez avec la touche ENT Editer un fichier: cf. Fonctions d'édition d'un tableau Quitter le tableau de points zéro Appeler la gestion de fichiers et sélectionner un fichier d‘un autre type, un programme d‘usinage, par exemple TNC 310 HEIDENHAIN...
  • Page 154: 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. Cf. figure en haut et à droite. 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.
  • Page 155: Rotation (Cycle 10)

    Après avoir défini le cycle 10, déplacez les deux axes afin d‘activer la rotation. Rotation: introduire l‘angle de rotation en degré (°). Plage d'introduction: -360° à +360° (en absolu ou en incrémental) Annulation Reprogrammer le cycle ROTATION avec un angle de rotation 0°. TNC 310 HEIDENHAIN...
  • Page 156: Facteur Echelle (Cycle 11)

    FACTEUR ECHELLE (cycle 11) A l‘intérieur d‘un programme, la TNC peut faire augmenter ou diminuer certains contours. Ainsi, par exemple, vous pouvez usiner en tenant compte de facteurs de retrait ou d‘agrandissement. Effet Le facteur échelle est actif dès qu'il a été défini dans le programme. Il agit aussi en mode Positionnement avec introduction manuelle.
  • Page 157: Exemple: Cycles De Conversion De Coordonnées

    Y L DEF 10.1 ROT+0 Y L DEF 7.0 POINT ZERO Annuler le décalage du point zéro Y L DEF 7.1 X+0 Y L DEF 7.2 Y+0 L Z+250 R0 F MAX M2 Dégager l‘outil, fin du programme TNC 310 HEIDENHAIN...
  • Page 158 LBL 1 Sous-programme 1: L X+0 Y+0 R0 F MAX Définition du fraisage L Z+2 R0 F MAX M3 L Z-5 R0 F200 L X+30 RL L IY+10 RND R5 L IX+20 L IX+10 IY-10 RND R5 L IX-10 IY-10 L IX-20 L IY+10 L X+0 Y+0 R0 F500...
  • Page 159: Cycles Spéciaux

    être appelé dans un programme. Exemple de séquences CN Y L DEF 12.0 PGM Définition: Y L DEF 12.1 PGM 50 „Le programme 50 est un cycle“ 57 L X+20 Y+50 FMAX M99 Appel du programme 50 TNC 310 HEIDENHAIN...
  • Page 160: Orientation Broche(Cycle 13)

    ORIENTATION BROCHE(cycle 13) La machine et la TNC doivent avoir été préparées par le constructeur de la machine pour le cycle 13. La TNC est en mesure de commander tel un 4ème axe la broche principale d‘une machine-outil et de l‘orienter à une position angulaire donnée.
  • Page 161: Programmation: Sous-Programmes Et Répétitions De Parties De Programme

    Programmation: Sous-programmes et répétitions de parties de programme...
  • Page 162: 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 163: 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 164 Programmer une répétition de partie de programme Marquer le début: appuyer sur la touche LBL SET et introduire le numéro de label pour la partie de programme à répéter Introduire la partie de programme Appeler une répétition de partie de programme Appuyer sur LBL CALL et introduire le numéro de label de la partie de programme à...
  • Page 165: 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 166: Renouveler Des Répétitions De Parties De Pgm

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

    3ème étape: 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 étape: Le programme principal 17 est exécuté de la séquence 13 à la séquence 19; fin du programme TNC 310 HEIDENHAIN...
  • Page 168: 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 BLK FORM .1 Z X+ BLK FORM .2 X+1...
  • Page 169: Exemple: Séries De Trous

    Appeler le sous-programme pour la série de trous L X+75 Y+1 F MAX Aborder le point initial de la série de trous 3 CALL LBL 1 Appeler le sous-programme pour la série de trous L Z+25 F MAX M2 Fin du programme principal TNC 310 HEIDENHAIN...
  • Page 170: 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 171 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 SP2 MM TNC 310 HEIDENHAIN...
  • Page 173 Programmation: Paramètres Q...
  • Page 174: Programmation: Paramètres Q

    10.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 encore appelées paramètres Q. Exemples d‘utilisation des paramètres Q: Valeurs de coordonnées Avances Vitesses de rotation...
  • Page 175: Familles De Pièces - Paramètres Q Au Lieu De Valeurs Numériques

    Pour l‘usinage des différentes pièces, vous affectez alors à chacun de ces paramètres une autre valeur numérique. Exemple Cylindre avec paramètres Q Rayon du cylindre Hauteur du cylindre H Cylindre Z1 = +30 = +10 Cylindre Z2 = +10 = +50 TNC 310 HEIDENHAIN...
  • Page 176: Décrire Les Contours Avec Fonctions Arithmétiques

    10.3 Décrire les contours avec fonctions arithmétiques Grâce aux paramètres Q, vous pouvez programmer des fonctions arithmétiques de base dans le programme d'usinage arithmétiques de base dans le programme d‘usinage: Sélectionner la fonction des paramètres Q: appuyez sur la softkey FONCTIONS PARAMETRES.
  • Page 177 MULTIPLICATION: appuyer sur FN3 X ∗ Y N° de paramètre pour résultat ? Introduire le numéro du paramètre Q: 12 ère valeur ou paramètre ? Introduire Q5 comme première valeur Multiplicateur ? Introduire 7 comme deuxième valeur TNC 310 HEIDENHAIN...
  • Page 178: Fonctions Angulaires (Trigonométrie)

    La TNC affiche les séquences de programme suivantes: 6 FN0: Q5 = + 0 7 FN3: Q 2 = +Q5 10.4 Fonctions angulaires (trigonométrie) Sinus, cosinus et tangente correspondent aux rapports entre les côtés d‘un triangle rectangle. On a: sin α = Sinus: a / c cos α...
  • Page 179: Conditions Si/Alors Avec Paramètres Q

    à la 2ème valeur ou au 2ème paramètre, saut au label donné FN12: SI INFERIEUR, ALORS SAUT Ex. FN12: IF+Q5 LT+0 GOTO LBL 1 Si la 1ère valeur ou le 1er paramètre est inférieur(e) à la 2ème valeur ou au 2ème paramètre, saut au label donné TNC 310 HEIDENHAIN...
  • Page 180: Contrôler Et Modifier Les Paramètres Q

    Abréviations et expressions utilisées (de l'angl.): (de l‘angl. equal): égal à (de l‘angl. not equal): différent de (de l‘angl. greater than): supérieur à (de l‘angl. less than): inférieur à GOTO (de l‘angl. go to): aller à 10.6 Contrôler et modifier les paramètres Q Vous pouvez contrôler et également modifier les paramètres Q pendant l‘exécution ou le test du programme.
  • Page 181: Fonctions Spéciales

    Correction rayon non définie messages pré-programmés par le constructeur de la machine ou par 1022 Arrondi non autorisé HEIDENHAIN: Lorsque la TNC rencontre une séquence avec FN 14 1023 Rayon d'arrondi trop grand pendant l‘exécution ou le test du programme, elle interrompt sa 1024 Départ progr.
  • Page 182 FN15: PRINT Emission non-formatée de textes ou paramètres Q Configurer l'interface de données: dans le menu INTER- FACE RS232, vous définissez où la TNC doit mémoriser les textes ou valeurs de paramètres Q. CCf. „13.4 Fonctions MOD, configurer l'interface de données“ . Avec FN15: PRINT, vous pouvez sortir les valeurs des paramètres Q et les messages via l‘interface de données, par ex.
  • Page 183 TT: tolérance d‘usure rayon RTOL – TT: sens de rotation DIRECT (3 ou 4) – TT: décalage plan R-OFFS – TT: décalage longueur L -OFFS – TT: tolérance de rupture longueur LBREAK – TT: tolérance de rupture rayon RBREAK TNC 310 HEIDENHAIN...
  • Page 184 Nom du groupe, n° ident. Numéro Indice Donnée-système Données du tableau d'emplacements, 51 – Numéro d'outil dans le magasin – Emplacement fixe: 0=non, 1=oui – Emplacement bloqué: 0=non, 1= oui – Outil est un outil spécial: 0=non, 1= oui – Etat automate Numéro d'emplacement outil actif, 52 –...
  • Page 185 Centre palpeur axe X Centre palpeur axe Y Centre palpeur axe Z – Rayon plateau Exemple: affecter à Q25 la valeur du facteur échelle actif de l‘axe Z 55 FN 8: SYSREAD Q25 = ID2 0 NR4 IDX3 TNC 310 HEIDENHAIN...
  • Page 186 FN19: PLC Transmission de valeurs à l‘automate La fonction FN19: PLC vous permet de transmettre à l‘automate jusqu‘à deux valeurs numériques ou paramètres Q. Résolution et unité de mesure: 0,1 µm ou 0,0001° Exemple: transmettre à l‘automate la valeur 10 (correspondant à 1µm ou 0,001°) 56 FN 9:PLC=+ 0/+Q3 10 Programmation: Paramètres Q...
  • Page 187: Introduire Directement Une Formule

    Extraire la racine carrée (de l‘angl. square root) Ex. Q22 = SQRT 25 Sinus d‘un angle Ex. Q44 = SIN 45 Cosinus d‘un angle Ex. Q45 = COS 45 Tangente d‘un angle Ex. Q46 = TAN 45 TNC 310 HEIDENHAIN...
  • Page 188 Fonction de liaison Softkey Fonction de liaison Softkey Arc-sinus Vérifier le signe d'un nombre Fonction inverse du sinus; définir l'angle issu du ex. Q12 = SGN Q50 rapport de la perpendiculaire opposée à l'hypothénuse Si valeur renvoi Q12 = 1: Q50 >= 0 Ex.
  • Page 189 Softkey Q drücken: Q-Parameter Nummer 12 eingeben Sélectionner la division Softkey Q drücken: Q-Parameter Nummer 13 eingeben Fermer la parenthèse et clôre l‘introduction de la formule Exemple de séquence CN 37 Q25 = ATAN (Q 2/Q 3) TNC 310 HEIDENHAIN...
  • Page 190: Paramètres Q Réservés

    10.9 Paramètres Q réservés La TNC affecte des valeurs aux paramètres Q100 à Q122. Les paramètres Q recoivent: des valeurs de l‘automate des informations concernant l‘outil et la broche des informations sur l‘état de fonctionnement, etc. Valeurs de l‘automate: Q100 à Q107 La TNC utilise les paramètres Q100 à...
  • Page 191 Ecart valeur nominale/effective Paramètre Longueur d‘outil Q115 Rayon d‘outil Q116 Correction de rayon d'outil active Correction de rayon active Valeur paramètre Q123 = 0 Q123 = 1 Q123 = 2 Q123 = 3 R– Q123 = 4 TNC 310 HEIDENHAIN...
  • Page 192: Exemple: Ellipse

    Exemple: Ellipse 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 de l‘usinage dans le sens horaire: angle initial >...
  • Page 193 CYCL DEF 7.0 POINT ZERO Annuler le décalage du point zéro CYCL DEF 7. CYCL DEF 7.2 Y+0 L Z+Q 2 R0 FMAX Aller à la distance d‘approche LBL 0 Fin du sous-programme END PGM ELLIPSE MM TNC 310 HEIDENHAIN...
  • Page 194: Exemple: Cylindre Concave Avec Fraise À Crayon

    Exemple: Cylindre concave avec fraise à crayon 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 de l'ellipse est constitué de nombreux petits segments de droite (à...
  • Page 195 Annuler la rotation CYCL DEF ROT+0 CYCL DEF 7.0 POINT ZERO Annuler le décalage du point zéro CYCL DEF 7. CYCL DEF 7.2 Y+0 CYCL DEF 7.3 Z+0 LBL 0 Fin du sous-programme END PGM CYLIN MM TNC 310 HEIDENHAIN...
  • Page 196: Exemple: Sphère Convexe Avec Fraise Deux Tailles

    Exemple: Sphère convexe avec fraise deux tailles Exemple: Sphère convexe avec fraise deux tailles Déroulement du programme Ce programme ne fonctionne qu‘avec fraise deux tailles Le contour de l'ellipse est constitué de nombreux petits segments de droite (à définir avec Q14). Plus vous aurez défini de pas de calcul et plus lisse sera le contour Définissez le nombre de coupes sur le contour...
  • Page 197 Annuler la rotation CYCL DEF ROT+0 CYCL DEF 7.0 POINT ZERO Annuler le décalage du point zéro CYCL DEF 7. CYCL DEF 7.2 Y+0 CYCL DEF 7.3 Z+0 LBL 0 Fin du sous-programme END PGM SPHERE MM TNC 310 HEIDENHAIN...
  • Page 199: Test De Programme Et Exécution De Programme

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

    11.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 Représentation 3D Le graphisme de la TNC représente une pièce usinée avec un outil de forme cylindrique.
  • Page 201 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 202 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 203 à ce que la TNC représente la pièce usinée ou non usinée conformément à 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. CPTE DETAIL – la pièce usinée selon sa dimension programmée. TNC 310 HEIDENHAIN...
  • Page 204: 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 205 Tester une section de programme: appuyer sur la softkey START; la TNC teste le programme jusqu‘à la séquence programmée TNC 310 HEIDENHAIN...
  • Page 206: Exécution De Programme

    11.3 Exécution de programme En mode Exécution de programme, la TNC exécute le programme pas-à-pas ou en continu. Fonctions Softkey Exécution de programme pas-à-pas (configuration standard) Exécution de programme en continu En mode Exécution de programme pas-à-pas, la TNC exécute chaque séquence lorsque vous appuyez sur la touche START CN.
  • Page 207 La précision avec laquelle vous devez aborder la position-cible est définie dans le paramètre-machine 1030.x (valeurs d'introduction possible: 0.001 à 2mm). Les axes non-commandés doivent être indiqués dans une séquence de positionnement séparée; sinon la TNC délivre un message d'erreur. TNC 310 HEIDENHAIN...
  • Page 208 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 209 à appeler un sous-programme ou une répétition de partie de programme TNC 310 HEIDENHAIN...
  • Page 210 Poursuivre l‘exécution du programme à l‘aide de la touche START CN Après une interruption, en appuyant sur la touche START CN, vous pouvez reprendre l'exécution du programme si vous avez arrêté celui-ci de la manière suivante: en appuyant sur la touche STOP CN par une interruption programmée en appuyant sur le bouton d'ARRÊT D'URGENCE (fonction machine)
  • Page 211 Aborder le contour: cf. paragraphe suivant „Aborder à nouveau le contour“ Vous pouvez décaler la fenêtre d'introduction pour l'amorce de séquence. Pour cela, appuyez sur la touche permettant de définir le partage de l'écran et utilisez les softkeys qui y sont affichées. TNC 310 HEIDENHAIN...
  • Page 212 Aborder à nouveau le contour La fonction ABORDER POSITION permet à la TNC de déplacer l‘outil vers le contour de la pièce après avoir déplacé les axes de la machine avec la softkey DEPLACEMENT MANUEL pendant une interruption. Sélectionner la réapproche du contour: sélectionner la softkey ABORDER POSITION La TNC indique dans la fenêtre affichée position vers laquelle elle doit déplacer l'outil Déplacer les axes dans l'ordre proposé...
  • Page 213: Transmission Bloc-À-Bloc: Exécution De Programmes Longs

    Lancer le programme d‘usinage à l‘aide de la touche Start externe. Si vous avez défini des séquences- tampon supérieures à 0, la TNC attend pour lancer le programme que le nombre de séquences CN défini ait été lu. TNC 310 HEIDENHAIN...
  • Page 214: Arrêt Facultatif D'exécution De Programme

    11.5 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 215: Palpeurs 3D

    Palpeurs 3D...
  • Page 216: Cycles De Palpage En Mode Manuel

    12.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 217: 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 218: 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.
  • Page 219: 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 220 Initialiser le point de référence dans un axe au choix (cf. fig. en haut et à droite) 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 221 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 222: Etalonner Des Pièces Avec Palpeurs 3D

    12.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 223 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 224 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 225: Fonctions Mod

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

    13.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 227: Introduire Un Code

    RS 232-SETUP . La TNC affiche un menu dans lequel vous effectuez les réglages suivants: 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, unité perforation, PC sans TNC.EXE EXT1, EXT2 PC avec logiciel HEIDENHAIN pour transmission données TNCremo...
  • Page 228 Valeur indicative: 1000 Logiciel de transfert des données Pour transférer vos fichiers à partir de la TNC ou vers elle, nous vous conseillons l'utilisation du logiciel HEIDENHAIN TNCremo. TNCremo vous permet de gérer toutes les commandes HEIDEN- HAIN via l'interface série.
  • Page 229 Introduisez les informations demandées. Transfert des données entre TNC 310 et TNCremo Vérifiez si: la TNC 310 est bien raccordée sur la bonne interface série de votre ordinateur la vitesse de transmission des données est la même sur la TNC et dans TNCremo Après avoir lancé...
  • Page 230: Paramètres Utilisateur Spécifiques De La Machine

    13.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. 13.6 Sélectionner l‘affichage de positions Vous pouvez influer sur l‘affichage des coordonnées pour le mode ER.P MANUEL et les modes de déroulement du programme: La figure de droite indique différentes positions de l‘outil...
  • Page 231: Sélectionner L'unité De Mesure

    ZONE Pour mémoriser les valeurs modifiées, DEPLACEMENT MACHINE. Introduire comme vous devez appuyer sur la touche ENT. limitation les valeurs notées pour les axes, valider avec la touche ENT Quitter la fonction MOD: appuyer sur END TNC 310 HEIDENHAIN...
  • Page 232: Exécuter Les Fichiers D'aide

    13.9 Exécuter les fichiers d'AIDE La fonction d'AIDE n'est pas disponible sur toutes les machines. Pour plus amples informations, consultez le constructeur de votre machine. La fonction d'aide est destinée à 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.
  • Page 233 Tableaux et sommaires...
  • Page 234: 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 235: Transmission Externe Des Données

    Aligner l‘interface TNC EXT2 (PM 5020.1) sur l‘appareil externe avec la configuration suivante: 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 236: Palpeurs 3D

    Palpeurs 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 237 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 238: 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 239: Manivelles Électroniques

    HR 330 avec touches auxiliaires – les touches de sens de déplacement et d‘avance rapide sur la manivelle sont exploitées par l‘automate: 3 HR 332 avec douze touches auxiliaires: 4 Manivelle multiple avec touches auxiliaires:5 HR 410 avec fonctions auxiliaires: 6 TNC 310 HEIDENHAIN...
  • Page 240: 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 241: 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 de séquence, 128 Kbytes Jusqu'à...
  • Page 242: Fonctions Programmables

    Fonctions programmables Eléments du contour Droite Chanfrein Trajectoire circulaire Centre de cercle Rayon de cercle Trajectoire circulaire avec raccordement tangentiel Arrondi d'angle Droites et trajectoires circulaires pour aborder et quitter le contour Sauts dans le programme Sous-programme Répétition de parties de programme Cycles d‘usinage Cycles de perçage, perçage profond, alésage, alésage avec alésoir, contre-perçage, taraudage, taraudage rigide...
  • Page 243: Messages D'erreur Tnc

    Corr. contour mal entamée Introduire la même correction de rayon avant et après une séquence RND et CHF Ne pas entamer une correction de rayon d‘outil dans une séquence par une position de trajectoire circulaire TNC 310 HEIDENHAIN...
  • Page 244 CYCLE incomplet Définir les cycles dans l‘ordre voulu avec les indications requises Ne pas appeler les cycles de conversions de coordonnées Définir le cycle avant de d‘appeler Introduire une profondeur de passe différente de 0 Définition BLK FORM erronée Programmer les points MIN et MAX conformément aux instructions Le rapport entre les côtés doit être inférieur à...
  • Page 245 Imbrication trop élevée Achever les sous-programme avec LBL0 Initialiser CALL LBL sans REP pour les sous-programmes Initialiser CALL LBL avec REP pour répétitions parties de PGM Les sous-programmes ne peuvent pas s‘appeler eux-mêmes Niveaux d‘imbrications max. des sous-programmes: 8 TNC 310 HEIDENHAIN...
  • Page 246: Changement De La Batterie-Tampon

    14.5 Changement de la batterie-tampon Lorsque la commande est hors-tension, une batterie-tampon alimente la TNC en courant pour que les données de la mémoire RAM ne soient pas perdues. Lorsque la TNC affiche le message Changer batterie-tampon, vous devez alors changer les batteries. Les batteries sont logées dans le boîtier de la commande;...
  • Page 247 Cylindre...181 tangentiel...73 avec touches de sens d’axes...15 traj. circ. de rayon défini...72 pas-à-pas...17 coordonnées polaires...78 Axes non commandés dans le programme CN...193 droite...79 Axes principaux...27 traj. circ. avec raccordement tangentiel...80 traj. circulaire autour du pôle...79 TNC 310 HEIDENHAIN...
  • Page 248 Décalage du point zéro...138 Facteur échelle...142 Gestion de programmes. cf. Gestion de fichiers avec tableaux de points zéro...138 Familles de pièces...161 Graphisme Déplacements d’outils Fichier, état...31 agrandissement de la introduire...59 Fichiers d’aide projection...188 programmer...37 exécuter...218 lors de la programmation...39 sommaire...68 Fonction MOD lors du test du programme...186 Désaxage de la pièce,...
  • Page 249 Pièce, positions remarques concernant la étalonnage...203 absolues...29 programmation...160 Panneau de commande...4 incrémentales...29 Programme Paramètres Q relatives...29 éditer...38 contrôler...166 Poche circulaire ouvrir...35 réservés...176, 177 ébauche...116 structure...34 transmission de valeurs à finition...114 Programme, appel par cycle...145 l’automate...172 TNC 310 HEIDENHAIN...
  • Page 250 Test de programme Séquence Zone de déplacement, exécuter...191 limitations...217 copier...38 jusqu’à une effacer...38 séquence donnée...191 insérer...38 sommaire...190 modifier...38 TNC 310...2 Séquences-tampon...214 TNCremo...214 Simulation graphique...189 Trajectoire circulaire...71, 72, 73, 79, Sous-programme appeler...149 Trajectoire hélicoïdale...81 processus...148 Transmission bloc-à-bloc...199 programmation, remarques...148 Trigonométrie...164 programmer...149 Trou oblong, fraiser...120, 122...
  • Page 251 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 du 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 252 Ve 00 331 645-32 · 10/2002 · pdf · Subject to change without notice...

Ce manuel est également adapté pour:

Tnc 310 m

Table des Matières