Page 3
EIDENHAIN ONVERSATIONNEL Avant-Propos Le logiciel EMCO WinNC Heidenhain TNC 426 Fraisage fait partie du concept de formation EMCO qui repose sur l'utilisation d'un PC. Ce concept doit permettre d'apprendre à utiliser et à programmer une commande de machine sur PC.
Page 4
NC H TNC 426 C ABLE DES ATIÈRES EIDENHAIN ONVERSATIONNEL Table des matières A: Fondements D: Programmation Généralités Graphisme de programmation ........... D 5 Déplacements doutils ............D 7 Principes des fonctions de contournage ....D 8 Approche et sortie du contour .......... D 11 B: Description des touches C: Fonctionnement Contournages ...
Page 5
NC H TNC 426 C ABLE DES ATIÈRES EIDENHAIN ONVERSATIONNEL Contournages Coordonnées polaires ......D 31 Cycles de fraisage de poches, tenons et rainures ..D 83 && & & & Cycles dusinage de motifs de points ......D 101 Contournages ...
Page 6
NC H TNC 426 C ABLE DES ATIÈRES EIDENHAIN ONVERSATIONNEL E: Programmation d'outil Service Information F: Déroulement du programme G: Programmation NC flexible H: Alarmes et Messages...
Page 7
ONDEMENTS EIDENHAIN ONVERSATIONNEL A: Fondements Points de référence des fraiseuses EMCO M = Origine de la machine R = Point de référence N = Point de référence du logement de l'outil W = Origine de la pièce Points de référence dans le volume d'usinage...
Page 8
NC H TNC 426 C ONDEMENTS EIDENHAIN ONVERSATIONNEL Décalage du point zéro Décalage d'origine de l'origine de la machine M à l'origine de la pièce W Fixer le point zéro / point de référence Manuel < < ...
Page 9
NC H TNC 426 C ONDEMENTS EIDENHAIN ONVERSATIONNEL Système de référence sur fraiseuses coordonnées absolues coordonnées incrémentales Remarque:...
Page 10
NC H TNC 426 C ONDEMENTS EIDENHAIN ONVERSATIONNEL Coordonnées polaires Définition du pôle et laxe de référence angulaire &RRUGRQQpHV $[H GH UpIpUHQFH SRODLUHV SODQ DQJXODLUH ;< <= <...
Page 11
NC H TNC 426 C ONDEMENTS EIDENHAIN ONVERSATIONNEL Positions pièce absolues et incrémentales Positions pièce absolues Positions pièce incrémentales Coordonnées polaires absolues et incrémentales...
Page 12
NC H TNC 426 C ONDEMENTS EIDENHAIN ONVERSATIONNEL Saisie des données d'outil n'est Correction de longueur compensation du rayon de la fraise...
Page 13
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ESCRIPTION DES TOUCHES B: Description des touches Clavier de commande, tablette graphique (,'(1 $,1 I8Ã#!%#" &+) < &5 &7 && & 728&+ &<&/ &<&/ ,9 352%( &$// &$// 722/ 722/ 6723 &$// &$//...
Page 14
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ESCRIPTION DES TOUCHES Pavé des adresses/numérique &+) < &5 && &7 & 728&+ &<&/ &<&/ 352%( &$// &$// 722/ 722/ 6723 &$// &$// &( &$/& +(/3 *272...
Page 15
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ESCRIPTION DES TOUCHES Touches de fonction Programmation dopérations de contournage Approche/sortie du contour Programmation flexible de contours FK Droite Centre de cercle/pôle pour coord. polaires Trajectoire circulaire autour du centre de cercle Trajectoire circulaire avec rayon Trajectoire circulaire avec raccordement tangentiel Chanfrein Arrondi d'angle...
Page 16
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ESCRIPTION DES TOUCHES Sélectionner modes de fonctionnement Machine Mode Manuel Manivelle Electronique Positionnement avec Introd. Manuelle Execution de Programme pas a pas Execution de Programme en continu Sélectionner modes de fonctionnement Programmation Memorisation/Edition de Programme Test de Programme Déplacement surbrillance, sélection directe de séquences, cycles, fonctions paramétrées...
Page 17
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ESCRIPTION DES TOUCHES Structure de l'écran Affichage du mode de fonctionnement machine, La barre de sélection du menu indique le nombre ligne de dialogue de barres de softkeys qui peuvent être Ligne d'alarme et de message sélectionnées avec les touches Affichage du mode de fonctionnement programmation...
Page 18
Toutes les fonctions ne sont pas actives; ceci dépend de la machine et des accessoires utilisés. ÃY (',7 Tableau de commande machine - Clavier de commande EMCO 5< < Ã 67 3 (',7 <...
Page 19
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ESCRIPTION DES TOUCHES Arrêt broche / Démarrage broche; démarrage de broche dans les modes: Mode Manuel et Manivelle Electronique Marche à droite : Presser brièvement , Marche à gauche : Presser au moins 1 sec. Touche de validation Ouverture / fermeture porte Pivoter appareil diviseur...
Page 20
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ESCRIPTION DES TOUCHES O O H < & < < t T Æ y à y à A & t T Ã...
Page 21
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ESCRIPTION DES TOUCHES Affectation des touches - Clavier allemand du PC Softkes (touches reconfigurables) NO ENT CALC Commutation entre menus de softkeys (en avant) Définir le partage de l'écran APPR/DEP CYCLE DEF Prise en compte de position CYCLE CALL effective CC (Circle Center)
Page 22
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ESCRIPTION DES TOUCHES & < < < L I W y à y à A & y Ã Ç A " L I W y Ã...
Page 23
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ESCRIPTION DES TOUCHES Affectation des touches Clavier anglais du PC Softkey-Tasten NO ENT CALC Commutation entre menus de softkeys (en avant) Définir le partage de l'écran APPR/DEP CYCLE DEF Prise en compte de position CYCLE CALL effective CC (Circle Center)
Page 24
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ESCRIPTION DES TOUCHES B 12...
Page 25
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL C: Fonctionnement Mise hors circuit Modes de fonctionnement Appeler les modes de fonctionnement 6KLIW Navigation dans la fenêtre de menu...
Page 26
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Mode Manuel et Manivelle électronique Positionnement avec introduction manuelle Exécution de programme en continu et Exécution de programme pas à pas Mémorisation/édition de programme Test de programme...
Page 27
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Groupe fonctionnel Machine ...
Page 28
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Accoster le point de référence Danger de collision Déplacement manuel des chariots < < < <...
Page 29
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Déplacement des chariots par pas < <...
Page 30
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Positionnement avec introduction manuelle Programmation et exécution d'opérations simples d'usinage Exécuter le positionnement avec introduction manuelle Remarque: PGM CALL...
Page 31
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Sauvegarder des programmes contenus $MDI Fichier-cible = TROU...
Page 32
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Execution de programme Pas à pas/En continu...
Page 33
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Principes de base gestion de fichiers Remarque: Fichiers )LFKLHUV GDQV OD 71& 7\SH 3URJUDPPHV HQ IRUPDW +(,'(1+$,1 HQ IRUPDW ',1,62 7DEOHDX[ SRXU RXWLOV FKDQJHU G
RXWLOV 7&+ SDOHWWHV SRLQWV ]pUR SRLQWV ]RQH GH GLJLWDOLVDWLRQ 317 DYHF SDOSHXU PHVXUDQW GRQQpHV GH FRXSH...
Page 34
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Gestion standard des fichiers Remarque: PGM MGT Standard Appeler la gestion de fichiers $IILFKDJH 6LJQLILFDWLRQ 1RP GH FDUDFWqUHV PD[ HW 120 ),&+,(5 W\SH GH ILFKLHU 'LPHQVLRQV GX ILFKLHU HQ RFWHWV %\WH ,1)26 3URSULpWpV GX ILFKLHU 3URJUDPPH VpOHFWLRQQp HQ PRGH...
Page 35
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Sélectionner un fichier fichier après fichier page après page Effacer un fichier fichier après fichier page après page...
Page 36
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Copier un fichier fichier après fichier page après page Sélectionner l'un des 10 derniers fichiers sélectionnés...
Page 37
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Renommer un fichier fichier après fichier page après page Convertir un programme FK en programme Texte clair fichier après fichier page après page Protéger un fichier/annuler la protection de fichier fichier après fichier page après page...
Page 38
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Gestion étendue des fichiers Remarque: PGM MGT Elargi Répertoires Remarque: Noms de répertoires Chemins d'accès TNC: AUFTR TNC:\AUFTR1\NCPROG\PROG1.H...
Page 41
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Sélectionner les lecteurs, répertoires et fichiers Créer un nouveau répertoire (possible seulement sur le lecteur TNC:\) DEMO...
Page 42
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Copier un fichier donné Sélectionner l'un des 10 derniers fichiers sélectionnés Sélectionner l'un des 10 derniers fichiers sélectionnés...
Page 43
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Effacer un fichier Effacer un répertoire Renommer un fichier Imprimer les fichiers Remarque:...
Page 44
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Sélectionner des fichiers...
Page 45
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Ouverture et introduction de programmes Structure d'un programme CN en format conversationnel Texte clair HEIDENHAIN Séquence 10 L X+10 Y+5 R0 F100 M3 BEGIN PGM END PGM Définition de la pièce brute: BLK FORM ...
Page 46
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Ouverture dun nouveau programme dusinage Mémorisation/édition de programme BLK-FORM Axe broche parallèle X/Y/Z ? Déf BLK FORM: point min.? Déf BLK FORM: point MAX? Exemple: Affichage de la BLK-Form dans le programme CN 0 BEGIN PGM NOUV MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0...
Page 47
nc H tnc 426 c onctionnement eidenHain onversationnel Programmation de déplacements d’outils en dialogue conversationnel Texte clair Pour programmer une séquence, commencez avec une touche de dialogue. En en-tête d’écran, la WinNC réclame les données requises. Exemple de dialogue Ouvrir le dialogue Coordonnées ? Introduire la coordonnée-cible pour l’axe X Introduire la coordonnée-cible pour l’axe Y;...
Page 48
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Editer un programme )RQFWLRQ 6RIWNH\WRXFKHV )HXLOOHWHU YHUV OH KDXW )HXLOOHWHU YHUV OH EDV 6DXW DX GpEXW GXSURJUDPPH 6DXW j OD ILQ GXSURJUDPPH 6DXWHU G
XQH VpTXHQFH j XQH DXWUH 6pOHFWLRQQHU GHV PRWV GDQV OD VpTXHQFH 0HWWUH j ]pUR OD YDOHXU G
XQ PRW &(...
Page 49
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Sélectionner la fonction MOD Sélectionner les fonctions MOD Modifier les configurations Quitter les fonctions MOD...
Page 50
NC H TNC 426 C ONCTIONNEMENT EIDENHAIN ONVERSATIONNEL Sommaire des fonctions MOD Exemple : PGM MGT:...
Page 51
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL D: Programmation...
Page 55
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Graphisme de programmation ...
Page 56
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 57
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Déplacements doutils ...
Page 58
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Principes des fonctions de contournage...
Page 59
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL $[H GH EURFKH 3ODQ SULQFLSDO ;< pJDOHPHQW 89 ;9 8<...
Page 60
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Correction de rayon La correction de rayon doit être dans la séquence vous permettant d’aborder le premier élément du contour. Elle ne doit pas commencer dans une séquence de trajectoire circulaire. Avant, programmez-la dans une séquence linéaire (cf.
Page 61
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Approche et sortie du contour $335...
Page 62
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 63
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 82
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL & ...
Page 83
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL & & ...
Page 84
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL 6HQV 6HQV GH &RUUHFWLRQ 7DUDXGDJH G
XVLQDJH URWDWLRQ UD\RQ YHUV OD GURLWH YHUV OD JDXFKH YHUV OD GURLWH YHUV OD JDXFKH )LOHWDJH YHUV OD GURLWH YHUV OD JDXFKH YHUV OD GURLWH YHUV OD JDXFKH ...
Page 85
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Contournages Programmation flexible de contours FK ...
Page 86
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 87
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 88
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 89
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL...
Page 90
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 91
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL...
Page 92
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL...
Page 112
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL...
Page 113
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 114
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 115
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 116
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 117
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Remarques avant que vous ne programmiez Programmer la séquence de positionnement du point initial (centre du trou) dans le plan dusinage avec correction de rayon R0. Le signe du paramètre Profondeur de perçage détermine le sens de lusinage. Signe négative: plongée dans le sens de laxe de broche négative.
Page 118
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 119
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL...
Page 120
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 121
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL 6HQV 7DUDXGDJH 3DV GH YLV )UDLVDJH XVLQDJH YHUV OD GURLWH 5/ YHUV OD JDXFKH 55 YHUV OD GURLWH 55 YHUV OD JDXFKH 5/ 6HQV )LOHWDJH 3DV GH YLV )UDLVDJH XVLQDJH ...
Page 122
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL...
Page 123
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 124
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL...
Page 178
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL...
Page 179
nC H tnC 426 C rogrammation eidenHain onversationnel Cycles de conversion de coor- données Sommaire Grâce aux conversions de coordonnées, la WinNC peut usiner à plusieurs endroits de la pièce un con- tour déjà programmé en faisant varier sa position et ses dimensions.
Page 180
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 181
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 183
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ...
Page 184
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL IMAGE MIROIR (cycle 8) Dans le plan d’usinage, la WinNC peut exécuter une opération d’usinage en image miroir. Effet L’image miroir est active dès qu’elle a été définie dans le programme. Elle agit aussi en mode Positionnement avec introduction manuelle! Les axes réfléchis actifs apparaissent dans l’affichage d’état supplémentaire.
Page 185
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ROTATION (cycle 10) A l’intérieur d’un programme, la WinNC peut faire pivoter le système de coordonnées dans le plan d’usinage, autour du point zéro actif. Effet La ROTATION est active dès qu’elle a été définie dans le programme.Elle agit aussi en mode Positionnement avec introduction manuelle! L’angle de rotation actif apparaît dans l’affichage d’état...
Page 186
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL FACTEUR ECHELLE (cycle 11) A l’intérieur d’un programme, la WinNC peut agrandir ou réduire certains contours. Ainsi, par exemple, vous pouvez usiner en tenant compte de facteurs de retrait ou d’agrandissement. Effet Le FACTEUR ECHELLE est actif dès qu’il a été...
Page 187
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL D 137...
Page 188
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Cycles spéciaux Sommaire Cycle Softkey 9 TEMPORISATION 12 APPEL DE PROGRAMME 13 ORIENTATION BROCHE TEMPORISATION (cycle 9) L’exécution du programme est suspendue pendant la durée de la TEMPORISATION. Une temporisation peut aussi servir, par exemple, à briser les copeaux. Effet Le cycle est actif dès qu’il a été...
Page 189
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL APPEL DE PROGRAMME (cycle 12) Tous les programmes d’usinage (par ex. les cycles spéciaux de perçage ou modules géométriques) peuvent équivaloir à un cycle d’usinage. Vous appelez ensuite ce programme comme un cycle. Remarque: Remarques avant que vous ne programmiez Si vous n’introduisez que le nom du programme,...
Page 190
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL ORIENTATION BROCHE (cycle 13) Remarque: Dans les cycles d’usinage 202, 204 et 209, le cycle 13 est utilisé de manière interne. Pour votre programme CN, ne perdez pas de vue qu’il vous faudra le cas échéant reprogrammer le cycle 13 après l’un des cycles d’usinage indiqués ci- dessus.
Page 191
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL D 141...
Page 192
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Sous-programmes 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...
Page 193
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Sous-programmes Processus 1 La WinNC exécute le programme d’usinage jusqu’à l’appel d’un sous-programme CALL LBL 2 A partir de cet endroit, la WinNC exécute le sous- programme appelé jusqu’à sa fin LBL 0 3 Puis, la WinNC poursuit le programme d’usinage avec la séquence suivant l’appel du sous- programme CALL LBL...
Page 194
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Répétitions de parties de programme Label LBL Les répétitions de parties de programme débutent par la marque LBL (LABEL). Elles se terminent par CALL LBL /REP. Processus 1 La WinNC exécute le programme d’usinage jusqu’à...
Page 195
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Programme quelconque pris comme sous-programme Processus 1 La WinNC exécute le programme d’usinage jusqu’à ce que vous appeliez un autre programme avec CALL PGM 2 La WinNC exécute ensuite le programme appelé jusqu’à...
Page 196
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Imbrications Types d’imbrications • Sous-programmes dans sous-programmes • Répétitions de partie de programme dans répétition de partie de programme • Répétition de sous-programmes • Répétitions de parties de programme dans sous- programme Niveaux d’imbrication Les niveaux d’imbrication définissent combien les parties de programme ou les sous-programmes...
Page 197
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Renouveler des répétitions de parties de programme Exemple de séquences CN 0 BEGIN PGM REPS MM 15 LBL 1 Début de la répétition de partie de programme 1 20 LBL 2 Début de la répétition de partie de programme 2 27 CALL LBL 2 REP 2/2 Partie de programme entre cette séquence et LBL 2 (séquence 20) répétée 2 fois...
Page 198
NC H TNC 426 C ROGRAMMATION EIDENHAIN ONVERSATIONNEL Répéter un sous-programme Exemple de séquences CN 0 BEGIN PGM SPREP MM 10 LBL 1 Début de la répétition de partie de programme 1 11 CALL LBL 2 Sous-programme appelé 12 CALL LBL 1 REP 2/2 Partie de programme entre cette séquence et LBL1 (séquence 10) répétée 2 fois 19 L Z+100 R0 FMAX M2...
Page 199
NC H TNC 426 C ROGRAMMATION D OUTIL EIDENHAIN ONVERSATIONNEL E: Programmation d'outil Introduction des données doutils Avance F Vitesse rotation broche S 722/ &$// ...
Page 200
NC H TNC 426 C ROGRAMMATION D OUTIL EIDENHAIN ONVERSATIONNEL Données doutils Conditions requises pour la correction doutil Numéro doutil, nom doutil Longueur doutil L ...
Page 201
NC H TNC 426 C ROGRAMMATION D OUTIL EIDENHAIN ONVERSATIONNEL Rayon doutil R Valeurs Delta pour longueurs et rayons Introduire les données doutils dans le programme 722/ ...
Page 204
NC H TNC 426 C ROGRAMMATION D OUTIL EIDENHAIN ONVERSATIONNEL ...
Page 205
NC H TNC 426 C ROGRAMMATION D OUTIL EIDENHAIN ONVERSATIONNEL ...
Page 206
NC H TNC 426 C ROGRAMMATION D OUTIL EIDENHAIN ONVERSATIONNEL Appeler les données doutils 722/ &$// ...
Page 207
NC H TNC 426 C ROGRAMMATION D OUTIL EIDENHAIN ONVERSATIONNEL Correction doutil Introduction Correction de la longueur doutil TOOL CALL...
Page 208
NC H TNC 426 C ROGRAMMATION D OUTIL EIDENHAIN ONVERSATIONNEL Correction du rayon doutil TOOL CALL...
Page 209
NC H TNC 426 C ROGRAMMATION D OUTIL EIDENHAIN ONVERSATIONNEL...
Page 210
NC H TNC 426 C ROGRAMMATION D OUTIL EIDENHAIN ONVERSATIONNEL ...
Page 211
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ÉROULEMENT DU PROGRAMME F: Déroulement du programme Conditions préalables Fixer le point de référence ou points zéros Cycle 7 Les points zéros utilisés doivent être mesurés et saisis. Outils Les outils utilisés doivent être mesurés et entrés. Les outils doivent se trouver aux positions correspondantes (T) dans le changeur d'outil.
Page 212
NC H TNC 426 C EIDENHAIN ONVERSATIONNEL ÉROULEMENT DU PROGRAMME Démarrage du programme, arrêt du programme Sélectionnez un programme à exécuter. Passez au domaine d'utilisation Machine, mode de fonctionnement Automatique. Appuyez sur la touche Arrêter le programme avec , continuer avec Interrompre le programme avec...
Page 213
NC H TNC 426 C ROGRAMMATION FLEXIBLE EIDENHAIN ONVERSATIONNEL G: Programmation NC flexible Paramètres Q Grâce aux paramètres Q, vous pouvez définir toute une famille de pièces dans un même programme dusinage. A la place des valeurs numériques, vous introduisez des variables: les paramètres Q. Exemples dutilisation des paramètres Q: ...
Page 214
NC H TNC 426 C ROGRAMMATION FLEXIBLE EIDENHAIN ONVERSATIONNEL Calculer avec paramètres Q Grâce aux paramètres Q, vous pouvez programmer des fonctions arithmétiques de base dans le programme dusinage: Appeler la fonction de paramètres Q: Appuyer sur la touche (dans le champ dintroduction FNO: AFFECTATION Ex.
Page 215
NC H TNC 426 C ROGRAMMATION FLEXIBLE EIDENHAIN ONVERSATIONNEL Fonctions trigonométriques Sinus, cosinus et tangente correspondent aux rapports entre les côtés dun triangle rectangle. On a: sin α = a / c Sinus: cos α = b / c Cosinus: Tangente: tan α...
Page 216
NC H TNC 426 C ROGRAMMATION FLEXIBLE EIDENHAIN ONVERSATIONNEL Conditions si/alors avec paramètres Q Avec les conditions si/alors, la WinNC compare un paramètre Q à un autre paramètre Q ou à une autre valeur numérique. Si la condition est remplie, la WinNC poursuit le programme dusinage lorsquelle atteint le LABEL programmé...
Page 217
NC H TNC 426 C ROGRAMMATION FLEXIBLE EIDENHAIN ONVERSATIONNEL Fonctions spéciales Les autres fonctions apparaissent si vous appuyez sur la softkey FONCTIONS SPECIALES. La WinNC affiche les softkeys suivantes: FN14:ERREUR FN15:IMPRIMER FN16:F-PRINT Emission de messages derreur Emission non formatée de textes ou Emission formatée de textes ou valeurs de paramètres Q paramètres Q...
Page 218
NC H TNC 426 C ROGRAMMATION FLEXIBLE EIDENHAIN ONVERSATIONNEL FN19: PLC: Transmettre valeurs à lautomate Avec la fonction FN 19: vous pouvez transmettre à lautomate jusquà deux valeurs numériques ou paramètres Q. Résolutions et unités de mesure: 0,1 µm ou 0,0001° Exemple: Transmettre à lautomate la valeur numérique 10 (correspondant à...
Page 219
NC H TNC 426 C ROGRAMMATION FLEXIBLE EIDENHAIN ONVERSATIONNEL FN28: TABREAD: Importer un tableau pouvant FN26: TABOPEN: Ouvrir un tableau à définir être défini librement librement Avec la fonction FN 28: TABREAD, vous importez le Avec la fonction FN 26: TABOPEN, vous ouvrez tableau préalablement ouvert avec FN 26 TAB- nimporte quel tableau pouvant être défini librement OPEN.
Page 220
NC H TNC 426 C ROGRAMMATION FLEXIBLE EIDENHAIN ONVERSATIONNEL Introduire directement une formule A laide des softkeys, vous pouvez introduire directement dans le programme dusinage des formules arithmétiques contenant plusieurs opérations de calcul. Les formules apparaissent lorsque lon appuie sur la softkey FORMULE.
Page 221
NC H TNC 426 C ROGRAMMATION FLEXIBLE EIDENHAIN ONVERSATIONNEL )RQFWLRQ GH OLDLVRQ 6RIWNH\ &RQVWDQWH 3, &DOFXO GX ORJDULWKPH QDWXUHO /1 &DOFXO ORJDULWKPH G
XQ QRPEUH QRPEUH GH EDVH )RQFWLRQ H[SRQHQWLHOOH SXLVVDQFH Q ,QYHUVLRQ ORJLTXH PXOWLSOLFDWLRQ SDU 6XSSUHVVLRQ G
HPSODFHPHQWV DSqV OD YLUJXOH &DOFXO GH OD YDOHXU DEVROXH 6XSSUHVVLRQ G
HPSODFHPHQWV DSqV OD YLUJXOH )5$&...
Page 222
NC H TNC 426 C ROGRAMMATION FLEXIBLE EIDENHAIN ONVERSATIONNEL G 10...
Page 223
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL H: Alarmes et Messages Calibrage de la tablette graphique manque SWITCHTONEXTBLOCK-ID NON VALABLE PAS DE PROGRAMME CONVERTER DEJA INITIALISE PAS DE PROGRAMME TROUVE CONFIGURATION PAS ENCORE APPELEE 1000: PARSER - ERREUR OT_FIRST CONFIGURATION AVORTEE DU 1001: AUCUNE DETECTION DE LIGNE D'EN- CONTROLE DE PROGRAMME...
Page 224
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL Alarmes des appareils d'entrée 3000 - 3999 Calibrage pour tablette graphique manque 3001 Erreur générale de communication RS232 3002 Clavier de commande pas présent 3003 Tablette graphique pas présente 3004 Erreur checksum dans le clavier de commande 3005 Erreur dans le clavier de commande 3006 Erreur lors de l'initialisation du clavier...
Page 225
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL Alarmes machine 6000 - 7999 PC MILL 50 / 55, PC TURN 50 / 55 6014: PAS DE VITESSE BROCHE PRINCIPALE 6000: ARRET D'URGENCE 6001: DEPASSEMENT TEMPS DE CYCLE AP 6019: DEPASSEMENT DE TEMPS ETAU 6002: AP-AUCUN PROGRAMME CHARGE 6020: ETAU EN PANNE...
Page 226
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL 6030: PAS DE PIECE FIXEE 7007: ARRET AVANCE 7017: ACCOSTER LE POINT DE REFERENCE 6031: PANNE FOURREAU 6037: MANDRIN DEPASSEMENT DE TEMPS 7040: PORTE DE MACHINE OUVERTE 6039: MANDRIN SURVEILLANCE DE PRESSION 6041: DEPASSEMENT TEMPS DE PIVOTEMENT CHANGEUR D'OUTIL...
Page 227
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL PC MILL 100 / 125/155 6000: ARRET D'URGENCE 6013: ENTRAINEMENT PRINCIPAL PAS PRET 6001: AP DEPASSEMENT TEMPS DE CYCLE 6014: PAS DE VITESSE BROCHE PRINCIPALE 6002: AP-AUCUN PROGRAMME CHARGE 6003: AP-MODULE DE DONNEES INEXISTANT 6004: AP-ERREUR DE MEMOIRE RAM 6024: PORTE DE MACHINE OUVERTE 6005: ECHAUFFEMENT TEMP.MODULE...
Page 228
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL 6047: TOURELLE REVOLVER NON 6073: APPAREIL DIVISEUR PAS PRET VERROUILLÉE 6074: DEPASSEMENT DE TEMPS APP. DIVISEUR 6050: M25 AVEC BROCHE PRINCIPALE EN MARCHE 6075: M27 AVEC BROCHE PRINCIPALE EN MARCHE 6064: DISP.
Page 229
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL 7020: MODE SPECIAL ACTIF 7054: ETAU OUVERT 7055: APPAREIL DIVISEUR NON VERROUILLÉ 7270: OFFSET COMPENSATION ACTIVE ! 7021: DEGAGER CHANGEUR D'OUTIL 7022: INITIALISER LE CHANGEUR D'OUTIL ! 7038: LUBRIFIANT DEFECTUEUX 7271: COMPENSATION FINISHED,DATA SAVED! 7039: LUBRIFIANT DEFECTUEUX 7040: PORTE DE MACHINE OUVERTE...
Page 230
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL PC TURN 120 / 125/155 6000: ARRET D'URGENCE 6012: ENTRAINEMENT AXE Z PAS PRET 6013: ENTRAINEMENT PRINCIPAL PAS PRET 6001: AP DEPASSEMENT TEMPS DE CYCLE 6002: AP-AUCUN PROGRAMME CHARGE 6014: PAS DE VITESSE BROCHE PRINCIPALE 6003: AP-MODULE DE DONNEES INEXISTANT 6004: AP-ERREUR DE MEMOIRE RAM 6015: AUCUNE VITESSE BROCHE PRINCIPALE...
Page 231
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL 6042: DERANGEMENT THERMIQUE TOURELLE 6057: M20/M21 AVEC BROCHE PRINCIPALE EN MARCHE 6043: CHANGEUR D'OUTIL - DEPASSEMENT DU TEMPS DE PIVOTEMENT 6058: M25/M26 AVEC FOURREAU SORTI 6059: EXCES TEMPS PIVOTEMENT AXE C 6044: RESISTANCE DE FREINAGE SURCHARGE 6060: CONTROLE DE VERROUILLAGE AXE C...
Page 232
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL 7018: COMMUTER INTERRUPTEUR A CLE 7042: INITIALISER PORTE DE MACHINE 7043: NOMBRE DE CONSIGNE ATTEINT 7019: PANNE GRAISSEUR PNEUMATIQE ! 7048: MANDRIN OUVERT 7020: MODE SPECIAL ACTIF 7049: MANDRIN - PAS DE PIECE FIXÉE 7050: PINCE OUVERTE 7051: PINCE - PAS DE PIECE FIXEE 7052: FOURREAU POSITION INTERMEDIAIRE...
Page 233
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL AC ALARMES Alarmes des contrôleurs d'axes 8000 - 9999 8000 Erreur fatale AC 8110 Message init PC-COM manque 8004 ORDxx Entraînement principal pas prêt 8005 - 8009 ORDxx Erreur AC interne 8111 Erreur de configuration PC-COM 8010 ORDxx Erreur synchron.
Page 234
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL 8125 Trop peu de mémoire pour batt. tampon 8143 Acquit. paq. programmes manque ACIF record 8144 ACIF Erreur de démarrage 8145 Erreur fatale données init. (acif.hex) 8146 Axe demandé plusieurs fois 8126 AC Interpolator fonctionne trop longtemps 8147 Etat PC-COM non valable (DPRAM) 8148 Commande PC-COM non valable (KNr)
Page 235
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL 8162 Limitation DAU Y, axe plus synchronisé 8193 Erreur fatale AP 8194 Filetage sans différence départ- 8163 Limitation DAU Z, axe plus synchronisé destination 8195 Pas de pas de filetage dans axe guidage 8164 Fin de course progr.
Page 236
NC H TNC 426 C LARMES ET ESSAGES EIDENHAIN ONVERSATIONNEL 8208 Commande d'application non valable à AC 8245 TRACYL radius = 0! 8246 Offset alignement not valid for this state! 8247 Offset alignement: MSD file write protected! 8211 Avance trop grande (filetage) 8248 Cyclic supervision failed! 8249 Axis motion check alarm! 8250 Spindle must be rotation axis !