5.2 Données d'outils

of 657 /657
Manuel d'utilisation Dialogue conversationnel- Texte clair HEIDENHAIN iTNC 530 Logiciel CN 340 490-xx 340 491-xx 340 492-xx 340 493-xx 340 494-xx Français (fr) 12/2004

Embed Size (px)

Transcript of 5.2 Données d'outils

  • Manuel d'utilisationDialogue conversationnel-Texte clair HEIDENHAIN

    iTNC 530

    Logiciel CN340 490-xx340 491-xx340 492-xx340 493-xx340 494-xx

    Franais (fr)12/2004

  • Elments de commande l'cran

    Dfinir le partage de l'cran

    Commuter cran entre modes de fonc-tionnement Machine et Programmation

    Softkeys: Slection fonction l'cran

    Commutation entre barres de softkeys

    Clavier alphabtique: Introduire lettres et signes

    Noms fichiersCommentaires

    ProgrammesDIN/ISO

    Slectionner modes de fonctionnement Machine

    Mode Manuel

    Manivelle lectronique

    smarT.NC

    Positionnement avec introduction manuelle

    Excution de programme pas pas

    Excution de programme en continu

    Slectionner modes de fonctionnement Programmation

    Mmorisation/dition de programme

    Test de programme

    Grer les programmes/fichiers, fonctions TNC

    Slectionner/effacer des programmes/fichiersTransfert externe des donnes Dfinir l'appel de programme, slectionner les tableaux de points zro et de points Slectionner la fonction MOD

    Afficher l'aide pour les messages d'erreur CN

    Afficher les tous messages d'erreur en instance

    Afficher la calculatrice

    Dplacement de la surbrillance, slection directede squences, cycles, fonctions paramtres

    Dplacer la surbrillance

    Slection directe de squences, cycleset fonctions paramtres

    Potentiomtres d'avance/de broche

    150

    0

    50

    100

    F %

    150

    0

    50

    100

    S %

    Programmation d'oprations de contournage

    Approche/sortie du contour

    Programmation flexible de contours FK

    Droite

    Centre de cercle/ple pour coordonnes polaires

    Trajectoire circulaire autour du centre de cercle

    Trajectoire circulaire avec rayon

    Trajectoire circulaire avec raccordement tangentiel

    Chanfrein/arrondi d'angle

    Donnes d'outils

    Introduction et appel de la longueur et du rayon d'outil

    Cycles, sous-programmes et rptitionsde parties de programme

    Dfinir et appeler les cycles

    Introduire et appeler sous-programmes et rptitions de partie de programme

    Introduire un arrt programm dans le programme

    Dfinir les cycles palpeurs

    Introduction des axes de coordonnes et chiffres, dition

    . . .

    Slection des axes de coordonnesou introduction dans le programme

    . . . Chiffres

    Point dcimal/changer de signe algbrique

    Introduction de coordonnes polaires/ valeurs incrmentales

    Programmer les paramtres/tat des paramtres Q

    Valider la position effective, valeurs de la calculatrice

    Passer outre question du dialogue, effacer des mots

    Valider l'introduction et poursuivre le dialogue

    Fermer la squence, fermer l'introduction

    Annuler valeurs numriques introduites ou le message d'erreur TNC

    Interrompre le dialogue, effacer partie de programme

    Fonctions spciales/smarT.NC

    Afficher les fonctions spciales

    smarT.NC: Slection onglet suivant dans formulaire

    smarT.NC: Slectionner le premier champ dans le cadre prcdent/suivant

  • iTNC 530 HEIDENHAIN 5

    Type de TNC, logiciel et fonctions

    Ce Manuel dcrit les fonctions dont disposent les TNC partir des numros de logiciel CN suivants:

    La lettre E dsigne la version Export de la TNC. La version Export de la TNC est soumise la restriction suivante:

    Dplacements linaires simultans sur un nombre d'axes pouvant aller jusqu' 4

    A l'aide des paramtres machine, le constructeur peut adapter sa machine l'ensemble des possibilits dont dispose la TNC. Ce Manuel dcrit donc galement des fonctions non disponibles dans chaque TNC.

    Certaines fonctions TNC ne sont pas disponibles sur toutes les machines car elles doivent tre adaptes votre machine par son constructeur; il s'agit par exemple:

    Fonction de palpage pour le palpeur 3DEtalonnage d'outils l'aide du TT 130Taraudage sans mandrin de compensationReprise du contour aprs interruptions

    Type de TNC N de logiciel CN

    iTNC 530 340 490-xx

    iTNC 530E 340 491-xx

    iTNC 530, version 2 processeurs 340 491-xx

    iTNC 530E, version 2 processeurs 340 493-xx

    iTNC 530,poste de programmation 340 494-xx

  • 6

    En outre, l'iTNC 530 dispose aussi en option de 2 ensembles-logiciels pouvant tre mis en oeuvre par vous-mme ou par le constructeur de votre machine. Chaque ensemble doit tre activ sparment et comporte individuellement les fonctions suivantes:

    Nous vous conseillons de prendre contact avec le constructeur de votre machine pour connatre l'tendue des fonctions de votre machine.

    De nombreux constructeurs de machines ainsi qu'HEIDENHAIN proposent des cours de programmation TNC. Il est conseill de suivre de tels cours afin de se familiariser rapidement avec les fonctions de la TNC.

    Option de logiciel 1

    Interpolation du corps d'un cylindre (cycles 27, 28, 29 et 39)

    Avance en mm/min. avec axes rotatifs M116

    Inclinaison du plan d'usinage (cycles 19, fonction PLANE et softkey 3D-ROT en mode de fonctionnement Manuel)

    Cercle sur 3 axes avec inclinaison du plan d'usinage

    Option de logiciel 2

    Dure de traitement des squences 0.5 ms au lieu de 3.6 ms

    Interpolation sur 5 axes

    Interpolation spline

    Usinage 3D:

    M114: Correction automatique de la gomtrie machine lors de l'usinage avec axes inclinsM128: Conserver la position de la pointe d'outil lors du positionnement des axes inclins (TCPM)FUNCTION TCPM: Conserver la position pointe d'outil lors du positionnement des axes inclins (TCPM) avec possibilit de rglage du mode d'actionM144: Validation de la cinmatique de la machine dans les positions EFF/NOM en fin de squenceAutres paramtres Finition/bauche et Tolrance pour axes rotatifs dans le cycle 32 (G62)Squences LN (correction 3D)

    Manuel d'utilisation Cycles palpeurs:

    Toutes les fonctions destines aux palpeurs sont dcrites dans un autre Manuel d'utilisation. Si ncessaire, adressez-vous HEIDENHAIN pour recevoir ce Manuel d'utilisation. Rfrence: 375 319-xx.

  • iTNC 530 HEIDENHAIN 7

    Lieu d'implantation prvu

    La TNC correspond la classe A selon EN 55022. Elle est prvue principalement pour fonctionner en milieux industriels.

  • 8

    Nouvelles fonctions par rapport aux versions antrieures 340 422-xx/340 423-xx

    Mise en uvre du nouveau mode d'utilisation smarT.NC sur la base de formulaires. Une documentation spare est destine aux utilisateurs. Dans ce contexte, le panneau de commande TNC a subi une extension. Il comporte de nouvelles touches qui permettent de naviguer rapidement l'intrieur de smarT.NC (cf. Panneau de commande la page 39)Via l'interface USB 2.0, la version un processeur gre les priphriques de pointage (souris).L'avance par dent fz et l'avance par tour fu constituent maintenant une alternative pour l'introduction de l'avance (cf. Fonctions de dfinition de l'avance la page 105)Nouveau cycle CENTRAGE (cf. CENTRAGE (cycle 240) la page 277)Nouvelle fonction M150 permettant de ne pas afficher les messages de commutateur de fin de course (cf. Ne pas afficher le message de commutateur de fin de course: M150 la page 251)M128 est dsormais aurorise galement avec l'amorce de squence (cf. Rentrer dans le programme un endroit quelconque (amorce de squence) la page 567)Le nombre des paramtres Q disponibles a t largi 2000(cf. Principe et sommaire des fonctions la page 504)Le nombre des numros de label disponibles a t largi 1000. On peut en plus attribuer galement des noms de label (cf. Marquer des sous-programmes et rptitions de parties de programme la page 488)Dans les fonctions de paramtres Q FN 9 FN 12, on peut aussi attribuer des noms de label pour dfinir le saut (cf. Conditions si/alors avec paramtres Q la page 512)Excution cible de points partir du tableau de points (cf. Occulter certains points pour l'usinage la page 271)L'heure actuelle est maintenant affiche dans l'affichage d'tat supplmentaire (cf. Informations gnrales sur le programme la page 44)Diverses colonnes ont t rajoutes dans le tableau d'outils (cf. Tableau d'outils: Donnes d'outils standard la page 146)Maintenant, le test de programme peut tre stopp ou poursuivi galement l'intrieur des cycles d'usinage (cf. Excuter un test de programme la page 561)

  • iTNC 530 HEIDENHAIN 9

    Fonctions modifies par rapport aux versions antrieures 340 422-xx/340 423-xx

    La prsentation de l'affichage d'tat et de l'affichage d'tat supplmentaire a t restructure (cf. Affichages d'tat la page 43)Le logiciel 340 490 ne gre plus de faibles rsolutions en liaison avec l'cran BC 120 (cf. L'cran la page 37)Nouvelle implantation du clavier TE 530 B (cf. Panneau de commande la page 39)La plage d'introduction de l'angle de prcession EULPR (fonction PLANE EULER) a t largie (cf. Dfinir le plan d'usinage avec les angles eulriens: PLANE EULER la page 462)Le vecteur de plan de la fonction PLANE EULER n'a plus besoin d'tre norm pour tre introduit (cf. Dfinir le plan d'usinage avec deux vecteurs: PLANE VECTOR la page 464)Modification du comportement de positionnement de la fonction CYCL CALL PAT (cf. Appeler le cycle en liaison avec les tableaux de points la page 273)En vue de nouvelles fonctions venir, le choix de types d'outils pouvant tre slectionns dans le tableau d'outils a t tendu

  • 10

    Descriptifs nouveaux/modifis dans ce Manuel

    Nouvelle implantation du clavier TE 530 B (cf. Panneau de commande la page 39)Le chapitre Gestionnaire standard de fichiers (gestionnaire de fichiers sans structure de rpertoires) a t supprim de ce Manuel

  • iTNC 530 HEIDENHAIN 11

    Table des matires Introduction 1Mode manuel et dgauchissage 2Positionnement avec introduction manuelle 3Programmation: Principes de base gestion-naire de fichiers, aides la programmation 4Programmation: Outils 5Programmation: Programmer les contours 6Programmation: Fonctions auxiliaires 7Programmation: Cycles 8Programmation: Fonctions spciales 9Programmation: Sous-programmes et rptitions de parties de programme 10Programmation: Paramtres Q 11Test et excution de programme 12Fonctions MOD 13Tableaux et sommaires 14iTNC 530 avec Windows 2000 (option) 15

  • HEIDENHAIN iTNC 530 13

    1.1 L'iTNC 530 ..... 36Programmation: Dialogue Texte clair HEIDENHAIN, smarT.NC et DIN/ISO ..... 36Compatibilit ..... 36

    1.2 Ecran et panneau de commande ..... 37L'cran ..... 37Dfinir le partage de l'cran ..... 38Panneau de commande ..... 39

    1.3 Modes de fonctionnement ..... 40Mode Manuel et Manivelle lectronique ..... 40Positionnement avec introduction manuelle ..... 40Mmorisation/dition de programme ..... 41Test de programme ..... 41Excution de programme en continu et Excution de programme pas pas ..... 42

    1.4 Affichages d'tat ..... 43Affichage d'tat gnral ..... 43Affichages d'tat supplmentaires ..... 44

    1.5 Accessoires: Palpeurs 3D et manivelles lectroniques HEIDENHAIN ..... 47Palpeurs 3D ..... 47Manivelles lectroniques HR ..... 48

    1 Introduction ..... 35

  • 14

    2.1 Mise sous tension, hors tension ..... 50Mise sous tension ..... 50Mise hors tension ..... 51

    2.2 Dplacement des axes de la machine ..... 52Remarque ..... 52Dplacer l'axe avec les touches de sens externes ..... 52Positionnement pas pas ..... 53Dplacement avec la manivelle lectronique HR 410 ..... 54Manivelle lectronique HR 420 ..... 55

    2.3 Vitesse de rotation broche S, avance F, fonction auxiliaire M ..... 61Utilisation ..... 61Introduction de valeurs ..... 61Modifier la vitesse de rotation broche et l'avance ..... 61

    2.4 Initialisation du point de rfrence (sans palpeur 3D) ..... 62Remarque ..... 62Prparatifs ..... 62Initialiser le point de rfrence avec les touches d'axes ..... 63Gestion des points de rfrence avec le tableau Preset ..... 64

    2.5 Inclinaison du plan d'usinage (option logiciel 1) ..... 70Application, processus ..... 70Axes inclins: Franchissement des points de rfrence ..... 71Initialisation du point de rfrence dans le systme inclin ..... 72Initialisation du point de rfrence sur machines quipes d'un plateau circulaire ..... 72Initialisation du point de rfrence sur machines quipes de systmes de changement de tte ..... 72Affichage de positions dans le systme inclin ..... 73Restrictions pour l'inclinaison du plan d'usinage ..... 73Activation de l'inclinaison manuelle ..... 74

    3.1 Programmation et excution doprations simples dusinage ..... 76Excuter le positionnement avec introduction manuelle ..... 76Sauvegarder ou effacer des programmes contenus dans $MDI ..... 78

    2 Mode manuel et dgauchissage ..... 49

    3 Positionnement avec introduction manuelle ..... 75

  • HEIDENHAIN iTNC 530 15

    4.1 Principes de base ..... 80Systmes de mesure de dplacement et marques de rfrence ..... 80Systme de rfrence ..... 80Systme de rfrence sur fraiseuses ..... 81Coordonnes polaires ..... 82Positions pice absolues et incrmentales ..... 83Slection du point de rfrence ..... 84

    4.2 Gestionnaire de fichiers: Principes de base ..... 85Fichiers ..... 85Sauvegarde des donnes ..... 86

    4.3 Travailler avec le gestionnaire de fichiers ..... 87Rpertoires ..... 87Chemins d'accs ..... 87Vue d'ensemble: Fonctions de la gestion des fichiers ..... 88Appeler le gestionnaire de fichiers ..... 89Slectionner les lecteurs, rpertoires et fichiers ..... 90Crer un nouveau rpertoire (possible seulement sur le lecteur TNC:\) ..... 91Copier un fichier donn ..... 92Copier un rpertoire ..... 93Slectionner l'un des 10 derniers fichiers slectionns ..... 94Effacer un fichier ..... 94Effacer un rpertoire ..... 94Marquer des fichiers ..... 95Renommer un fichier ..... 96Autres fonctions ..... 96Transfert des donnes vers/ partir d'un support externe de donnes ..... 97Copier un fichier vers un autre rpertoire ..... 99La TNC en rseau ..... 100

    4.4 Ouverture et introduction de programmes ..... 101Structure d'un programme CN en format conversationnel Texte clair HEIDENHAIN ..... 101Dfinir la pice brute: BLK FORM ..... 101Ouvrir un nouveau programme d'usinage ..... 102Programmation de dplacements d'outils en dialogue conversationnel Texte clair ..... 104Prise en compte des positions effectives ..... 106Editer un programme ..... 107La fonction de recherche de la TNC ..... 111

    4 Programmation: Principes de base, gestion de fichiers, outils de programmation,gestion de palettes ..... 79

  • 16

    4.5 Graphisme de programmation ..... 113Droulement/pas de droulement du graphisme de programmation ..... 113Elaboration du graphisme de programmation pour un programme existant ..... 113Afficher ou non les numros de squence ..... 114Effacer le graphisme ..... 114Agrandissement ou rduction de la projection ..... 114

    4.6 Articulation de programmes ..... 115Dfinition, application ..... 115Afficher la fentre darticulation / changer de fentre active ..... 115Insrer une squence darticulation dans la fentre du programme ( gauche) ..... 115Slectionner des squences dans la fentre darticulation ..... 115

    4.7 Insertion de commentaires ..... 116Utilisation ..... 116Commentaire pendant l'introduction du programme ..... 116Insrer un commentaire aprs-coup ..... 116Commentaire dans une squence donne ..... 116Fonctions pour l'dition du commentaire ..... 116

    4.8 Crer des fichiers-texte ..... 117Utilisation ..... 117Ouvrir et quitter un fichier-texte ..... 117Editer des textes ..... 118Effacer des caractres, mots et lignes et les insrer nouveau ..... 119Traiter des blocs de texte ..... 119Recherche de parties de texte ..... 120

    4.9 La calculatrice ..... 121Utilisation ..... 121

    4.10 Aide directe pour les messages d'erreur CN ..... 122Afficher les messages d'erreur ..... 122Afficher l'aide ..... 122

    4.11 Liste de tous les messages d'erreur en instance ..... 123Fonction ..... 123Afficher la liste des erreurs ..... 123Contenu de la fentre ..... 124

  • HEIDENHAIN iTNC 530 17

    4.12 Gestionnaire de palettes ..... 125Utilisation ..... 125Slectionner le tableau de palettes ..... 127Quitter le tableau de palettes ..... 127Excuter un fichier de palettes ..... 128

    4.13 Mode de fonctionnement palette avec usinage orient vers l'outil ..... 129Utilisation ..... 129Slectionner un fichier de palettes ..... 133Rglage d'un fichier de palettes avec formulaire d'introduction ..... 134Droulement de l'usinage orient vers l'outil ..... 138Quitter le tableau de palettes ..... 139Excuter un fichier de palettes ..... 139

  • 18

    5.1 Introduction des donnes doutils ..... 142Avance F ..... 142Vitesse de rotation broche S ..... 143

    5.2 Donnes d'outils ..... 144Conditions requises pour la correction d'outil ..... 144Numro d'outil, nom d'outil ..... 144Longueur d'outil L ..... 144Rayon d'outil R ..... 145Valeurs Delta pour longueurs et rayons ..... 145Introduire les donnes d'outils dans le programme ..... 145Introduire les donnes d'outils dans le tableau ..... 146Remplacer des donnes d'outils cibles partir d'un PC externe ..... 153Tableau d'emplacements pour changeur d'outils ..... 154Appeler les donnes d'outils ..... 157Changement d'outil ..... 158

    5.3 Correction d'outil ..... 160Introduction ..... 160Correction de la longueur d'outil ..... 160Correction du rayon d'outil ..... 161

    5.4 Correction d'outil tridimensionnelle (option logiciel 2) ..... 164Introduction ..... 164Dfinition d'une normale de vecteur ..... 165Formes d'outils autorises ..... 165Utilisation d'autres outils: Valeurs delta ..... 166Correction 3D sans orientation d'outil ..... 166Face Milling: Correction 3D sans ou avec orientation d'outil ..... 167Peripheral Milling Correction 3D avec orientation de l'outil ..... 169

    5.5 Travailler avec les tableaux des donnes de coupe ..... 171Remarque ..... 171Possibilits d'utilisation ..... 171Tableaux pour matires de pices ..... 172Tableau pour matires de coupe ..... 173Tableau pour donnes de coupe ..... 173Donnes requises dans le tableau d'outils ..... 174Procdure du travail avec calcul automatique de la vitesse de rotation/de l'avance ..... 175Modifier la structure des tableaux ..... 175Transfert des donnes de tableaux de donnes de coupe ..... 177Fichier de configuration TNC.SYS ..... 177

    5 Programmation: Outils ..... 141

  • HEIDENHAIN iTNC 530 19

    6.1 Dplacements d'outils ..... 180Fonctions de contournage ..... 180Programmation flexible de contours FK ..... 180Fonctions auxiliaires M ..... 180Sous-programmes et rptitions de parties de programme ..... 180Programmation avec paramtres Q ..... 180

    6.2 Principes des fonctions de contournage ..... 181Programmer un dplacement doutil pour une opration dusinage ..... 181

    6.3 Approche et sortie du contour ..... 185Sommaire: Formes de trajectoires pour l'approche et de sortie du contour ..... 185Positions importantes lapproche et la sortie ..... 185Approche du contour par une droite avec raccordement tangentiel: APPR LT ..... 187Approche du contour par une droite perpendiculaire au premier point du contour: APPR LN ..... 187Approche du contour par une trajectoire circulaire avec raccordement tangentiel: APPR CT ..... 188Approche par une trajectoire circulaire avec raccordement tangentiel au contour et segment de droite:APPR LCT ..... 189Sortie du contour par une droite avec raccordement tangentiel: DEP LT ..... 190Sortie du contour par une droite perpendiculaire au dernier point du contour: DEP LN ..... 190Sortie du contour par une trajectoire circulaire avec raccordement tangentiel: DEP CT ..... 191Sortie par une trajectoire circulaire avec raccordement tangentiel au contour et segment de droite:DEP LCT ..... 191

    6.4 Contournages Coordonnes cartsiennes ..... 192Sommaire des fonctions de contournage ..... 192Droite L ..... 193Insrer un chanfrein CHF entre deux droites ..... 194Arrondi d'angle RND ..... 195Centre de cercle CC ..... 196Trajectoire circulaire C autour du centre de cercle CC ..... 197Trajectoire circulaire CR de rayon dfini ..... 198Trajectoire circulaire CT avec raccordement tangentiel ..... 199

    6 Programmation: Programmer les contours ..... 179

  • 20

    6.5 Contournages Coordonnes polaires ..... 204Sommaire ..... 204Origine des coordonnes polaires: Ple CC ..... 205Droite LP ..... 206Trajectoire circulaire CP autour du ple CC ..... 206Trajectoire circulaire CTP avec raccordement tangentiel ..... 207Trajectoire hlicodale (hlice) ..... 207

    6.6 Contournages Programmation flexible de contours FK ..... 212Principes de base ..... 212Graphisme de programmation FK ..... 213Convertir les programmes FK en programmes conversationnels Texte clair ..... 214Ouvrir le dialogue FK ..... 215Programmation flexible de droites ..... 216Programmation flexible de trajectoires circulaires ..... 216Possibilits d'introduction ..... 217Points auxiliaires ..... 220Rapports relatifs ..... 221

    6.7 Contournages Interpolation spline (option du logiciel 2) ..... 228Utilisation ..... 228

  • HEIDENHAIN iTNC 530 21

    7.1 Introduire les fonctions M et une commande de STOP ..... 232Principes de base ..... 232

    7.2 Fonctions auxiliaires pour contrler l'excution du programme, la broche et l'arrosage ..... 233Sommaire ..... 233

    7.3 Fonctions auxiliaires pour les indications de coordonnes ..... 234Programmer les coordonnes machine: M91/M92 ..... 234Activer le dernier point de rfrence initialis: M104 ..... 236Aborder les positions dans le systme de coordonnes non inclin avec plan d'usinage inclin: M130 ..... 236

    7.4 Fonctions auxiliaires pour le comportement de contournage ..... 237Arrondi d'angle: M90 ..... 237Insrer un cercle darrondi dfini entre deux segments de droite: M112 ..... 238Ne pas tenir compte des points lors de l'excution de squences linaires sans correction: M124 ..... 238Usinage de petits lments de contour. M97 ..... 239Usinage complet d'angles de contours ouverts: M98 ..... 241Facteur davance pour plonges: M103 ..... 242Avance en millimtres/tour de broche: M136 ..... 243Vitesse d'avance aux arcs de cercle: M109/M110/M111 ..... 244Calcul anticip d'un contour avec correction de rayon (LOOK AHEAD): M120 ..... 244Autoriser le positionnement avec la manivelle en cours d'excution du programme: M118 ..... 246Retrait du contour dans le sens de l'axe d'outil: M140 ..... 247Supprimer la surveillance du palpeur: M141 ..... 248Effacer les informations de programme modales: M142 ..... 249Effacer la rotation de base: M143 ..... 249Eloigner l'outil automatiquement du contour lors de l'arrt CN: M148 ..... 250Ne pas afficher le message de commutateur de fin de course: M150 ..... 251

    7 Programmation: Fonctions auxiliaires ..... 231

  • 22

    7.5 Fonctions auxiliaires pour les axes rotatifs ..... 252Avance en mm/min. sur les axes rotatifs A, B, C: M116 (option du logiciel 1) ..... 252Dplacement des axes rotatifs avec optimisation de la course: M126 ..... 253Rduire l'affichage de l'axe rotatif une valeur infrieure 360: M94 ..... 254Correction automatique de la gomtrie de la machine lors de l'usinage avec axes inclins M114(option du logiciel 2) ..... 255Conserver la position de la pointe de l'outil lors du positionnement des axes inclins (TCPM):M128 (option du logiciel 2) ..... 256Arrt prcis aux angles avec transitions de contour non tangentielles: M134 ..... 258Slection d'axes inclins: M138 ..... 258Prise en compte de la cinmatique de la machine pour les positions EFF/NOM en fin de squence:M144 (option du logiciel 2) ..... 259

    7.6 Fonctions auxiliaires pour machines dcoupe laser ..... 260Principe ..... 260Emission directe de la tension programme: M200 ..... 260Tension comme fonction de la course: M201 ..... 260Tension comme fonction de la vitesse: M202 ..... 261Emission de la tension comme fonction de la dure (rampe dpendant de la dure): M203 ..... 261Emission dune tension comme fonction de la dure (impulsion dpendant de la dure): M204 ..... 261

  • HEIDENHAIN iTNC 530 23

    8.1 Travailler avec les cycles ..... 264Cycles personnaliss la machine ..... 264Dfinir le cycle avec les softkeys ..... 265Dfinir le cycle avec la fonction GOTO ..... 265Appeler les cycles ..... 267Travail avec les axes auxiliaires U/V/W ..... 269

    8.2 Tableaux de points ..... 270Utilisation ..... 270Introduire un tableau de points ..... 270Occulter certains points pour l'usinage ..... 271Slectionner le tableau de points dans le programme ..... 272Appeler le cycle en liaison avec les tableaux de points ..... 273

    8.3 Cycles de perage, taraudage et fraisage de filets ..... 275Sommaire ..... 275CENTRAGE (cycle 240) ..... 277PERCAGE (cycle 200) ..... 279ALESAGE A L'ALESOIR (cycle 201) ..... 281ALESAGE A L'OUTIL (cycle 202) ..... 283PERCAGE UNIVERSEL (cycle 203) ..... 285CONTRE PERCAGE (cycle 204) ..... 287PERCAGE PROFOND UNIVERSEL (cycle 205) ..... 290FRAISAGE DE TROUS (cycle 208) ..... 293NOUVEAU TARAUDAGE avec mandrin de compensation (cycle 206) ..... 295NOUVEAU TARAUDAGE RIGIDE (cycle 207) ..... 297TARAUDAGE BRISE-COPEAUX (cycle 209) ..... 299Principes de base pour le fraisage de filets ..... 301FRAISAGE DE FILETS (cycle 262) ..... 303FILETAGE SUR UN TOUR (cycle 263) ..... 305FILETAGE AVEC PERCAGE (cycle 264) ..... 309FILETAGE HELICOIDAL AVEC PERCAGE (cycle 265) ..... 313FILETAGE EXTERNE SUR TENONS (cycle 267) ..... 317

    8.4 Cycles de fraisage de poches, tenons et rainures ..... 326Sommaire ..... 326POCHE RECTANGULAIRE (cycle 251) ..... 327POCHE CIRCULAIRE (cycle 252) ..... 332RAINURAGE (cycle 253) ..... 336RAINURE CIRCULAIRE (cycle 254) ..... 341FINITION DE POCHE (cycle 212) ..... 346FINITION DE TENON (cycle 213) ..... 348FINITION DE POCHE CIRCULAIRE (cycle 214) ..... 350FINITION DE TENON CIRCULAIRE (cycle 215) ..... 352RAINURE (trou oblong) avec plonge pendulaire (cycle 210) ..... 354RAINURE CIRCULAIRE (trou oblong) avec plonge pendulaire (cycle 211) ..... 357

    8 Programmation: Cycles ..... 263

  • 24

    8.5 Cycles d'usinage de motifs de points ..... 363Sommaire ..... 363MOTIFS DE POINTS SUR UN CERCLE (cycle 220) ..... 364MOTIFS DE POINTS EN GRILLE (cycle 221) ..... 366

    8.6 Cycles SL ..... 370Principes de base ..... 370Sommaire des cycles SL ..... 372CONTOUR (cycle 14) ..... 373Contours superposs ..... 374DONNEES DU CONTOUR (cycle 20) ..... 377PRE-PERCAGE (cycle 21) ..... 378EVIDEMENT (cycle 22) ..... 379FINITION EN PROFONDEUR (cycle 23) ..... 380FINITION LATERALE (cycle 24) ..... 381TRACE DE CONTOUR (cycle 25) ..... 382CORPS D'UN CYLINDRE (cycle 27, option de logiciel 1) ..... 384CORPS D'UN CYLINDRE Rainurage (cycle 28, option de logiciel 1) ..... 386CORPS D'UN CYLINDRE Fraisage d'un oblong convexe (cycle 29, option de logiciel 1) ..... 389CORPS D'UN CYLINDRE Fraisage d'un contour externe (cycle 39, option de logiciel 1) ..... 391

    8.7 Cycles SL (formule de contour) ..... 404Principes de base ..... 404Slectionner le programme avec les dfinitions de contour ..... 405Dfinir les descriptions de contour ..... 405Introduire la formule de contour ..... 406Contours superposs ..... 407Excution du contour avec les cycles SL ..... 409

    8.8 Cycles d'usinage ligne ligne ..... 413Sommaire ..... 413EXECUTION DE DONNEES 3D (cycle 30) ..... 414USINAGE LIGNE A LIGNE (cycle 230) ..... 415SURFACE REGULIERE (cycle 231) ..... 417SURFACAGE (cycle 232) ..... 420

  • HEIDENHAIN iTNC 530 25

    8.9 Cycles de conversion de coordonnes ..... 428Sommaire ..... 428Effet des conversions de coordonnes ..... 428Dcalage du POINT ZERO (cycle 7) ..... 429Dcalage du POINT ZERO avec tableaux de points zro (cycle 7) ..... 430INITIALISATION DU POINT DE REFERENCE (cycle 247) ..... 434IMAGE MIROIR (cycle 8) ..... 435ROTATION (cycle 10) ..... 437FACTEUR ECHELLE (cycle 11) ..... 438FACTEUR ECHELLE SPECIF. DE L'AXE (cycle 26) ..... 439PLAN D'USINAGE (cycle 19, option de logiciel 1) ..... 440

    8.10 Cycles spciaux ..... 448TEMPORISATION (cycle 9) ..... 448APPEL DE PROGRAMME (cycle 12) ..... 449ORIENTATION BROCHE (cycle 13) ..... 450TOLERANCE (cycle 32, option de logiciel 2) ..... 451

    9.1 La fonction PLANE: Inclinaison du plan d'usinage (option de logiciel 1) ..... 454Introduction ..... 454Dfinir la fonction PLANE ..... 456Affichage de positions ..... 456Annuler la fonction PLANE ..... 457

    9.2 Dfinir le plan d'usinage avec les angles dans l'espace: PLANE SPATIAL ..... 458Utilisation ..... 458Paramtres d'introduction ..... 459

    9.3 Dfinir le plan d'usinage avec les angles de projection: PLANE PROJECTED ..... 460Utilisation ..... 460Paramtres d'introduction ..... 461

    9.4 Dfinir le plan d'usinage avec les angles eulriens: PLANE EULER ..... 462Utilisation ..... 462Paramtres d'introduction ..... 463

    9.5 Dfinir le plan d'usinage avec deux vecteurs: PLANE VECTOR ..... 464Utilisation ..... 464Paramtres d'introduction ..... 465

    9.6 Dfinir le plan d'usinage par trois points: PLANE POINTS ..... 466Utilisation ..... 466Paramtres d'introduction ..... 467

    9.7 Dfinir le plan d'usinage au moyen d'un seul angle incrmental dans l'espace: PLANE RELATIVE ..... 468Utilisation ..... 468Paramtres d'introduction ..... 469Abrviations utilises ..... 469

    9 Programmation: Fonctions spciales ..... 453

  • 26

    9.8 Dfinir le comportement de positionnement de la fonction PLANE ..... 470Sommaire ..... 470Orientation automatique MOVE/TURN/STAY (introduction imprative) ..... 471Slection d'alternatives d'inclinaison: SEQ +/ (introduction optionnelle) ..... 474Slection du mode de transformation (introduction optionnelle) ..... 475

    9.9 Usinage cinq axes avec TCPM dans le plan inclin ..... 476Fonction ..... 476Usinage cinq axes par dplacement incrmental d'un axe rotatif ..... 476Usinage cinq axes par vecteurs normaux ..... 477

    9.10 FUNCTION TCPM (option de logiciel 2) ..... 478Fonction ..... 478Dfinir la FUNCTION TCPM ..... 478Mode d'action de l'avance programme ..... 479Interprtation des coordonnes programmes des axes rotatifs ..... 480Mode d'interpolation entre la position initiale et la position finale ..... 481Annuler FUNCTION TCPM ..... 482

    9.11 Crer un programme-retour ..... 483Fonction ..... 483Conditions requises au niveau du programme convertir ..... 484Exemple d'application ..... 485

  • HEIDENHAIN iTNC 530 27

    10.1 Marquer des sous-programmes et rptitions de parties de programme ..... 488Labels ..... 488

    10.2 Sous-programmes ..... 489Processus ..... 489Remarques concernant la programmation ..... 489Programmer un sous-programme ..... 489Appeler un sous-programme ..... 489

    10.3 Rptitions de parties de programme ..... 490Label LBL ..... 490Processus ..... 490Remarques concernant la programmation ..... 490Programmer une rptition de partie de programme ..... 490Appeler une rptition de partie de programme ..... 490

    10.4 Programme quelconque pris comme sous-programme ..... 491Processus ..... 491Remarques concernant la programmation ..... 491Appeler un programme quelconque comme sous-programme ..... 492

    10.5 Imbrications ..... 493Types d'imbrications ..... 493Niveaux d'imbrication ..... 493Sous-programme dans sous-programme ..... 493Renouveler des rptitions de parties de programme ..... 494Rpter un sous-programme ..... 495

    10 Programmation: Sous-programmes et rptitions de parties de programme ..... 487

  • 28

    11.1 Principe et sommaire des fonctions ..... 504Remarques concernant la programmation ..... 505Appeler les fonctions des paramtres Q ..... 505

    11.2 Familles de pices Paramtres Q au lieu de valeurs numriques ..... 506Exemple de squences CN ..... 506Exemple ..... 506

    11.3 Dcrire les contours avec les fonctions arithmtiques ..... 507Utilisation ..... 507Sommaire ..... 507Programmation des calculs de base ..... 508

    11.4 Fonctions trigonomtriques ..... 509Dfinitions ..... 509Programmer les fonctions trigonomtriques ..... 510

    11.5 Calcul d'un cercle ..... 511Utilisation ..... 511

    11.6 Conditions si/alors avec paramtres Q ..... 512Utilisation ..... 512Sauts inconditionnels ..... 512Programmer les conditions si/alors ..... 512Abrviations et expressions utilises ..... 513

    11.7 Contrler et modifier les paramtres Q ..... 514Processus ..... 514

    11.8 Fonctions spciales ..... 515Sommaire ..... 515FN14: ERROR: Emission de messages d'erreur ..... 516FN15: PRINT: Emission de textes ou valeurs de paramtres Q ..... 518FN16: F-PRINT: Emission formate de textes et paramtres Q ..... 519FN18: SYS-DATUM READ: Lecture des donnes-systme ..... 523FN19: PLC: Transmission de valeurs l'automate ..... 528FN20: WAIT FOR: Synchronisation CN et automate ..... 529FN25: PRESET: Initialiser un nouveau point de rfrence ..... 530FN26: TABOPEN: Ouvrir un tableau dfinir librement ..... 531FN27: TABWRITE: Composer un tableau pouvant tre dfini librement ..... 531FN28: TABREAD: Importer un tableau pouvant tre dfini librement ..... 532

    11.9 Introduire directement une formule ..... 533Introduire la formule ..... 533Rgles rgissant les calculs ..... 535Exemple dintroduction ..... 536

    11 Programmation: Paramtres Q ..... 503

  • HEIDENHAIN iTNC 530 29

    11.10 Paramtres Q rservs ..... 537Valeurs de lautomate Q100 Q107 ..... 537Rayon d'outil actif: Q108 ..... 537Axe d'outil: Q109 ..... 537Fonction de la broche: Q110 ..... 538Arrosage: Q111 ..... 538Facteur de recouvrement: Q112 ..... 538Unit de mesure dans le programme: Q113 ..... 538Longueur d'outil: Q114 ..... 538Coordonnes issues du palpage en cours dexcution du programme ..... 539Ecart entre valeur nominale et valeur effective lors de l'talonnage d'outil automatique avec le TT 130 ..... 539Inclinaison du plan d'usinage avec angles de la pice: Coordonnes des axes rotatifs calcules par la TNC ..... 539Rsultats de la mesure avec cycles palpeurs (cf. galement Manuel d'utilisation des cycles palpeurs) ..... 540

  • 30

    12.1 Graphismes ..... 550Utilisation ..... 550Vue d'ensemble: Projections ..... 552Vue de dessus ..... 552Reprsentation en 3 plans ..... 553Reprsentation 3D ..... 554Agrandissement de la projection ..... 556Rpter la simulation graphique ..... 557Calcul de la dure d'usinage ..... 558

    12.2 Fonctions d'affichage du programme ..... 559Sommaire ..... 559

    12.3 Test de programme ..... 560Utilisation ..... 560

    12.4 Excution de programme ..... 563Utilisation ..... 563Excuter un programme dusinage ..... 563Interrompre l'usinage ..... 564Dplacer les axes de la machine pendant une interruption ..... 565Poursuivre lexcution du programme aprs une interruption ..... 566Rentrer dans le programme un endroit quelconque (amorce de squence) ..... 567Aborder nouveau le contour ..... 569

    12.5 Lancement automatique du programme ..... 570Utilisation ..... 570

    12.6 Omettre certaines squences ..... 571Utilisation ..... 571Effacement du caractre / ..... 571

    12.7 Arrt facultatif d'excution du programme ..... 572Utilisation ..... 572

    12 Test de programme et excution de programme ..... 549

  • HEIDENHAIN iTNC 530 31

    13.1 Slectionner la fonction MOD ..... 574Slectionner les fonctions MOD ..... 574Modifier les configurations ..... 574Quitter les fonctions MOD ..... 574Sommaire des fonctions MOD ..... 575

    13.2 Numros de logiciel et d'option ..... 576Utilisation ..... 576

    13.3 Introduire un code ..... 577Utilisation ..... 577

    13.4 Chargement de service-packs ..... 578Utilisation ..... 578

    13.5 Configurer les interfaces de donnes ..... 579Utilisation ..... 579Configurer linterface RS-232 ..... 579Configurer linterface RS-422 ..... 579Slectionner le MODE DE FONCTIONNEMENT de lappareil externe ..... 579Configurer la VITESSE EN BAUD ..... 579Affectation ..... 580Logiciel de transfert des donnes ..... 581

    13.6 Interface Ethernet ..... 583Introduction ..... 583Possibilits de raccordement ..... 583Relier l'iTNC directement avec un PC Windows ..... 584Configurer la TNC ..... 586

    13.7 Configurer PGM MGT ..... 590Utilisation ..... 590Modifier la configuration PGM MGT ..... 590Fichiers dpendants ..... 591

    13.8 Paramtres utilisateur spcifiques de la machine ..... 593Utilisation ..... 593

    13.9 Reprsenter la pice brute dans la zone de travail ..... 594Utilisation ..... 594Faire pivoter toute la reprsentation ..... 595

    13 Fonctions MOD ..... 573

  • 32

    13.10 Slectionner les affichages de positions ..... 596Utilisation ..... 596

    13.11 Slectionner lunit de mesure ..... 597Utilisation ..... 597

    13.12 Slectionner le langage de programmation pour $MDI ..... 598Utilisation ..... 598

    13.13 Slectionner l'axe pour gnrer une squence L ..... 599Utilisation ..... 599

    13.14 Introduire les limites de la zone de dplacement, affichage du point zro ..... 600Utilisation ..... 600Usinage sans limitation de la zone de dplacement ..... 600Calculer et introduire la zone de dplacement max. ..... 600Affichage du point de rfrence ..... 601

    13.15 Afficher les fichiers d'AIDE ..... 602Utilisation ..... 602Slectionner les FICHIERS D'AIDE ..... 602

    13.16 Afficher les dures de fonctionnement ..... 603Utilisation ..... 603

    13.17 Tl-service ..... 604Utilisation ..... 604Ouvrir/fermer TeleService ..... 604

    13.18 Accs externe ..... 605Utilisation ..... 605

  • HEIDENHAIN iTNC 530 33

    14.1 Paramtres utilisateur gnraux ..... 608Possibilits dintroduction des paramtres-machine ..... 608Slectionner les paramtres utilisateur gnraux ..... 608

    14.2 Distribution des plots et cbles de raccordement pour les interfaces de donnes ..... 623Interface V.24/RS-232-C, appareils HEIDENHAIN ..... 623Autres appareils ..... 624Interface V.11/RS-422 ..... 625Prise femelle RJ45 pour Interface Ethernet ..... 625

    14.3 Informations techniques ..... 62614.4 Changement de la batterie tampon ..... 632

    15.1 Introduction ..... 634Contrat de licence pour utilisateur final (CLUF) pour Windows 2000 ..... 634Octroi d'un droit d'utilisation ..... 634Gnralits ..... 636Caractristiques techniques ..... 637

    15.2 Dmarrer l'application iTNC 530 ..... 638Enregistrement Windows ..... 638Enregistrement en tant qu'utilisateur TNC ..... 638Enregistrement en tant qu'administrateur local ..... 639

    15.3 Mise hors tension de l'iTNC 530 ..... 640Principes ..... 640Suppression de l'enregistrement d'un utilisateur ..... 640Fermer l'application iTNC ..... 641Arrt de Windows ..... 642

    15.4 Configurations du rseau ..... 643Condition requise ..... 643Adapter les configurations ..... 643Configuration des accs ..... 644

    15.5 Particularits dans les gestionnaire de fichiers ..... 645Lecteurs de l'iTNC ..... 645Transfert des donnes vers l'iTNC 530 ..... 646

    14 Tableaux et sommaires ..... 607

    15 iTNC 530 avec Windows 2000 (option) ..... 633

  • Introduction

  • 36 1 Introduction

    1.1

    L'iT

    NC

    530 1.1 L'iTNC 530

    Les TNC de HEIDENHAIN sont des commandes de contournage conues pour l'atelier. Elles vous permettent de programmer des oprations de fraisage et de perage classiques, directement au pied de la machine, en dialogue conversationnel Texte clair facilement accessible. Elles sont destines l'quipement de fraiseuses, perceuses et centres d'usinage. L'iTNC 530 peut commander jusqu' 12 axes. Vous pouvez galement programmer le rglage de la position angulaire de la broche.

    Sur le disque dur intgr, vous mmorisez autant de programmes que vous le dsirez mme s'ils ont t labors de manire externe. Pour effectuer des calculs rapides, une calculatrice intgre peut tre appele tout moment.

    Le panneau de commande et l'cran sont structurs avec clart de manire vous permettre d'accder rapidement et simplement toutes les fonctions.

    Programmation: Dialogue Texte clair HEIDENHAIN, smarT.NC et DIN/ISO

    Grce au dialogue Texte clair HEIDENHAIN, la programmation se rvle particulirement conviviale pour l'oprateur. Pendant que vous introduisez un programme, un graphisme de programmation reprsente les diffrentes squences d'usinage. La programmation de contours libres FK constitue une aide supplmentaire lorsque la cotation des plans n'est pas conforme l'utilisation d'une CN. La simulation graphique de l'usinage de la pice est possible aussi bien pendant le test du programme que pendant son excution.

    Les nouveaux utilisateurs TNC peuvent crer de manire trs confortable des programmes conversationnels Texte clair structurs grce au mode d'utilisation smarT.NC et ce, sans tre contraints de suivre une longue formation. Une documentation spare sur smarT.NC est destine aux utilisateurs.

    Les TNC sont aussi programmables selon DIN/ISO ou en mode DNC.

    Il est galement possible dintroduire et de tester un programme pendant qu'un autre programme est en train d'excuter l'usinage de la pice (non valable pour smarT.NC).

    Compatibilit

    La TNC peut excuter les programmes d'usinage qui ont t crs sur les commandes de contournage partir de la TNC 150 B. Si d'anciens programmes TNC contiennent des cycles-constructeur, il convient, ct iTNC 530, de raliser une adaptation l'aide du logiciel CycleDesign pour PC. Pour cela, prenez contact avec le constructeur de votre machine ou avec HEIDENHAIN.

  • iTNC 530 HEIDENHAIN 37

    1.2

    Ecr

    an e

    t p

    ann

    eau

    de

    com

    man

    de1.2 Ecran et panneau de

    commande

    L'cran

    La TNC est livre avec l'cran couleurs plat BF 150 (LCD) (cf. figure en haut et droite).

    1 En-tte

    Lorsque la TNC est sous tension, l'cran affiche en en-tte les modes de fonctionnement slectionns: Modes Machine gauche et modes Programmation droite. Le mode actuel affich par l'cran apparat dans le plus grand champ d'en-tte: On y trouve les questions de dialogue et les textes de messages (except lorsque la TNC n'affiche que le graphisme).

    2 Softkeys

    La TNC affiche d'autres fonctions sur la ligne en bas, sur une barre de softkeys. Vous slectionnez ces fonctions avec les touches situes en dessous. De petits curseurs situs directement au-dessus de la barre de softkeys indiquent le nombre de barres de softkeys que l'on peut slectionner avec les touches flches noires positionnes l'extrieur. La barre de softkeys active est mise en relief par un curseur plus clair.

    3 Softkeys de slection4 Commutation entre les barres de softkeys5 Dfinition du partage de l'cran6 Touche de commutation de l'cran pour les modes de

    fonctionnement Machine et Programmation7 Softkeys de slection pour les softkeys du constructeur de la

    machine8 Barres de softkeys pour les softkeys du constructeur de la

    machine

    13

    11

    4 4

    516

    7

    8

    2

  • 38 1 Introduction

    1.2

    Ecr

    an e

    t p

    ann

    eau

    de

    com

    man

    de Dfinir le partage de l'cran

    L'oprateur choisit le partage de l'cran: Ainsi, par exemple, la TNC peut afficher le programme en mode Mmorisation/dition de programme dans la fentre de gauche alors que la fentre de droite reprsente simultanment un graphisme de programmation. En alternative, on peut aussi afficher l'articulation des programmes dans la fentre de droite ou le programme seul l'intrieur d'une grande fentre. Les fentres pouvant tre affiches par la TNC dpendent du mode slectionn.

    Dfinir le partage de l'cran:

    Appuyer sur la touche de commutation de l'cran: La barre de softkeys indique les partages possibles de l'cran, cf. Modes de fonctionnement, page 40

    Choisir le partage de l'cran avec la softkey

  • iTNC 530 HEIDENHAIN 39

    1.2

    Ecr

    an e

    t p

    ann

    eau

    de

    com

    man

    dePanneau de commande

    La TNC est livre avec le panneau de commande TE 530. La figure en haut et droite illustre les lments de commande TE 530.

    Les fonctions des diffrentes touches sont regroupes sur la premire page de rabat.

    1 Clavier alphabtique pour l'introduction de textes, de noms de fichiers et programmations en DIN/ISO.

    Version 2 processeurs: Touches pour l'utilisation de Windows2 Gestionnaire de fichiers

    CalculatriceFonction MODFonction HELP

    3 Modes de fonctionnement Programmation4 Modes de fonctionnement Machine5 Ouverture des dialogues de programmation6 Touches flches et instruction de saut GOTO7 Introduction numrique et slection d'axe8 Touch pad: Seulement pour l'utilisation de la version deux

    processeurs, de softkeys et de smarT.NC9 Touches de navigation smarT.NC

    Un certain nombre de constructeurs de machine n'utilisent pas le panneau de commande standard de HEIDENHAIN. Dans ce cas, reportez-vous au manuel de la machine.

    Les touches externes touche START CN ou STOP CN, par exemple sont galement dcrites dans le manuel de la machine.

    12

    3

    5

    14

    6

    77

    179

    8

  • 40 1 Introduction

    1.3

    Mo

    des

    de

    fon

    ctio

    nn

    emen

    t 1.3 Modes de fonctionnement

    Mode Manuel et Manivelle lectronique

    Le rglage des machines s'effectue en mode Manuel. Ce mode permet de positionner les axes de la machine manuellement ou pas pas, d'initialiser les points de rfrence et d'incliner le plan d'usinage.

    Le mode Manivelle lectronique sert au dplacement manuel des axes de la machine l'aide d'une manivelle lectronique HR.

    Softkeys pour le partage de l'cran ( slectionner tel que dcrit prcdemment)

    Positionnement avec introduction manuelle

    Ce mode sert programmer des dplacements simples, par exemple pour le surfaage ou le pr-positionnement.

    Softkeys pour le partage de l'cran

    Fentre Softkey

    Positions

    gauche: Positions, droite: Affichage d'tats

    Fentre Softkey

    Programme

    gauche: Programme, droite: Affichage d'tats

  • iTNC 530 HEIDENHAIN 41

    1.3

    Mo

    des

    de

    fon

    ctio

    nn

    emen

    tMmorisation/dition de programmeVous laborez vos programmes l'aide de ce mode. La programmation de contours libres, les diffrents cycles et les fonctions des paramtres Q constituent une aide et un complment varis pour la programmation. Si vous le souhaitez, le graphisme de programmation illustre les diffrentes squences.

    Softkeys pour le partage de l'cran

    Test de programme

    La TNC simule les programmes et parties de programme en mode Test de programme, par exemple pour dtecter les incompatibilits gomtriques, les donnes manquantes ou errones du programme et les violations dans la zone de travail. La simulation s'effectue graphiquement et selon plusieurs projections.

    Softkeys pour le partage de l'cran: cf. Excution de programme en continu et Excution de programme pas pas, page 42.

    Fentre Softkey

    Programme

    gauche: Programme, droite: Articulation de programme

    gauche: Programme, droite: Graphisme de programmation

  • 42 1 Introduction

    1.3

    Mo

    des

    de

    fon

    ctio

    nn

    emen

    t Excution de programme en continu et Excution de programme pas pas

    En mode Excution de programme en continu, la TNC excute un programme dusinage jusqu la fin du programme ou jusqu une interruption manuelle ou programme de celui-ci. Vous pouvez poursuivre l'excution du programme aprs son interruption.

    En mode Excution de programme pas pas, vous lancez les squences une une l'aide de la touche START externe

    Softkeys pour le partage de l'cran

    Softkeys pour le partage de l'cran et pour les tableaux de palettes

    Fentre Softkey

    Programme

    gauche: Programme, droite: Articulation de programme

    gauche: Programme, droite: Etat

    gauche: Programme, droite: Graphisme

    Graphisme

    Fentre Softkey

    Tableau de palettes

    gauche: Programme, droite: Tableau de palettes

    gauche: Tableau de palettes, droite: Etat

    gauche: Tableau de palettes, droite: Graphisme

  • iTNC 530 HEIDENHAIN 43

    1.4

    Aff

    ich

    ages

    d'

    tat1.4 Affichages d'tat

    Affichage d'tat gnral

    L'affichage d'tat gnral 1 vous informe de l'tat actuel de la machine. Il apparat automatiquement dans les modes de fonctionnement

    Excution de programme pas pas et Excution de programme en continu tant que l'on n'a pas slectionn exclusivement graphisme ainsi qu'en modePositionnement avec introduction manuelle.

    En modes de fonctionnement Manuel et Manivelle lectronique, l'affichage d'tat apparat dans la grande fentre.

    Informations dlivres par l'affichage d'tat

    Symbole Signification

    Coordonnes effectives ou nominales de la position actuelle

    Axes machine; la TNC affiche les axes auxiliaires en minuscules. La succession et le nombre des axes affichs sont dfinis par le constructeur de votre machine. Consultez le manuel de votre machine

    L'affichage de l'avance en pouces correspond au dixime de la valeur active. Vitesse rotation S, avance F, fonction auxiliaire active M

    Excution de programme lance

    Axe serr

    L'axe peut tre dplac l'aide de la manivelle

    Les axes sont dplacs dans le plan d'usinage inclin

    Les axes sont dplacs en tenant compte de la rotation de base

    PR Numro du point de rfrence actif provenant du tableau Preset. Si le point de rfrence a t initialis manuellement, la TNC ajoute le texte MAN derrire le symbole

    11

    EFF

    X Y Z

    F S M

  • 44 1 Introduction

    1.4

    Aff

    ich

    ages

    d'

    tat Affichages d'tat supplmentaires

    L'affichage d'tat supplmentaire donne des informations dtailles sur le droulement du programme. Il peut tre appel dans tous les modes de fonctionnement, except en mode Mmorisation/dition de programme.

    Activer l'affichage d'tat supplmentaire

    Appeler la barre de softkeys pour le partage de l'cran

    Slectionner le partage de l'cran avec l'affichage d'tat supplmentaire

    Slectionner les affichages d'tat supplmentaires

    Commuter la barre de softkeys jusqu' l'apparition de la softkey INFOS

    Slectionner l'affichage d'tat supplmentaire, par exemple, les informations gnrales sur le programme

    Ci-aprs, description des diffrents affichages d'tat supplmentaires que vous pouvez slectionner par softkeys:

    Informations gnrales sur le programme

    4

    6

    1

    2

    3

    56

    7

    1 Nom du programme principal actif2 Programmes appels3 Cycle d'usinage actif4 Centre de cercle CC (ple)5 Dure d'usinage6 Compteur pour temporisation7 Heure actuelle

  • iTNC 530 HEIDENHAIN 45

    1.4

    Aff

    ich

    ages

    d'

    tat Positions et coordonnes

    Informations sur les outils

    Conversion de coordonnes

    Cf. Cycles de conversion de coordonnes la page 428).

    4

    1

    3

    2

    1 Affichage de positions2 Type d'affichage de positions, ex. position effective3 Angle d'inclinaison pour le plan d'usinage4 Angle de la rotation de base

    32

    5

    1

    4

    6

    1 Affichage T: Numro et nom de l'outilAffichage RT: Numro et nom d'un outil jumeau

    2 Axe d'outil3 Longueur et rayons d'outils4 Surpaisseurs (valeurs Delta) partir de TOOL CALL (PGM) et du

    tableau d'outils (TAB)5 Dure d'utilisation, dure d'utilisation max. (TIME 1) et dure

    d'utilisation max. avec TOOL CALL (TIME 2)6 Affichage de l'outil actif et de l'outil jumeau (suivant)

    67

    54

    3

    12

    1 Nom du tableau de points zro actif2 Numro du point zro actif (#), commentaire issu de la ligne

    active du numro de point zro actif (DOC) du cycle 73 Dcalage actif du point zro (cycle 7); la TNC peut afficher un

    dcalage actif du point zro sur 8 axes la fois4 Axes rflchis (cycle 8)5 Angle de rotation actif (cycle 10)6 Facteur chelle actif / facteurs chelles (cycles 11 / 26); la TNC

    peut afficher un facteur chelle actif sur 6 axes la fois7 Point d'origine pour le facteur chelle

  • 46 1 Introduction

    1.4

    Aff

    ich

    ages

    d'

    tat Rptition de parties de programme/sous-programmes

    Etalonnage d'outils

    Fonctions auxiliaires M actives

    1

    2

    1 Rptitions de parties de programme actives avec numro de squence, numro de label et nombre de rptitions programmes/restant excuter

    2 Numros de sous-programmes actifs avec numro de squence dans lesquels le sous-programme a t appel et numro de label qui a t appel

    2

    34

    11 Numro de l'outil talonner2 Affichage indiquant si l'talonnage porte sur le rayon ou la

    longueur de l'outil3 Valeurs MIN et MAX d'talonnage des diffrentes dents et

    rsultat de la mesure avec l'outil en rotation (DYN).4 Numro de la dent de l'outil avec sa valeur de mesure. L'toile

    situe derrire la valeur de mesure indique que la tolrance admissible contenue dans le tableau d'outils a t dpasse

    1

    2

    1 Liste des fonctions M actives ayant une signification dtermine2 Liste des fonctions M actives adaptes par le constructeur de

    votre machine

  • iTNC 530 HEIDENHAIN 47

    1.5

    Acc

    esso

    ires

    : Pal

    peu

    rs 3

    D e

    t m

    aniv

    elle

    s l

    ectr

    on

    iqu

    es H

    EID

    EN

    HA

    IN1.5 Accessoires: Palpeurs 3D et manivelles lectroniques HEIDENHAIN

    Palpeurs 3D

    Les diffrents palpeurs 3D de HEIDENHAIN servent :

    dgauchir les pices automatiquementinitialiser les points de rfrence avec rapidit et prcisionmesurer la pice pendant l'excution du programmetalonner et contrler les outils

    Les palpeurs commutation TS 220 et TS 640Ces palpeurs sont particulirement bien adapts au dgauchissage automatique de la pice, l'initialisation du point de rfrence et aux mesures sur la pice. Le TS 220 transmet les signaux de commutation par l'intermdiaire d'un cble et reprsente donc une alternative prix intressant si vous comptez effectuer ponctuellement des oprations de digitalisation.

    Le TS 640 (cf. figure de droite) a t conu spcialement pour les machines quipes d'un changeur d'outils. Les signaux de commutation sont transmis sans cble, par voie infrarouge.

    Principe de fonctionnement: Dans les palpeurs commutation de HEIDENHAIN, un commutateur optique anti-usure enregistre la dviation de la tige. Le signal mis permet de mmoriser la valeur effective correspondant la position actuelle du palpeur.

    Toutes les fonctions pour palpeur sont dcrites dans un autre Manuel d'utilisation. Si vous le dsirez, adressez-vous HEIDENHAIN pour recevoir ce Manuel d'utilisation. Id.-Nr.: 329 203-xx.

  • 48 1 Introduction

    1.5

    Acc

    esso

    ires

    : Pal

    peu

    rs 3

    D e

    t m

    aniv

    elle

    s l

    ectr

    on

    iqu

    es H

    EID

    EN

    HA

    INLe palpeur d'outils TT 130 pour l'talonnage d'outilsLe palpeur 3D commutation TT 130 est destin l'talonnage et au contrle des outils. La TNC dispose de 3 cycles pour calculer le rayon et la longueur d'outil avec broche l'arrt ou en rotation. La structure particulirement robuste et l'indice de protection lev rendent leTT 130 insensible aux liquides de refroidissement et aux copeaux. Le signal de commutation est gnr grce un commutateur optique anti-usure d'une grande fiabilit.

    Manivelles lectroniques HR

    Les manivelles lectroniques simplifient le dplacement manuel prcis des chariots des axes. Le dplacement pour un tour de manivelle peut tre slectionn l'intrieur d'une plage tendue. Outre les manivelles encastrables HR 130 et HR 150, HEIDENHAIN propose galement les manivelles portables HR 410 (cf. figure au centre ) et HR 420 (cf. figure en bas et droite). Vous trouverez au chapitre 2 une description dtaille de la HR 420 (cf. Manivelle lectronique HR 420 la page 55)

  • Mode manuel et dgauchissage

  • 50 2 Mode manuel et dgauchissage

    2.1

    Mis

    e so

    us

    ten

    sio

    n, h

    ors

    ten

    sio

    n 2.1 Mise sous tension, hors tension

    Mise sous tension

    Mettre sous tension l'alimentation de la TNC et de la machine. La TNC affiche alors le dialogue suivant:

    La mmoire de la TNC est vrifie automatiquement

    Message de la TNC indiquant une coupure d'alimentation Effacer le message

    Compilation automatique du programme automate de la TNC

    Mettre la commande sous tension. La TNC vrifie la fonction Arrt d'urgence

    Franchir les points de rfrence dans l'ordre chronologique dfini: Pour chaque axe, appuyer sur la touche START externe ou

    Franchir les points de rfrence dans n'importe quel ordre: Pour chaque axe, appuyer sur la touche de sens externe et la maintenir enfonce jusqu' ce que le point de rfrence ait t franchi

    La mise sous tension et le franchissement des points de rfrence sont des fonctions qui dpendent de la machine. Consultez le manuel de votre machine.

    TEST MMOIRE

    COUPURE D'ALIMENTATION

    COMPILER LE PROGRAMME AUTOMATE

    TENSION COMMANDE RELAIS MANQUE

    MODE MANUELFRANCHIR POINTS DE RFRENCE

    Si votre machine est quipe de systmes de mesure absolus, le franchissement des marques de rfrence n'a pas lieu. La TNC est oprationnelle immdiatement aprs sa mise sous-tension.

  • iTNC 530 HEIDENHAIN 51

    2.1

    Mis

    e so

    us

    ten

    sio

    n, h

    ors

    ten

    sio

    nLa TNC est maintenant oprationnelle; elle est en mode Manuel

    Franchissement du point de rfrence avec inclinaison du plan d'usinageLe franchissement du point de rfrence dans le systme de coordonnes inclin s'effectue avec les touches de sens externe. Pour cela, la fonction Inclinaison du plan d'usinage doit tre active en mode Manuel, cf. Activation de l'inclinaison manuelle, page 74. La TNC interpole alors les axes concerns lorsque l'on appuye sur une touche de sens d'axe.

    La touche START CN est inoprante. La TNC dlivre le cas chant un message d'erreur.

    Mise hors tension

    Pour viter de perdre des donnes lors de la mise hors tension, vous devez arrter le systme d'exploitation de la TNC avec prcaution:

    Slectionner le mode ManuelSlectionner la fonction d'arrt du systme, appuyer une nouvelle fois sur la softkey OUI

    Lorsque la TNC affiche une fentre auxiliaire comportant le texte Vous pouvez maintenant mettre hors tension, vous pouvez alors couper l'alimentation

    Vous ne devez franchir les points de rfrence que si vous dsirez dplacer les axes de la machine. Si vous voulez seulement diter ou tester des programmes, ds la mise sous tension de la commande, slectionnez le mode Mmorisation/dition de programme ou Test de programme.

    Vous pouvez alors franchir les points de rfrence aprs-coup. Pour cela, en mode Manuel, appuyez sur la softkey FRANCHIR PT DE REF

    Veillez ce que les valeurs angulaires inscrites dans le menu correspondent bien aux angles rels de l'axe inclin.

    iTNC 530 avec Windows 2000: Cf. Mise hors tension de l'iTNC 530, page 640.

    Une mise hors tension involontaire de la TNC peut provoquer la perte de donnes.

  • 52 2 Mode manuel et dgauchissage

    2.2

    Dp

    lace

    men

    t d

    es a

    xes

    de

    la m

    ach

    ine 2.2 Dplacement des axes de la

    machine

    Remarque

    Dplacer l'axe avec les touches de sens externes

    Slectionner le mode Manuel

    Pressez la touche de sens externe, maintenez-la enfonce pendant tout le dplacement de l'axe ou

    dplacez l'axe en continu: Maintenir enfonce la touche de sens externe et appuyer brivement sur la touche START externe

    Stopper: Appuyer sur la touche STOP externe

    Les deux mthodes peuvent vous permettre de dplacer plusieurs axes simultanment. Vous modifiez l'avance de dplacement des axes avec la softkey F, cf. Vitesse de rotation broche S, avance F, fonction auxiliaire M, page 61.

    Le dplacement avec touches de sens externes est une fonction-machine. Consultez le manuel de votre machine!

    et

  • iTNC 530 HEIDENHAIN 53

    2.2

    Dp

    lace

    men

    t d

    es a

    xes

    de

    la m

    ach

    inePositionnement pas pas

    Lors du positionnement pas pas, la TNC dplace un axe de la machine de la valeur d'un incrment que vous avez dfini.

    Slectionner mode Manuel ou Manivelle lectronique

    Slectionner le positionnement pas pas: Mettre la softkey INCREMENTAL sur ON

    Introduire la passe en mm, par ex. 8 mm

    Appuyer sur la touche de sens externe: Rpter volont le positionnement

    PASSE =

    La valeur max. que l'on peut introduire pour une passe est de 10 mm.

    16X

    Z

    8

    8

    8

  • 54 2 Mode manuel et dgauchissage

    2.2

    Dp

    lace

    men

    t d

    es a

    xes

    de

    la m

    ach

    ine Dplacement avec la manivelle lectronique

    HR 410

    La manivelle portable HR 410 est quipe de deux touches de validation. Elles sont situes sous la poigne en toile.

    Vous ne pouvez dplacer les axes de la machine que si une touche de validation est enfonce (fonction dpendant de la machine).

    La manivelle HR 410 dispose des lments de commande suivants:

    Les affichages de couleur rouge indiquent l'axe et l'avance slectionns.

    Si la fonction M118 est active, le dplacement l'aide de la manivelle est galement possible pendant l'excution du programme.

    Dplacement

    Slectionner le mode Manivelle lectronique

    Maintenir enfonce la touche de validation

    Slectionner l'axe

    Slectionner l'avance

    Dplacer l'axe actif dans le sens + ou

    1 Touche d'ARRET D'URGENCE2 Manivelle3 Touches de validation4 Touches de slection des axes5 Touche de validation de la position effective6 Touches de dfinition de l'avance (lente, moyenne, rapide; les

    avances sont dfinies par le constructeur de la machine)7 Sens suivant lequel la TNC dplace l'axe slectionn8 Fonctions-machine (elles sont dfinies par le constructeur de la

    machine)

    2

    4

    6

    8

    1

    3

    45

    7

    ou

  • iTNC 530 HEIDENHAIN 55

    2.2

    Dp

    lace

    men

    t d

    es a

    xes

    de

    la m

    ach

    ineManivelle lectronique HR 420

    Contrairement la HR 410, la manivelle portable HR 420 est quipe d'un cran permettant d'afficher diverses informations. A l'aide des softkeys de la manivelle, vous pouvez en outre introduire et excuter d'importantes fonctions de rglage, comme par exemple, l'initialisation des points de rfrence, l'introduction de fonctions M.

    Ds que vous avez activ la manivelle l'aide de la touche d'activation de manivelle, vous ne pouvez plus vous servir du panneau de commande. La TNC affiche cet tat sur son cran dans une fentre auxiliaire.

    La manivelle HR 420 dispose des lments de commande suivants:

    Avec fonction M118 active, le dplacement l'aide de la manivelle est galement possible pendant l'excution du programme.

    1 Touche d'ARRET D'URGENCE2 Ecran de manivelle pour l'affichage d'tat et la slection de

    fonctions3 Softkeys4 Touches de slection des axes5 Touche d'activation de la manivelle6 Touches flches pour dfinir la sensibilit de la manivelle7 Touche indiquant le sens suivant lequel la TNC dplace l'axe

    slectionn8 Activation de la broche (fonction dpendant de la machine)9 Dsactivation de la broche (fonction dpendant de la machine)10 Touche gnrer squence CN11 Marche CN12 Arrt CN13 Touche de validation14 Manivelle15 Potentiomtre de broche. Agit ds que la manivelle est active.

    Le potentiomtre de broche du panneau de commande est alors dsactiv

    16 Potentiomtre d'avance. Agit ds que la manivelle est active. Le potentiomtre d'avance du panneau de commande est alors dsactiv

    Il est possible que le constructeur de votre machine propose d'autres fonctions destines la HR 420. Consulter le manuel de la machine

    2

    578

    1

    3467

    9 1112

    14

    1615

    1310

    6

  • 56 2 Mode manuel et dgauchissage

    2.2

    Dp

    lace

    men

    t d

    es a

    xes

    de

    la m

    ach

    ine Ecran

    L'cran de la manivelle (cf. figure en haut et droite) comporte 4 lignes. La TNC y affiche les informations suivantes:

    Slectionner l'axe dplacerAu moyen des touches de slection des axes, vous pouvez activer directement les axes principaux X, Y et Z (ainsi que deux autres axes que le constructeur de la machine peut dfinir). Si votre machine est quipe d'autres axes, procdez de la manire suivante:

    Appuyer sur la softkey F1 de la manivelle (AX): La TNC affiche tous les axes actifs sur l'cran de la manivelle. L'axe actif actuellement clignoteSlectionner l'axe dsir avec les softkeys de la manivelle F1 (->) ou F2 (

  • iTNC 530 HEIDENHAIN 57

    2.2

    Dp

    lace

    men

    t d

    es a

    xes

    de

    la m

    ach

    ineDplacer les axes

    Slectionner le mode Manivelle lectronique

    Activer la manivelle: Appuyer sur la touche manivelle de la HR 420. La TNC ne peut plus tre utilise maintenant que par le biais de la HR 420; sur l'cran de la TNC, un message correspondant s'affiche dans une fentre auxiliaire

    Si ncessaire, maintenir enfonce la touche de validation

    Sur la manivelle, slectionner l'axe dplacer. Slectionner les axes auxiliaires l'aide des softkeys

    Dplacer l'axe actif dans le sens + ou

    Dsactiver la manivelle: Appuyer sur la touche manivelle de la HR 420. La TNC est nouveau utilisable partir du panneau de commande

    ou

  • 58 2 Mode manuel et dgauchissage

    2.2

    Dp

    lace

    men

    t d

    es a

    xes

    de

    la m

    ach

    ine Positionnement pas pas

    Lors du positionnement pas pas, la TNC dplace l'axe de manivelle actuellement activ de la valeur d'un incrment que vous avez dfini:

    Appuyer sur la softkey F2 de la manivelle (STEP)Activer le positionnement pas pas: Appuyer sur la softkey 3 de la manivelle (ON) Slectionner l'incrment dsir en appuyant sur les touches F1 ou F2. Si vous maintenez une touche enfonce, la TNC augmente le pas de comptage du facteur 10 chaque changement de dizaine. Si vous appuyez en plus sur la touche Ctrl, le pas de comptage augmente de 1. Le pas de comptage min. est de 0.0001 mm et le pas de comptage max. est de 10 mmA l'aide de la softkey 4 (OK), valider le pas de comptage slectionnAvec la touche de manivelle + ou , dplacer l'axe actif de la manivelle dans le sens correspondant

    Introduire les fonctions auxiliaires MAppuyer sur la softkey F3 de la manivelle (MSF)Appuyer sur la softkey F1 de la manivelle (M)Slectionner le numro de la fonction M dsire en appuyant sur les touches F1 ou F2Excuter la fonction auxiliaire avec la touche Marche CN

    Introduire la vitesse de broche SAppuyer sur la softkey F3 de la manivelle (MSF)Appuyer sur la softkey F2 (S) de la manivelleSlectionner la vitesse dsire en appuyant sur les touches F1 ou F2. Si vous maintenez une touche enfonce, la TNC augmente le pas de comptage du facteur 10 chaque changement de dizaine. Si vous appuyez en plus sur la touche Ctrl, le pas de comptage augmente de 1000.Activer la nouvelle vitesse de rotation avec la touche Marche CN

    Introduire l'avance FAppuyer sur la softkey F3 de la manivelle (MSF)Appuyer sur la softkey F3 de la manivelle (S)Slectionner l'avance dsire en appuyant sur les touches F1 ou F2. Si vous maintenez une touche enfonce, la TNC augmente le pas de comptage du facteur 10 chaque changement de dizaine. Si vous appuyez en plus sur la touche Ctrl, le pas de comptage augmente de 1000.Valider la nouvelle avance F l'aide de la softkey F3 de la manivelle (OK)

  • iTNC 530 HEIDENHAIN 59

    2.2

    Dp

    lace

    men

    t d

    es a

    xes

    de

    la m

    ach

    ineInitialiser le point de rfrence

    Appuyer sur la softkey F3 de la manivelle (MSF)Appuyer sur la softkey F4 de la manivelle (PRS)Si ncessaire, slectionner l'axe sur lequel vous dsirez initialiser le point de rfrenceRemettez zro l'axe avec la softkey F3 de la manivelle (OK) ou bien rgler la valeur dsire l'aide des softkeys F1 et F2 de la manivelle, puis validez avec la softkey F3 (OK). En appuyant en outre sur la touche Ctrl, le pas de comptage augmente de 10

    Changer de mode de fonctionnementA l'aide de la softkey F4 de la manivelle (OPM), vous pouvez changer de mode de fonctionnement partir de la manivelle, condition toutefois que l'tat actuel de la commande permette une commutation.

    Appuyer sur la softkey F4 de la manivelle (OPM)A l'aide des softkeys de la manivelle, slectionner le mode de fonctionnement voulu

    MAN: Mode ManuelMDI: Positionnement avec introduction manuelleSGL: Excution de programme pas pasRUN: Excution de programme en continu

    Gnrer une squence L complte

    Slectionner le mode Positionnement avec introduction manuelle Sur le clavier de la TNC et l'aide des touches flches, slectionner si ncessaire la squence CN derrire laquelle vous voulez insrer la nouvelle squence LActiver la manivelleAppuyer sur la touche gnrer squence CN: La TNC insre une squence L complte contenant toutes les positions des axes slectionnes l'aide de la fonction MOD

    Dfinir avec la fonction MOD les valeurs des axes valider dans une squence CN (cf. Slectionner l'axe pour gnrer une squence L la page 599).

    Si aucun axe n'a t slectionn, la TNC dlivre le message d'erreur Aucun axe n'a t slectionn

  • 60 2 Mode manuel et dgauchissage

    2.2

    Dp

    lace

    men

    t d

    es a

    xes

    de

    la m

    ach

    ine Fonctions des modes de fonctionnement Excution de

    programmeDans les modes de fonctionnement Excution de programme, vous pouvez excuter les fonctions suivantes:

    Marche CN (touche-manivelle Marche CN)Arrt CN (touche-manivelle Arrt CN)Si la touche Arrt CN a t actionne: Stop interne (softkeys de la manivelle MOP, puis STOP)Si la touche Arrt CN a t actionne: Dplacement manuel des axes (softkeys de la manivelle MOP, puis MAN)Rentre sur le contour aprs dplacement manuel des axes lors d'une interruption du programme (softkeys de la manivelle MOP, puis REPO). L'utilisation s'effectue l'aide des softkeys de la manivelle, comme avec les softkeys de l'cran (cf. Aborder nouveau le contour la page 569)Activation/dsactivation de la fonction Inclinaison du plan d'usinage (softkeys de la manivelle MOP, puis 3D)

  • iTNC 530 HEIDENHAIN 61

    2.3

    Vit

    esse

    de

    rota

    tio

    n b

    roch

    e S

    , ava

    nce

    F, f

    on

    ctio

    n a

    uxi

    liair

    e M2.3 Vitesse de rotation broche S,

    avance F, fonction auxiliaire M

    Utilisation

    En modes de fonctionnement Manuel et Manivelle lectronique, introduisez la vitesse de rotation broche S, l'avance F et la fonction auxiliaire M avec les softkeys. Les fonctions auxiliaires sont dcrites au chapitre 7. Programmation: Fonctions auxiliaires.

    Introduction de valeurs

    Vitesse de rotation broche S, fonction auxiliaire M

    Slectionner l'introduction pour la vitesse de rotation broche: Softkey S

    Introduire la vitesse de rotation broche et valider avec la touche START externe

    Lancez la rotation de la broche correspondant la vitesse de rotation S programme l'aide d'une fonction auxiliaire M. Vous introduisez une fonction auxiliaire M de la mme manire.

    Avance F

    Pour valider l'introduction d'une avance F, vous devez appuyer sur la touche ENT au lieu de la touche START externe.

    Rgles en vigueur pour l'avance F:

    Si l'on a introduit F=0, c'est l'avance la plus faible de PM1020 qui est activeF reste sauvegarde mme aprs une coupure d'alimentation.

    Modifier la vitesse de rotation broche et l'avance

    La valeur programme pour la vitesse de rotation broche S et l'avance F peut tre modifie de 0% 150% avec les potentiomtres.

    Le constructeur de la machine dfinit les fonctions auxiliaires M utiliser ainsi que leur fonction.

    VITESSE BROCHE S=

    1000

    Le potentiomtre de broche ne peut tre utilis que sur machines quipes de broche commande analogique.

  • 62 2 Mode manuel et dgauchissage

    2.4

    Init

    ialis

    atio

    n d

    u p

    oin

    t d

    e r

    fre

    nce

    (sa

    ns

    pal

    peu

    r 3D

    ) 2.4 Initialisation du point de rfrence (sans palpeur 3D)

    Remarque

    Lors de l'initialisation du point de rfrence, l'affichage de la TNC est initialis aux coordonnes d'une position pice connue.

    Prparatifs

    Brider la pice et la dgauchirInstaller l'outil zro de rayon connuS'assurer que la TNC affiche bien les positions effectives

    Initialisation du point de rfrence avec palpeur 3D: Cf. Manuel d'utilisation Cycles palpeurs.

  • iTNC 530 HEIDENHAIN 63

    2.4

    Init

    ialis

    atio

    n d

    u p

    oin

    t d

    e r

    fre

    nce

    (sa

    ns

    pal

    peu

    r 3D

    )Initialiser le point de rfrence avec les touches d'axes

    Slectionner le mode Manuel

    Dplacer l'outil avec prcaution jusqu' ce qu'il affleure la pice

    Slectionner l'axe (tous les axes peuvent tre galement slectionns sur le clavier ASCII)

    Outil zro, axe de broche: Initialiser l'affichage une position pice connue (ex.0) ou introduire l'paisseur d de la cale d'paisseur. Dans le plan d'usinage: Tenir compte du rayon d'outil

    De la mme manire, initialiser les points de rfrence des autres axes.

    Si vous utilisez un outil prrgl dans l'axe de plonge, initialisez l'affichage de l'axe de plonge la longueur L de l'outil ou la somme Z=L+d.

    Mesure prventive

    Si la surface de la pice ne doit pas tre affleure, il convient de poser dessus une cale d'paisseur d. Introduisez alors pour le point de rfrence une valeur de d suprieure.

    INITIALISATION POINT DE RF. Z=

    Y

    X

    ZX

    Y

  • 64 2 Mode manuel et dgauchissage

    2.4

    Init

    ialis

    atio

    n d

    u p

    oin

    t d

    e r

    fre

    nce

    (sa

    ns

    pal

    peu

    r 3D

    ) Gestion des points de rfrence avec le tableau Preset

    Enregistrer les points de rfrence dans le tableau PresetLe tableau Preset s'intitule PRESET.PR et est mmoris dans le rpertoire TNC:\. PRESET.PR ne peut tre dit qu'en modes de fonctionnement Manuel et Manivelle lectronique. En mode Mmorisation/dition de programme, vous pouvez lire le tableau mais pas le modifier.

    L'opration qui consiste copier le tableau Preset vers un autre rpertoire (pour sauvegarder les donnes) est autorise. Les lignes que le constructeur de votre machine a protges l'criture restent systmatiquement protges l'criture dans la copie du tableau; par consquent, vous ne pouvez pas les modifier.

    Dans la copie du tableau, ne modifiez jamais le nombre de lignes! Car sinon, vous pourriez rencontrer des problmes au moment ou vous dsireriez activer nouveau le tableau.

    Pour activer le tableau Preset qui a t copi vers un autre rpertoire, vous devez en reffectuer la copie vers le rpertoire TNC:\.

    Vous devriez imprativement utiliser le tableau Preset si

    votre machine est quipe d'axes rotatifs (plateau orientable ou tte pivotante) et si vous travaillez avec la fonction d'inclinaison du plan d'usinage

    votre machine est quipe d'un systme de changement de tte

    vous avez jusqu' prsent travaill sur des TNC plus anciennes en utilisant des tableaux de points zro en coordonnes REF

    vous dsirez usiner plusieurs pices identiques dont la position de bridage traduit un dport variable

    Le tableau Preset peut contenir n'importe quel nombre de lignes (points de rfrence). Afin d'optimiser la taille du fichier et la vitesse de traitement, veiller ne pas utiliser plus de lignes que vous n'en avez besoin pour grer vos points de rfrence.

    Pour raison de scurit, vous ne pouvez insrer de nouvelles lignes qu' la fin du tableau Preset.

  • iTNC 530 HEIDENHAIN 65

    2.4

    Init

    ialis

    atio

    n d

    u p

    oin

    t d

    e r

    fre

    nce

    (sa

    ns

    pal

    peu

    r 3D

    )Vous disposez de plusieurs possibilits pour enregistrer des points de rfrence/rotations de base dans le tableau Preset:

    au moyen des cycles palpeurs en modes de fonctionnement Manuel ou Manivelle lectronique (cf. Manuel d'utilisation Cycles palpeurs, chapitre 2)

    au moyen des cycles palpeurs 400 402 et 410 419 en mode Automatique (cf. Manuel d'utilisation Cycles palpeurs, chapitre 3)

    par prise en compte du point de rfrence actuel que vous avez initialis manuellement avec les touches d'axes

    L'introduction manuelle de valeurs dans le tableau Preset est alors autorise la condition que votre machine ne comporte aucun dispositif d'inclinaison. Fait exception cette rgle l'introduction de rotations de base dans la colonne ROT. Ceci est d au fait que la TNC calcule la gomtrie du dispositif d'inclinaison lorsqu'elle enregistre les valeurs dans le tableau Preset.

    Les rotations de base du tableau Preset font pivoter le systme de coordonnes de la valeur du Preset situ sur la mme ligne que celle de la rotation de base.

    Lors de l'initialisation du point de rfrence, la TNC vrifie si la position des axes inclins concide bien avec les valeurs correspondantes du menu ROT 3D (en fonction du paramtre-machine 7500, bit 5). Il en rsulte:

    Lorsque la fonction Inclinaison du plan d'usinage est inactive, l'affichage de positions des axes rotatifs doit tre = 0 (si ncessaire, remettre zro les axes rotatifs)Lorsque la fonction Inclinaison du plan d'usinage est active, l'affichage de positions des axes rotatifs et les angles introduits dans le menu ROT 3D doivent concider

    Le constructeur de votre machine peut verrouiller n'importe quelles lignes du tableau Preset afin d'y enregistrer des points de rfrence fixes (par exemple, le centre d'un plateau circulaire). De telles lignes sont marques par une autre couleur dans le tableau Preset (marquage standard en rouge).

    La ligne 0 du tableau Preset est systmatiquement protge l'criture. La TNC mmorise toujours sur la ligne 0 le dernier point de rfrence que vous avez initialis manuellement.

  • 66 2 Mode manuel et dgauchissage

    2.4

    Init

    ialis

    atio

    n d

    u p

    oin

    t d

    e r

    fre

    nce

    (sa

    ns

    pal

    peu

    r 3D

    ) Explication des valeurs enregistres dans le tableau PresetMachine simple avec trois axes, sans dispositif d'inclinaisonLa TNC enregistre dans le tableau Preset la distance entre le point de rfrence pice et le point de rfrence (en tenant compte du signe; cf. figure en haut et droite)Machine quipe de tte pivotanteLa TNC enregistre dans le tableau Preset la distance entre le point de rfrence pice et le point de rfrence (en tenant compte du signe; cf. figure de droite, au centre)Machine quipe d'un plateau circulaireLa TNC enregistre dans le tableau Preset la distance entre le point de rfrence pice et le centre du plateau circulaire (en tenant compte du signe; cf. figure en bas et droite)Machine quipe d'un plateau circulaire et d'une tte pivotanteLa TNC enregistre dans le tableau Preset la distance entre le point de rfrence pice et le centre du plateau circulaire

    Notez que lors du dcalage d'un appareil diviseur sur la table de votre machine (ralis par la modification de la dfinition cinmatique), les Presets qui ne dpendent pas directement de l'appareil diviseur peuvent tre aussi le cas chant dcals.

  • iTNC 530 HEIDENHAIN 67

    2.4

    Init

    ialis

    atio

    n d

    u p

    oin

    t d

    e r

    fre

    nce

    (sa

    ns

    pal

    peu

    r 3D

    )Editer un tableau PresetFonction d'dition en mode tableau Softkey

    Slectionner le dbut du tableau

    Slectionner la fin du tableau

    Slectionner la page prcdente du tableau

    Slectionner la page suivante du tableau

    Activer/dsactiver le tableau Preset pour l'dition

    Sur la ligne actuellement slectionne du tableau Preset, enregistrer le point de rfrence actif en mode Manuel

    Enregistrer le point de rfrence de la ligne actuellement slectionne du tableau Preset

    Ajouter un nombre possible de lignes la fin du tableau (2me barre de softkeys)

    Copier le champ en surbrillance (2me barre de softkeys)

    Insrer le champ copi (2me barre de softkeys)

    Annuler la ligne actuellement slectionne:La TNC inscrit un dans toutes les colonnes (2me barre de softkeys)

    Ajouter une seule ligne la fin du tableau (2me barre de softkeys)

    Effacer une seule ligne la fin du tableau (2me barre de softkeys)

  • 68 2 Mode manuel et dgauchissage

    2.4

    Init

    ialis

    atio

    n d

    u p

    oin

    t d

    e r

    fre

    nce

    (sa

    ns

    pal

    peu

    r 3D

    ) Activer le point de rfrence du tableau Preset en mode Manuel

    Slectionner le mode Manuel

    Appeler la fonction d'initialisation du point de rfrence

    Appeler le tableau Preset

    Activer le tableau Preset pour l'dition Mettre la softkey DITER ACT./DSACT. sur ACT

    Avec les touches flches, slectionner le numro du point de rfrence que vous voulez activer ou

    avec la touche GOTO, slectionner le numro du point de rfrence que vous voulez activer et valider avec la touche ENT

    Lors de l'activation d'un point de rfrence du tableau Preset, la TNC annule toutes les conversions de coordonnes actives qui avaient t actives prcdemment avec les cycles suivants:

    Cycle 7, dcalage du point zroCycle 8, image miroirCycle 10, rotationCycle 11, facteur chelleCycle 26, facteur chelle spcifique de l'axe

    En revanche, la conversion de coordonnes du cycle 19, l'inclinaison du plan d'usinage restent actives.

    INITIAL. POINT DE REFERENCE X=

  • iTNC 530 HEIDENHAIN 69

    2.4

    Init

    ialis

    atio

    n d

    u p

    oin

    t d

    e r

    fre

    nce

    (sa

    ns

    pal

    peu

    r 3D

    )

    Activer le point de rfrence

    Valider l'activation du point de rfrence. La TNC affiche la valeur et si celle-ci est dfinie la rotation de base

    Quitter le tableau Preset

    Activer dans un programme un point de rfrence issu du tableau PresetPour activer des points de rfrence contenus dans le tableau Preset en cours de droulement du programme, vous utilisez le cycle 247. Dans le cycle 247, il vous suffit de dfinir le numro du point de rfrence que vous dsirez activer (cf. INITIALISATION DU POINT DE REFERENCE (cycle 247) la page 434).

  • 70 2 Mode manuel et dgauchissage

    2.5

    Incl

    inai

    son

    du

    pla

    n d

    'usi

    nag

    e (o

    pti

    on

    log

    icie

    l1) 2.5 Inclinaison du plan d'usinage

    (option logiciel 1)

    Application, processus

    La TNC gre l'inclinaison de plans d'usinage sur machines quipes de ttes pivotantes ou de plateaux inclins. Cas d'applications classiques: perages obliques ou contours inclins dans l'espace. Le plan dusinage est alors toujours inclin autour du point zro actif. Dans ce cas et, comme l'habitude, l'usinage est programm dans un plan principal (ex. plan X/Y); toutefois, il est excut dans le plan inclin par rapport au plan principal.

    Il existe trois fonctions pour l'inclinaison du plan d'usinage:

    Inclinaison manuelle l'aide de la softkey 3D ROT en modes Manuel et Manivelle lectronique; cf. Activation de l'inclinaison manuelle, page 74Inclinaison programme, cycle 19 PLAN D'USINAGE dans le programme d'usinage (cf. PLAN D'USINAGE (cycle 19, option de logiciel 1) la page 440)Inclinaison programme, fonction PLANE dans le programme d'usinage(cf. La fonction PLANE: Inclinaison du plan d'usinage (option de logiciel 1) la page 454)

    Les fonctions TNC pour l'inclinaison du plan d'usinage correspondent des transformations de coordonnes. Le plan d'usinage est toujours perpendiculaire au sens de l'axe d'outil.

    Pour l'inclinaison du plan d'usinage, la TNC distingue toujours deux types de machines:

    Machine quipe d'un plateau inclinVous devez amener la pice la position d'usinage souhaite par un positionnement correspondant du plateau inclin, par exemple avec une squence LLa position de l'axe d'outil transform ne change pas en fonction du systme de coordonnes machine. Si vous faites pivoter votre plateau et, par consquent, la pice par ex. de 90, le systme de coordonnes ne pivote pas en mme temps. En mode Manuel, si vous appuyez sur la touche de sens d'axe Z+, l'outil se dplace dans le sens Z+Pour le calcul du systme de coordonnes transform, la TNC prend en compte uniquement les dcalages mcaniques du plateau inclin concern parties translationnelles

    Les fonctions d'inclinaison du plan d'usinage sont adaptes par le constructeur de la machine la TNC et la machine. Sur certaines ttes pivotantes (plateaux inclins), le constructeur de la machine dfinit si les angles programms dans le cycle doivent tre interprts par la TNC comme coordonnes des axes rotatifs ou comme composantes angulaires d'un plan inclin. Consultez le manuel de votre machine.

    X

    Z Y

    B

    10

  • iTNC 530 HEIDENHAIN 71

    2.5

    Incl

    inai

    son

    du

    pla

    n d

    'usi

    nag

    e (o

    pti

    on

    log

    icie

    l1)Machine quipe de tte pivotante

    Vous devez amener l'outil la position d'usinage souhaite par un positionnement correspondant de la tte pivotante, par exemple avec une squence LLa position de l'axe d'outil inclin (transform) change en fonction du systme de coordonnes machine. Faites pivoter la tte pivotante de votre machine et par consquent, l'outil par exemple de +90 sur l'axe B. Il y a en mme temps rotation du systme de coordonnes. En mode Manuel, si vous appuyez sur la touche de sens d'axe Z+, l'outil se dplace dans le sens X+ du systme de coordonnes machine.Pour le calcul du systme de coordonnes transform, la TNC prend en compte les dcalages mcaniques de la tte pivotante (parties translationnelles) ainsi que les dcalages provoqus par l'inclinaison de l'outil (correction de longueur d'outil 3D).

    Axes inclins: Franchissement des points de rfrence

    Les axes tant inclins, franchissez les points de rfrence l'aide des touches de sens externes. La TNC interpole alors les axes concerns. Veillez ce que la fonction Inclinaison du plan d'usinage soit active en mode Manuel et que l'angle effectif de l'axe rotatif ait t inscrit dans le champ de menu.

  • 72 2 Mode manuel et dgauchissage

    2.5

    Incl

    inai

    son

    du

    pla

    n d

    'usi

    nag

    e (o

    pti

    on

    log

    icie

    l1) Initialisation du point de rfrence dans le

    systme inclin

    Aprs avoir positionn les axes rotatifs, initialisez le point de rfrence de la mme manire que dans le systme non inclin. Le comportement de la TNC pour l'initialisation du point de rfrence dpend des paramtres-machine 7500:

    PM 7500, bit 5=0Si le plan d'usinage est inclin, la TNC vrifie lors de l'initialisation du point de rfrence sur les axes X, Y et Z si les coordonnes actuelles des axes rotatifs correspondent bien aux angles d'inclinaison que vous avez dfinis (menu 3D ROT). Si la fonction Inclinaison du plan d'usinage est inactive, la TNC vrifie si les axes rotatifs sont 0 (positions effectives). Si les positions ne correspondent pas, la TNC dlivre un message d'erreur.PM 7500, bit 5=1La TNC ne vrifie pas si les coordonnes actuelles des axes rotatifs (positions effectives) correspondent aux angles d'inclinaison que vous avez dfinis.

    Initialisation du point de rfrence sur machines quipes d'un plateau circulaire

    Si vous alignez la pice au moyen d'une rotation du plateau circulaire, par exemple avec le cycle palpeur 403, avant d'initialiser le point de rfrence sur les axes linaires X, Y et Z, vous devez mettre zro l'axe du plateau circulaire aprs l'opration d'alignement. Sinon, la TNC dlivre un message d'erreur. Le cycle 403 offre directement cette possibilit si vous vous configurez un paramtre d'introduction (cf. Manuel d'utilisation Cycles palpeurs, Rotation de base compense avec axe rotatif).

    Initialisation du point de rfrence sur machines quipes de systmes de changement de tte

    Si votre machine est quipe d'un systme de changement de tte, nous vous conseillons de grer systmatiquement les points de rfrence au moyen du tableau Preset. Les points de rfrence mmoriss dans les tableaux Preset prennent en compte la cinmatique active de la machine (gomtrie de la tte). Si vous ins