Home

CNC 8050M USER - Fagor Automation

image

Contents

1. LONGAX Donnelenum ro 1 6 selon l ordre de programmation correspondant l axe longitudinal Il s agit de l axe s lectionn par la fonction G15 ou d faut de l axe perpendiculaire au plan actif s il s agit du plan XY ZX ou YZ Exemple Si la CNC contr le les axes X Y Z U B C etsi l axe U est s lectionn P122 LONGAX affecte la valeur 4 au param tre P122 MIRROR Donne surles 6 bits de poids le plus faible d un groupe de 32 bits l tat de l image miroir de chaque axe soit 1 s il est actif et O dans le cas contraire LSB Axel Axe 2 Axe 3 Axe 4 Axe 5 Axe 6 Le nom de l axe correspond au num ro 1 6 affect selon leur ordre de programmation Exemple Si la CNC contr le les axes X Y Z U B C on aura Axel X Axe2 Y Axe3 Z Axe4 U Axe5 B Axe6 C Page Chapitre 13 Section 22 PROGRAMMATIONENLANGAGEDEHAUTNIVEAU AUTRES VARIABLES SCALE SCALE X C ORGROT ROTPEF ROTPS PRBST CLOCK TIME DATE Donne le facteur d chelle g n ral appliqu Donne le facteur d chelle particulier de l axe indiqu X C Donne l angle de rotation du syst me de coordonn es s lectionn en cours par la fonction G73 Sa valeur est indiqu e en degr s Max 99999 9999 Donne par rapport l origine des coordonn es cart siennes la coordonn e
2. 4 5 EFFACER BLOC Cette option permet d effacer un bloc ou un groupe de blocs Pour effacer un seul bloc il suffit de positionner le curseur sur le bloc effacer et de frapper ENTER Pour effacer un groupe de blocs on indiquera le premier et le dernier bloc effacer On proc dera comme suit Positionner le curseur sur le premier bloc effacer et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc effacer et frapper la touche FIN BLOC S1 le dernier bloc effacer est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Apr s s lection du premier et du dernier bloc effacer la CNC met en surbrillance les blocs s lectionn s et demande confirmation avant de les effacer Page Chapitre 4 Section 18 EDITER EFFACER BLOC 4 6 DEPLACER BLOC Cette option permet de d placer un ou plusieurs blocs apr s avoir indiqu le premier et le dernier bloc d placer Proc der comme suit x Positionner le curseur sur le premier bloc d placer et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc d placer et frapper la touche FIN BLOC Si le dernier bloc d placer est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Si le d placement porte sur un seul bloc le
3. 2 1 2 BLOC DE PROGRAMME Le bloc de programme se compose de commandes en langage ISO ou en langage Evolu Pour l laboration d un programme des blocs crits dans les deux langages sont utilis s mais chacun d eux doit tre dit au moyen de commandes appartenant un seul langage 2 1 2 1 LANGAGE ISO Ce langage est sp cialement con u pour contr ler le d placement des axes car il fournit des informations et des conditions de d placement ainsi que des indications sur l avance Il dispose de Fonctions pr paratoires de d placements qui permettent de d terminer la g om trie et les conditions de travail telles que les interpolations lin aire et circulaire les filetages etc Fonctions de contr le des avances des axes et des vitesses de broche Fonctions de contr le des outils Fonctions compl mentaires qui contiennent des instructions denature technologique 2 1 2 2 LANGAGE DE HAUT NIVEAU Ce langage permet d acc der des variables de caract re g n ral ainsi qu aux tables et aux variables du syst me Il offre l utilisateur un ensemble de phrases de commande semblables la terminologie utilis e par d autres langages telles que IF GOTO CALL etc Il permet galement l emploi de tout type d expression arithm tique relationnelle ou logique Il dispose galement d instructions permettant la construction de boucles ainsi que de sous routines v
4. Le bloc N15 interrompt la pr paration des blocs l ex cution du bloc N10 se terminera donc au point A MP131 Lorsque l ex cution du bloc N15 est termin e la CNC reprend la pr paration des blocs a partir du bloc N20 Comme le point suivant correspondant la trajectoire compens e est le point B la CNC d placera l outil jusqu ce point en ex cutant la trajectoire A B Comme on peut le voir la trajectoire produite n est pas la trajectoire d sir e il est donc recommand d viter l utilisation de ce type de variable dans les sections comportant une compensation Chapitre 13 Section Page PROGRAMMATION ENLANGAGEDEHAUTNIVEAU VARIABLES 5 13 2 1 PARAMETRES OU VARIABLES DE CARACTERE GENERAL La CNC FAGOR 8050 dispose de deux types de variables de caract re g n ral les param tres locaux PO P25 et les param tres globaux P100 P2909 Le programmeur pourra utiliser des variables de caract re g n ral lorsqu il ditera ses propres programmes Ensuite et pendant ex cution la CNC remplacera ces variables par les valeurs qui leur sont affect es un moment donn Exemple GPO XP1 Y100 gt G1 X 12 5 Y100 IF P100 P101 EQ P102 GOTO N100 gt IF 2 5 EQ 12 GOTO N100 L utilisation de ces variables de caract re g n ral dependra du type de bloc dans lequel elles seront programm es et du canal d ex cution Dans les blocs programm s en ISO des p
5. Dans le cycle fixe de poches avec 1l ts on rencontre quatre coordonn es le long de l axe longitudinal qui est normalement l axe perpendiculaire au plan s lectionn par G15 dont l importance m rite d tre d taill e ci dessous 3 4 MP1131 Cote du plan de d but Cette cote est donn e par la position qu occupe l outil lors de l appel du cycle Cote du plan de r f rence Elle doit tre programm e en absolu et repr sente une cote d approche de la pi ce Cote de la surface de la pi ce Elle est programm e en coordonn es absolues et dans le premier bloc de d finition de profil Cote de profondeur d usinage Elle est programm e en coordonn es absolues Conditions apr s la fin du cycle A la fin du cycle fixe l avance active est la derni re avance programm e celle correspondant l op ration d bauche ou de finition De m me la CNC prend en compte les fonctions G00 G07 G40 et G90 Page 4 Chapitre 11 Section POCHES EN 2D ET 3D POCHES EN2D 11 1 1 OPERATION DE PERCAGE Cette op ration est optionnelle et ne peut tre ex cut e par la CNC que si une bauche est galement programm e Elle est utilis e principalement lorsque l outil programm dans l op ration d bauche n ex cute pas l usinage selon l axe longitudinal et elle permet l acc s de cet outil la surface baucher Elle sera program
6. VARIABLES ASSOCIEES A LA BROCHE Section 13 2 8 Variable gJ Z Q SREAL SPEED DNCS PLCS PRGS CSS DNCCSS PLCCSS PRGCSS SSO PRGSSO DNCSSO PLCSSO CNCSSO SLIMIT DNCSL PLCSL PRGSL POSS RPOSS TPOSS RTPOSS FLWES AAA Free NN WAWA AA D i di 5 ki ir d i Q 2 2 FRERE de NN NAN AAA Vitesse de rotation r elle de broche en tours minute Vitesse de rotation de broche active dans la CNC Vitesse de rotation s lectionn e par DNC Vitesse de rotation s lectionn e par PLC Vitesse de rotation s lectionn e par programme Vitesse de coupe constante active dans la CNC en m tres minute ou en pieds minute Mod le Tour Vitesse de coupe constante s lectionn e par DNC Mod le Tour Vitesse de coupe constante s lectionn e par PLC Mod le Tour Vitesse de coupe constante s lectionn e par programme Mod le Tour Pourcentage de correction de vitesse de rotation de broche active dans la CNC Pourcentage de correction s lectionn par programme Pourcentage de correction s lectionn par DNC Pourcentage de correction s lectionn par PLC Pourcentage de correction s lectionn depuis le panneau avant Limite de vitesse de rotation de broche active dans la CNC en tours minute Limite de vitesse de rotation de broche s lectionn e par DNC Limite de vitesse de rotation de broche s lectionn e par PLC Limite de vitesse de rotat de broche s lect par progra
7. Exemples de programmation bidimensionnelle Contour bidimensionnel ferm NI Ur W O 7 Z 7 S x ORQRQ i X G23 XY I50 J8 NO 8 D finition de copie bidimensionnelle G24 L8 E5 K1 D finition de la num risation G27 S0 D finition de contour ferm G25 D sactive la copie et la num risation Contour bidimensionnel ouvert mp1625 X G23 XY 160 J20 NO 8 D finition de copie bidimensionnelle G24 L8 E5 K1 D finition de la num risation G27 S0 Q10 R25 J15 KO D finition de contour ouvert G25 D sactive la copie et la num risation Page Chapitre 16 Section 22 COPIEETNUMERISATION DEFINITION DU CONTOURDE COPIE G27 E xemples de programmation tridimensionnelle Contour tridimensionnel ferm G23 XYZ I8 J50 K75 NO 8 G24 L8 ES K1 G27 SI G25 Contour tridimensionnel ouvert G23 XYZ 120 J50 K45 N0 8 MO 5 G24 L8 E5 K1 G27 SI Q80 R40 J25 KO G25 D finition de copie tridimensionnelle D finition de la num risation D finition de contour ferm D sactive la copie et la num risation Yi 50 J I gt QRY TKO ar E a a a S 20 80 D finition de copie tridimensionnelle D finition de la num risation D finition de contour ouvert D sactive la copie et la num risation Chapitre 16 COPIEETNUMERISATION Section DEFINITIONDUCONTOURDE COPIE G27 Page 23 16
8. 2 1 SYSTEMES D AIDE La CNC FAGOR 8050 permet tout moment menu principal mode de fonctionnement dition de commandes etc d acc der au syst me d aide Pour acc der l aide frapper la touche HELP la fen tre principale de l cran affiche la page d aide correspondante Si l aide comporte plus d une page le symbole EF permet de passer la page suivante et le symbole permet d acc der la page pr c dente Les aides suivantes sont disponibles x AIDE AU FONCTIONNEMENT L acc s cette aide est possible depuis le menu des modes de fonctionnement ou si un mode a t activ avant de s lectionner l une des options affich es Dans tous les cas les touches de fonction sont fond bleu L Aide donne des informations sur le mode de fonctionnement ou l option correspondante Tant que ces informations sont visibles l cran la CNC ne peut pas tre command e par les touches de fonction la touche HELP doit tre actionn e nouveau pourrepasser aux informations qui taient affich es dans la fen tre principale avant la demande d aide et pour reprendre l exploitation de la CNC La frappe de la touche ESC ou MAIN MENU permet galement de sortir de l Aide AIDE A L EDITION L acc s cette aide est possible apr s s lection d une des options d dition programme pi ce programme PLC tables param tres machine etc Dans tous le
9. A CG D U 1 2 3 G D 1 8 3 N d LD U 1 2 3 E f Le 1 2 3 MP1128 Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 2D PROFILS 15 11 1 5 3 PROFIL RESULTANT Apr s l obtention des profils de la poche et des il ts le cycle fixe calcule les d calages correspondant aux profils r sultants en fonction du rayon de l outil d bauche utiliser et de la sur paisseur programm e Au cours de ce processus il est possible que des intersections n apparaissant pas dans les profils programm s soient obtenues Exemple FR nn FR a a 1 PSS E fl E A 2 f LE Le ame 5 l amp S 1l existe une zone ne permettant pas le passage de l outil d bauche plusieurs poches seront produites du fait de l intersection entre les d calages des profils ettoutes ces poches seront usin es Exemple MP1121 Page Chapitre 11 Section 16 POCHESEN2DET 3D POCHESEN2D PROFILS 11 1 6 SYNTAXE DE LA PROGRAMMATION DE PROFILS Le profil ext rieur et les profils int rieurs ou 1l ts programm s doivent tre d finis par des l ments g om triques simples segments de droites et arcs Le premier bloc de d finition o commence le premier profil et le dernier o se termine le dernier profil d fini devront comporter un num ro d tiquette de bloc Ces nu
10. La mn monique DIGIT appelle le cycle de num risation indiqu au moyen d un nombre ou de toute expression dont le r sultat est un nombre Elle permet en outre d initialiser les param tres locaux de ce cycle gr ce aux d clarations d affectation Les points num ris s sont envoy s au programme en m moire ou par DNC pr c demment ouvert gr ce aux instructions suivantes OPEN P expression DNC1 2 A D commentaire de programme Cette d claration g n re galement un nouveau niveau d imbrication de sous routines TRACE expression d claration d affectation d claration d affectation La mn monique TRACE appelle le cycle de recopie indiqu au moyen d un nombre ou de toute expression dont le r sultat est un nombre Elle permet en outre d initialiser les param tres locaux de ce cycle gr ce aux d clarations d affectation Les points num ris s sont envoy s au programme en m moire ou par DNC pr c demment ouvert gr ce aux instructions suivantes OPEN P expression DNC1 2 A D commentaire de programme Cette d claration g n re galement un nouveau niveau d imbrication de sous routines Chapitre 14 Section Page DECLARATIONSDECONTROLEDESPROGRAMMES D CLARATIONSDE SOUS 11 ROUTINES 14 5 1 D CLARATIONS DE SOUS ROUTINES D INTERRUPTION Chaque fois que l une des entr es logiques g n rales d interruption INTI M5024
11. Ajout d un texte suppl mentaire l une des trajectoires d j achev es Frapper la touche TEXTE ADDITIONN La CNC affichera dans la zone d dition le bloc en langage CNC correspondant la premi re trajectoire achev e Cette section appara tra en surbrillance dans la zone de repr sentation graphique du profil la zone d informations suppl mentaires affichant la valeur des param tres utilis s pour la d finition Les touches fl che vers le haut et fl che vers le bas permettent de passer aux diverses sections de l ensemble du profil Apr s s lection de la section o doit tre inscrit le texte suppl mentaire frapper ENTER Le curseur se positionne la fin du bloc en langage CNC se trouvant dans la zone d dition Le texte suppl mentaire est introduit depuis le clavier alphanum rique comme en dition en langage CNC la fin de cette op ration frapper ENTER Page 10 Chapitre 4 Section EDITER EDITEUR DE PROFILS Modification de la derni re section d finie Pour r aliser cette op ration frapper la touche MODIFIER DERNIER La CNC affichera la section concern e et si l un de ses param tres est s lectionn la valeur correspondant ce param tre s affichera en surbrillance dans la zone d informations suppl mentaires Pour supprimer cette valeur frapper ESC pour la modifier introduire la valeur d sir e
12. Chapitre 9 Section Page PLC EDITER 5 REMPLACER Cette option permet de remplacer dans le programme s lectionn et autant de fois que d sir une s quence de caract res par une autre S1 cette option est activ e la CNC demande la s quence de caract res remplacer Lorsque le texte remplacer a t d fini frapper la touche PAR la CNC demande la s quence de caract res de remplacement Lorsque ce texte a t d fini frapper la touche FIN TEXTE le curseur se positionne sur la premi re s quence de caract res rencontr e La recherche est ex cut e partir du bloc point par le curseur y compris dans le bloc lui m me Le texte rencontr appara t en surbrillance et les touches de fonction affichent les options suivantes REMPLACER Remplace le texte en surbrillance et continue la recherche jusqu la fin du programme Si aucun autre texte remplacer n estrencontr la CNC quitte l option remplacer Si un autre texte est rencontr il est mis en surbrillance et les m mes options remplacer et ne pas remplacer sont propos es NE PAS REMPLACER Ne remplace pas le texte en surbrillance et continue la recherche jusqu la fin du programme S1iaucun autre texte remplacer n estrencontr la CNC quitte l option remplacer Si un autre texte est rencontr il est mis en surbrillance et les m mes options remplacer et ne pas remplacer sont propos es
13. Offset Curseur Indique la distance en millisecondes entre l emplacement du curseur trait vert et la position de d clenchement trait rouge Type Trigger Indique le type de d clenchement choisi Les textes affich s et leurs significations sont les suivants Avant Le Trigger est plac au d but du trac Apr s Le Trigger est plac la fin du trac Centre Le Trigger est plac au centre du trac Defaut Aucune condition de d clenchement n a t fix e Fen tre d dition Il s agit de la fen tre d dition standard de la CNC utilis e pour tous les processus exigeant une entr e de donn es Fen tre de messages La CNC utilise cette fen tre pour afficher un message d avertissement ou d erreur Page 26 Chapitre 9 Section PLC ANALYSEUR LOGIQUE 9 10 2 SELECTION DES VARIABLES ET DES CONDITIONS DE DECLENCHEMENT Avant de demander un trac il est n cessaire de d finir les variables analyser le type et les conditions de d clenchement ainsi que la base de temps employer pour afficher les donn es saisies Pour ce faire les options SELECTION VARIABLES CONDITION TRIGGER et BASE DE TEMPS affich es par touches logicielles sont disponibles 9 10 2 1 SELECTION VARIABLES Cette option permet de s lectionner jusqu 8 variables pour analyse ult rieure Elle affiche un curseur sur la zone de variables qui peut tre d plac gr ce aux touches
14. addition soustraction de gauche droite op rateurs relationnels de gauche droite AND XOR de gauche droite OR de gauche droite Il est commode d utiliser des parenth ses pour clarifier l ordre dans lequel s value l expression P3 P4 P5 P6 P7 P8 P9 P3 P4 P5 P6 P7 P8 P9 L eploi de parenth ses redondantes ou suppl mentaires n entra ne pas d erreurs etne r duit pas la vitesse d ex cution L emploi de parenth ses est obligatoire avec les fonctions sauf si elles s appliquent une constante num rique dans ce cas elles sont optionnelles SIN 45 SIN 45 les deux sont valides et quivalentes SIN 10 5 quivaut SIN 10 5 Les expressions peuvent galement tre utilis es pour r f rencer les param tres et les tables P100 P9 P100 P P7 P100 P P8 SIN P8 20 P100 ORGX 55 P100 ORGX 12 P9 PLCMS5008 PLCM5008 OR 1 S lectionne l ex cution Bloc Bloc M5008 1 PLCM5010 PLCM5010 AND FFFFFFFE Lib re Override de l avance M5010 0 Page Chapitre 13 Section 28 PROGRAMMATIONENLANGAGEDEHAUTNIVEAU EXPRESSIONS 13 5 2 EXPRESSIONS RELATIONELLES Il s agit d expressions arithm tiques r unies par des op rateurs relationnels IF P8 EQ 12 8 Analyse si la valeur de P8 est gale 12 8 IF ABS SIN P24 GT SPEED Analyse si le sinus est sup rieur la vitesse de broche IF CL
15. ERREUR 1048 La cote de surface de la pi ce sommet n a pas t programm e dans un cycle de poche quelconque avec il ts Cette erreur est mise lorsque la cote de la surface de la poche n a pas t programm e dans le premier point de d finition de la g om trie ERREUR 1049 Cote du plan de r f rence erron e pour le cycle fixe Cette erreur est mise lorsque la cote du plan de r f rence se situe entre le haut et le bas de la pi ce dans l une quelconque des op rations ERREUR 1084 Programmation d une trajectoire circulaire erron e Cette erreur est mise lorsque l une des trajectoires programm es en d finition de g om trie de la poche est erron e ERREUR 1227 Intersection de profils erron e dans un cycle de poche quelconque avec il ts Cette erreur peut se produire dans les cas suivants Lorsque deux profils dans le plan pr sentent une section commune dessin de gauche Lorsque les points de d but de deux profils du plan principal sont confondus dessin de droite MP1165 Page Chapitre 11 Section POCHES EN 3D 62 POCHES EN 2D ET 3D ERREURS 12 UTILISATION D UN PALPEUR La CNC FAGOR 8050 est quip e de deux entr es de palpeur l une pour les signaux 5 Vcc de type TTL l autre pour signaux 24 Vcc L annexe du Manuel d Installation et de Mise en Service explique comment raccorder les diff rents types de palpeurs sur ces entr es Cette comman
16. Si elle n est pas programm e ou si elle est programm e avec une valeur 0 une valeur gale _ du diam tre de l outil s lectionn est prise par d faut Si elle est programm e avec une valeur sup rieure au diam tre de l outil la CNC met l erreur correspondante I 5 5 D finit la profondeur totale de la poche elle est programm e en coordonn es absolues Sa programmation est obligatoire Page Chapitre 11 Section 30 POCHES EN 2D ET 3D POCHES EN 3D BAUCHE R 5 5 D finit la cote du plan de r f rence elle est program e en coordonn es absolues Sa programation est obligatoire 02 fg Loy 7 LT 7 UE LCR CENT LA EE AR L 7 NN N MP1108 4 LR R or 7 T 4 D finit l outil d bauche utiliser Sa programmation est obligatoire F S D M Les fonctions auxiliaires F S D et un maximum de 7 fonctions auxiliaires M peuvent tre programm es Elles sont optionnelles et seront ex cut es au d but de l op ration d bauche Cette op ration permet la d finition de M06 avec le sous programme associ et le changement d outil s effectue avant le d but de l op ration d bauche Chapitre 11 Section Page POCHES EN 3D 1 POCHES EN 2D ET 3D BAUCHE 3 11 2 2 OPERATION DE SEMI FINITION Cette op ration est optionnelle Elle sera programm e dans un bloc qui devra porter un num ro d tiquette permettant d indiquer
17. Si la broche dispose d un contact de r f rence elle recherche le contact de r f rence machine la vitesse de rotation indiqu e par le param tre machine de broche REFEED Ensuite elle recherche le signal Io du capteur la vitesse de rotation indiqu e par le param tre de machine de broche REFEED Enfin elle se positionne sur le point d fini par S5 5 Silabroche ne dispose pas de contact de r f rence elle recherche le signal Io du capteur la vitesse de rotation indiqu e par le param tre machine de broche REFEED Ensuite elle se positionne sur le point d fini par S S 5 Si seule la fonction auxiliaire M19 est ex cut e la broche se positionne en S0 Pour indexer la broche sur une autre position il est n cessaire d ex cuter la fonction M19 S 5 5 La CNC n effectue pas de recherche de la r f rence car elle est d j en boucle ferm e Elle indexe la broche sur la position indiqu e S 5 5 Le code S 5 5 indique la position d indexage de la broche en degr s partir de la position de l impulsion de marquage du codeur S0 Le signe indique le sens du comptage et la valeur 5 5 est toujours consid r e comme une valeur absolue quel que soit le type d unit s s lectionn Exemple S1000 M3 Broche en boucle ouverte M19 S100 La broche passe en boucle ferm e Recherche de r f rence et positionnement sur 100 M19 S 30 La broche se d place jusqu 30 en p
18. UTILISATION D UN PALPEUR ETD ANGLE Chapitre 12 Section Page MESUREDECOINEXTERIEUR 27 12 10 CYCLE FIXE DE MESURE DE TROU Onutilisera un palpeur situ dans la broche qui devra tre talonn au pr alable au moyen des cycles fixes Cycle fixe d talonnage de longueur d outil Cycle fixe d talonnage de palpeur Le format de programmation de ce cycle est le suivant PROBE 8 X Y Z B J E C H F X 5 5 Coordonn e th orique suivant l axe X du centre du trou Y 5 5 Coordonn e th orique suivant l axe Y du centre du trou Z 5 5 Coordonn e th orique suivant l axe Z du centre du trou B5 5 D finit la distance de s curit Doit tre programm avec une valeur positive et sup rieure 0 J5 5 D finitle diam tre th orique du trou Doit tre programm avec une valeur positive et sup rieure 0 Ce cycle permet de mesurer des trous dont le diam tre n est pas sup rieur J B ES 5 D finitladistance deretrait du palpeur apr s le palpage initial Doit tre programm avec une valeur positive et sup rieure 0 C Indique o doit se terminer le cycle de palpage 0 Retour au point o le cycle a t appel o 1 Le cycle se terminera au centre r el du trou Si ce param tre n est pas programm le cycle prendra la valeur CO par d faut H5 5 D finit l avance selon laquelle s ex cutera le d placement de palpage initial La programmation est effectu
19. 54 POCHES EN 2D ET 3D POCHES EN 3D EXEMPLES TORI 4 TOI1 0 TOR2 2 5 TOI2 0 G17 G0 G43 G90 Z25 S1000 M3 G66 R200 C250 F300 S400 E500 seese D finition de poche 3D M30 N200 G67 B5 C4 I 20 R5 F700 T1D1 M6 eein Op ration d bauche N250 G67 B2 I 18 R5 F850 TID1 M6 oec Op ration de semi finition N300 G68 B1 5 L0 25 QO I 20 RS F500 T2D2 M6 Op ration de finition N4000 GIT rotin D but de d finition de g om trie de poche G0 G90 X0 YO Z0 onanan Contour ext rieur profil dans le plan G1 X105 Y62 X0 G16 XZ Profil de profondeur G2 X5 Z 5 I0 K 5 G1 X7 5 Z 20 Ea i EENEI EEEE Contour type A G90 GO X37 Y19 aaisan Profil dans le plan G210 J12 GIO YZ arrere Profil de profondeur GO Y19 Z 20 G1 Z 16 G2 Y31 Z 4 RI12 Fin de d finition de g om trie de poche GT oe ea ets Contour type B G90 GO X60 Y37 aesae Profil dans le plan G1 X75 Y25 X40 Y37 GLO YZ ar n na Profil de profondeur GO Y37 Z 20 G1 Z 13 G3 Y34 Z 10 J 3 KO GT ooe e a e te Contour type C GOX70 V3 ass anes Profil dans le plan G1 Y40 X75 Y20 X70 Y31 GIO X Zune Profil de profondeur G0 X70 Z 20 N500 G1 X65 Z 10 esec Fin de d finition de g om trie de poche Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D 55 EXEMPLES Exemple 4 MP1164 Page Chapitre 11 Section 56 POCHES EN 2D ET 3D POCHES EN 3D EXEMPLE
20. C 2 D placement en interpolation circulaire sens horaire G02 C 3 D placement en interpolation circulaire sens anti horaire G03 D finit l avance selon laquelle s effectue le d placement entre les points Ce param tre ne s applique videmment que pour des valeurs de C diff rentes de z ro Si aucune valeur n est programm e c est la valeur FO qui correspond l avance maximum s lectionn e par le param tre machine d axess MAXFEED qui est prise par d faut P Q R S T U V Ces param tres sont optionnels et permettent d indiquer sur quels points ou entre quels points programm s l usinage ne doit pas tre ex cut Par exemple la programmation de P7 indique que l usinage ne doit pas tre ex cut au point 7 tandis que la programmation de Q10 013 indique qu aucun usinage ne doit tre ex cut entre les points 10 13 ou autrement dit aux points 10 11 12 et 13 Si l op rateur d sire d finir un groupe de points Q10 013 il devra veiller d finir un point de fin au moyen de 3 chiffres car s il programme Q10 13 l usinage multiple suppose Q10 130 Ces param tres doivent tre programm s dans l ordre PQR ST U V etla num rotation des points affect s a chaque param tre devra suivre la m me r gle c est dire que la num rotation des points affect s Q devra tre sup rieure celle des points affect s P et inf rieure celle des points affect s R
21. La copie manuelle doit tre s lectionn e dans l option MDI du mode JOG Le format de programmation est le suivant G23 X Y Z X Y Z D finissent le ou les axes qui ex cuteront le balayage du mod le Ilest possible de d finir un deux ou les trois axes Si plusieurs axes sont d finis ils doivent tre programm s dans l ordre X Y Z Si aucun axe n est d fini la CNC prend l axe longitudinal comme axe de palpage Le palpeur ne peut tre d plac manuellement que sur les axes d finis les autres axes devant tre d plac s au moyen des touches de JOG par manivelle lectronique ou par l ex cution de blocs en mode MDI Par exemple si la fonction Copie est activ e sous la forme G23 Y Z le palpeur pourra se d placer manuellement selon les axes Y Z Pour le d placer selon l axe X on peut utiliser les touches de JOG une manivelle lectronique ou des blocs en MDI Toute tentative de d placement d un des axes s lectionn s comme axe de balayage en JOG ou par une manivelle lectronique provoque l mission du message d erreur correspondant par la CNC Page 12 Chapitre 16 Section COPIEETNUMERISATION ACTIVATION DELA COPIE MANUELLE G23 mp1606 mp1607 Exemples G23 XYZ x Cette option est tr s int ressante pour ex cuter des op rations bauche ou des contournages en 3 dimensions L utilisateur peut d placer le palpeur
22. Page Chapitre 11 Section 6 POCHESEN2DET3D POCHESEN2D EBAUCHE B 5 5 C _5 5 I _5 5 R 5 5 MP1107 D finit la passe d usinage selon l axe longitudinal profondeur de passe d bauche Sa d finition est obligatoire et il doit tre programm avec une valeur diff rente de 0 dans le cas contraire l op ration d bauche est annul e S ilest programm avec un signe positif la totalit de l bauche estex cut e avec le m me pas d usinage le cycle fixe calculant une passe inf rieure ou gale la passe programm e S ilestprogramm avec un signe n gatif la totalit de l baucheestex cut e selon la passe programm e le cycle fixe ajustant la derni re passe de fa on atteindre la profondeur totale programm e MP1106 TT DA er TT 7 ARDS PEUR VS PACS PE SLET D finit la passe de fraisage en bauche selon le plan principal la totalit de la poche tant ex cut e suivant la passe d finie et le cycle fixe ajuste la derni re JC passe de fraisage Si elle n est pas programm e ou si elle est programm e avec une valeur 0 une valeur gale _ du diam tre de l outil s lectionn est prise par d faut Si elle est programm e avec une valeur sup rieure au diam tre de l outil la CNC met l erreur correspondante D finit la profondeur totale de la poche elle est progra
23. Si G17 la compensation de longueur s applique l axe Z Si G18 la compensation de longueur s applique l axe Y Si G19 la compensation de longueur s applique l axe X Chaque fois que l une des fonctions G17 G18 ou G19 est programm e la CNC prend comme nouvel axe longitudinal celui sur lequel portera la compensation de longueur l axe perpendiculaire au plan s lectionn En revanche si la fonction G15 est ex cut e pendant que l une des fonctions G17 G18 ou G19 est active le nouvel axe longitudinal s lectionn par G15 remplace le pr c dent Les codes des fonctions utilis es en compensation de longueur sont G43 Compensation de longueur d outil G44 Annulation de compensation de longueur d outil La fonction G43 indique seulement que la compensation de longueur doit tre appliqu e La CNC applique cette compensation d s le d but du d placement de l axe longitudinal Exemple G92 X0 YO Z50 Pr s lection G90 G17 G01 F150 S100 T1 D1 M03 Outil correcteur G43 X20 Y20 S lection de la compensation X70 Z30 Application de la compensation La CNC compense la longueur selon la valeur du correcteur s lectionn gr ce au code D ou en son absence selon le correcteur indiqu dans la table d outils pour l outil T s lectionn Les valeurs de l outil R L I K doivent tre charg es dans la table de correcteurs avant le d but de l usinage ou tre charg es au d b
24. cran Pour d placer l cran proc der comme suit 1 2 Amener le curseur l emplacement o doit se situer le point de r f rence de la page Frapper ENTER pour valider la commande La CNC d place l ensemble des l ments graphiques et textes de l cran au point indiqu Frapper ESC pour quitter cette option la CNC affiche le menu pr c dent R p ter les op rations ci dessus pour ex cuter d autres d placements de l cran Dans le cas contraire frapper ESC pour revenir au menu pr c dent Page 20 Chapitre 10 Section PERSONNALISATION MODIFICATIONS 1 1 e PARAMETRES MACHINE Pour que la machine outil puisse ex cuter correctement les instructions programm es la CNC doit conna tre les donn es sp cifiques de la machine telles que avances acc l rations r alimentations changement automatique d outils etc Ces donn es sont d finies par le constructeur de la machine et peuvent tre introduites gr ce au clavier ou la ligne s rie par les commandes de personnalisation des param tres machine La CNC FAGOR 8050 dispose des groupes de param tres machine suivants Param tres g n raux de la machine Param tres des axes une table par axe Param tres de broche Param tres de configuration des lignes s rie RS 422 et RS 232 C Param tres du PLC Fonctions auxiliairesM Compensation d erreur de vis une table par axe Compensations crois
25. dition gr ce la touche HELP Pour sortir du mode Aide frapper HELP une seconde fois La frappe de ESC permet de sortir du mode dition sans toucher aux valeurs de la table Quand le param tre s lectionn a t dit frapper ENTER Les valeurs affect es ce param tre sont charg es dans la table CHERCHER Cette option permet d effectuer une recherche dans une table D s que cette option est activ e les touches affichent les options suivantes DEBUT Cette touche positionne le curseur sur le premier param tre de la table pouvant tre dit ou modifi dans ce mode et permet de sortir du mode chercher FIN Cette touche positionne le curseur sur le dernier param tre de la table pouvant tre dit ou modifi dans ce mode et permet de sortir du mode chercher PARAMETRE Cette fonction permet de rechercher le param tre d sir et de positionner le curseur sur ce param tre Quand cette touche est actionn e la CNC demande le num ro du param tre recherch Apr s introduction de ce num ro frapper ENTER INITIALISER Cette option permet d initialiser tous les param tres de la table en affectant la valeur 0 chacun d eux S1 cette option est activ e la CNC demande confirmation de la commande apr s la frappe de ENTER elle l ex cute Chapitre 6 Section Page TABLES TABLES DEPARAMETRES 23 GLOBAUX ET LOCAUX CHARGER Cette option permet de charg
26. l exception de la lettre N de telle sorte que A corresponde PO et Z P25 Pour cette raison les tables de param tres locaux montrent galement les lettres associ es entre parenth ses c t de leurs num ros Toutefois lors de l dition des tables les lettres asosci es ne doivent pas tre utilis es D s que la table de param tres est activ e l op rateur peut d placer le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou page par page gr ce aux touches page avant et page arri re Pour diter ou modifier les valeurs de cette table plusieurs options sont disponibles et d crites ci dessous D s qu une de ces options est activ e l op rateur dispose d une zone d dition sur l cran et peut d placer le curseur dans cette zone gr ce aux touches fl che droite et fl che gauche Les touches fl che vers le haut et fl che vers le bas permettent de positionner le curseur sur le premier et le dernier caract re respectivement Page Chapitre 6 Section 22 TABLES TABLES DE PARAMETRES GLOBAUX ET LOCAUX EDITER Cette option permet d diter le param tre d sir D s que cette option est activ e les touches changent de couleur et affichent le type d dition offert sur fond blanc Par ailleurs il est possible d obtenir tout moment des informations suppl mentaires sur les commandes d
27. 2 Le palpeur se d place selon l axe de palpage jusqu au contact avec la pi ce 3 La CNC gen rera un nouveau bloc dans le programme pr alablement ouvert au moyen de la d claration OPEN P La position occup e par les axes X Y Z sera indiqu e dans ce bloc 4 Le palpeur effectuera un suivi de la pi ce selon la trajectoire programm e en g n rant un nouveau bloc apr s palpage de chacun des points programm s 5 A la fin du cycle fixe le palpeur retournera au point de d part Ce d placement se compose de D placement du palpeur selon l axe de palpage jusqu la coordonn e indiqu e par le param tre Z D placement dans le plan principal de travail jusqu au point de d part du cycle param tres X Y Page Chapitre 15 Section 8 CYCLESDENUMERISATION MERE 16 COPIE ET NUMERISATION 16 1 INTRODUCTION La terminologie employ e dans ce chapitre est d finie ci dessous Copie Le palpeur se d place selon la trajectoire indiqu e tout en maintenant en permanence la sonde en contact avec la surface du mod le Copie directe La copie directe est possible lorsque la machine est quip e d une broche double pouvant accueillir la sonde de copie et l outil d usinage Le terme de copie directe s applique lorsque l outil usine la pi ce pendant que la sonde copie le mod le Ces deux l ments se d placent simultan ment Num risation Cette op ration con
28. 3 4 L usinage multiple calcule le point suivant programm sur lequel l usinage doit tre ex cut D placement en avance rapide G00 jusqu ce point L usinage multiple ex cutera apr s le d placement le cycle fixe ou la sous routine modale s lectionn e La CNC rep te les phases 1 2 3 jusqu la fin de la trajectoire programm e Apr s la fin de l usinage multiple l outil reste positionn sur le dernier point de la trajectoire programm e sur lequel l usinage a t ex cut Page Chapitre 10 Section USINAGESMULTIPLES SELONUN PARALLELOGRAMME G61 Exemple de programmation en supposant que le plan de travail est le plan form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d part est X0 YO Z0 17 16 15 14 13 12 1l MP104 G81 G98 G00 G91 X100 Y 150 Z 8 I 22 F100 S500 Positionnement et d finition de cycle fixe G61 X700 1100 Y180 J60 P2 005 Q9 011 D finit l usinage multiple G80 Annule le cycle fixe G90 X0 Y0 Positionnement M30 Fin de programme Le bloc de d finition d usinage multiple peut galement s crire comme suit G61 X700 K8 J60 D4 P2 005 Q9 011 G61 1100 K8 Y180 D4 P2 005 Q9 011 Chapitre 10 Section Page SELONUN USINAGESMULTIPLES PARALLELOGRAMME G61 10 3 G62 USINAGE MULTIPLE SELON UN GRILLE Le format de programmation de ce cycle est le suivant G62ABI XI
29. Exemple Programmation correcte P5 006 Q12 015 R20 022 Programmation incorrecte P5 006 Q20 022 R12 015 Si ces param tres ne sont pas programm s la CNC suppose que l usinage doit tre effectu sur tous les points de la trajectoire programm e Page 12 Chapitre 10 Section USINAGESMULTIPLES SELONUNECIRCONFERENCE G63 Fonctionnement de base 1 2 L usinage multiple calcule le point suivant programm sur lequel l usinage doit tre ex cut D placement selon l avance programm e par C G00 G01 G02 ou G03 jusqu au point ci dessus L usinage multiple ex cutera apr s le d placement le cycle fixe ou la sous routine modale s lectionn e La CNC rep te les phases 1 2 3 jusqu la fin de la trajectoire programm e Apr s la fin de l usinage multiple l outil reste positionn sur le dernier point de la trajectoire programm e sur lequel l usinage a t ex cut Exemple de programmation en supposant que le plan de travail est le plan form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d part est X0 YO Z0 MP108 G81 G98 G01 G91 X280 Y 130 Z 8 I 22 F100 S500 Positionnement et d finition de cycle fixe G63 X200 Y200 130 C1 F200 P2 004 Q8 D finit l usinage multiple G80 Annule le cycle fixe G90 X0 Y0 Positionnement M30 Fin de programme Le bloc de d finition d usinage multiple peut galement s
30. Exemples D 1 2 1 2 3 GQ D 1 2 1 2 3 amp Q TA 5 z Ep A Ga z Ga z 1 2 Y 1 2 3 EA C Aie XJ y F f d D X 2 1 2 3 z Z 1 2 WY 1 2 3 o x ij j MP1160 Page Chapitre 11 Section 44 POCHES EN 2D ET 3D POCHES EN 3D PROFILS COMPOSES 11 2 6 1 EXEMPLE DE POCHE COMPOSEE EN 3D MP1167 Dans cet exemple les faces qui d finissent le profil dans le plan disposent de deux types de profil de profondeur Les faces A et C pr sentent le m me profil vertical tandis que les faces B et D ont le m me profil courbe Il est possible de d finir un contour pour chaque face ou de regrouper les faces pr sentant le m me profil D finition d un contour pour chaque face Q B Lorsqu un contour est d fini pour chaque face les conditions suivantes doivent tre remplies MP1167A Chaque profil dans le plan doit contenir les faces correspondantes en totalit Le profil dans le plan et le profil de profondeur doivent commencer au m me point A B C D D finition de contours regroupant des faces pr sentant le m me profil Lorsque des faces pr sentant le m me profil de profondeur sont regroup es les conditions suivantes doivent tre remplies
31. Frapper ENTER pour valider la commande La CNC remplace le rectangle par le texte indiqu On notera que la taille et la couleur du texte introduit ne peuvent pas tre chang es En cons quence toute modification de ces param tres doit tre effectu e avant de frapper ENTER Attention Cette application peut tre utile lorsque les pages ou les symboles diter doivent appara tre dans d autres langues car la CNC les traduira dans la langue choisie En g n ral lorsque les textes ne doivent appara tre qu en une seule langue 1l est plus commode de les crire simplement au lieu de les rechercher dans une liste de plus de 1500 messages pr d finis Toutefois l utilisateur d sirant un tirage de ces textes pr finis peut en faire la demande aupr s de Fagor Automation Page 18 Chapitre 10 Section PERSONNALISATION TEXTES 10 5 MODIFICATIONS L acc s cette option exige d abord de s lectionner le symbole ou la page diter ou modifier gr ce l option EDITER du mode de fonctionnement UTILITAIRES Le curseur appara t toujours en blanc et apr s s lection d une des options de modification 1l peut tre d plac sur tout l cran gr ce aux touches fl che gauche fl che droite fl che vers le haut et fl che vers le bas Le curseur peut aussi tre d plac gr ce aux combinaisons de touches suivantes SHIFT D Positionne le curseur
32. GOI H RAR 4 MPO9S N N N NI lt lt G98 Retrait de l outil jusqu au Plan de D part d s que la poche a t ex cut e G99 Retrait de l outil jusqu au Plan de R f rence d s que la poche a t ex cut e XY 5 5 Elles sont optionnelles et d finissent le d placement des axes du plan principal pour positionner l outil sur le point d usinage Ce point pourra tre programm en coordonn es cart siennes ou polaires et les coordonn es pourront tre absolues ou incr mentales selon que l on travaille en G90 ou en G91 Page 34 Chapitre 9 Section CYCLESFIXES POCHE CIRCULAIRE G88 Z 5 5 D finit la coordonn e du plan de r f rence et peut tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de d part S 1l n est pas programm la CNC prend comme plan de r f rence la position qu occupe l outil cet instant I 5 5 D finit la profondeur de l usinage Peut tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de r f rence J 5 5 D finit le rayon de la poche Le signe indique le sens d usinage de la poche n MP0926 J avec signe J avec signe B 5 5 D finit le pas de p n tration selon laxe longitudinal par rapport au plan principal Si la valeur est positive la totalit de la poche est ex cut e avec un pas identique inf rieur ou
33. JUSQU A LA FIN Cette option ex cute une recherche et un remplacement du texte s lectionn du texte en surbrillance la fin du programme Esta b squeda y sustituci n comenzar en el texto mostrado en forma resaltada y continuar hasta el final del programa ARRETER Cette option ne remplace pas le texte en surbrillance et met fin l option chercher et remplacer Page Chapitre 9 Section PLC EDITER EFFACER BLOC Cette option permet d effacer un bloc ou un groupe de blocs Pour effacer un seul bloc il suffit de positionner le curseur sur le bloc effacer et de frapper ENTER Pour effacer un groupe de blocs on indiquera le premier et le dernier bloc effacer On proc dera comme suit x Positionner le curseur sur le premier bloc effacer et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc effacer et frapper la touche FIN BLOC S1 le dernier bloc effacer est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Apr s s lection du premier et du dernier bloc effacer la CNC met en surbrillance les blocs s lectionn s et demande confirmation avant de les effacer DEPLACER BLOC Cette option permet de d placer un ou plusieurs blocs apr s avoir indiqu le premier et le dernier bloc d placer Proc der comme suit x Positionner le curseur sur le premier bloc d place
34. La fonction G37 ne peut tre programm e que dans un bloc comportant un d placement lin aire G00 ou G01 Si elle est programm e dans un bloc comportant un d placement circulaire G02 ou G03 la CNC affiche l erreur correspondante Chapitre 6 Section Page CONTROLEDESTRAJECTOIRES EN EN PEE ET 15 6 9 SORTIE TANGENTIELLE A LA FIN DE L USINAGE G38 La fonction G38 permet de terminer une op ration d usinage par une sortie tangentielle de l outil La trajectoire suivante doit tre une droite G00 ou G01 Dans le cas contraire la CNC affiche l erreur correspondante La fonction G38 est non modale et doit donc tre programm e pour chaque sortie tangentielle de l outil La valeur de R5 5 doit toujours appara tre apr s G38 elle indique le rayon de l arc que la CNC introduit pour obtenir une sortie tangentielle de la pi ce Cette valeur de R doit toujours tre positive Exemple Pour usiner un arc avec X0 Y30 comme point de d part et des trajectoires d approche et de sortie rectilignes on programmera G90 G01 X40 G02 X80 120 JO G00 X120 Page Chapitre 6 Section 16 CONTROLE DESTRAJECTOIRES SORTIETANGENTIELLE G38 MP0614 Dans ce m me exemple pour que la sortie d usinage soit tangente la trajectoire et d crive un rayon de 5 mm on devra programmer G90 G01 X40 G02 G38 R5 X80 I20 JO G00 X120 Chapitre 6 CONTROLEDESTRAJECTOIRES
35. PARTC KEY Cette variable permet de lire ou de modifier le temps en secondes indiqu par l horloge valid e parle PLC Lers valeurs possibles sont0 4294967295 L acc s cette variable entra ne l interruption de la pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs La CNC dispose d un compteur de pi ces qui s incr mente chaque ex cution de M30 ou M02 et cette variable permet de lire ou de modifier sa valeur qui est donn e par un nombre compris entre 0 et 4294967295 L acc s cette variable entra ne l interruption de la pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Permet de lire le code de la derni re touche accept e par la CNC Cette variable peut tre utilis e comme variable d criture exclusivement dans un programme de personnalisation canal utilisateur L acc s cette variable entra ne l interruption de la pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Page 24 Chapitre 13 Section PROGRAMMATION EN LANGAGEDEHAUT NIVEAU AUTRES VARIABLES KEYSRC Cette variable permet de lire ou de modifier la provenance des touches les valeurs possibles tant les suivantes 0 Clavier 1 PLC 2 DNC La CNC n autorise la modification du contenu de cett
36. T 4 En fonction du rayon affect l outil dans la table de correcteurs variables TOR TOP de la CNC et de la valeur affect e ce param tre il est possible de d finir trois types d outils ZILLI MP1141 J 0 J R J lt R PLAT aus nas hrtian chenness S1 J n est pas programm ou si J SPHERIQUE mme SiJ R TORIQUE arrondi aux angles Si J lt gt Ret J lt R D finit la profondeur totale de la poche elle est programm e en coordonn es absolues Si elle est d finie le cycle la prend en compte pendant l op ration de finition Sielle n est pas d finie et si la poche comporte une op ration bauche le cycle prend par d faut la valeur d finie dans l op ration d bauche Si elle n est pas d finie et si la poche ne comporte pas d op ration d bauche mais une op ration de semi finition le cycle prend par d faut la valeur d finie dans l op ration de semi finition Si la poche ne comporte ni bauche ni semi finition ce param tre doit tre d fini D finit la cote du plan de r f rence elle doit tre program e en coordonn es absolues Sielle est d finie le cycle la prend en compte pendant l op ration de finition Sielle n est pas d finie et si la poche comporte une op ration d bauche le cycle prend par d faut la valeur d finie dans l op ration d bauche Si elle n est pas d finie et si la poche n
37. elle d marrera droite M03 2 D placement en rapide de l axe longitudinal du plan de d part au plan de r f rence 3 Per age du trou D placement en avance de travail de laxe longitudinal jusqu au fond de trou programm en I 4 Temporisation K en centi mes de seconde 5 Retrait en avance rapide G00 de l axe longitudinal jusqu au plan de d part ou au plan de r f rence selon que G98 ou G99 a t programm Exemple de programmation en supposant que le plan de travailest le plan form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d part est X0 YO Z0 MP096 T1 M6 G0 G90 X0 Y0 Z0 G82 G99 G00 G91 X50 Y50 Z 98 I 22 K150 F100 S500 N3 Point de d but 3 positionnements avec usinage G98 G90 G00 X500 Y500 Positionnement et cycle fixe G80 Annule le cycle fixe G90 X0 YO Positionnement M30 Fin de programme Chapitre 9 Section Page CYCLESFIXES PER AGEAVEC 15 TEMPORISATION G82 9 5 4 G83 CYCLE FIXE DE PERCAGE PROFOND A PAS CONSTANT Ce cycle ex cute des passes de per age successives jusqu ce que la coordonn e finale programm e soit atteinte L outil recule jusqu au plan de r f rence apr s chaque passe de per age Si on travaille en coordonn es cart siennes la structure de base du bloc est la suivante G83 G98 G99 X Y ZIJ u gt G00 hp G0 MP097 G98 Retrait de l
38. expression 3 Chapitre 14 Section Page DECLARATIONSDECONTROLEDESPROGRAMMES D CLARATIONSDE 15 PERSONNALISATION IB expression INPUT texte format La CNC dispose de 26 variables d entr e de donn es 1B0 IB25 La mn monique IB visualise dans la fen tre d entr e de donn es le texte indiqu et stocke la donn e introduite par l utilisateur dans la variable d entr e au moyen d un nombre ou de toute expression dont le r sultat est un nombre L introduction des donn es ne comporte une attente que si le format des donn es demand es est programm Ce format pourra avoir un signe une partie enti re etune partie d cimale Si le format comporte le signe 1l admettra des valeurs positives et n gatives dans le cas contraire il n admet que des valeurs positives La partie enti re indique le nombre maximum de chiffres entiers 0 6 d sir s La partie enti re indique le nombre maximum de chiffres d cimaux 0 5 d sir s Si la mn monique est programm e sans format num rique comme par exemple IB1 INPUT texte la mn monique affiche le texte indiqu sans attendre l introduction des donn es ODW expression 1 expression 2 expression 3 La mn monique ODW d finit et dessine l cran une fen tre blanche de dimensions fixes 1 rang e x 14 colonnes A chaque fen tre est associ un num ro indiqu par la valeurde l expression 1 d s qu elle est valu e E
39. le curseur se positionnera sur la premi re s quence de caract res rencontr e La recherche est ex cut e partir du bloc point par le curseur y compris dans le bloc lui m me Le texte rencontr appara t en surbrillance et la recherche peut tre poursuivie dans tout le texte ou abandonn e Pour continuer la recherche dans tout le programme frapper ENTER La CNC ex cutera la recherche partir du derniertexte rencontr et l affichera en surbrillance La recherche peut tre ex cut e autant de fois que d sir quand la fin du programme est atteinte la recherche reprend au d but du programme Pour quitter l option de recherche frapper la touche ARRETER ou ESC La CNC positionne le curseur sur la ligne o le texte recherch a t rencontr pour la derni re fois N LIGNE Si cette touche est frapp e la CNC demande le num ro de la ligne ou du bloc recherch s Apr s l introduction de ce num ro et la frappe de ENTER le curseur se positionne sur la ligne demand e qui est ainsi s lectionn e et la CNC quitte l option de recherche Page 16 Chapitre 4 Section PEDTIER CHERCHER 4 4 REMPLACER Cette option permet de remplacer dans le programme s lectionn et autant de fois que d sir une s quence de caract res par une autre Si cette option est activ e la CNC demande la s quence de caract res remplacer Lorsque le texte remplacer a t d fin
40. 4 8 COPIER A PROGRAMME Cette option permet de copier un ou plusieurs blocs d un programme dans un autre programme Lorsque cette option est activ e la CNC demande le num ro du programme o le ou les blocs doivent tre copi s Apr s l introduction du num ro frapper ENTER Indiquer ensuite le premier et le dernier bloc copier Proc der comme suit x Positionner le curseur sur le premier bloc copier et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc copier et frapper la touche FIN BLOC Si le dernier bloc copier est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Si la copie porte sur un seul bloc le premier et le dernier seront les m mes Apr s s lection du premier et du dernier bloc copier la CNC met en surbrillance les blocs s lectionn s et ex cute la commande Si le programme destinataire de la copie existe d j la CNC affiche les options suivantes x Ecraser le programme La CNC effacera tous les blocs du programme destinataire et les remplacera par les blocs copi s Ajouter les blocs s lectionn s apr s ceux appartenant au programme destinataire Interrompre la commande sans ex cuter la copie demand e Chapitre 4 Section Page EDITER COPIER A PROGRAMME 21 4 9 INCLURE PROGRAMME Cette option permet d inclure le contenu d un programme dan
41. Donne le pourcentage d avance s lectionn par DNC Une valeur 0 signifie qu il n est pas s lectionn Donne le pourcentage d avance s lectionn par PLC Une valeur 0 signifie qu il n est pas s lectionn Donne le pourcentage d avance d fini par le s lecteur Variables de lecture et d criture PRGFRO Cette variable permet de lire ou de modifier le pourcentage d avance s lectionn par programme Il est indiqu par un entier entre 0 et MAXFOVR maximum 255 Une valeur 0 signifie qu il n est pas s lectionn P110 PRGFRO Affecte au param tre P110 le pourcentage d avance s lectionn par programme PRGFRO P111 Affecte au pourcentage d avance s lectionn par programme la valeur du param tre P111 Page 14 Chapitre 13 Section PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLESASSOCI ES AUX AVANCES 13 2 7 VARIABLES ASSOCI ES AUX COORDONNEES Les valeurs des coordonn es de chaque axe sont exprim es en unit s actives Si G70 en pouces Max 3937 00787 Si G71 en millim tres Max 99999 9999 Si axe rotatif en degr s Max 99999 9999 Variables de lecture PPOS X C Donne la coordonn e th orique programm e de l axe s lectionn P100 PPOSX Affecte au param tre P100 la coordonn e th orique programm e de l axe X POS X C Donne la coordonn e r elle de l axe s lectionn par rapport au z ro machine TPOS X C Donne la
42. FZLO X C Donne la valeur de la limite inf rieure de la zone 1 selon l axe s lectionn X C FZUP X C Donne la valeur de la limite sup rieure de la zone 1 selon l axe s lectionn X C SZLO X C Donne la valeur de la limite inf rieure de la zone 2 selon l axe s lectionn X C SZUP X C Donne la valeur de la limite sup rieure de la zone 2 selon l axe s lectionn X C Page Chapitre 13 Section 12 PROGRAMMATIONENLANGAGEDEHAUT NIVEAU VARIABLES ASSOCI ES AUX ZONESDETRAVAIL 13 2 6 VARIABLES ASSOCI ES AUX AVANCES Les valeurs des avances sont exprim es en unit s actives pouces minute ou millim tres minute Les valeurs de Correction Override de l avance sont donn es par un entier entre 0 et 299 Variables de lecture FREAL FEED DNCF PLCEF PRGF FPREV DNCFPR PLCFPR PRGFPR Donne l avance r elle de la CNC en mm minute ou pouces minute P100 FREAL Affecte au param tre P100 l avance r elle de la CNC Donne l avance s lectionn e dans la CNC par la fonction G94 en mm minute ou pouces minute Cette avance peut tre d finie par programme par le PLC ou par DNC le choix tant fait par la CNC la plus prioritaire est celle d finie par DNC et la moins prioritaire celle d finie par programme Donne l avance en mm minute ou pouces minute s lectionn e par DNC Une valeur 0 signifie que cette avance n est pas s
43. G90 GO X70 Y15 eseseesseesssreerrsrrerssrrrresrsrees Profil dans le plan G1 X105 Y5 X35 Y15 X70 GIO YZ a a E E E E S Profil de profondeur G90 G0 Y15 Z 30 NS00 GT 20 et this Fin de d finition de g om trie de poche Page Chapitre 11 Section 58 POCHES EN 2D ET 3D POCHES EN 3D EXEMPLES Exemple 5 Se 7 25 Dans cet exemple l 1l t comporte 2 types de profil de profondeur A et B LP Pour d finir l il t 3 contours sont utilis s les types A et B TORI 2 5 TOL1 20 TOI1 0 TOK 1 0 G17 G0 G43 G90 Z50 S1000 M4 G5 G66 R200 C250 F300 400 E500 nsee D finition de poche 3D M30 N200 G67 B5 C4 I 25 R5 F400 T1D1 M6 eec Op ration d bauche N250 G67 B2 I 23 R5 F550 T2D1 M6 eec Op ration de semi finition N300 G68 B1 5 L0 75 Q0 I 25 R2 F275 T3D1 M6 Op ration de finition Chapitre 11 Section POCHES EN 2D ET 3D POCHES EN 3D 3 EXEMPLES Page 59 N400 N500 GlTisnssnsitmet G90 G0 X5 Y 26 Z0 G1 Y25 X160 Y 75 X5 Y 26 GIT sue G90 G0 X30 Y 6 G1 Y 46 X130 Y 6 X30 GO X30 Z 25 G1 Z 20 G2 X39 Z 11 I9 KO GIT onneaan e G90 G0 X80 Y 16 G2 I0 J 10 GO Y 16 Z 11 G1 Y 16Z 5 G3 Y 21 Z0 J 5 KO EEEE Et D but de d finition de g om trie de poche E E EEE Contour ext rieur profil dans le plan E E EE Contour bas type A RE RE EE Profil dans le plan E EEE Profil de profondeur SR Rens Contour h
44. Les fonctions G70 G71 sont modales et incompatibles entre elles La CNC FAGOR 8050 permet de programmer d une part des valeurs comprises entre 0 0001 et99999 9999 sign es ou non eten millim tres G71 le format porte alors le nom de format 5 4 et d autre part des valeurs de 0 00001 3937 00787 sign es ou non et en pouces G70 le format porte alors de nom de format 4 5 Toutefois pour simplifier les explications on peut dire que la CNC admet le format 55 pour indiquer qu elle admet 5 4 en millim tres et 4 5 en pouces A la mise sous tension apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra comme syst me d unit s celui d fini par le param tre machine g n ral INCHES Chapitre 3 Section Page AXES ETSYSTEMESDE COORDONNEES MILLIMETRES G71 5 POUCES G70 3 4 PROGRAMMATION ABSOLUE INCREMENTALE G90 G91 La CNC permet la programmation des coordonn es d un point en mode absolu G90 ou en mode incr mental G91 Dans le cas des coordonn es absolues G90 les coordonn es du point sont tablies par rapport une origine des coordonn es d finie qui est souvent le point d origine z ro pi ce Dans le cas des coordonn es incr mentales G91 la valeur num rique programm e correspond aux informations de d placement sur le trajet parcourir partir de la position actuelle de l outil Le signe pr c dant la valeur indique le sens du d pl
45. PCALL ou MCALL AUTRES VARIABLES Section 13 2 11 Variable J Z Q OPMODE PRGN BLKN GSn GGSA GGSB GGSC GGSD MSn GMS PLANE LONGAX MIRROR SCALE SCALE X C ORGROT ROTPF ROTPS PRBST CLOCK TIME DATE TIMER CYTIME PARTC FIRST KEY KEYSRC ANAIn ANAOn CNCERR PLCERR DNCERR QE Le Rois ANA WD D WAAD do a a i ANA NA NAANA TNA AAA AAA A ANA RAA Mode de fonctionnement Num ro de programme en cours d ex cution Num ro d tiquette du dernier bloc ex cut Etat de la fonction G indiqu e n Etat des fonctions G00 G24 Etat des fonctions G25 G49 Etat des fonctions G50 G74 Etat des fonctions G75 G99 Etat de la fonction M indiqu e n Etat des fonctions M 0 6 8 9 19 30 41 44 Axes des abscisses et des ordonn es du plan actif Axe auquel s applique la compensation de longueur G15 Mod le Fraiseuse Images miroir actives Facteur d chelle g n ral appliqu Facteur d chelle particulier de l axe indiqu Angle de rotation du syst me de coordonn es G73 en degr s Mod le Fraiseuse Centre de rotation selon l axe des abscisses Mod le Fraiseuse Centre de rotation selon l axe des ordonn es Mod le Fraiseuse Donne l tat du palpeur Horloge syst me en secondes Heure selon le format heures minutes secondes Date selon le format ann e mois jour Horloge valid e par le PLC en secondes Temps d
46. PCALL1 Ajoute au bloc en cours d dition PCALL 1 IB 1 INPUT X 6 5 Demande de la valeur de X DW 1 IB1 Visualise dans la fen tre 1 la valeur introduite WBUF X IB1 Ajoute au bloc en cours d dition X valeur introduite WBUF Ajoute au bloc en cours d dition IB 2 INPUT Y 6 5 Demande de la valeur de Y DW 2 IB2 Visualise dans la fen tre 2 la valeur introduite WBUF Y IB2 Ajoute au bloc en cours d dition Y valor introducido WBUF Ajoute au bloc en cours d dition WBUF Charge en m moire le bloc dit P e PCALL 1 X2 Y3 GOTO NO CYCLE 2 Visualise la page 12 et d finit 3 fen tres de donn es N20 PAGE 12 ODW 1 10 60 ODW 2 13 60 ODW 3 16 60 Page Chapitre 14 Section 20 DECLARATIONS DE CONTROLEDES PROGRAMMES D CLARATIONSDE PERSONNALISATION Edition WBUF PCALL2 Ajoute au bloc en cours d dition PCALL 2 IB 1 INPUT A 6 5 Demande de la valeur de A DW 1 IB1 Visualise dans la fen tre 1 la valeur introduite WBUF A IB1 Ajoute au bloc en cours d dition A valeur introduite WBUF Ajoute au bloc en cours d dition IB 2 INPUT B 6 5 Demande de la valeur de B DW 2 IB2 Visualise dans la fen tre 2 la valeur introduite WBUF Y IB2 Ajoute au bloc en cours d dition B valeur introduite WBUF Ajoute au bloc en cours d dition IB 3 INPUT C 6 5 Dem
47. RPT N expression N expression R p te l ex cution de la partie de programme existante entre les deux blocs d finis par les tiquettes N expression IF condition lt action1 gt ELSE lt action 2 gt Analyse la condition donn e qui devra tre une expression relationnelle Si la condition est vraie r sultat gal 1 l lt action 1 gt est ex cut e dans le cas contraire r sultat gal 0 l lt action 2 gt est ex cut e DECLARATIONS DE SOUS ROUTINES Section 14 5 SUB nombre entier D finition de sous routine RET Fin de sous routine CALL expression Appel de sous routine PCALL expression d claration d affectation d claration d affectation Appel de sous routine Permet aussi gr ce aux d clarations d affectation d initialiser jusqu 26 param tres locaux de cette sous routine MCALL expression d claration d affectation d claration d affectation Identique PCALL mais transforme la sous routine indiqu e en sous routine modale MDOFF Annulation de sous routine modale PROBE expression d claration d affectation d claration d affectation Ex cute un cycle fixe de palpeur en initialisant ses param tres au moyen des d clarations d affectation DIGIT expression d claration d affectation d claration d affectation Ex cute un cycle fixe de num risation en init
48. VARIABLES ASSOCIEES AUX AVANCES Section 13 2 6 Variable FREAL FEED DNCF PLCF PRGF FPREV DNCFPR PLCFPR PRGFPR FRO PRGFRO DNCFRO PLCFRO CNCFRO di i DJD ii di Q Avance r elle de la CNC en m mn ou en pouces mn Avance active dans la CNC G94 en mm mn ou en pouces mn Avance s lectionn e par DNC Avance s lectionn e par PLC Avance s lectionn e par programme Avance active dans la CNC G95 en mm tour ou en pouces tour Avance s lectionn e par DNC Avance s lectionn e par PLC Avance s lectionn e par programme Pourcentage de correction d avance actif dans la CNC Pourcentage de correction s lectionn par programme Pourcentage de correction s lectionn par DNC Pourcentage de correction s lectionn parPLC Pourcentage de correction s lectionn depuis le s lecteur VARIABLES ASSOCIEES AUX COORDONNEES Section 13 2 7 Variable PPOS X C POS X C TPOS X C FLWE X C DEFLEX DEFLEY DEFLEZ DIST X C Coordonn e th orique programm e Coordonn e r elle de l axe s lectionn Coordonn e th orique coordonn e r elle erreur de poursuite de l axe s lectionn Erreur de poursuite de l axe s lectionn D flexion du palpeur selon l axe X Mod le Fraiseuse D flexion du palpeur selon l axe Y Mod le Fraiseuse D flexion du palpeur selon l axe Z Mod le Fraiseuse Distance parcourue par l axe s lectionn
49. acc s ces variables depuis le programme utilisateur est obtenu au moyen de commandes de haut niveau Chaque variable du syst me accessible sera r f renc e par sa mn monique et elle se diff renciera selon son utilisation en variables de lecture eten variable de lecture criture 13 1 DESCRIPTION LEXIQUE Tous les mots constituant le langage de haut niveau de la commande num rique doivent tre crits en majuscules l exception des textes associ s qui peuvent tre crits en majuscules et en minuscules Les l ments disponibles pour la programmation en haut niveau sont Les mots r serv s Les constantes num riques Les symboles Chapitre 13 Section Page PROGRAMMATIONENLANGAGEDEHAUTNIVEAU DESCRIPTIONLEXIQUE 1 13 11 MOTS RESERVES L ensemble de mots que la CNC utilise dans la programmation de haut niveau pour donner un nom aux variables du syst me aux op rateurs aux mn moniques de contr le etc est pr sent ci dessous ABS BCD CALL CSS DATE DNCCSS DNCSL EFHOLD EXP FEED FUP GE IB KEY LE MCALL MPG NE ODW P PLCC PLCI PLCS POS X C PRGFRO RET SCALE SQRT SZONE TAN TLFR TOL WKEY XOR ACOS BIN CLOCK CUTA DEFLEX DNCERR DNCSSO ELSE FIRST FZLO X C GOTO IF KEYSRC LOG MDOFF MPLC NOSEA OPEN PAGE PLCCSS PLCM PLCSL POSS PRGN ROTPF SCALE X C SREAL SZUP X C TIME TMZP TOOL WRITE AND BLKN CNCFRO CYTIME DEFLEY
50. angle de sortie de la trajectoire pr c dente Exemple de programmation en supposant que le plan principal est le plan XY MP0310 X10 Y20 Point PO point de d but Q45 X30 Point PI Q90 Y60 Point P2 Q 45 X50 Point P3 Q 135 Y20 Point P4 Q180 X10 Point PO Pour repr senter un point dans l espace le reste des coordonn es pourra tre programm en coordonn es cart siennes Chapitre 3 AXES ETSYSTEMESDE COORDONNEES Section PROGRAMMATION DES COTES Page 11 3 6 AXES ROTATIFS La CNC permet gr ce au param tre machine d axes AXISTYPE de s lectionner le type d axe rotatif d sir qui peut tre Un axe rotatif normal Un axe rotatif de positionnement exclusivement Un axe rotatif Hirth Les coordonn es sont visualis es entre 0 et 359 9999 degr s Le nombre de chiffres d cimaux repr senter dans la visualisation de l axe est s lectionn gr ce au param tre machine d axe DFORMAT En cas de programmation en degr s le passage aux millim tres ou aux pouces n a aucune influence sur les coordonn es Axes rotatifs normaux Dans le cas de la programmation en coordonn es absolues G90 le signe indiquera le sens de rotation et la coordonn e finale sera d finie par des valeurs comprises entre 0 et 359 9999 Dans le cas de la programmation en coordonn es incr mentales G91 sa programmation sera identique celle d un axe lin aire et i
51. calcul pour les variables analys es En outre un trait vertical rouge indiquant le point o s est produit le trigger et un trait vertical vert indiquant la position du curseur se superposent au trac La position du curseur ligne verticale verte peut tre d plac e sur toute la longueur du trac gr ce aux touches suivantes Fl che gauche Fl che droite Page pr c dente Page suivante D place le curseur d un pixel gauche S1 cette touche est maintenue le curseur avance d un pixel la fois sa vitesse augmentant avec le temps S1 le curseur se trouve compl tement gauche le trac affich se d placera vers la droite sans que le curseur change de position D place le curseur d un pixel droite S1 cette touche est maintenue le curseur avance d un pixel la fois sa vitesse augmentant avec le temps S1 le curseur se trouve compl tement droite le trac affich se d placera vers la gauche sans que le curseur change de position D place le curseur d une page d cran gauche D place le curseur d une page d cran droite La CNC affichera en permanence dans la fen tre d informations la position du curseur trait vertical vert par rapport la position de d clenchement trait vertical rouge Cette donn e est affich e en tant que Offset Curseur et en millisecondes PLC Chapitre 9 Section Page ANALYSEUR LOGIQUE 35 9 1
52. crire comme suit G63 X200 Y200 K12 C1 F200 P2 004 Q8 Chapitre 10 Section Page USINAGESMULTIPLES a A DE 10 5 G64 USINAGE MULTIPLE SELON UN ARC Le format de programmation de ce cycle est le suivant G64XYB I CFPQRSTUV K X 45 5 D finit la distance entre le point de d part et le centre selon l axe des abscisses Y 45 5 D finit la distance entre le point de d part et le centre selon l axe des B 5 5 ordonn es Les param tres X et Y d finissent le centre de la circonf rence comme le font Iet J dans les interpolations circulaires G02 G03 D finit le d placement angulaire de la trajectoire d usinage et s exprime en degr s I 5 5 D finit le pas angulaire entre les usinages Lorsque le d placement entre K 5 points s effectue en G00 ou en G01 le signe indique le sens soit pour le sens anti horaire et pour le sens horaire D finit le nombre d usinages totaux sur la circonf rence y compris celui sur le point de d finition de l usinage Il suffira de programmer I ou K dans le bloc de d finition de l usinage multiple Toutefois si K est programm dans un usinage multiple dans lequel le d placement entre les points s effectue en G00 ou en G01 l usinage est ex cut dans le sens anti horaire Page 14 Chapitre 10 Section USINAGESMULTIPLES SELON UN ARC G64 C F 5 5 Indique le mo
53. elle soit ex cut e au d but du bloc dans lequel elle est programm e 5 4 5 6 M04 ROTATION DE LA BROCHE A GAUCHE SENS ANTI HORAIRE Ce code signale le d marrage de la broche gauche Il est recommand de d finir cette fonction dans la table de fonctions M de fa on qu elle soit ex cut e au d but du bloc dans lequel elle est programm e 5 4 5 7 M05 ARRET DE BROCHE Il est recommand de d finir cette fonction dans la table de fonctions M de fa on qu elle soit ex cut e la fin du bloc dans lequel elle est programm e Page Chapitre 5 Section 12 PROGRAMMATIONENCODEISO FONCTIONS COMPLEMENTAIRESF S T D M 5 4 5 8 M06 CODE DE CHANGEMENT D OUTIL Si le param tre machine g n ral TOFFM06 indicatif du centre d usinage est actif la CNC g re le changeur d outil et met jour la table correspondant au magasin d outils Il est recommand de d finir cette fonction dans la table de fonctions M de fa on que la sous routine correspondant au changeur d outil install dans la machine soit ex cut 5 4 5 9 M19 ARRET INDEXE DE BROCHE La CNC permet de travailler avec la broche en boucle ouverte M3 M4 eten boucle ferm e M19 Pour travailler en boucle ferm e il est n cessaire de disposer d un capteur rotatif codeur coupl la broche de la machine La fonction M19 ou M19 S 5 5 permet de passer de la boucle ouverte la boucle ferm e La CNC agit comme suit
54. t r alis par le fabricant qu il sera affich Chapitre 7 Section Page REPERTOIRE 3 UET AIRES DE PROGRAMMES 7 1 2 REPERTOIRE DE SOUS PROGRAMMES PROG PROG PROG P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 P000002 0022 SOUS ROUTINES CAP INS REPERTOIRE COPIER EFFACER RENOMMER PROTEC OMPACTER CHANGER TIONS LA DATE M0072 Cette option permet d afficher de mani re ordonn e du plus petit au plus grand tous les sous programmes d finis dans les programmes pi ce de la CNC En outre le num ro du programme o est d fini le sous programme figure c t de chaque sous programme localis S1 l attribut de programme invisible est associ au programme contenant le sous programme 7 1 3 REPERTOIRE DE LA LIGNE SERIE DNC Si ce mode de fonctionnement est activ la CNC visualise le r pertoire des programmes pi ce de l ordinateur en format DOS Page Chapitre 7 Section 4 UTILITAIRES REPERTOIRE DE SOUS PROGRAMMES 7 2 COPIER Cette option permet de copier un programme dans un autre programme ou d envoyer les donn es charg es dans la EEPROM un programmateur de EEPROM 7 2 1 COPIER UN PROGRAMME DANS UN AUTRE PROGRAMME Pour copier un programme dans un autre programme on choisira gr ce la touche corresponda
55. 0 D finit la distance de retrait du palpeur apr s le palpage initial Doit tre programm avec une valeur positive et sup rieure 0 D finitl avance selon laquelle sera ex cut le d placement de palpage initial Doit tre programm en mm minute ou en pouces minute D finit l avance selon laquelle sera ex cut le d placement de palpage Doit tre programm en mm minute ou en pouces minute Fonctionnement de base Page Chapitre 12 Section UTILISATION D UN PALPEUR CYCLEFIXED TALON NAGE DEPALPEUR 1 Mouvement d approche D placement du palpeur en avance rapide G00 entre le point d appel du cycle et le centre du trou Le mouvement d approche est r alis en deux phases 1 D placement dans le plan principal de travail 2 D placement selon l axe longitudinal 2 Mouvement de palpage Ce mouvement se compose de D placement du palpeur suivant l axe des ordonn es selon l avance indiqu e H jusqu la r ception du signal mis par le palpeur La distance maximum de d placement en palpage est B J 2 Si apr s avoir parcouru cette distance la CNC ne re oit pas le signal du palpeur elle affiche le code d erreur correspondant et arr te le d placement des axes Retrait du palpeur en avance rapide G00 de la distance indiqu e en E D placement du palpeur suivant l axe des ordonn es selon l avance indiqu e F jusq
56. Ac 100 202 270 Page Chapitre 5 Section FONCTIONSD AVANCE 4 PROGRAMMATION EN CODEISO G94 G95 La fonction G94 est modale c est dire que d s qu elle est programm e elle reste active jusqu la programmation de G95 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte la fonction G94 ou G95 selon la personnalisation du param tre machine g n ral IFEED 5 2 2 AVANCE EN mm tour ou en pouces tour G95 D s que le code G95 est programm la commande suppose que les avances programm es par F5 5 sont en mm tour ou en pouces tour Cette fonction n affecte pas les d placements rapides G00 qui s effectuent toujours en mm minute ou en pouces minute Elle n affectera pas non plus les d placements en mode manuel pendant le contr le de l outil etc La fonction G95 est modale c est dire que d s qu elle est active elle reste active jusqu la programmation de G94 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte la fonction G94 ou G95 selon la personnalisation du param tre machine g n ral IFEED Chapitre 5 Section Page FONCTIONSD AVANCE PROGRAMMATIONEN CODEISO G94 G95 5 5 3 FONCTIONS A VITESSE CONSTANTE G96 G97 La CNC FAGOR 8050 permet gr ce aux fonctions G96 et G97 de s lectionner une vitesse constante soit pour
57. CS D500 M30 Sous routine de g n ration du programme SUB 2 OPEN P12345 Commence l dition du programme P12345 WRITE FP3 S lectionne l avance d usinage N100 P10 P1 ABS COS P0 2 Calcule R PO P0 P2 Nouvel angle IF PO LT 365 GOTO N100 Sil angleestinf rieur 365 calcule le nouveau point WRITE G01 G05 RP10 QP0 Bloc de d placement WRITE M30 Bloc de fin de programme RET Page Chapitre 14 i Section 14 DECLARATIONSDE CONTROLEDESPROGRAMMES PECLARATIONS PERMETTANT DE GENERER DES PROGRAMMES 14 7 D CLARATIONS DE PERSONNALISATION Las d clarations de personnalisation ne peuvent tre utilis es que dans les programmes de personnalisation r alis s par utilisateur Ces programmes de personnalisation peuventutiliser les D clarations de Programmation et seront ex cut s dans le canal sp cial r serv cet effet le programme s lectionn dans chaque cas sera indiqu dans les param tres machine g n raux suivants USERDPLY indiquera le programme ex cuter dans le mode Ex cution USEREDIT indiquera le programme ex cuter dans le mode Edition USERMAN indiquera le programme ex cuter dans le mode Manuel USERDIAG indiquera le programme ex cuter dans le mode Diagnostic En plus du niveau actuel les programmes de personnalisation peuvent disposer de cinq autres niveaux d imbrication En outre les d clarations de personnalisatio
58. Ce point pourra tre programm en coordonn es cart siennes ou polaires et les coordonn es pourront tre absolues ou incr mentales selon que l on travaille en G90 ou en G91 D finit la coordonn e du plan de r f rence et peut tre programm en absolu ou enincr mental Dans ce cas il est r f renc par rapport au plan de d part S il n est pas programm la CNC prend comme plan de r f rence la position qu occupe l outil cet instant D finit la profondeur de l al sage Peut tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de r f rence D finit la temporisation en centi mes de seconde entre la fin de chaque passe d al sage et le d but du retrait Si aucune temporisation n est programm e la CNC prendra la valeur KO u m gt G00 m G01 a M03 M03 SS M04 S Mo4 I E K ua Page Chapitre 9 Section 24 ALESAGEAVECRETRAITEN CYCLESFIXES RAPIDE G86 Fonctionnement de base 1 4 5 6 7 Silabroche tait en marche le sens de rotation est conserv Si elle tait l arr t elle d marrera droite M03 D placement en rapide de l axe longitudinal du plan de d part au plan de r f rence D placement de l axe longitudinal et en avance de travail G01 jusqu au fond du trou avec al sage Arr t de broche M05 Temporisation
59. Chaque profil dans le plan doit contenir les faces correspondantes en totalit Un seul profil de profondeur doit tre d fini pour chaque contour Les profils dans le plan et le profil de profondeur du contour regroupant plusieurs faces doivent commencer au m me point Les figures suivantes celle de gauche et celle de droite sont d finies par deux contours regroupant les faces A C et B D Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D 45 rte EXEMPLES DE PROFIL 7 gt ZX SS ASSY Les figures suivantes sont d finies par 3 contours Celle de gauche ne regroupe que des faces B D et celle de droite des faces A C Di EEN A NNE MP1167C Page Chapitre 11 Section POCHES EN 2D ET 3D POCHES EN 3D PE EXEMPLES DE PROFIL 11 2 7 PROFILS SUPERPOSES Lorsque 2 profils ou plus se superposent on doit tenir compte des consid rations suivantes os Pour plus de clart voir le croquis de droite qui se compose de 2 profils superpos s 1 et 2 MP1153 La cote correspondant la base du profil sup rieur 2 doit co ncider avec la cote de la surface du profil inf rieur 1 MP1153a Si un espace s pare les 2 profils le cycle consid rera qu il s agit de 2 profils diff rents et il liminera le profil sup rieur pendant l ex cution du profil inf rieur DS Si les 2 profils se m langent l
60. E UN AU CONGO CONTRON EIA PRENERA C hapitre 14 DECLARATIONS DE CONTROLE DES PROGRAMMES 14 1 D claraions T afecta O sorarrain naaa aR aA R EAA RIR RETR ERIR 1 14 2 D c tons de VISA MO ne nn nn nn nn E 2 14 3 D claratons d validation nvahdaOM rer mienne urine deu 3 14 4 chos de SONDE de RS nn no nine ni ntanni nee tett 4 14 5 Declarations de SOS TONNES sani eann E A EENE EI RRA 6 14 5 1 D clarations de sous routines d intemntptigik rare on ositrsdiantenenae setttastainnt 12 14 6 D clarations p rmetant de g n rer des programines ses uncecuesssseensenens 13 14 7 D clarations de personnalisation sienne E ESEE EE SEENE 15 N Chapitre 15 CYCLES DE NUMERISATION ESA Cycle fize de num risation suivant wne Brie 5285 ossnpassantemetinierasu te donbtotann 2 15 2 Cycle fize d nim risation suivant U ADS roc errors donremrsmeseireseusseneredarens 5 Section Page D Chapitre 16 COPIE ET NUMERISATION 16 1 Tiroduction esnan AE O RN N 1 16 1 1 Considerations Soneralle S eiiean EN EEEE EEEE EEES 7 16 2 G26 Etalonnage d la sonde d Copie sms cstsssnienenuinnvineetssannsedrenusnes 9 16 3 G23 Activation de la Copie 2 mn one etienne mo EE ont 11 16 3 1 G23 Activation d la copio mannelle css rss mat 12 16 3 2 23 Activation de la copi unidimensionnell sus 14 16 33 G23 Activation de la copie bidimensionnell issues 16 16 3 4 G23 Activation d la copie Mimensionnell ss surplus suniolaneronbinsts 18 16 4 G27 D finition d
61. ENTER afin qu elle soit prise en compte par la CNC D placer l outil au moyen des touches JOG X X Y Y Z Z 4 4 jusqu ce qu il entre en contact avec la pi ce Frapper la touche CHARGER correspondant cet axe La CNC effectuera les calculs n cessaires et affectera sa nouvelle longueur au correcteur s lectionn Mesure avec palpeur Cette op ration peut s effectuer de deux mani res soit comme d crit sous Mesure sans palpeur soit comme indiqu ci dessous Frapper la touche indiquant le sens de l talonnage de l outil selon l axe longitudinal La CNC d placera l outil selon l avance indiqu e par le param tre machine pour cet axe PRBFEED jusqu ce que l outil touche le palpeur Le d placement maximum de l outil est limit par la valeur affect e au param tre machine g n ral PRBMOVE Quand l outil entre en contact avec le palpeur la CNC stoppe l axe et apr s avoir effectu les calculs n cessaires elle affecte sa nouvelle longueur au correcteur s lectionn Chapitre 5 Section Page MANUEL MESURE 3 MDI Cette fonction permet d diter tout type de bloc ISO ou haut niveau en donnant les informations n cessaires sur le format correspondant au moyen de touches de fonction Apr s dition du bloc et frappe de la touche C la CNC ex cute ce bloc sans quitter ce mode de fonctionnement Atte
62. G58 X D calage d origine incr mental 1 G59 D calage d origine incr mental 2 G60 Usinage multi pi ces en ligne droite G61 Usinage multi pi ces formant un parall logramme G62 Usinage multi pi ces en grille Page Chapitre 5 Section 2 PROGRAMMATIONENCODEISO FONCTIONS PREPARATOIRES Fonction MD V Signification G63 Usinage multi pi ces formant une circonf rence G64 Usinage multi pi ces formant un arc G65 Usinage programm par corde d arc G66 Cycle fixe de poches avec il ts G67 Ebauche de poches avec il ts G68 Finition de poches avec il ts G69 r Cycle fixe de per age profond pas variable G70 Programmation en pouces G71 i Programmation en millim tres G72 Facteurs d chelle g n ral et particulier G73 Rotation du syst me de coordonn es G74 Recherche de r f rence machine G75 D placement avec palpeur jusqu au contact G76 D placement avec palpeur jusqu l interruption du contact G77 Couplage lectronique des axes G78 Annulation du couplage lectronique G79 Modification des param tres d un cycle fixe G80 ki Annulation de cycle fixe G81 x Cycle fixe de per age G82 Cycle fixe de per age avec temporisation G83 x Cycle fixe de per age profond pas constant G84 Cycle fixe de taraudage G85 Cycle fixe d al sage de pr cision G86 i Cycle fixe d al sage en tirant
63. Introduire le num ro affecter et frapper ENTER Si le nouveau num ro existe d j la CNC affiche un message d avertissement et donne la possibilit de continuer l op ration en effa ant le num ro pr c dent ou d annuler l op ration en frappant les touches ENTER ou ESC respectivement Nouveau commentaire Cette option permet d affecter un commentaire la page ou au symbole s lectionn s Introduire le nouveau texte affecter comme commentaire et frapper la touche FIN TEXTE Page Chapitre 10 Section PERSONNALISATION UTILITAIRES Exemples Pour renommer le symbole 14 en symbole 33 RENOMMER SYMBOLE 14 A NOUVEAU NUMERO 33 ENTER Pour modifier le commentaire de la page 44 RENOMMER PAGE 44 A NOUVEAU COMMENTAIRE GRAISSAGE FIN TEXTE EDITER Cette option permet de s lectionner une page ou un symbole utilisateur pour dition modification ou sauvegarde Si la page ou le symbole s lectionn s existent d j ils se trouvent dans la m moire EEPROM sont copi s dans la m moire d dition et leur contenu est affich dans la zone d dition Si la page ou le symbole s lectionn s n existent pas la zone d dition affiche une page blanche D s qu une page ou un symbole utilisateur ont t s lectionn s ils peuvent tre dit s ou modifi s puis sauv
64. Modification d une section pr c dente Pour pouvoir modifier une section pr c dente il est n cessaire d effacer toutes les sections post rieures gr ce la touche EFFACER DERNIER Toutes les sections s effacent une une en commen ant par la derni re D s que la section modifier a t s lectionn e frapper la touche EFFACER DERNIER et proc der comme indiqu dans le paragraphe pr c dent Toutes les sections effac es par la touche EFFACER DERNIER doivent tre introduites nouveau Chapitre 4 Section Page EDITER EDITEUR DE PROFILS 11 TERMINER Cette touche doit tre actionn e lorsque toutes les sections du profil ont t d finies La CNC tentera de calculer le profil demand apr s avoir r solu toutes les inconnues Si lors du calcul du profil certaines sections offrent plus d une possibilit la CNC affiche toutes les options possibles pour chaque section Les touches fl che gauche et fl che droite permettent de choisir l option d sir e indiqu e en rouge Les touches fl che vers le haut et fl che vers le bas permettent de s lectionner l affichage de toutes les options possibles ou seulement de celle indiqu e en rouge Lorsque tout le profil a t calcul la CNC inclut dans le programme s lectionn apr s le bloc dans lequel l diteur de profil a t appel tous les blocs n cessaires en langage CNC pour
65. Page Chapitre 6 Section 20 CONTROLEDESTRAJECTOIRES FILETAGE G33 6 13 DEPLACEMENT JUSQU A UNE BUTEE MECANIQUE G52 La fonction G52 permet de programmer le d placement d un axe jusqu une but e m canique Cette possibilit peut s av rer int ressante pour les machines cintrer les poup es mobiles motoris es les dispositifs d alimentation de barres etc Le format de programmation est G52 X C 5 5 Apr s G52 on programmera l axe d sir ainsi que la coordonn e du point d arriv e du d placement L axe se d place jusqu au point programm jusqu ce qu il parvienne la but e S il parvient au point programm sans que la but e soit atteinte la CNC stoppe le d placement La fonction G52 est non modale et doit donc tre programm e chaque ex cution d un d placement jusqu une but e L ex cution de cette fonction suppose que les fonctions G01 et G40 soient actives ce qui change l historique du programme Elle est incompatible avec les fonctions G00 G02 G03 G33 G41 G42 G75 et G76 Chapitre 6 Section Page CONTROLEDESTRAJECTOIRES MANQUE 4 e FONCTIONS PREPARATOIRES SUPPLEMENTAIRES 7 1 INTERRUPTION DE LA PREPARATION DE BLOCS G04 La CNC FAGOR 8050 peut lire jusqu 20 blocs en avant du bloc en cours d ex cution afin de calculer l avance la trajectoire parcourir Chaque bloc est valu en son absence l
66. SYSTEME RESSOURCES CNC Cette rubrique indique l espace m moire RAM utilis par le syst me et celui accessible l utilisateur Les valeurs sont donn es en Kb Elle indique galement la partie de la m moire EEPROM partag e avec le PLC et disponible pour stocker les programmes pi ce de la CNC ainsi que les pages de personnalisation utilisateur Les valeurs sont donn es en Kb Le param tre machine g n ral PAGESMEM indique le pourcentage de m moire EEPROM destin au stockage des pages de personnalisation utilisateur tandis que le param tre machine du PLC PLCMEM indique le pourcentage de m moire EEPROM destin au stockage du programme automate La m moire EEPROM restante sert au stockage des programmes pi ce de la CNC RESSOURCES PLC Si le syst me comporte un automate int gr une mention indique que le PLC est contr l par l UC de la CNC Au contraire si l automate dispose de sa propre UC la m moire RAM dont il dispose sera indiqu e en Kb Elle indique galement la partie de la m moire EEPROM partag e avec la CNC et disponible pour stocker les programmes automate Les valeurs sont donn es en Kb Chapitre 12 Section Page CONFIGURATION DU 3 DIAGNOSTICS SYSTEME 12 1 2 CONFIGURATION SOFTWARE Cete option indique les options software disponibles la version install e et le code d identification de l appareil OPTIONS INSTALLEES Cette rubrique indique la conf
67. Section SORTIETANGENTIELLE G38 Page 17 6 10 ARRONDI AUTOMATIQUE AUX ANGLES G36 Dans les op rations de fraisage la fonction G36 permet d ex cuter des arrondis aux angles selon un rayon donn sans avoir calculer le centre n1 les points de d part et d arriv e de Parc La fonction G36 est non modale et doit donc tre programm e pour chaque arrondi aux angles Cette fonction doit tre programm e dans le bloc d finissant le d placement pour lequel on d sire un arrondi au point d arriv e La valeur de R5 5 doit toujours figurer apr s G36 elle indique le rayon que la CNC introduit pour obtenir l arrondi au angles d sir Cette valeur de R doit toujours tre positive Exemples Y MP0615 G90 G01 G36 R5 X35 Y60 X50 YO MP0616 G90 G03 G36 R5 X50 Y50 I0 J30 G01 X50 YO Page Chapitre 6 Section CONTROLEDESTRAJECTOIRES ARRONDIAUTOMATIQUEAUX s RA ANGLES G36 6 11 CHANFREIN G39 Dans les op rations d usinage la fonction G39 permet de chanfreiner des angles entre deux droites sans avoir calculer les points d intersection La fonction G39 est non modale et doit donc tre programm e pour chaque chanfrein Cette fonction doit tre programm e dans le bloc contenant le d placement dont le point d arriv e doit tre chanfrein La valeur de R5 5 doit toujours figurer apr s G39 elle indique la distance entre la fin du d placement programm
68. Si la fonction G53 est programm e seule sans information de d placement le d calage de z ro actif actuel est annul qu il soit le r sultat de l ex cution de G54 G59 ou d une pr s lection G92 Cette pr s lection d origine G92 est d crite plus loin D s qu un d calage du z ro a t d fini il reste actif jusqu au choix du suivant ou jusqu l ex cution d une recherche d origine G74 Le d calage du z ro n est pas annul par un coupure de courant de la CNC La fonction G53 estnon modale ce qui signifie qu elle devra tre programm e chaque fois que l on d sirera indiquer les coordonn es par rapport au z ro machine Cette fonction annule temporairement la compensation de rayon et de longueur d outil Exemple HD RE RES eee D De G90 G1 X30 Y20 10 G90 G53 G1 X100 Y70 I I 1 M Z ro machine origine W Z ro pi ce Chapitre 4 Section Page SYSTEMESDEREFERENCE 3 4 4 PRESELECTION DES COORDONNEES ET DECALAGES D ORIGINE La CNC permet d ex cuter des d calages d origine dans le but d utiliser les coordonn es relatives au plan de la pi ce sans avoir modifier les coordonn es des diff rents points de la pi ce au moment de la programmation On d finit comme d calage d origine la distance entre le z ro pi ce point d origine de la pi ce et le z ro machine point d origine de la machine Z MP042 M Z ro Machi
69. T avec un sous programme associ peut tre programm e dans un bloc comportant un mouvement Le param tre TAFTERS indique si la fonction T est ex cut e avant ou apr s son sous programme associ La fonction G53 sans information de d placement annule le d calage du z ro actif La table de fonctions M permet d interrompre la pr paration des blocs jusqu au d but ou la fin de la fonction M MANUEL ET CHAPITRES CONCERNES Manuel d installation Chap 4 Manuel d installation Chap 3 Manuel d installation Chap 3 Manuel de programmation Chap 4 Manuel d installation Manuel d utilisation Chap 3 Chap 11 Date Octobre 1995 Version du logiciel 9 09 et suivantes CARACTERISTIQUE M19 TYPE param tre de broche indique si la broche recherche le z ro chaque passage du mode boucle ouverte boucle ferm e Les variables POSS et TPOSS sont toujours actives que la boucle soit ouverte ou ferm e Les tables de compensation de vis autorisent des pentes pouvant atteindre 45 MANUEL ET CHAPITRES CONCERNES Manuel d installation Chap 3 Manuel d installation Chap 10 Manuel de programmation Chap 13 Manuel d installation Manuel d utilisation Chap 3 Chap 11 Date Avril 1996 Version du logiciel 9 10 et suivantes CARACTERISTIQUE Nouvelles variables RPOSS et RTPOSS associ es la broche MANUEL ET CHAPITRES CONCERNES Manu
70. Y Chapitre 16 Section Page COPIEETNUMERISATION CYCLEFIXEDECOPIE 33 SUIVANTUNEGRILLE 16 7 2 CYCLE FIXE DE COPIE SUIVANT UN ARC Le format de programmation de ce cycle est le suivant TRACE 2 X Y Z I J K A B C D R N L E G H F 8 f X 5 5 Coordonn e th orique selon l axe des abscisses du centre de l arc elle est d finie en absolu Y 5 5 Coordonn e th orique selon l axe des ordonn es du centre de l arc elle est d finie en absolu Z 5 5 Coordonn e th orique de l axe de palpage axe longitudinal o doit se positionner la sonde avant de commencer la copie Elle est d finie en absolu et doit tre s par e du mod le avec maintien d une distance de s curit par rapport la surface la plus l ext rieur I 5 5 D finitla profondeur maximum de copie parrapport la coordonn e d finie dans le param tre Z Si une partie de la pi ce se situe hors de cette zone la copie affecte l axe longitudinal la coordonn e absolue correspondant cette profondeur maximum et l ex cution du cycle se poursuit sans mission d un message d erreur Page Chapitre 16 Section 34 COPIEETNUMERISATION CYCLEFIXEDECOPIE SUIVANTUNARC J5 5 K 5 5 A 5 5 B 5 5 C 5 5 mp1631 Si ce param tre est programm avec la valeur 0 la CNC affiche le message d erreur correspondant D finit le rayon correspondant l arc le plus ext ri
71. appel du cycle ce contournage estex cut en laissant la sur paisseur programm e pour la finition MP1102 Ensuite le fraisage est ex cut selon l avance et le pas programm s Si pendant le fraisage un 1l test atteint pour la premi re fois son contournage est ex cut MP1103 Apr s le contournage de l il t et pendant le reste des op rations l outil passe au dessus des 1l ts son retrait s effectue selon l axe longitudinal jusqu au plan de r f rence et l usinage se poursuit d s l ach vement de l il t D a D rs MP1104 Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN2D 3 3 Cas B Les trajectoires d usinage sont concentriques L bauche s effectue selon des trajectoires concentriques par rapport au profil L usinage est ex cut le plus rapidement possible en vitant si possible le passage au dessus des 1l ts MP1129 Op ration de finition Seulement si elle a t programm e Cette op ration peut tre ex cut e en une ou plusieurs passes ainsi qu en suivant les profils dans le sens programm ou en sens contraire La CNC usinerale profil ext rieur et les 1l ts selon des entr es et sorties tangentielles et avec une vitesse de coupe constante Attention Sila broche tait l arr t et si aucun sens de rotation n a t programm elle tournera dans le sens horaire M03
72. cution du programme s lectionn selon le type de graphique s lectionn ce moment la CNC r agit comme suit Page Chapitre 3 Section 28 EXECUTER SIMULER GRAPHIQUES SOLIDE La CNC r initialise la repr sentation graphique en affichantun bloc tridimensionnel non usin Le dessin visible dans l angle inf rieur droit de l cran appara t chang et le cube dont les faces sont color es repr sente la nouvelle zone graphique s lectionn e La nouvelle zone s lectionn e reste active jusqu la d finition d un autre ZOOM SOLIDE ou la red finition de la ZONE A VISUALISER Le dessin visible dans l angle inf rieur droit de l cran a chang avec une fen tre rectangulaire superpos e Cette fen tre indique la nouvelle zone graphique s lectionn e pour ce type de graphique et reste active tant que le point de vue de la pi ce n est pas modifi Les types CONJOINT PLAN ou SOLIDE peuvent tre s lectionn s sans modifier la zone graphique d finie puisqu ils utilisent tous le m me point de vue La zone graphique s lectionn e est d sactiv e dans les cas suivants Lorsqu un des types XY XZ ou YZ est s lectionn Lorsqu un nouveau POINT DE VUE de la pi ce est s lectionn Lorsqu un nouveau ZOOM est ex cut dans ce mode Lorsqu un ZOOM est ex cut dans le mode SOLIDE Ne pas oublier que la nouvelle op ration d usinage figurera sur la repr sentatio
73. cutives Si ce param tre est programm avec une valeur 0 la CNC met le message d erreur correspondant Indique la direction et le sens que suivra la sonde de copie apr s s tre positionn e sur le point X Y Z et tre descendue dans le plan o sera ex cut e la premi re passe de copie pour trouver le mod le Page 40 Chapitre 16 Section COPIEETNUMERISATION CYCLEFIXEDE COPIEDE PROFILDANSLEPLAN Vers les coordonn es positives de l axe des abscisses Vers les coordonn es n gatives de l axe des abscisses Versles coordonn es positives de l axe des ordonn es S D l Vers les coordonn es n gatives de l axe des ordonn es D Si ce param tre n est pas programm la CNC prendra la valeur AO C Ce param tre est li au param tre A Il indique la distance maximum que pourra parcourir la sonde de palpage pour trouver le mod le S Indique le sens d ex cution d sir pour le suivi du mod le 0 Le palpeur se d place en laissant le mod le sa droite 1 Le palpeur se d place en laissant le mod le sa gauche S l HILL amp A iii W e S S mE Z Anah f2 h iie LL LOL Si ce param tre n est pas programm la CNC prendra la valeur SO Q R S5 5 Ces param tres doivent tre d finis lorsque le contour n est pas ferm Ils d finissent le point de d part du segment qui indique la fin du contour et sont pris par
74. d untrigger par d fautetil affiche le message Type Trigger DEFAUT dans la fen tre d informations En outre il interdit la s lection de toute condition de d clenchement possible trigger avant trigger centre trigger apr s TRIGGER AVANT La CNC commence la saisie des donn es d s que la condition de d clenchement choisie estremplie Ensuite d s que le trac est ex cut le trigger trait vertical rouge s affiche au d but du trac Chapitre 9 Section Page PLC ANALYSEUR LOGIQUE Ad TRIGGER APRES La CNC commence la saisie des donn es d s que l op rateur a activ l option d ex cution du trac avant que la condition de trigger soit remplie Le trac est consid r comme termin d s que la condition de d clenchement choisie est remplie Le syst me affiche le trigger trait vertical rouge la fin du trac TRIGGER AU CENTRE La CNC commence la saisie des donn es d s que l op rateur a activ l option d ex cution du trac Lorsque le trac est termin le trigger trait vertical rouge s affiche au centre du trac Page Chapitre 9 Section 30 PLC ANALYSEUR LOGIQUE 9 10 2 3 SELECTION DE LA BASE DE TEMPS Gr ce ce param tre l utilisateur sp cifie la dur e repr sent e par chaque bande verticale Comme la largeur de ces bandes est fixe la r solution des signaux sera d finie par cette base de temps Ainsi plus l
75. depuis le panneau avant Limite de vitesse de rotation de broche active dans la CNC en tours minute Limite de vitesse de rotation de broche s lectionn e par DNC Limite de vitesse de rotation de broche s lectionn e par PLC Limite de vitesse de rotat de broche s lect par programme Position r elle de la broche 999999999 en 0 0001 Position r elle de la broche entre 0 et 360 en 0 0001 Position th orique de la broche 999999999 en 0 0001 Position th orique de la broche entre 0 et 360 en 0 0001 Erreur de poursuite de la broche en boucle ferm e M19 en degr s VARIABLES ASSOCIEES A L AUTOMATE Section 13 2 9 Variable PLCMSG PLCIn PLCOn PLCMn PLCRn PLCTn PLCCn Num ro du message d automate le plus prioritaire actif 32 entr es automate partir de celle rep r e n 32 sorties automate partir de celle rep r e n 32 marques automate partir de celle rep r e n Registre indiqu n Comptage du temporisateur indiqu n Comptage du compteur indiqu n VARIABLES ASSOCIEES AUX PARAMETRES GLOBAUX ET LOCAUX Section 13 2 10 Variable GUPn LUP a b CALLP Param tre global P100 P299 indiqu n Param tre local P0 P25 indiqu b du niveau d imbrication a Indique les param tres locaux qui ont t d finis et ceux qui n ont pas t d fini dans l appel de sous routine par l instruction
76. du premier point de palpage elle est d finie en absolu et doit co ncider avec l un des coins de la grille Coordonn e th orique de l axe de palpage axe longitudinal o doit se positionner la sonde avant de commencer la copie Elle est d finie en absolu et doit tre s par e du mod le avec maintien d une distance de s curit par rapport la surface la plus l ext rieur D finit la profondeur maximum de copie par rapport la coordonn e d finie dans le param tre Z mp1631 Si une partie de la pi ce se situe hors de cette zone la copie affecte l axe longitudinal la coordonn e absolue correspondant cette profondeur maximum et l ex cution du cycle se poursuit sans mission d un message d erreur Si ce param tre est programm avec la valeur 0 la CNC affiche le message d erreur correspondant Chapitre 16 Section Page COPIEETNUMERISATION CYCLEFIXEDE COPIE 29 SUIVANTUNEGRILLE J 5 5 K 5 5 A 5 5 D finit la longueur de la grille selon l axe des abscisses Un signe indique que la grille se situe la droite du point X Y tandis que le signe indique qu elle est la gauche de ce point D finit la longueur de la grille selon l axe des ordonn es Un signe indique que la grille se situe au dessus du point X Y tandis que le signe indique qu elle est au dessous de ce point D finit l angle de la trajectoire
77. du trac avant que trigger se produise le trac s affiche avec des donn es mais sans position de d clenchement ligne verticale rouge La saisie de donn es commence d s que l op rateur frappe la touche EXECUTER TRACE La CNC validera une moiti de la m moire tampon du trac pour stocker les donn es correspondant au trac ant rieur au trigger et l autre moiti pour les donn es correspondant au trac post rieur au trigger Le trac est consid r comme termin quand la mm moire tampon de trac est pleine ou quand l op rateur force l arr t du trac touche ARRETER TRACE En cas d arr t forc du trac avant que trigger se produise le trac s affiche avec des donn es mais sans position de d clenchement ligne verticale rouge La CNC r alise ce type de trac quand aucune condition de d clenchement n est sp cifi e La saisie de donn es commence d s que l op rateur frappe la touche EXECUTER TRACE Le trac est consid r comme termin quand l op rateur force l arr t du trac touche ARRETER TRACE et le trac s affiche avec des donn es mais sans position de d clenchement ligne verticale rouge Page 34 Chapitre 9 Section PLC ANALYSEUR LOGIQUE 9 10 3 3 REPRESENTATION DU TRACE Lorsque la saisie de donn es est termin e la CNC affiche dans la fen tre d tats et sous forme graphique les signaux bas s sur le trac
78. e Indique si l ex cution de la fonction M interrompt 1 ou non 0 la pr paration des blocs Indique si la fonction M est ex cut e apr s l appel du sous programme associ 0 ou si seul le sous programme associ est ex cut 1 Lorsque le bit 2 est mis 1 il indique si la pr paration du bloc doit tre interrompue jusqu ce que l ex cution de la fonction M commence 0 ou se termine 1 Les autres bits sont inutilis s actuellement Chapitre 11 Section Page TABLE DES FONCTIONS 3 PARAMETRES MACHINE AUXILIAIRES M 11 3 TABLES DE COMPENSATION DE VIS Les tables correspondant la compensation de vis ont la structure suivante POSITION M0113 DK D D D D DA DA PA DE DE DA DA DA PA DA PE DE DE DE DS 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 CAP INS MM EDITER MODIFIER CHERCHER INITIALIS CHARGER SAUVER IMM POUCES Le nombre de points de chaque table est d fini gr ce au param tre machine d axes NPOINTS Pour chaque point les l ments suivants sont d finis La position de l axe compenser DL erreur de cet axe ce point En outre la position en cours de l axe s lectionn est affich e et mise jour d s que cet axe se d place Page Chapitre 11 PARAMETRES MACHINE Secti
79. elle entre en contact avec le mod le et elle la maintient en contact avec la surface de ce mod le en suivant en permanence la trajectoire s lectionn e La trajectoire de copie peut tre programm e en code ISO ou tre obtenue par d placement des axes au moyen des touches JOG ou d une manivelle lectronique Ne pas oublier que lorsque ce type de copie est activ l axe de balayage ne peut pas tre programm ni d plac Toute tentative de d placement entra ne l mission du message d erreur correspondant par la CNC mp1609 Le format de programmation est le suivant G23 axe I 5 5 N5 5 axe D finit l axe effectuant le balayage du mod le Il peut s agir de l axe X Y ou Z Si aucun axe n est d fini la CNC prend l axe longitudinal comme axe de balayage Les axes non d finis doivent tre utilis s pour d finir la trajectoire de copie soit en la programmant en code ISO soit en les d pla ant gr ce aux touches JOG ou la manivelle lectronique I 5 5 D finit la profondeur maximum de copie de l axe de balayage par rapport la position de la sonde au moment de la d finition mp1610 Si une partie de la pi ce se situe hors de cette zone la copie affectera l axe de balayage la coordonn e indiqu e par ce param tre Page Chapitre 16 Section 14 COPIEETNUMERISATION ACTIVATION DELA COPIE UNIDIMENSIONNELLE G23 mp1612 N 5 5 D flexion nominale
80. es dans la m moire de programmes de la CNC l op rateur souhaite les envoyer vers un p riph rique ou un ordinateur par ligne DNC il devra le pr ciser pendant la d finition de la d claration OPEN P Lorsque les transmissions sont r alis es par ligne DNC si la vitesse de transmission est inf rieure la vitesse de saisie des donn es la vitesse de copie est plus lente Pendant la num risation du mod le la CNC ne contr le que les d placements des axes X Y Z Les blocs de programme g n r s ne contiennent donc que des informations sur un ou plusieurs de ces axes X Y Z Aucun point n est g n r lorsque le palpeur cherche la pi ce ou lorsqu il s est d tach de la surface du mod le La CNC tient compte des d flexions de la sonde lorsqu elle calcule les coordonn es du nouveau point num ris Pour d sactiver la num risation on programmera la fonction G25 La fonction de num risation est galement d sactiv e lorsque la fonction Copie G23 est d sactiv e par cons quent dans les cas suivants Choix d un nouveau plan de travail G16 G17 G18 G19 Choix d un nouvel axe longitudinal G15 Apr s ex cution d une fin de programme M02 M30 Apr s une URGENCE ou un RESET Exemple de programmation G17 S lectionne l axe Zen tant qu axe longitudinal G90 G01 X65 YO F1000 Positionnement OPEN P12345 Programme destinataire des donn es WRITE G01 G05 F1000
81. es polaires G17 G09 R S 5 Q 5 5 I 5 5 J 5 5 Exemple Y Le point de d part est X 50 YO MP069 G09 X35 Y20 I 15 J25 La fonction G09 est non modale et doit donc tre programm e pour chaque ex cution d une trajectoire circulaire d finie par trois points La fonction G09 peut tre programm e sous la forme G9 Lors de la programmation de G09 il est inutile de programmer le sens de d placement G02 ou G03 La fonction G09 no modifie pas l historique du programme La m me fonction G01 G02 ou G03 reste active apr s la fin du bloc Attention Lorsque la fonction G09 est utilis e il est impossible d ex cuter un cercle complet puisque trois points distincts doivent tre programm s La CNC visualisera le code d erreur correspondant Chapitre 6 Section Page CONTROLEDESTRAJECTOIRES ARCDEFINIPAR 11 TROIS POINTS G09 6 7 INTERPOLATION HELICOIDALE La r alisation d une interpolation h lico dale suppose l ex cution d une interpolation circulaire dans le plan de travail en m me temps qu un d placement lin aire synchronis sur l un quelconque des autres axes L interpolation circulaire peut tre programm e en coordonn es cart siennes ou polaires ou gr ce aux fonctions d aide g om triques G08 ou G09 L autre axe s lectionn qui indique le point final du d placement lin aire doit tre programm en coordonn es cart siennes Le pas de l
82. finition de la num risation G27 S0 Q10 R25 J15 KO D finition de contour ouvert G25 D sactive la copie et la num risation Page Chapitre 16 Section COPIEETNUMERISATION INTRODUCTION Copie Num risation tridimensionnelles Le suivi du profil est ex cut par les trois axes qui sont contr l s par la CNC Le palpeur doit toujours disposer d une surface d appui La pente maximum de la surface balay e d pend de l avance en balayage et des d flexions nominales Plus l avance en balayage est grande plus la pente autoris e sera faible Le contour qui est d fini par la fonction G27 peut tre du type ferm le point initial et final co ncident ou ouvert le point initial et final ne co ncident pas Cette option permet la num risation du mod le en continu sous le contr le de la CNC en fonction des valeurs affect es aux param tres de num risation fonction G24 Exemple de contour ferm G23 XYZ I8 J50 K75 N0 8 MO 5 D finition de copie tridimensionnelle G24 L8 E5 K1 D finition de la num risation G27 S1 D finition de contour ferm G25 D sactive la copie et la num risation Exemple de contour ouvert K J J i iam Aa A pa Z me an aL a s N Sa Q R KO y SAUT E i X t amal 20 80 G23 XYZ I20 J50 K45 N0 8 M0 5 D finition de copietridimensionnelle G24 L8 E5 K1 D finition de la num risation G27 S1 Q80 R40 J25 KO D finition de contour ouvert G
83. gal au pas programm Sila valeur est n gative la totalit de la poche est ex cut e selon la passe fix e sauf la derni re qui usine le reste Chapitre 9 Section Page CYCLESFIXES POCHE CIRCULAIRE G88 35 C 5 5 D finit le pas de fraisage selon le plan principal _Sila valeurest positive l ensemble du cycle est ex cut selon le m me pas de fraisage inf rieur ou gal au pas programm Sila valeur est n gative la totalit de la poche est ex cut e selon le pas pr vu sauf le dernier pas qui usine le reste Si le pas n est pas programm la valeur prise sera gale 3 4 du diam tre de l outil s lectionn S ilest programm avec une valeur sup rieure au diam tre de l outil la CNC affiche l erreurcorrespondante S 1l est programm avec une valeur 0 la CNC affiche le message d erreur correspondant D5 5 D finit la distance entre le plan de r f rence et la surface de la pi ce o sera ex cut e la poche Lors de la premi re p n tration cette valeur s ajoutera la profondeur incr mentale B Si aucune valeur n est programm e la valeur 0 est prise par d faut H5 5 D finit l avance de travail pendant la passe de finition Sielle n est pas programm e ou sielle est programm e avec une valeur 0 c est la valeur de l avance de travail en usinage qui sera prise en compte Page 36 Chapitre 9 Section CYCLESFIXE
84. lectionn e la CNC n affiche pas la trajectoire correspondant au d placement programm Chapitre 3 Section Page EXECUTER SIMULER GRAPHIQUES 31 Pour modifier l une de ces couleurs s lectionner la fen tre concern e gr ce aux touches fl che vers le haut et fl che vers le bas avant de la modifier gr ce aux touches fl che droite et fl che gauche Quand toutes les couleurs d sir es ont t s lectionn es frapper ENTER pour valider les nouveaux choix Pour quitter cette option sans modifier les param tres existants frapper ESC COULEURS DU SOLIDE Cette option permet de modifier les couleurs utilis es dans la repr sentation graphique du solide tridimensionnel Ces valeurs seront prises en compte dans les modes ex cution et simulation etemploy es exclusivement dans le mode graphique SOLIDE Les param tres suivants sont disponibles Couleur repr sentant la face X externe Couleur repr sentant la face Y externe Couleur repr sentant la face Z externe Couleur repr sentant la face X interne face usin e Couleur repr sentant la face Y interne face usin e Couleur repr sentant la face Z interne face usin e Pour d finir les couleurs apr s activation de cette option la CNC affiche dans la partie droite de l cran une s rie de fen tres dans lesquelles figureront les couleurs actuelles s lectionn es Parmi les couleurs disponibles figure la couleur noire Si cette
85. manuellement dans tous les sens Il est impossible de d placer les axes X Y Z au moyen des touches JOG ou par une manivelle lectronique G23 X Y G23XZ G23 YZ Cette option permet d ex cuter des contournages bidimensionnels ou des passes de copie parall les L utilisateur peut d placer le palpeur manuellement selon les axes s lectionn s axes Y et Z dans l exemple de passes de copie parall les Seul l axe non s lectionn axe X dans P exemple de passes de copie parall les peut tre d plac gr ce aux touches de JOG ou une manivelle lectronique Si des passes de copie parall les doivent tre ex cut es le d placement de l autre axe doit tre command par touches JOG ou par une manivelle lectronique G23X G23 Y G23Z Cette option permet d ex cuter une prise de donn es en des points d finis du mod le L utilisateur ne peut d placer le palpeur manuellement que sur l axe s lectionn Les deux autres axes doivent tre d plac s au moyen des touches JOG ou d une manivelle lectronique Chapitre 16 COPIEETNUMERISATION Section Page ACTIVATIONDELA COPIE 13 MANUELLE G23 16 3 2 G23 ACTIVATION DE LA COPIE UNIDIMENSIONNELLE Ce type de copie peut tre s lectionn par programme pi ce ou dans l option MDI des modes de fonctionnement Manuel et Automatique D s que ce type est activ la CNC approche la sonde jusqu ce qu
86. mes de seconde si elle a t programm e 6 Retrait en avance rapide G00 de l axe longitudinal jusqu au plan de d part ou au plan de r f rence selon que G98 ou G99 a t programm Siun facteur d chelle est appliqu ce cycle ne pas oublier que ce facteur n affectera que les coordonn es du plan de r f rence et la profondeur de per age Par cons quent et compte tenu du fait que le param tre D n est pas affect par le facteur d chelle la coordonn e de surface de la pi ce ne sera pas proportionnelle au cycle programm Exemple de programmation en supposant que le plan de travail est celui form parles axes X et Y que l axe longitudinal est l axe Z et que le point de d but est X0 YO Z0 T1 M6 G0 G90 X0 YO ZO nn Point de d but G69 G98 G91 X100 Y25 Z 98 I 52 B12 C2 D2 H5 J2 K150 L3 RO 8 F100 S500 M8 Definition du cycle fixe ES O EE E NEE Annulation du cycle fixe EOI0 KO VO ss sde ne ne dr ne Positionnement MB nn A en sn eiea Fin du programe Chapitre 9 Section Page CYCLESFIXES PER AGEPROFONDA PAS 11 VARIABLE G69 9 5 2 G81 CYCLE FIXE DE PER AGE Ce cyle ex cute un per age au point indiqu jusqu ce que la coordonn e finale programm e soit atteinte Il est possible de programmer une temporisation en fond de trou Si on travaille en coordonn es cart siennes la structure de base du bloc est la suivante G98 G99 G81 G98 G99 X
87. n tration en profondeur s effectuant selon l axe s lectionn comme axe longitudinal par G15 ou en son absence selon l axe perpendiculaire ce plan Les fonctions dont dispose la CNC pour d finir les cycles fixes d usinage sont G69 Cycle fixe de per age profond pas variable G81 Cycle fixe de per age G82 Cycle fixe de per age avec temporisation G83 Cycle fixe de per age profond pas constant G84 Cycle fixe de taraudage G85 Cycle fixe d al sage fin G86 Cycle fixe d al sage avec retrait en avance rapide G00 G87 Cycle fixe de poche rectangulaire G88 Cycle fixe de poche circulaire G89 Cycle fixe d al sage avec retrait en avance de travail G01 Elle dispose galement des fonctions suivantes utilisables avec les cycles fixes d usinage G79 Modification des param tres du cycle fixe G98 Retour au plan de d part apr s ex cution du cycle fixe G99 Retour au plan de r f rence apr s ex cution du cycle fixe 9 1 DEFINITION DU CYCLE FIXE Un cycle fixe est d fini par la fonction G indicative du cycle fixe et par les param tres correspondants au cycle d sir Un cycle fixe ne peut pas tre d fini dans un bloc comportant des d placements non lin aires G02 G03 G08 G09 ou G33 De m me l ex cution d un cycle fixe est interdite lorsque les fonctions G02 G03 ou G33 sont actives La CNC met alors le message d erreur correspondant Toutefois lorsqu un cycle fixe a
88. outil jusqu au Plan de D part d s que le trou a t perc G99 Retrait de l outil jusqu au Plan de R f rence d s que le trou a t perc XY 5 5 Elles sontoptionnelles et d finissent le d placement des axes du plan principal pour positionner l outil sur le point d usinage Ce point pourra tre programm en coordonn es cart siennes ou polaires et les coordonn es pourront tre absolues ou incr mentales selon que l on travaille en G90 ou en G91 Z 5 5 D finit la coordonn e du plan de r f rence et peut tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de d part S 1l n est pas programm la CNC prend comme plan de r f rence la position qu occupe l outil cet instant Page 16 Chapitre 9 Section PERCAGEPROFOND A PAS CRIRE CONSTANT G83 I 5 5 D finit la valeur de chaque passe de per age selon l axe longitudinal J4 D finit le nombre de passes de per age Il est possible de programmer une valeur comprise entre 1 et 9999 E Fonctionnement de base 1 Silabroche tait en marche le sens de rotation est conserv Si elle tait l arr t elle d marrera droite M03 2 D placement en rapide de l axe longitudinal du plan de d part au plan de r f rence 3 Premi re p n tration de per age D placement en avance de travail de l axe longitudinal jusqu la profondeur incr
89. passes inf rieures celles programm es en L Chapitre 9 Section R Page PER AGEPROFOND A PA CYCLESFIXES VARIABLE G69 9 Fonctionnement de base 260 Section PER AGEPROFOND A PAS VARIABLE G69 N 72 gt G F E e T K 1 Silabroche tait en marche le sens de rotation est conserv Si elle tait l arr t elle d marrera droite M03 2 D placement en rapide de l axe longitudinal du plan de d part au plan de r f rence 3 Premi re p n tration de per age D placement en avance de travail de l axe longitudinal jusqu la profondeur incr mentale programm e en B D 4 Boucle de per age Les phases suivantes sont r p t es jusqu ce que la coordonn e de profondeur de per age programm e en I soit atteinte 4 1 Temporisation K en centi mes de seconde si elle a t programm e 4 2 Recul de l axe longitudinal en rapide G00 jusqu au plan de r f rence si le nombre de plong es programm es en J a t effectu Dans le cas contraire le recul s effectue selon la distance programm e en H 4 3 Approche de l axe longitudinal en rapide G00 jusqu une distance C de la passe de per age pr c dente 4 4 Nouvelle passe de per age D placement de l axe longitudinal en avance de travail G01 jusqu la plong e incr mentale suivante selon B et R 5 Temporisation K en centi
90. plus l avance d usinage est r duite Lorsque la fonction Analyse par anticipation est activ e il est judicieux de r gler les axes de fa on que leur erreur de poursuite soit la plus faible possible car l erreur de l usinage de contour est au moins gale l erreur de poursuite minimum Lors du calcul de la vitesse d avance de l axe la CNC prend en compte les l ments suivants L avance programm e Le rayon de courbure et les angles Les vitesses maximales des axes Les acc l rations maximales X OX X Si pendant l ex cution avec l analyse par anticipation active il se produit l un des v nements ci dessous la CNC ralentit la vitesse appliqu e au bloc pr c dent jusqu 0 et reprend les conditions d usinage en analyse par anticipation dans le bloc d placement suivant Bloc sans d placement Ex cution de fonctions auxiliaires M S T Mode bloc bloc Mode MDI Mode CONTROLE D OUTILS X OX X Si Stop Feed Hold etc se produisent pendant l ex cution en mode Par anticipation la machine risque de ne pas stopper sur le bloc actuel et plusieurs blocs sront n cessaires avant d obtenir l arr t selon la d c l ration autoris e La fonction G51 est modale et incompatible avec G05 G07 et G50 Si l une de ces fonctions est programm e la fonction G51 est annul e et la nouvelle fonction s lectionn e est activ e
91. qui sont associ es aux axes comme suit Axes X U A gt I Axes Y V B gt J Axes Z W C gt K Si le centre de l arc n est pas d fini la CNC consid re qu il co ncide avec l origine polaire actuelle Format de programmation Plan XY G02 G03 Q 5 5 I 5 5 J 5 5 Plan ZX G02 G03 Q 5 5 I 5 5 K 5 5 Plan YZ G02 G03 Q 5 5 J 5 5 K 5 5 Page Chapitre 6 Section 4 CONTROLEDESTRAJECTOIRES T C RA c COORDONNEES CARTESIENNES AVEC PROGRAMMATION DE RAYON Les coordonn es du point d arriv e de l arc et le rayon R doivent tre d finis Format de programmation Plan XY G02 G03 X 5 5 Y 5 5 R S Plan ZX G02 G03 X 5 5 Z 5 5 R S Plan YZ G02 G03 Y 5 5 Z 5 5 RES Si en programmation de rayon un cercle complet est programm la CNC visualisera l erreur correspondante en raison du nombre infini solutions Si larc est inf rieur 180 le rayon est programm avec un signe positif s il est sup rieur 180 le signe sera n gatif 4 gt JAY DAS PO OA i MP064 Si PO est le point de d part et P1 le point d arriv e le nombre d arcs de rayon identique passant par ces deux points est de 4 L arc n cessaire est d fini en fonction de l interpolation circulaire G02 ou G03 et du signe du rayon Le format de programmation des arcs de la figure sera le suivant Arc 1 G02X Y R Arc2 G02X Y R Arc3 G03X Y R Arc 4 G03X Y R Chapitre 6 Section Pag
92. s Elle est d finie en unit s de travail s lectionn es mm ou pouces a r gt mp1637 a Si ce param tre n est pas programm ou s il est programm avec une valeur 0 P erreur la corde n est pas prise en compte et un nouveau point est fourni apr s que la distance indiqu e dans le param tre L ait t parcourue dans l espace et selon le d placement programm Ce param tre doit tre d fini lorsqu une num risation de la pi ce doit tre effectu e en plus de la copie Il indique le format de m morisation des points num ris s dans le programme s lectionn au moyen de la d claration OPEN P G 0 Format absolu Tous les points seront programm s en coordonn es absolues G90 et d finis au moyen des axes X Y et Z G 1 Formatabsolu filtr Tous les points seront programm s en coordonn es absolues G90 mais seuls les axes dont la position a chang par rapport au point num ris ant rieur sont d finis Chapitre 16 Section Page COPIEETNUMERISATION CYCLEFIXEDE COPIEDE 43 PROFILDANS LE PLAN HS 5 F5 5 G 2 Formatincr mental filtr Tous les points seront programm s en coordonn es incr mentales G91 par rapport au point num ris pr c dent Seuls les axes dont la position a chang par rapport au point num ris ant rieur sont d finis Si ce param tre n est pas programm le cycle fixe prendra la valeur GO D finit l avanc
93. s interruption de l ex cution Elle permet d diter tout type de bloc ISO ou haut niveau et donne gr ce aux touches de fonctions les informations n cessaires sur le format correspondant Apr s dition du bloc et frappe de la touche la CNC ex cutera ce bloc sans quitter ce mode de fonctionnement Chapitre 3 Section Page EXECUTER SIMULER MDI 17 3 4 INSPECTION DES OUTILS Cette fonction n est pas accessible dans le mode Simulation de programmes En outre si un programme est en cours d ex cution elle n est accessible qu apr s interruption de l ex cution Quand cette fonction est activ e il est possible de contr ler manuellement tous les d placements la machine gr ce aux touches de contr le des axes du Pupitre Op rateur X X Z Z 3 3 4 4 En outre la CNC affiche les touches de fonction permettant d acc der aux tables de la CNC de g n rer et d ex cuter des commandes en mode MDI et de positionner les axes de la machine au point d appel de cette fonction L une des m thodes de changement d outil est la suivante D placement de l outil au point o s effectuera le changement Ce d placement peut tre manuel par les touches de commande des axes du Pupitre Op rateur ou par la g n ration et l ex cution de commandes en mode MDI Acc s aux tables de la CNC outils correcteurs etc afin de trouver l outil similaire celui rempl
94. sa taille d effacer son contenu et m me de la supprimer fermer Pour ce faire les options suivantes sont disponibles par touches logicielles AUGMENTER Permet d augmenter la taille de la fen tre active avec une ligne d informations en plus chaque frappe de cette touche DIMINUER Permet de r duire la taille de la fen tre active avec une ligne d informations en moins chaque frappe de cette touche minimum 2 lignes EFFACER Permet d effacer la fen tre active en annulant toutes les informations FERMER Permet de fermer la fen tre active Quand une fen tre st ferm e la CNC cesse de l afficher FENETRE ACTIVE Cette option permet de choisir entre le programme automate et chaque fen tre affich e temporisateurs registres compteurs et donn es binaires afin de pouvoir les exploiter On notera que les manipulations ne sont possibles que sur la fen tre active D s que la fen tre active a t s lectionn e il est possible de D placer le curseur si le programme automate est actif ou la zone d affichage gr ce aux touches fl che vers le haut et fl che vers le bas Ex cuter toute commande de l option MODIFIER FENETRE Chapitre 9 Section Page PLC MONITORISATION 15 CHERCHER Cette option ex cutable quelle que soit la fen tre active permet une recherche dans le programme automate et offre les options de recherche suivantes DEBUT Cette touche positionne le cur
95. t d fini dans un bloc et les blocs suivants les fonctions G02 G03 G08 ou G09 peuvent tre programm es Chapitre 9 Section Page CYCLESFIXES 1 9 2 ZONE D INFLUENCE DU CYCLE FIXE D s qu un cycle fixe est d fini il reste actif et tous les blocs programm s la suite restent sous l influence de ce cycle fixe tant qu il n est pas annul Autrement dit chaque fois qu un bloc dans lequel un d placement d axe a t programm est ex cut la CNC ex cute apr s le d placement programm l usinage correspondant au cycle fixe actif S1 le nombre de r p titions d un bloc N est programm la fin d un bloc comportant un d placement et sous l influence d un cycle fixe la CNC ex cute apr s le d placement programm l usinage correspondant au cycle fixe actif et autant de fois qu indiqu Si le nombre de r p titions programm est NO la CNC n ex cute pas l usinage correspondant au cycle fixe actif Elle n ex cute que le d placement programm Si un bloc sans d placement se trouve dans la zone d influence d un cycle fixe l usinage correspondant au cycle fixe d fini n est pas ex cut sauf dans le bloc d appel G81 is D finition et ex cution du cycle fixe per age G90 G1 X100 L axe X se d place jusqu en X100 o un autre per age est ex cut G91 X10 N3 La CNC ex cute 3 fois l op ration suivante T D placement incr mental X
96. trie du mod le Pour viter que la sonde ne se d tache du mod le il est conseill d utiliser pour le suivi du profil une avance gale 1000 fois la d flexion par minute Par exemple pour une d flexion de 1 mm on choisira une avance de 1 m min Si ce param tre n est pas programm le cycle fixe applique une d flexion de 1 mm Chapitre 16 Section Page COPIEETNUMERISATION CYCLEFIXEDECOPIEPAR 51 BALAYAGEDEPOLYGONE L 5 5 E 5 5 Ce param tre doit tre d fini lorsqu unenum risation de la pi ce doit tre effectu e en plus de la copie Il indique le pas de balayage ou distance entre deux points num ris s L _ DE c La CNC maintient la sonde en contact permanent avec la surface du mod le suivant la trajectoire programm e et fournit les coordonn es d un nouveau point lorsque la distance indiqu e dans le param tre L a t parcourue dans l espace et selon le trajet programm 7y mp1636 Si ce param tre n est pas programm ou s il est programm avec la valeur 0 le cycle fixe suppose que la num risation de la pi ce n est pas d sir e Ce param tre doit tre d fini lorsque l op rateur d sire r aliser la num risation de la pi ce en plus de la copie Il indique l erreur la corde ou diff rence maximum admise entre la surface du mod le et le segment passant par les points m moris s Elle est d finie en unit s de travail s
97. 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 I 0 0000 0 0000 0 0000 0 0000 I 0 0000 0 0000 0 0000 0 0000 I 0 0000 0 0000 0 0000 I I I 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 ARRARRARNARRANIATARTATAR FORCER pee peN per p p pei pa FRRARRRRRARRRRRRARRR ARR AR CAP INS MM EDITER MODIFIER CHERCHER EFFACER CHARGER SAUVER M POUCES MO062 La taille de cette table nombre de correcteurs est d finie dans le param tre machine g n ral NTOFFSET Page Chapitre 6 Section 6 TABLES TABLE DE CORRECTEURS Chaque correcteur dispose d une s rie de champs o sont d finies les dimensions de l outil Ces champs sont Rayon de l outil Il est donn par les unit s de travail indiqu es par le param tre g n ral INCHES et son format est R 45 5 Longueur de l outil Elle est donn e par les unit s de travail indiqu es par le param tre g n ral INCHES et son format est L 5 5 Correcteur d usure du rayon d outil Il est donn par les unit s de travail indiqu es par le param tre g n ral INCHES et son format est I 5 5 La CNC ajoutera cette valeur au rayon nominal pour calculer le rayon r el R I de l outil Correcteur d usure de longueur d outil Il est donn par les unit s de travail indiqu
98. 00153 133 00153 133 00000 000 00004 269 00004 269 00000 000 00071 029 00071 029 00000 000 00011 755 00011 755 00000 000 F00000 0000 120 S00000 0000 100 T0000 D000 NT0000 ND000 S 0000 RPM G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00 CAP INS SELECTION JCONDITION ISUALISER MDI INSPECTION GRAPHI BLOC A BLOC D ARRET OUTIL QUES BLOC M0033 Une zone de visualisation qui affiche les informations suivantes au sujet des sous programmes actifs NS Indique le niveau d imbrication 1 15 occup par le sous programme NP Indique le niveau de param tres locaux 1 6 dans lequel le sous programme est en cours d ex cution SOUSROUTINE Indique le type de bloc ayant provoqu un nouveau niveau d imbrication Exemples RPT N10 N20 CALL 25 PCALL 30 G87 REPT Indique le nombre d ex cutions de commandes restant Par exemple si RPT N10 N20 N4 a t programm et s il s agit de la premi re ex cution ce param tre affichera la valeur 4 M Un ast risque signale qu un sous programme modal est actif ce niveau d imbrication et qu il est ex cut apr s chaque d placement PROG Indique le num ro du programme dans lequel est d fini le sous programme Page Chapitre 3 Section 12 EXECUTER SIMULER VISUALISER Les cotes correspondant aux axes de la machine Le format de visualisation de chaque axe est indiqu par le param tre machine DFORMAT et les valeurs a
99. 26 9 5 9 G88 Cycle fize d poche circulaife ssrsroniencrror inorse inaen aoe E APERE ANR N R URAAN 34 9 5 10 G89 Cycle fixe d al sage avec retrait en avance de travail G01 eeeseeesrerrerersereene 41 Section Page En Chapitre 10 USINAGES MULTIPLES 10 1 G60 Usinage multiple selon Uhe OR username era 2 10 2 G61 Usinage multiple selon un parall logr amme issues 10 3 G62 Usinage multiple selon une lle sssssieneuinssnnvinestnesapnsedeeneuns 8 10 4 G63 Usinage multiple selon ne circonf renc saumon blind 11 10 5 G64 Usinage multiple selon selon Mn ARS rosnie 14 10 6 G65 Usinage programm au moyen d une corde Q arc sesssessssseseereeserrererrsrrerrsreerrerres 17 N Chapitre 11 CYCLE FIXE DE POCHE AVEC ILOTS LL Porhes en En dre iron le nant biennale Meta ot de 2 ILAA Op ration de perca E srie oasa erar E A AE E NREN R 5 111 2 Operasion debate nimes none O E le teinte 6 11 13 Operation de NIGI screenen rani orraa ARNa ara EA EEEO E ENEE ARVAR sienne Rene 9 11 1 4 Rosles de Proton MONS nee se nd eo 12 11 1 5 Intersection de Probl me anne mure NA douteuses 13 ILLS Tmersecrion de pros de base D cn ensisntenmtmneeitnnie tes ernstnne 13 ILILSZ Intersection d profils evolmee K erpressen aan aaRS aR RE ER 14 LUS PS nn man e E E le late 16 11 1 6 Syntaxe de l programmation d POS sise nissan ra aR 17 111 7 Ere eaea E 19 11 1 8 Ezemples de programmali ss rencrendnsmgntessstenenntinnnevin pense rene 21 112 Poches en
100. 4 34 052 2D 045 SHIFT 5B 091 SHIFT 3C 060 CAPS 34 052 CAPS 2D 045 SHIFT CAPS 5B 091 SHIFT CAPS 3C 060 5 35 053 a 2A 042 SHIFT 5D 093 SHIFT 3F 063 CAPS 35 053 CAPS 2A 042 SHIFT CAPS 5D 093 SHIFT CAPS 3F 063 amp 6 36 054 2F 047 SHIET 26 038 SHIFT 25 037 CAPS 36 054 CAPS 2F 047 SHIFT CAPS 26 038 SHIFT CAPS 25 037 7 37 055 3D 061 SHIFT 28 040 SHIFT 23 035 CAPS 37 055 CAPS 3D 061 SHIFT CAPS 28 040 SHIFT CAPS 23 035 13 Touche Hexad cimal D cimal Touche Hexad cimal D cimal ENTER 0D 013 Page pr c dente FFAS 65445 SHIFT 0D 013 SHIFT FFAS 65445 CAPS 0D 013 CAPS FFAS 65445 SHIFT CAPS 0D 013 SHIFT CAPS FFAS 65445 HELP FFF2 65522 Page suivante FFAF 65455 SHIFT FFF2 65522 SHIFT CAPS FFF2 65522 CAPS FFAS 65455 SHIFT CAPS FFF2 65522 SHIFT CAPS RESET FFF3 65523 Haut FFBO 65456 SHIFT SHIFT FFB1 65457 CAPS FFF3 65523 CAPS FFBO 65456 SHIFT CAPS SHIFT CAPS FFB1 65457 ESC 1B 027 Bas FFB2 65458 ESC SHIFT 1B 027 SHIFT FFB3 65459 ESC CAPS 1B 027 CAPS FFB2 65458 ESC SHIFT CAPS 1B 027 SHIFT CAPS FFB3 65459 MAIN MENU FFF4 65524 Gauche FFB4 65460 SHIFT FFF4 65524 SHIFT FFB5 65461 CAPS FFF4 65524 CAPS FFB4 65460 SHIFT CAPS FFF4 65524 SHIFT CAPS FFB5 65461 CL FFAD 65453 Droite FFB6 65462 CL SHIFT SHIFT FFB7 65463 CL CAPS FFAD 65453 CAPS FFB6 65462 CL
101. 5 C0 5 D2 H2 J4 K100 F500 S3000 M3 N120 G81 G99 G91 Z 5 I 30 F400 S2000 T3 D3 M3 N220 G82 G99 G91 Z 5 I 30 K100 F400 S2000 T2 D2 M6 N200 G83 G98 G91 Z 4 I 5 J6 T2 D4 Chapitre 11 Section Page POCHES EN2D ET 3D POCHES EN2D PERCAGE 5 11 1 2 OPERATION D EBAUCHE Il s agit del op ration principale de l usinage de poches avec il ts dont la programmation estoptionnelle Pendant cette op ration le travail s lectionn soit en ar te vive G07 soitavec arrondiaux angles G05 estconserv Toutefois le cycle fixe affectera le format G07 aux d placements n cessaires Elle sera programm e dans un bloc qui devra porter un num ro d tiquette permettant d indiquer au cycle fixe le bloc dans lequel l op ration d bauche est d finie Exemple G66 D100 R200 F300 S400 E500 D finition du cycle de poche quelconque avec il ts N200 G67 0 D finition de l op ration d bauche L bauche est d finie par la fonction G67 et son format de programmation est le suivant G67ABCIRKFSTDM A 45 5 D finit l angle form par la trajectoire d bauche avec l axe des abscisses GO MPLS Si le param tre A n est pas programm l bauche est ex cut e selon des trajectoires concentriques au profil L usinage s effectue le plus rapidement possible en vitant de passer au dessus des il ts I I i l i N MP1129
102. 5 G25 DESACTIVATION DE LA COPIE La fonction Copie peut tre d sactiv e comme suit Par G25 qui peut tre programm dans n importe quel bloc Par s lection d un nouveau plan de travail G16 G17 G18 G19 Lorsqu un nouvel axe longitudinal est s lectionn G15 Apr s ex cution d une fin de programme M02 M30 Apr s une URGENCE ou un RESET S1 lors de la d sactivation de la fonction Copie la fonction Num risation G24 est active en m me temps que la fonction Copie G23 la CNC d sactivera les deux fonctions Page 24 Chapitre 16 Section COPIEETNUMERISATION DESACTIVATIONDE LA COPIE G25 16 6 G24 ACTIVATION DE LA NUMERISATION La num risation consiste prendre les coordonn es de la machine pendant la copie de la pi ce et envoyer ces coordonn es au fichier ouvert au pr alable au moyen de la d claration OPEN P Ind pendamment du type de copie utilis manuel unidimensionnel bidimensionnel ou tridimensionnel les points num ris s pr sentent les coordonn es selon les axes X Y Z Il existe deux types de num risation la num risation continue et la num risation point point Num risation continue Elle peut tre utilis e avec tous les types de copie Son format de programmation est G24 LEK La CNC ex cute une prise de points du mod le en fonction de la valeur affect e aux param tres L et E Si le param tre L n est pas program
103. 6 Section TABLES TABLE D OUTILS CHERCHER Cette option permet d effectuer une recherche dans une table D s que cette option est activ e les touches affichent les options suivantes DEBUT Cette touche positionne le curseur sur le premier outil de la table pouvant tre dit ou modifi dans ce mode et permet de sortir du mode chercher FINCette touche positionne le curseur sur le dernier outil pouvant tre dit ou modifi dans ce mode et permet de sortir du mode chercher OUTIL Cette fonction permet de rechercher l outil d sir et de positionner le curseur sur cet outil Quand cette touche est actionn e la CNC demande le num ro de l outilrecherch Apr s introduction de ce num ro frapper ENTER EFFACER Cette option permet d effacer un ou plusieurs outils de la table Quand un outil est effac la CNC met tous ses champs 0 Pour effacer un outil on indiquera son num ro avant de frapper ENTER Pour effacer plusieurs outils indiquer le premier frapper la touche JUSQU A indiquer le num ro du dernier outil effacer et frapper ENTER Pour effacer tous les outils frapper la touche TOUT La CNC demande confirmation apr s la frappe de ENTER elle efface les outils Chapitre 6 Section Page TABLES TABLE D OUTILS 15 CHARGER Cette option permet de charger les valeurs re ues par l interm diaire d une ligne s rie RS232C ou RS422 dan
104. 9 5 4 4 Minero decorre cien D aar 10 5 4 5 Fonction LD BA TAC CI RIRES SR A ER 11 34 5 1 MOO Arret du DO SPAM 5 nn lraan mean nee ernn mn dues ina t tanie 12 54 5 2 MOL Arr t conditionnel d programie 2 csrnssnnuennnvinnetesanneideenennnr 12 5 4 5 3 M02 Fin de programine RE E i 12 545A M30 Fin de programme avec retour au premi t DId si inssisshssnitusiinn ut 12 5 4 5 5 M03 Rotation de la broche droite Sens Horaire 2 sstsnntnenenermentaniemenceraeines 12 5 4 5 6 M04 Rotation de la broche gauche sens anti horaire sesseeseeeseessrssresrresrresrrereeee 12 5 4 5 7 AS TEL de PEO E eno ea 12 5 4 5 8 M06 Code d changement d Oc asien a 13 5 4 5 9 MIS Se Diese PROD dite 13 5 4 5 10 M41 M42 M43 M44 Changement de gammes de vitesse de broche s soseeseesesee 14 SAIT MAS Broche auxiliaire Qutl M TRO nee din die 14 N Chapitre 6 CONTROLE DES TRAJECTOIRES 6 1 DER nn LUE ET CU GUO sorire E E E 1 6 2 Tnerpolaton n e OOI reann an ann R a AR a EEEE EARE ETR 2 6 3 T polatiom etai G02 GOST urrienen e NE 3 6 4 Interpolation circulaire avec programmation du centre de l arc en pordonmees apoE s OOO reie E 9 6 5 Trajectoire circulaire tangente la trajectoire pr c dente G08 seeeseeeeserereeeeerreen 10 6 6 Trajectoire circ laite d linie par 3 points G09 sssncescirioisierrorsnersetiviesneciiaisies nieron 11 6 7 Interpolation h licoidal rss tannins nan defense 12 6 8 Entr e tangenuelle au d but d
105. CAP INS D Dee E OO CYCLE GENERAL M0092 Cette section affiche le temps maximum minimum et moyen mis par le PLC pour ex cuter un cycle de programme On notera que ce temps comprend La mise jour des ressources avec les valeurs des entr es physiques et des variables internes de la CNC L ex cution du cycle principal et du module p riodique s il est ex cut pendant le cycle La mise jour des variables internes de la CNC et des sorties physiques avec les valeurs des ressources Les copies des ressources dans leurs images correspondantes Cette section affiche galement le temps de watchdog s lectionn parle param tre machine de l automate WDGPRG Page Chapitre 9 Section 22 PLC STATISTIQUES MODULE PERIODIQUE Cette section affiche le temps maximum minimum et moyen mis par le PLC pour ex cuter le module p riodique Elle affiche galement la p riodicit affect e ce module par la directive PE t Cette p riodicit indique selon quelle fr quence le module p riodique sera ex cut Elle affiche enfin le temps de watchdog du module p riodique s lectionn par le param tre machine de l automate W DGPER ETAT Cette section donne des informations sur l tat du programme automate en indiquant s il est compil ou non en cours d ex cution ou stopp Lorsque l automate ne dispose pas de sa propre UC int gr e dans l UC de la CN
106. CYCLESFIXES POCHERECTANGULAIRE G87 D5 5 D finit la distance entre le plan de r f rence et la surface de la pi ce o sera ex cut e la poche Lors de la premi re p n tration cette valeur s ajoutera la profondeur incr mentale B Si aucune valeur n est programm e la valeur O est prise par d faut LEE mp0919 4 VE or 4 H 5 5 D finit l avance de travail pendant la passe de finition A Sielle n est pas programm e ou sielle est programm e avec une valeur 0 c est la valeur de l avance de travail en usinage qui sera prise en compte L 5 5 D finit la valeur de la passe de finition selon le plan principal Silavaleur est positive la passe de finition est ex cut e sur une ar te vive G07 _Sila valeurestn gative la passe de finition est ex cut e surun arrondi aux angles G05 MP0920 Sila passe de finition n est pas programm e ou si elle est programm e avec une valeur 0 elle n est pas ex cut e Chapitre 9 CYCLESFIXES Section POCHERECTANGULAIRE G87 Page 29 Fonctionnement de base 1 5 6 Si la broche tait en marche le sens de rotation est conserv Si elle tait l arr t elle d marrera droite M03 D placement en rapide G00 de l axe longitudinal du plan de d part au plan de r f rence Premi re p n tration D placement de l axe longitudinal 5
107. DNCF DSBLK EQ FIX FZONE GS INPUT LONGAX MIRROR MPS NOSEW OPMODE PARTC PLCERR PLCMSG PLCSSO PPOS X C PROBE ROTPS SIN SSO TIMER TMZT TOR ARG CNCERR DEFLEZ DNCFPR DSTOP ERROR FLWE X C FZUP X C GT LT MOD MS NOT OR PCALL PLCF PLCO PLCT PRGCSS PRGS ROUND SK SUB TLFD TOD ASIN CNCSSO DFHOLD DNCFRO DW ESBLK FPREV MP X C MSG NXTOD ORG X C PI PLCFPR PLCOF X C PORGF PRGF PRGSL RPT SLIMIT SYSTEM TLFF TOK ATAN COS DIST X C DNCS ESTOP FRO MPAS NXTOOL ORGROT PLANE PLCFRO PLCR PORGS PRGFPR PRGSSO SPEED SZLO X C TLFN TOI Les mots qui se terminent par X C indiquent un ensemble de 9 l ments constitu s de la racine correspondante suivie de X Y Z U V W A B et C ORG X C gt ORGX ORGY ORGZ ORGU ORGV ORGW ORGA ORGB ORGC Les lettres de l alphabet A Z sont galement des mots r serv s car elles peuvent constituer un mot du langage de haut niveau lorsqu elles sont utilis es seules Page Chapitre 13 PROGRAMMATIONENLANGAGEDEHAUTNIVEAU Section DESCRIPTIONLEXIQUE 13 1 2 CONSTANTES NUMERIQUES Les blocs programm s en langage de haut niveau autorisent les nombres d cimaux ne d passant pas le format 6 5 et les nombres hexad cimaux dans ce cas ils doivent tre pr c d s du symbole et comporter un maximum de 8 chiffres L affectation une variable d une constante s
108. Dor navant l avance F est celle programm e pour le cycle fixe ou la sous routine modale En outre l outil reste positionn sur le dernier point o a t ex cut l usinage programm Sil usinage multiple d une sous routine modale est ex cut en bloc bloc cette sous routine est ex cut e dans son ensemble et non par blocs apr s chaque d placement programm Les usinages multiples sont expliqu s en d tail ci dessous le plan de travail tant suppos form par les axes X et y dans tous les cas Chapitre 10 Section Page USINAGESMULTIPLES 1 10 1 G60 USINAGE MULTIPLE SELON UNE DROITE Le format de programmation de ce cycle est le suivant GOA XI PQRSTUV X K I K A 45 5 D finit l angle form par la trajectoire d usinage avec l axe des abscisses Il est exprim en degr s et s il n est pas programm la valeur A 0 est prise par d faut X 5 5 D finit la longueur de la trajectoire d usinage I 5 5 D finit le pas entre usinages K 5 D finit le nombre d usinages total de la section y compris celui du point de d finition de l usinage Comme deux param tres quelconques du groupe X I K suffisent pour d finir l usinage la CNC permet les combinaisons de d finition suivantes XI XK IK Cependant si le format XI est s lectionn on prendra soin de d finir un nombre entier d usinages dans le cas contraire la CNC affiche le code
109. Elle indique la pression exerc e par la sonde lorsqu elle est en contact avec la surface du mod le La d flexion est d finie en unit s de travail s lectionn es mm ou pouces et sa valeur se situe normalement entre 0 3 mm et 1 5 mm La qualit de la copie d pend de la d flexion de l avance et de la g om trie du mod le Pour viter que la sonde ne se d tache du mod le il est conseill d utiliser pour le suivi du profil une avance gale 1000 fois la d flexion par minute Par exemple pour une d flexion de 1 mm on choisira une avance de 1 m min Exemple d application aux axes X Y Z mp1611 Exemple de programmation La zone de copie est d limit e entre X100 YO et X150 Y50 le palpage devant s effectuer selon l axe Z G90 G01 X100 YO Z80 F1000 G23 ZI IONI2 Active la copie N10 G91 X50 D finit le d placement Y5 66 X 50 lt N20 Y5 RPT N10 N20 N4 z X50 G25 D sactive la copie M30 X Chapitre 16 Section Page COPIEETNUMERISATION ACTIVATIONDE LA COPIE 15 UNIDIMENSIONNELLE G23 16 3 3 G23 ACTIVATION DE LA COPIE BIDIMENSIONNELLE Ce type de copie permet d ex cuter des contours bidimensionnels Il peut tre s lectionn par programme pi ce ou dans l option MDI des modes de fonctionnement Manuel et Automatique D s que ce type est activ la CNC d place la sonde jusqu au point d approche 1 J indiqu dans la d finition
110. G01 D placement du point de r f rence Variables de zones de travail R W depuis le PLC Possibilit d interrompre le canal utilisateur Mouvement jusqu la but e Graphiques d al seuse Programmation de WBUF sans param tres MANUEL ET CHAPITRES CONCERNES Manuel d installation Chap 3 Manuel de programmation Chap 6 Manuel d installation Chap 3 4 Manuel d installation Chap 10 Annexe Manuel de programmation Annexe Manuel d installation Chap 9 Annexe Manuel d installation Chap 3 11 Manuel de programmation Chap 6 Annexe Manuel d installation Chap 3 Manuel de programmation Chap 14 Date Juillet 1993 Version du logiciel 7 07 et suivants CARACTERISTIQUE Le mod le GP offre la compensation de rayon d outil en option G40 G41 G42 Sorties logiques d tat de touches MANUEL ET CHAPITRES CONCERNES Manuel d installation Chap 9 2 Nouvelles caract ristiques M Date Janvier 1994 Version du logiciel 9 01 et suivants CARACTERISTIQUE MANUEL ET CHAPITRES CONCERNES Visualisation de la pointe ou de la base de l outil Manuel d installation Chap 3 Possibilit de mesure dans les graphiques avec un curseur Manuel d utilisation Chap Permettre l talonnage de l outil Manuel d utilisation Chap en manuel et par palpeur Traitement des signaux Io cod s Manuel d installation Chap Possibilit de m moriser sur EEPROM Manuel d
111. G23 Z I 10 NI Active la fonction de copie G24 L8 E5 KI Active la fonction de num risation G1 X100 Y35 D finit le d placement de copie G25 D sactive les fonctions de copie et de num risation M30 Chapitre 16 Section Page ACTIVATIONDELA COPIEETNUMERISATION NUMERISATION G24 27 16 7 CYCLES FIXES DE COPIE ET DE NUMERISATION Les cycles fixes de copie num risation dont dispose la CNC sont bas s sur les types de copie ci dessous pr sent s pr c demment TRACE 1 Cycle fixe de copie num risation en grille TRACE 2 Cycle fixe de copie num risation en arc TRACE 3 Cycle fixe de copie num risation de profil dans le plan TRACE 4 Cycle fixe de copie num risation de profil dans l espace TRACE 5 Cycle fixe de copie num risation par balayage de polygone Ces cycles sont programm s au moyen de l instruction de hautniveau TRACE le num ro du cycle pouvant tre indiqu par un chiffre 1 2 3 4 5 ou par toute expression dont l un de ces chiffres est le r sultat Tous ces cycles disposent d une s rie de param tres qui d finissent la trajectoire de la copie et les conditions de la num risation Pour n ex cuter que la copie de la pi ce sans num risation les param tres de num risation doivent tre mis 0 Pour num riser le mod le on tiendracompte apr s avoir d fini correctement les param tres de num risation des l ments suivants Avant appeler le cycle fixe o
112. G80 Annule le cycle fixe G90 X0 Y0 Positionnemento M30 Fin de programme Page Chapitre 9 Section 18 CYCLESFIXES PERCAGEPROFONDA PAS CONSTANT G83 9 5 5 G84 CYCLE FIXE DE TARAUDAGE Ce cycle r alise un taraudage au point indiqu jusqu ce que la coordonn e finale programm e soit atteinte La sortie g n rale TAPPING M5517 reste active pendant toute l ex cution de ce cycle Etant donn que le taraud tourne dans les deux sens un pour le taraudage l autre pour la sortie du filetage le param tre machine de broche SREVMOS permet de d finir si l inversion du sens de rotation s effectuera avec arr t de broche interm diaire ou directement Une temporisation peut tre programm e avant chaque inversion de broche c est dire au fond du filetage et lors du retour au plan de r f rence Si on travaille en coordonn es cart siennes la structure de base du bloc est la suivante G98 G99 G84 G98 G99 XY ZIKR Retrait de l outil jusqu au Plan de D part d s que le trou a t taraud Retrait de l outil jusqu au Plan de R f rence d s que le trou a t taraud XY 5 5 Elles sontoptionnelles et d finissent le d placement des axes du plan principal I 5 5 K5 pour positionner l outil sur le point d usinage Ce point pourra tre programm en coordonn es cart siennes ou polaires et les coordonn es pourront tre absolues ou incr mentales selon que l
113. N expression Les deux tiquettes peuvent tre indiqu es par un nombre ou par toute expression dont le r sultat est un nombre La partie de programme s lectionn e gr ce aux deux tiquettes doit appartenir au m me programme le bloc initial tant d fini en premier le bloc final ensuite L ex cution du programme se poursuit par le bloc suivant celui dans lequel la mn monique RPT a t programm e apr s ex cution de la partie de programme s lectionn e Exemple N10 G00 X10 Z20 G01 X5 G00 Z0 N20 X0 N30 RPT N10 N20 N3 N40 G01 X20 M30 En arrivant au bloc N30 le programme ex cutera 3 fois la section N10 N20 A la fin de l ex cution il passera au bloc N40 Page Chapitre 14 Section DECLARATIONS DE CONTROLEDES PROGRAMMES D CLARATIONSDE CONTROLEDEFLUX IF condition lt action1 gt ELSE lt action2 gt Cette instruction analyse la condition donn e qui devra tre une expression relationnelle Si la condition es certaine r sultat gal 1 lt action1 gt sera ex cut dans le cas contraire r sultat gal 0 lt action2 gt sera ex cut Exemple IF P8 EQ 12 8 CALL 3 ELSE PCALL 5 A2 B5 D8 Si P8 12 8 ex cute l instruction CALL3 Si P8 lt gt 12 8 ex cute l instruction PCALLS A2 B5 D8 ELSE peut tre omis dans l instruction c est dire qu il suffira de programmer IF condition lt action1 gt Exemple IF P8 EQ 12 8 CALL 3 lt
114. OPERATIONS AVEC LA MEMOIRE EEPROM DNC La CNC permet d acc der ce mode de fonctionnement quand au moins une ligne s rie RS232C ou RS422 est configur e pour travailler en mode DNC ou pour communiquer avec l unit de disquettes FAGOR Param tre machine pour lignes s rie PROTOCOLE autre que 0 Lorsque l on acc de ce mode la CNC affiche les informations suivantes POO0110 N0010 11 25 35 CDD Z 7 Etat Actif Etat Actif Operation Operation I TD Tan nn U f4 Erreur derni re transmission S AA Erreur derni re transmission CA Nouvelle tentative derni re transmission Nouvelle tentative derni re transmission Erreur derni re transmission Erreur derni re transmission Operation Operation CAP JINS ACTIVER DESACTI ACTIVER DESACTI DNC 1 VER DNC 1 DNC 2 VER DNC 2 F1 F2 F3 F4 F5 F6 F7 mo li La partie gauche de l cran correspond la ligne s rie 1 et la droite la ligne s rie 2 Dans l exemple ci dessus la ligne s rie 1 est utilis e pour communiquer avec une unit de disquettes Fagor param tre PROTOCOL 2 et la ligne s rie 2 pour communiquer par l interm diaire du mode DNC param tre PROTOCOLE I La zone sup rieure 1 indique L tat de la ligne s rie Actif Inactif Le type d op ration en cours Envoi programme R ception programme Envoi r pertoi
115. Positionnement M30 Fin de programme Le bloc de d finition d usinage multiple peut galement s crire comme suit G65 X 280 Y 40 1430 CI F200 Page 18 Chapitre 10 Section USINAGESMULTIPLES AUMOYEND UNECORDE D ARC G65 l CYCLE FIXE DE POCHE AVEC ILOTS Une poche se compose d un contour ou profil ext rieur 1 et d une s rie de contours ou profils int rieurs 2 Ces derniers portent le nom d il ts 2 1 T d MP1130 Ce cycle fixe de poches permet d usiner des poches en 2D et en 3D Poches en 2D figure en haut gauche Les parois int rieures et ext rieures sont verticales La programmation est d crite en d tail dans la premi re partie de ce chapitre Pour d finir les contours d une poche en 2D il est n cessaire de d finir le profil dans le plan de tous les contours Poches en 3D figure en haut droite Ici une ou plusieurs parois des profils int rieurs ou ext rieurs et ou des 1l ts ne sont pas verticales La programmation est d crite en d tail dans la seconde partie de ce chapitre Pour d finir les contours d une poche en 3D il est n cessaire de d finir le profil dans le plan 3 et le profil de profondeur 4 de tous les contours m me s ils sont verticaux La fonction d appel de cycle fixe de poche quelconque en 2D ou en 3D est G66 L usinage d une poche peut comporter les op rations suivantes P
116. Pour ce faire frapper la touche correspondant la ligne s rie utilis e pour la transmission La transmission commence d s la frappe de cette touche Pour interrompre une transmission en cours frapper la touche ARRETER SAUVER Cette option permet d envoyer tous les d calages d origine de la table vers un p riph rique ou un ordinateur Pour ce faire frapper la touche correspondant la ligne s rie utilis e pour la transmission La transmission commence d s la frappe de cette touche Le r cepteur doit donc tre pr t avant le d but de la transmission Pour interrompre une transmission en cours frapper la touche ARRETER MM POUCES Chaque fois que cette option est activ e la CNC change les unit s indiquant les positions des axes lin aires Les unit s mm ou pouces s lectionn es sont inscrites dans la fen tre situ e dans l angle inf rieur droit On notera que ce changement n affecte pas les axes rotatifs qui sont repr sent s en degr s Chapitre 6 Section Page TABLES TABLE D ORIGINES 5 6 2 TABLE DE CORRECTEURS Cette table contient les valeurs affect es chaque correcteur d outil c est dire les dimensions de chaque outil qui sera utilis pour l usinage LONGUEUR USURE DU RAYON USURE DE LONG 50 0000 0 0000 0 0000 50 0000 I 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 I 0 0000 0 0000 0 0000 0 0000 0 0000 I I 0 0000 0 0000 0 0000 0 0000 0 0000
117. S exprime en degr s et s il n est pas programm la valeur A 0 est prise par d faut B 5 5 D finit l angle form par les deux trajectoires d usinage S exprime en degr s et s il n est pas programm la valeur B 90 est prise par d faut X 5 5 D finit la longueur de la trajectoire d usinage selon l axe des abscisses I 5 5 D finit le pas entre usinages selon l axe des abscisses K 5 D finit le nombre d usinages total sur l axe des abscisses y compris celui du point de d finition de l usinage Comme deux param tres quelconques du groupe XI K suffisent pour d finir l usinage selon l axe des abscisses la CNC permet les combinaisons de d finition suivantes XI XK IK Cependant si le format XI est s lectionn on prendra soin de d finir un nombre entier d usinages dans le cas contraire la CNC affiche le code d erreur correspondant Y 5 5 D finit la longueur de la trajectoire d usinage selon l axe des ordonn es J 5 5 D finit le pas entre usinages selon l axe des ordonn es Chapitre 10 Section Page SELONUN USINAGESMULTIPLES PARALLELOGRAMME G61 z D 5 D finit le nombre d usinages total sur l axe des ordonn es y compris celui du point de d finition de l usinage Comme deux param tres quelconques du groupe Y J D suffisent pour d finir l usinage selon l axe des ordonn es la CNC permet les combinaisons de d fi
118. SHIFT CAPS SHIFT CAPS FFB7 65463 INS FFAE 65454 INS SHIFT FFAE 65454 INS CAPS FFAE 65454 INS SHIFT CAPS FFAE 65454 14 Touche Hexad cimal D cimal Touche Hexad cimal D cimal F1 FC00 64512 Marche FFF1 65521 F1 SHIFT FC00 64512 SHIFT FFF1 65521 F1 CAPS FC00 64512 CAPS FFF1 65521 F1 SHIFT CAPS FC00 64512 SHIFT CAPS FFF1 65521 F2 FC01 64513 Arr t FFFO 65520 F2 SHIFT FC01 64513 SHIFT FFFO 65520 F2 CAPS FC01 64513 CAPS FFFO 65520 F2 SHIFT CAPS FC01 64513 SHIFT CAPS FFFO 65520 F3 FCO2 64514 F3 SHIET FCO2 64514 F3 CAPS FCO2 64514 F3 SHIFT CAPS FCO2 64514 F4 FC03 64515 F4 SHIFT FC03 64515 F4 CAPS FC03 64515 F4 SHIFT CAPS FC03 64515 F5 FC04 64516 F5 SHIFT FC04 64516 F5 CAPS FC04 64516 F5 SHIFT CAPS FC04 64516 F6 FC05 64517 F6 SHIFT FC05 64517 F6 CAPS FC05 64517 F6 SHIFT CAPS FC05 64517 F7 FC06 64518 F7 SHIFT FC06 64518 F7 CAPS FC06 64518 F7 SHIFT CAPS FC06 64518 15 ANNEXE E PAGES DU SYSTEME D AIDE A LA PROGRAMMATION Ces pages peuvent tre visualis es gr ce l instruction de haut niveau PAGE elles appartiennent toutes au syst me de la CNC et sont utilis es comme pages d aide des fonctions respectives AIDES LEXICOGRAPHIQUES Page 1000 Page 1001 Page 1002 Page 1003 Page 1004 Page 1005 Page 1006 Page 1007 Page 1008 Page 1009 Page 1010 Page 1011 Page 1012 Page 1013
119. TEST MEMOIRE CNC Memoire RAM Kb gt Utilisateur Correct gt Syst me Correct Memoire EEPROM Kb Correct PLC Memoire RAM Kb Correct Memoire EEPROM Kb Correct CAP INS CONFI TEST TEST TEST UTILISATEUR GURATION HARDWARE MEMOIRE EPROM M0123 CNC Cette rubrique indique l tat de la m moire RAM utilis e par le syst me et l espace disponible pour l utilisateur en Kb Elle indique galement la partie de la m moire EEPROM partag e avec le PLC et disponible pour stocker les programmes pi ce de la CNC ainsi que les pages de personnalisation utilisateur Les valeurs sont donn es en Kb Le param tre machine g n ral PAGESMEM indique le pourcentage de m moire EEPROM destin au stockage des pages de personnalisation utilisateur tandis que le param tre machine du PLC PLCMEM indique le pourcentage de m moire EEPROM destin au stockage du programme automate La m moire EEPROM restante sert au stockage des programmes pi ce de la CNC des messages et des erreurs de l automate Apr s le test de l ensemble de la m moire le r sultat obtenu s affiche face chaque valeur soit Correct soit Erreur Chapitre 12 Section Page DIAGNOSTICS TEST MEMOIRE 7 PLC Cette rubrique indique l tat de la m moire RAM disponible pour l automate la taille est exprim e en Kb Ici aussi la partie de la m moire EEPROM part
120. U SHIFT 55 085 N CAPS A4 165 U CAPS 55 085 N SHIFT CAPS AS 164 U SHIFT CAPS 75 117 0 6F 111 V 76 118 O SHIFT 4F 079 V SHIFT 56 086 O CAPS 4F 079 V CAPS 56 086 O SHIFT CAPS 6F 111 V SHIFT CAPS 76 118 P 70 112 W 77 119 P SHIFT 50 080 W SHIFT 57 087 P CAPS 50 080 W CAPS 57 087 P SHIFT CAPS 70 112 W SHIFT CAPS 77 119 Q 71 113 X 78 120 Q SHIFT 51 081 X SHIFT 58 088 Q CAPS 51 081 X CAPS 58 088 Q SHIFT CAPS 71 113 X SHIFT CAPS 78 120 R 72 114 Y 79 121 R SHIFT 52 082 Y SHIFT 59 089 R CAPS 52 082 Y CAPS 59 089 R SHIFT CAPS 72 114 Y SHIFT CAPS 79 121 S 73 115 Z 7A 122 S SHIFT 53 083 Z SHIFT 5A 090 S CAPS 53 083 Z CAPS 5A 090 S SHIFT CAPS 73 115 Z SHIFT CAPS 7A 122 T 74 116 SP 20 032 T SHIFT 54 084 SP SHIFT 20 032 T CAPS 54 084 SP CAPS 20 032 T SHIFT CAPS 74 116 SP SHIFT CAPS 20 032 12 Touche Hexad cimal D cimal Touche Hexad cimal D cimal 0 30 048 8 38 056 SHIFT 3B 059 SHIFT 29 041 CAPS 30 048 CAPS 38 056 SHIFT CAPS 3B 059 SHIFT CAPS 29 041 1 31 049 9 39 057 SHIFT 21 033 SHIFT 24 036 CAPS 31 049 CAPS 39 057 SHIFT CAPS 21 033 SHIFT CAPS 24 036 2 32 050 2E 046 SHIFT 22 034 SHIFT 3A 058 CAPS 32 050 CAPS 2E 046 SHIFT CAPS 22 034 SHIFT CAPS 3A 058 gt 3 33 051 2B 043 SHIFT 27 039 SHIFT 3E 062 CAPS 33 051 CAPS 2B 043 SHIFT CAPS 27 039 SHIFT CAPS 3E 062 lt
121. X90 Y60 Z 48 I 90 J52 5 K37 5 B12 C10 D2 H100 LS F300 S1000 T1 D1 M03 D finition du cycle fixe GSO niet E E EAE E SAAE E tate co pese Annulation du cycle fixe GIUXO NO sine nt init MER nier Positionnement M0 assume E tn fut Muse rte Fin du programe Page Chapitre 9 Section 32 CYCLESFIXES POCHERECTANGULAIRE G87 Exemple de programmation en supposant que le point de d part est X0 YO Z0 X Z TOR1 6 T1 D1 M6 GO G90 X0 YO Z0 ue Point de d but ES PR AE E TTS Plan principal Z X N10 G87 G98 G00 G90 X200 Y 48 Z0 I 90 J52 5 K37 5 B12 C10 D2 HIO L5 F300 ten seest Er nier D finition du cycle fixe MO C QE E EE E Rotation RPTNTO N20 N ene erenn a tre ts sntt 7 r p titions GBO saisine tin nine Rent Annulation du cycle fixe GIUXO NOM ESC MR RS RM ER res ARE rat ee Positionnement MIO nant Ratio E E satin su Fin du programme Chapitre 9 Section Page CYCLESFIXES POCHERECTANGULAIRE G87 33 9 5 9 G88 CYCLE FIXE DE POCHE CIRCULAIRE Ce cycle ex cute une poche circulaire au point indiqu jusqu ce que la coordonn e finale programm e soit atteinte Il permet de programmer en plus de la passe et de l avance de fraisage une derni re passe de finition avec son avance de fraisage correspondante Si on travaille en coordonn es cart siennes la structure de base du bloc est la suivante G88 G98 G99 X Y ZIJBCDHL uuan a G00 m GO1 F
122. XK YJ Y D PQRSTUV IK JD MP105 A 5 5 D finit l angle form par la trajectoire d usinage et l axe des abscisses S exprime en degr s et s il n est pas programm la valeur A 0 est prise par d faut B 5 5 D finit l angle form par les deux trajectoires d usinage S exprime en degr s et s il n est pas programm la valeur B 90 est prise par d faut X 5 5 D finit la longueur de la trajectoire d usinage selon l axe des abscisses I 5 5 D finit le pas entre usinages selon l axe des abscisses K 5 D finit le nombre d usinages total sur l axe des abscisses y compris celui du point de d finition de l usinage Comme deux param tres quelconques du groupe XI K suffisent pour d finir l usinage selon l axe des abscisses la CNC permet les combinaisons de d finition suivantes XI XK IK Cependant si le format XI est s lectionn on prendra soin de d finir un nombre entier d usinages dans le cas contraire la CNC affiche le code d erreur correspondant Y 5 5 D finit la longueur de la trajectoire d usinage selon l axe des ordonn es J 5 5 D finit le pas entre usinages selon l axe des ordonn es Page Chapitre 10 Section 8 USINAGESMULTIPLES SELON UNGRILLE G62 D 5 D finit le nombre d usinages total sur l axe des ordonn es y compris celui du point de d finition de l usinage Comme deux param tres quelconque
123. Y ZIK Retrait de l outil jusqu au Plan de D part d s que le trou a t perc Retrait de l outil jusqu au Plan de R f rence d s que le trou a t perc XY 5 5 Elles sontoptionnelles et d finissent le d placement des axes du plan principal I 5 5 K5 pour positionner l outil sur le point d usinage Ce point pourra tre programm en coordonn es cart siennes ou polaires et les coordonn es pourront tre absolues ou incr mentales selon que l on travaille en G90 ou en G91 D finit la coordonn e du plan de r f rence et peut tre programm en absolu ou enincr mental Dans ce cas il est r f renc par rapport au plan de d part Sil n est pas programm la CNC prend comme plan de r f rence la position qu occupe l outil cet instant D finit la profondeur totale du per age Il pourra tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de r f rence D finit la temporisation en centi mes de seconde entre la fin de chaque passe de per age et le d but du retrait Sice param tre n est pas programm la CNC prendra la valeur KO u m gt C00 G01 s M03 MP093 Page 12 Chapitre 9 Section CYCLESFIXES PER AGE G81 Fonctionnement de base 1 Silabroche tait en marche le sens de rotation est conserv Si elle tait l arr t elle d marrera droite M03 2 D placeme
124. actionl gt et lt action2 gt peuvent tre des expressions ou des d clarations l exception des d clarations IF et SUB Comme dans un bloc de haut niveau les param tres locaux peuvent tre nomm s au moyen de lettres des expressions du type ci dessous peuvent tre obtenues IF EQ 10 M10 Sila condition selon laquelle le param tre P5 E aune valeur 10estremplie la fonction auxiliaire M10 n est pas ex cut e car un bloc de haut niveau ne peut pas disposer de commandes en code ISO Dans ce cas M10 repr sente l affectation de la valeur 10 au param tre P12 c est dire que l on peut programmer IF EQ 10 M10 ou IF P5 EQ 10 P12 10 Chapitre 14 Section Page DECLARATIONSDECONTROLEDESPROGRAMMES D CLARATIONSDE 5 CONTROLEDEFLUX 145 D CLARATIONS DE SOUS ROUTINES Une sous routine est une partie de programme qui lorsqu elle est correctement identifi e peut tre appel e depuis n importe quel point d un programme pour tre ex cut e Une sous routine peut tre charg e dans la m moire de la CNC comme un programme ind pendant ou comme une partie d un programme puis tre appel e une ou plusieurs fois depuis diff rents points d un programme ou depuis diff rents programmes SUB nombre entier La mn monique SUB d finit comme sous routine l ensemble de blocs de programmes programm s la suite de ce bloc cette sous routine estidentifi e gr ce au nombre en
125. affiche le message d erreur correspondant Fixe le nombre de passes de per age au del duquel l outil retourne au plan de r f rence en G00 Il est possible de programmer une valeur de 0 9999 Si ce param tre n est pas programm ou s il est programm avec une valeur 0 une valeur de 1 est prise par d faut l outil repassera au plan de r f rence apr s chaque passe de per age D finit la temporisation en centi mes de seconde entre la fin de chaque passe de per age et le d but du retrait Si ce param tre n est pas programm la CNC prendra la valeur KO D finit la valeur minimum que peut prendre la passe de per age Ce param tre estutilis avec des valeurs de R diff rentes de 1 mm Si ce param tre n est pas programm ou s il est programm avec une valeur 0 une valeur de 1 mm est prise par d faut Facteur r duisant la passe de per age B Si ce param tre n est pas programm ou s il est programm avec une valeur 0 une valeur de 1 est prise par d faut Si R est gal 1 toutes les passes de per age seront identiques et de la valeur programm e B SiR n est pas gal 1 la premi re passe de per age sera B la seconde R B la troisi me R RB et ainsi de suite c est dire qu partir de la seconde passe la nouvelle passe sera le produit du facteur R par la passe pr c dente Si une valeur de R autre que 1 est s lectionn e la CNC n autorise pas les
126. affichent les options suivantes DEBUT Cette touche positionne le curseur sur le premier d calage d origine pouvant tre dit ou modifi dans ce mode soit G54 FINCette touche positionne le curseur sur le dernier d calage d origine pouvant tre dit ou modifi dans ce mode et permet de sortir du mode chercher ORIGINE Cette fonction permet de rechercher le d calage d origine d sir et de positionner le curseur sur ce d calage Quand cette touche est actionn e la CNC demande le num ro du d calage d origine recherch Apr s introduction de ce num ro frapper ENTER Page Chapitre 6 Section TABLES TABLED ORIGINES EFFACER Cette option permet d effacer un ou plusieurs d calages d origine de la table Quand un d calage d origine est effac la CNC met tous ses champs 0 Pour effacer un d calage d origine on indiquera son num ro avant de frapper ENTER Pour effacer plusieurs d calages d origine indiquer le premier frapper la touche JUSQU A indiquer le num ro du dernier d calage effacer et frapper ENTER Pour effacer tous les d calages d origine frapper la touche TOUT La CNC demande confirmation apr s la frappe de ENTER elle efface les d calages G54 G59 CHARGER Cette option permet de charger les valeurs re ues par l interm diaire d une ligne s rie RS232C ou RS422 dans tous les d calages d origine de la table
127. am ne le curseur la position indiqu e D s que cette option est activ e la CNC permet tout moment y compris pendant la d finition des l ments graphiques de modifier les param tres d dition De cette fa on il est possible d diter des formes de couleurs et de trac s diff rents Pour acc der ce menu frapper INS Dans ce mode actionner les touches logiciel correspondant aux diverses options permettant de modifier ces param tres Pour quitter ce mode et revenir au menu pr c dent frapper nouveau la touche INS Chapitre 10 Section Page PERSONNALISATION ELEMENTS GRAPHIQUES 11 Les l ments graphiques pouvant tre inclus dans une page ou un symbole sont s lectionn s par touches il s agit des l ments suivants LIGNE Apr s la frappe de cette touche proc der comme suit 1 2 3 Positionner le curseur au point de d part de la ligne et frapper ENTER pour le valider D placer le curseur jusqu la fin de la ligne la CNC affichera en permanence la ligne en cours de programmation Frapper ENTER pour valider la ligne ou ESC pour l annuler R p ter les op rations ci dessus pour tracer d autres lignes Dans le cas contraire frapper ESC pour revenir au menu pr c dent RECTANGLE Apr s la frappe de cette touche proc der comme suit 1 2 3 Positionner le curseur sur un des angles du rectangle et frapper ENTER pour le vali
128. applique comme valeur de compensation de rayon la somme des valeurs R I du correcteur s lectionn Si une compensation de longueur d outil est n cessaire G43 la CNC applique comme valeur de compensation de longueur la somme des valeurs L K du correcteur s lectionn Chapitre 8 Section Page COMPENSATIOND OUTILS 1 8 1 COMPENSATION DE RAYON D OUTIL G40 G41 G42 Dans les op rations classiques de fraisage la trajectoire de l outil doit tre calcul e et d finie en tenant compte de son rayon de fa on obtenir les dimensions requises pour la pi ce La compensation de rayon d outil permet de programmer directement le profil de la pi ce et le rayon de l outil sans tenir compte des dimensions de l outil La CNC calcule automatiquement la trajectoire que l outil doit suivre sur la base du profil de la pi ce et de la valeur du rayon de l outil charg s dans la table de correcteurs Trois fonctions pr paratoires sont disponibles pour la compensation de rayon d outil G40 Annulation de la compensation de rayon d outil G41 Compensation de rayon d outil gauche G42 Compensation de rayon d outil droite MPO81 G41 L outil est la gauche de l outil suivant le sens de l usinage G42 L outil est la droite de l outil suivant le sens de l usinage Les valeurs de l outil R L I K doivent tre charg es dans la table de correcteurs avant le d but des o
129. approche D placement du palpeur en avance rapide G00 et jusqu une distance B par dessus le moyeu jusqu au centre r el calcul du moyeu _ S1 C0 est programm le palpeur se d place jusqu au point o le cycle a t appel 1 D placement suivant l axe longitudinal jusqu la coordonn e correspondant au point d appel de cycle sur cet axe 2 D placement dans le plan de travail jusqu au point d appel du cycle A la fin du cycle la CNC renvoie les valeurs r elles obtenues apr s la mesure dans les param tres arithm tiques g n raux suivants P294 P295 P296 P297 P298 P299 Diam tre du moyeu Erreur de diam tre du moyeu Diff rence entre le diam ter r el et le diam tre programm Coordonn e r elle du centre selon l axe des abscisses Coordonn e r elle du centre selon l axe des ordonn es Erreur d tect e selon l axe des abscisses Diff rence entre la coordonn e r elle du centre et la coordonn e th orique programm e Erreur d tect e selon l axe des ordonn es Diff rence entre la coordonn e r elle du centre et la coordonn e th orique programm e UTILISATION D UN PALPEUR MESUREDEMOYEU 35 Chapitre 12 Section Page 1 3 e PROGRAMMATION EN LANGAGE DE HAUT NIVEAU La CNC FAGOR 8050 dispose d une s rie de variables internes accessibles depuis le programme utilisateur depuis le programme du PLC ou par ligne DNC L
130. au centre de la droite qui les r unit D placer le curseur pour d finir la courbure la droite affich e se transforme en un arc passant par les trois points indiqu s Frapper ENTER pour valider l arc ou ESC pour l annuler R p ter les op rations ci dessus pour dessiner d autres arcs Dans le cas contraire frapper ESC pour revenir au menu pr c dent POLYLIGNE Une polyligne se compose d un ensemble de lignes dans lequel le point d arriv e de l une co ncide avec le point de d part de la suivante Apr s la frappe de cette touche proc der comme suit 1 2 Positionner le curseur sur l une des extr mit s de la polyligne et frapper ENTER pour le valider Amener le curseur sur la premi re pointe de la polyligne fin de la premi re ligne et d but de la suivante la CNC affiche en permanence la ligne en cours de programmation Frapper ENTER pour valider la nouvelle ligne ou ESC pour quitter cette option la polyligne enti re s efface R p ter les op rations 1 et 2 pour le reste des lignes On notera que le nombre maximum de lignes d une polyligne est limit 127 Lorsque toute la polyligne a t dessin e frapper nouveau ENTER pour la valider ou ESC pour quitter cette option la polyligne enti re s efface R p ter les op rations ci dessus pour dessiner d autres polylignes Dans le cas contraire frapper ESC pour revenir au menu pr c dent Chapitre
131. avec G07 G05 et G51 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte le code G05 ou G07 selon l tat du param tre machine g n ral ICORNER Page Chapitre 7 Section F TIONSPREPARATOIRESSUPPLEMENTAIRES ANGLE VIF G07 j PAEAS ANGLE ARRONDI G05 G50 7 4 ANALYSE PAR ANTICIPATION LOOK AHEAD G51 G n ralement l ex cution d un programme compos de blocs d placement tr s faible CAM digitalisation etc est tr s lente Cette fonctionnalit permet l usinage grande vitesse pour ce type de programmes Il est recommand de disposer de l option CPU TURBO lorsque la fonction Analyse par anticipation est utilis e car la CNC doit analyser la trajectoire d usinage l avance jusqu 50 blocs afin de calculer la vitesse maximale sur chaque tron on de la trajectoire Le format de programmation est G51 A E A 0 255 Il est optionnel et d finit le pourcentage d acc l ration appliquer Sil n est pas programm ou programm avec une valeur 0 la CNC prend la valeur d acc l ration d finie par le param tre machine pour chaque axe E 5 5 Erreur de contournage maximum admise Le param tre A permet l application d une acc l ration de travail standard et d une autre acc l ration utilisable avec l analyse par anticipation Plus la valeur du param tre E est faible
132. base de temps et de certaines conditions de d clenchement fix es par l utilisateur Il est possible d analyser jusqu 8 signaux la fois Les r sultats sont affich s au moyen d une interface graphique facilitant l interpr tation des donn es 9 10 1 DESCRIPTION DE L ECRAN DE TRAVAIL La page d cran de l analyseur logique comporte les zones ou fen tres d affichage suivantes T0094 TRIGGER NOT ALARM Offset Curseur Base Temps 300 ms Type Trigger Etat Trace COMPLETE CAP INS SELECTION CONDITION ASETEMPS EXECUTER ANALYZER VARIABLES TRIGGER TRACE TRACE 1 Fen tre tats Elle affiche sous forme graphique l tat de chaque signal s lectionn Elle comporte deux zones une zone de variables et une zone d tats La zone de variables affiche les noms ou symboles des signaux logiques analyser Page Chapitre 9 Section 24 PLC ANALYSEUR LOGIQUE La zone d tats affiche l tat de chaque variable sous forme d ondes carr es La ligne correspondant l tat logique 0 est en gras eee RSR eREe T0095 Elle affiche galementune ligne verticale rouge pour indiquer le point TRIGGER ou de d clenchement et une autre ligne verticale verte pour indiquer la position du curseur La ligne verticale verte peut tre d plac e sur le trac et permet de mesurer les temps entre deux points de ce trac La zone d tats
133. ce la touche HELP Pour sortir du mode Aide frapper HELP une seconde fois La frappe de ESC permet de sortir du mode dition sans toucher aux valeurs de la table Quand le correcteur s lectionn a t dit frapper ENTER Les valeurs affect es ce correcteur sont charg es dans la table MODIFIER Cette option permet de modifier les valeurs affect es un correcteur Avantde frapper cette touche on pointera au moyen du curseur le correcteur modifier D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d option de modification qu elles offrent Par ailleurs il est possible d obtenir tout moment des informations suppl mentaires sur les commandes d dition gr ce la touche HELP Pour sortir du mode Aide frapper HELP une seconde fois La frappe de ESC efface les informations affich es dans la zone d dition correspondant au correcteur s lectionn A partir de ce moment ce correcteur peut tre dit nouveau Pour sortir de l option modifier frapper CL ou ESC afin d effacer les informations affich es dans la zone d dition puis frapper ESC nouveau La table conserve ses anciennes valeurs Quand le correcteur s lectionn a t modifi frapper ENTER Les nouvelles valeurs affect es ce correcteur sont charg es dans la table Page Chapitre 6 Section TABLES TABLE DE CORRECTEURS CHERCHER
134. coin de la pi ce mesurer le palpeur devra se situer dans la zone hachur e voir la figure correspondante avant l appel du cycle A 7 Cl f MP128 B5 5 D finit la distance de s curit Doit tre programm avec une valeur positive et sup rieure 0 Le palpeur devra tre situ par rapport au point mesurer une distance sup rieure cette valeur lors de l appel du cycle F5 5 D finit l avance selon laquelle s ex cutera le d placement de palpage La programmation est effectu e en mm minute ou en pouces minute Chapitre 12 Section Page UTILISATION D UN PA LPEUR MESUREDECOINEXTERIEUR 15 Fonctionnement de base MP129 1 Mouvement d approche D placement du palpeur en avance rapide G00 entre le point d appel du cycle et le premier point d approche situ une distance B de la premi re face palper Le mouvement d approche est r alis en deux phases 1 D placement dans le plan principal de travail 2 D placement selon l axe longitudinal 2 Mouvement de palpage D placement du palpeur suivant l axe des abscisses selon l avance indiqu e F jusqu la r ception du signal mis par le palpeur La distance maximum parcourir en mouvement de palpage est 2B Si apr s que cette distance ait t parcourue la CNC ne re oit pas de signal du palpeur le code d erreur correspondant est affich et les axes stoppent 3 Mouvement de
135. coordonn e th orique coordonn e r elle erreur de poursuite de l axe s lectionn par rapport au z ro machine FLWE X C Donne l erreur de poursuite de l axe s lectionn DEFLEX DEFLEY DEFLEZ Donnent l cart actuel dont dispose la sonde Renishah SP2 sur chaque axe X Y Z L acc s l une des variables POS X C TPOS X C FLWE X C DEFLEX DEFLEY ou DEFLEZ entra ne l interruption de la pr paration des blocs etl attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Variables de lecture et d criture DIST X C Ces variables permettent de lire ou de modifier la distance parcourue par l axe s lectionn Cette valeur est accumulative et tr s utile si l on d sire r aliser une op ration d pendant de la distance parcourue par les axes comme par exemple leur graissage P110 DISTX Affecte au param tre P1 10 la distance parcourue par laxe X DISTZ P111 Initialise la variable indiquant la distance parcourue par l axe Z avec la valeur du param tre P111 L acc s l une des variables DIST X C entra ne l interruption de la pr paration des blocs etl attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Chapitre 13 Section Page PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLESASSOCI ESAUX 15 COORDONNEES 13 2 8 VARIABLES ASSOCI ES LA BROCHE Dans ces variables associ
136. correspondante et jusqu la frappe de la touche 0 10 ou d une autre touche MANUEL dans ce cas le d placement affecte laxe concern par la nouvelle touche frapp e S1 pendant le d placement demand la touche My est frapp e ce d placement est ex cut selon l avance indiqu e par le param tre machine GOOFEED Cette avance est appliqu e tant que cette touche est maintenue et elle reprend la valeur 0 a 120 d finie dans le param tre machine JOGFEED d s que la touche estrel ch e Chapitre 5 Section Page MANUEL DEPLACEMENT EN CONTINU 9 5 1 2 DEPLACEMENT INCREMENTAL Ce mode permet le d placement manuel de l axe d sir dans le sens d fini selon la valeur s lectionn e par une des positions du s lecteur situ sur le Pupitre Op rateur et la vitesse d avance indiqu e dans le param tre machine JOGFEED Les positions disponibles sont 1 10 100 1000 et 10000 correspondant aux unit s de r solution d affichage Exemple Format d affichage 5 3 en mm ou 4 4 en pouces Position du s lecteur D placement 1 0 001 mm ou 0 0001 pouce 10 0 010 mm ou 0 0010 pouce 100 0 100 mm ou 0 0100 pouce 1000 1 000 mm ou 0 1000 pouce 10000 10 000 mm ou 1 0000 pouce Le d placement maximum est limit 10 mm ou 1 pouce quel que soit le format d affichage exemple 5 2 en mm ou 4 3 en pouces Selon le positionnement du s lecteur la machine se d place de la valeur d fini
137. courte que la table actuelle Les param tres re us sont modifi s et les param tres restants conservent leurs valeurs d origine La table re ue est plus longue que la table actuelle Tous les param tres de la table actuelle sont modifi s et quand la CNC d tecte qu il n y a plus de place elle met le message d erreur correspondant SAUVER Cette option permet d envoyer tous les param tres de la table s lectionn e vers un p riph rique ou un ordinateur Pour ce faire frapper la touche correspondant la ligne s rie utilis e pour la transmission La transmission commence d s la frappe de cette touche Le r cepteur doit donc tre pr t avant le d but de la transmission Pour interrompre une transmission en cours frapper la touche ARRETER MM POUCES Chaque fois que cette option est activ e la CNC change les unit s repr sentant les param tres d pendant de ces unit s Les unit s mm ou pouces s lectionn es sont inscrites dans la fen tre situ e dans l angle inf rieur droit On notera que ce changement n affecte pas le param tre machine g n ral INCHES qui signale le syst me d unit s par d faut Page Chapitre 11 Section PARAMETRESMACHINE FONCTIONNEMENT AVEC LES TABLES DE PARAMETRES 12 DIAGNOSTICS Ce mode de fonctionnement permet de conna tre la configuration de la CNC et de tester le syst me La CNC offre les options suivantes par touches
138. d erreur correspondant Page Chapitre 10 Section 2 USINAGESMULTIPLES SELON UNEDROITE G60 P Q R S T U V Ces param tres sont optionnels et permettent d indiquer sur quels points ou entre quels points programm s l usinage ne doit pas tre ex cut Par exemple la programmation de P7 indique que l usinage ne doit pas tre ex cut au point 7 tandis que la programmation de Q10 013 indique qu aucun usinage ne doit tre ex cut entre les points 10 13 ou autrement dit aux points 10 11 12 et 13 Si l op rateur d sire d finir un groupe de points Q 10 013 il devra veiller d finir un point de fin au moyen de 3 chiffres car s il programme Q10 13 l usinage multiple suppose Q10 130 Ces param tres doivent tre programm s dans l ordre PQRSTU V etla num rotation des points affect s a chaque param tre devra suivre la m me r gle c est dire que la num rotation des points affect s Q devra tre sup rieure celle des points affect s P et inf rieure celle des points affect s R Exemple Programmation correcte P5 006 Q12 015 R20 022 Programmation incorrecte P5 006 Q20 022 R12 015 Si ces param tres ne sont pas programm s la CNC suppose que l usinage doit tre effectu sur tous les points de la trajectoire programm e Fonctionnement de base 1 2 3 4 L usinage multiple calcule le point suivant programm sur lequel l usinage do
139. d elles 3 7 1 DEFINITION DES ZONES DE TRAVAIL A l int rieur de chaque zone de travail la CNC permet de limiter le d placement de l outil selon les 5 axes et d finit des limites sup rieures et inf rieures pour chaque axe G20 D finit les limites inf rieures de la zone d sir e G21 D finit les limites sup rieures de la zone d sir e Le format de programmation de ces fonctions est le suivant G20 K X C 5 5 G21 K X C 5 5 O K Indique la zone de travail d finir 1 2 ou 3 X C Indiquentles coordonn es sup rieures ou inf rieures servant limiter les axes Ces coordonn es sont programm es par rapport au z ro machine Il n est pas n cessaire de programmer tous les axes on limitera seulement les axes d finis Exemple YA MP0311 G20 K1 X20 Y20 G21 K1 X100 Y50 Chapitre 3 Section Page AXESETSYSTEMESDE COORDONNEES ZONESDETRAVAIL 13 3 7 2 UTILISATION DES ZONES DE TRAVAIL A l int rieur de chaque zone de travail la CNC permet de restreindre le d placement de l outil soit en lui interdisant de sortir de la zone programm e zone interdite la sortie ou de p n trer dans cette zone zone interdite l entr e 1 MP0312 S 1 Zona interdite l entr e S 2 Zone interdite la sortie La CNC tiendra compte en permanence des dimensions de l outil table de correcteurs pour viter tout franchissement des limites programm es L
140. d origine indiqu n P110 ORGX 55 Affecte au param tre P110 la valeur de l axe X dans la table correspondant au d calage d origine G55 ORGY 54 P111 Affecte l axe Y dans la table correspondant au d calage d origine G54 la valeur du param tre P111 Cette variable permet de lire ou de modifier la valeur de l axe s lectionn e dans la table de d calages d origine indiqu e par le PLC L acc s l une des variables PLCOF X C entra ne l interruption de la pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Page 10 PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLES ASSOCI ES AUX Chapitre 13 Section DECALAGES D ORIGINE 13 2 4 VARIABLES ASSOCI ES AUX PARAMETRES MACHINE Ces variables associ es aux param tres machine sont des variables de lecture Pour conna tre le format des valeurs donn es on consultera le manuel d installation et de mise en service Les valeurs 1 0 correspondent aux param tres d finis par YES NO et ON OFF Les valeurs relatives aux coordonn es et aux avances sont exprim es en unit s actives Si G70 en pouces Max 3937 00787 Si G71 en millim tres Max 99999 9999 Si axe rotatif en degr s Max 99999 9999 Variables de lecture MPGn Donne la valeur affect e au param tre machine g n ral indiqu n P110 MPG Affecte au param tre P110
141. d finir ce profil En outre un premier bloc de d placement au point initial en G00 est g n r Ces blocs sont pr c d s d une ligne de commentaire TART et se terminent par la ligne de commentaire END 667 S1 le profil ne peut tre calcul par manque de donn es la CNC affiche le message correspondant Page Chapitre 4 Section 12 EDITER EDITEUR DE PROFILS 4 1 4 2 EXEMPLE DE DEFINITION D UN PROFIL 85 Le point 0 68 est pris comme point initial du profil Lors de la d finition du profil les arrondis aux angles sont ignor s en raison des informations insuffisantes Lorsque le profil a t d fini il est modifi pour introduire les arrondis correspondants D finition du profil sans arrondis Pointinitial X 0 Y 68 Section 1 Droite X1 0 Y1 0 Section 2 Droite X1 30 Yl 0 Section 3 Droite Angle 90 Section 4 Arc horaire Ra 12 Tangente Oui Section 5 Droite X1 80 Yl 0 Angle 35 Tangente Oui Section 6 Droite X1 140 Y1 0 Section 7 Droite Angle 120 Section 8 Arcantihor Ra 25 Tangente Oui Section9 Arc horaire Xc 85 Yc 50 Ra 20 Tangente Oui Section 10 Arc antihor Ra 15 Tangente Oui Section 11 Droite X1 0 Y1 68 Angle 180 Tangente Oui Lorsque le profil sans arrondis a t d fini frapper MODIFIER pour introduire les arrondis correspondants Chapitre 4 Section Page EDITER EDITEUR DE PROFILS 15 D finition de
142. d finir l il t 3 contours sont utilis s les types A B et C Y W A KS EX Ke RS K ANN ss 4N B C wh LZ N N L A Page Chapitre 11 Section 50 POCHES EN 2D ET 3D POCHES EN 3D EXEMPLES TORI 2 5 TOL1 20 TOI1 0 TOK 1 0 G17 G0 G43 G90 Z50 S1000 M4 G5 G66 R200 C250 F300 S400 E500 nsee D finition de poche 3D M30 N200 G67 B5 C4 I 20 R5 F400 T1D1 M6 eiee Op ration d bauche N250 G67 B2 I 18 R5 F550 T2D1 M6 oee Op ration de semi finition N300 G68 B1 5 L0 75 Q0 I 20 R2 F275 T3D1 M6 Op ration de finition N4000 GIT ar r D but de d finition de g om trie de poche G0 G90 X50 Y90 Z0 Contour type A profil dans le plan G1 X0 Y10 X100 Y90 G16 Y Zoen ieena Profil de profondeur G0 G90 Y90 Z0 G1 Z 20 Gianni Contour type B G0 G90 X10 Y50 o ae Profil dans le plan G1 Y100 X 10 YO X10 Y50 GIO XZ ns Profil de profondeur G0 G90 X10 Z0 G1 X20 Z 20 Glare a Contour type C G0 G90 X90 Y50 a aaaenn Profil dans le plan G1 Y100 X110 YO X90 Y50 GIO XZ ruraa nana Profil de profondeur G0 G90 X90 Z0 N500 G2 X70 Z 20 I 20 KO Fin de d finition de g om trie de poche Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D 51 EXEMPLES Exemple 2 7 7 7 III III III D 2 Nr A Dans cet exemple l il t comporte 3 types de profil de profondeur A B et C Pour d finir l il t 3
143. d flexion de l avance et de la g om trie du mod le Pour viter que la sonde ne se d tache du mod le il est conseill d utiliser pour le suivi du profil une avance gale 1000 fois la d flexion par minute Par exemple pour une d flexion de 1 mm on choisira une avance de 1 m min Chapitre 16 Section Page COPIEETNUMERISATION ACTIVACION DELA COPIE 19 TRIDIMENSIONNELLE G23 16 4 G27 DEFINITION DU CONTOUR DE COPIE Chaque fois qu une copie bidimensionnelle ou tridimensionnelle est activ e le contour de copie doit tre d fini par la fonction G27 La sonde de palpage commence se d placer autour du mod le en restant en contact avec lui selon le sens indiqu Il est possible de d finir un contour ferm les points de d but et de fin co ncident ou un contour ouvert dans lequel les points de d but et de fin ne co ncident pas Exemple de contour ferm Dans le cas d un contour ouvert la fin du contour doit tre d finie par un segment parall le aux axes La copie est termin e lorsque la sonde croise ce segment Z Y g E Page Chapitre 16 Section 20 COPIEETNUMERISATION DEFINITIONDUCONTOURDE COPIE G27 Le format de programmation est le suivant G27 S Q 5 5 R 5 5 J5 5 K S Indique le sens du balayage du mod le 0 1 Le palpeur se d place en laissant le mod le sa droite Le palpeur se d place en laissant le mod le
144. de la pi ce en plus de la copie Il indique l erreur la corde ou diff rence maximum admise entre la surface du mod le et le segment passant par les points m moris s Elle est d finie en unit s de travail s lectionn es mm ou pouces RS r gt _ AE 7 Si ce param tre n est pas programm ou s il est programm avec une valeur 0 l erreur la corde n est pas prise en compte et un nouveau point est fourni apr s que la distance indiqu e dans le param tre L ait t parcourue dans l espace et selon le d placement programm Ce param tre doit tre d fini lorsqu unenum risation de la pi ce doit tre effectu e en plus de la copie Il indique le format de m morisation des points num ris s dans le programme s lectionn au moyen de la d claration OPEN P G 0 Formatabsolu Tous les points seront programm s en coordonn es absolues G90 et d finis au moyen des axes X Y et Z G 1 Formatabsolu filtr Tous les points seront programm s en coordonn es absolues G90 mais seuls les axes dont la position a chang par rapport au point num ris ant rieur sont d finis Page 32 Chapitre 16 Section COPIEETNUMERISATION CYCLEFIXEDECOPIE SUIVANTUNEGRILLE HS 5 F5 5 G 2 Formatincr mental filtr Tous les points seront programm s en coordonn es incr mentales G91 par rapport au point num ris pr c dent Seuls les axes dont la p
145. de finition a t programm avec une valeur nulle Lorsque le param tre J de l op ration de finition a t programm avec une valeur sup rieure au rayon de l outil de finition ERREUR 1043 Profil de profondeur erron dans un cycle de poche quelconque avec il ts Cette erreur peut se produire dans les cas suivants Lorsque les profils de profondeur de 2 sections du m me contour simple ou compos se coupent Lorsque la finition ne peut pas tre ex cut e avec l outil programm Un cas typique est le moule sph rique avec un outil non sph rique param tre J non gal au rayon ERREUR 1044 Le profil du plan se coupe lui m me dans un cycle de poche quelconque avec il ts Cette erreur est mise lorsque l un des profils du plan des contours programm s se coupe lui m me ERREUR 1046 Position d outil erron e avant le cycle fixe Cette erreur est mise en cas d appel du cycle G66 si l outil se trouve entre la cote du plan de r f rence et la cote de profondeur finale fond dans l une quelconque des op rations ERREUR 1047 Profil dans le plan ouvert dans un cycle de poche quelconque avec il ts Cette erreur est mise lorsqu un des contours programm s ne commence et ne finit pas au m me point La cause peut tre la non programmation de G1 apr s le d but avec GO de l un des profils Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D 61 RREURS
146. de l avance de travail jusqu une distance B de la surface pr c dente Fraisage de la nouvelle surface comme indiqu aux points 4 5 et 6 Retrait en avance rapide G00 de l axe longitudinal jusqu au plan de d part ou au plan de r f rence selon que G98 ou G99 a t programm Chapitre 9 Section Page CYCLESFIXES POCHE CIRCULAIRE G88 39 Exemple de programmation en supposant que le plan de travail est le plan form parles axes X et Y que l axe longitudinal est l axe Z et que le point de d part est X0 YO Z0 Z Z 0 Z 48 I 90 B D 14 B 12 B 12 gt x Y B0 e H X i 90 TOR1 6 T1 D1 M6 GO GI0X0 VO ZD ooien E E E E ne et m tis Point de d but G88 G98 G00 G90 X90 Y80 Z 48 I 90 J70 B12 C10 D2 H100 LS F300 S1000 T1 D1 M03 neseser D finition du cycle fixe G80 RE UE Annulation du cycle fixe GOXO MOTS a nn En a Len Positionnement M30 sa dite et tres mi E IE EOS a re a eee rente een Fin du programe Page Chapitre 9 Section 40 CYCLESFIXES POCHE CIRCULAIRE G88 9 5 10 G89 CYCLE FIXE D ALESAGE AVEC RETRAIT EN AVANCE DE TRAVAIL G01 Ce cycle ex cute un al sage au point indiqu jusqu ce que la coordonn e finale programm e soit atteinte Il est possible de programmer une temporisation en fond de trou Si on travaille en coordonn es cart siennes la structure de base du bloc est la suivante
147. de l outil 2 Dimensions de l outil 3 Positionnement initial Programmation de poche avec il ts D finition de l op ration de per age D finition de l op ration d bauche D finition de l op ration de finition D finition des contours de la poche Contour ext rieur 3D finition du contour du premier il t Contour a Page 22 Chapitre 11 POCHES EN 2D ET 3D Section POCHESEN2D EXEMPLES G0 X 40 YO Contour b G2 G6 X 40 Y0 I 100 JO G0 X 180 Y20 Contour c G1 X 20 G2 G6 X 20 Y 20 I 20 JO G1 X 180 G2 G6 X 180 Y20 I 180 JO G0 X150 Y140 D finition du contour du second il t G1 X170 Y110 Contour d Y 110 X150 Y 140 X130 Y 110 Y110 X150 Y140 G0 X110 YO Contour e N500 G2 G6X110 YO 1150 JO Fin de la d finition du contour Chapitre 11 Section Page POCHESEN2DET3D POCHESEN2D EXEMPLES 23 11 2 POCHES EN 3D La foncion G66 d appel de cycle n est pas modale elle doit donc tre programm e chaque fois qu une poche en 3D doit tre ex cut e Un bloc contenant une fonction G66 ne doit pas en comporter d autre Son format est le suivant G6RCFSE La fonction G66 n est pas modale et doit donc tre programm e chaque fois qu une poche en 2D doit tre ex cut e R 0 9999 D finit le num ro d tiquette du bloc dans lequel l op ration d bauche est programm e Elle est optionnelle et lorsqu elle n est pas p
148. de la fonction G23 Ensuite elle approche la sonde jusqu ce qu elle entre en contact avec le mod le suivant les axes s lectionn s et la maintient en contact sur cette surface en suivant en permanence la trajectoire s lectionn e AR G23XYIJN lan Ne pas oublier que lorsque ce type de copie est activ les axes de balayage ne peuvent tre ni programm s ni d plac s Toute tentative de d placement d un de ces axes entra ne l mission du message d erreur correspondant par la CNC La trajectoire de contournage doit tre d finie par la fonction G27 d finition du contour de copie d crite dans ce chapitre ou par d placement de l axe autre que l axe de balayage gr ce aux touches JOG ou une manivelle lectronique mp1613 Le format de programmation est le suivant G23 eje1 eje2 145 5 J 5 5 N5 5 ejel eje2 D finissent les axes effectuant le balayage du mod le Deux des trois axes X Y Z doivent tre d finis dans l ordre indiqu I 5 5 D finit la coordonn e d approche de l axe 1 par rapport au z ro pi ce J 5 5 D finit la coordonn e d approche de l axe 2 par rapport au z ro pi ce Page Chapitre 16 Section 16 COPIEETNUMERISATION ACTIVATIONDELA COPIE BIDIMENSIONNELLE G23 NS5 5 D flexionnominale Elle indique la pression exerc e par la sonde lorsqu elle est en contact avec la surface du mod le La d flexion est d
149. de la ligne s rie 2 en cas de fonctionnement en mode DNC Si le type s lectionn correspond un programme pi ce ou un programme de personnalisation la CNC demande le num ro du programme effacer Lorsque ce num ro a t introduit frapper la touche ENTER De la m me fa on si le type s lectionn correspond un programme d une des lignes s rie la CNC demande le num ro du programme effacer Lorsque ce num ro a t introduit frapper la touche ENTER Si option effacement de la m moire compl te de la CNC est activ e seuls les programmes comportant attribut M modifiable seront effac s Chapitre 7 Section Page UTILITAIRES EFFACER 7 7 4 RENOMMER Cette option permet d affecter un nouveau nom ou commentaire au programme s lectionn Le type de programme renommer doit tre s lectionn par la touche correspondante parmi les choix suivants possibles Un programme pi ce Un programme de personnalisation Le programme du PLC Le fichier de messages du PLC Le fichier d erreurs du PLC Si le type s lectionn correspond un programme pi ce ou un programme de personnalisation la CNC demande le num ro du programme renommer Lorsque ce num ro a t introduit frapper la touche A S lectionner ensuite par touches de fonction le champ renommer Nouveau num ro Cette option permet d affecter un nouveau nom au programme s lecti
150. de la page ou du symbole en cours d dition Lafen tre principale affiche la page ou le symbole s lectionn s Dans le cas d une page ou d un symbole nouveaux la fen tre principale est vide sur fond bleu Par ailleurs une fen tre au bas de l cran affiche les divers param tres d dition disponibles et pr sente en surbrillance les valeurs s lectionn es Page Chapitre 10 Section 6 PERSONNALISATION EDITION DE PAGES ET SYMBOLES UTILISATEUR Les divers param tres disponibles sont les suivants Le type de trac utilis pour d finir les l ments graphiques L avance appliqu e aux d placements du curseur en nombre de pixels La taille de caract res utilis e pour cr er les textes ins rer dans les pages et les symboles Lacouleur de fondutilis e pour la cr ation de la page et la couleur correspondant au trac repr sentant les l ments graphiques et les textes Parmi tous les rectangles de couleur affich s l un contient un autre rectangle Le rectangle int rieur et le rectangle ext rieur indiquent respectivement la couleur principale et la couleur de fond s lectionn es Cette m me fen tre affiche en plus les coordonn es du curseur en pixels la position horizontale tant d finie par la cote en X 1 638 et la position verticale par la cote en Y 0 334 Apr s le choix d une des options ELEMENTS GRAPHIQUES TEXTES ou MODIFICATIONS la CNC permet t
151. depuis le clavier Ils peuvent aussi tre modifi s depuis l automate et le programme pi ce gr ce la variable de niveau haut ORG X C Pour activer un d calage d origine incr mental on ex cutera la fonction correspondante G58 ou G59 Le nouveau d calage d origine incr mental s ajoutera au d calage d origine absolu s lectionn actif Apr s s lection de la table d origines l op rateur peut d placer le curseurune ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas Plusieurs autres options disponibles sont d crites ci dessous Si l une de ces options est activ e l op rateur dispose d une zone d dition l cran dans laquelle le curseur peut tre d plac gr ce aux touches fl che droite et fl che gauche Les touches fl che vers le haut et fl che vers le bas permettent de positionner le curseur sur le premier et le dernier caract res de la zone d dition respectivement EDITER Cette option permet d diter un d calage d origine D s que cette option est activ e les touches changent de couleur et affichent le type d dition offert sur fond blanc Par ailleurs il est possible d obtenir tout moment des informations suppl mentaires sur les commandes d dition gr ce la touche HELP Pour sortir du mode Aide frapper HELP une seconde fois La frappe de ESC permet de sortir du mode dition sans toucher aux va
152. doit tre effectu e en plus de la copie Il indique le pas de balayage ou distance entre deux points num ris s La CNC maintient la sonde en contact permanent avec la surface du mod le suivant la trajectoire programm e et fournit les coordonn es d un nouveau point lorsque la distance indiqu e dans le param tre L a t parcourue dans l espace et selon le trajet programm mp1636 Si ce param tre n est pas programm ou s il est programm avec la valeur 0 le cycle fixe suppose que la num risation de la pi ce n est pas d sir e Chapitre 16 Section Page COPIEETNUMERISATION CYCLEFIXEDECOPIEDE 47 PROFILDANSL ESPACE E 5 5 F5 5 mp1637 Ce param tre doit tre d fini lorsque l op rateur d sire r aliser la num risation de la pi ce en plus de la copie Il indique l erreur la corde ou diff rence maximum admise entre la surface du mod le et le segment passant par les points m moris s Elle est d finie en unit s de travail s lectionn es mm ou pouces RS TA TE _ AE Si ce param tre n est pas programm ou s il est programm avec une valeur 0 l erreur la corde n est pas prise en compte et un nouveau point est fourni apr s que la distance indiqu e dans le param tre L ait t parcourue dans l espace et selon le d placement programm Ce param tre doit tre d fini lorsqu unenum risation de la pi ce doit tre ef
153. du palpeur de recopie Ex cution de programme infinie depuis le PC Manuel d utilisation Chap Programme infini multi disquettes Manuel d utilisation Chap dans l unit de disquettes Digitalisation multi disquettes Manuel d utilisation Chap dans l unit de disquettes Date Mai 1994 Version du logiciel 9 03 et suivants CARACTERISTIQUE MANUEL ET CHAPITRES CONCERNES Temps d anticipation pour poin onneuses Manuel d installation Chap 3 9 Annexe Variables TPOS X C TPOSS FLWES Manuel d installation Chap 10 Annexe Modification de la vitesse de M19 depuis le PLC Manuel d installation Chap 9 Annexe D placements en G75 et G76 100 de F Manuel de programmation Chap 10 Nouvelles caract ristiques M 3 Date D cembre 1994 Version du logiciel 9 06 et suivantes CARACTERISTIQUE Troisi me zone de travail Pour faciliter le fonctionnement sans moniteur les valeurs par d faut des param tres PROTOCOL 1 et POWDNC oui ont t chang es MANUEL ET CHAPITRES CONCERNES Manuel d installation Chap 10 Annexe Manuel de programmation Chap 3 13 Annexe Manuel d installation Chap 3 Date F vrier 1995 Version du logiciel 9 07 et suivantes CARACTERISTIQUE Si pendant la recherche de z ros codifi s le signal DECEL de l axe passe 1 le sens du mouvement est invers et la recherche se d roule en sens contraire Une fonction
154. e en mm minute ou en pouces minute F5 5 D finit l avance selon laquelle s ex cutera le d placement de palpage La programmation est effectu e en mm minute ou en pouces minute Page Chapitre 12 Section 28 UTILISATION D UN PALPEUR MESUREDETROU Fonctionnement de base MP1215 1 Mouvement d approche D placement du palpeur en avance rapide G00 entre le point d appel du cycle et le centre du trou Le mouvement d approche est r alis en deux phases 1 D placement dans le plan principal de travail 2 D placement selon l axe longitudinal Chapitre 12 Section Page UTILISATION D UN PALPEUR MESUREDETROU 29 2 Mouvement de palpage Ce mouvement se compose de D placement du palpeur suivant l axe des ordonn es selon l avance indiqu e H jusqu la r ception du signal mis par le palpeur La distance maximum de d placement en palpage est B J 2 Si apr s avoir parcouru cette distance la CNC ne re oit pas le signal du palpeur elle affiche le code d erreur correspondant et arr te le d placement des axes Retrait du palpeur en avance rapide G00 de la distance indiqu e en E D placement du palpeur suivant l axe des ordonn es selon l avance indiqu e F jusqu la r ception du signal mis par le palpeur 3 Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point d ex cution du p
155. eine E mue dore anis ROn 4 122 Test hard CT eeppinen OR EN EA EOP RERU TRARA ARAS 5 12 3 TeSt MEMOS ane ban nn E TE ed 7 124 Tes EPROM PE O NRN O 9 12 5 USATE 2 ons rates niet aoar AEON NEE EEO 11 12 6 RE POLE LT 11 SSSR RE Re A R E A 12 NOUVELLES CARACTERISTIQUES ET MODIFICATIONS Date Juin 1992 Fraiseuse Version du logiciel 7 01 et suivants CARACTERISTIQUE Mod le GP R ception de dessins sous Autocad Broche secondaire outil motoris Recopie Editeur de profils Editeur interactif Editeur d apprentissage TEACH IN Logiciel pour 4 ou 6 axes Contr le des axes depuis le PLC Chargement du contenu de la m moire EEPROM dans une m moire EPROM Etalonnage des outils avec palpeur en mode manuel Sous programmes d interruption 4 entr es AC forward Contr le du PLC en mode JOG Estimation des temps d ex cution Chargement de programmes pi ce en m moire EEPROM Trois tables de compensation crois e D placement des axes en manuel lors de la d finition des tables de vis et de compensation crois e Sous programme associ aux outils Possibilit de CHERCHER TEXTE dans l option SELECTION DE BLOC Plus de caract res de taille double et triple Programmation de l instruction ERREUR par param tre Variables d acc s au centre de rotation ROTPF et ROTPS MANUEL ET CHAPITRES CONCERNES Tous les manuels Page 1 Manuel sp cifique remis avec le logiciel Manuel d installation
156. enti rement l int rieur du profil ext rieur L 7 O 5 Ilestd conseill de d finir un profil int rieur situ en totalit dans un autre profil int rieur Dans ce cas il ne sera tenu compte que du profil le plus ext rieur des deux h wa i PIA 7 La CNC v rifie toutes ces r gles de g om trie avant de commencer l ex cution du cycle fixe elle adapte le profil de copie ces r gles et visualise le message d erreur correspondant en cas de besoin mpi659 Chapitre 16 Section Page COPIEETNUMERISATION CYCLEFIXEDE COPIEPAR 55 BALAYAGEDEPOLYGONE 16 7 5 2 SYNTAXE DE PROGRAMMATION DES PROFILS Le profil ext rieur et les profils int rieurs ou 1l ts programm s devront tre d finis au moyen d l ments g om triques simples sections droites et arcs La syntaxe de programmation de profils doit respecter les r gles suivantes 1 Le bloc de d but de la description g om trique doit comporter un num ro d tiquette Ce num ro doit tre affect au param tre P lors de la d finition du cycle fixe 2 On d finira d abord le profil ext rieur ou la zone copier Aucune fonction n est programmer pour indiquer la fin de la d finition du profil La CNC consid re que la programmation du profil est termin e lorsque la fonction G00 indiquant le d but d un nouveau profil est programm e 3 Il est possible de programmer l un apr s l autre tous les prof
157. entra nent une erreur de g om trie 3 Lorsque plusieurs profils ext rieurs sont programm s le cycle fixe prend en compte celui occupant la plus grande surface 4 La programmation de profils int rieurs n est pas obligatoire S ils sontprogramm s ils doivent tre partiellement ou totalement int rieurs au profil ext rieur Quelques exemples sont pr sent s ci dessous k 5 La d finition d un profil int rieur compris en entier dans un autre profil int rieur est interdite Dans ce cas seul le profil le plus l ext rieur sera pris en consid ration Le cycle fixe v rifie toutes ces r gles avant de commencer l ex cution de la poche adapte le profil de la poche en fonction de ces r gles et visualise les messages d erreur en cas de besoin Page Chapitre 11 Section 12 POCHESEN2DET3D POCHES EN2D PROFILS 11 1 5 INTERSECTION DE PROFILS Afin de faciliter la programmation des profils le cycle fixe permet l intersection des profils int rieurs entre eux et entre eux et le profil ext rieur Il est possible de s lectionner deux types d intersection gr ce au param tre K 11 1 5 1 INTERSECTION DE PROFILS DE BASE K 0 Lorsque ce type est s lectionn les r gles suivantes d intersection de profils sont adopt es 1 L intersection de profils int rieurs g n re un nouveau profil int rieur qui constitue leur union Bool enne Exemple CRC L intersec
158. est divis e en plusieurs bandes verticales chacune repr sentant l espace de temps d fini par la constante de temps Base de temps La constante Base de temps d finit la r solution des signaux logiques et une fois d finie par l utilisateur elle peut tre modifi e autant de fois que d sir Le rapport entre la Base de temps et la r solution des signaux est inversement proportionnelle plus la base de temps est faible plus la r solution des signaux est grande et vice versa Fen tre de cycles min Cette fen tre affiche une s rie de traits verticaux i Chaque trait signale le moment o commence l ex cution d un nouveau cycle de programme de PLC Elle permet de maintenir un rapport entre le flux de signaux logiques et la dur e de chaque cycle ex cution du PLC Fen tre d informations Cette fen tre donne des informations g n rales sur trac en cours d affichage Il s agit des informations suivantes Trigger Affiche la condition de d clenchement fix e par l utilisateur pour r aliser le trac Base Temps Indique la base de temps d finie par l utilisateur et employ e pour afficher le trac actuel Etattrac Indique l tat actuel du trac Les textes affich s et leurs significations sont les suivants Vide Pas de trac calcul Capture Trac en cours Complet Un trac est disponible en m moire Chapitre 9 Section Page PLC ANALYSEUR LOGIQUE 25
159. et E elle g n re pour chaque point num ris un nouveau bloc dans le programme ouvert au moyen de la d claration OPEN P A la fin du cycle fixe la sonde revient au point de d part Ce d placement se compose de D placement du palpeur selon l axe de palpage axe longitudinal jusqu la coordonn e indiqu e par le param tre Z D placement dans le plan principal de travail jusqu au point de d part du cycle param tres X Y Page 54 Chapitre 16 Section COPIEETNUMERISATION CYCLEFIXEDE COPIEPAR BALAYAGEDEPOLYGONE 16 7 5 1 REGLES DE PROGRAMMATION DES PROFILS La d finition des zones copier et des il ts ou zones int rieures dans lesquelles la copie n est pas souhait e doit s effectuer selon les r gles de programmation suivantes 1 Touttype de profil programm doit tre ferm Les exemples suivants provoquent une erreur de g om trie 2 Aucun profil ne doit se recouper lui m me Les exemples suivants provoquent une erreur de g om trie 3 Le premier polygone programm sera consid r par la CNC comme un profil ext rieur ou une zone copier Les autres polygones ventuels doivent tre int rieurs au pr c dent et ils indiquent les il ts ou les zones int rieures dans lesdquelles aucune copie ne doit tre ex cut e 4 Iln est pas obligatoire de programmer des profils int rieurs S ils sont programm s ils devront se situer
160. et demande dans quel ordre ils doivent tre d plac s Pour les d placements dans le plan principal la touche de fonction PLAN s affiche tandis qu une autre touche s affiche pour chacun des autres axes de la machine d placer L ordre suivi par la CNC pour le repositionnement des axes est celui indiqu lors de la s lection des axes d placer Apr s s lection de tous les axes frapper la touche afin que la CNC puisse ex cuter leur repositionnement Chapitre 3 Section Page EXECUTER SIMULER INSPECTION DES OUTILS 19 3 5 GRAPHIQUES Cette fonction permet de s lectionner le type de graphique d sir et de d finir tous les param tres de repr sentation graphique correspondants Pour pouvoir activer cette fonction aucun programme pi ce ne doit tre en cours d ex cution ou de simulation dans le cas contraire l ex cution ou la simulation doit tre interrompue Apr s s lection du type de graphique et d finition des param tres n cessaires cette fonction est accessible y compris pendant l ex cution ou la simulation du programme Dans ce cas la CNC affiche la repr sentation graphique correspondant la pi ce en cours d ex cution ou de simulation L ex cution du programme doit tre interrompue pour changer de type de graphique ou modifier un param tre graphique D s que cette fonction est activ e la CNC affiche les options suivantes disponibles par touches de fonctio
161. ex cution d une pi ce en centi mes de seconde Compteur de pi ces de la CNC Premi re ex cution d un programme Code cr par touche Origine des touches 0 Clavier 1 PLC 2 DNC Tension en volts de l entr e analogique indiqu e n Tension en volts appliquer la sortie analogique indiqu e n Num ro d erreur actif dans la CNC Num ro d erreur actif dans le PLC Num ro d erreur dans les communications par ligne DNC Attention A La variable KEY de la CNC est criture W seule dans le canal utilisateur ANNEXE C PROGRAMMATION DE NIVEAU HAUT DECLARATIONS DE VISUALISATION Section 14 2 ERROR nombre entier texte d erreur Interromptl ex cution du programme et visualise l erreur indiqu e MSG message Visualise le message indiqu DECLARATIONS DE VALIDATION INVALIDATION Section 14 3 ESBLK et DSBLK La CNC ex cute tous les blocs entre ESBLK et DSBLK comme s il s agissait d un bloc unique ESTOP et DSTOP Validation ESTOP et invalidation DSTOP de la touche Stop et du signal Stop externe PLC EFHOLDetDFHOLD Validation EFHOLD etinvalidation DFHOLD de l entr e Feed Hold Arr t des avances PLC DECLARATIONS DE CONTROLE DE FLUX Section 14 4 GOTON expression Provoque un saut l int rieur du programme jusqu au bloc d fini par l tiquette N expression
162. extr mit CU LA 10 Ii MP182 Si ce param tre n est pas programm le cycle fixe prend la valeur IO F5 5 D finit l avance selon laquelle s ex cutera le d placement de palpage La programmation est effectu e en mm minute ou en pouces minute Fonctionnement de base MP183 Chapitre 12 Section Page UTILISATION D UNPALPEUR TALONNAGEDELONGUEUR 5 D OUTIL 1 Mouvement approche D placement du palpeur en avance rapide G00 entre le point d appel du cycle et le point approche Ce point se situe face au point o doit s effectuer la mesure une distance de s curit B de ce point et selon l axe longitudinal Le mouvement d approche est r alis en deux phases 1 D placement dans le plan principal de travail 2 D placement selon l axe longitudinal 2 Mouvement de palpage D placement du palpeur suivant l axe longitudinal selon l avance indiqu e F jusqu la r ception du signal mis par le palpeur La distance maximum parcourir en mouvement de palpage est 2B Si apr s que cette distance ait t parcourue la CNC ne re oit pas de signal du palpeur le code d erreur correspondant est affich et les axes stoppent 3 Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point de palpage et le point d appel du cycle Le mouvement de retrait est r alis en deux phases 1 D placement
163. fichier re u par l interm diaire d un des deux ports s rie du syst me peut tre copi dans une page ou un symbole de la CNC selon le type de fiochier re u Frapper ENTER pour valider l instruction de copie S1 la page ou le symbole destinataires de la copie existent d j la CNC permet d annuler la commande ou de remplacer la page ou le symbole existants par la page ou le symbole copi s Chapitre 10 Section Page PERSONNALISATION UTILITAIRES 3 Exemple pour copier la page 22 dans la page 34 frapper les touches suivantes COPIER PAGE 22 A PAGE 34 ENTER EFFACER Cette option permet d effacer une page ou un symbole On proc dera comme suit Par la touche correspondante s lectionner le type de fichier effacer soit PAGE ou SYMBOLE Indiquer leur num ro et frapper ENTER La CNC demandera confirmation de la commande RENOMMER Cette option permet d affecter un nouveau num ro ou un nouveau commentaire une page ou un symbole Par la touche correspondante s lectionner le type de fichier renommer soit PAGE ou SYMBOLE La CNC demandera le num ro de page ou de symbole renommer Apr s l introduction de ce num ro frapper la touche A S lectionner ensuite par touche le champ renommer Nouveau num ro Cette option permet d affecter un nouveau num ro la page ou au symbole s lectionn s
164. finition du cycle de poche quelconque avec il ts N300 G68 D finition de l op ration de finition La finition est d finie par la fonction G68 etelle ne peut pas tre ex cut e ind pendamment de G66 Son format de programmation est G68 BLQJIRESTDM B 5 5 D finit la passe dans le plan compris entre deux trajectoires 3D de l op ration de finition Il doit tre d fini avec une valeur diff rente de 0 BE L 5 5 D finit la valeur de la sur paisseur de finition laiss e par les op rations d bauche et de semi finition sur les parois lat rales de la poche MP1139 Aucune sur paisseur n est pr sente au sommet des 1l ts ni dans le fond de la poche Si aucune valeur n est programm e le cycle prend la valeur LO MP1140 Q Indique le sens de la passe de finition Q 1 Toutes les trajectoires se dirigent du sommet vers le fond de la poche Q 2 Toutes les trajectoires se dirigent du fond vers le sommet de la poche Q 0 Le sens est alternatif toutes les 2 trajectoires cons cutives Toute autre valeur g n rera l erreur correspondante Si le param tre Q n est pas programm le cycle prend Q0 par d faut J 5 5 Indique le rayon de la pointe de l outil et par cons quent le type d outil de finition utiliser Page Chapitre 11 Section 34 POCHES EN 2D ET 3D POCHES EN 3D FINITION I 5 5 R 5 5
165. fl che vers le haut et fl che vers le bas En outre les options suivantes sont affich es partouches logicielles EDITION Cette option permet d diter une nouvelle variable ou de modifier l une des variables actuelles Avant de frapper cette touche on pointera gr ce au curseur l emplacement o cette variable sera affich e D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d option d dition possible Tout signal logique du PLC 13 B1R120 TEN 3 CDW 4 DFU M200 etc peut tre analys et r f renc par son nom ou son symbole associ Il est galement possible d analyser des expressions logiques compos es d une ou plusieurs consultations deantrespecter la syntaxe et les normes appliqu es pour l criture des quations du PLC M100 AND NOT I15 OR I5 AND CPS C1 EQU 100 M me s il semble difficile de comprendre le traitement des consultations etexpressions au niveau d un analyseur logique on notera que cet utilitaire peut se r v ler tr s utile si l on d sire conna tre l tat de la totalit d une expression Il est interdit d utiliser plus de 16 instructions de d tection de fronts DFU et DFD dans l ensemble des d finitions de variables et condition de trigger s lectionn es La frappe de ESC efface la variable en cours d dition A partir de ce moment cette variable peut tre dit e nouveau Chapit
166. il peut tre stopp Apr s ex cution de cette instruction le nouveau programme source restaur remplacera le programme source pr c dent dont disposait automate Ce programme devra tre compil et lanc pour pouvoir tre ex cut par l automate 9 8 VARIABLES UTILIS ES Lorsque cette option est activ e la CNC permet de s lectionner par touches logiciel la table de ressources utilis es dans le programme de l automate Les tables de ressources suivantes sont disponibles ENTREES 1 SORTIES O MARQUES M REGISTRES R TEMPORISATEURS T COMPTEURS C Chapitre 9 Section Page PLC OPTIONS 21 9 9 STATISTIQUES Cette option affiche l am nagement de la m moire utilis e par le PLC les temps d ex cution des diff rents modules du PLC l tat du programme automate et la date de son dition 50 T CYCLE GENERAL TEMPS ms MEMOIRE RAM bytes Cycle Minimal Install e 65536 Cycle Maximal Libre 44654 Cycle Medium Programme Objet Watchdog Date 11 04 1991 Taille 16034 MODULE P RIODIQUE TEMPS ms MEMOIRE EEPROM bytes Cycle Minimum Cycle Maximum 1 Cycle Medium HAE Libre h 16270 P riodicit HO Programme Sauv Watchdog HR Date 09 04 1991 Taille 102 Install e 16384 ETAT SOURCE PROGRAMME Ex cution Compil Date 11 04 1991 PLC integr en CPU CNC Taille 20789
167. interpolation lin aire G01 C 2 D placement en interpolation circulaire sens horaire G02 C 3 D placement en interpolation circulaire sens anti horaire G03 D finit l avance selon laquelle s effectue le d placement entre les points Ce param tre ne s applique videmment que pour des valeurs de C diff rentes de z ro Si aucune valeur n est programm e c est la valeur FO qui correspond l avance maximum s lectionn e par le param tre machine d axess MAXFEED qui est prise par d faut Chapitre 10 Section Page USINAGESMULTIPLES AUMOYEND UNECORDE 17 D ARC G65 Fonctionnement de base 1 L usinage multiple calcule le point programm sur lequel l usinage doit tre ex cut 2 D placement selon l avance programm e par C G00 G01 G02 ou G03 jusqu au point ci dessus 3 L usinage multiple ex cutera apr s le d placement le cycle fixe ou la sous routine modale s lectionn e Apr s la fin de l usinage multiple l outil reste positionn sur le point programm Exemple de programmation en supposant que le plan de travail est le plan form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d part est X0 YO Z0 MP1012 G81 G98 G01 G91 X890 Y500 Z 8 I 22 F100 S500 Positionnement et d finition de cycle fixe G65 X 280 Y 40 A60 C1 F200 D finit l usinage multiple G80 Annule le cycle fixe G90 X0 YO
168. l avance appliqu e pour l ex cution des trajectoires incr mentales Ce param tre est programm en mm minute ou en pouces minute F H 4 WAZ ri N g 4 hag Page Chapitre 16 Section 38 COPIEETNUMERISATION CYCLEFIXEDECOPIE SUIVANTUNARC F5 5 Si ce param tre n est pas programm le cycle fixe prend la valeur F avance des trajectoires de balayage D finit l avance appliqu e pour l ex cution des trajectoires de balayage Ce param tre est programm en mm minute ou en pouces minute FONCTIONNEMENT DE BASE 1 2 3 La sonde se positionne sur le point d fini par les param tres X Y Z La CNC approche la sonde du mod le jusqu ce qu elle entre en contact avec ce dernier La sonde est maintenue en contact permanent avec la surface du mod le et ex cute le suivi selon le trajet programm Si une num risation de la pi ce a t demand e param tres L et E elle g n re pour chaque point num ris un nouveau bloc dans le programme ouvert au moyen de la d claration OPEN P A la fin du cycle fixe la sonde revient au point de d part Ce d placement se compose de D placement du palpeur selon l axe de palpage axe longitudinal jusqu la coordonn e indiqu e par le param tre Z D placement dans le plan principal de travail jusqu au point de d part du cycle param tres X Y Chapitre 16 Section Page COPIEETNUMER
169. l avance selon laquelle s ex cutera le d placement de palpage La programmation est effectu e en mm minute ou en pouces minute Page Chapitre 12 Section 18 UTILISATION D UNPALPEUR MESUREDE COININTERIEUR Fonctionnement de base 1 Mouvement d approche D placement du palpeur en avance rapide G00 entre le point d appel du cycle et le premier point d approche situ une distance B des deux faces palper Le mouvement d approche est r alis en deux phases 1 D placement dans le plan principal de travail 2 D placement selon l axe longitudinal Mouvement de palpage D placement du palpeur suivant l axe des abscisses selon l avance indiqu e F jusqu la r ception du signal mis par le palpeur La distance maximum parcourir en mouvement de palpage est 2B Si apr s que cette distance ait t parcourue la CNC ne re oit pas de signal du palpeur le code d erreur correspondant est affich et les axes stoppent Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point de palpage et le point d approche Second mouvement de palpage D placement du palpeur suivant l axe des ordonn es selon l avance indiqu e F jusqu la r ception du signal mis par le palpeur La distance maximum parcourir en mouvement de palpage est 2B Si apr s que cette distance ait t parcourue la CNC ne re oit pas de signal du palpe
170. la mise hors tension de la CNC Chaque fois qu un type de graphique est s lectionn toutes les conditions s lectionn es avec le dernier type de graphique utilis zoom param tres graphiques et zone visualiser sont r tablies Ces conditions sont sauvegard es m me en cas de mise hors sous tension de la CNC Le type de graphique choisi affichera les informations suivantes dans la partie droite de P cran 00172 871 00153 133 00004 269 03000 000 0000 000 0000 000 M0035 Chapitre 3 Section Page EXECUTER SIMULER GRAPHIQUES 21 Les cotes r elles des axes qui indiquent la position en cours de la machine Les cotes correspondant l outil indiqueront la position de la pointe de l outil La vitesse d avance des axes F et la vitesse de broche S s lectionn es L outil T et le correcteur D actifs Le point de vue utilis dans la repr sentation graphique Il est d fini par les axes X Y Z et peut tre modifi gr ce l option POINT DE VUE Deux cubes ou deux rectangles selon le type de point de vue utilis Le cube dont les faces sont color es indique la zone s lectionn e pour la repr sentation graphique et le cube repr sent uniquement pas ses ar tes montre la taille de la zone choisie comme zone de visualisation Lorsque le point de vue utilis affiche une seule surface du cube ou quand le type de graphique s lectionn correspond l un d
171. la table de correcteurs Pour ce faire frapper la touche correspondant la ligne s rie utilis e pour la transmission La transmission commence d s la frappe de cette touche Pour interrompre une transmission en cours frapper la touche ARRETER Lorsque la taille de la table re ue ne co ncide pas avec celle de la table en cours param tre machine g n ral NTOFFSET la CNC r agit comme suit La table re ue est plus courte que la table actuelle Les correcteurs re us sont modifi s et les correcteurs restants conservent leurs valeurs d origine La table re ue est plus longue que la table actuelle Toutes les valeurs actuelles sont modifi es et quand la CNC d tecte qu iln y aplus de place elle met le message d erreur correspondant SAUVER Cette option permet d envoyer la table de correcteurs vers un p riph rique ou un ordinateur Pour ce faire frapper la touche correspondant la ligne s rie utilis e pour la transmission La transmission commence d s la frappe de cette touche Le r cepteur doit donc tre pr t avant le d but de la transmission Pour interrompre une transmission en cours frapper la touche ARRETER MM POUCES Chaque fois que cette option est activ e la CNC change les unit s indiquant les dimensions de l outil Les unit s mm ou pouces s lectionn es sont inscrites dans la fen tre situ e dans angle inf rieur droit Page 10 Chapitre 6 Sec
172. la valeur du param tre machine g n ral P8 INCHES si les unit s actives sont les millim tres P110 0 et si ces unit s sont en pouces P110 1 MP X Cjn Donne la valeur affect e au param tre machine des axes indiqu n P110 MPY 1 Affecte au param tre P110 la valeur du param tre machine P1 de l axe Y DFORMAT qui indique le format employ pour sa visualisation MPSn Donne la valeur affect e au param tre machine de broche indiqu n MPASn Donne la valeur affect e au param tre machine de broche auxiliaire indiqu n MPLCn Donne la valeur affect e au param tre machine du PLC indiqu n Chapitre 13 Section Page PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLES ASSOCI ES AUX 11 PARAMETRES MACHINE 13 2 5 VARIABLES ASSOCI ES AUX ZONES DE TRAVAIL Ces variables associ es aux zones de travail sont des variables lecture seulement Les valeurs des limites sont exprim es en unit s actives Si G70 en pouces Max 3937 00787 Si G71 en millimetres Max 99999 9999 Si axe rotatif en degr s Max 99999 9999 L tat des zones de travail est d fini par le code suivant Variables de lecture 0 Invalid e 1 Valid e comme zone interdite l entr e 2 Valid e comme zone interdite la sortie FZONE Donne l tat de la zone de travail 1 P100 FZONE Affecte au param tre P100 l tat de la zone de travail 1 SZONE Devuelve el estado de la zona de trabajo 2
173. le centre soit pour le point de coupe de l outil 5 3 1 VITESSE DE SURFACE CONSTANTE G96 Lorsque G96 est programm la CNC comprend que l avance F5 5 programm e correspond l avance du point de coupe de l outil sur la pi ce Cette fonction permet d obtenir une surface finie uniforme dans les sections courbes De cette fa on gr ce la fonction G96 la vitesse du centre de l outil varie dans les courbes int rieures ou ext rieures afin de maintenir constante la vitesse du point de coupe La fonction G96 est modale c est dire que d s qu elle est active elle reste active jusqu la programmation de G97 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte la fonction G97 5 3 2 VITESSE CONSTANTE DU CENTRE DE L OUTIL G97 La programmation de G97 indique la CNC que l avance F5 5 programm e correspond l avance de la trajectoire du centre de l outil De cette fa on gr ce la fonction G97 la vitesse du point de coupe diminue dans les courbes int rieures ou ext rieures afin de maintenir constante la vitesse du centre de l outil La fonction G97 est modale c est dire que d s qu elle est active elle reste active jusqu la programmation de G96 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte la fonction G97 Page Chapitre 5 Section PROG
174. le texte s lectionn comporte moins de 10 caract res la CNC le centre sur la ligne sup rieure mais s il a plus de 10 caract res le centrage doit tre r alis par le programmeur Exemples COORDONNEE a t m HELP SK 1 HELP SK 2 COORDONNEE MAXIMUM COORDONNEE SK 1 A VANCE SK 2 COORDONNEE __MAXIMUM_ AVANCE MAXIMUM Attention Siune ou plusieurs touches logiciel sont s lectionn es au moyen del expression de haut niveau SK pendant qu un menu par touches logiciel CNC standard est actif la CNC efface toutes les touches logiciel existantes et n affiche que les touches s lectionn es S1iune ou plusieurs touches logiciel sont s lectionn es au moyen de l expression de haut niveau SK pendant qu un menu par touches logiciel utilisateur est actif la CNC ne remplace que les touches logiciel s lectionn es en laissant les autres sans changement WKEY La mn monique WKEY interrompt ex cution du programme jusqu la frappe d une touche La touche frapp e sera enregistr e dans la variable KEY Exemple WKEY Attente d une touche IF KEY EQ FC00 GOTO N1000 SiFl a t frapp poursuite en N1000 Page Chapitre 14 Section 18 DECLARATIONS DE CONTROLEDES PROGRAMMES D CLARATIONSDE PERSONNALISATION WBUF texte expression La d claration WBUF n est utilisable que dans le programme de p
175. lectionn e Donne l avance en mm minute ou pouces minute s lectionn e par le PLC Une valeur O signifie que cette avance n est pas s lectionn e Donne l avance en mm minute ou pouces minute s lectionn e par programme Donne l avance s lectionn e dans la CNC par la fonction G95 en mm tour ou pouces tour Cette avance peut tre d finie par programme par le PLC ou par DNC le choix tant fait par la CNC la plus prioritaire est celle d finie par DNC et la moins prioritaire celle d finie par programme Donne l avance en mm tour ou pouces tour s lectionn e par DNC Une valeur 0 signifie que cette avance n est pas s lectionn e Donne l avance en mm tour ou pouces tour s lectionn e par le PLC Une valeur 0 signifie que cette avance n est pas s lectionn e Donne l avance en mm tour ou pouces tour s lectionn e par programme Chapitre 13 Section Page PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLES ASSOCI ES AUX 13 AVANCES FRO DNCFRO PLCFRO CNCFRO Donne la Correction Override d avance s lectionn e dans la CNC Elle est indiqu e par un entier entre 0O et MAXFOVR maximum 255 Ce pourcentage de l avance peut tre d fini par programme par le PLC par DNC ou depuis le panneau avant il est s lectionn par la CNC l ordre de priorit du plus au moins prioritaire tant par programme par DNC par le PLC et depuis le s lecteur
176. lectionn es mm ou pouces a TA TR _ AE Si ce param tre n est pas programm ou s il est programm avec une valeur 0 l erreur la corde n est pas prise en compte et un nouveau point est fourni apr s que la distance indiqu e dans le param tre L ait t parcourue dans l espace et selon le d placement programm mp1637 Ce param tre doit tre d fini lorsqu unenum risation de la pi ce doit tre effectu e en plus de la copie Il indique le format de m morisation des points num ris s dans le programme s lectionn au moyen de la d claration OPEN P Page 52 Chapitre 16 Section COPIEETNUMERISATION CYCLEFIXEDE COPIEPAR BALAYAGEDEPOLYGONE HS 5 F5 5 G 0 Formatabsolu Tous les points seront programm s en coordonn es absolues G90 et d finis au moyen des axes X Y et Z G 1 Formatabsolu filtr Tous les points seront programm s en coordonn es absolues G90 mais seuls les axes dont la position a chang par rapport au point num ris ant rieur sont d finis G 2 Formatincr mental filtr Tous les points seront programm s en coordonn es incr mentales G91 par rapport au point num ris pr c dent Seuls les axes dont la position a chang par rapport au point num ris ant rieur sont d finis Si ce param tre n est pas programm le cycle fixe prendra la valeur GO D finit l avance appliqu e pour l ex cution des traje
177. les axes ma tres que les axes esclaves Le format de programmation est le suivant G77 lt Axe 1 gt lt Axe 2 gt lt Axe 3 gt lt Axe 4 gt lt Axe 5 gt O lt Axe 2 gt lt Axe 3 gt lt Axe 4 gt et lt Axe 5 gt indiqueront les axes coupler l axe ma tre lt Axe 1 gt La d finition de lt Axel gt et lt Axe2 gt est obligatoire tandis que la programmation du reste des axes est optionnelle Exemple G77 X Y U Couple les axes Y et U l axe X Le couplage lectronique des axes doit s effectuer selon les r gles suivantes Un ou deux couplages lectroniques distincts sont disponibles G77 X Y U Couple les axes Y et U l axe X G77 VZ Couple l axe Z l axe V Il n est pas possible de coupler un axe deux autres axes la fois G77 V Y Couple l axe Y l axe V G77 X Y Produit un signal d erreur puisque l axe Y est coupl l axe V Il est possible de coupler plusieurs axes un seul par phases successives G77 XZ Couple l axe Z l axe X G77 X U Couple l axe U l axe X gt Z U coupl s l axe X G77 X Y Couple l axe Y l axe X gt Y Z U coupl s l axe X Deux axes d j coupl s entre eux ne peuvent pas tre coupl s un autre axe G77 Y U Couple l axe U l axe Y G77 X Y Produit un signal d erreur puisque l axe Y est coupl l axe U Chapitre 7 Section Page FONCTIONSPREPARATOIRESSUPPLEMENTAIR
178. les profils th orique et r el d pend de la valeur de l avance F programm e Plus l avance est grande plus la diff rence entre les deux profils est importante La fonction G05 est modale et incompatible avec G07 G50 et G51 La fonction G05 peut tre programm e sous la forme G5 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte le code G05 ou G07 selon l tat du param tre machine g n ral ICORNER Chapitre 7 Section Page FONCTIONSPREPARATOIRESSUPPLEMENTAIRES ANGLE VIF G07 5 ANGLE ARRONDI G05 G50 7 3 3 ARRONDI AUX ANGLES CONTROLE G50 Dans le cas du travail en G50 arrondi aux angles contr l la CNC attend apr s la fin de l interpolation th orique du bloc actuel que l axe p n tre dans la zone d finie par le param tre machine INPOSW2 avant de poursuivre l ex cution du bloc suivant Exemple INPOSW2 Hea l iposw2 100 H 50 140 MP072A G91 G01 G50 Y70 F100 X90 La fonction G50 s assure que la diff rence entre les profils th orique et r el reste inf rieure celle d finie par le param tre machine INPOSW2 Au contraire si l on travaille avec la fonction G05 cette diff rence d pend de la valeur de l avance F programm e Plus l avance est grande plus la diff rence entre les deux profils estimportante La fonction G50 est modale et incompatible
179. lieu la repr sentation graphique de la pi ce est conserv e Par exemple si un programme estex cut en mode solide et si un autre programme est ex cut ensuite en mode graphique lignes le graphique solide m moris est conserv et ex cution en mode graphique lignes est ignor e Page Chapitre 3 Section 26 EXECUTER SIMULER GRAPHIQUES 3 5 2 ZONE A VISUALISER Cette fonction n est utilisable que si aucun programme n est en cours d ex cution ou de simulation par la CNC Dans le cas contraire l ex cution doit tre interrompue Deux cubes ou deux rectangles apparaissent dans langle inf rieur droit de l cran selon le point de vue utilis Le cube dont les faces sont color es indique la zone s lectionn e pour la repr sentation graphique tandis que le cube repr sent uniquement par ses ar tes indique la taille de la zone choisie comme zone de visualisation Quand le point de vue utilis montre une seule face du cube ou quand le type de graphique s lectionn correspond l un des plans XY XZ ou YZ la CNC repr sente deux rectangles pour indiquer la zone de repr sentation graphique rectangle color et la zone de visualisation rectangle non color Cette option permet de modifier la zone de visualisation qui doit tre d finie au moyen des coordonn es maximum et minimum de chaque axe par rapport au z ro pi ce Pour permettre la d finition apr s s lection de ce
180. logiciel Configuration du syst me Test du mat riel Test de m moire Test de EPROM Utilisateur Chapitre 12 Section Page DIAGNOSTICS 12 1 CONFIGURATION DU SYSTEME Cette option affiche la configuration en cours du syst me D s que cette option est activ e deux nouvelles touches s affichent et permettent de s lectionner la configuration mat riel du syst me 12 1 1 CONFIGURATION HARDWARE Cette option affiche la configuration mat riel du syst me et pr sente les informations suivantes CONFIGURATION UNITE CENTRALE CNC8050 Alimentation Module CPU CNC Module Axes CPU PLC Module Entr es Sorties 1 Module Entr es Sorties 2 Module Entr es Sorties 3 VARIABLES CNC VARIABLES PLC Memoire RAM Kb Utilisateur Syst me 384 Memoire EEPROM Kb Utilisateur 8 Syst me 8 Memoire RAM Kb Memoire EEPROM Kb CAP INS CONFI TEST TEST TEST UT GURATION IHARDWARE MEMOIRE EPROM CONFIGURATION DE L UNITE CENTRALE Cette rubrique indique les modules composant la configuration en cours de l unit centrale de la CNC Elle donne galement la liste des options disponibles CPU PLC et CPU SERVO Les chiffres entre parenth ses la suite de certains modules et options indiquent adresse logique affect e chacun d eux Page Chapitre 12 DIAGNOSTICS Section CONFIGURATION DU
181. mentaire indiqu par le PLC sont G54 G55 G56 G57 G58 et G59 Les valeurs de chaque axe s expriment en unit s actives Si G70 en pouces Max 3937 00787 Si G71 en millim tres Max 99999 9999 Si axe rotatif en degr s Max 99999 9999 Bien qu il existe des variables li es chaque axe la CNC n autorise que celles associ es aux axes s lectionn s dans la CNC Par exemple si la CNC contr le les axes X Y Z U et B elle n admettra dans le cas de ORG X C que les variables ORGX ORGY ORGZ ORGU et ORGB Variables de lecture ORG X C PORGE PORGS Donne la valeur du d calage d origine actif pour l axe s lectionn Le d calage suppl mentaire indiqu par le PLC n est pas compris dans cette valeur P100 ORGX Affecte au param tre P 100 la valeur du d calage d origine actif pour l axe X Cette valeur a pu tre s lectionn e manuellement par la fonction G92 ou par la variable ORG X C n Donne la coordonn e par rapport l origine des coordonn es cart siennes de l origine des coordonn es polaires selon l axe des abscisses Donne la coordonn e par rapport l origine des coordonn es cart siennes de l origine des coordonn es polaires selon l axe des ordonn es Variables de lecture et d criture ORG X Cn PLCOF X C Cette variable permet de lire ou de modifier la valeur de l axe s lectionn e dans la table correspondant au d calage
182. mentale programm e en T 4 Boucle de per age Les passes suivantes se r p teront J 1 fois puisque la premi re p n tration programm e a t ex cut e dans la passe pr c dente 4 1 Retrait en avance rapide G00 de l axe longitudinal jusqu au plan de r f rence 4 2 Approche del axe longitudinal en rapide G00 jusqu 1 mm de la passe de per age pr c dente 4 3 Nouvelle passe de per age D placement de l axe longitudinal en avance de travail G01 de la profondeur incr mentale programm e en I 5 Retrait en avance rapide G00 de l axe longitudinal jusqu au plan de d part ou au plan de r f rence selon que G98 ou G99 a t programm Chapitre 9 Section Page CYCLESFIXES PERCAGEPROFOND A PAS 17 CONSTANT G83 Si un facteur d chelle est appliqu ce cycle le per age sera proportionnel au per age programm avec le m me pas I programm mais en faisant varier le nombre de passes J Exemple de programmation en supposant que le plan de travail est le plan form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d part est X0 YO Z0 550 Z Z 0 98mm 2mm 5 2 Va mm A A RA ES ZSZ eemm III T1 M6 G0 G90 X0 Y0 Z0 Point de d but G83 G99 G00 G90 X50 Y50 Z 98 I 22 J3 F100 S500 M4 Positionnement et d finition de cycle fixe G98 G00 G91 X500 Y 500 Positionnement et cycle fixe
183. modifi e car elle est impos e par cette armoire L tat du reste des entr es peut tre modifi Cette variable permet de lire ou de modifier 32 sorties de l automate partir de la sortie indiqu e n P110 PLCO 22 Affecte au param tre P110 la valeur des sorties 022 053 32 sorties du PLC PLCO 22 F Affecte la valeur 1 aux sorties 022 O25 et la valeur 0 aux sorties 026 053 31 30 29 28 27 26 25 24 23 22 21 20 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 53 52 51 50 49 48 47 46 45 44 43 42 28 27 26 25 24 23 22 Cette variable permet de lire ou de modifier 32 marques de l automate partir de la marque indiqu e n Cette variable permet de lire ou de modifier l tat des 32 bits du registre indiqu n Cette variable permet de lire ou de modifier le comptage du temporisateur indiqu n Cette variable permet de lire ou de modifier le comptage du compteur indiqu n Page 18 PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLES ASSOCI ES A Chapitre 13 Section L AUTOMATE 13 2 10 VARIABLES ASSOCI ES AUX PARAMETRES LOCAUX La CNC permet d affecter 26 param tres locaux PO P25 une sous routine gr ce aux mn moniques PCALL et MCALL Ces mn moniques permettent l ex cution de la sous routine d sir e ainsi que l initialisation de ses param tres locaux Variables de le
184. nR V RA ENRAIAR araa T na 13 4 1 5 D A T dE P E E A EE E E E E T E 14 4 2 ModiliEf PER E VERN R 15 4 3 LA 1 11 a EEE 16 4 4 RAR sonnip E R R SAAE 17 4 5 LEE OU Ce A E EA E E I A A E A AE AT 18 4 6 D placer un BIOG assessment nan er net 19 4 7 Copier mi DID nn uen nent nes int 20 4 8 Copier dans Un PrOSTAMIR rencninnnnsennelsnnenennuinnevi sienne Rens 21 4 9 Taelure n protam PP RU 22 4 10 Param tres CAOUT enoii r RE dort Re RM ARMES doute mnt 23 4 10 1 NLE a E T E A E E E E E E A 23 4 10 2 Selection d s axes pour dition en TEACH IN sn tonulennsns 24 RE Chhitres MANUEL ml D placement manuel de la machine sise eemt aerenmeanidnle g lt o D placement en CON sscrencnrensnnnssnanesssmnenennviehne anse ARTET 9 3 1 7 Doplacemont imeremental soei nn in nine ti nn ina ne nids 10 1 D placement par manivelle Electronique 2 cessrmennninnnsesnenamnien nus 11 5 2 D placement manuel de la broche de la machine sus 12 EE Chapitre6 TABLES 6 1 Table d s Org NES susnis enregistre Net net 2 6 2 A ER Se net OU ER eroe R EO 6 6 3 Table PONS serenon earran Rra RN ea EOP NRE ARVAR pleine Rens 11 6 4 Tabe d magasin POS ss nn e ee E E 17 6 5 Tables d param tres SlobAnx t lOCAME sans sinusite ivarsson 22 E Chapitre7 UTILITAIRES ERI REPEU RE E E E 2 TAA R pertoire d propt aniie t aiaa E E NR 2 pe Repertomre d sots propra MMES ennemie AEEA 4 al R pertoire de la ligne s rie DNE ss sssnns stsssmneneneinevineeetnssanmnsede
185. occup e par le z ro machine PRESELECTION Cette option permet de pr s lectionner la valeur de position de l axe d sir D s que cette option a t activ e la CNC affiche une touche pour chaque axe de la machine Lorsque la touche correspondant l axe pr s lectionner a t frapp e la CNC demande la valeur de pr s lection appliquer Quand cette valeur a t introduite frapper ENTER afin qu elle soit prise en compte par la CNC Page Chapitre 5 Section 2 MANUEL RECHERCHE ZERO ET PRESELECTION MESURE Cette fonction permet d talonner la longueur de l outil s lectionn en utilisant pour ce faire une pi ce de dimensions connues Avant de frapper cette touche on choisira l outil et le correcteur talonner L talonnage de l outil s effectuera sur l axe s lectionn gr ce la fonction G15 en tant qu axe longitudinal axe Z par d faut Lorsqu un palpeur est disponible pour cette op ration les param tres machine g n raux PRBXMIN PRBXMAX PRBYMIN PRBYMAX PRBZMIN PRBZMAX et PRBMOVE doivent tre personnalis s correctement Mesure sans palpeur Prod der comme suit Frapper la touche correspondant l axe longitudinal La CNC demandera la valeur de position de la pi ce talon au point o doit s effectuer l talonnage Apr s l introduction de cette valeur frapper
186. on travaille en G90 ou en G91 D finit la coordonn e du plan de r f rence et peut tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de d part S iln est pas programm la CNC prend comme plan de r f rence la position qu occupe l outil cet instant D finit la profondeur du taraudage Peut tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de r f rence D finit la temporisation en centi mes de seconde entre la fin de chaque passe de taraudage et le d but du retrait Si aucune temporisation n est programm e la CNC prendra la valeur KO D finit le type de taraudage ex cuter RO programme un taraudage normal alors que R1 programme un taraudage rigide Pour pouvoir ex cuter un taraudage rigide la broche doit tre pr te travailler en boucle c est dire disposer d un moto variateur et d un codeur Lorsqu elle ex cute un taraudage rigide la CNC interpole le d placement de l axe avec la rotation de la broche Exemple de programmation en supposant que le plan de travail est le plan form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d part est X0 YO Z0 Chapitre 9 Section Page CYCLESFIXES CYCLEFIXEDETARAUDAGE 19 G84 MP0910 Fonctionnement de base 1 2 5 6 7 9 10 11 Si la broche tait en ma
187. on pointera au moyen du curseur le logement d outil modifier D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d option de modification qu elles offrent Par ailleurs il est possible d obtenir tout moment des informations suppl mentaires sur les commandes d dition gr ce la touche HELP Pour sortir du mode Aide frapper HELP une seconde fois La frappe de ESC efface les informations affich es dans la zone d dition correspondant au logement d outil s lectionn A partir de ce moment ce logement peut tre dit nouveau Pour sortir de l option modifier frapper CL ou ESC afin d effacer les informations affich es dans la zone d dition puis frapper ESC nouveau La table conserve ses anciennes valeurs Quand le logement d outil s lectionn a t modifi frapper ENTER Les nouvelles valeurs affect es ce logement sont charg es dans la table Chapitre 6 Section Page TABLES TABLEDE MAGASIN 19 D OUTILS CHERCHER Cette option permet d effectuer une recherche dans une table D s que cette option est activ e les touches affichent les options suivantes DEBUT Cette touche positionne le curseur sur le premier logement de la table pouvant tre dit ou modifi dans ce mode et permet de sortir du mode chercher FINCette touche positionne le curseur sur le dernier logement de la table pouvan
188. par trois points G10 a Annulation d image miroir G11 Image miroir en X G12 x Image miroir en Y G13 x Image miroir en Z G14 i Image miroir selon les directions programm es G15 K S lection de l axe longitudinal G16 w S lection de plan principal dans deux directions G17 x Plan principal X Y G18 s Plan principal Z X G19 i Plan principal Y Z G20 D finition des limites inf rieures de zone de travail G21 D finition des limites sup rieures de zone de travail G22 Validation Invalidation des zones de travail G23 Activation de recopie G24 Activation de la digitalisation G25 D sactivation de recopie digitalisation G26 Etalonnage de sonde de recopie G27 ki D finition du profil de recopie G33 k Filetage lectronique G36 Rayon cong G37 Entr e tangentielle G38 Sortie tangentielle G39 Chanfrein G40 a Annulation de compensation de rayon G41 x Compensation de rayon d outil gauche G42 x Compensation de rayon droite G43 Compensation de longueur d outil G44 x Annulation de compensation de longueur d outil G50 Arrondi aux angles contr l G51 Analyse par anticipation G52 D placement vers but e G53 Programmation par rapport au z ro machine G54 x D calage d origine absolue 1 G55 i D calage d origine absolue 2 G56 y D calage d origine absolue 3 G57 ki D calage d origine absolue 4
189. permet d introduire les cotes des axes depuis le clavier de la CNC comme pour l dition en langage CNC ou d utiliser le format d dition TEACH IN comme indiqu ci dessous D placement de la machine gr ce aux touches JOG ou la manivelle lectronique jusqu la position d sir e Frappe de la touche de fonction correspondant l axe d finir La CNC affectera cet axe la position atteinte par la machine en tant que cote de position du programme Les deux modes de d finition des valeurs de position sont utilisables indistinctement y compris pendant la d finition d un bloc Quand le bloc en cours d dition ne contient aucune information zone d dition vide la touche ENTER peut tre frapp e la CNC g n re alors un nouveau bloc avec les cotes dont disposent ce moment tous les axes de la machine Ce bloc qui est ajout automatiquement au programme est ins r apr s le bloc point par le curseur Le curseur se positionne sur le nouveau bloc dit et la zone d dition s efface ce qui permet de passer l dition de nouveaux blocs S1 l on ne d sire pas que les valeurs de position de tous les axes soient introduites dans les blocs dit s de cette fa on la CNC permet de s lectionner les axes d sir s Ceci est possible gr ce la touche AXES TEACH IN de l option PARAMETRES EDITEUR de ce mode de fonctionnement Chapitre 4 Section Page EDITER
190. premier et le dernier seront les m mes Apr s s lection du premier et du dernier bloc d placer la CNC met en surbrillance les blocs s lectionn s On signalera ensuite avec le curseur le bloc derri re lequel le ou les blocs s lectionn s devront tre plac s Apr s s lection du bloc frapper la touche DEBUT OPERATION pour que la CNC ex cute la commande Chapitre 4 Section Page EDITER DEPLACER BLOC 1 4 7 COPIER UN BLOC Cette option permet de copier un ou plusieurs blocs apr s avoir indiqu le premier et le dernier bloc copier Proc der comme suit x Apr s s lection du premier et du dernier bloc copier la CNC met en surbrillance les Positionner le curseur sur le premier bloc copier et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc copier et frapper la touche FIN BLOC Si le dernier bloc copier est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Si la copie porte sur un seul bloc le premier et le dernier seront les m mes blocs s lectionn s On signalera ensuite avec le curseur le bloc derri re lequel le ou les blocs s lectionn s devront tre copi s Apr s s lection du bloc frapper la touche DEBUT OPERATION pour que la CNC ex cute la commande Page 20 Chapitre EDITER 4 Section COPIER UN BLOC
191. principal par deux directions 3 2 G17 Plan principal X Y et axe longitudinal Z 3 2 G18 Plan principal Z X et axe longitudinal Y 3 2 G19 Plan principal Y Z et axe longitudinal X 3 2 G20 D finition des limites inf rieures des zones de travail G21 D finition des limites sup rieures des zones de travail G22 Validation invalidation des zones de travail G23 Activation de la copie G24 Activation de la num risation G25 D sactivation de la copie num risation G26 Etalonnage de la sonde de copie G27 D finition du contour de copie Je e JUKE Re 6 CN EE G33 Filetage Arrondi aux angles Entr e tangentielle Sortie tangentielle Chanfrein Annulation de compensation de rayon Compensation de rayon d outil gauche Compensation de rayon d outil droite Compensation de longueur Annulation de compensation de longueur Arrondi aux angles contr l Analyse par anticipation D placement jusqu une but e m canique Programmation par rapport au z ro machine D calage d origine absolu 1 D calage d origine 2 D calage d origine 3 D calage d origine 4 D calage d origine suppl mentaire 1 D calage d origine suppl mentaire 2 Usinage multiple selon une droite Usinage multiple selon un parall logramme KO OK OX K XX x x lt Fonction Signification Section G62 G63 G64 G65 G66 G67 G68 Usinage multiple selon une grille 10 3 Usinage multiple selon une cir
192. profondeur programm e totale soit atteinte Lors de chaque passe on suivra les tapes suivantes en fonction du type d usinage programm Cas A Lestrajectoires d usinage sont lin aires et conserventun certain angle par rapport l axe des abscisses Ex cution du contournage initial du profil ext rieur de la pi ce en premier Si une op ration de finition a t s lectionn e lors de l appel du cycle ce contournage est ex cut en laissant la sur paisseur programm e pour la finition MP1102 Ensuite le fraisage est ex cut selon l avance et le pas programm s Si pendant le fraisage un il t est atteint pour la premi re fois son contournage est ex cut MP1103 Apr s le contournage de l il t et pendant le reste des op rations l outil passe au dessus des il ts son retrait s effectue selon l axe longitudinal jusqu au plan de r f rence et l usinage se poursuit d s l ach vement de l il t Page 26 Chapitre 11 Section POCHES EN 2D ET 3D POCHES EN 3D Cas B Les trajectoires d usinage sont concentriques D bauche s effectue selon des trajectoires concentriques par rapport au profil L usinage est ex cut le plus rapidement possible en vitant si possible le passage au dessus des il ts MP1129 2 Op ration de semi finition Seulement si elle a t programm e Apr s l bauche certains g
193. programmer le d placement en rapide l interpolation lin aire circulaire et h lico dale Indique comment programmer les entr es et les sorties tangentielles ainsi que les arrondis aux angles et les chanfreins Indique comment programmer le filetage lectronique et les d placements sur but e mat riel Chapitre 7 Fonctions pr paratoires suppl mentaires Indique comment interrompre la pr paration des blocs etprogrammerune temporisation Indique comment programmer une ar te vive un coin ou un rayon contr l aux angles D crit le mode de programmation des fonctions analyse par anticipation image miroir facteur d chelle rotation de mod le et couplage d couplage lectronique des axes Chapitre 8 Compensation d outils Indique comment programmer la compensation de rayon et de longueur d outil Chapitre 9 Cycles fixes Indique comment programmer les diff rents cycles fixes d usinage Chapitre 10 Usinages multiples Indique comment programmer les diff rents cycles d usinages multiples Introduction 7 Chapitre 11 Chapitre 12 Chapitre 13 Chapitre 14 Chapitre 15 Chapitre 16 Annexes Introduction 8 Cycles fixes de poches quelconques avec il ts Indique comment programmer les diff rents cycles fixes de poches avec il ts en 2D et 3D Travail avec palpeur Indique comment ex cuter des d placements avec palpeur et programmer les cycles fixes de palpage Programmation en langage de haut
194. que sauts appels de sous routines ou la programmation param tr e ne sont pas autoris es 8 La programmation d autres cycles fixes n est pas autoris e Page Chapitre 16 Section 56 COPIEETNUMERISATION CYCLEFIXEDE COPIEPAR BALAYAGEDEPOLYGONE Exemple de programmation TRACE 5 A Z I C D N L E G H F P400 U500 N400 X 260 Y 190 Z4 5 N500 X 120 Y90 D but du premier ext rieur D but d un profil int rieur D but d un autre profil int rieur Fin de description g om trique Chapitre 16 COPIEETNUMERISATION Section CYCLEFIXEDE COPIEPAR BALAYAGEDEPOLYGONE Page 57 ANNEXE A PROGRAMMATION EN CODE ISO Fonction Signification Section G00 Transversal rapide 6 1 G01 Interpolation lin aire 6 2 G02 Interpolation circulaire h lico dale droite 6 3 G03 Interpolation circulaire h lico dale gauche 6 3 G04 Temporisation Interruption de la pr paration de blocs TAT 2 G05 Arrondi aux angles 7 3 1 G06 Centre de circonf rence en coordonn es absolues 6 4 G07 Angle vif 7 3 2 G08 Traject circulaire tangente une trajectoire pr c dente 6 5 G09 Trajectoire circulaire d finie par trois points 6 6 G10 Annulation de l image miroir Ta G11 Image miroir en X 7 5 G12 Image miroir en Y 7 5 G13 Image miroir en Z 7 5 G14 Image miroir dans les directions programm es 7 5 G15 S lection de l axe longitudinal 8 2 G16 S lection du plan
195. rapport au z ro pi ce La coordonn e Q correspond axe des abscisses la coordonn e R correspond l axe des ordonn es Si ces param tres ne sont pas d finis la CNC ex cute une copie du contour ferm figure de gauche Chapitre 16 Section Page COPIEET NUMERISATION CYCLEFIXEDECOPIEDE 41 PROFILDANS LE PLAN J5 5 N 5 5 L 5 5 Ce param tre doit tre d fini lorsque le contour n est pas ferm c est dire lorsque Q et R ont t d finis Il d finit la longueur du segment indiquant la fin du contour K2 y Q R K1 KO K3 S 1l n est pas programm la CNC prend une valeur infinie Ce param tre doit tre d fini lorsque le contour n est pas ferm c est dire lorsque Q et R ont t d finis Il d finit la direction et le sens du segment indiquant la fin du contour 0 Vers les coordonn es positives de l axe des abscisses 1 Vers les coordonn es n gatives de l axe des abscisses 2 Versles coordonn es positives de l axe des ordonn es 3 Vers les coordonn es n gatives de l axe des ordonn es Si ce param tre n est pas programm la CNC prendra la valeur KO D flexion nominale Elle indique la pression exerc e par la sonde lorsqu elle est en contact avec la surface du mod le La d flexion est d finie en unit s de travail s lectionn es mm ou pouces et sa valeur se situe normalement entre 0 3 mm et 1 5 mm La qualit
196. rectangle par le texte indiqu On notera que la taille et la couleur du texte introduit ne peuvent pas tre chang es En cons quence toute modification de ces param tres doit tre effectu e avant de frapper ENTER Chapitre 10 Section Page PERSONNALISATION TEXTES 17 NUMERO DE TEXTE Cette option permet de s lectionner un texte utilis par la CNC dans les divers modes de travail et de l introduire dans la page ou le symbole actifs Pour ins rer l un de ces textes proc der comme suit 1 4e 5 Frapper la touche logiciel correspondante La CNC affiche une zone d cran permettant indiquer le num ro du texte le curseur affich peut tre d plac dans cette zone gr ce aux touches fl che gauche et fl che droite Au moyen du clavier d finir le num ro du texte ins rer et frapper ENTER La CNC affiche le texte s lectionn etindique dans un rectangle de la fen tre principale l espace occup par ce texte Sil op rateur ne d sire plus utiliser ce texte il peut frapper un autre num ro puis la touche ENTER Pour quitter cette option frapper ESC la CNC affiche le menu pr c dent Lorsque le texte d sir a t s lectionn frapper ENTER Le texte s lectionn reste dans la zone d dition et le curseur se positionne sur le rectangle situ dans la fen tre principale de la CNC D placer le rectangle suivant besoins au moyen du curseur
197. renc s par rapport au z ro machine D calages d origine incr mentaux G58 G59 Les fonctions G54 G55 G56 G57 G58 et G59 doivent tre programm es seules dans un bloc et leur fonctionnement est le suivant Lors de l ex cution des fonctions G54 G55 G56 ou G57 la CNC applique le d calage d origine programm par rapport au z ro machine en annulant les ventuels d calages de z ro actifs Si l un des d calages incr mentaux G58 ou G59 est ex cut la CNC ajoute ses valeurs au d calage d origine absolu actif ce moment en annulant au pr alable un ventuel d calage incr mental actif On observera dans l exemple suivant les d calages d origine appliqu s lors de l ex cution du programme G54 Applique le d calage d origine G54 gt G54 G58 Ajoute le d calage d origine G58 gt G54 G58 G59 Annule G58 et ajoute G59 gt G54 G59 G55 Annule tout d calage et applique G55 gt G55 Lorsqu un d calage d origine a t s lectionn il reste actif jusqu la s lection d un autre d calage ou jusqu l ex cution d une recherche de r f rence machine G74 en mode manuel Le d calage d origine s lectionne reste actif m me apr s une mise hors sous tension de la CNC Ce type de d calages d origine d fini par programme est tr s utile en cas d usinages r p t s en divers points de la machine C
198. retrait D placement du palpeur en avance rapide G00 entre le point de palpage et le premier point d approche Page Chapitre 12 Section 16 UTILISATION D UNPALPEUR MESUREDECOINEXTERIEUR 4 Second mouvement d approche D placement du palpeur en avance rapide G00 entre le premier point d approche et le second Ce mouvement d approche se d roule en deux phases 1 D placement selon l axe des ordonn es 2 D placement selon l axe des abscisses Second mouvement de palpage D placement du palpeur suivant l axe des ordonn es selon l avance indiqu e F jusqu la r ception du signal mis par le palpeur La distance maximum parcourir en mouvement de palpage est 2B Si apr s que cette distance ait t parcourue la CNC ne re oit pas de signal du palpeur le code d erreur correspondant est affich et les axes stoppent Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point du second palpage et le point o le cycle a t appel Le mouvement de retrait se d roule en trois phases 1 D placement selon l axe de palpage jusqu au second point d approche 2 D placement selon l axe longitudinal jusqu la coordonn e sur cet axe du point o le cycle a t appel 3 D placement dans le plan de travail principal jusqu au point d appel du cycle A la fin du cycle la CNC renvoie les valeurs r elles obtenues apr s la mesu
199. riph rique La CNC permet l change d informations avec un ordinateur ou un p riph rique au moyen des lignes s rie RS232C et RS422 Si ces communications sont contr l es depuis la CNC ilestn cessaire de s lectionner au pr alable la table correspondante ou le r pertoire de programmes pi ce utilitaires avec lesquels les communications sont tablies Selon le type de communications choisi on s lectionnera le param tre machine des lignes s rie PROTOCOL comme suit PROTOCOL 0 Pour des communications avec un p riph rique PROTOCOL 1 Pour des communications par ligne DNC LI LIGNE DNC La CNC offre la possibilit de travailler en mode DNC Distributed Numerical Control ou Commande Num rique D port e ce qui permet les communications entre la CNC et un ordinateur pour ex cuter les fonctions suivantes Commandes de r pertoire et effacement Transfert de programmes et de tables entre la CNC et un ordinateur Commande distance de la machine Possibilit de supervision de l tat de syst mes DNC volu s Chapitre 1 Section Page GENERALITES 1 1 2 PROTOCOLE DE COMMUNICATIONS PAR DNC OU UN PERIPHERIQUE Ce type de communications autorise les commandes de transfert de programmes et de tables ainsi que la gestion des r pertoires de la CNC et de l ordinateur pour la copie et l effacement de programmes etc indistinctement depuis la CNC o l ordinateur Pour tran
200. rotation de broche s lectionn par programme la valeur du param tre P111 Chapitre 13 Section Page PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLES ASSOCI ES A LA 17 BROCHE 13 2 9 VARIABLES ASSOCI ES A L AUTOMATE On tiendra compte du fait que l automate dispose des ressources suivantes Entr es Sorties Indicateurs Registres Temporisateurs Compteurs nat 11 1256 Basss O1 0256 a M1 M5957 RS R1 R256 de 32 bits chacun Rs T1 T256 avec comptage sur 32 bits Lies CI C256 avec comptage sur 32 bits L acc s une variable quelconque permettant de lire ou de modifier l tat d une ressource du PLC I 0 M R T CC entra ne l interruption dela pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Variables de lecture PLCMSG Donne le num ro du message d automate le plus prioritaire actif qui co ncidera avec celui visualis l cran 1 128 En l absence de message la variable est 0 P100 PLCMSG Donne le num ro du message d automate le plus prioritaire actif Variables de lecture et d criture PLCIn PLCOn Bit Sortie PLCMn PLCRn PLCTn PLCCn Cette variable permet de lire ou de modifier 32 entr es de l automate partir de l entr e indiqu e n La valeur des entr es utilis es par l armoire lectrique ne peut pas tre
201. s bloc s o elle a t programm e Elle passe l ex cution du bloc suivant Il est possible de programmer jusqu 3 conditions de saut dans un seul bloc elles seront valu es l une apr s l autre selon l ordre dans lequelelles ont t programm es La commande lit 20 blocs en avant du bloc en cours d ex cution afin de pouvoir calculer l avance la trajectoire parcourir La condition de saut de bloc sera analys e au moment de la lecture du bloc soit 20 blocs avant son ex cution Pour analyser le bloc au moment de l ex cution il est n cessaire d interrompre la pr paration des blocs en programmant G4 dans le bloc pr c dent ETIQUETTE OU NUMERO DE BLOC N 0 9999 L tiquette ou le num ro de bloc permettent d identifier le bloc et ne sontutilis s que lors de la r alisation de r f rences ou de saut un bloc Ils sont repr sent s par la lettre N suivie de 4 chiffres maximum 0 9999 il n estpas obligatoire de suivre un ordre donn et que ces chiffres soient cons cutifs Siun programme comporte deux ou plusieurs blocs avec le m me num ro d tiquette la CNC prendra toujours le premier Bien que leur programmation ne soit pas n cessaire la CNC permet par l interm diaire d une SOFTKEY la programmation automatique d tiquettes dontlenombreinitial et le pas peuvent tre s lectionn s par le programmeur Page Chapitre 2 Section CONSTRUCTIOND UNPROGRAMME
202. s lectionn comme axe longitudinal Les cycles fixes devront tre programm s au moyen de la mn monique volu e PROBE dont le format de programmation est le suivant PROBE expression d claration d affectation La mn monique PROBE appelle le cycle de palpage indiqu gr ce un num ro ou toute autre expression dont le r sultat soit un nombre Elle permet en outre d initialiser les param tres de ce cycle avec les valeurs n cessaires pour l ex cuter au moyen des d clarations d affectation Consid rations g n rales Le cycles fixes de palpage sontnon modaux et doivent donc tre programm s chaque ex cution Les palpeurs utilis s dans l ex cution de ces cycles sont Palpeur situ en un point fixe de la machine qui permet d talonner les outils Palpeur situ sur la broche qui est consid r comme un outil et qui est utilis dans les diff rents cycles de mesure L ex cution d un cycle fixe de palpage ne modifie pas l historique des fonctions G pr c dentes l exception des fonctions de compensation de rayon G41 et G42 Chapitre 12 Section Page 12 3 CYCLE FIXE D TALONNAGE DE LONGUEUR D OUTIL Ce cycle permet d talonner la longueur de l outil s lectionn A la fin du cycle la valeur L correspondant au correcteur s lectionn est mise jour dans la table de correcteurs d outils Pour ex cuter ce cycle il est n cessaire
203. sa gauche 1D d eN mp1618 Si ce param tre n est pas programm la CNC prend la valeur SO par d faut Q R 5 5 Ces param tres doivent tre d finis lorsqu un contour ouvert est d fini les points de d but et de fin ne co ncident pas Ils d finissent le point de d but du segment qui indique la fin du contour par rapport au z ro pi ce La coordonn e Q correspond l axe des abscisses et la cote R correspond l axe des ordonn es Dans le cas d un contour ferm les points de d but et de fin co ncident on ne programmera que G27 S J 5 5 Ce param tre doit tre d fini dans le cas d un contour ouvert c est dire lorsque Q et R ont t d finis D finit la longueur du segment indiquant la fin du contour K2 n Q R 1 i K1 KO J k Q R X Y Z E K3 K Ce param tre doit tre d fini dans le cas d un contour ouvert c est dire lorsque Q et R ont t d finis Il d finit la direction et le sens du segment indiquant la fin du contour 0 Vers les coordonn es positives de l axe des abscisses 1 Vers les coordonn es n gatives de l axe des abscisses 2 Vers les coordonn es positives de l axe des ordonn es 3 Vers les coordonn es n gatives de l axe des ordonn es Si ce param tre n est pas programm la CNC prendra la valeur KO par d faut Chapitre 16 Section Page COPIEETNUMERISATION DEFINITIONDUCONTOURDE 21 COPIE G27
204. sir e La CNC affichera en permanence et en surbrillance la taille de lettre s lectionn e 2 Frapper ENTER pour valider la taille de lettre s lectionn e ou ESC pour quitter cette option sans effectuer aucun changement Quand une nouvelle page ou un nouveau symbole est s lectionn la CNC affecte par d faut la taille de lettre normale Page Chapitre 10 Section PERSONNALISATION EDITION DE PAGES ET SYMBOLES UTILISATEUR COULEUR DU FOND Cette option permet de s lectionner la couleur de fond d sir e sur lequel seront dit s les l ments graphiques et les textes Lors d une dition ou modification d un symbole la couleur du fond ne doit pas tre chang e car il s agit d un attribut de la page et non du symbole Si un fond BLANC est d sir l emploi d une autre couleur de fond est conseill pendant insertion d l ments graphiques et de textes car le curseur est de couleur blanche D s que la page a t cr e on pourra choisir la couleur de fond d sir e Parmi tous les rectangles de couleur affich s l un contient un autre rectangle Le rectangle int rieur et le rectangle ext rieur indiquent respectivement la couleur principale et la couleur de fond s lectionn es Pour s lectionner la couleur du fond proc der comme suit 1 Gr ce aux touches fl che gauche fl che droite fl che vers le haut et fl che vers le bas s lectionner la coul
205. tant que Lignes ext rieures l autre contour Lignes int rieures l autre contour Ce type d intersection de profils s lectionne dans chaque contour le groupe de lignes incluant le point de d finition du profil L exemple suivant montre le processus de s lection expos dans lequel les traits pleins repr sentent les lignes ext rieures l autre contour et les pointill s les lignes int rieures Le point de d part de chaque contour est indiqu par le signe q CD J U MP1124 Exemples d intersection de profils Addition Bool enne PR S x AN S x x N De S Ke Ke Soustraction Bool enne Cire Page 14 Chapitre 11 Section POCHESEN2DET3D POCHES EN2D PROFILS Intersection Bool enne sn Dr L ordre de programmation des diff rents profils est d terminant dans le cas de l intersection de 3 profils ou plus MP1127 Le processus d intersection des profils s ex cute selon l ordre dans lequel les profils ont t programm s De cette fa on apr s l intersection des deux premiers profils programm s l intersection entre le profil r sultant des deux premiers et le troisi me a lieu et ainsi de suite Le point de d part des profils r sultants co ncide toujours avec le point de d part utilis pour la d finition du premier profil Exemples
206. usinage COST nine nsbninneneratan rassendesantunt 14 6 9 Sor ie tangentielle la fn de l usage G38 ss stnsnnmenansmoneentepautennssne 16 6 10 Arrondr automatique aux angles G30 retombe moteurs uen 18 6 11 CAPE Een neo en ar ma on ane on 19 6 12 PURES RTE nie nie nets nent nt mea ati aqne 20 6 13 D placement jusqu un but e m canique G52 2 susienusnsnsuisssisrsispendrenn 21 Section N Chapitre 7 FONCTIONS PREPARATOIRES SUPPLEMENTAIRES FA Interruption de la pr paration de blocs GOA eosrsisiisrcirsrvireosiscoresrorvesisvessrerersivoiivarivecsse 1 Taa Temporisatoni GOIE PR a E 3 Ta Travail sutangl vif G07 t arrondi GDS GIO s ismes on 4 l Anele NE D PR e E 4 The Afrondi anz angles GOS rennes ann N 5 123 Arondi ne les controle GIU eoori 6 71 4 Analyse par anue ipatiGii seoaren anre nn E A AR AER EREA AA ERAR sl 43 Imace mirot TO CG LEE GIGI sonne nd msi tan e E e 5 16 Pacteurd echelle tO Li gerea 11 7 61 Facteur d chelle appliqu tous les AXES sricnrincriniincirnnoneiroener ene aeran 12 76 2 Facteur d chelle appliqu un o plusieurs AXES siicrriirsirerserropcenisososverviroanoivorervansoregss 14 Aa Rotation du syst me de coordonn es G73 sneseno 16 7 8 Couplas d couplag l tronigne des ARES isuisrisnsmatmendinvn means sain 18 Tal Couplage clectronigue d s axes TT Tnt ireen no ino enera ni 19 7 8 2 Annulation du couplage lectronique des axes G78 sesesssserseresrsererrereerrerrrrer
207. utilis montre une seule face du cube ou quand le type de graphique s lectionn correspond l un des plans XY XZ ou YZ la CNC repr sente deux rectangles pour indiquer la zone de repr sentation graphique rectangle color et la zone de visualisation rectangle non color Cette fonction permet d agrandir ou de r duire la zone de repr sentation graphique Si cette option est activ e la CNC affiche une fen tre qui se superpose sur le graphique repr sent et une autre sur le dessin figurant dans l angle inf rieur droit de l cran Ces fen tres indiquent la nouvelle zone d affichage s lectionn e Les touches et permettent d agrandir ou de r duire la taille de ces fen tres et les touches fl che vers le haut vers le bas vers la droite et vers la gauche permettent de d placer le cadre de zoom vers l emplacement d sir Pour repasser la valeur permettant de visualiser la totalit de la zone d affichage s lectionn e par la touche ZONE A VISUALISER pendant la s lection de la nouvelle zone d affichage frapper la touche VALEUR INITIALE La CNC affiche cette valeur sans quitter la fonction ZOOM Pour quitter cette fonction sans changer les valeurs initiales frapper ESC Quand la nouvelle zone d affichage a t d finie frapper ENTER pour valider les changements Le moniteur conserve l affichage graphique actuel Si la touche est frapp e la CNC commence ou continue l ex
208. 0 de l avance de travail G01 jusqu la profondeur incr mentale programm e en B D Fraisage en avance de travail de la surface de la poche suivant des pas d finis par C jusqu une distance L passe de finition de la paroi de la poche Fraisage de la passe de finition L selon l avance de travail d finie en H D s la fin de la passe de finition l outil recule en avance rapide G00 jusqu au centre de la poche et l axe longitudinal s carte de 1 mm de la surface usin e Nouvelles surfaces de fraisage jusqu ce que la profondeur totale de la poche soit atteinte D placement de l axe longitudinal 50 de l avance de travail jusqu une distance B de la surface pr c dente Fraisage de la nouvelle surface comme indiqu aux points 4 5 et 6 Page 30 Chapitre 9 Section CYCLESFIXES POCHERECTANGULAIRE G87 8 Retrait en avance rapide G00 de l axe longitudinal jusqu au plan de d part ou au plan de r f rence selon que G98 ou G99 a t programm I T1 G99 7 I G90 I G91 Chapitre 9 Section Page CYCLESFIXES POCHERECTANGULAIRE G87 31 Exemple de programmation en supposant que le plan de travail est le plan form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d part est XO YO Z0 TOR1 6 T1 D1 M6 G0GO0 XO YOZ ronn E a Point de d but G87 G98 G00 G90
209. 0 4 A 250 V selon le mod le de ventilateur Moniteur Le type de protection d pend du type de moniteur Se reporter la plaquette d identification de l appareil concern Pr cautions pendant les r parations Ne pas intervenir l int rieur de l appareil Seul le personnel Fagor Automation habilit est autoris intervenir l int rieur de l appareil Ne pas manipuler les connecteurs lorsque l appareil est sous tension Avantde manipuler les connecteurs entr es sorties r alimentation etc s assurer que l appareil n est pas sous tension Symboles de s curit Symboles pouvant appara tre dans le manuel Symbole ATTENTION Un texte accompagne ce symbole pour indiquer les actions ou les op rations risquant de provoquer des blessures au personnel ou des dommages au produit gt Symboles pouvant appara tre sur l appareil Symbole ATTENTION Un texte accompagne ce symbole pour indiquer les actions ou les op rations risquant de provoquer des blessures au personnel ou des dommages au produit Symbole CHOC ELECTRIQUE Ce symbole indique que le point signal peut tre sous tension Symbole TERRE DE PROTECTION Ce symbole indique que ce point doit tre reli au point de terre central de la machine afin d assurer la protection du personnel et des appareils EEE Introduction 4 CONDITIONS DE RETOUR DU MATERIEL En cas de retour du moniteur ou de l UC
210. 0 4 ANALYSER TRACE Lorsque la saisie de donn es est termin e la CNC affiche le trac dans la fen tre d tats et valide la touche ANALYSER TRACE Cette option permet de positionner le curseur trait vertical vert au d but du trac sa fin ouenun point donn de ce trac Elle permet galement de modifier la base de temps utilis e pour repr senter le trac ou de calculer l intervalle de temps entre deux points du trac Pour ce faire les options suivantes sont disponibles par touches logiciel Chercher D but Chercher Fin Chercher Trigger Chercher Temps Affiche le d but du trac avec le curseur positionn au d but du trac Affiche la derni re partie du trac avec le curseur positionn la fin du trac Affiche la zone du trac correspondant la zone de d clenchement Le point o s est produit le trigger est signal par un trait vertical rouge qui se superpose au trac La CNC ex cute cette option quand un trigger se produit pendant analyse du trac Lorsque cette touche est frapp e la CNC demande la position que doit occuper le curseur par rapport au point de d clenchement Cette valeur est exprim e en millisecondes Exemple Si une Recherche de Temps de 1000 millisecondes a t s lectionn e la CNC affichera la partie du trac correspondant 1 seconde avant le moment du trigger Si aucun trigger ne s est produit pendant l analyse du trac la CN
211. 0 75 QO I 25 R2 F275 T3D1 M6 NOOK i E E EAST G90 GO X10 Y30 224 G1 Y50 X70 Y10 X10 Y30 GIOX Z e E EER G0 X10 Z24 G1 X15 79 GI ER N A RT ITRS G90 GO X30 Y30 eeseseeseeesreerrsreerrereee G2 X30 Y30 110 KO GIKA ss En rE VEREER a G90 GO X30 Z9 N500 GI X35 Z200 eroriren iseis N b Ko rl Dr 10 15 30 35 45 50 65 70 W D finition de poche 3D Op ration d bauche Op ration de semi finition Op ration de finition D but de d finition de g om trie de poche Contour ext rieur profil dans le plan Profil de profondeur D finition de l il t Profil dans le plan Profil de profondeur Fin de d finition de g om trie de poche Chapitre 11 POCHES EN 2D ET 3D Section Page POCHES EN 3D 41 EXEMPLES 11 2 6 PROFILS COMPOSES Un profil compos en 3D est un profil en 3D comportant plus d un profil de profondeur Il est d fini par l intersection de plusieurs contours Le profil dans le plan est form par l intersection des profils dans le plan de chaque l ment Fa A X A NS gt MP1158 Le profil de profondeur de chaque paroi du profil produit doit tre d fini 2 MP1159 Pour d finir le profil dans le plan il est n cessaire de d finir le profil correspondant la surface la plus tendue de chaque l ment celle de la base tout en respectant les r gles d intersec
212. 0 J170 G0 X 120 Y90 G1 X20 Y90 G1 X20 Y 50 G1 X 120 Y 50 G1 X 120 Y90 Dimensions de l outil 1 Dimensions de l outil 2 Dimensions de l outil 3 Positionnement initial Programmation de poche avec il ts Fin de programme D finition de l op ration de per age D finition de l op ration d bauche D finition de l op ration de finition D finition des contours de la poche Contour ext rieur D finition du contour du premier il t 5D finition du contour du second il t Fin de la d finition du contour Chapitre 11 POCHES EN 2D ET 3D Section Page POCHESEN 2D EXEMPLES 21 Exemple de programmation avec changeur automatique d outils Les x de la figure indiquent les points de d but de chaque profil N100 N200 N300 N400 yA TOR1 9 TOI1 0 TOL1 25 TOK1 0 TOR2 3 6 TOI2 0 TOL2 20 TOK2 0 TOR3 9 TOI3 0 TOL3 25 TOK3 0 G0 G17 G43 G90 X0 Y0 225 S800 G66 D100 R200 F300 S400 E500 M30 G81 Z5 I 40 T3 D3 M6 G67 B10 C5 I 40 R5 K1 F500 T1 D1 M6 G68 B0 L0 5 Q1 F300 T2 D2 M6 G0 G90 X 300 Y50 Z3 G1 Y190 G2 G6 X 270 Y220 I 270 J190 G1 X170 X300 Y 150 Y50 G3 G6 X300 Y 50 1300 JO G1 G36 R50 Y 220 X 30 G39 R50 X 100 Y 150 X 170 Y 220 X 270 G2 G6 X 300 Y 190 I 270 J 190 G1 Y 50 X 240 Y50 X 300 G0 X 120 Y80 G2 G6 X 80 Y80 I 100 J80 G1 Y 80 G2 G6 X 120 Y 80 I 100 J 80 G1 Y80 Dimensions de l outil 1 Dimensions
213. 0 V contre les surtensions sup rieures 33 Vcc et l inversion de phases de la source de courant est galement pr vue Module d entr es sorties et de recopie Toutes les entr es sorties digitales comportent une isolation galvanique par optocoupleurs entre les circuits de la CNC et l ext rieur Une protection par fusible externe rapide F de 3 15 A 250 V contre les surtensions sup rieures 33 Vcc et l inversion de phases de la source de courant est galement pr vue Module ventilateur Ce module comporte 1 ou 2 fusibles externes rapides de 0 4 A 250 V selon le mod le de ventilateur Moniteur Le type de protection d pend du type de moniteur Se reporter la plaquette d identification de l appareil concern Pr cautions pendant les r parations Ne pas intervenir l int rieur de l appareil Seul le personnel Fagor Automation habilit est autoris intervenir l int rieur de l appareil Ne pas manipuler les connecteurs lorsque l appareil est sous tension Avantde manipuler les connecteurs entr es sorties r alimentation etc s assurer que l appareil n est pas sous tension Symboles de s curit Symboles pouvant appara tre dans le manuel Symbole ATTENTION Un texte accompagne ce symbole pour indiquer les actions ou les op rations risquant de provoquer des blessures au personnel ou des dommages au produit gt Symboles pouvant appara tre sur l appareil Symbol
214. 00 B225 145 C3 F200 P2 D finit l usinage multiple G80 Annule le cycle fixe G90 X0 YO Positionnement M30 Fin de programme Le bloc de d finition d usinage multiple peut galement s crire comme suit G64 X200 Y200 B225 K6 C3 F200 P2 Page 16 Chapitre 10 Section USINAGESMULTIPLES SELON UNARC G64 10 6 G65 USINAGE PROGRAMME AU MOYEN D UNE CORDE D ARC Cette fonction permet d ex cuter l usinage actif en un point programm au moyen d une corde d arc Un seul usinage est ex cut dont le format de programmation est le suivant X 5 5 Y 5 5 A S5 5 I 5 5 C F 5 5 SEE Sd AGE I D finit la distance entre le point de d part et le centre selon l axe des abscisses D finit la distance entre le point de d part et le centre selon l axe des ordonn es Les param tres X et Y d finissent le centre de la circonf rence comme le font Iet J dans les interpolations circulaires G02 G03 D finit l angle form par la m diatrice de la corde avec l axe des abscisses et s exprime en degr s D finit la longueur de la corde Si le d placement s effectue en G00 G01 le signe indique le sens anti horaire horaire Indique le mode de d placement entre les points d usinage Si aucune valeur n est programm e la valeur C 0 est prise par d faut C 0 D placement en avance rapide G00 C 1 D placement en
215. 1 5 FONCTIONNEMENT AVEC LES TABLES DE PARAMETRES D s que la table d sir e a t s lectionn e la CNC affiche son contenu et l op rateur peut d placer le curseur une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou page par page gr ce aux touches page avant et page arri re En outre plusieurs options permettent de manipuler ces tables Ces options sont accessibles par touches logiciel et sont d crites ci dessous D s qu une de ces options est activ e l op rateur dispose d une zone d dition sur l cran et peut d placer le curseur dans cette zone gr ce aux touches fl che droite et fl che gauche Les touches fl che vers le haut et fl che vers le bas permettent de positionner le curseur sur le premier et le dernier caract re respectivement EDITER Cette option permet d diter le param tre d sir D s que cette option est activ e les touches changent de couleur et affichent le type d dition offert sur fond blanc Dans les tables correspondant la compensation de vis et la compensation crois e les valeurs de position de l axe doivent tre dit es comme suit D placement de l axe et quand l importance de l erreur justifie sa prise en compte frappe de la touche logiciel ou de la touche correspondant l axe La CNC inclut dans la zone d dition le nom de l axe suivi des coordonn es correspondant ce point Cet
216. 1 Section Page GENERALITES 1 LI DISPOSITION DES INFORMATIONS SUR LE MONITEUR Le moniteur de la CNC estdivis en plusieurs zones ou fen tres d affichage comme indiqu ci dessous 2 3 Mercredi 27 Mars 1991 14 40 39 EXECUTER SIMULER EDITER MANUEL TABLES TILITAIRES Cette fen tre indique le mode de fonctionnement s lectionn le num ro du programme et le nombre de blocs actifs Elle indique aussi l tat du programme en cours ou interrompu et si le DNC est actif Cette fen tre indique l heure selon le format heures minutes secondes Cette fen tre visualise les Messages envoy s l op rateur depuis le programme pi ce ou par l interm diaire du DNC Le dernier message re u est affich quelle que soit sa provenance Cette fen tre affiche les messages manant du PLC Sile PLC active deux messages ou plus la CNC affiche toujours le plus prioritaire c est dire celui portant le num ro le plus faible Par exemple MSG1 est le plus prioritaire et MSG128 le moins prioritaire Page Chapitre 1 Section GENERALITES DISPOSITION DES INFORMA TIONS SUR LE MONITEUR Dans ce cas la CNC affiche le caract re signe plus pour indiquer la pr sence d autres messages activ s par le PLC qui peuvent tre visualis s gr ce l option MESSAGES ACTIFS du mode PLC Dans cette m me fen tre la CNC affiche le caract re ast risque pour signaler q
217. 10 A10 B20 M30 SUB 10 G91 G01 XPO F5000 CALL 11 G91 G01 YP1 CALL 11 G91 G01 X PO CALL 11 G91 G01 Y P1 CALL 11 RET SUB 11 G81 G98 G91 Z 8 I 22 F1000 S5000 T1 D1 Cycle fixe de per age G84 Z 8 I 22 K15 F500 S2000 T2 D2 Cycle fixe de filetage G80 RET MCALL expression d claration d affectation d claration d affectation La mn monique MCALL permet de conf rer le statut de cycle fixe toute sous routine d finie par l utilisateur SUB nombre entier L ex cution de cette mn monique est identique celle de PCALL mais l appel est modal c est dire que si un bloc comportant un d placement des axes est programm la suite de ce bloc la sous routine indiqu e s ex cutera apr s ce d placement avec les m mes param tres d appel Si un bloc comportant un d placement avec un nombre de r p titions tel que X10 N3 est ex cut alors qu une sous routine modale est s lectionn e la CNC ex cutera le d placement X10 une seule fois etex cutera ensuite la sous routine modale autant de fois qu indiqu par le nombre de r p titions S1 des r p titions de bloc sont s lectionn es la premi re ex cution de la sous routine modale sera ex cut e avec les param tres d appel mis jour mais les autres r p titions s effectueront avec les valeurs actuelles de ces param tres Si un bloc contenant la mn monique MCALL est ex cut alors qu une so
218. 10 H Ex cution du cycle fixe d fini G91 X20 NO D placement incr mental X20 exclusivement sans per age 9 2 1 G79 MODIFICATION DES PARAMETRES DU CYCLE FIXE La CNC permet l int rieur de la zone d influence du cycle fixe de modifier un ou plusieurs param tres d un cycle fixe actif gr ce la fonction G79 sans qu il soit n cessaire de red finir ce cycle fixe La CNC maintient le cycle fixe actif et ex cute les op rations d usinage du cycle fixe avec les param tres mis jour La fonction G79 doit tre programm e seule dans un bloc qui ne doit pas contenir d autres informations Deux exemples de programmation sont pr sent s ci dessous en supposant que le plan de travail est constitu des axes X et Y et que l axe longitudinal est l axe Z Page Chapitre 9 Section 2 CYCLESFIXES ZONED INFLUENCEDU CYCLE FIXE T1 M6 Z 28 14 I G00 G90 X0 Y0 Z60 G81 G99 G91 X15 Y25 Z 28 I 14 G98 G90 X25 G79 Z52 G99 X35 G98 X45 G79 Z32 G99 X55 G98 X65 M30 T1 M6 MP0936 G00 G90 X0 Y0 Z60 G81 G99 X15 Y25 Z32118 G98 X25 G79 Z52 G99 X35 G98 X45 G79 Z32 G99 X55 G98 X65 M30 Point de d part D finit un cycle de per age Ex cute le per age en A Ex cute le per age en B Modifie le plan de r f rence et la profondeur d usinage Ex cute le per age en C Ex cute le per age en D Modifie le plan de r f rence et la prof
219. 10 Section Page PERSONNALISATION ELEMENTS GRAPHIQUES 13 SYMBOLE Cette option permet d inclure un symbole d j dessin dans une page ou un symbole en cours d dition Pour pouvoir inclure un symbole l endroit d sir proc der comme suit 1 Introduire le num ro du symbole inclure dans la page ou le symbole en cours d dition et frapper ENTER pour le valider La CNC affichera ce symbole Le curseur sera situ au point de r f rence correspondant ce symbole angle sup rieur gauche du symbole 2 Amener le curseur au point o le symbole doit tre plac Seul le curseur se d place 3 Quand le curseur a atteint le point d sir frapper ENTER pour que la CNC positionne le symbole l endroit s lectionn Pour renoncer cette op ration frapper ESC la CNC quittera cette option 4 LaCNC permet d inclure le symbole s lectionn en plusieurs points Pour ce faire d placer nouveau le curseur et frapper ENTER 5 Pour quitter cette option et revenir au menu pr c dent frapper ESC Pour inclure plusieurs symboles distincts dans la page ou le symbole s lectionn s activer l option SYMBOLE chaque insertion d un nouveau symbole Un symbole ne peut pas tre inclus en lui m me c est dire que si le symbole 4 est en cours d dition la CNC permet d inclure tout symbole sauf le symbole 4 Attention Si un symbole est supprim par l option SUPPR
220. 25 D sactive la copie et la num risation Chapitre 16 Section Page COPIEET NUMERISATION INTRODUCTION 5 Cycles fixes de copie num risation Les cycles fixes de copie num risation dont dispose la CNC se basent sur les types de copie pr sent s pr c demment et sont les suivants TRACE 1 Cycle fixe de copie num risation en grille TRACE 2 Cycle fixe de copie num risation en arc TRACE 3 Cycle fixe de copie num risation de profil dans le plan TRACE 4 Cycle fixe de copie num risation de profil dans l espace TRACE 5 Cycle fixe de copie num risation par balayage de polygone Ces cycles sont programm s au moyen de l instruction de haut niveau TRACE le num ro du cycle pouvant tre indiqu par un chiffre 1 2 3 4 5 ou par toute expression dont le r sultat est l un de ces chiffres Tous ces cycles disposent d une s rie de param tres qui d finissent la trajectoire de copie et les conditions d ex cution de la num risation Pour n ex cuter que la copie de la pi ce sans num risation les param tres de num risation doivent tre mis 0 Pour num riser le mod le le programme dans lequel les donn es seront introduites doit tre ouvert gr ce l instruction OPEN P avant l appel du cycle et les param tres de num risation doivent tre d finis correctement Page Chapitre 16 Section COPIEETNUMERISATION INTRODUCTION 16 1 1 CONSIDERATI
221. 3D ni dd E ne tt in 29 11 21 Operation P DARCNS sus error dorer asne a rnven sien cime enviss ae ee der sont 29 11 22 Operanon de Sent cecinisse enn er Ea ENERE EEO 32 11 23 Operation de MMOG 8 retiens nismnsss pa EAO E ARRERA A R toners es Reason 34 11 2 4 Geometrie des contours O PROMIS aere elite ban erai 36 11253 Regles de programmation d s DOS csssrmsneenmninenneieensnat nine 37 1123 1 Egzemples d Droit osineen r AA NEN EEEE sed 39 11 2 6 Prois OMPORS rs rr oeron ESUR OREORE RNOR dr Rte TAE KOP IRR EE URS OURA EENI ERIRE 42 11 26 1 Exemple d poche compos e cn sine nn sata en E 45 11 2 7 FODIS ADD orrua R R NRN 47 11 28 Syntaxe de proeramtmmation d s profils 52e nsona onen riain e n erea 48 11 29 EXEMPIES screen onaran E EREE ARNIR PEIA OPE EREE DERN ENRETA ARERR 50 11 2 19 ETUE oiar E E E 61 es Chapitre 12 UTILISATION D UN PALPEUR 12 1 D placement avec palpeur G75 GTO snicnsessaraves niren NN detre 2 122 Cycles zes de pal page nintendo E O nE NE N E esanades 3 122 Cycle fixe d talonnage de longueur d OUUT s sndeenens 4 12 4 Cycle ire d talonn s d Dale asser aerae eere er E erai Pi 12 5 Cycle fize de mesure d SUrfac sens mines manier net 11 12 6 Cy le fixe d mesure d On CAIErIOUT t moin lesions 15 127 Cycle fixe de mesur de coin IM TIQUT ess cnntssemenennuinenensienssnnmniedRensies 18 12 8 Cycle fize de mesure d ingle sde imite brain is 21 12 9 Cycle fixe de mesur de coin ext rieur et d angle ss renen
222. 400 TID1 M6 oeeie G67 B2 1 23 RS F550 T2D1 M6 eneee G68 B1 5 L0 75 QO I 25 R2 F275 T3D1 M6 G90 GO X10 Y30 Z0 rann e G1 Y50 X70 Y10 X10 Y30 GIOX Zren ea a r ile GO X10 Z0 G3 X40 Z 30 BOKO virret D finition de poche 3D Op ration d bauche Op ration de semi finition Op ration de finition D but de d finition de g om trie de poche Profil dans le plan section horizontale Profil de profondeur section verticale Fin de d finition de g om trie de poche Chapitre 11 POCHES EN 2D ET 3D Section Page POCHES EN 3D 39 EXEMPLES Exemples de d finition de profils Il t pyramidal Profil dans le plan G17 G0 G90 X17 Y4 G1 X30 G1 Y30 G1 X4 G1 Y4 G1 X17 Profil de profondeur G16 YZ GO G90 Y4 Z4 G1 Y17 Z35 Il t c nique Profil dans le plan G17 GO G90 X35 Y8 G2 X35 Y8 I0 J27 Profil de profondeur G16 YZ GO G90 Y8 Z14 G1 Y35 Z55 Il t h misph rique Profil dans le plan G17 G0 G90 X35 Y8 G2 X35 Y8 I0 J27 Profil de profondeur G16 YZ GO G90 Y8 Z14 G2 Y35 Z41 R27 Page Chapitre _ 11 40 POCHES EN 2D ET 3D Section POCHES EN 3D EXEMPLES Exemple di una tasca 3D con isole N v MP1162 TOR1 2 5 TOL1 20 TOI1 0 TOK1 0 G17 G0 G43 G90 Z50 S1000 M4 G5 G66 R200 C250 F300 S400 E500 M30 N200 G67 B5 C4 I 25 R5 F400 T1D1 M6 N250 G67 B2 1 23 R5 F550 T2D1 M6 N300 G68 B1 5 L
223. 5 La CNC FAGOR 8050 permet de programmer l avance des axes en mm minute et en mm tour si l unit choisie est le mm ou en pouces minute et en pouces tour si l unit choisie est le pouce 5 2 1 AVANCE EN mm min ou pouces minute G94 D s que le code G94 est programm la commande sait que les avances programm es par F5 5 sont en mm minute ou en pouces minute S1 le d placement concerne un axe rotatif la CNC interpr tera que l avance est programm e endegr s minute Si une interpolation est r alis e entre un axe rotatif et un axe lin aire l avance programm e est prise en mm minute ou en pouces minute et le d placement de l axe rotatif qui a t programm en degr s sera consid r comme programm en millim tres ou en pouces Le rapport entre la composante avance de l axe et l avance F programm e sera identique celui existant entre le d placement de l axe et le d placement r sultant programm Avance F x D placement de l axe Composante de avance D placement r sultant programm Exemple Dans une machine axes X Y lin aires et axe C rotatif situ s tous au point X0 YO CO le d placement suivant est programm G1 G90 X100 Y20 C270 F10000 On a sen F A x E 10000 x 100 so AX Ay Ac 100 20 270 1 2 T AE z HUE 692 9589 Ax Ay Ac 100 20 270 FA 10000 x 270 Fc 9354 9455 Ax Ay
224. 53 M4954 PIC254 M4955 PIC255 Lorsqv une de ces marques est mise 1 la page correspondante est activ e Utilis es pour compl ter le syst me d aide des fonctions M pages 250 255 A chaque demande d informations d aide lors de la programmation des fonctions auxiliaires M frappe de HELP la CNC affiche la page interne correspondante Chapitre 10 Section Page PERSONNALISATION 1 Lorsque la page utilisateur 250 est d finie ces informations sont compl t es par le symbole pour indiquer la pr sence de pages d informations suppl mentaires S1 cette touche est actionn e la CNC affiche la page utilisateur 250 La CNC continue afficher ce symbole tant que d autres pages d aide d finies par l utilisateur sont d finies 250 255 Ces pages doivent tre d finies en ordre s quentiel en commen ant toujours par la page 250 Si elle constate qu une des pages n est pas d finie la CNC supposera qu il n existe plus de page disponible Les pages utilisateur activ es depuis le PLC peuvent tre affich es avec l option PAGES ACTIVES du PLC Les diverses options disponibles dans ce mode de fonctionnement sont x UTILITAIRES Permet la manipulation de symboles et pages utilisateur diter copier effacer etc ELEMENTS GRAPHIQUES Permet d inclure des l ments graphiques dans le symbole ou la page s lectionn s TEXTES Permet d inclure des textes dans le sy
225. 8 G9XY ZIJKBCDHL sus ap G00 sp G0 F r lt EEEREN Retrait de l outil jusqu au Plan de D part d s que la poche a t ex cut e Retrait de l outil jusqu au Plan de R f rence d s que la poche a t ex cut e XY 5 5 Elles sontoptionnelles et d finissent le d placement des axes du plan principal pour positionner l outil sur le point d usinage Ce point pourra tre programm en coordonn es cart siennes ou polaires et les coordonn es pourront tre absolues ou incr mentales selon que l on travaille en G90 ou en G91 D finit la coordonn e du plan de r f rence S1 elle est programm e en absolu elle est r f renc e par rapport au z ro pi ce si elle est programm e en incr mental elle est r f renc e par rapport au plan de d part Page 26 Chapitre 9 CYCLESFIXES Section POCHERECTANGULAIRE G87 mp0940 Z I 5 5 D finit la profondeur de l usinage 7 7 E Iar Si elle n est pas programm e la CNC prend comme plan de r f rence la position occup e par l outil cet instant Autrement dit les plans de d part P P et de r f rence P R seront identiques I G91 7 7 S1elle est programm e en absolu elle est r f renc e par rapport au z ro pi ce si elle est programm e en incr mental elle est r f renc e par rapport au plan de d part P P J 5 5 D finit la distance entre le c
226. 8 PLC MONITORISATION PLC EN MARCHE ET PLC A L ARRET E PHYSIQUES E REELLES SORTIES LOGIQUES M 5000 5957 CNC R 500 559 M 5000 5957 ENTREES LOGIQUES R 500 559 CNC S REELLES SORTIES PHYSIQUES E REELLE E IMAGE S REELLE S IMAGE M REELLE M IMAGE Si le PLC est l arr t son fonctionnement sera le suivant x Les valeurs r elles des ressources I correspondant aux entr es physiques seront mises jour toutes les 10 millisecondes Les sorties physiques seront mises jour toutes les 10 millisecondes avec les valeurs r elles de ressources O correspondantes Le PLC traitera toutes les demandes et modifications de ses variables internes Chapitre 9 Section Page PLC MONITORISATION PLC EN 19 MARCHE ET PLC A L ARRET 9 4 MESSAGES ACTIFS Lorsque cette option est activ e la CNC affiche une page o sont visualis s dynamiquement tous les messages actifs g n r s par l automate Ces messages sont class s par ordre de priorit en commen ant toujours par celui portant le plus petit num ro le plus prioritaire L op rateur peut d placer le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou page par page gr ce aux touches page avant et page arri re Pour effacer un ou plusieurs messages affich s s lectionner le s message s concern avec le curseur et frapper la touche EFFACER MESSAGE On note
227. 9 centi mes de minute ou 99999 op rations Table du magasin d outils Contenu de chaque logement du magasin Num ro d outil 1 NTOOL maximum 255 0 Vide 1 Annul Position de l outil dans le magasin Num ro de logement 1 NPOCKET maximum 255 0 Dans la broche 1 Introuvable 2 A la position de changement Variables de lecture TOOL Donne le num ro de l outil actif P100 TOOL Affecte au param tre P100 le num ro de l outil actif TOD Donne le num ro du correcteur actif NXTOOL Donne le num ro de l outil suivant s lectionn mais en attente de l ex cution de M06 pour tre actif NXTOD Donne le num ro du correcteur correspondant l outil suivant s lectionn mais en attente de l ex cution de M06 pour tre actif TMZPn Donne la position occup e par l outil indiqu n dans le magasin d outils Page Chapitre 13 Section 8 PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLES ASSOCI ES AUX OUTILS Variables de lecture et d criture TOR TOLn TOIn TOKn TLEDn TLFFn TLENNn TLFRn TMZTn Cette variable permet de lire ou de modifier dans la table de correcteurs la valeur affect e au Rayon du correcteur indiqu n P110 TOR3 Affecte au param tre P110 la valeur R du Correcteur 3 TOR3 P111 Affecte la valeur du param tre P111 R du correcteur 3 Cette variable permet de lire ou de modifier dans la table de correct
228. 91 G01 X30 Y30 F100 Y60 X20 Y 20 X40 G02 X0 Y 40 10 J 20 G01 X 60 X 30 Y 30 Chapitre 7 Section Page FONCTIONSPREPARATOIRESSUPPLEMENTAIRES IMAGEMIROIR 9 G10 611 612 6G13 G14 La programmation de l ensemble des pi ces sera Ex cution de la sous routine G11 Ex cution de la sous routine G10 G12 Ex cution de la sous routine G11 Ex cution de la sous routine M30 kd t kd 3 zd a Usine a Image miroir sur l axe X Usine b Image miroir sur l axe Y Usine c Image miroir sur les axes X et Y Usine d Fin de programme Les fonctions G11 G12 G13 et G14 sont modales et incompatibles avec G10 G11 G12 et G13 peuvent tre programm es dans le m me bloc puisqu elles ne sont pas incompatibles entre elles La fonction G14 doit tre programm e seule dans un bloc Si la fonction G73 rotation du syst me de coordonn es est activ e dans un programme comportant des fonctions image miroir la CNC applique d abord la fonction image miroir puis la rotation Si une nouvelle origine de coordonn es z ro pi ce est pr s lectionn e par G92 pendant que l une des fonctions miroir G11 G12 G13 G14 est active cette nouvelle origine n est pas affect e par la fonction image miroir A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra en compte le code G10 Page 10 Chapitre 7 Sect
229. ANT OEMPSW Ce code est demand par la CNC chaque tentative d acc s aux autorisations fabricant Mode UTILITAIRES PROTECTIONS AUTORISATIONS FABRICANT Code d acc s UTILISATEUR USERPSW Ce code est demand par la CNC chaque tentative d acc s aux autorisations utilisateur Mode UTILITAIRES PROTECTIONS AUTORISATIONS UTILISATEUR Code d acc s PLC PLCPSW Ce code est demand par la CNC chaque tentative d dition du programme PLC ainsi que les programmes de messages et d erreurs PLC Il est galement demand avant toute compilation du programme PLC La CNC permet de visualiser le programme PLC s il n est pas affect de l attribut H ainsi que les valeurs des ressources n exigeant pas de code d acc s Aucun code n est demand pour acc der aux messages et aux pages actifs au plan d utilisation et aux statistiques du PLC En revanche un code d acc s sera toujours exig pour modifier l tat d une ressource quelconque ou pour ex cuter une commande de contr le d ex cution du programme Un code d acc s est galement n cessaire pour sauvegarder ou restaurer le programme PLC dans la m moire EEPROM Chapitre 7 Section Page UTILITAIRES CODESD ACCES 1 Code d acc s de personnalisation CUSTOMPSW Ce code est demand par la CNC chaque tentative d acc s au mode PERSONNALISATION Code d acc s aux param tres machine SETUPPSW L
230. C elle indique galement le temps que l UC de la CNC affecte l automate Cette valeur sera d finie par le param tre machine CPUTIME de l automate MEMOIRE RAM Cette section indique la m moire RAM du syst me disponible pour l usage exclusif du PLC install e ainsi que la m moire libre disponible Le programme objet ex cutable s obtient par compilation du programme source et c est celui ex cut par le PLC Cette section affiche la date de sa cr ation et l espace m moire RAM qu il occupe MEMOIRE EEPROM Cette section indique la m moire RAM du syst me disponible pour l usage exclusif du PLC install e ainsi que la m moire libre disponible A chaque ex cution de la commande SAUVER PROGRAMME la CNC charge le programme automate dans cette m moire EEPROM dans un pseudo code Cette section indique la date de sa sauvegarde et sa taille PROGRAMME SOURCE Cette section indique la date de la derni re dition du programme source ainsi que sa taille Le programme source du PLC est stock dans la m moire RAM de la CNC Chapitre 9 Section Page PLC STATISTIQUES 23 9 10 ANALYSEUR LOGIQUE L analyseur logique est particuli rement indiqu pour r aliser la mise au point de la machine et d terminer des erreurs et situations critiques dans le comportement des signaux Cette option permet d analyser le comportement des signaux logiques du PLC en fonction d une
231. C supposera que la position indiqu e est r f renc e par rapport au d but du trac Page 36 Chapitre 9 Section PLC ANALYSEUR LOGIQUE Calculer Temps Modifier Base Cette option permet de conna tre l intervalle de temps entre deux points du trac Proc der comme suit pour d finir les points de d but et de fin du calcul Positionner le curseur sur le point de d but du calcul et frapper la touche MARQUER DEPART pour le valider Le d placement du curseur est command par les touches Fl che gauche Fl che droite Page pr c dente et Page suivante Positionner le curseur sur le point final du calcul et frapper la touche MARQUER FINAL pour le valider La CNC affiche l intervalle de temps en millisecondes entre ces deux points dans la fen tre de messages Cette possibilit peut s av rer tr s utile pour calculer avec pr cision les temps de mont e et de descente du front des signaux le temps entre le d clenchement de deux signaux le temps entre le d clenchement d un signal et le d but du cycle etc Cette option permet de modifier la Base de temps La zone d tats est divis e en plusieurs bandes verticales chacune repr sentant l intervalle de temps d fini par la constante Base de temps Le rapport entre la Base de temps et la r solution des signaux est inversement proportionnelle c est dire que plus la base de temps est faible p
232. C affiche le nouveau curseur s lectionn et ses coordonn es en rouge Le curseur s lectionn peut tre d plac gr ce aux touches fl che vers le haut fl che vers le bas fl che droite et fl che gauche Les s quences de touches Shift fl che vers le haut Shift fl che vers le bas Shift fl che droite et Shift fl che gauche permettent de d placer le curseur jusqu l extr mit indiqu e Page Chapitre 3 Section 34 EXECUTER SIMULER GRAPHIQUES Pour sortir de cette fonction et repasser au menu graphiques frapper ESC Egalement si la touche est frapp e la CNC quitte ce mode de travail et repasse au menu graphiques 3 6 BLOC A BLOC Chaque fois que cette option est activ e la CNC change de mode de fonctionnement entre bloc bloc et en continu Ce changement est possible m me pendant l ex cution ou la simulation d un programme pi ce Si le mode bloc bloc est s lectionn la CNC n ex cute qu une ligne du programme chaque frappe de la touche La fen tre sup rieure de la page d cran affiche le mode s lectionn En cas ex cution en continu aucun message n appara t si le mode bloc bloc est actif la mention BLOC A BLOC s affiche Chapitre 3 Section Page EXECUTER SIMULER BLOC A BLOC 35 4 EDITER Ce mode de fonctionnement est utilis pour diter modifier ou voir le contenu d un program
233. Cette option permet d effectuer une recherche dans une table D s que cette option est activ e les touches affichent les options suivantes DEBUT Cette touche positionne le curseur sur le premier correcteur de la table pouvant tre dit ou modifi dans ce mode et permet de sortir du mode chercher FINCette touche positionne le curseur sur le dernier correcteur pouvant tre dit ou modifi dans ce mode et permet de sortir du mode chercher CORRECTEUR Cette fonction permet de rechercher le correcteur d sir et de positionner le curseur sur ce correcteur Quand cette touche est actionn e la CNC demande le num ro du correcteur recherch Apr s introduction de ce num ro frapper ENTER EFFACER Cette option permet d effacer un ou plusieurs correcteurs de la table Quand un correcteur est effac la CNC met tous ses champs 0 Pour effacer un correcteur on indiquera son num ro avant de frapper ENTER Poureffacer plusieurs correcteurs indiquer le premier frapper la touche JUSQU A indiquer le num ro du dernier correcteur effacer et frapper ENTER Pour effacer tous les correcteurs frapper la touche TOUT La CNC demande confirmation apr s la frappe de ENTER elle efface les correcteurs Chapitre 6 Section Page TABLES TABLE DE CORRECTEURS 9 CHARGER Cette option permet de charger les valeurs re ues par l interm diaire d une ligne s rie RS232C ou RS422 dans
234. Chap 3 9 Annexe Manuel de programmation Chap 5 13 Manuel d installation Chap 1 Chap 13 Manuel de programmation Chap 5 14 16 Annexe Manuel d utilisation Chap 4 Manuel d utilisation Chap 4 Manuel d utilisation Chap 4 Manuel d installation Chap 4 9 10 Annexe Manuel de programmation Chap 3 13 Manuel d installation Chap 3 Chap 11 Manuel d utilisation Chap Manuel d installation Chap Manuel d utilisation Chap Manuel d installation Chap 3 9 Annexe Manuel d installation Chap 3 Manuel d utilisation Chap 5 Manuel d utilisation Chap 3 Manuel d installation Chap 3 Manuel d utilisation Chap 7 12 Manuel d installation Chap 3 Annexe Manuel d utilisation Chap 11 Manuel d utilisation Chap 11 Manuel d installation Chap Manuel d utilisation Chap Manuel d utilisation Chap Manuel de programmation Chap 14 Manuel de programmation Chap 13 Annexe Nouvelles caract ristiques M 1 CARACTERISTIQUE Variables d acc s au palpeur de recopie DEFLEX DEFLEY et DEFLEZ Sortie logique g n rale indiquant l tat de la boucle de positionnement d axes LOPEN PLC initialiser un bloc de registres PLC nouvelles directives PLC 200 symboles Nouvelles possibilit s dans les cycles fixes de poche avec 1l ts Connecteur X7 du module AXES Support d unit de disquettes FAGOR Assouplissement du cycle de changement d outil Traitement am lior
235. Chapitre 7 Section Page FONCTIONSPREPARATOIRESSUPPLEMENTAIRES ANALYSEPAR 7 ANTICIPATION G51 Par ailleurs la CNC met l erreur 7 fonctions G incompatibles si l une des fonctions suivantes est programm e pendant que G51 est actif G23 G26 G27 Recopie G33 Filetage lectronique G52 D placement jusqu une but e mat riel G74 Recherche du z ro G75 G76 Cycles de palpeur G95 Avance par tour X OX X XX x La fonction G51 doit tre programm e seule dans un bloc aucune autre information n est admise A la mise sous tension apr s l ex cution de M02 M30 ou apr s un arr t en URGENCE ou un RESET la CNC annule G51 si elle tait active et elle prend G05 ou G07 en fonction du r glage du param tre machine g n ral ICORNER Page Chapitre 7 Section 8 FONCTIONSPREPARATOIRESSUPPLEMENTAIRES ANALYSEPAR ANTICIPATION G51 7 5 IMAGE MIROIR G10 G11 G12 G13 G14 G10 Annulation de l image miroir G11 Image miroir sur l axe X G12 Image miroir sur l axe Y G13 Image miroir sur l axe Z G14 Image miroir sur un axe quelconque X C ou sur plusieurs axes la fois 5 max Exemples G14 W GI4XZ AB Lorsque la fonction image miroir est activ e la CNC ex cute les d placements programm s sur les axes pour lesquels l image miroir est active en changeant le signe Exemple La sous routine suivante d finit l usinage de la pi ce a G
236. Chapitre 10 Editeur graphique Description du mode de fonctionnement Editeur Graphique Il indique comment cr er des pages d finies par l utilisateur pages d cran et des symboles utilisables pour cr er ces pages Il montre comment utiliser les pages utilisateur dans les programmes de personnalisation comment afficher une page utilisateur la mise sous tension et comment activer ces pages utilisateur partir de l automate Chapitre 11 Param tres machine Description du mode de fonctionnement Param tres machine Il permet d acc der aux tables de Param tres machine fonctions M auxiliaires compensation d erreur de vis et de compensation crois e et de travailler avec ces tables Chapitre 12 Diagnostic Introduction 8 Description du mode de fonctionnement Diagnostic Il permet de conna tre la configuration de la CNC et de r aliser un essai du syst me 1 e GENERALITES Ce manuel explique comment exploiter la CNC FAGOR 8050 l aide de son ensemble Moniteur Clavier et du pupitre Op rateur L ensemble Moniteur Clavier est compos des l ments suivants Un Moniteur ou cran CRT utilis pour afficher les informations n cessaires au syst me Un Clavier qui permet de communiquer avec la CNC et de demander des informations au moyen de commandes il permet galement de modifier l tat de la CNC gr ce mission de nouvelles instructions Chapitre
237. Contour de SODIS rence taaves sance envi ane duree mins 20 16 5 G23 Dosachivation de la CDR rt anides 24 16 6 G24 Activation de la AUM TISANON sms anar ianurnsn rape aR R NERVA E NOREEN E O AREE 25 16 7 Cycles xes de copi et d AIM RSAUOM eneeier oeeie erik 28 16 7 1 Cycle fize d copie Sant m Plencia maniere nus 29 1682 Cycle fixe de Copie SUIVRE M AMC rien donnant Mn een anis RO 34 16 73 Cyck tre de prol dans le plats sstsssnnenennuinenenssenssaneniedtensiens 40 16 7 4 Cycle fixe d pronl dans T espace ennemie nulles 45 16 73 Cycle fixe d copie par balayage de POISON ss rrenninmennnenenie name durement 50 1673 1 R gles d programmatondes PrO ciricrsoisncicsneroine ernaia n aee 35 16 7 5 2 Syntaxe d programmation d s profile rss tenedrenssnensenarietenssintenetneiauen 56 E LES OOOO ANNEXES A Programmation encode ISO nes nista A aan adenturieme 2 B Vanabl sintemes d la CNG nn sonenrnetignnnesann tonte donnee E 4 C Programmation de haut miVeai sser or innri a arnan E EINN REE 9 D Codes crecs par tonc iSS enaena EE E ei 11 E Pages du syst me d aide la progrAmiMAafiOn sise enrorateniueeuriunes 16 NOUVELLES CARACTERISTIQUES ET MODIFICATIONS Date Juin 1992 Fraiseuse Version du logiciel 7 01 et suivants CARACTERISTIQUE Mod le GP R ception de dessins sous Autocad Broche secondaire outil motoris Recopie Editeur de profils Editeur interactif Editeur d apprentissage TEACH IN Logic
238. DITION EN LANGAGE CNC L dition s effectue bloc par bloc chacun d eux pouvant tre crit en code ISO ou en langage de haut niveau il peut aussi s agir simplement d un commentaire de programme D s la s lection d une option les touches de fonction changent de couleur et apparaissent sur fond blanc elles affichent les informations correspondant au type d dition r alisable Ilest galement possible tout moment de demander plus de d tails sur les commandes d dition en frappant la touche HELP Pour quitter ce mode il suffit de frapper nouveau la touche HELP La frappe de la touche ESC pendant l dition d un bloc permet de quitter le mode Edition et le bloc en cours d dition n est pas ajout au programme A la fin de l dition frapper ENTER Le nouveau bloc dit est ajout au programme apr s le bloc point par le curseur Le curseur se positionne sur le nouveau bloc dit et la zone d dition s efface ce qui permet de passer l dition de nouveaux blocs Pour quitter le mode dition de blocs frapper ESC ou MAIN MENU Page Chapitre 4 Section 2 EDITER EDITION EN LANGAGE CNC 4 1 2 EDITION EN TEACH IN Cette option est fondamentalement identique l option pr c dente dition en langage CNC sauf en ce qui concerne la programmation des valeurs des coordonn es de position Cette option affiche les cotes de chaque axe de la machine Elle
239. Des contours en 3D plus d un profil de profondeur peuvent galement tre d finis Ces contours portent le nom de profils 3D compos s et seront d crits plus loin Page Chapitre 11 Section 36 POCHES EN 2D ET 3D POCHES EN 3D GEOMETRIE 11 2 5 REGLES DE PROGRAMMATION DES PROFILS La programmation de contours ou de profils ext rieurs et int rieurs d une poche quelconque en 3D avec il ts doit suivre les r gles suivantes 1 Le profil dans le plan principal indique la forme du contour Comme un contour en 3D comporte un nombre infini de profils diff rents 1 pour chaque cote de profondeur on programmera Pour le contour ext rieur de la poche celui correspondant la cote de la surface ou sommet de la pi ce 1 Pour les contours int rieurs celui correspondant la base ou fond 2 2 Le profil dans le plan doit tre ferm points de d but et de fin confondus et il ne doit pas se recouper lui m me Exemples NA CL Les exemples ci dessous entra nent une erreur de g om trie Wir Ie 3 Le profil de profondeur section verticale doit tre programm avec l un quelconque des axes du plan actif Si le plan actif est le plan XY et si l axe perpendiculaire est l axe Z on programmera G16XZ ou G16YZ MP1145 MP1146 Tous les profils profils du plan et de profondeur doivent commencer par la d finition du plan qui les contient Exem
240. E VISUALISATION DE SOUS ROUTINES Ce mode donne des informations sur les commandes suivantes RPT NIO N20 Cette fonction ex cute la partie du programme comprise entre les blocs N10 et N20 ces 2 blocs compris CALL 25 Cette fonction ex cute le sous programme 25 G87 Cette fonction ex cute le cycle fixe correspondant PCALL 30 Cette fonction ex cute le sous programme 30 un niveau de param tres locaux Si ce mode est activ on tiendra compte des points suivants La CNC FAGOR 8050 permet de d finir et d utiliser des sous programmes pouvant tre appel s depuis un programme principal ou un autre sous programme qui peut son tour en appeler un second qui en appelle un troisi me etc La CNC limite le nombre de niveaux d imbrication 15 La CNC g n re un nouveau niveau d imbrication de param tres locaux chaque fois que des param tres sont affect s un sous programme Le nombre de niveaux d imbrication de param tres locaux est limit 6 Les cycles fixes d usinage G66 G68 G69 G81 G82 G83 G84 G85 G86 G87 G88 et G89 utilisent le sixi me niveau d imbrication de param tres locaux quand ils sont actifs Chapitre 3 Section Page EXECUTER SIMULER VISUALISER 1 Ce mode affiche les champs ou fen tres suivants PCALL PCALL PCALL PCALL PCALL PCALL CALL 00 0101 000002 000002 000002 COMMANDE ACTUEL RESTE 00172 871 00172 871 00000 000
241. EDITION EN TEA CH IN 3 4 1 3 EDITEUR INTERACTIF L diteur interactif est un mode de programmation dans lequel l op rateur est pilot par la CNC sur la base d un dialogue Ce type d dition pr sente les avantages suivants Aucune connaissance du langage de programmation de la CNC n est n cessaire La CNC n autorise que l entr e de donn es en r ponse ses questions ce qui supprime toute erreur Le programmeur dispose en permanence de pages d cran ou de messages d aide la programmation D s que cette option est activ e la CNC affiche dans la fen tre principale une s rie d options graphiques s lectionnables par touches de fonctions Si l option choisie dispose de menus suppl mentaires la CNC continue afficher de nouvelles options graphiques jusqu la s lection de l option d sir e A partir de ce moment la fen tre principale affiche les informations correspondant cette option et elle commence demander les donn es n cessaires pour sa programmation Au fur et mesure de l introduction des donn es demand es la fen tre d dition affiche en langage CNC le bloc en cours d dition La CNC g n rera tous les blocs n cessaires et les ajoutera au programme d s la fin de l dition de l option s lectionn e puis elle mes ins rera apr s le bloc point par le curseur Les options graphiques correspondant au menu initial r appara
242. ELONUNGRILLE G62 10 4 G63 USINAGE MULTIPLE SELON UNE CIRCONFERENCE Le format de programmation de ce cycle est le suivant G63XY I CFPQRSTUV K X 45 5 D finit la distance entre le point de d part et le centre selon l axe des abscisses Y 45 5 D finit la distance entre le point de d part et le centre selon l axe des ordonn es Les param tres X et Y d finissent le centre de la circonf rence comme le font Iet J dans les interpolations circulaires G02 G03 I 5 5 D finit le pas angulaire entre les usinages Lorsque le d placement entre K 5 points s effectue en G00 ou en G01 le signe indique le sens soit pour le sens anti horaire et pour le sens horaire D finit le nombre d usinages totaux sur la circonf rence y compris celui sur le point de d finition de l usinage Il suffira de programmer I ou K dans le bloc de d finition de l usinage multiple Toutefois si K est programm dans un usinage multiple dans lequel le d placement entre les points s effectue en G00 ou en G01 l usinage est ex cut dans le sens anti horaire Chapitre 10 Section Page USINAGESMULTIPLES MD GS De C F 5 5 Indique le mode de d placement entre les points d usinage Si aucune valeur n est programm e la valeur C 0 est prise par d faut C 0 D placement en avance rapide G00 C 1 D placement en interpolation lin aire G01
243. EN et WRITE Instructions SUB et RET Instructions CALL PCALL MCALL MDOFF et PROBE Instructions DSBLK ESBLK DSTOP ESTOP DFHOLD et EFHOLD Instruction IF Blocs d affectations Expressions math matiques Instruction PAGE Instruction ODW Instruction DW Instruction IB Instruction SK Instructions WKEY et SYSTEM Instruction KEY SRC Instruction WBUF Instruction SYMBOL AIDES SYNTAXIQUES CYCLES FIXES Page 1070 Page 1071 Page 1072 Page 1073 Page 1074 Page 1075 Page 1076 Page 1077 Page 1078 Page 1079 Page 1080 Page 1081 Page 1082 Page 1083 Page 1084 Page 1085 Page 1086 Page 1887 Page 1088 18 Usinage multiple selon une droite G60 Usinage multiple selon un parall logramme G61 Usinage multiple selon une grille G62 Usinage multiple formant une circonf rence G63 Usinage multiple formant un arc G64 Usinage programm au moyen d une corde d arc G65 Cycle fixe de poche avec il ts G66 Op ration d bauche de poche avec il ts G67 Op ration de finition de poche avec il ts G68 Cycle fixe de per age profond pas variable G69 Cycle fixe de per age G81 Cycle fixe de per age avec temporisation G82 Cycle fixe de per age profond pas constant G83 Cycle fixe de taraudage G84 Cycle fixe d al sage de pr cision G85 Cycle fixe d al sage avec retrait en G00 G86 Cycle fixe de poche rectangulaire G87 Cycle fixe de poche circulaire G88 Cycle fixe d al sage
244. ES COUPLAGE DECOUPLAGE 19 ELECTRONIQUEDESAXES 7 8 2 ANNULATION DU COUPLAGE ELECTRONIQUE DES AXES G78 La fonction G78 permet de d coupler tous les axes coupl s ou de ne d coupler que les axes indiqu s G78 D couple tous les axes coupl s G78 lt Axel gt lt Axe2 gt lt Axe3 gt lt Axe4 gt Ne d couple que les axes indiqu s Exemple G77 X YU Couple les axes Y et U l axe X G77 V Z Couple l axe Z l axe V G78 Y D couplel axe Y mais l axe U reste coupl l axe X et l axe Z l axe V G78 D couple tous les axes Page Chapitre 7 Section 20 FONCTIONSPREPARATOIRESSUPPLEMENTAIRES COUPLAGE DECOUPLAGE ELECTRONIQUEDESAXES COMPENSATION D OUTILS La CNC FAGOR 8050 dispose d une table de correcteurs dont la taille est d finie par le param tre machine g n ral NTOFFSET Pour chaque correcteur on sp cifiera Le rayon de l outil en unit s de travail au format R 5 5 Lalongueur de l outil en unit s de travail au format L 5 5 L usure du rayon de l outil en unit s de travail au format I 5 5 La CNC ajoutera cette valeur au rayon th orique R pour calculer le rayon r el R 1 L usure de la longueur de l outil en unit s de travail au format K 5 5 La CNC ajoutera cette valeur la longueur th orique L pour calculer la longueur r elle L K Si une compensation de rayon d outil est n cessaire G41 ou G42 la CNC
245. Er RA 24 9 10 2 Selection des variables et des conditions de d clenchement escseseeseeeseeesessseeee ZI AUDIT Selectionner les variable essei e E 22 9 10 2 2 Selectionner la condition d d clenchement sresruk 29 9 10 23 Selectionner 14 base de me srimesrooenecmcerioeino anno EE EEEN I 31 9 10 3 EXEO ANE one ennnenn een anne eee antenne tintin 32 ADSL Saed MMS ne ds ei 33 9 103 272 Modes d TOM AONMIeM N ire neranaennnnnn N mn man aan ans ride 34 9 10 3 3 Representation d MAC mens anteratanesti an ann in ne AiE ORERE 32 9 10 4 Analyser trat snr oaen okean AA AREER E ARORAA en EERENS messes ORENEAN 36 m Chapitre 10 PERSONNALISATION 10 1 LACEE T e E E E E E E E E A E 3 10 2 Edition de pages et symboles personnalis s ssiissriesrsircsrvorersirsororsersorenerunnoissrsins 6 10 3 Elements ADS dan nr ptdr EE N EEE EEE EE 11 10 4 D e A A R 16 10 5 Mote aOR aiae E 19 Section Page RE Ne Chapitre 11 PARAMETRES MACHINE 11 1 Tabks de paramk ires macine ss a R N 2 112 Table des fonctions suxilaites M po ninremen ennemies 3 11 3 Tables de compensation Qe VIS crrsmnentsssmnenenuinennevineneesdannnedrenenes 4 11 4 Tables de compensation CrOLSEE demon ia one lie names eraai 5 115 Fonctionnement avec les tables d DATameti s sressinemstiesnsnasmeierennnt 6 DRE Chapitre 12 DIAGNOSTICS 12 1 C ontieuration di SYSTEME da daot nine ie oeil i 2 12 1 1 Contienration Dard Wate arret ons rm E EEN RNR RR 2 12 1 2 C ONTEMEATION SOLAR sieisen
246. F03000 0000 100 S00000 0000 100 T0000 D000 NT0000 ND000 S 0000 RPM G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00 DEPLACEMENT MANUEL EN CONTINU CAP INS MM RECHERCE PRESE MESURE MDI ILISATEUR ISUALISER MM ZERO LECTION POUCES Chapitre 5 Section Page MANUEL VISUALISER 4 MM POUCES Chaque fois que cette option est activ e la CNC change les unit s indiquant les positions des axes lin aires Les unit s mm ou pouces s lectionn es sont inscrites dans la fen tre situ e dans l angle inf rieur droit On notera que ce changement n affecte pas les axes rotatifs qui sont repr sent s en degr s Page Chapitre 5 Section 8 MANUEL MM POUCES 5 1 DEPLACEMENT MANUEL DE LA MACHINE 5 1 1 DEPLACEMENT EN CONTINU Lorsque le pourcentage 0 120 de l avance en MANUEL indiqu dans le param tre machines JOGFEED a t s lectionn gr ce au s lecteur situ sur le Pupitre Op rateur frapper la touche MANUEL correspondant l axe et au sens de d placement de la machine d sir s X X Y Y Z Z 4 4 etc Les axes sont d plac s un par un et en fonction de l tat de l entr e logique g n rale LATCHM comme suit Sile PLC met cette entr e 0 les axes ne se d placent que si la touche MANUEL correspondante est maintenue Sile PLC met cette entr e 1 les axes se d placent d s la a frappe de la touche MANUEL
247. FAGOR CNC 8050 M MANUEL D UTILISATION Ref 9701 fra FAGOR AUTOMATION S Coop Ltda informe p riodiquement tous les clients qui en font la demande sur les nouvelles possibilit s mises en oeuvre dans la CNC FAGOR 8050 De cette fa on le client peut demander la ou les nouvelles fonctionnalit s qu il d sire incorporer sa machine Pour obtenir ces informations il vous suffit de nous communiquer l adresse compl te de votre soci t ainsi que la r f rence mod le et num ro de s rie des diff rents mod les de Commandes Num riques que vous utilisez Il convient de tenir compte du fait que certaines des fonctions d crites dans ce manuel peuvent tre absentes de la version du logiciel que vous venez d acqu rir Les fonctions d pendant des options du logiciel sont les suivantes Gestion de dur e de vie des outils Cycles de palpeur DNC Editeur de profils Logiciel pour 4 ou 6 axes Poches quelconques avec il ts Digitalisation Graphiques solides Taraudage rigide Recopie Les informations donn es dans ce manuel pourront varier en fonction des modifications techniques FAGOR AUTOMATION S Coop Ltda se reserve le droit de modifier le contenu de ce manuel sans tre tenu d en signaler les variations Si vous venez acqu rir le MODELE CNC FAGOR 8050 GP nous recommandons de tenir compte des consid rations suivantes Ce mod le est bas sur le mod le C
248. FILS 9 MODIFIER Cette option affiche une s rie de touches permettant d ex cuter les op rations suivantes Ajout d un arrondi aux angles d un chanfrein d une entr e ou d une sortie tangentielles l un des angles valides c est dire ceux qui en plus d tre complets permettent d ex cuter l une de ces op rations Pour ce faire frapper la touche de fonction correspondante ARRONDT CHANFREIN ENTREE TANGENTIELLE ou SORTIE TANGENTIELLE La CNC pr sentera en surbrillance dans la zone de repr sentation graphique le premier angle valide En outre la zone d informations compl mentaires affichera la valeur des param tres ayant permis de d finir la trajectoire la zone d dition affichant le bloc en langage CNC correspondant cette trajectoire La trajectoire affich e est celle correspondant celle en langage CNC qui comprendra plus tard l arrondi le chanfrein l entr e tangentielle ou la sortie tangentielle d sir s Les touches fl che vers le haut et fl che vers le bas permettent de passer d un angle l autre le long du profil D s que l angle modifier a t s lectionn frapper ENTER La CNC demandera la valeur du rayon correspondant qui devra tre introduite depuis le clavier alphanum rique D s que cette op ration est termin e frapper ENTER la CNC redessinera le nouveau profil s lectionn
249. G00 G90 X400 Y300 Trajectoire programm e Le param tre machine g n ral RAPIDOVR permet de d finir si en GO00 le s lecteur de pourcentage de correction d avance permettra la correction entre 0 et 100 ou si ce pourcentage restera fix 100 Lors de la programmation de G00 le dernier code F programm n est pas annul c est dire que lorsque G01 G02 ou G03 est programm nouveau ce code F est r tabli La fonction G00 est modale et incompatible avec G01 G02 G03 G33 et G75 La fonction G00 peut tre programm e sous la forme G ou GO A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte le code G00 ou G01 selon l tat du param tre machine g n ral IMOVE Chapitre 6 Section Page CONTROLEDESTRAJECTOIRES D E RAPIDE 1 6 2 INTERPOLATION LINEAIRE G01 Les d placements programm s apr s G01 sont ex cut s suivantune droite et selon l avance F programm e En cas de d placement de deux ou trois axes simultan ment la trajectoire r sultante estune droite entre le point de d part et le point d arriv e La machine se d place suivant cette trajectoire et selon l avance F programm e La CNC calcule les avances de chaque axe afin que la trajectoire produite soit avance F programm e Exemple 150mm min 1504 MP061 a 650 G01 G90 X650 Y400 F150 La valeur de l avance F p
250. G98 G99 G89 G98 G99 X Y ZIK Retrait de l outil jusqu au Plan de D part d s que le trou a t al s Retrait de l outil jusqu au Plan de R f rence d s que le trou a t al s XY 5 5 Elles sontoptionnelles et d finissent le d placement des axes du plan principal I 5 5 K5 pour positionner l outil sur le point d usinage Ce point pourra tre programm en coordonn es cart siennes ou polaires et les coordonn es pourront tre absolues ou incr mentales selon que l on travaille en G90 ou en G91 D finit la coordonn e du plan de r f rence et peut tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de d part S 1l n est pas programm la CNC prend comme plan de r f rence la position qu occupe l outil cet instant D finit la profondeur de l al sage Peut tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de r f rence D finit la temporisation en centi mes de seconde entre la fin de l I sage et le d but du retrait Si aucune temporisation n est programm e la CNC prendra la valeur KO MP0934 Chapitre 9 Section Page CYCLESFIXES ALESAGEAVECRETRAITEN 41 AVANCE DE TRAVAIL G89 Fonctionnement de base 1 Sila broche tait en marche le sens de rotation est conserv Si elle tait l arr t elle d marrera droite M03 2 D pl
251. IMER du menu UTILITAIRES il dispara t de la m moire EEPROM mais tous les appels de ce symbole pages ou symboles dans lesquels ilest inclus restent actifs En cons quence lorsqu une page ou un symbole appelant un symbole inexistant supprim ou non d fini sont affich s cette partie de la page appara t vide Toutefois si ce symbole est dit plus tard la nouvelle repr sentation affect e au symbole appara tra dans toutes les pages et symboles dans lesquels il a t inclus Page Chapitre 10 Section 14 PERSONNALISATION ELEMENTS GRAPHIQUES POLYGONE Un polygone est une polyligne ferm e dont les points de d but et de fin co ncident Pour repr senter un polygone proc der comme suit 1 Positionner le curseur sur une des pointes du polygone et frapper ENTER pour le valider 2 Amener le curseur sur la pointe suivante du polygone la CNC affichera en permanence la ligne en cours de programmation Frapper ENTER pour valider la nouvelle ligne ou ESC pour quitter cette option le polygone entier s efface 3 R p ter l op ration 2 pour le reste des pointes Quand toutes les pointes ont t d finies frapper nouveau ENTER La CNC terminera le polygone en affichant la ligne qui unit les pointes de d but et de fin R p ter les op rations ci dessus pour dessiner d autres polygones Dans le cas contraire frapper ESC pour revenir au menu pr c dent POLYGONE
252. INT M5025 INT3 M5026 ou INTE M5027 est activ e la CNC suspend provisoirement ex cution du programme en cours et passe l ex cution de la sous routine d interruption dont le num ro est indiqu dans le param tre machine g n ral correspondant Avec INT1 M5024 celle indiqu e par le param tre INT1SUB P35 Avec INT2 M5025 celle indiqu e par le param tre INT2SUB P36 Avec INT3 M5026 celle indiqu e par le param tre INT3SUB P37 Avec INT4 M5027 celle indiqu e par le param tre INT4SUB P38 Les sous routines d interruption sont d finies comme n importe quelle autre sous routine en utilisant les d clarations SUB nombre entier et RET Les sous routines d interruption ne changent pas le niveau des param tres locaux en cons quence seuls les param tres globaux peuvent tre utilis s dans ces sous routines Dans une sous routine d interruption il est possible d utiliser la d claration REPOS X Y Z d crite plus loin D s la fin de l ex cution de la sous routine la CNC poursuit l ex cution du programme en cours REPOS X Y Z L instruction REPOS doit toujours tre utilis e dans les sous routines d interruption et elle facilite le repositionnement de la machine au point d interruption Lorsque cette instruction est ex cut e la CNC d place les axes jusqu au point o l ex cution du programme a t interrompue A l int rie
253. ISATION CYCLEFIXEDECOPIE 39 SUIVANTUNARC 16 7 3 CYCLE FIXE DE COPIE DE PROFIL DANS LE PLAN Le format de programmation de ce cycle est le suivant I 5 5 D 5 5 B 5 5 TRACE 3 X Y Z I D B A C S Q R J K N L E G H F mp1644 Coordonn e th orique selon l axe des abscisses du point d approche au mod le elle est d finie en absolu et doit se situer hors du mod le Coordonn e th orique selon l axe des ordonn es du point d approche au mod le elle est d finie en absolu et doit se situer hors du mod le Coordonn e th orique de l axe de palpage axe longitudinal o doit se positionner la sonde avant de commencer la copie Elle est d finie en absolu et doit tre s par e du mod le avec maintien d une distance de s curit par rapport la surface la plus l ext rieur Coordonn e th orique de l axe de palpage axe longitudinal o doit s effectuer la derni re passe de copie D finit sur l axe de palpage axe longitudinal la distance entre le point de positionnement de la sonde param tre Z et le plan o doit s effectuer la premi re passe de copie Si ce param tre n est pas programm la CNC n ex cutera qu une passe de copie la hauteur indiqu e par le param tre I Ce param tre doit tre d fini chaque d finition du param tre D D finit sur l axe de palpage axe longitudinal la distance entre deux passes de copie cons
254. Image miroir G11 G12 G13 G14 Programmation de plans et d axe longitudinal G16 G17 G18 G19 G15 Zones de travail G21 G22 Compensation de rayon G40 G41 G42 Compensation de longueur G43 G44 D calages d origine Millim tres pouces G71 G70 Facteur chelle G72 Rotation des coordonn es G73 Recherche de r f rence machine G74 Travail avec palpeur G75 Couplage lectronique des axes G77 G78 Absolues incr mentales G90 G91 Pr s lection de coordonn es et d origine polaire G92 G93 Programmation des avances G94 G95 Fonctions G associ es aux cycles fixes G79 G80 G98 et G99 Programmation des fonctions auxiliaires F S T et D Programmation des fonctions auxiliaires M AIDES SYNTAXIQUES TABLES DE CNC Page 1090 Page 1091 Page 1092 Page 1093 Page 1094 Page 1095 Page 1096 Page 1097 Page 1098 Page 1099 Table de correcteurs Table d outils Table de magasin d outils Table de fonctions auxiliaires M Table d origines Table de compensation de vis Table de compensation crois e Table de param tres machine Table de param tres utilisateur Table de mots de passe 17 AIDES SYNTAXIQUES NIVEAU HAUT Page 1100 Page 1101 Page 1102 Page 1103 Page 1104 Page 1105 Page 1106 Page 1107 Page 1108 Page 1109 Page 1110 Page 1111 Page 1112 Page 1113 Page 1114 Page 1115 Page 1116 Page 1117 Instructions ERROR et MSG Instructions GOTO et RPT Instructions OP
255. Indique comment charger les programmes pi ce depuis le clavier ou par ligne DNC Pr sente le protocole appliquer pour les communications par DNC Chapitre 2 Cr ation d un programme Indique la structure d un programme pi ce et de tous ses blocs Pr sente les langages pouvant tre utilis s pour programmer les pi ces codes ISO et langages de haut niveau Chapitre 3 Axes et syst mes de coordonn es Indique la nomenclature des axes et comment les s lectionner Pr cise comment s lectionner les plans de travail les unit s de travail le type de syst me de programmation absolu incr mental D crit les syst mes de coordonn es pouvant tre utilis s pour la programmation Cart siennes polaires cylindriques angulaires plus cart siennes Indique comment op rer avec les axes rotatifs et comment d finir et utiliser les zones de travail Chapitre 4 Syst mes de r f rence Indique les r f rences machine z ro et les points d origine devant tre d finis dans la CNC Pr cise comment programmer une recherche du point de r f rence machine les coordonn es par rapport au Z ro machine comment pr s lectionner des coordonn es les d calages du z ro et les origines polaires Chapitre 5 Programmation ISO Indique comment programmer les fonctions pr paratoires d avance et de vitesse constante ainsi que les fonctions auxiliaires telles que F S T D et M Chapitre 6 Contr le de trajectoire Indique comment
256. N et d examiner le graphique en mode SOLIDE Le r sultat est identique Page 24 Chapitre 3 Section EXECUTER SIMULER GRAPHIQUES PLAN Cette option permet d afficher une vue en plan plan XY avec diff rents niveaux de gris qui indiquent la profondeur de la pi ce Les sections XZ et YZ correspondant aux zones signal es par les lignes rep re dans la vue en plan plan XY sont galement visualis es Pour permettre la s lection d autres sections de la pi ce les touches fl che vers le haut fl che vers le bas fl che droite et fl che gauche de la CNC autorisent le d placement de ces lignes qui dans la vue en plan plan XY indiquent les emplacements o s effectue le sectionnement Les lignes peuvent tre d plac es tout moment y compris pendant l ex cutionou la simulation d un programme pi ce La CNC r alise un affichage dynamique de la nouvelle section s lectionn e D s la fin ou l interruption de l ex cution ou de la simulation la vue en plan est redessinn e afin d optimiser les niveaux de couleur et de donner une meilleure sensation de profondeur Ce type de repr sentation ne montre pas les usinages r alis s au moyen d un outil positionn en X ou en Y mais ceux ex cut s avec un outil positionn en Z Si le type SOLIDE est s lectionn ensuite tous les usinages r alis s sont visualis s SOLIDE Cette option affiche un bloc tridimensionnel et l
257. NC 8050 de Fraiseuse Il ne dispose pas de certaines des fonctions dont b n ficie le mod le CNC 8050 de Fraiseuse La liste des fonctions non disponibles par rapport au mod le pour fraiseuse et les options de logiciel disponibles avec le mod le pr sent figurent ci dessous Fonctions non disponibles Filetage electronique G33 Gestion du magasin d outils Cycles fixes d usinage G8x Usinages multiples G6x Cycles fixes de palpeur Gestion de dur e de vie des outils Poches quelconques avec il ts Digitalisation Graphiques Recopie Options de logiciel Logiciel pour 4 ou 6 axes DNC Taraudage rigide G84 Compensation de rayon d outil G40 G41 G42 Editeur de profils SOMMAIRE Section Page Nouvelles caract ristiques et modifications INTRODUCTION R BISS DE MIS nt nn nn int E nt E S 3 Condiions deretur dw materiel oncion nn ter dette ane 5 Documentation Fagor pour la CNC S03 meet ans tete ieesut 6 SONE a E E E AEE 7 N Chapitre1 GENERALITES 11 Disposition d s informations sur le MOMI U sinistres 2 1 2 Dispersion du Clarie emerua E E i 4 13 Disposition du pupitre Operateiki rare tulle n Ne en 6 EEE Chapitre2 MODES DE FONCTIONNEMENT Ad Sysiemes d Aide esse cassnenenntinesninvanenterine share REVEIRE IRNIK IEE VERE RAEE 3 N Chapitre3 EXECUTION SIMULATION 3l S lection d bloc t conditton d Arrei css 4 3 2 VISTA c S E E E inertie nine A A F 321 Mode de vis
258. NC r alis s par Putilisateur et le fabricant et de s lectionner leurs attributs Codes d acc s Cette option permet de d finir les codes que l utilisateur devra entrer avant d acc der aux diverses commandes de la CNC Les attributs de chaque programme donnent des informations sur leur provenance et leur usage Les champs affich s sont les suivants O Indique que le programme a t r alis par le constructeur de la machine H Indique que le programme est cach et qu il ne peut donc tre affich dans aucun r pertoire Comme un programme cach peut tre effac ou modifi si son num ro est connu il est recommand de ne pas s lectionner l attribut Modifiable lorsque l on cache un programme afin d interdire l op rateur de le modifier ou de l effacer M Indique que le programme est modifiable c est dire qu il peut tre dit copi etc Un programme d pourvu de cet attribut peut tre ex cut et visualis dans le r pertoire de programmes si les attributs correspondants le permettent mais son contenu ne peut pas tre modifi par l utilisateur X Indique que le programme est ex cutable Un programme d pourvu de cet attribut ne peut pas tre ex cut par l op rateur En ce qui concerne les attributs de chaque programme seules les lettres des champs s lectionn s sont affich es Les champs non s lectionn s sont signal s par Exemple O X Indiqu
259. NNALISATION MODIFICATIONS 19 EFFACER ELEMENTS Cette option permet d effacer l un des l ments repr sent s dans la page ou le symbole s lectionn s Pour ce faire proc der comme suit 1 Positionner le curseur sur l l ment effacer et frapper la touche ENTER La CNC analysera une zone comprise entre 8 pixels par rapport la position indiqu e Dans le cas d un symbole le curseur doit se situer sur la croix signalant son point de r f rence Pour effacer un cercle ou un polygone plein positionner le curseur sur un point de la circonf rence ou sur l une des lignes constituant le polygone ext rieur Si un l ment graphique ou un texte est pr sent dans cette zone la CNC affiche en surbrillance et demande s il doit tre effac Pour effacer cet l ment frapper ENTER sinon frapper ESC S1 la CNC d tecte plusieurs l ments dans la zone indiqu e elle les affiche un par un en surbrillance et demande confirmation de l effacement de chaque l ment DEPLACER ECRAN Cette option permet de d placer l ensemble des l ments graphiques et textes de l cran s lectionn gr ce aux touches fl che gauche droite vers le haut et vers le bas Cette option ne s applique qu aux pages compl tes et non aux symboles individuels Lorsque cette option est activ e la CNC positionne le curseur au centre de l cran qui est pris comme point de r f rence de l
260. Num risation Manuelles L op rateur peut amener le palpeur la main sur la surface du mod le le d placement manuel du palpeur pouvant tre limit 1 2 ou 3 axes Ce type de copie permet la prise de points sur le mod le les passes de copie parall les les contournages bi et tridimensionnels les op rations d bauche etc Cette option permet la num risation du mod le point point ou en continu La num risation en continu est ex cut e par la CNC en fonction des valeurs affect es aux param tres de num risation fonction G24 Pour ex cuter une num risation point point la fonction G24 doit tre d finie sans param tres La prise de points est r alis e par l op rateur par frappe de touche logiciel PRISE POINT A POINT ou d un bouton poussoir externe Page Chapitre 16 Section COPIEETNUMERISATION INTRODUCTION Copie Num risation unidimensionnelles Ce type de copie est le plus courant Lors de la d finition de la fonction G23 on indiquera quel est l axe qui contr l par la CNC effectue le balaage du mod le La trajectoire que doit suivre la sonde de copie est d finie par les deux autres axes et doit tre programm e en code ISO par d placement des axes au moyen des touches JOG ou par manivelle lectronique Cette option permet la num risation du mod le en continu sous le contr le de la CNC en fonction des valeurs affect es aux param tres de
261. OCK LT P9 10 99 Analyse si le comptage de l horlogeestinf rieur P9 10 99 A leur tour ces conditions peuvent tre r unies par des op rateurs logiques IF P8EQ12 8 OR ABS SIN P24 GT SPEED AND CLOCK LT PT 10 99 Le r sultat de ces expressions est vrai ou faux Chapitre 13 Section Page PROGRAMMATION ENLANGAGEDEHAUTNIVEAU EXPRESSIONS 29 14 DECLARATIONS DE CONTROLE DES PROGRAMMES Les d clarations de contr le disponibles pour la programmation de haut niveau peuvent tre regroup es en D clarations de Programmation constitu es de D clarations d affectation D clarations de visualisation D clarations de validation invalidation D clarations de contr le de flux D clarations de sous routines D clarations pour g n ration de programmes D clarations de personnalisation Une seule d claration devra tre programm e par bloc aucune autre information suppl mentaire n tant autoris e 14 1 D CLARATIONS D AFFECTATION Il s agit du type de d claration le plus simple qui peut tre d fini comme destination expression arithm tique Le destinataire choisi peut tre un param tre local ou global ou une variable de lecture et d criture L expression arithm tique peut tre aussi complexe que n cessaire ou une simple constante num rique P102 FZLOY ORGY 55 ORGY 54 P100 Dans le cas particulier de l affectation un param tre loc
262. ONS GENERALES La CNC FAGOR 8050 dispose des fonctions pr paratoires suivantes permettant de r aliser la copie num risation de pi ces G26 Etalonnage de la sonde de copie G23 Activation de la copie G24 Activation de lanum risation G27 D finition du contour de copie G25 D sactivation de la copie num risation Elle dispose galement des cycles fixes de copie suivants TRACE 1 Cycle fixe de copie num risation en grille TRACE 2 Cycle fixe de copie num risation en arc TRACE 3 Cycle fixe de copie num risation de profil dans le plan TRACE 4 Cycle fixe de copie num risation de profil dans l espace TRACE 5 Cycle fixe de copie num risation par balayage de polygone A propos de la copie Pendant la copie du mod le la CNC ne contr le que les d placements des axes X Y Z le plan de travail devant tre form par 2 de ces axes XY XZ YZ YX ZX ZY L autre axe doit tre perpendiculaire ce plan et tre s lectionn comme axe longitudinal La sonde de palpage doit se situer en permanence sur l axe longitudinal L op ration d talonnage de la sonde G26 doit tre ex cut e chaque installation de la sonde de copie sur la machine chaque changement ou changement d orientation du palpeur et chaque mise en marche de la CNC Lorsque la fonction G23 activation de la copie a t ex cut e la CNC maintient la sonde en contact avec la surface du mod le en suivant en permanence l
263. OP et DSTOP A partir de l ex cution de la mn monique DSTOP la CNC invalide la touche Stop ainsi que le signal de Stop provenant de la PLC Cette invalidation reste active jusqu ce que la touche soit valid e nouveau par la mn monique ESTOP EFHOLD et DFHOLD A partir de l ex cution de la mn monique DFHOLD la CNC invalide l entr e de Feed Hold provenant du PLC Cette invalidation reste active jusqu ce que l entr e soit valid e nouveau par la mn monique EFHOLD Chapitre 14 Section Page DECLARATIONSDE CONTROLEDESPROGRAMMES D CLARATIONS DE 3 VALIDATION INVALIDATION 144 D CLARATIONS DE CONTROLE DE FLUX GOTO N expression La mn monique GOTO provoque l int rieur d un programme donn un saut au bloc d fini au moyen de l tiquette N expression L ex cution du programme continuera apr s le saut partir du bloc indiqu L tiquette de saut peut tre adress e au moyen d un num ro ou de toute expression dont le r sultat est un nombre Exemple G00 X0 YO Z0 T2 D4 X10 GOTO N22 Instruction de saut X15 Y20 Pas d ex cution Y22 Z50 Pas d ex cution N22 G01 X30 Y40 740 F10000 L ex cution continue dans ce bloc G02 X20 Y40 1 5 J 5 RPT N expression N expression La mn monique RPT ex cute l int rieur d un programme donn la partie du programme situ e entre les blocs d finis par les tiquettes
264. PLEIN Pour dessiner un polygone plein on se reportera aux indications donn es avec l option POLYGONE Lorsque le polygone a t d fini la CNC affiche son int rieur rempli avec la couleur utilis e pour sa d finition CERCLE PLEIN Pour dessiner un cercle plein on se reportera aux indications donn es avec l option CERCLE Lorsque le cercle a t d fini la CNC affiche son int rieur rempli avec la couleur utilis e pour sa d finition RECTANGLE PLEIN Pour dessiner un rectangle plein on se reportera aux indications donn es avec l option RECTANGLE Lorsque le rectangle a t d fini la CNC affiche son int rieur rempli avec la couleur utilis e pour sa d finition Chapitre 10 Section Page PERSONNALISATION ELEMENTS GRAPHIQUES 15 10 4 TEXTES L acc s cette option exige d abord de s lectionner le symbole ou la page diter ou modifier gr ce l option EDITER du mode de fonctionnement UTILITAIRES Cette option permet d introduire des textes dans le symbole ou la page s lectionn s Pour ce faire la CNC affichera une page d cran de 80 colonnes et 21 rang es soit 640 pixels coordonn e en X x 336 pixels coordonn e en Y S 1l s agit d une page nouvelle la CNC affichera le curseur au centre de l cran dans le cas d un symbole nouveau le curseur se situe dans l angle sup rieur gauche Le curseur appara t toujours en blanc et apr s s lecti
265. Page 1014 Page 1015 Page 1016 Page 1017 Page 1018 Page 1019 Page 1020 Page 1021 Page 1022 Page 1023 Page 1024 Page 1025 Page 1026 Page 1027 Page 1028 Page 1029 Page 1030 Page 1031 Page 1032 16 Fonctions pr paratoires G00 G09 Fonctions pr paratoires G10 G19 Fonctions pr paratoires G20 G44 Fonctions pr paratoires G53 G59 Fonctions pr paratoires G60 G69 Fonctions pr paratoires G70 G79 Fonctions pr paratoires G80 G89 Fonctions pr paratoires G90 G99 Fonctions auxiliaires M Fonctions auxiliaires M avec le symbole de page suivante Co ncide avec la 250 du r pertoire si elle existe Co ncide avec la 251 du r pertoire si elle existe Co ncide avec la 252 du r pertoire si elle existe Co ncide avec la 253 du r pertoire si elle existe Co ncide avec la 254 du r pertoire si elle existe Co ncide avec la 255 du r pertoire si elle existe Dictionnaire du langage de haut niveau de A G Dictionnaire du langage de haut niveau de H N Dictionnaire du langage de haut niveau de O S Dictionnaire du langage de haut niveau de T Z Variables accessibles par niveau haut 1 partie Variables accessibles par niveau haut 2 partie Variables accessibles par niveau haut 3 partie Variables accessibles par niveau haut 4 partie Variables accessibles par niveau haut 5 partie Variables accessibles par niveau haut 6 partie Variables accessibles par niveau haut 7 partie Variables accessibles par nive
266. R200 F300 S400 E500 Description du cycle G0 G90 X0 YO Z50 M30 N400 GO X 260 Y 190 Z4 5 D but du premier profil G0 X230 Y170 D but d un autre profil LE 4 G0 X 120 Y90 D but d un autre profil Gi N500 G1 X 120 Y90 Fin de la description g om trique Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN2D PROFILS 17 5 Les profils sont d crits comme des trajectoires programm es qui peuvent comporter des arrondis des chanfreins etc et qui doivent tre programm es selon les r gles de syntaxe d finies 6 Dans la description de profils la programmation d images miroir de changements d chelle de rotation du syst me de coordonn es de d calages d origine etc est interdite 7 Ilest galement interdit de programmer des blocs en langage volu tels que sauts appels de sous programmes ou programmation param tr e 8 La programmation d autres cycles fixes n est pas autoris e En plus de la fonction GO00 qui a une signification sp ciale le cycle fixe de poche avec il ts permet pour la d finition des profils l utilisation des fonctions suivantes GOI Interpolation lin aire G02 Interpolation circulaire droite G03 Interpolation circulaire gauche G06 Centre de circonf rence en coordonn es absolues G08 Circonf rence tangente la trajectoire pr c dente G09 Circonf rence par trois points G36 Arrondi aux angles G39 Chanfrein G53 Programmation par rap
267. RAMMATION ENCODEISO FONCTIONS A VITESSE CONSTANTE G96 G97 5 4 FONCTIONS COMPLEMENTAIRES La CNC FAGOR 8050 dispose des fonctions compl mentaires suivantes Vitesse d avance F Vitesse de rotation de broche S Num ro d outil T Num ro de correcteur D Fonction auxiliaire M Cet ordre doit tre conserv dans chaque bloc mais il n est pas n cessaire que chaque bloc contienne toutes les informations 5 4 1 VITESSE D AVANCE F La vitesse d avance en usinage peut tre d finie par programme et elle reste active tant qu une autre vitesse n est pas programm e La vitesse d avance est rep r e par la lettre F et selon que G94 ou G95 est actif elle est programm e en mm minute pouces minute ou en mm tour pouces tour Son format de programmation est 5 5 soit 5 4 si elle est programm e en millim tres et 4 5 si elle est programm e en pouces L avance de travail maximum de la machine limit e sur chaque axe par le param tre machine d axes MAXFEED peut tre programm e par le code FO ou en affectant la valeur ad quate la lettre F L avance F programm e est effective lorsque la machine travaille en interpolation lin aire G01 ou circulaire G02 G03 Si la fonction F n est pas programm e la CNC prend en compte l avance F0 Si la machine travaille en positionnement G00 elle se d placera selon l avance rapide indiqu e par le param tre machine d axes GOOFEED ind pen
268. S ZA 0 30 E TOR1 4 TOI1 0 TOR2 2 5 TOI2 0 G17 G0 G43 G90 Z25 S1000 M3 G66 R200 C250 F300 S400 E500 M30 N200 G67 B5 N250 G67 B2 N300 G68 B1 0 R5 F700 TID1 M6 R5 F850 T1D1 M6 5 Q0 I 30 R5 F500 T2D2 M6 C7 1 30 RS F700 TID1 M6 5 I 28 RS F850 TID1 M6 ooieeesene 5 L0 7 N400 G17 G90 G0 X0 Y0 Z0 G1 X140 Y110 X0 YO G17 G90 G0 X30 Y95 G1 X130 Y35 X10 G90 GO Y95 Z 30 G3 Y65 Z0 J 30 KO 140 D finition de poche 3D Op ration d bauche Op ration de semi finition Op ration de finition D but de d finition de g om trie de poche Contour ext rieur profil dans le plan Contour type A Profil dans le plan Profil de profondeur LEA RE TE Contour type B G90 GO X12 5 Y65 orrei einorisopiesis nesrin Profil dans le plan G1 Y120 X127 5 Y30 X97 5 Y100 X42 5 Y30 Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D 57 EXEMPLES X12 5 Y65 GLOXZ HE pente monte De te et te Des Profil de profondeur G90 G0 X12 5 Z 30 G1 Z0 GIT ee ete tt Contour type C G90 G0 X70 YO0 ss memes Profil dans le plan G1 X 105 Y40 X35 Y90 G16 PAR E EN E Profil de profondeur G90 G0 Y90 Z 30 G3 Y65 Z 5 J 25 KO GT E E E E E Contour type E G90 GO X40 Y20 seesssessseerrsreerssrrrrssrsreesesrees Profil dans le plan G1 Y45 X100 Y10 X40 Y20 Ea ED VA nt EE Profil de profondeur G90 G0 X40 Z 30 G2 X70 Z0 130 KO GT nn E Contour type D
269. S pour arr t T pour temporisation et D pour d sactiv TEN Indique l tat logique de l entr e Enable TRS Indique l tat logique de l entr e Reset T Indique l tat logique de la sortie d tat du temporisateur ET Indique le temps coul TO Indique le temps restant Pour demander des informations un ou plusieurs temporisateurs frapper la commande T 1 256 ou T 1 256 1 256 puis ENTER Registre Affiche un registre par ligne avec les champs d information suivants HEX Indique la valeur de son contenu en format hexad cimal DEC Indique la valeur de son contenu en format d cimal sign Pour demander des informations un ou plusieurs registres frapper la commande R 1 559 ou R 1 559 1 559 puis ENTER Chapitre 9 Section Page PLC MONITORISATION 13 FENETRE DE VISUALISATION DE COMPTEURS ET DE DONNEES BINAIRES Cette fen tre est divis e en deux parties une pour les Compteurs l autre pour les Donn es Binaires Compteur Affiche un compteur par ligne avec les champs d information suivants CEN Indique l tat logique de l entr e Enable CUP Indique l tat logique de l entr e de Comptage CDW Indique l tat logique de l entr e de D comptage CPR Indique l tat logique de l entr e de Pr s lection S Indique l tat du compteur soit 1 quand sa valeur interne compt e est de 0 et 0O dans les autres cas C Indique la valeur compt e P
270. S LA DATE Cette option affiche tous les programmes visibles par l utilisateur et charg s en m moire de la CNC Ce r pertoire peut donc contenir Les programmes pi ce Les programmes de personnalisation Le programme de PLC PLC_PRG Le fichier d erreurs PLC PLC_ERR Le fichier de messages PLC PLC_MSG Le r pertoire de programmes comporte les champs de d finition suivants Nom ou num ro du programme Il est d fini par le num ro du programme dans le cas d un programme pi ce ou d un programme de personnalisation ou par lamn monique correspondante dans le cas d un programme de PLC du fichier d erreurs du PLC ou du fichier de messages du PLC Page Chapitre 7 Section 2 UTILITAIRES REPERTOIRE DE PROGRAMMES Commentaire associ au programme Pour faciliter l identification des programmes un commentaire peut tre associ chaque programme Ces commentaires doivent se composer de caract res alphanum riques et sont introduits dans ce mode de fonctionnement par l option RENOMMER comme d crit plus loin Taille du programme Elle est exprim e en octets et indique la taille du texte du programme On notera que la taille r elle du programme est l g rement sup rieure car ce champ ne tient pas compte de l espace occup par certaines variables internes en t te etc Date et heure de la derni re dition modification du programme Attributs Les attributs
271. S POCHE CIRCULAIRE G88 L5 5 D finit la valeur de la passe de finition selon le plan principal MP0930 Sila passe de finition n est pas programm e ou si elle est programm e avec une valeur 0 elle n est pas ex cut e Chapitre 9 Section Page CYCLESFIXES POCHE CIRCULAIRE G88 37 G98 N CN NX 1E60dN amp z 59 SD a z 5 eh AN i ES ES Sra EN Fonctionnement de base 1 5 6 Si la broche tait en marche le sens de rotation est conserv Si elle tait l arr t elle d marrera droite M03 D placement en rapide G00 de l axe longitudinal du plan de d part au plan de r f rence Premi re p n tration D placement de l axe longitudinal 50 de l avance de travail G01 jusqu la profondeur incr mentale programm e en B D Fraisage en avance de travail de la surface de la poche suivant des pas d finis par C jusqu une distance L passe de finition de la paroi de la poche Fraisage de la passe de finition L selon l avance de travail d finie en H D s la fin de la passe de finition l outil recule en avance rapide G00 jusqu au centre de la poche et l axe longitudinal s carte de 1 mm de la surface usin e Nouvelles surfaces de fraisage jusqu ce que la profondeur totale de la poche soit atteinte D placement de l axe longitudinal 50
272. TOOLMONTI Etatdel outil Indique la taille de l outil et son tat La taille de l outil d pend du nombre de poches qu il occupe dans le magasin et il se d finit comme suit N Normale famille 0 199 S Sp ciale famille 200 255 L tat de l outil est d fini comme suit A Disponible E Us vie r elle sup rieure vie nominale R Rejet par le PLC D s que la table d outils est activ e l op rateur peut d placer le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou page par page gr ce aux touches page avant et page arri re Les champs de chaque outil peuvent tre dit s ou modifi s dans ce mode de travail depuis le clavier gr ce aux options d crites ci dessous D s qu une de ces options est activ e l op rateur dispose d une zone d dition sur l cran et peut d placer le curseur dans cette zone gr ce aux touches fl che droite et fl che gauche Les touches fl che vers le haut et fl che vers le bas permettent de positionner le curseur sur le premier et le dernier caract re respectivement Chapitre 6 Section Page TABLES TABLE D OUTILS 13 EDITER Cette option permet d diter l outil d sir D s que cette option est activ e les touches changent de couleur et affichent le type d dition offert sur fond blanc Par ailleurs il est possible d obte
273. U MOYEN DE LA SOUS ROUTINE ASSOCIEE On programmera la fonction G74 seule dans le bloc et la CNC ex cutera automatiquement la sous routine dont le num ro est indiqu dans le param tre machine g n ral REFPSUB Dans cette sous routine il est possible de programmer les recherches de r f rence machine d sir es ainsi que l ordre souhait Aucune autre fonction pr paratoire ne doit tre programm e dans le bloc contenant G74 Sila recherche de r f rence machine est ex cut e en mode manuel le z ro pi ce s lectionn est perdu et les coordonn es du point de r f rence machine indiqu es dans le param tre machine des axes REFV ALUE sont affich es Dans tous les autres cas le z ro pi ce s lectionn est conserv les coordonn es visualis es sont donc r f renc es par rapport ce z ro pi ce Si la commande G74estex cut e en mode MDI la visualisation des coordonn es d pendra du mode d ex cution de cette commande Manuel Ex cution ou Simulation Page Chapitre 4 Section SYSTEMESDEREFERENCE 4 3 PROGRAMMATION PAR RAPPORT AU ZERO MACHINE G53 La fonction G53 peut tre ajout e tout bloc contenant des fonctions de contr le de trajectoire Elle sera utilis e seulement pour programmer les coordonn es du bloc par rapport au z ro machine ces coordonn es devront tre exprim es en millim tres ou en pouces selon la d finition du param tre machine g n ral INCHES
274. YCLE FIXE DE NUM RISATION SUIVANT UNE GRILLE Le format de programmation de ce cycle est le suivant DIGIT 1 X Y Z I J K B C D F MI0151 X 5 5 Coordonn e th orique selon laxe des abscisses du premier point de palpage Il doit tre d fini en coordonn es absolues et co ncider avec l un des coins de la grille Y 5 5 Coordonn e th orique selon laxe des ordonn es du premier point de palpage Il doit tre d fini en coordonn es absolues et co ncider avec l un des coins de la grille Z 5 5 Coordonn e th orique selon l axe de palpage sur laquelle le palpeur doit se positionner avant le d but de la num risation Doit tre d finie en absolu Lors de la d finition de cette coordonn e on tiendra compte de la hauteur maximum de la pi ce et de la distance de s curit conserver par rapport cette pi ce Page Chapitre 15 Section 2 CYCLESDENUMERISATION Stat UHR MI0152 I 5 5 D finit la profondeur maximum de palpage et est r f renc par rapport la coordonn e d finie dans le param tre Z Si une partie de la pi ce se trouve hors de cette zone le cycle fixe ne saisit pas les valeurs de ces points et poursuit l ex cution du cycle de num risation sans mettre de message d erreur RS NS S 1l est programm avec la valeur 0 la CNC affiche le message d erreur correspondant J 5 5 D finit la longueur de la grille selon l axe
275. a CNC permet de visualiser toutes les tables de param tres machine sans code d acc s Ce code est demand par la CNC chaque tentative d acc s aux options supposant une modification des valeurs des tables EDITER MODIFIER INITIALISER EFFACER et CHARGER sauf pour les tables des lignes s rie d prot g es D s l activation de l option Codes d acc s la CNC affiche les options suivantes par touches x Changer le code S lectionner le code changer el introduire le nouveau Effacer le code Cette option permet d effacer supprimer un ou plusieurs codes de la table Pour effacer un code indiquer son num ro et frapper ENTER Pour effacer plusieurs codes obligatoirement cons cutifs indiquer le num ro du premier code effacer frapper la touche JUSQU A indiquer le num ro du dernier code effacer et frapper ENTER Effacer tous Cette option permet effacer tous les codes d acc s La CNC demande confirmation de la commande et les efface apr s la frappe de ENTER Page 12 Chapitre 7 Section UTILITAIRES CODES D ACCES 7 6 COMPACTER Cette option est disponible dans les CNC 128 Kb de RAM Utilisateur afin de m moriser les programmes pi ce Elle permet de compacter la m moire de la CNC afin d utiliser au maximum l espace inutilis Aucun programme CNC ne doit tre en cours d ex cution de simulation ou de transfert lors du compactage de l
276. a base de temps est faible plus la r solution des signaux est grande Exemple Marque changeant d tat toutes les 2 millisecondes Mots r Sa repr sentation avec une base de temps de 10 millisecondes sera T0097 10 ms l l l l l 1 Sa repr sentation avec une base de temps de 20 millisecondes sera O O O L 20 ms T0098 E Sa repr sentation avec une base de temps de 4 millisecondes sera La base de temps est d finie en millisecondes et la valeur s lectionn e s affiche dans la fen tre d informations Par d faut la CNC fixe une base de temps de 10 millisecondes En principe il est possible de fixer une base de temps s adaptant la fr quence des signaux traiter Ensuite pendant l analyse du trac il sera possible de changer de base de temps ce qui permet d obtenir une r solution du signal plus fine Chapitre 9 Section Page PLC ANALYSEUR LOGIQUE E 9 10 3 EXECUTER TRACE Lorsque les variables et les conditions de d clenchement d sir es ont t s lectionn es frapper la touche logiciel EXECUTER TRACE afin que la CNC puisse commencer saisir les donn es Quand la condition de d clenchement s lectionn e est remplie la ligne de trigger affich e dans la fen tre d informations change de couleur Pendant l ex cution du trac la fen tre d informations affiche le message Etat trac CAPTURE Le trac s ach
277. a m moire 7 7 CHANGER LA DATE Cette option permet de modifier la date et l heure du syst me En premier lieu la date s affiche selon le format jour mois ann e 12 04 1992 Apr s l introduction de la nouvelle date frapper ENTER pour la valider ou ESC pour renoncer l op ration Ensuite l heure s affiche selon le format heures minutes secondes 08 30 00 Apr s l introduction de la nouvelle heure frapper ENTER pour la valider ou ESC pour renoncer l op ration Chapitre 7 Section Page COMPACTER 13 PRE CHANGER LA DATE 7 8 OPERATIONS AVEC LA MEMOIRE EEPROM La CNC dispose de deux options permettant de travailler avec lam moire EEPROM Elles sont activ es par touches et pr sent es ci dessous 7 8 1 D PLACER UN PROGRAMME A LA MEMOIRE EEPROM Pour transf rer un programme la m moire EEPROM frapper DEPLACER A EEPROM La CNC affiche les options suivantes accessibles par touches de fonction PROGRAMME Cette option permet de d placer un programme la m moire EEPROM Introduire le num ro du programme d sir et frapper ENTER MESSAGES PLC Sicette optionest activ e la CNC charge dans la m moire EEPROM le fichier de messages du PLC PLC_MSG ERREURS PLC Sicetteoptionestactiv e la CNC charge dans la m moire EEPROM le fichier d erreurs du PLC PLC_ERR Le programme s lectionn passe de la m moire interne de la CNC la m moire EEPROM il continuera tout
278. a pi ce otenue par ex cution ou simulation du programme est visualis e Si aucun outil n est s lectionn pendant l ex cution ou la simulation d un programme la CNC suppose qu un correcteur de valeur RO et LO a t s lectionn En cons quence elle n affiche que la trajectoire programm e et la pi ce n est pas usin e puisque l outil est suppos rayon 0 Dans ce mode le rafra chissement de l cran s effectue p riodiquement en fonction de la vitesse de simulation choisie et de gauche droite ind pendamment du sens de d placement de l outil Ne pas oublier qu en cas d ex cution ou de simulation d un programme diff rent du programme actuel le nouvel usinage est ex cut sur le solide existant Il est toutefois possible d effacer l cran gr ce la touche EFFACER ECRAN Chapitre 3 Section Page EXECUTER SIMULER GRAPHIQUES 25 Le graphique produit apr s ex cution ou simulation en modes PLAN ou SOLIDE est perdu retour son tat d origine sans usinage dans les cas suivants En cas d effacement de l cran touche de fonction EFFACER ECRAN En cas de d sactivation des graphiques touche de fonction DESACTIVER GRAPHIQUES En cas de red finition de la pi ce touche de fonction ZONE A VISUALISER En cas de red finition de la nouvelle zone de visualisation par ex cution d une fonction Toutefois si aucune des op rations ci dessus n a
279. a trajectoire s lectionn e Pour ex cuter une copie automatique on devra d finir la trajectoire que doit suivre la sonde de copie au moyen de blocs de programme en code ISO ou en d pla ant les axes gr ce aux touches JOG ou la manivelle lectronique Pour d sactiver la copie activ e au moyen de la fonction G23 onex cutera la fonction G25 d sactivation de la copie Lorsque l un des cycles de copie num risation est ex cut il n est pas n cessaire d ex cuter les fonctions G23 G25 ni de d finir la trajectoire de copie puisque c est le cycle fixe lui m me qui g re ces op rations Lors de la r alisation d une copie directe usinage et copie simultan s il n est pas possible de compenser les d flexions de la sonde le rayon de l outil d usinage doit donc tre le rayon de la bille du palpeur moins la d flexion nominale Exemple dans le cas de l utilisation d une pointe de 9 mm de diam tre avec une d flection maximum de 2 mm on devra utiliser un outil de 5 mm de diam tre Chapitre 16 Section Page COPIEETNUMERISATION CONSIDERATIONS 7 A propos de la num risation La num risation consiste prendre des coordonn es de la machine pendant la recopie de la pi ce et envoyer ces coordon es au fichier ouvert au pr alable au moyen de la d claration OPEN P Pour pouvoir num riser un mod le il est n cessaire d ex cuter l un des cycles de copie num
280. acc der l automate pour v rifier son fonctionnement ou l tat des diff rentes variables du PLC Il permet galement d diter ou d analyser le programme du PLC ou les fichiers de messages et d erreurs de l automate Les programmes accessibles associ s au PLC sont Le programme automate PLC_PRG Le fichier d erreurs de l automate PLC_ERR Le fichiers de messages de l automate PLC_MSG Le programme d automate PLC_PRG peut tre dit depuis le panneau avant au moyen des commandes correspondantes ou charg depuis un ordinateur ou un p riph rique par l interm diaire d un des ports s rie RS 232C ou RS 422 Le programme PLC est charg dans la m moire interne de la CNC avec les programmes pi ce il est visualis dans le r pertoire de programmes utilitaires avec ces programmes Pour que l automate puisse ex cuter son programme le programme source dit PLC_PRG doit tre COMPILE Cette op ration g n re un code ex cutable qui sera stock dans la m moire interne de l automate Lorsque le programme a t compil il est inutile de conserver en m moire le programme source PLC_PRG chaque fois que le programme automate doit tre ex cut c est le programme objet qui sera ex cut Apr s v rification du fonctionnement du programme automate il est conseill de le sauvegarder dans la EEPROM par la commande SAUVER En cas de perte du programme ex cutable du PLC le progr
281. acement Les fonctions G90 G91 sont modales et incompatibles entre elles Exemple Y 200 Cotes absolues G90 X0 YO Point PO X150 5 Y200 Point P1 X300 Point P2 X0 YO Point PO Cotes incr mentales G90 X0 YO Point PO G91 X150 5 Y200 Point P1 X149 5 Point P2 X 300 Y 200 Point PO A la mise sous tension apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra en compte G90 ou G91 selon la d finition faite par le param tre machine g n ral ISYSTEM Page Chapitre 3 Section 6 AXESETSYSTEMESDE COORDONNEES ABSOLUE G90 INCREMENTALE G91 3 5 PROGRAMMATION DES COTES La CNC FAGOR 8050 permet de s lectionner jusqu 6 axes parmi les 9 axes possibles X Y Z U V W A B C Chaque axe peut tre lin aire lin aire de positionnement rotatif normal rotatif de positionnement ou rotatif denture Hirth positionnement par degr s entiers selon les sp cifications du param tre machine de chaque axe AXISTYPE Pour pouvoir s lectionner tout moment le syst me de programmation de coordonn es le mieux adapt la CNC dispose des types suivants Coordonn es cart siennes Coordonn es polaires Coordonn es cylindriques Angle et une coordonn e cart sienne 3 5 1 COORDONNEES CARTESIENNES Le syst me de coordonn es cart siennes est d fini par deux axes dans le plan et par trois quatre ou cinq axes dans l espace L origine de tous
282. acement en rapide de l axe longitudinal du plan de d part au plan de r f rence 3 D placement de l axe longitudinal et en avance de travail G01 jusqu au fond du trou avec al sage 4 Arr t de la broche M05 5 Temporisation si elle a t programm e dans le param tre K 6 Retrait en avance de travail de l axe longitudinal jusqu au plan de r f rence 7 Retrait en avance rapide G00 de l axe longitudinal jusqu au plan de d part si G98 a t programm 8 A la fin du retrait la broche d marre dans le m me sens que pr c demment Exemple de programmation en supposant que le plan de travail est celui form parles axes X et Y que l axe longitudinal est l axe Z et que le point de d but est X0 YO Z0 T1 M6 GOGGI X0 YOZ Tanya te Mn Muni et Point de d but G89 G98 G91 X250 Y350 Z 98 I 22 K20 F100 S500 D finition du cycle fixe GOT nets ann An er M nn sin tn Annulation du cycle fixe 0010 D COS e OEE E E E E EE Positionnement M0 Sa nn a E RS Fin du programe Page Chapitre 9 Section 42 CYCLESFIXES ALESAGEAVECRETRAITEN AVANCEDE TRAVAIL G89 10 USINAGES MULTIPLES Sont d finis comme Usinages Multiples une s rie de fonctions permettant de reproduire une op ration d usinage sur une trajectoire donn e Le type d usinage est s lectionn par le programmeur et il peut s agir d un cycle fixe ou d une sous routine d finie par l utilisateur et q
283. acement des axes Ce type de bloc de d placement avec palpeur est tr s utile pour mettre au point des programmes de mesure ou de v rification d outils et de pi ces Les fonctions G75 et G76 sont non modales et doivent donc tre programm es pour chaque d placement avec palpeur Tant que la fonction G75 ou G76 est active la correction d avance F programm e ne peut pas tre modifi e elle reste fix e 100 Les fonctions G75 et G76 sont incompatibles entre elles et avec les fonctions G00 G02 G03 G33 G41 et G42 En outre d s que l une d elles a t ex cut e la CNC suppose la pr sence des fonctions G01 et G40 Page Chapitre 12 Section 2 UTILISATION D UN PALPEUR DEPLACEMENT AVEC PALPEUR G75 G76 12 2 CYCLES FIXES DE PALPAGE La CNC FAGOR 8050 dispose des cycles fixes de palpage suivants 1 Cycle fixe d talonnage de longueur d outil 2 Cycle fixe d talonnage du palpeur 3 Cycle fixe de mesure de surface 4 Cycle fixe de mesure de coin ext rieur 5 Cycle fixe de mesure de coin int rieur 6 Cycle fixe de mesure d angle 7 Cycle fixe de mesure de coin et d angle 8 Cycle fixe de mesure de trou 9 Cycle fixe de mesure de moyeu Tous les d placements de ces cycles fixes de palpage s ex cuteront selon les axes X Y Z le plan de travail devant tre constitu de 2 de ces axes XY XZ YZ YX ZX ZY L autre axe qui doit tre perpendiculaire ce plan devra tre
284. acer S lection en MDI du nouvel outil en tant qu outil actif Changement de l outil L ex cution de cette op ration d pend du type de changeur d outilutilis Pendant cette phase il est possible de g n rer et d ex cuter des commandes en MDI Retour au point de d but d inspection de l outil au moyen de l option REPOSITIONNEMENT Poursuite de l ex cution du programme Les options disponibles par touches de fonction sont les suivantes MDI Cette option permet d diter des blocs en code ISO ou de haut niveau sauf ceux associ s aux sous programmes en donnant par touches de fonction les informations n cessaires sur le format correspondant Apr s dition du bloc et frappe de la touche la CNC ex cutera ce bloc sans quitter ce mode de fonctionnement Page Chapitre 3 Section 18 EXECUTER SIMULER INSPECTION DES OUTILS TABLES Cette option permet d acc der toute table de la CNC Origines Correcteurs Outils Magasin d outils et Param tres D s s lection de la table d sir e toutes les commandes d dition sont disponibles pour permettre son analyse ou sa modification Pour repasser au menu pr c dent Inspection des outils frapper ESC REPOSITIONNEMENT Si cette option est activ e la CNC repositionne les axes de la machine au point de d but d inspection des outils D s que cette option est activ e la CNC affiche les axes repositionner
285. ag e avec la CNC et celle disponible pour stockage du programme de l automate sont indiqu es etexprim es en Kb Apr s le test de l ensemble de la m moire le r sultat obtenu s affiche face chaque valeur soit Correct soit Erreur Page Chapitre 12 Section DIAGNOSTICS TEST MEMOIRE 12 4 TEST EPROM Cette option v rifie l tat de la m moire EPROM de la CNC Ces m moires contiennent la version du logiciel de la CNC et de l automate Cette v rification n est possible que si le programme automate est stopp Dans le cas contraire la CNC demande l op rateur s il d sire interrompre l ex cution D s que cette option est activ e la page d cran ci dessous s affiche DIAGNOSTICS TEST CHECKSUM EPROM BANC 1 LANGUE EPROM 1 3C15 Correct Correct 5C35 5C35 Correct EPROM 2 34C4 Correct Correct EPROM 3 00FE Correct Correct EPROM 4 C13A Correct Correct PLC BANC 1 IDENTIFICATION EPROMI 0388 0388 Correct 9E8A8D9496 EPROM 2 44FO 44F0 Correct 999E98908D CAP INS CONFI TEST TEST TEST UTILISATEUR GURATION HARDWARE MEMOIRE EPROM M0124 CNC Cette rubrique indique les sommes de contr le correspondant la version du logiciel CNC install e La somme de contr le correspondant la version install e figurera face chaque EPROM A la fin de la v rification la CNC affic
286. age Chapitre 11 Section 2 PARAMETRES MACHINE TABLES DE PARAMETRES MACHINE 11 2 TABLE DES FONCTIONS AUXILIAIRES M La table des fonctions auxiliaires M a la structure suivante Mone Fonction auxiliaire Sous routine Bits de personnalisation M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 M S0000 00000000 CAP INS eee gomon Le nombre de fonctions M de la table est d fini par le param tre machine g n ral NMISCFUN Pour chaque fonction les l ments suivants sont d finis x Le num ro 0 9999 de la fonction auxiliaire M d finie Si une fonction M n est pas d finie la CNC affichera M Le num ro du sous programme devant tre associ cette fonction auxiliaire 8 bits de personnalisation Xx X X XXXXX Bit O Bit 1 Bit 2 Bit 3 Bit 4 7 6 5 4 3 2 D 0 Indique si la CNC doit 0 ou non 1 attendre le signal AUXEND signal de M ex cut e avant de poursuivre l ex cution du programme Indique si la fonction M estex cut e avant 0 ou apr s 1 le d placement du bloc dans lequel elle est programm
287. age Chapitre 16 Section 46 COPIEETNUMERISATION CYCLEFIXEDECOPIEDE PROFILDANS L ESPACE M 5 5 N 5 5 L 5 5 Il d finit la direction et le sens du segment indiquant la fin du contour 0 Vers les coordonn es positives de l axe des abscisses 1 Vers les coordonn es n gatives de l axe des abscisses 2 Vers les coordonn es positives de l axe des ordonn es 3 Vers les coordonn es n gatives de l axe des ordonn es Si ce param tre n est pas programm la CNC prendra la valeur KO D flexion nominale de l axe longitudinal Si elle n est pas programm e le cycle fixe applique une d flexion de 1 mm D flexion nominale des axes formant le plan Les d flexions N et M indiquent la pression exerc e par la sonde lorsqu elle est en contact avec la surface du mod le La d flexion est d finie en unit s de travail s lectionn es mm ou pouces et sa valeur se situe normalement entre 0 3 mm et 1 5 mm La qualit de la copie d pend de la d flexion de l avance et de la g om trie du mod le Pour viter que la sonde ne se d tache du mod le il est conseill d utiliser pour le suivi du profil une avance gale 1000 fois la d flexion par minute Par exemple pour une d flexion de 1 mm on choisira une avance de 1 m min Si ce param tre n est pas programm le cycle fixe applique une d flexion de 1 mm Ce param tre doit tre d fini lorsqu une num risation de la pi ce
288. al Visualise dans la fen tre 2 la valeur m 64 1 DWB3 100 Format binaire Visualise dans la fen tre 3 la valeur 01100100 En cas d emploi de la repr sentation en binaire DWB la visualisation se limite 8 caract res la valeur 11111111 saffiche pour les valeurs sup rieures 255 tandis que la valeur 10000000 s affiche pour les valeurs inf rieures 127 La CNC permeten outre de visualiser dans la fen tre demand e le nombre charg dans Pune des 26 variables d entr e de donn es IB0 IB25 L exemple suivant montre une demande et une visualisation ult rieure de l avance des axes ODW 3 4 60 D finit la fen tre de donn es 3 IB1 INPUT Avance des axes 5 4 Demande de l avance des axes DW3 IB1 Visualise l avance dans la fen tre 3 Chapitre 14 Section Page DECLARATIONSDECONTROLEDES PROGRAMMES D CLARATIONS DE 17 PERSONNALISATION SK expression 1 texte 1 expression 2 texte 2 La mn monique SK d finit et visualise le nouveau menu de touches logiciel indiqu Chacune des expressions indiquera le num ro de touche logiciel modifier 1 7 en commen ant par la gauche et les textes crire dans ces touches Expression 1 expression 2 expression 3 pourront contenir un nombre ou toute expression dont le r sultat est un nombre Chaque texte autorise un maximum de 20 caract res sur deux lignes de 10 caract res chacune Si
289. al au moyen de son nom A au lieu de PO par exemple et si l expression arithm tique est une constante num rique la d claration peut tre abr g e comme suit P0 13 7 gt A 13 7 gt A13 7 Il est possible de r aliser jusqu 26 affectations divers destinataires dans un seul bloc l ensemble d affectations vers un seul et m me destinataire tant interpr t comme une affectation unique P1 P1 P2 P1 P1 P3 P1 P1 P4 P1 P1 P5 quivaut P1 P1 P2 P3 P4 P5 n 9 Les diff rentes affectations r alis es dans un bloc donn sont s par es par des virgules Chapitre 14 Section Page DECLARATIONSDE CONTROLEDESPROGRAMMES D CLARATIONS 1 D AFFECTATION 14 2 D CLARATIONS DE VISUALISATION ERREUR nombre entier texte d erreur Cette d claration interrompt l ex cution du programme et visualise l erreur indiqu e cette erreur pouvant tre s lectionn e comme suit ERREUR nombre entier Visualisera le num ro d erreur indiqu et le texte associ ce num ro selon le code d erreurs de la CNC s il existe ERREUR nombre entier texte de l erreur Visualisera le num ro et le texte de l erreur indiqu s le texcte devant s crire entre guillemets ERREUR texte de l erreur Visualiseraexclusivement le texte d erreur indiqu Le num ro de l erreur peut tre d fini par une constante num rique ou par un param tre Si un param tre lo
290. alement active la CNC applique d abord cette derni re puis larotation La fonction rotation du syst me de coordonn es peut tre annul e par la programmation de G73 seule sans la valeur de l angle par G16 G17 G18 G19 par la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET Chapitre 7 Section Page FONCTIONSPREPARATOIRESSUPPLEMENTAIRES ROTATIONDUSYSTEMEDE 17 COORDONNEES G73 7 8 COUPLAGE DECOUPLAGE ELECTRONIQUE DES AXES La CNC FAGOR 8050 permet de coupler deux axes ou plus ensemble Leur d placement est subordonn au d placement de l axe auquel ils ont t coupl s Trois modes de couplage sont disponibles Couplage m canique des axes Il est impos par le constructeur de la machine et s lectionn par le param tre machine d axes GANTRY Par PLC Chaque axe peut tre coupl et d coupl au moyen des entr es logiques de la CNC SYNCHRO I S YNCHRO 2 SYNCHRO3 SYNCHRO4 et SYNCHROS Chaque axe est coupl l axe indiqu dans le param tre machine des axes SYNCHRO Par programme Deux axes ou plus peuvent tre coupl s et d coupl s lectroniquement gr ce aux fonctions G77 et G78 Page Chapitre 7 Section 18 FONCTIONS PREPARATOIRESSUPPLEMENTAIRES COUPLAGE DECOUPLAGE ELECTRONIQUEDESAXES 7 8 1 COUPLAGE ELECTRONIQUE DES AXES G77 La fonction G77 permet de s lectionner aussi bien
291. aleur introduite WBUF Ajoute au bloc en cours d dition WBUF Charge en m moire le bloc dit Apr s l ex cution de ce programme on dispose en m moire d un bloc de ce type PCALL 25 A 23 5 B 2 25 SYSTEM La mn monique SYSTEM met fin l ex cution du programme de personnalisation utilisateur et renvoie au menu standard correspondant de la CNC Chapitre 14 Section Page DECLARATIONSDECONTROLEDESPROGRAMMES D CLARATIONSDE 19 PERSONNALISATION Exemple d un programme de personnalisation Le programme de personnalisation suivant doit tre s lectionn comme programme utilisateur associ au mode Editeur Apr s s lection du mode Editeur et frappe de la touche logiciel UTILISATEUR ce programme commence s ex cuter et permet de r aliser une dition assist e des deux cycles utilisateur autoris s Cette dition est r alis e cycle par cycle et autant de fois que d sir Visualise la page d dition initiale NO PAGE10 Personnalise les touches logiciel d acc s aux divers modes et demande une option SK 1 CICLO 1 SK 2 CICLO 2 SK7 SALIR N5 WKEY Demander une touche IF KEY EQ FC00 GOTO N10 Cycle 1 IF KEY EQ FC01 GOTO N20 Cycle 2 IF KEY EQ FC06 SYSTEM ELSE GOTO N5 Sortir ou demander une touche CYCLE 1 Visualise la page 11 et d finit 2 fen tres de donn es N10 PAGE 11 ODW 1 10 60 ODW 2 15 60 Edition WBUEF
292. alpage et le centre th orique du trou 4 Second mouvement de palpage Identique au pr c dent 5 Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point d ex cution du palpage et le centre r el calcul du trou suivant l axe des ordonn es 6 Troisi me mouvement de palpage Identique aux pr c dents 7 Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point d ex cution du palpage et le centre th orique du trou Page Chapitre 12 Section 30 UTILISATION D UN PALPEUR MESUREDETROU 8 Quatri me mouvement de palpage Identique aux pr c dents 9 Mouvement de retrait Ce mouvement se compose de D placement du palpeur en avance rapide G00 entre le point d ex cution du palpage et le centre r el calcul du trou S1 C0 est programm le palpeur se d place jusqu au point o le cycle a t appel 1 2 D placement suivant l axe longitudinal jusqu la coordonn e correspondant au point d appel de cycle sur cet axe D placement dans le plan de travail jusqu au point d appel du cycle A la fin du cycle la CNC renvoie les valeurs r elles obtenues apr s la mesure dans les param tres arithm tiques g n raux suivants P294 P295 P296 P297 P298 P299 Diam tre du trou Erreur de diam tre du trou Diff rence entre le diam tre r el et le diam tre programm Coordonn e r elle du ce
293. amme source pourra tre r cup r et compil D s la mise sous tension de la CNC l automate d marre l ex cution du programme objet Si ce programme n est pas disponible l automate le g n re automatiquement en compilant le programme source PLC_PRG existant en m moire Si aucun programme PLC_PRG ne se trouve en m moire la CNC le cherchera dans la EEPROM apr s compilation elle demandera s il doit tre ex cut Si le programme PLC_PRG est introuvable dans la EEPROM la CNC affiche le code d erreur correspondant Chapitre 9 Section Page PLC 1 Programme source PLC PRG Programme en EEPROM G n re un programme objet Message d ERREUR M0093 EXECUTION Le PLC ex cutera toujours le programme objet pr sent en m moire qui ne correspondra pas n cessairement au programme source actuel PLC_PRG il est m me possible que le programme source de l automate soit absent du r pertoire de la CNC Page Chapitre 9 Section 2 PLC 9 1 EDITER D s que cette option a t activ e on indiquera par la touche correspondante le programme automate diter Le programme automate PLC_PRG Le fichier d erreurs de l automate PLC_ERR Le fichier de messages de l automate PLC_MSG Apr s s lection du programme la CNC affiche son contenu et l op rateur peut d placer le curseur sur l cran une ligne la fois gr ce aux t
294. and e param tres L et E elle g n re pour chaque point num ris un nouveau bloc dans le programme ouvert au moyen de la d claration OPEN P A la fin du cycle fixe la sonde revient au point de d part Ce d placement se compose de D placement du palpeur selon l axe de palpage axe longitudinal jusqu la coordonn e indiqu e par le param tre Z D placement dans le plan principal de travail jusqu au point de d part du cycle param tres X Y Chapitre 16 Section Page CYCLEFIXEDE COPIEDE COPIEETNUMERISATION PROFIL DANSL ESPACE 49 16 7 5 CYCLE FIXE DE COPIE PAR BALAYAGE DE POLYGONE Cette option permet de d limiter au moyen d l ments g om triques simples sections droites et arcs la zone copier Ilest galement possible de d finir des zones int rieures cette zone dans lesquelles aucune copie n est ex cut e Ces zones portent le nom d il ts Le format de programmation de ce cycle est le suivant TRACE 5 A Z I C D N L E G H F P U in Z mpm A S5 5 D finitl angle form par les trajectoires de balayage avec l axe des abscisses Si ce param tre n est pas programm la CNC prendra la valeur AO Z 5 5 Coordonn e th orique de l axe de palpage axe longitudinal o doit se positionner la sonde avant de commencer la copie Elle est d finie en absolu et doit tre s par e du mod le avec maintien d
295. ande de la valeur de C DW 3 IB3 Visualise dans la fen tre 3 la valeur introduite WBUF Y 1B3 Ajoute au bloc en cours d dition C valeur introduite WBUF Ajoute au bloc en cours d dition WBUF Charge en m moire le bloc dit P e PCALL 2 A3 B1 C3 GOTONO0 Chapitre 14 Section Page DECLARATIONSDECONTROLEDESPROGRAMMES D CLARATIONS DE 21 PERSONNALISATION 15 CYCLES DE NUMERISATION La CNC FAGOR 8050 dispose des cycles fixes de num risation suivants 1 Cycle fixe de num risation en grille 2 Cycle fixe de num risation en arc Les cycles fixes doivent tre programm s gr ce l instruction de haut niveau DIGIT dont le format de programmation est DIGIT expression d claration d affectation Cette d claration appelle le cycle de num risation indiqu au moyen d un nombre ou de toute expression dont le r sultat est un nombre Elle permet galement d initialiser les param tres de ce cycle avec les valeurs d sir es au moyen des d clarations d affectation Consid rations g n rales Tous les d placements de ces cycles fixes de num risation s ex cuteront sur les axes X Y Z le plan de travail devant tre constitu de 2 de ces axes XY XZ YZ YX ZX ZY L autre axe qui doit tre perpendiculaire ce plan devra tre s lectionn en tant qu axe longitudinal Les conditions d usinage dans lesquelles s ex cutera le cycle de num
296. ans ce manuel peuvent tre absentes de la version du logiciel que vous venez d acqu rir Les fonctions d pendant des options du logiciel sont les suivantes Gestion de dur e de vie des outils Cycles de palpeur DNC Editeur de profils Logiciel pour 4 ou 6 axes Poches quelconques avec il ts Digitalisation Graphiques solides Taraudage rigide Recopie Les informations donn es dans ce manuel pourront varier en fonction des modifications techniques FAGOR AUTOMATION S Coop Ltda se reserve le droit de modifier le contenu de ce manuel sans tre tenu d en signaler les variations Si vous venez d acqu rir le MODELE CNC FAGOR 8050 GP nous recommandons de tenir compte des consid rations suivantes Ce mod le est bas sur le mod le CNC 8050 de Fraiseuse Il ne dispose pas de certaines des fonctions dont b n ficie le mod le CNC 8050 de Fraiseuse La liste des fonctions non disponibles par rapport au mod le pour fraiseuse et les options de logiciel disponibles avec le mod le pr sent figurent ci dessous Fonctions non disponibles Options de logiciel Filetage electronique G33 Logiciel pour 4 ou 6 axes Gestion du magasin d outils DNC Cycles fixes d usinage G8x Taraudage rigide G84 Usinages multiples G6x Compensation de rayon d outil Cycles fixes de palpeur G40 G41 G42 Gestion de dur e de vie des outils Editeur de profils Poches quelconques avec il ts Di
297. ans l une quelconque des op rations Chapitre 11 Section Page POCHES EN 2D ET 3D POCHESEN2D ERREURS 19 ERREUR 1084 Programmation d une trajectoire circulaire erron e Cette erreur est mise lorsque l une des trajectoires programm es en d finition de g om trie de la poche est erron e ERREUR 1227 Intersection de profils erron e dans un cycle de poche quelconque avec il ts Cette erreur peut se produire dans les cas suivants Lorsque deux profils dans le plan pr sentent une section commune dessin de gauche Lorsque les points de d but de deux profils du plan principal sont confondus dessin de droite D 2 MP1165 Page Chapitre 11 Section 20 POCHES EN 2D ET 3D POCHES EN2D ERREURS 11 1 8 EXEMPLES DE PROGRAMMATION Exemples de programmation sans changeur automatique d outils N100 N200 N300 N400 N500 TOR1I 5 TOI1 0 TOL1 25 TOK1 0 TOR2 3 TOI2 0 TOL2 20 TOK2 0 TOR3 5 TOI3 0 TOL3 25 TOK3 0 G0 G17 G43 G90 X0 Y0 225 S800 G66 D100 R200 F300 S400 E500 M30 G81 Z5 I 40 T3 D3 M6 G67 B20 C8 I 40 R5 K0 F500 T1 D1 M6 G68 B0 L0 5 Q0 F300 T2 D2 M6 G0 G90 X 260 Y 190 Z0 G1 X 200 Y30 X 200 Y210 G2 G6 X 120 Y290 I 120 J210 G1 X100 Y170 G3 G6 X220 Y290 1100 J290 G1 X360 Y290 G1 X360 Y 10 G2 G6 X300 Y 70 1300 J 10 G3 G6 X180 Y 190 300 J 190 G1 X 260 Y 190 G0 X230 Y170 G1 X290 Y170 G1 X230 Y50 G1 X150 Y90 G3 G6 X230 Y 170 115
298. ans le bloc en cours n a pas t atteinte La CNC consid re que la position programm e a t atteinte quand l axe se situe une distance inf rieure INPOSW zone en position par rapport la position programm e Exemple 100 MP071 G91 G01 G07 Y70 F100 X90 Les profils th orique et r el co ncident et permettent d obtenir des ar tes vives comme le montre la figure La fonction G07 est modale et incompatible avec G05 G50 et G51 La fonction G07 peut tre programm e sous la forme G7 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend en compte le code G05 ou G07 selon l tat du param tre machine g n ral ICORNER Page Chapitre 7 Section 4 FONCTIONSPREPARATOIRESSUPPLEMENTAIRES ANGLE VIF G07 ANGLE ARRONDI G05 G50 7 3 2 ARRONDI AUX ANGLES G05 Dans le cas du travail en G05 arrondi aux angles la CNC commence l ex cution du bloc suivant du programme d s la fin de l interpolation th orique du bloc actuel sans attendre que les axes soient en position La distance entre la position programm e et celle o commence l ex cution du bloc suivant d pend de la vitesse d avance des axes Exemple YA 100 30 MPO72 D G91 G01 G05 Y70 F100 X90 Cette fonction permet d obtenir des arrondis aux angles comme le montre la figure La diff rence entre
299. ant rieures Le sens de rotation de la broche n est pas non plus modifi Il est possible d entrer dans un cycle fixe quel que soit son sens de rotation M03 ou M04 et d en sortir suivant le m me sens En cas d entr e dans un cycle fixe avec la broche l arr t elle d marrera dans le sens horaire M03 et conservera ce sens apr s la fin du cycle Si un facteur d chelle doit tre appliqu pendant le travail avec des cycles fixes il est recommand d utiliser un facteur commun pour tous les axes concern s L ex cution d un cycle fixe annule la compensation de rayon G41 et G42 Elle quivaut G40 Pour appliquer la compensation de longueur d outil G43 on programmera cette fonction dans le m me bloc ou dans le bloc pr c dant la d finition du cycle fixe Comme la CNC applique la compensation de longueur d s le d but du d placement de l axe longitudinal il estrecommand de positionner l outil hors de la zone d ex cution du cycle fixe lorsque la fonction G43 est d finie pour le cycle fixe L ex cution de tout cycle fixe modifie la valeur du Param tre Global P299 Chapitre 9 Section Page CYCLESFIXES CONSIDERATIONS 5 GENERALES 9 5 CYCLES FIXES D USINAGE Dans tous les cycles d usinage il existe trois coordonn es sur l axe longitudinal dont l importance justifie une pr sentation d taill e Coordonn e du plan de d part Cette coordonn e est
300. apr s le syst me de coordonn es pr sent ci dessous Z MP063 X Ce syst me de coordonn es s applique au d placement de l outil sur la pi ce L interpolation circulaire ne peut tre ex cut e que dans un plan etelle se d finit de la fa on suivante Chapitre 6 CONTROLEDESTRAJECTOIRES Section INTERPOLATION CIRCULAIRE G02 G03 Page 3 a COORDONNEES CARTESIENNES Les coordonn es du point de fin de l arc et la position du centre par rapport au point de d but sont d finies d apr s les axes du plan de travail Les coordonn es du centre qui doivent toujours tre programm es m me avec une valeur 0 sont d finies par les lettres I J ou K qui sont associ es aux axes comme suit Axes X U A gt I Axes Y V B gt J Axes Z W C gt K Format de programmation Plan XY G02 G03 X 5 5 Y 5 5 I 5 5 J 5 5 Plan ZX G02 G03 X 5 5 Z 5 5 I 5 5 K 5 5 Plan YZ G02 G03 Y 5 5 Z 5 5 J 5 5 K 5 5 L ordre de programmation des axes et des coordonn es au centre correspondantes est toujours le m me quel que soit le plan s lectionn Plan AY G02 G03 Y 5 5 A 5 Plan XU G02 G03 X 5 5 U 5 b COORDONNEES POLAIRES Il est n cessaire de d finir l angle de d placement Q et la distance partir du point de d part au centre optionnel d apr s les axes du plan de travail Les coordonn es du centre sont d finies par les lettres I J ou K
301. aque param tre devra suivre la m me r gle c est dire que la num rotation des points affect s Q devra tre sup rieure celle des points affect s P et inf rieure celle des points affect s R Exemple Programmation correcte P5 006 Q12 015 R20 022 Programmation incorrecte P5 006 Q20 022 R12 015 Si ces param tres ne sont pas programm s la CNC suppose que l usinage doit tre effectu sur tous les points de la trajectoire programm e Chapitre 10 Section Page USINAGESMULTIPLES SELON UNARC G64 15 Fonctionnement de base 1 L usinage multiple calcule le point suivant programm sur lequel l usinage doit tre ex cut 2 D placement selon l avance programm e par C G00 G01 G02 ou G03 jusqu au point ci dessus 3 L usinage multiple ex cutera apr s le d placement le cycle fixe ou la sous routine modale s lectionn e 4 La CNC rep te les phases 1 2 3 jusqu la fin de la trajectoire programm e Apr s la fin de l usinage multiple l outil reste positionn sur le dernier point de la trajectoire programm e sur lequel l usinage a t ex cut Exemple de programmation en supposant que le plan de travail est le plan form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d part est X0 YO Z0 MP110 G81 G98 G01 G91 X280 Y130 Z 8 I 22 F100 S500 Positionnement et d finition de cycle fixe G64 X200 Y2
302. ar le cycle d talonnage de longueur d outil Ecart de l axe de la bille du palpeur par rapport l axe du porte outils selon l axe des abscisses Cette valeur sera affect e par ce cycle Ecart de l axe de la bille du palpeur par rapport l axe du porte outils selon l axe des ordonn es Cette valeur sera affect e par ce cycle Les phases de l talonnage seront les suivantes 1 2 Apr s consultation des caract ristiques du palpeur introduction manuelle de la valeur du rayon de la sph re R dans le correcteur correspondant Apr s s lection du num ro de l outil et du correcteur correspondants ex cution du Cycle d Etalonnage de la longueur de l outil avec mise jour de la valeur de L et initialisation de la valeur de K 0 Ex cution du cycle fixe d talonnage de palpeur avec mise jour des valeurs T et K Chapitre 12 Section Page DEPALPEUR Le format de programmation de ce cycle est X 5 5 Y 5 5 Z5 5 B5 5 J5 5 ES 5 HS 5 F5 5 PROBE 2 X Y Z B J E H F Coordonn e r elle selon l axe X du centre du trou Coordonn e r elle selon l axe Y du centre du trou Coordonn e r elle selon l axe Z du centre du trou D finit la distance de s curit Doit tre programm avec une valeur positive et sup rieure 0 D finit le diam tre r el du trou Doit tre programm avec une valeur positive et sup rieure
303. aram tre K Retrait en avance de travail de l axe longitudinal jusqu au plan de r f rence Retrait en avance rapide G00 de l axe longitudinal jusqu au plan de d part si G98 a t programm Exemple de programmation en supposant que le plan de travail est celui form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d but est X0 YO Z0 T1 M6 GO G 90 X0 YO ZOO rhin nuits dis Point de d but G85 G98 G91 X250 Y350 Z 98 I 22 F100 S500 D finition du cycle fixe GSO en a ne nt nt dneniseabe Annulation du cycle fixe G9 D COR A RE aa a a a aa Positionnement MB O EE st E E E mets lsentone tes Fin du programe Chapitre 9 Section Page CYCLESFIXES ALESAGEDEPRECISION G85 23 9 5 7 CD TE FIXE D ALESAGE AVEC RETRAIT EN RAPIDE Ce cycle ex cute un al sage au point indiqu jusqu ce que la coordonn e finale programm e soit atteinte Il est possible de programmer une temporisation en fond de trou Si on travaille en coordonn es cart siennes la structure de base du bloc est la suivante G98 G99 G86 G98 G99 X Y ZIK Retrait de l outil jusqu au Plan de D part d s que le trou a t al s Retrait de l outil jusqu au Plan de R f rence d s que le trou a t al s XY 5 5 Elles sontoptionnelles et d finissent le d placement des axes du plan principal I 5 5 K5 pour positionner l outil sur le point d usinage
304. aram tres globaux P100 P299 La CNC met jour les tables de param tres apr s ex cution des op rations indiqu es dans le bloc en cours de pr paration lecture Cette op ration a toujours lieu avant l ex cution du bloc les valeurs figurant dans la table risquent d tre diff rentes de celles du bloc en cours d ex cution La CNC lit pr pare 20 blocs en avance par rapport au bloc en cours d ex cution Sile Mode Ex cution est quitt apr s interruption de l ex cution du programme la CNC met jour les tables de param tres avec les valeurs correspondant au bloc qui tait en cours d ex cution La valeur des param tres des tables de param tres locaux et globaux peut tre affich e en notation d cimale 4127 423 ou scientifique 0 23476 E 3 La CNC g n re un nouveau niveau d imbrication de param tres locaux chaque affectation de param tres un sous programme Le nombre de niveaux d imbrication des param tres locaux est de 6 au maximum Les cycles fixes d usinage G66 G68 G69 G81 G82 G83 G84 G85 G86 G87 G88 etG89 utilisent le sixi me niveau d imbrication de param tres locaux quand ils sont actifs Pour acc der aux diff rentes tables de param tres locaux on indiquera d abord le niveau correspondant Niveau 0 a niveau 6 Lors de la programmation en langage de niveau haut il est possible de r f rencer les param tres locaux par PO P25 ou au moyen des lettres A Z
305. aram tres peuvent tre associ s tous les champs G X C FS T D M Le num ro d tiquette de bloc sera d fini avec une valeur num rique Si des param tres sont utilis s dans des blocs programm s en langage de haut niveau ils pourront tre programm s dans n importe quelle expression Les programmes ex cut s par le canal utilisateur peuvent comporter n importe quel param tre global mais ne peuvent pas utiliser de param tres locaux La CNC mettra jour la table de param tres apr s avoir trait les op rations indiqu es dans le bloc en pr paration Cette op ration est toujours r alis e avant l ex cution du bloc pour cette raison il n est pas obligatoire que les valeurs indiqu es dans la table correspondent celles du bloc en cours ex cution Si le mode Ex cution est abandonn apr s une interruption d ex cution du programme la CNC met jour les tables de param tres avec les valeurs correspondant au bloc qui se trouvait en cours d ex cution Lorsqu on acc de la table de param tres locaux et de param tres globaux la valeur affect e chaque param tre peut tre exprim e en notation d cimale 4127 423 ou scientifique 0 23476 E 3 La CNC FAGOR 8050 dispose de d clarations de haut niveau permettant de d finir et d utiliser des sous routines pouvant tre appel es depuis un programme principal ou une autre sous routine qui peut en appeler une seconde la seconde pouvant en app
306. ariables locales Le terme variable locale d signe une variable connue de la seule sous routine dans laquelle elle a t d finie Il permet aussi de cr er des biblioth ques en regroupant des sous routines comprenant des fonctions utiles et prouv es accessibles depuis n importe quel programme Chapitre 2 Section Page CONSTRUCTIOND UNPROGRAMME 3 2 1 3 FIN DE BLOC La fin de bloc est optionnelle et peut tre constitu e de l indication nombre de r p titions du bloc ainsi que du commentaire de bloc qui doivent tre programm s dans cet ordre NOMBRE DE REPETITIONS DU BLOC N 0 9999 Indique combien de fois l ex cution du bloc sera r p t e Seuls les blocs de d placement sous l influence d un cycle fixe ou d une sous routine modale lors de leur ex cution peuvent tre r p t s Dans ces cas la CNC ex cute le d placement programm ainsi que l usinage actif cycle fixe ou sous routine modale le nombre de fois indiqu Le nombre de r p titions est repr sent par la lettre N suivie de 4 chiffres maximum 0 9999 Si NON est programm l usinage actif n est pas ex cut Seul le d placement programm dans le bloc est ex cut COMMENTAIRE DE BLOC La CNC permet d associer tout type d information tous les blocs sous forme de commentaire Le commentaire doit tre programm la fin du bloc etcommencer par le caract re en s mon Siun bloc commen
307. ase permettent une rotation de l axe vertical de 90 afin d orienter l axe Z Lorsque la nouvelle orientation des axes a t d finie frapper ENTER pour valider les changements Si le type SOLIDE est d j s lectionn ou s il est s lectionn nouveau la CNC rafra chit l cran et affiche la m me pi ce que pr c demment mais en appliquant le nouveau point de vue Si le type 3D ou CONJOINT est s lectionn le moniteur conserve le graphique affich en cours Le nouveau point de vue sera appliqu aux blocs suivants ex cut s Ces blocs seront dessin s sur le graphique existant Toutefois l cran peut tre effac gr ce la touche EFFACER ECRAN afin de d marrer le dessin avec une pi ce non usin e Pour quitter cette option sans modifier le point de vue existant frapper ESC Page Chapitre 3 Section 30 EXECUTER SIMULER GRAPHIQUES 3 5 5 PARAMETRES GRAPHIQUES Cette fonction estutilisable tout moment m me pendant l ex cution ou la simulation d un programme Elle permet de modifier la vitesse de simulation les couleurs utilis es pour le trac des trajectoires d outil et les couleurs du solide Les modifications apport es aux param tres graphiques sont imm diatement prises en compte par la CNC et peuvent tre chang es pendant l ex cution ou la simulation La CNC affiche les options suivantes de param tres graphiques disponibles par touche de foncti
308. assant par 0 M19 S400 La broche effectue une rotation et se positionne sur 40 Chapitre 5 Section Page FONCTIONS PROGRAMMATIONENCODEISO COMPLEMENTAIRESES T D M 13 5 4 5 10 M41 M42 M43 M44 CHANGEMENT DE GAMMES DE VITESSE DE BROCHE La CNC FAGOR 8050 dispose de 4 gammes de broche M41 M42 M43 et M44 dont les vitesses maximum respectives sont limit es par les param tres machine de broche MAXGEARI MAXGEAR2 MAXGEAR3 et MAXGEAR4 Si le param tre machine de broche AUTOGEAR est d fini de fa on que la CNC ex cute automatiquement le changement de gamme la CNC met automatiquement les fonctions M41 M42 M43 et M44 sans qu il soit n cessaire de les programmer Dans le cas contraire il appartient au programmeur de choisir la gamme correspondante en tenant compte du fait que chaque gamme fournira la consigne d finie par le param tre machine de broche MAX VOLT ppur la vitesse maximum sp cifi e dans chaque gamme param tres machine de broche MAXGEARI MAXGEAR2 MAXGEAR3 et MAXGEAR4 5 4 5 11 M45 BROCHE AUXILIAIRE OUTIL MOTORISE Pour pouvoir utiliser cette fonction auxiliaire il est n cessaire de d finir l un des axes de la machine en tant que broche auxiliaire outil motoris param tre machine g n ral PO P7 Pourutiliser la broche auxiliaire ou l outil motoris on ex cutera la commande M45S 5 5 o S indique la vitesse de rotation en tours mn et o le s
309. au cycle fixe le bloc dans lequel l op ration d bauche est d finie Exemple G66 R100 C200 F300 S400 E500 D finition du cycle de poche quelconque avec il ts N200 G67 n o D finition de l op ration de semi finition La semi finition est d finie par la fonction G67 et elle ne doit pas tre ex cut e ind pendamment de G66 Les op rations d bauche et de semi finition sont d finies par la fonction G67 mais dans des blocs distincts Elles sont identifi es par la fonction G66 gr ce aux param tres R et C7 Son format de programmation est G67 BIRFSTDM B 5 5 D finit la passe d usinage selon l axe longitudinal profondeur de la passe de semi finition Sa d finition est obligatoire et la valeur programm e doit tre diff rente de 0 dans le cas contraire l op ration de semi finition est annul e MP1138 Sielle est programm e avec le signe l ensemble de l op ration de semi finition est ex cut selon le m me pas d usinage et le cycle fixe calcule un pas gal ou inf rieur au pas programm Sielle est programm e avec le signe l ensemble de l op ration de semi finition est effectu selon le pas programm et le cycle fixe ajustera la derni re passe afin d obtenir la profondeur totale programm e I 5 5 D finit la profondeur totale de la poche elle est programm e en coordonn es absolues Si une op ration d bauch
310. au haut 8 partie Variables accessibles par niveau haut 9 partie Variables accessibles par niveau haut 10 partie Variables accessibles par niveau haut 11 partie Variables accessibles par niveau haut 12 partie Op rateurs math matiques AIDES SYNTAXIQUES LANGAGE ISO Page 1033 Page 1034 Page 1035 Page 1036 Page 1037 Page 1038 Page 1039 Page 1040 Page 1041 Page 1042 Page 1043 Page 1044 Page 1045 Structure d un bloc de programme Positionnement et interpolation lin aire G00 G01 1 partie Positionnement et interpolation lin aire G00 G01 2 partie Interpolation circulaire h lico dale G02 G03 1 partie Interpolation circulaire h lico dale G02 G03 2 partie Interpolation circulaire h lico dale G02 G03 3 partie Trajectoire circulaire tangente G08 1 partie Trajectoire circulaire tangente G08 2 partie Trajectoire circulaire d finie par 3 points G09 1 partie Trajectoire circulaire d finie par 3 points G09 2 partie Filetage G33 Arrondi G36 Entr e tangentielle G37 Page 1046 Sortie tangentielle G38 Page 1047 Page 1048 Page 1049 Page 1050 Page 1051 Page 1052 Page 1053 Page 1054 Page 1055 Page 1056 Page 1057 Page 1058 Page 1059 Page 1060 Page 1061 Page 1062 Page 1063 Page 1064 Page 1065 Page 1066 Page 1067 Chanfrein G39 Temporisation interruption de la pr paration des blocs G04 G04K Ar te vive ar te arrondie G07 G05
311. aut type B TN ETS Profil dans le plan entiere ri Profil de profondeur ne siennes Fin de d finition de g om trie de poche Page 60 Chapitre 11 POCHES EN 2D ET 3D Section POCHES EN 3D EXEMPLES 11 2 10 ERREURS La CNC mettra les erreurs suivantes ERREUR 1025 Un outil de rayon nul a t programm Un des outils utilis s pour l usinage d une poche a t d fini avec un rayon 0 ERREUR 1026 Un pas sup rieur au diam tre de l outil a t programm Le param tre C de l op ration d bauche est sup rieur au diam tre de l outil d bauche ERREUR 1041 Un param tre obligatoire dans le cycle fixe n a pas t programm Cette erreur peut se produire dans les cas suivants Lorsque les param tres T et R n ont pas t programm s dans l op ration d bauche Absence d op ration d bauche et non programmation des param tres T et R pour la semi finition Absence d op ration de semi finition et non programmation des param tres T et R pour la finition Lorsque le param tre B n a pas t programm pour la finition ERREUR 1042 Valeur de param tre invalide dans le cycle fixe Cette erreur peut se produire dans les cas suivants Lorsque le param tre Q de l op ration de finition a t programm avec une valeur erron e Lorsque le param tre B de l op ration
312. aut et fl che vers le bas ou page par page gr ce aux touches page avant et page arri re Les champs de chaque logement du magasin peuvent tre dit s ou modifi s dans ce mode de travail depuis le clavier gr ce aux options d crites ci dessous D s qu une de ces options est activ e l op rateur dispose d une zone d dition sur l cran et peut d placer le curseur dans cette zone gr ce aux touches fl che droite et fl che gauche Les touches fl che vers le haut et fl che vers le bas permettent de positionner le curseur sur le premier et le dernier caract re respectivement Page Chapitre 6 Section 18 TABLES TABLE DEMAGASIN D OUTILS EDITER Cette option permet d diter le logement de magasin d sir D s que cette option est activ e les touches changent de couleur et affichent le type d dition offert sur fond blanc Par ailleurs il est possible d obtenir tout moment des informations suppl mentaires sur les commandes d dition gr ce la touche HELP Pour sortir du mode Aide frapper HELP une seconde fois La frappe de ESC permet de sortir du mode dition sans toucher aux valeurs de la table Quand le logement de magasin s lectionn a t dit frapper ENTER Les valeurs affect es ce logement sont charg es dans la table MODIFIER Cette option permet de modifier les valeurs affect es un logement d outil Avant de frapper cette touche
313. availle en G90 ou G91 et leur format de programmation est R 5 5 Q 5 5 Les valeurs de R peuvent tre n gatives dans le cas de la programmation en relatif mais la valeur r sultante afect e au rayon doit toujours tre positive Siune valeur de Q sup rieure 360 est programm e le module sera pris apr s une division par 360 Ainsi Q420 est quivalent Q60 et Q 420 est quivalent Q 60 Page Chapitre 3 Section 8 AXESETSYSTEMESDE COORDONNEES PROGRAMMATION DESCOTES Exemple de programmation en supposant que l Origine Polaire est situ e sur l Origine des Coordonn es P6 60 72 PO MP037 Coordonn es absolues G90 X0 YO Point PO G01 R100 QO Point P1 en ligne droite G01 G03 Q30 Point P2 en arc G03 G01 R50 Q30 Point P3 en ligne droite G01 G03 Q60 Point P4 en arc G03 G01 R100 Q60 Point P5 en ligne droite G01 G03 Q90 Point P6 en arc G03 G01 RO Q90 Point PO en ligne droite G01 Coordonn es incr mentales G90 X0 YO Point PO G91 G01 R100 QO Point P1 en ligne droite G01 G03 Q30 Point P2 en arc G03 G01 R 50 QO Point P3 en ligne droite G01 G03 Q30 Point P4 en arc G03 G01 R50 QO Point P5 en ligne droite G01 G03 Q30 Point P6 en arc G03 G01 R 100 Q0 Point PO en ligne droite G01 L origine polaire peut non seulement tre pr s lectionn e par la fonction G93 d crite plus loin mais galement mod
314. avec retrait en G01 G89
315. cal est employ on devra utiliser sa forme num rique P0 P25 Exemples de programmation ERREUR 5 ERREUR P100 ERREUR Erreur utilisateur ERREUR 3 Erreur utilisateur ERREUR P120 Erreur utilisateur MSG message Cette d claration visualise le message figurant entre guillemets L cran de la CNC comporte une zone de visualisation des messages DNC ou du programme de l utilisateur qui affiche toujours le dernier message re u ind pendamment de sa provenance Exemple MSG V rifier outil Page Chapitre 14 Section DECLARATIONS DE CONTROLEDES PROGRAMMES D CLARATIONSDE VISUALISATION 143 D CLARATIONS DE VALIDATION INVALIDATION ESBLK et DSBLK A partir de l ex cution de la mn monique ESBLK la CNC ex cute tous les blocs suivants comme s il s agissait d un bloc unique Ce traitement en bloc unique reste actif jusqu son annulation par l ex cution de la mn monique DSBLK De cette fa on si le programme est ex cut en mode BLOC BLOC le groupe de blocs se trouvant entre les mn moniques ESBLK et DSBLK s ex cutera en continu autrement dit l ex cution ne s interrompt pas la fin d un bloc mais passe au bloc suivant Exemple G01 X10 Y10 F8000 T1 D1 ESBLK D but du bloc unique G02 X20 Y20 120 J 10 G01 X40 Y20 G01 X40 Y40 F10000 G01 X20 Y40 F8000 DSBLK Annulation du bloc unique G01 X10 Y10 M30 EST
316. ce par tout son contenu est consid r comme un commentaire etil n est pas ex cut Les blocs vides ne sont pas autoris s ils doivent comporter au moins un commentaire Page Chapitre 2 Section CONSTRUCTIOND UNPROGRAMME 3 o AXES ET SYST MES DE COORDONNEES Etant donn que le but de la Commande Num rique est le contr le du d placement et du positionnement des axes 1l est n cessaire de d terminer la position du point atteindre gr ce ses coordonn es La CNC 8050 permet l emploi de coordonn es absolues et de coordonn es relatives ou incr mentales dans l ensemble d un programme donn NOMENCLATURE DES AXES Les noms des axes r pondent la norme DIN 66217 Caract ristiques du syst me d axes Xet Y d placements principaux d avance dans le plan de travail principal de la machine Z parall le l axe principal de la machine perpendiculaire au plan principal XY U V W axes auxiliaires parall les X Y Z respectivement A B C axes rotatifs sur chacun des axes X Y Z Chapitre 3 Section Page NOMENCLATURE 1 AXES ETSYSTEMESDE COORDONNEES DESAXES La figure suivante montre un exemple de d signation des axes dans une fraiseuse profileuse table inclin e MP032 3 1 1 SELECTION DES AXES Parmi les 9 axes existants possibles la CNC FAGOR 8050 permet au fabricant d en s lectionner jusqu 6 Lorsque 6 axes sont s le
317. ces axes qui dans le cas des axes X Y Z co ncide avec le point d intersection est appel e Origine Cart sienne ou Point Z ro du Syst me de Coordonn es La position des diff rents points de la machine est exprim e au moyen des cooordonn es des axes avec deux trois quatre ou cinq coordonn es Les coordonn es des axes sont programm es gr ce la lettre de l axe X Y Z U V W A B C toujours dans cet ordre suivie de la valeur de la cooordonn e Les valeurs des coordonn es seront absolues ou incr mentales selon que l on travaille en G90 ou en G91 et leur format de programmation sera 5 5 ses X40 Y50 40 MP035 Chapitre 3 Section Page PROGRAMMATION 7 AXES ETSYSTEMESDE COORDONNEES DESCOTES 3 5 2 COORDONNEES POLAIRES En cas de pr sence d l ments circulaires ou de cotes angulaires il peut s av rer plus commode d exprimer les coordonn es des diff rents points sur le plan 2 axes la fois en coordonn es polaires Le point de r f rence porte le nom d Origine Polaire et constituera l origine du Syst me de Coordonn es Polaires Un point de ce syst me sera d fini par Y MP036 Le RAYON R qui sera la distance entre l origine polaire et le point L ANGLE Q qui sera l angle form par l axe des abcisses et la ligne unissant l origine polaire au point En degr s Les valeurs de R et Q sont absolues ou incr mentales selon que l on tr
318. che ARRETER ou ESC Page 16 Chapitre 9 Section PLC MONITORISATION ACTIVER DESACTIVER SYMBOLES Cette option permet de s lectionner le mode de repr sentation des diff rentes ressources dans toutes les fen tres disponibles Les noms des ressources peuvent tre repr sent s par leurs noms g n riques 1 0 M T C R ou en activant les mn moniques associ es ces noms Si aucune mn monique n est associ e une ressource c est son nom g n rique qui sera affich Cette touche indique toujours l option disponible et permet de passer de l une l autre ACTIVER SYMBOLES o DESACTIVER SYMBOLES MARCHE PLC Lorsque cette option est activ e la CNC commence l ex cution du programme automate depuis le d but y compris le cycle CY1 La CNC ignorera cette commande lorsque le programme automate est en cours d ex cution CYCLE INITIAL Lorsque cette option est activ e la CNC n ex cute que le cycle initial CY1 du programme automate La CNC ignorera cette commande lorsque le programme automate est en cours d ex cution CYCLE UNIQUE Lorsque cette option est activ e la CNC ex cute le cycle principal du programme automate PRG une seule fois La CNC ignorera cette commande lorsque le programme automate est en cours d ex cution ARRET PLC Lorsque cette option est activ e la CNC interrompt l ex cution du programme automate CONTINUER Lorsque cette o
319. cipation Manuel de programmation Chap 5 7 et Annexe Poches quelconques en 3D avec il ts Manuel de programmation Chap 11 Possibilit de choix du type de d but fin de compensation Manuel d installation Chap 3 de rayon Manuel de programmation Chap 8 Signal d anticipation pour chaque axe Manuel d installation Chap 3 9 et Annexe Ex cution de bloc de haut niveau depuis l automate Manuel d installation Chap 11 Possibilit d axes rotatifs sans rollover rebouclage Manuel d installation Chap 3 Graphiques en ligne dans le mod le GP Editeur de profils optionnel sur mod les GP Nouvelles caract ristiques M 5 INTRODUCTION Introduction 2 REGLES DE SECURITE Une lecture attentive des r gles de s curit suivantes est recommand e afin d viter tous dommages au personnel au produit pr sent dans ce manuel ainsi qu aux l ments qui lui sont raccord s Les r parations devant tre effectu es sur cet appareil ne seront confi es qu un personnel d ment habilit par Fagor Automation Fagor Automation ne pourra tre tenu pour responsable d aucun dommage corporel ou mat riel d coulant du non respect de ces r gles fondamentales de s curit Pr cautions contre les dommages corporels Avant de mettre l appareil sous tension s assurer qu il est correctement mis la terre Pour viter toutes d charges lectriques v rifier que tous les raccordements la terre on
320. cisses de l origine des coordonn es polaires Coordonn e selon l axe des ordonn es de l origine des coordonn es polaires Valeur du d calage d origine indiqu n pour l axe s lectionn Valeur du d calage d origine suppl mentaire indiqu PLC pour l axe s lectionn VARIABLES ASSOCIEES AUX PARAMETRES MACHINE Section 13 2 4 Variable MPGn MP X Chn MPSn MPSSn MPLCn Valeur affect e au param tre machine g n ral indiqu n Valeur affect e au param tre machine des axes indiqu s n Valeur affect e au param tre machine n de la broche principale Valeur affect e au param tre machine n de la seconde broche Valeur affect e au param tre machine du PLC indiqu n VARIABLES ASSOCIEES AUX ZONES DE TRAVAIL Section 13 2 5 Variable J Z Q FZONE FZLO X C FZUP X C SZONE SZLO X C SZUP X C TZONE TZLO X C TZUP X C ANA A ANA A Etat de la zone de travail 1 Limite inf rieure de la Zone 1 selon l axe s lectionn X C Limite sup rieure de la Zone 1 selon l axe s lectionn X C Etat de la zone de travail 2 Limite inf rieure de la Zone 2 selon l axe s lectionn X C Limite sup rieure de la Zone 2 selon l axe s lectionn X C Etat de la zone de travail 3 Limite inf rieure de la Zone 3 selon l axe s lectionn X C Limite sup rieure de la Zone 3 selon l axe s lectionn X C
321. cle fixe d talonnage de longueur d outil Cycle fixe d talonnage de palpeur Le format de programmation de ce cycle est le suivant PROBE 6 X Y Z B F X 5 5 Coordonn e th orique suivant l axe X du sommet de l angle mesurer Y 5 5 Coordonn e th orique suivant l axe Y du sommet de l angle mesurer Z 45 5 Coordonn e th orique suivant l axe Z du sommet de l angle mesurer B5 5 D finit la distance de s curit Doit tre programm avec une valeur positive et sup rieure 0 Le palpeur devra tre situ par rapport au point programm une distance sup rieure 2 fois cette valeur lors de l appel du cycle F5 5 D finit l avance selon laquelle s ex cutera le d placement de palpage La programmation est effectu e en mm minute ou en pouces minute Chapitre 12 Section Page UTILISATION D UN PALPEUR MESURED ANGLE 21 Fonctionnement de base 1 Mouvement d approche D placement du palpeur en avance rapide G00 entre le point d appel du cycle et le premier point approche situ une distance B du sommet programm et 2B de la face palper Le mouvement d approche est r alis en deux phases 1 D placement dans le plan principal de travail 2 D placement selon l axe longitudinal 2 Mouvement de palpage D placement du palpeur suivant l axe des ordonn es selon l avance indiqu e F jusqu la r cep
322. conf rence 10 4 Usinage multiple selon un arc 10 5 Usinage programm au moyen d une corde d arc Cycle fixe de poches avec il ts Op ration d bauche de poches avec il ts Op ration de finition de poches avec il ts G69 Cycle fixe de per age profond pas variable G70 Programmation en pouces G71 Programmation en millim tres G72 Facteur d chelle g n ral et particulier G73 Rotation du syst me de coordonn es G74 Recherche de r f rence machine G75 D placement avec palpeur jusqu au contact G76 D plac avec palpeur jusqu l interruption du contact G77 Couplage lectronique d axes G78 Annulation du couplage lectronique d axes KO KO OX OK XX x X x G79 Modification des param tres d un cycle fixe G80 G81 G82 G83 Annulation de cycle fixe Cycle fixe de per age Cycle fixe de per age avec temporisation Cycle fixe de per age profond pas constant Cycle fixe de taraudage Cycle fixe d al sage de pr cision Cycle fixe d al sage avec retrait en G00 Cycle fixe de poche rectangulaire Cycle fixe de poche circulaire Cycle fixe d al sage avec retrait en G01 Programmation absolue Programmation incr mentale Pr s l de coordonn es Limit de la vitesse de broche Pr s lection de l origine polaire Avance en millim tres pouces par minute Avance en millim tres pouces par tour Vitesse du point de coupe constante Vitesse constante du centre de l outil Retour au
323. contours sont utilis s les types A B etC TOR 1 7 5 TOI1 0 TOR2 5 TOI2 0 TOR3 2 5 TOI3 0 G17 G0 G43 G90 Z50 S1000 M4 G5 G66 R200 C250 F300 S400 E500 n se D finition de poche 3D M30 N200 G67 B7 C14 I 25 R3 F500 TID1 M6 aaieieen Op ration d bauche N250 G67 B3 I 22 R3 F625 T2D2 M6 eesse Op ration de semi finition N300 G68 B1 L1 QO JO I 25 R3 F350 T3D3 M6 Op ration de finition Page Chapitre 11 Section 52 POCHES EN 2D ET 3D POCHES EN 3D EXEMPLES NA400 GIT e maires ttes D but de d finition de g om trie de poche G0 G90 X0 YO Z0 aaneen Contour ext rieur profil dans le plan G1 X150 Y100 X0 YO GIG XZ iinit Profil de profondeur G0 G90 X0 Z0 G1 X10 Z 10 Z 25 Glenn nine Contour type A G0 G90 X50 Y30 o s Profil dans le plan G1 X70 Y70 X35 Y30 G16 YZ unaa Profil de profondeur G0 G90 Y30 Z 25 G2 Y50 Z 5 120 KO ES RE niaan Contour type B G0 G90 X40 Y50 aaanaen Profil dans le plan G1 Y25 X65 Y75 X40 Y50 GIOXZ riens Profil de profondeur G0 G90 X40 Z 25 G1 Z 5 GIT PE RE Contour type C G0 G90 X80 Y40 aeaee Profil dans le plan G1 X96 Y60 X60 Y40 X80 GIO YZ eiiim nnns Profil de profondeur G0 G90 Y40 Z 25 N500 G2 Y50 Z 15 J10 KO Fin de d finition de g om trie de poche Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D 53 EXEMPLES Exemple 3 10 ZA 20 Page Chapitre 11 Section
324. correspondant aux outils normaux dont les codes sont compris entre 0 et 199 Celles correspondant aux outils sp ciaux et qui occupent plus d une poche dans le magasin dont les codes sont compris entre 200 et 255 Chaque fois qu un nouvel outil est s lectionn la CNC v rifie s il estus vie r elle sup rieure vie nominale Si elle d c le une usure elle ne le s lectionne pas et prend sa place l outil suivant de la table appartenant la m me famille S1 pendant l usinage d une pi ce l automate demande la CNC d abandonner l outil en cours en activant l entr e logique TREJECT la CNC place l indicateur de rejet dans le champ ETAT et le remplace par l outil suivant de latable appartenant la m me famille Le changement intervient lors du choix suivant de cet outil Page 12 Chapitre 6 Section TABLES TABLE D OUTILS Vie nominale de l outil Indique le temps d usinage en minutes ou le nombre d op rations restantes possibles de cet outil Les unit s de mesure de la vie nominale et de la vie r elle des outils sont d finies dans le param tre machine g n ral TOOLMON I Vie r elle de l outil Indique la dur e effective d usinage de l outil en minutes ou le nombre d op rations qu il a ex cut es Les unit s de mesure de la vie nominale et de la vie r elle des outils sont d finies dans le param tre machine g n ral
325. couleur est s lectionn e pour une face externe ou interne la CNC m affiche aucune des op rations d usinage ex cut es Pour modifier l une de ces couleurs s lectionner la fen tre concern e gr ce aux touches fl che vers le haut et fl che vers le bas avant de la modifier gr ce aux touches fl che droite et fl che gauche Quand toutes les couleurs d sir es ont t s lectionn es frapper ENTER pour valider les nouveaux choix Pour quitter cette option sans modifier les param tres existants frapper ESC Page 32 Chapitre 3 Section EXECUTER SIMULER GRAPHIQUES 3 5 6 EFFACER ECRAN Cette fonction n est utilisable que si aucun programme n est en cours d ex cution ou de simulation par la CNC Dans le cas contraire l ex cution doit tre interrompue Cette fonction permet d effacer l cran ou la repr sentation graphique affich e S1 le mode Graphique Solide est s lectionn la repr sentation graphique est remise z ro et affiche la pi ce non usin e 3 5 7 DESACTIVER GRAPHIQUES Cette fonction estutilisable tout moment m me pendant l ex cution ou la simulation d un programme Elle permet de d sactiver la repr sentation graphique Pourr activer cette fonction frapper nouveau la touche de fonction GRAPHIQUES Pour ce faire aucun programme pi ce ne doit tre en cours d ex cution ou de simulation par la CNC Dans le cas contraire
326. ctif ainsi que le prochain utiliser Cet outil sera mis en place sur la broche apr s ex cution de la fonction auxiliaire M06 D OUTILS POSITION MAGASIN OUTIL ACTIF OUTIL SUIVANT P001 P002 003 P004 T T T T T T T T T T T T T T T T CAP INS MM SSI MOUCEE La taille de cette table nombre de logements d outil dans le magasin est d finie dans le param tre machine g n ral NPOCKET MO064 Chapitre 6 Section Page TABLES TABLE DE MAGASIN 17 D OUTILS Chaque logement du magasin est d fini par les champs suivants Le contenu de chaque logement qui peut tre Un emplacement vide signal par la lettre T Un emplacement occup par un outil signal par la lettre T suivie du num ro de l outil correspondant Un emplacement annul signal par les caract res T L tat de l outil occupant ce logement il est d fini par la taille et l tat de l outil La taille de l outil d pend du nombre de logements qu il occupe dans le magasin et elle se d finit comme suit N Normale famille 0 199 S Sp ciale famille 200 255 L tat de l outil se d finit comme suit A Disponible E Us vie r elle sup rieure vie nominale R Rejet par le PLC D s que la table du magasin d outils est activ e l op rateur peut d placer le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le h
327. ction 6 CYCLESDENUMERISATION PRE re A MI0157 B 5 5 D finit la position angulaire de l autre extr mit des arcs par rapport l axe des abscisses Lors de la d finition des param tres A et B on devra tenir compte du fait que la premi re trajectoire s effectue toujours dans le sens anti horaire Si un arc est programm les d placements s effectueront en zig zag et siun cercle complet est programm les d placements seront concentriques a re DS Si ce param tre n est pas programm le cycle fixe prendra la valeur B360 par d faut Pour effectuer des mesures sur toute la circonf rence on affectera la m me valeur aux param tres A et B ou ne d finira aucun param tre le cycle fixe affectant les valeurs AO et B360 C5 5 D finitle pas de palpage c est dire la distance entre deux points de palpage cons cutifs Cette distance sera celle existant entre deux arcs cons cutifs et en ligne droite celle s parant deux points cons cutifs d un m me arc Le pas devra tre programm en mm ou en pouces avec une valeur positive et sup rieure 0 F5 5 D finit l avance choisie pour le mouvement de palpage Elle sera programm e en mm minute ou en pouces minute Chapitre 15 CYCLESDENUMERISATION Section NUM RISATIONSUIVANTUN ARC Page Fonctionnement de base 1 Le palpeur se positionne sur le point d fini gr ce aux param tres X Y Z
328. ction UTILISATION D UN PALPEUR MESURE DE COIN EXTERIEUR ETD ANGLE 9 Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point du troisi me palpage et le point o le cycle a t appel Le mouvement de retrait se d roule en trois phases 1 JF 3 D placement selon l axe de palpage jusqu au troisi me point d approche D placement selon l axe longitudinal jusqu la coordonn e sur cet axe du point o le cycle a t appel D placement dans le plan de travail principal jusqu au point d appel du cycle A la fin du cycle la CNC renvoie les valeurs r elles obtenues apr s la mesure dans les param tres arithm tiques g n raux suivants P295 P296 P297 P298 P299 Angle d inclinaison de la pi ce par rapport l axe des abscisses Coordonn e r elle du coin selon l axe des abscisses Coordonn e r elle du coin selon l axe des ordonn es Erreur d tect e selon l axe des abscisses Diff rence entre la coordonn e r elle du coin et la cote th orique programm e Erreur d tect e selon l axe des ordonn es Diff rence entre la coordonn e r elle du coin et la cote th orique programm e Ce cycle permet de mesurer des angles compris entre 45 Si l angle mesurerest gt 45 la CNC visualisera le code d erreur correspondant S1 l angle mesurer est lt 45 le palpeur entrera en collision avec la pi ce
329. ctionn la CNC prendra DO avec les valeurs RO LO I0 KO Lorsque la fonction M06 est associ e au nouvel outil et qu une sous routine est associ e M06 la CNC active la compensation de rayon d outil au premier bloc de cette sous routine comportant un d placement Si G53 est programm dans un bloc de cette sous routine programmation en coordonn es machine la CNC annule toute s lection ant rieure de compensation de rayon par G41 ou G42 La s lection de la compensation de rayon d outil G41 ou G42 n est possible que lorsque les fonctions G00 ou G01 sont actives d placements selon des droites Si la compensation est s lectionn e alors que la fonction G02 ou G03 est active la CNC affiche l erreur correspondante Les pages suivantes montrent plusieurs cas d activation de compensation de rayon d outil dans lesquels la trajectoire programm e figure en traits pleins tandis que la trajectoire compens e est en pointill s Chapitre 8 Section Page COMPENSATION DERAYON MP082 Trajectoire DROITE DROITE COMPTYPE 0O COMPTYPE 1 Page Chapitre 8 Section 4 COMPENSATIOND OUTILS OU GA Trajectoire DROITE ARC COMPTYPE 0 COMPTYPE 1 Chapitre 8 Section Page COMPENSATIOND OUTILS COMPENSATION DE RAYON 5 D OUTIL G40 G41 G42 8 1 2 SECTIONS DE COMPENSATION DE RAYON D OUTIL Les sch mas suivants montrent les diff rentes trajectoi
330. ctionn s l un d entre eux au moins doit tre du type GANTRY ou un axe command depuis le PLC En outre tous les axes doivent tre d finis correctement en tant qu axes lin aires rotatifs etc au moyen des param tres machine des axes mentionn s dans le Manuel d Installation et de mise en service La programmation des axes n est limit e en aucune mani re et l interpolation est possible pour jusqu 5 axes simultanem nt Page Chapitre 3 Section 2 AXESETSYSTEMESDE COORDONNEES NOMENCLATURE DES AXES 3 2 SELECTION DE PLANS G16 G17 G18 G19 La s lection de plan s applique dans les cas suivants Interpolations circulaires Arrondi aux angles contr l Entr e et sortie tangentielle Chanfrein Cycles fixes d usinage Rotation du syst me de coordonn es Compensation de rayon d outil Compensation de longueur d outil Les fonctions G permettant de s lectionner les plans de travail sont les suivantes x G16 axel axe2 Permet de s lectionner le plan de travail d sir ainsi que le sens de G02 G03 interpolation circulaire axe1 tant programm comme axe des abcisses et axe2 comme axe des ordonn es w Y G2 G2 Q Q g X U g G16 XW G16 UY G17 S lectionne le plan XY G18 S lectionne le plan ZX G19 S lectionne le plan YZ Chapitre 3 Section Page AXESETSYSTEMESDE COORDONNEES EOE CIECO 3 Les fonctions G16 G17 G18 et G19 sont m
331. ctionner au moyen du curseur le bloc de programme o doit s achever l ex cution ou la simulation du programme Pour ce faire il d place le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou une page la fois gr ce aux touches page vers le haut et page vers le bas Chapitre 3 Section Page SELECTION DU BLOC ET 5 EXECUTER SIMULER CONDITION D ARRET Par ailleurs des touches permettent les fonctions de recherche suivantes DEBUT La frappe de cette touche positionne le curseur sur la premi re ligne du programme FIN La frappe de cette touche positionne le curseur sur la derni re ligne du programme NUMERO DE LIGNE Si cette touche est frapp e la CNC demande le num ro de la ligne ou du bloc recherch s Apr s l entr e de ce num ro et la frappe de ENTER le curseur se positionne sur la ligne demand e Quand le bloc de fin d ex cution ou de simulation a t d fini frapper ENTER pour le valider NOMBRE DE FOIS Cette fonction est utilis e pour indiquer que l ex cution ou la simulation du programe pi ce doit s achever apr s plusieurs ex cutions du bloc de fin de programme Lorsque cette fonction est activ e la CNC demande le nombre d ex cutions de ce bloc avant que l ex cution ou la simulation du programme stoppe Siun cycle fixe ou un appel de sous programme a t choisi comme bloc de fin de programme ne pa
332. ctoires incr mentales Ce param tre est programm en mm minute ou en pouces minute H H e Si ce param tre n est pas programm le cycle fixe prend la valeur F avance des trajectoires de balayage D finit l avance appliqu e pour l ex cution des trajectoires de balayage Ce param tre est programm en mm minute ou en pouces minute P 0 9999 D finitle num ro d tiquette du bloc o commence la description g om trique des profils composant la pi ce U 0 9999 D finit le num ro tiquette du bloc o se termine la description g om trique des profils composant la pi ce Tous les profils programm s ext rieurs et il ts doivent tre ferm s Les r gles de programmation des profils ainsi que la syntaxe de programmation utiliser sont expos es en d tail plus loin Chapitre 16 Section Page COPIEETNUMERISATION CYCLEFIXEDE COPIEPAR 53 BALAYAGEDEPOLYGONE FONCTIONNEMENT DE BASE 1 2 Apr s avoir analys la zone copier la CNC calcule le point o doit commencer la copie et positionne la sonde sur ce point et la hauteur indiqu e par le param tre Z Ensuite elle approche la sonde du mod le jusqu ce qu elle entre en contact avec ce dernier La sonde est maintenue en contact permanent avec la surface du mod le et ex cute le suivi selon le trajet programm Si une num risation de la pi ce a t demand e param tres L
333. cture CALLP Permet de savoir quels param tres locaux ont t d finis et ceux qui ne l ont pas t dans l appel de sous routine par la mn monique PCALL ou MCALL Les informations sont donn es par les 26 bits les moins significatifs bits 0 25 chacun correspondant au param tre local portant le m me num ro ainsi le bit 12 correspond P12 Chaque bit indiquera si le param tre local a t d fini 1 ou non 0 31 30 29 28 27 26 25 24 23 22 21 20 Exemple PCALL 20 P0 20 P2 3 P3 5 Appel de la sous routine 20 SUB 20 D but de la sous routine 20 P100 CALLP Dans le param tre P100 on obtiendra 0000 0000 0000 0000 0000 0000 0000 1101 LSB Chapitre 13 Section Page PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLES ASSOCI ES AUX 19 PARAMETRES LOCAUX 13 2 11 AUTRES VARIABLES Variables de lecture OPMODE Donne le code correspondant au mode de fonctionnement s lectionn O0 Menuprincipal 10 Ex cution en automatique 11 Ex cution en bloc bloc 12 MDI en EXECUTION 13 Inspection d outil 20 Simulation du d placement selon la trajectoire th orique 21 Simulation des fonctions G 22 Simulation des fonctions G M S et T 23 Simulation avec d placement dans le plan principal 24 Simulation avec d placement en rapide 30 Edition n
334. dante de l avance F programm e L avance F programm e peut varier entre 0 et 255 par l interm diaire du PLC ou de la ligne DNC ou entre 0 et 120 gr ce au s lecteur situ sur le pupitre de l op rateur de la CNC La CNC dispose toutefois du param tre machine g n ral MAXFOVR pour limiter la variation maximum de l avance Si la machine travaille en positionnement G00 l avance rapide est fix e 100 ou elle peut varier entre 0 et 100 selon l tat du param tre machine RAPIDOVR Pendant l ex cution des fonctions G33 filetage lectronique ou G84 cycle fixe de taraudage l avance ne peut pas tre modifi e elle est fix e 100 de l avance F programm e Chapitre 5 Section Page FONCTIONS 7 PROGRAMMATIONENCODEISO COMPLEMENTAIRESF S T D M 5 4 2 VITESSE DE ROTATION DE BROCHE ET ARRET INDEXE DE BROCHE S Le code S a 2 significations a b VITESSE DE ROTATION DE BROCHE Le code S5 4 permet de programmer directement la vitesse de rotation de la broche en tours minute La valeur maximum est limit e par les param tres machine de la broche MAXGEAR1 MAXGEAR2 MAXGEAR3 et MAXGEAR4 qui d pendent dans chaque cas de la gamme de vitesses de broche s lectionn e Cette valeur maximum peut galement tre limit e par programme au moyen de la fonction G92 S5 4 La vitesse de rotation S programm e peut tre modifi e par l interm diaire du PLC ou de
335. de balayage Q5 5 Il doit tre compris entre 0 inclus et 90 exclus Si ce param tre n est pas programm le cycle fixe prend la valeur AO D finit la distance maintenue entre deux passes de copie Si ce param tre est programm avec le signe la copie est r alis e selon l axe des abscisses et la distance est prise sur l axe des ordonn es S il est programm avec une valeur n gative la copie est r alis e selon l axe des ordonn es et la distance est prise sur l axe des abscisses HN c c mp1633 Si ce param tre est programm avec la valeur 0 la CNC affiche le message d erreur correspondant D finit l angle des trajectoires incr mentales E mp1634 Q 0 Q Q 0 Il doit tre compris entre 0 et 45 ces deux valeurs comprises Si l angle n est pas programm ou si une copie unidirectionelle D 1 est programm e le cycle fixe prend la valeur QO Page 30 Chapitre 16 Section COPIEETNUMERISATION CYCLEFIXEDECOPIE SUIVANTUNEGRILLE D N 5 5 L 5 5 Indique le type de trajet sur la grille au moyen du code suivant 0 Copie ex cut e dans les deux sens en zig zag 1 Copie ex cut e toujours dans le m me sens unidirectionnel f C DO Si ce param tre n est pas programm le cycle fixe prend la valeur DO D flexion nominale Elle indique la pression exerc e par la sonde lorsqu elle est en contact a
336. de broche peut tre d fini par programme par le PLC par DNC ou depuis le panneau avant il est s lectionn par la CNC l ordre de priorit du plus au moins prioritaire tant par programme par DNC par le PLC et depuis le panneau avant Donne le pourcentage de vitesse de rotation de la broche s lectionn par DNC Une valeur 0 signifie qu il n est pas s lectionn Page 16 Chapitre 13 Section PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLES ASSOCI ES A LA BROCHE PLCSSO CNCSSO SLIMIT DNCSL PLCSL PRGSL POSS RPOSS TPOSS RTPOSS FLWES Donne le pourcentage de vitesse de rotation de la broche s lectionn par PLC Une valeur 0 signifie qu il n est pas s lectionn Donne le pourcentage de vitesse de rotation de la broche s lectionn depuis le panneau avant Donne en tours minute la valeur d finie pour la limite de vitesse de rotation de broche dans la CNC Cette limite peut tre d finie par programme par le PLC ou par DNC le choix tant fait par la CNC la plus prioritaire est celle d finie par DNC et la moins prioritaire celle d finie par programme Donne en tours minute la limite de vitesse de rotation de broche s lectionn e par DNC Une valeur 0 signifie qu elle n est pas s lectionn e Donne en tours minute la limite de vitesse de rotation de broche s lectionn e par le PLC Une valeur 0 signifie qu elle n est pas s
337. de chaque programme donnent des informations sur sa provenance etson usage dans les champs suivants Indique que le programme est charg en m moire EEPROM Indiquequele programmeesten cours d ex cution parce qu ils agit du programme principal ou qu il contient un sous programme appel depuis le programme ou un autre Sous programme O Indique un programme r alis par le fabricant de la machine H Indique que le programme est cach c est dire qu il ne peut tre visualis dans aucunr pertoire Comme un programme cach peut tre effac ou modifi si son num ro est connu il est recommand de ne pas s lectionner l attribut Modifiable lorsque l on cache un programme afin d interdire l op rateur de le modifier ou de l effacer M Indique que le programme est modifiable c est dire qu il peut tre dit copi etc Un programme d pourvu de cet attribut peut tre ex cut et visualis dans le r pertoire de programmes si les attributs correspondants le permettent mais son contenu ne peut pas tre modifi par l utilisateur X Indique que le programme est ex cutable Un programme d pourvu de cet attribut ne peut pas tre ex cut par l op rateur En ce qui concerne les attributs de chaque programme seules les lettres des champs s lectionn s sont affich es Les champs non s lectionn s sont signal s par Exemple O X Indique que le programme a
338. de coordonn es en prenant l origine des coordonn es ou le centre de rotation programm comme centre de rotation Le format d finissant la rotation est le suivant G73 Q 5 5 I 5 5 J 5 5 Indique l angle de rotation en degr s Sontoptionnels et d finissent respectivement l abscisse et l ordonn e du centre de rotation S ils ne sont pas d finis c est l origine des coordonn es qui est prise comme centre de rotation Les valeurs I et J seront d finies en coordonn es absolues par rapport l origine des coordonn es du plan de travail Ces coordonn es sont affect es par le facteur d chelle et les images miroir actifs MP079 G73 Q90 G73 Q90 120 J30 Il convient de tenir compte du fait que la fonction G73 est incr mentale c est dire que les diverses valeurs de Q programm es s ajoutent MP0710 Page 16 Chapitre 7 FONCTIONS PREPARATOIRESSUPPLEMENT AIRES ROTATIONDUSYSTEMEDE Section COORDONNEES G73 La fonction G73 doit tre programm e seule dans un bloc Exemple En supposant que le point de d part est X0 YO on a N10 G01 X21 YO F300 Positionnement sur le point de d part G02 QO IS JO G03 QO IS JO Q180 I 10 JO N20 G73 Q45 Rotation des coordonn es RPT N10 N20 N7 7 r p titions des blocs 10 20 M30 Fin de programme Dans un programme comportant une rotation du syst me de coordonn es si une fonction image miroir est g
339. de de broche Chapitre 6 Tables Description du mode de fonctionnement Tables Il permet d acc der aux diff rentes tables de donn es de la CNC tables des origines table des correcteurs d outils tables d outils tables de magasins d outils et tables de param tres globaux et locaux Chapitre 7 Utilitaires Description du mode de fonctionnement Utilitaires Il permet d acc der au r pertoire des programmes pi ce aux sous programmes et au r pertoire de programmes pi ce du PC ou d un p riph rique reli la CNC Il est galement possible de copier supprimer d placer ou renommer les programmes pi ce Il indique les protections pouvant tre affect es un programme pi ce Il montre les diff rentes m thodes d exploitation avec la m moire EEPROM Chapitre 8 DNC Description du mode de fonctionnement DNC Il indique comment travailler par l interm diaire des lignes s rie Chapitre 9 PLC Description du mode de fonctionnement PLC automate programmable Il indique comment diter et compiler le programme de l automate programmable PLC Il permet de v rifier le mode de finctionnelent du PLC et l tat de l ensemble de ses variables Il indique la date de l dition du programme de l automate la m moire qu il utilise et les temps d ex cution temps de cycle de ses divers modules Il pr sente une description d taill e de l analyseur logique Introduction 7
340. de de d placement entre les points d usinage Si aucune valeur n est programm e la valeur C 0 est prise par d faut C 0 D placement en avance rapide G00 C 1 D placement en interpolation lin aire G01 C 2 D placement en interpolation circulaire sens horaire G02 C 3 D placement en interpolation circulaire sens anti horaire G03 D finit l avance selon laquelle s effectue le d placement entre les points Ce param tre ne s applique videmment que pour des valeurs de C diff rentes de z ro Si aucune valeur n est programm e c est la valeur FO qui correspond l avance maximum s lectionn e par le param tre machine d axess MAXFEED qui est prise par d faut P Q R S T U V Ces param tres sont optionnels et permettent d indiquer sur quels points ou entre quels points programm s l usinage ne doit pas tre ex cut Par exemple la programmation de P7 indique que l usinage ne doit pas tre ex cut au point 7 tandis que la programmation de Q10 013 indique qu aucun usinage ne doit tre ex cut entre les points 10 13 ou autrement dit aux points 10 11 12 et 13 Si l op rateur d sire d finir un groupe de points Q10 013 il devra veiller d finir un point de fin au moyen de 3 chiffres car s il programme Q10 13 l usinage multiple suppose Q10 130 Ces param tres doivent tre programm s dans l ordre PQR ST U V etla num rotation des points affect s a ch
341. de disposer d un palpeur de bureau install en un point fixe de la machine et dont les faces sont parall les aux axes X Y Z Sa position est indiqu e en coordonn es absolues par rapport au z ro machine au moyen des param tres machine g n raux PRBXMIN indique la coordonn e minimum occup e par le palpeur selon l axe X PRBXMAX indique la coordonn e maximum occup e par le palpeur selon l axe X PRBYMIN indique la coordonn e minimum occup e par le palpeur selon l axe Y PRBYMAX indique la coordonn e maximum occup e par le palpeur selon l axe Y PRBZMIN indique la coordonn e minimum occup e par le palpeur selon l axe Z PRBZMAX indique la coordonn e maximum occup e par le palpeur selon l axe Z PRBZMAXF Z PRBZMIN E AA lt X PRBYMAX MP121 PRBYMIN PRBXMIN PRBXMAX S il s agit du premier talonnage de la longueur de l outil il est recommand d introduire une valeur approximative de sa longueur L dans la table de correcteurs Le format de programmation de ce cycle est le suivant PROBE 1 B I F B5 5 D finit la distance de s curit Il doit tre programm avec une valeur positive et sup rieure 0 Page Chapitre 12 Section 4 UTILISATION D UN PALPEUR TALONNAGEDELONGUEUR D OUTIL I Indique le mode de r alisation du cycle fixe d talonnage O Etalonnage de l outil selon son axe 1 Etalonnage de l outil sur son
342. de la copie d pend de la d flexion de l avance et de la g om trie du mod le Pour viter que la sonde ne se d tache du mod le il est conseill d utiliser pour le suivi du profil une avance gale 1000 fois la d flexion par minute Par exemple pour une d flexion de 1 mm on choisira une avance de 1 m min Si ce param tre n est pas programm le cycle fixe applique une d flexion de 1 mm Ce param tre doit tre d fini lorsqu une num risation de la pi ce doit tre effectu e en plus de la copie Il indique le pas de balayage ou distance entre deux points num ris s La CNC maintient la sonde en contact permanent avec la surface du mod le suivant la trajectoire programm e et fournit les coordonn es d un nouveau point lorsque la distance indiqu e dans le param tre L a t parcourue dans l espace et selon le trajet programm Page 42 Chapitre 16 Section COPIEETNUMERISATION CYCLEFIXEDE COPIEDE PROFILDANS LE PLAN E 5 5 L D Si ce param tre n est pas programm ou s il est programm avec la valeur 0 le cycle fixe suppose que la num risation de la pi ce n est pas d sir e mp1636 Ce param tre doit tre d fini lorsque l op rateur d sire r aliser la num risation de la pi ce en plus de la copie Il indique l erreur la corde ou diff rence maximum admise entre la surface du mod le et le segment passant par les points m moris
343. de permet gr ce l utilisation de palpeurs d ex cuter les op rations suivantes Programmation de blocs de d placement avec palpeur gr ce aux fonctions G75 G76 Ex cution gr ce la programmation de blocs en langage volu des diff rents cycles d talonnage des outils et de mesure des pi ces Chapitre 12 Section Page UTILISATION D UN PALPEUR 1 12 1 DEPLACEMENT AVEC PALPEUR G75 G76 La fonction G75 permet de programmer des d placements qui se terminent d s la r ception par la CNC du signal mis par le palpeur de mesure utilis La fonction G76 permet de programmer des d placements qui se terminent d s que la CNC ne re oit plus le signal mis par le palpeur de mesure utilis Le format de d finition des deux fonctions est G75 X C 5 5 G76 X C 5 5 A la suite de la fonction d sir e G75 ou G76 on programmera le ou les axes d sir s ainsi que les coordonn es de ces axes qui d finiront le point final du d placement programm La machine se d placera selon la trajectoire programm e jusqu ce qu elle re oive G75 ou cesse de recevoir G76 le signal du palpeur ce moment la CNC consid re que le bloc est termin et prend comme position th orique des axes la position r elle qu ils occupent ce moment Si les axes atteignent la position programm e avant de recevoir ou de cesser de recevoir le signal externe du palpeur la CNC interrompt le d pl
344. de vue et les param tres graphiques d sir s dans ce mode BLOC A BLOC Cette option permet d ex cuter ou de simuler le programme en bloc a bloc ou en continu Chapitre 3 Section Page EXECUTER SIMULER 3 3 1 SELECTION DU BLOC ET CONDITION D ARRET L ex cution ou la simulation du programme pi ce s lectionn commence la premi re ligne du programme et se termine apr s l ex cution d une des fonctions sp cifiques de fin de programme M02 ou M30 Toutefois la CNC permet gr ce l option SELECTION BLOC d indiquer le bloc de d but de l ex cution ou de la simulation du programme tandis que l option CONDITION D ARRET indique le bloc de fin correspondant SELECTION BLOC Cette option permet d indiquer le bloc de d but de l ex cution ou de la simulation du programme et n est pas utilisable pendant que la CNC ex cute ou simule le programme pi ce s lectionn Quand cette option est activ e la CNC affiche le programme s lectionn car le bloc de d but doit toujours appartenir au programme que l on d sire ex cuter ou simuler L op rateur doit s lectionner avec le curseur le bloc de programme o l ex cution doit commencer Pour ce faire il d place le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou une page la fois gr ce aux touches page vers le haut et page vers le bas Par ailleurs des t
345. der Amener le curseur sur l angle oppos la CNC affichera en permanence le rectangle en cours de programmation Frapper ENTER pour valider le rectangle ou ESC pour l annuler R p ter les op rations ci dessus pour dessiner d autres rectangles Dans le cas contraire frapper ESC pour revenir au menu pr c dent CERCLE Apr s la frappe de cette touche proc der comme suit 1 2 3 Positionner le curseur au centre du cercle et frapper ENTER pour le valider D placer le curseur afin de d finir le rayon Pendant le d placement du curseur la CNC affichera le cercle en cours de programmation Frapper ENTER pour valider le cercle ou ESC pour l annuler D s la validation du cercle le curseur se positionne en son centre pour faciliter le dessin de cercles concentriques R p ter les op rations ci dessus pour dessiner d autres cercles Dans le cas contraire frapper ESC pour revenir au menu pr c dent Page 12 Chapitre 10 Section PERSONNALISATION ELEMENTS GRAPHIQUES ARC Apr s la frappe de cette touche proc der comme suit 1 2 3 4 Positionner le curseur sur l une des extr mit s de l arc et frapper ENTER pour le valider Amener le curseur sur l autre extr mit de l arc la CNC affichera la droite r unissant les deux points et frapper ENTER pour le valider Apr s la validation des deux extr mit s de l arc le curseur se positionne
346. des abscisses Le signe positif indique que la grille se situe la droite du point X Y tandis que le signe n gatif indique qu elle se situe la gauche de ce m me point K 5 5 D finit la longueur de la grille selon l axe des ordonn es Le signe positif indique que la grille se situe au dessus du point X Y tandis que le signe n gatif indique qu elle se situe au dessous de ce m me point B 5 5 D finit le pas de num risation selon l axe des abscisses Il doit tre programm avec une valeur positive et sup rieure 0 C 5 5 D finit le pas de num risation selon l axe des ordonn es Si ce param tre est programm avec une valeur positive la num risation de la grille s effectue selon l axe des abscisses si la valeur est n gative elle s effectue selon l axe des ordonn es MI0153 CH CO S 1l est programm avec la valeur 0 la CNC affiche le message d erreur correspondant Chapitre 15 Section Page CYCLESDENUMERISATION D Te DE el 3 MI0154 D Indique le mode de balayage de la grille selon la code de d finition suivant 0 Num risation dans les deux sens en zig zag 1 Num risation toujours dans le m me sens Si aucun code n est programm la CNC prend la valeur DO par d faut Ut CH Ce co CO DO D1 DO D1 F5 5 D finit l avance selon laquelle doit s ex cuter le d placement de palpage en mm minute ou en pouces minute Fonctionnem
347. des erreurs MANUEL ET CHAPITRES CONCERNES Manuel d installation Chap 10 Annexe Manuel de programmation Chap 13 Annexe Manuel d installation Chap 9 Annexe Manuel d utilisation Chap 9 Manuel d installation Chap 7 Manuel d installation Chap Manuel de programmation Chap Manuel d installation Chap Manuel d installation Chap Manuel d installation Chap Manuel d utilisation Chap 1 Date Avril 1993 Version du logiciel 7 06 et suivants CARACTERISTIQUE Axes rotatifs sans limites Axes de positionnement en G01 D placement du point de r f rence Variables de zones de travail R W depuis le PLC Possibilit d interrompre le canal utilisateur Mouvement jusqu la but e Graphiques d al seuse Programmation de WBUF sans param tres MANUEL ET CHAPITRES CONCERNES Manuel d installation Chap 3 Manuel de programmation Chap 6 Manuel d installation Chap 3 4 Manuel d installation Chap 10 Annexe Manuel de programmation Annexe Manuel d installation Chap 9 Annexe Manuel d installation Chap 3 11 Manuel de programmation Chap 6 Annexe Manuel d installation Chap 3 Manuel de programmation Chap 14 Date Juillet 1993 Version du logiciel 7 07 et suivants CARACTERISTIQUE Le mod le GP offre la compensation de rayon d outil en option G40 G41 G42 Sorties logiques d tat de touches MANUEL ET CHAPITRES CONCERNES Manue
348. dite dans la description des profils 8 Iln est pas non plus autoris de programmer des blocs en langage de haut niveau tels que sauts appels de sous programmes ou programmation param tr e 9 La programmation d autres cycles fixes est interdite En plus de la fonction G00 qui a une signification sp ciale le cycle fixe de poche quelconque avec 1l ts permet d utiliser les fonctions suivantes pour d finir les profils G01 Interpolation lin aire G02 Interpolation circulaire horaire G03 Interpolation circulaire anti horaire G06 Arc au centre en coordonn es absolues G08 Arc tangent la trajectoire pr c dente G09 Arc d fini par trois points G16 S lection de plan principal dans deux sens G17 Plan principal X Y et longitudinal Z perpendiculaire G18 Plan principal Z X et longitudinal Y perpendiculaire G19 Plan principal Y Z et longitudinal X perpendiculaire G36 Arrondi aux angles G39 Chanfrein G53 Programmation par rapport au z ro machine G70 Programmation en pouces G71 Programmation en millim tres G90 Programmation absolue G91 Programmation incr mentale G93 Pr s lection d origine polaire Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D 49 SYNTAXE 11 2 9 EXEMPLES Exemple 1 Poche sans il ts N X 1020 0 7 Z 2 70 90 MP1161 Y 10 X Dans cet exemple l il t comporte 3 types de profil de profondeur A B et C A A Pour
349. dition de d clenchement de l analyseur logique Pour ce faire les options suivantes sont disponibles par touches logiciel EDITION Cette option permet d diter ou modifier la condition de trigger ou d clenchement autour de laquelle la saisie des donn es analyser doit avoir lieu D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d dition offert Il est possible d analyser toute expression logique qui peut tre compos e d une ou plusieurs consultations devant respecter la syntaxe et les r gles utilis es pour crire les quations de PLC Exemples d expressions et de conditions du d clenchement M100 Le d clenchement a lieu quand M100 1 NOT M100 Le d clenchement a lieu quand M100 0 CPS R100 EQ 1 Le d clenchement a lieu quand R100 1 NOT I20 AND IS Le d clenchement a lieu quand l expression est vraie Il est interdit utiliser plus de 16 instructions de d tection de fronts DFU et DFD dans l ensemble des d finitions de variables et condition de trigger s lectionn es La frappe de ESC efface la condition de trigger en cours d dition A partir de ce moment cette condition peut tre dit e nouveau Quand trigger a t dit frapper ENTER La nouvelle condition dit e s affiche dans la fen tre d informations Si aucune condition de d clenchement n a t sp cifi e le syst me consid re qu ils agit
350. donn e par la position occup e par l outil par rapport au z ro machine au moment de l activation du cycle Coordonn e du plan de r f rence Elle est programm e dans le bloc de d finition du cycle etrepr sente une coordonn e d approche vers la pi ce Elle peut tre programm e en absolu ou en incr mental dans ce cas elle est prise par rapport au plan de d part Coordonn e de profondeur d usinage Elle est programm e dans le bloc de d finition du cycle en absolu ou en incr mental dans ce cas elle est prise par rapport au plan de r f rence Deux fonctions permettent de s lectionner le retrait de l axe longitudinal apr s l usinage G98 S lectionne le retrait de l outil jusqu au plan de d part apr s l ex cution de l usinage indiqu G99 S lectionne le retrait de l outil jusqu au plan de r f rence apr s l ex cution de l usinage indiqu Ces fonctions peuvent tre utilis es dans le bloc de d finition du cycle et dans les blocs se trouvant sous l influence du cycle fixe Le plan de d part correspond la position occup e par l outil au moment de la d finition du cycle La structure d un bloc de d finition de cycle fixe est la suivante G Poimtded part Param tres FSTDM N Le point de d part peut tre programm dans le bloc de d finition de cycle fixe l exception de l axe longitudinal en coordonn es polaires et en coor
351. donn es cart siennes Apr s la d finition du point o le cycle fixe doit tre r alis optionnel on d finira la fonction et les param tres correspondant au cycle fixe Ensuite on programmera si n cessaire les fonctions compl mentaires F S T D M Si un nombre de r p titions du bloc est programm la CNC r p tera les positionnements programm s et les op rations d usinage du cycle fixe le nombre de fois indiqu Lorsque le nombre de r p titions du bloc N est programm la fin du bloc la CNC ex cute le d placement programm et l op ration d usinage correspondant au cycle fixe actif le nombre de fois indiqu Si un nombre de r p titions N0 est programm l op ration d usinage correspondant au cycle fixe n est pas ex cut La CNC ex cute seulement le d placement programm Page Chapitre 9 Section 6 CYCLESFIXES Le fonctionnement g n ral de tous les cycles est le suivant Sila broche tait en marche le sens de rotation est conserv Si elle tait l arr t elle d marrera droite M03 Positionnement s il a t programm au point de d part du cycle programm D placement en rapide de l axe longitudinal du plan de d part au plan de r f rence Ex cution du cycle d usinage programm Retrait en rapide de l axe longitudinal jusqu au plan de d part ou au plan de r f rence selon que G98 ou G99 a t program
352. du bloc N15 est termin e la CNC reprend la pr paration des blocs partir du bloc N17 Page Chapitre 7 Section 2 FONCTIONS PREPARATOIRESSUPPLEMENTAIRES G04 ET G04K Comme le point suivant appartenant la trajectoire compens e est le point B la CNC d place l outil jusqu ce point en ex cutant la trajectoire A B 50 80 MP070B Comme on peut le constater la trajectoire obtenue n est pas celle d sir e il est donc recommand d viter d utiliser la fonction G04 dans des sections travaillant en compensation 7 2 TEMPORISATION G04 K La fonction G04 K permet de programmer une temporisation La valeur de la temporisation est programm e en centi mes de seconde selon le format K5 0 99999 Exemple G04 K50 Temporisation de 50 centi mes de seconde 0 5 seconde G04 K200 Temporisation de 200 centi mes de seconde 2 secondes La fonction G04 K est non modale et doit donc tre programm e chaque temporisation La fonction G04 K peut tre programm e sous la forme G4 K La temporisation est ex cut e au d but du bloc dans lequel elle est programm e Chapitre 7 Section Page FONCTIONSPREPARATOIRESSUPPLEMENTAIRES G04 ET G04K 3 7 3 TRAVAIL SUR ANGLE VIF G07 ET ARRONDI G05 G50 7 3 1 ANGLE VIF G07 Dans le cas du travail en G07 angle vif la CNC ne commence pas l ex cution du bloc de programme suivant tant que la position programm e d
353. du centre de rotation selon l axe des abscisses Sa valeur est donn e en unit s actives Si G70 en pouces Max 3937 00787 Si G71 en millim tres Max 99999 9999 Donne par rapport l origine des coordonn es cart siennes la coordonn e du centre de rotation selon l axe des ordonn es Sa valeur est donn e en unit s actives Si G70 en pouces Max 3937 00787 Si G71 en millim tres Max 99999 9999 Donne l tat du palpeur 0 le palpeur n est pas en contact avec la pi ce 1 le palpeur est en contact avec la pi ce L acc s cette variable entra ne l interruption dela pr paration des blocs etl attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Donne en secondes l heure indiqu e par l horloge syst me Les valeurs possibles sont 0 4294967295 L acc s cette variable entra ne l interruption dela pr paration des blocs etl attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Donne l heure dans le format heures minutes secondes P150 TIME Affecte hh mm ss au param tre P150 Par exemple s il est 18h 22m 34seg on aura 182234 dans P150 L acc s cette variable entra ne l interruption dela pr paration des blocs etl attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Donne la date dans le format ann e mois jour P151 DATE Affecte ann e m
354. e Exemple de programmation G00 G90 X100 Y200 Z50 F5000 T1 D2 Positionnement initial M06 G66 D100 R200 F300 S400 E500 D finition du cycle fixe de poche quelconque M30 Fin du programme N100G81 D finit l op ration de per age N200 G67 D finit l op ration d bauche N300 G68 D finit l op ration de finition N400 G0 G90 X300 Y50 Z3 D but de la description g om trique N500 G2 G6 X300 Y50 1150 JO Fin de la description g om trique Page Chapitre 11 Section 2 POCHESEN2DET3D POCHESEN2D Fonctionnement de base I Op ration de per age Seulement si elle a t programm e Apr s analyse de la g om trie de la poche il ts du rayon de l outil et de l angle de la trajectoire programm e dans l op ration d bauche la CNC calcule les coordonn es du point o l op ration de per age choisie doit tre ex cut e Op ration d bauche Seulement si elle a t programm e Elle se compose de plusieurs passes de fraisage de surface jusqu ce que la profondeur programm e soit atteinte Lors de chaque passe on suivra les tapes suivantes en fonction du type d usinage programm Cas A Les trajectoires d usinage sont lin aires et conservent un certain angle par rapport l axe des abscisses Ex cution du contournage initial du profil ext rieur de la pi ce en premier Si une op ration de finition a t s lectionn e lors de l
355. e chaque frappe de la touche MANUEL qui indique l axe concern et le sens du d placement X X Y Y Z Z 4 4 etc S1 pendant le d placement d un axe la touche My est frapp e ce d placement s effectue selon la vitesse d avance indiqu e par le param tre machine GOOFEED Cette avance est appliqu e tant que cette touche est maintenue et elle reprend la valeur 0 a 120 d finie dans le param tre machine JOGFEED d s que la touche est rel ch e Page Chapitre 5 Section 10 MANUEL DEPLACEMENT INCREMENTAL 5 1 3 DEPLACEMENT PAR MANIVELLE ELECTRONIQUE Cette option permet le contr le des d placements de la machine par manivelle lectronique On s lectionnera d abord sur le s lecteur du Pupitre Op rateur une des positions relatives la manivelle lectronique gt Les positions disponibles sont 1 10 et 100 qui indiquent toutes le multiplicateur appliqu aux impulsions d livr es par la manivelle Le produit du multiplicateur par le nombre d impulsions d livr es par la manivelle donne les unit s de d placement de l axe Ces unit s correspondent aux unit s de r solution d affichage Exemple Format d affichage 5 3 en mm ou 4 4 en pouces R solution de la manivelle 250impulsions tour Position du s lecteur D placement par tour 1 0 250 mm ou 0 0250 pouce 10 2 500 mm ou 0 2500 pouce 100 25 000 mm ou 2 5000 pouces Frapper ensuite l une des touche
356. e ATTENTION Un texte accompagne ce symbole pour indiquer les actions ou les op rations risquant de provoquer des blessures au personnel ou des dommages au produit Symbole CHOC ELECTRIQUE Ce symbole indique que le point signal peut tre sous tension Symbole TERRE DE PROTECTION Ce symbole indique que ce point doit tre reli au point de terre central de la machine afin d assurer la protection du personnel et des appareils EEE Introduction 4 CONDITIONS DE RETOUR DU MATERIEL En cas de retour du moniteur ou de l UC le carton et le mat riau d origine devront tre r utilis s En cas d impossibilit on proc dera comme suit 1 Utiliserun carton dont les trois dimensions int rieures seront sup rieures d au moins 15 cm celles de l appareil Le carton utilis devra r sister une charge de 170 kg Lors duretour aux ateliers de Fagor Automation fixerune tiquette indiquant le propri taire de l appareil son adresse le nom de la personne contacter le type d appareil le num ro de s rie les sympt mes et une courte description du probl me Enrouler l appareil dans un film de poly thyl ne ou toute autre protection similaire Lors de l envoi du moniteur pr voir une protection sp ciale pour l cran Caler l appareil l int rieur du carton au moyen de blocs en mousse de polyurethane sur toutes ses faces Fermer le carton l aide de ruban adh s
357. e CONTROLEDESTRAJECTOIRES PE One 5 Exemple de programmation MP065 Plusieurs modes de programmation sont analys s ci dessous avec X60 Y40 comme point de d part Coordonn es cart siennes G90 G17 G03 X110 Y90 I0 J50 X160 Y40 I50 JO Coordonn es polaires G90 G17 G03 Q0 I0 J50 Q 90 150 JO ou G93 160 J90 D finit un centre polaire G03 Q0 G93 1160 J90 D finit un nouveau centre polaire Q 90 Coordonn es cart siennes avec programmation de rayon G90 G17 G03 X110 Y90 R50 X160 Y40 R50 Page Chapitre 6 Section 6 CONTROLEDESTRAJECTOIRES Re CO N Exemple Programmation d un cercle complet en un seul bloc Plusieurs modes de programmation sont analys s ci dessous avec X170 Y80 comme point de d part Coordonn es cart siennes G90 G17 G02 X170 Y80 I 50 JO ou G90 G17 G02 I 50 JO Coordonn es polaires G90 G17 G02 Q360 I 50 JO ou G93 1120 J80 D finit un centre polaire G02 Q360 Coordonn es cart siennes avec programmation de rayon Ilestimpossible de programmer une circonf rence compl te en raison du nombre infini de solutions Chapitre 6 Section Page CONTROLEDESTRAJECTOIRES EA O R g La CNC calculera selon l arc programm les rayons du point de d part et du point d arriv e Bien que th oriquement ces deux rayons doivent tre parfaitement identiques la CNC permet de s lectionner la diff rence maximum ad
358. e l utilisateur final c est dire l op rateur charg de l exploitation de la CNC Il comprend deux manuels Manuel d utilisation Manuel de programmation qui explique comment utiliser la CNC qui explique comment programmer la CNC Il s adresse l utilisateur final c est dire l op rateur charg de l exploitation de la CNC Il comprend deux manuels Manuel d utilisation Manuel de programmation qui explique comment utiliser la CNC qui explique comment programmer la CNC Il s adresse aux personnels utilisant le logiciel de communications DNC 8050 en option Il s adresse aux personnes d sirant concevoir leur propre logiciel de communications DNC afin de communiquer avec la CNC 8050 Ils adresse aux personnes d sirantconcevoir leurs pages d cran CNC et symboles personnalis s sur AUTOCAD Ce manuel explique comment organiser leur programme Autocad de fa on que la CNC interpr te correctement les pages et symboles con us Il s adresse aux personnes utilisant l unit de disquettes FAGOR et explique son mode d utilisation SOMMAIRE DU MANUEL Le Manuel de programmation de la CNC pour Fraiseuse comprend les chapitres suivants Index Nouvelles fonctionnalit s et modifications apport es au mod le pour Fraiseuse Introduction R sum des r gles de s curit Conditions de retour Documentation Fagor pour la CNC 8050 Sommaire du manuel Chapitre 1 G n ralit s
359. e CAFE hell sin alemtes tels E 11 3 6 PDO NDS RATE E A E E E E E 12 EM e De MAMIE A E A E E T ET EE T AT 13 eNA B nin des zones de arak eria E EIEI R Nan Rd Renre 13 3 1 2 Uukisitondes zones de PAU nent ads de en R eee bag i Ress 14 Section Page 5 Chapitre 4 SYSTEMES DE REFERENCE 4 1 PoS dE Te ETEEN en et as 1 4 2 Recherchede la r t rence machine GAI ornoa EA ERROSE 2 4 3 Programmation par rapport au Z ro machine G53 sisi 3 4 4 Pr s lection des coordonn es t d calages d OFIDINE ennemies 4 44 1 Pr s lection de coordonn es et limitation de la valeur de S G92 ssssssssseesesssesssssee 6 4 4 2 D calhises d onomne G34 CO oisnean aree na a OERO EAEE ET ROEE 7 4 5 Pr s l ction de Fongine polaire OS ns snenennernnvinsnostesanan a dReniiens 9 N Chapitre 5 PROGRAMMATION EN CODEISO 5 1 Fonctions Preparatore S prrcneinaanna nr E EN REVR 2 32 Foncions AVANCE ORGUE ere 4 Jal Avance en mm minute ou en pouces minute G94 sessesseessesseesreesrserrsrrrsrrssrreseesreneee 4 322 Avanc en Mmatour O en POUCES QUE GIS Jeneiro ieoi eiie 5 S3 Fonctions vitesse constante G96 G97 er a a 6 5 3 1 Vitesse desu ace constante GIO n E 6 She Viesse constante du centre de Foufil G97 sim eneennsnnnenesnerene desier 6 54 Fonctions complimentat Sosnin a anne obama emo i 5 4 1 bae a a e e E T E E E E E E E E F 5 4 2 Vitesse de rotation d broche t arr t index de broch S is nsousnemnoersemes 8 5 4 3 Manero fe Ne T eoa R en
360. e appliqu e pour l ex cution des trajectoires incr mentales Ce param tre est programm en mm minute ou en pouces minute X Y Z i L mp1649 Si ce param tre n est pas programm le cycle fixe prend la valeur F avance des trajectoires de balayage D finit l avance appliqu e pour l ex cution des trajectoires de balayage Ce param tre est programm en mm minute ou en pouces minute FONCTIONNEMENT DE BASE 1 La sonde se positionne sur le point d fini par les param tres X Y Z 2 La CNC approche la sonde du mod le jusqu ce qu elle entre en contact avec ce dernier 3 La sonde est maintenue en contact permanent avec la surface du mod le et ex cute le suivi selon le trajet programm Si une num risation de la pi ce a t demand e param tres L et E elle g n re pour chaque point num ris un nouveau bloc dans le programme ouvert au moyen de la d claration OPEN P 4 A la fin du cycle fixe la sonde revient au point de d part Ce d placement se compose de D placement du palpeur selon l axe de palpage axe longitudinal jusqu la coordonn e indiqu e par le param tre Z D placement dans le plan principal de travail jusqu au point de d part du cycle param tres X Y Page Chapitre 16 Section 44 COPIEETNUMERISATION CYCLEFIXEDECOPIEDE PROFILDANSLEPLAN 16 7 4 CYCLE FIXE DE COPIE DE PROFIL DANS L ESPACE Le format de prog
361. e comporte pas d op ration d bauche mais une op ration de semi finition le cycle prend par d faut la valeur d finie dans l op ration de semi finition Si la poche ne comporte ni bauche ni semi finition ce param tre doit tre d fini D finit l outil de finition Sa programmation est obligatoire F S D M Les fonctions auxiliaires F S D et un maximum de 7 fonctions auxiliaires M peuvent tre programm es Elles sont optionnelles et seront ex cut es au d but de l op ration de finition Cette op ration permet la d finition de M06 avec le sous programme associ et le changement d outil s effectue avant le d but de l op ration de finition POCHES EN 2D ET 3D POCHES EN 3D 35 Chapitre 11 Section Page FINITION 11 2 4 GEOMETRIE DES CONTOURS OU PROFILS Pour d finir les contours ou profils d une poche en 3D il est n cessaire de sp cifier le profil dans le plan ou section transversale 3 ainsi que le profil de profondeur ou section verticale 4 de tous les contours m me s ils sont verticaux 4 3 h 30 In f X 4 17 30 z4 2 35 Li Yj 4 y X 44 rales Y X Comme le cycle fixe applique le m me profil de profondeur l ensemble du contour on devra utiliser le m me point de d but pour d finir le profil dans le plan et le profil de profondeur agi Var i i Exemple de poche en 3D MP1130a MP1143 MP1144
362. e cycle fixe ex cute une gorge autour du profil sup rieur lors de la passe de finition MP1153b 47 Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D 47 ete 4 PROFILS SUPERPOSES 11 2 8 SYNTAXE DE PROGRAMMATION DES PROFILS Le profil ext rieur et les profils int rieurs ou 1l ts programm s doivent tre d finis par des l ments g om triques simples tels que des droites ou des arcs Le premier bloc de d finition celui o commence le profil ext rieur et le dernier celui o se termine le dernier profil d fini doivent porter un num ro d tiquette de bloc Ces num ros sont ceux qui indiquent au cycle fixe le d but et la fin de la description g om trique des profils composant la poche Exemple G66 R100 C200 F300 S400 E500 D finition de cycle de poche quelconque avec il ts N400 G17 D but de la description g om trique N500 G2 Y50 Z 15 110 KO Fin de la description g om trique La syntaxe de programmation des profils doit respecter les r gles suivantes 1 Le premier bloc de d finition du profil doit porter un num ro de bloc pour indiquer au cycle fixe G66 le d but de la description g om trique 2 Le contour ext rieur de la poche doit tre d fini en premier avant le contour de chaque il t 3 Lorsqu un contour comporte plus d un profil de profondeur les contours doivent tre d finis un par un avec indication pour chacun d eux du
363. e est pr sente et n est pas programm e la CNC prend la valeur d finie pour l op ration d bauche Si aucune op ration d bauche n est pr sente elle doit tre programm e R 5 5 D finit la cote du plan de r f rence elle est program e en coordonn es absolues Si une op ration d bauche est pr sente et n est pas programm e la CNC prend la valeur d finie pour l op ration d bauche Si aucune op ration d bauche n est pr sente elle doit tre programm e T 4 D finit l outil de semi finition utiliser Sa programmation est obligatoire Page Chapitre 11 Section 2 POCHES EN 2D ET 3D POCHES EN 3D 3 SEMI FINITION F S D M Les fonctions auxiliaires F S D et un maximum de 7 fonctions auxiliaires M peuvent tre programm es Elles sont optionnelles et seront ex cut es au d but de l op ration de semi finition Cette op ration permet la d finition de M06 avec le sous programme associ et le changement d outil s effectue avant le d but de l op ration de semi finition Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D 33 SEMI FINITION 11 2 3 OPERATION DE FINITION Cette op ration est optionnelle Elle sera programm e dans un bloc qui devra porter un num ro d tiquette permettant d indiquer au cycle fixe le bloc dans lequel l op ration de finition est d finie Exemple G66 R100 C200 F300 S400 E500 D
364. e l outil indiqu n TLFFn Code de la famille de l outil indiqu n TLENn Dur e de vie nominale de l outil indiqu n TLFRn Valeur de dur e de vie r elle de l outil indiqu n TMZTn Contenu de l emplacement de magasin rep r n TORn Rayon R du correcteur indiqu n Mod le Fraiseuse TOLn Longueur L du correcteur indiqu n Mod le Fraiseuse TOI Usure de rayon 1 du correcteur indiqu n Mod le Fraiseuse TOKn Usure de longueur K du correcteur indiqu n Mod le Frais TOXn Longueur selon l axe X du correcteur indiqu n Mod le Tour TOZn Longueur selon l axe Z du correcteur indiqu n Mod le Tour TOFn Code de forme F du correcteur indiqu n Mod le Tour TORn Rayon R du correcteur indiqu n Mod le Tour TOI Usure de longueur selon l axe X I du correcteur indiqu n Mod le Tour TOKn Usure de longueur selon l axe Z I du correcteur indiqu n Mod le Tour NOSEAn Angle de la plaquette de l outil indiqu Mod le Tour NOSEWn Largeur de la plaquette de l outil indiqu Mod le Tour CUTAn Angle de coupe de l outil indiqu Mod le Tour VARIABLES ASSOCIEES AUX DECALAGES D ORIGINE Section 13 2 3 Variable ORG X C PORGF PORGS ORG X Chn PLCOF X C D calage d origine actif sur l axe s lectionn Le d calage suppl mentaire indiqu par le PLC est exclu Coordonn e selon l axe des abs
365. e n est pas programm le cycle fixe prend la valeur 0 R Indique le type de trajectoire de balayage d sir au moyen du code suivant 0 Trajectoire circulaire en suivant arc 1 Trajectoire lin aire en suivant le rayon Si ce param tre n est pas programm le cycle fixe prend la valeur 0 BEA Ww Wwy FA 7 N 2 S an an ayy ayy i RO DO RO D1 R1 DO R1 D1 Exemple de s lection de RO trajectoire circulaire Lors de la d finition des param tres A et B on tiendra compte du fait que le premier balayage s effectue toujours dans le sens anti horaire LepasCindique la distance lin aire entre deux passes de copie On programmera ce param tre en mm ou en pouces Exemple de s lection de R1 trajectoire lin aire Lepas Cindique la distance angulaire entre deux passes de copie Elle doit tre programm e en degr s Le param tre K quicorrespond l arc le plus l int rieur peut tre programm avec des valeurs positives ou n gatives i K Y ED K 3 R1DO R1 DO SiR1 D1 trajectoire lin aire unidirectionnelle est galement s lectionn le balayage s effectue toujours du rayon le plus l int rieur K au rayon le plus l ext rieur J Page Chapitre 16 Section 36 COPIEETNUMERISATION CYCLEFIXEDECOPIE SUIVANTUNARC N 5 5 L 5 5 ES 5 D flexion nominale Elle indique la pression exerc e par la sonde lorsqu elle est en contact a
366. e num ro affecter au prochain bloc diter Pour ce faire la touche DEBUT doit tre actionn e Apr s d finition du pas et du d but frapper ENTER pour que la CNC prenne en compte cette ou ces valeurs Par d faut la CNC affecte la valeur 10 ce param tre PAS Attention Cette op ration ne r alise pas l autonum ration des blocs de programme existants Chapitre 4 Section Page EDITER PARAMETRES EDITEUR 23 4 10 2 SELECTION DES AXES POUR EDITION EN TEACH IN On notera que dans le mode dition en TEACH IN la caract ristique suivante est disponible Quand le bloc en cours d dition ne contient aucune information zone d dition vide la touche ENTER peut tre actionn e Dans ce cas la CNC g n re un nouveau bloc avec les valeurs de position des axes L option d crite ici permet de s lectionner les axes dont les valeurs se trouveront dans ces blocs de position Apr s frappe de la touche AXES TEACH IN la CNC visualise tous les axes dont dispose la machine L op rateur doit liminer le ou les axes non d sir s en frappant les touches de fonction correspondantes Chaque fois qu une touche est frapp e la CNC supprime l axe concern de l cran et ne conserve que les axes s lectionn s restants Pour mettre fin cette op ration frapper ENTER La CNC prendra d sormais en compte les axes qui ont t s lectionn s chaque fois
367. e plein dans la zone d affichage graphique pour indiquer le point d fini comme point de d but du profil Par ailleurs les options suivantes sont affich es au moyen de touches de fonction Page Chapitre 4 Section i PREUR EDITEUR DE PROFILS PARAMETRES Cette option est utilis e quand le plan contenant le profil d finir ne co ncide pas avec le plan s lectionn actuel ou pour modifier la zone utilis e pour la repr sentation graphique du profil S lection du plan correspondant au graphique Cette option est utilis e quand le plan contenant le profil d finir ne co ncide pas avec le plan s lectionn actuel Deux touches de fonction sont disponibles pour s lectionner un nouvel AXE D ABCISSES et un nouvel AXE D ORDONNEES formant le plan qui contient le profil A partir de ce moment la CNC utilisera cette nomenclature d axes pour repr senter toutes les valeurs de position correspondant aux divers profils Dans la description ci dessous X est pris comme axe d abcisses et Y comne axe d ordonn es Modification de la zone de repr sentation graphique La frappe de la touche ZONE A VISUALISER donne acc s un mode permettant de s lectionner la zone de repr sentation graphique d sir e La touche fl che vers le haut d place la zone visualis e vers le haut La touche fl che vers le bas d place la zone visualis e vers le bas La
368. e que le programme a t r alis par le fabricant qu il sera affich dans les r pertoires qu il n est pas modifiable et qu il est ex cutable Chapitre 7 Section Page UTILITAIRES PROTECTIONS 9 7 5 1 AUTORISATIONS UTILISATEUR D s que cette option a t activ e la CNC affiche les options suivantes par touches x 7 5 2 R pertoire Permet d acc der au r pertoire de programmes de la CNC en affichant outre les programmes pi ce de personnalisation et PLC visibles tous les programmes Utilisateur cach s attribut H Programme Cette option permet de s lectionner un programme utilisateur et de lui affecter les attributs correspondants Pour ce faire introduire le num ro du programme d sir et frapper ENTER D s que le programme a t s lectionn la CNC permet de modifier par touches les attributs H invisible M modifiable et X ex cutable Lorsque les nouveaux attributs ont t d finis frapper ENTER pour les valider AUTORISATIONS FABRICANT D s que cette option a t activ e la CNC affiche les options suivantes par touches x R pertoire Permet d acc der au r pertoire de tous les programmes de la CNC et de visualiser les programmes constructeur et utilisateur qu ils soient visibles ou invisibles Programme Cette option permet de s lectionner un programme quelconque de la CNC et de lui affecter les attributs correspondants Pour ce
369. e touche est frapp e la CNC demande le num ro de la ligne ou du bloc recherch s Apr s l entr e de ce num ro et la frappe de ENTER le curseur se positionne sur la ligne demand e Quand le bloc de d but a t d fini frapper ENTER pour le valider CONDITION D ARRET Cette option permet d indiquer le bloc o s ch vera l ex cution ou la simulation du programme elle n est pas utilisable pendant que la CNC ex cute ou simule le programme pi ce s lectionn Quand cette option est activ e la CNC affiche les fonctions suivantes SELECTION PROGRAMME Cette fonction est utilis e quand le bloc o doit se terminer l ex cution ou la simulation du programme pi ce appartient un sous programme d fini dans un autre programme Quand cette option est s lectionn e la CNC affiche le r pertoire de programmes pi ce apr s s lection du programme d sir gr ce au curseur frapper ENTER Lorsque ce programme a t s lectionn la CNC repasse l affichage du programme ex cuter et l option SELECTION BLOC doit tre activ e pour que la CNC affiche le programme s lectionn SELECTION BLOC Lorsque cette fonction est activ e la CNC affiche le programme s lectionn comme fin d ex cution ou de simulation Par d faut la CNC affiche le programme ex cuter ou simuler sauf si un autre programme a t s lectionn auparavant par l option SELECTION PROGRAMME L op rateur devra s le
370. e variable que si elle est 0 ANAOn Cette variable permetde lire ou de modifier la sortie analogique d sir e n Sa valeur est exprim e en volts et dans le format 2 4 10 Volts Les sorties analogiques libres parmi les huit 1 8 dont dispose la CNC peuvent tre modifi es et le code d erreur correspondant appara tra en cas de tentative d criture dans une sortie occup e L acc s cette variable entra ne l interruption de la pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Chapitre 13 Section Page PROGRAMMATION ENLANGAGEDEHAUTNIVEAU AUTRES VARIABLES 25 13 3 CONSTANTES Sont d finies comme constantes toutes les valeurs fixes ne pouvant pas tre modifi es par programme Sont consid r s comme constantes Les nombres exprim s en syst me d cimal Les nombres hexad cimaux La constante PI 7 Les tables et les variables de lecture seule car leur valeur ne peut pas tre modifi e l int rieur d un programme 13 4 OPERATEURS Un op rateur est un symbole qui indique les manipulations math matiques ou logiques r aliser La CNC 8050 dispose d op rateurs arithm tiques relationnels logiques binaires trigonom triques et d op rateurs sp ciaux Op rateurs arithm tiques addition P1 3 4 gt P1 7 soustraction galement pour P2 5 2 gt P2 3 indiquer un no
371. efois appara tre dans le r pertoire de programmes pi ce de la CNC comme n importe quel autre programme mais avec l attribut m La CNC autorise l ex cution de ce programme il est galement possible de l effacer de la m moire EEPROM Toutefois il doit tre ramen la m moire de la CNC par la touche DEPLACER DE EEPROM pour toute op ration d dition de modification de copie etc Les programmes charg s dans la EEPROM conservent tous leurs attributs de protection O H M X l introduction de codes d acc s demeure donc n cessaire pour acc der ces programmes 7 8 2 DEPLACER UN PROGRAMME DE LA MEMOIRE EEPROM Pour d placer un programme de la m moire EEPROM la m moire interne de la CNC frapper la touche DEPLACER DE EEPROM La CNC affiche les options suivantes accessibles par touches de fonction PROGRAMME Cette option permet de d placer un programme de la m moire EEPROM Introduire le num ro du programme d sir et frapper ENTER MESSAGES PLC Sicette option est activ e la CNC extrait de la m moire EEPROM le fichier de messages du PLC PLC_MSG ERREURS PLC Sicette option est activ e la CNC extrait de la m moire EEPROM le fichier d erreurs du PLC PLC_ERR Le programme s lectionn passe de la m moire EEPROM la m moire interne de la CNC et il est nouveau trait comme n importe quel autre programme CNC Page Chapitre 7 Section 14 UTILITAIRES
372. egard s et restent actifs jusqu Leur sauvegarde touche SAUVER La sortie du mode PERSONNALISATION En cas de changements la CNC demande si la page ou le symbole doivent tre sauvegard s avant de s lectionner une nouvelle page ou un nouveau symbole La s lection d une autre page ou d un autre symbole avec cette m me option En cas de changements la CNC demande si la page ou le symbole doivent tre sauvegard s avant de s lectionner une nouvelle page ou un nouveau symbole SAUVER Cette option permet de stocker en m moire EEPROM le symbole ou la page utilisateur affich s en tant que symbole ou page actifs Chapitre 10 Section Page PERSONNALISATION UTILITAIRES 5 10 2 EDITION DE PAGES ET SYMBOLES UTILISATEUR Avant d diter une page ou un symbole utilisateur ils doivent tre s lectionn s gr ce l option EDITER du mode de fonctionnement UTILITAIRES L dition ou la modification d une page ou d un symbole utilisateur sont possibles gr ce aux options ELEMENTS GRAPHIQUES TEXTES et MODIFICATIONS Les informations contenues dans une page ou un symbole ne doivent pas occuper plus de Ko dans le cas contraire la CNC affiche le message d erreur correspondant Lorsque la page ou le symbole ont t s lectionn s la CNC affiche une page d cran de ce type D PC X 320 Y 160 CAP INS JAHH MO101 La partie sup rieure gauche indique le num ro
373. egment passant par les points m moris s Elle est d finie en unit s de travail s lectionn es mm ou pouces Chapitre 16 Section Page COPIEETNUMERISATION CYCLEFIXEDE COPIE 37 SUIVANTUNARC mp1637 S r D A 7 S1 ce param tre n est pas programm ou s il est programm avec une valeur 0 l erreur la corde n est pas prise en compte et un nouveau point est fourni apr s que la distance indiqu e dans le param tre L ait t parcourue dans l espace et selon le d placement programm G Ce param tre doit tre d fini lorsqu unenum risation de la pi ce doit tre effectu e en plus de la copie Il indique le format de m morisation des points num ris s dans le programme s lectionn au moyen de la d claration OPEN P G 0 Formatabsolu Tous les points seront programm s en coordonn es absolues G90 et d finis au moyen des axes X Y et Z G 1 Formatabsolu filtr Tous les points seront programm s en coordonn es absolues G90 mais seuls les axes dont la position a chang par rapport au point num ris ant rieur sont d finis G 2 Formatincr mental filtr Tous les points seront programm s en coordonn es incr mentales G91 par rapport au point num ris pr c dent Seuls les axes dont la position a chang par rapport au point num ris ant rieur sont d finis Si ce param tre n est pas programm le cycle fixe prendra la valeur GO H5 5 D finit
374. el d installation Chap 10 et Annexe Manuel de programmation Chap 13 et Annexe 4 Nouvelles caract ristiques M Date Juillet 1996 Version du logiciel 9 11 et suivantes CARACTERISTIQUE MANUEL ET CHAPITRES CONCERNES Param tre machine EXTMULT utiliser lorsque le Manuel d installation Chap 3 signal Io du syst me de r alimentation est codifi Date Mai 1996 Version du logiciel 11 01 et suivantes CARACTERISTIQUE MANUEL ET CHAPITRES CONCERNES CPU TURBO Manuel d installation Chap 1 et 3 Analyse par anticipation Manuel de programmation Chap 5 7 et Annexe Poches quelconques en 3D avec il ts Manuel de programmation Chap 11 Possibilit de choix du type de d but fin de compensation Manuel d installation Chap 3 de rayon Manuel de programmation Chap 8 Signal d anticipation pour chaque axe Manuel d installation Chap 3 9 et Annexe Ex cution de bloc de haut niveau depuis l automate Manuel d installation Chap 11 Possibilit d axes rotatifs sans rollover rebouclage Manuel d installation Chap 3 Graphiques en ligne dans le mod le GP Editeur de profils optionnel sur mod les GP Nouvelles caract ristiques M 5 INTRODUCTION Introduction 2 REGLES DE SECURITE Une lecture attentive des r gles de s curit suivantes est recommand e afin d viter tous dommages au personnel au produit pr sent dans ce manuel ainsi qu aux l ments qui
375. eler une troisi me etc La CNC limite le nombre d appels le nombre de niveaux d imbrication tant limit 15 Il est possible d affecter 26 param tres locaux P0 P25 une sous routine et ces param tres qui sontinconnus des blocs externes la sous routine peuvent tre r f renc s par les blocs qui la composent La CNC permet d affecter des param tres locaux plus d une sous routine le nombre maximum possible de niveaux d imbrications de param tres locaux tant de 6 l int rieur des 15 niveaux d imbrication de sous routines Page Chapitre 13 Section 6 PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLESDECARACTERE GENERAL Les param tres locaux utilis s en langage de haut niveau pourront tre d finis soit comme indiqu pr c demment soit au moyen des lettres A Z l exception de N de telle sorte que A est gal PO et Z P25 L exemple suivant pr sente ces 2 m thodes de d finition F PO P1 P2 P3 EQP4 GOTONI100 F A B C D EQE GOTONI100 Si un nom de param tre local lettre est utilis pour lui affecter une valeur A au lieu de PO par exemple et si l expression arithm tique est une constante num rique la d claration peut tre abr g e comme suit P0 13 7 gt A 13 7 gt A13 7 Onn utilisera les parenth ses qu avec pr cautions car M30 ne signifie pas la m me chose que M30 La CNC interpr te M30 comme une d claration e
376. en compte les coordonn es des axes programm s apr s G92 comme nouvelles valeurs des axes Aucune autre fonction ne peut tre programm e dans le bloc contenant G92 et le format de programmation est le suivant G92 X C 5 5 Exemple MP043 G90 X50 Y40 Positionnement en PO G92 X0 YO Pr s lectionner PO en tant qu origine pi ce G91 X30 Programmation selon les cotes de la pi ce X20 Y20 X 20 Y20 X 30 Y 40 LIMITATION DE LA VITESSE DE BROCHE La programmation de G92 S5 4 permet de limiter la vitesse de broche la valeur fix e au moyen de S5 4 Ceci signifie que la CNC n acceptera pas partir de ce bloc la programmation de valeurs de S sup rieures au maximum d fini Il en sera de m me pour les valeurs introduites depuis le clavier du panneau avant Page Chapitre 4 Section SYSTEMESDEREFERENCE 4 4 2 DECALAGES D ORIGINE G54 G59 La CNC FAGOR 8050 dispose d une table de d calages d origine permettant de s lectionner diff rents d calages d origine afin de g n rer certains z ros pi ce ind pendamment des z ros pi ces actifs un moment donn L acc s la table est possible depuis le panneau avant de la CNC dans les conditions indiqu es dans le Manuel d Utilisation ou par programme au moyen de commandes en langage volu Il existe deux types de d calage d origine D calages d origine absolus G54 G55 G56 et G57 qui doivent tre r f
377. en G00 G87 Cycle fixe de poche rectangulaire G88 s Cycle fixe de poche circulaire G89 Cycle fixe d al sage en tirant en G01 G90 x Programmation absolue G91 Programmation incr mentale G92 Pr s lection de coordonn es Limitation de vitesse de broche G93 Pr s lection de l origine polaire G94 a Avance en millim tres pouces par minute G95 Avance en millim tres pouces par tour G96 X Vitesse constante de surface de coupe G97 a Vitesse constante du centre de l outil G98 g X Retour au plan initial la fin du cycle fixe G99 d Retour au plan de r f rence la fin du cycle fixe La lettre M signifie MODAL c est dire qu une fois programm e la fonction G reste active tant qu une autre fonction G incompatible n est pas programm e La lettre D signifie PAR DEFAUT c est dire que ces fonctions sont prises en compte par la CNC la mise sous tension apr s l ex cution de M02 M30 ou la suite d une URGENCE ou d un RESET Dans les cas indiqu s par on devra comprendre que l tat PAR DEFAUT de ces fonctions G d pend de la personnalisation des param tres machine g n raux de la CNC La lettre V signifie que le code G est visualis c t des conditions d usinage actuelles dans les modes ex cution et simulation Chapitre 5 Section Page PROGRAMMATIONEN CODEISO FONCTIONSPREPARATOIRES 3 5 2 FONCTIONS D AVANCE G94 G9
378. en absolu ou enincr mental Dans ce cas il est r f renc par rapport au plan de d part S 1l n est pas programm la CNC prend comme plan de r f rence la position qu occupe l outil cet instant Page CR PER AGE PROFOND A PAS CYCLESFIXES VARIABLE G69 I 5 5 B5 5 C5 5 D5 5 H5 5 J4 K5 L5 5 R5 5 D finit la profondeur totale du per age Il pourra tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de r f rence D finit le pas de per age selon l axe longitudinal par rapport au plan principal D finit la distance de d placement de l axe longitudinal en avance rapide G00 par rapport au pas de per age pr c dent en approche vers la pi ce pour ex cuter une autre passe de per age Si ce param tre n est pas programm 1 mm est pris par d faut Si une valeur 0 est programm e la CNC affiche le message d erreur correspondant D finit la distance entre le plan de r f rence et la surface de la pi ce o le per age doit tre ex cut Pour la premi re p n tration cette valeur s ajoute la passe de per age B Si ce param tre n est pas programm 0 est pris par d faut Distance de recul de l axe longitudinal en rapide G00 apr s chaque passe de per age Sice param tre n est pas programm l axe longitudinal retourne au plan de r f rence Siune valeur 0 est programm e la CNC
379. en coordonn es absolues Z 5 5 Coordonn e th orique selon l axe de palpage sur laquelle le palpeur doit se positionner avant le d but de la num risation Doit tre d finie en absolu Lors de la d finition de cette coordonn e on tiendra compte de la hauteur maximum de la pi ce et de la distance de s curit conserver par rapport cette pi ce I 5 5 D finit la profondeur maximum de palpage et est r f renc par rapport la coordonn e d finie dans le param tre Z Si une partie de la pi ce se trouve hors de cette zone le cycle fixe ne saisit pas les valeurs de ces points et poursuit l ex cution du cycle de num risation sans mettre de message d erreur NN A S 1l est programm avec la valeur 0 la CNC affiche le message d erreur correspondant J 5 5 D finit le rayon correspondant l arc le plus l ext rieur de la zone num riser Ce param tre doit tre programm avec une valeur positive et sup rieure 0 K5 5 D finit le rayon correspondant l arc le plus l int rieur de la zone num riser Ce param tre doit tre programm avec une valeur positive Si ce param tre n est pas programm le cycle fixe prendra la valeur KO par d faut A5 5 D finitla position angulaire du premier point num riser par rapport l axe des abscisses Sice param tre n est pas programm le cycle fixe prendra la valeur AO par d faut Page Chapitre 15 Se
380. enant au programme destinataire Interrompre la commande sans ex cuter la copie demand e INCLURE PROGRAMME Cette option permet d inclure le contenu d un programme dans un programme s lectionn Lorsque cette option a t activ e la CNC demande le num ro du programme dont le contenu est inclure Apr s introduction de ce num ro frapper ENTER On signalera ensuite avec le curseur le bloc derri re lequel le programme consid r est inclure Lorsque le bloc a t s lectionn frapper la touche DEBUT OPERATION pour que la CNC ex cute la commande Chapitre 9 Section Page PLC EDITER 9 9 2 COMPILER Cette option permet de compiler le programme source de l automate PLC_PRG La compilation n est possible que si le programme automate est stopp sinon la CNC demande l op rateur s il d sire le stopper Quand le programme source a t compil la CNC g n re le programme ex cutable de l automate S1 des erreurs sont d tect es pendant la compilation du programme source la CNC ne g n re pas le programme objet et les erreurs d tect es 15 au maximum sont affich es Si des d fauts sans cons quence sur l ex cution sont d tect es tiquettes non r f renc es etc la CNC affiche les messages correspondants mais g n re le programme objet Si la compilation est correcte la CNC demande si le programme automate doit tre lanc Page Chapi
381. ent de base 1 Le palpeur se positionne sur le point d fini gr ce aux param tres X Y Z 2 Le palpeur se d place selon l axe de palpage jusqu au contact avec la pi ce 3 La CNC gen rera un nouveau bloc dans le programme pr alablement ouvert au moyen de la d claration OPEN P La position occup e par les axes X Y Z sera indiqu e dans ce bloc 4 Le palpeur effectuera un suivi de la pi ce selon la trajectoire programm e en g n rant un nouveau bloc apr s palpage de chacun des points programm s 5 A la fin du cycle fixe le palpeur retournera au point de d part Ce d placement se compose de D placement du palpeur selon l axe de palpage jusqu la coordonn e indiqu e par le param tre Z D placement dans le plan principal de travail jusqu au point de d part du cycle param tres X Y Page Chapitre 15 Section 4 CYCLESDENUMERISATION NUMERIRA TION STIEVANTUNE MI0155 15 2 CYCLE FIXE DE NUM RISATION SUIVANT UN ARC Le format de programmation de ce cycle est le suivant DIGIT 2 X Y Z I J K A B C F Chapitre 15 CYCLESDENUMERISATION Section NUM RISATIONSUIVANTUN ARC Page MI0156 X 5 5 Coordonn e th orique selon l axe des abscisses du centre de l arc Il doit tre d fini en coordonn es absolues Y 5 5 Coordonn e th orique selon l axe des ordonn es du centre de l arc Il doit tre d fini
382. entre et le bord de la poche suivant l axe des abscisses Le signe indique le sens de l usinage de la poche MP0915 J avec signe J avec signe n K5 5 D finit la distance entre le centre et le bord de la poche suivant l axe des ordonn es K 3 Chapitre 9 Section Page CYCLESFIXES POCHERECTANGULAIRE G87 27 B 5 5 D finit le pas de p n tration selon l axe longitudinal _ S ilest programm avec un signe positif l ensemble du cycle est ex cut selon la m me passe d usinage inf rieure ou gale la passe programm e S ilestprogramm avec un signe n gatif la totalit de la poche est ex cut e selon la passe pr vue l exception de la derni re qui usinera la fin MP0917 C 5 5 D finit le pas de fraisage selon le plan principal Sila valeurest positive l ensemble du cycle est ex cut selon le m me pas de fraisage inf rieur ou gal au pas programm Sila valeur est n gative la totalit de la poche est ex cut e selon le pas pr vu sauf le dernier pas qui usine le reste Si le pas n est pas programm la valeur prise sera gale 3 4 du diam tre de l outil s lectionn S ilest programm avec une valeur sup rieure au diam tre de l outil la CNC affiche l erreur correspondante S 1l est programm avec une valeur 0 la CNC affiche le message d erreur correspondant Page Chapitre 9 Section 28
383. enunns 4 F2 LOU TE rairai e E 5 EFA Copier un programme dans n autre programme sssisisssissersosrirsssrisroiviovvarevisvrs vorado 5 Fa Envoyer le contenu de la EEPROM au programmateur ss sessesessereeseerreesrrrrerrereerrerees 6 Section 1 3 EACS ARR Re RE f 7 4 RENO ei PE EE 8 Ted POCOO e e A R RS 9 Tarl Autorisations donn es L OMASAISUR siioni a o EEA 10 Tla A torisaions donn cs AU fabricant siennes opn E EEE naea 10 Foie CodeS U Te SR E 11 7 6 COMPARE cirios assessment detre dre ee den ron mate nr E RE 13 Tl Chanset PP LCR O 13 7 8 Op rations avec la m moite EEPROM ss insnnmoneneeninsepeonrionebentepqne 14 251 D placer un programme a la m moire EEPROM uote idiittnnnn 14 7 8 2 D placer n programme d la m moire EEPROM since siratisemantensens 14 EE Chapitres DNC NNN 8 1 Modes de fonctionnement avec les lignes S TiCosiciimisiiierieimisrerisoriorsieriseiiessii 3 Chapitre9 PLC 9 1 aoinne E E E A EE E 3 9 2 COMPIET ohunre EO 10 9 3 CODIE ia n AA 11 9 3 1 Contr le avec le PLC en seryice et le PLC SODD ss utisnntenenn nsmuntisnnens 18 9 4 E e EE E E E E E env ans s ben etnt ans ens 20 9 5 M a CHR E E E E E A E A E E 20 9 6 Sauvegarder le programie 22m n tenus a mater NE 20 9 7 Restiurer k protine ae E EEE 21 9 8 Ressources MTIMSADIS enenrnannmenenmmnenaenansnenmentanniieRnisbintstentet 21 9 9 LEE A TO EE A E E E E E E E AE E 22 9 10 Analyseur logige nparo na E RE E VE 24 9 10 1 Descriphon de l ecran de ra Valesss niet aE
384. er age avant usinage dns Sins te due Poches en 2D seules Ebauche sisler TAN aai aia iS Poches en 2D et en 3D Semi fi a standards R Poches en 3D seules FMN iara a E E A AAT Poches en 2D et en 3D Chapitre 11 Section Page POCHESEN2DET3D 1 11 1 POCHES EN 2D La fonction G66 n est pas modale et doit donc tre programm e chaque fois qu une poche en 2D doit tre ex cut e Dans un bloc contenant un cycle fixe de poche quelconque aucune autre fonction ne doit tre programm e sa structure de d finition est la suivante G6DRFSE D 0 9999 R 0 9999 F 0 9999 S 0 9999 E 0 9999 D finit le num ro d tiquette du bloc dans lequel l op ration de per age est programm e Sa programmation est optionnelle Si elle n est pas programm e l op ration n a pas lieu D finit le num ro d tiquette du bloc dans lequel l op ration d bauche est programm e Sa programmation est optionnelle Si elle n est pas programm e l op ration n a pas lieu D finit le num ro d tiquette du bloc dans lequel l op ration de finition est programm e Sa programmation est optionnelle Si elle n est pas programm e l op ration n a pas lieu D finit le num ro d tiquette du bloc dans lequel commence la description g om trique des profils composant la poche D finit le num ro d tiquette du bloc dans lequel finit la description g om trique des profils composant la poch
385. er age et filetage Per age et filetage Per age et filetage Per age et filetage Cycle fixe de per age Cycle fixe de filetage Chapitre 14 DECLARATIONSDECONTROLEDES PROGRAMMES Section D CLARATIONSDESOUS ROUTINES Page PCALL expression d claration d affectation d claration d affectation La mn monique PCALL appelle la sous routine indiqu e au moyen d un nombre ou de toute expression dont le r sultat est un nombre Elle permet galement d initialiser jusqu 26 param tres locaux de cette sous routine Ces param tres sont initialis s au moyen des d clarations d affectation Exemple PCALL 52 A3 B5 C4 P10 20 Dans ce cas un nouveau niveau d imbrication de param tres locaux est g n r en plus d un nouveau niveau d imbrication de sous routines avec un maximum de 6 niveaux d imbrication de param tres locaux l int rieur des 15 niveaux d imbrication de sous routines Le programme principal et chaque sous routine se trouvant un niveau d imbrication de param tres disposeront de 26 param tres locaux PO P25 Exemple 30 7 104 30 ne TX CRC 2 S Page Chapitre 14 Section 8 DECLARATIONSDECONTROLEDESPROGRAMMES D CLARATIONSDESOUS ROUTINES G90 G00 X30 Y50 Z0 PCALL 10 P0 20 P1 10 ou galement PCALL 10 A20 B10 G90 G00 X60 Y50 Z0 PCALL 10 P0 10 P1 20 ou galement PCALL
386. er les valeurs re ues par l interm diaire d une ligne s rie RS232C ou RS422 dans la table de param tres s lectionn e Pour ce faire frapper la touche correspondant la ligne s rie utilis e pour la transmission La transmission commence d s la frappe de cette touche Pour interrompre une transmission en cours frapper la touche ARRETER SAUVER Cette option permet d envoyer la table de param tres s lectionn e vers un p riph rique ou un ordinateur Pour ce faire frapper la touche correspondant la ligne s rie utilis e pour la transmission La transmission commence d s la frappe de cette touche Le r cepteur doit donc tre pr t avant le d but de la transmission Pour interrompre une transmission en cours frapper la touche ARRETER Page 24 Chapitre 6 Section TABLES TABLES DEPARAMETRES GLOBAUX ET LOCAUX 7 UTILITAIRES Le passage ce mode de fonctionnement entra ne l affichage par la CNC du r pertoire de programmes qui pr sente Les programmes pi ce et de personnalisation visibles Le programme de PLC PLC_PRG s il est visible Le fichier d erreurs PLC PLC_ERR s il est visible Le fichier de messages PLC PLC_MSG s il est visible L op rateur peut d placer le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou une page la fois gr ce aux touches page avant et page arri re Plusieur
387. er un profil on proc dera comme suit S lection d un point du profil comme point de d but de ce profil D coupage du profil en sections droites et courbes S1 le profil comporte des cong s chanfreins entr es ou sorties tangentielles on proc dera de l une des fa ons suivantes Les traiter comme des sections individuelles si les informations disponibles sont suffisantes pour les d finir Les ignorer pendant la d finition du profil et d s que sa d finition est achev e s lectionner les angles pr sentant ces caract ristiques avant d introduire la valeur du rayon correspondant Introduireles textes com l mentaires d sir s Ils peuvent tre introduits dans tout bloc g n r en langage CNC par l diteur de profils D s la s lection de l option Editeur de profils la CNC demande l ABCISSE et P ORDONNEE correspondant au point de d but du profil Pour d finir ces valeurs frapper chaque touche de fonction correspondant aux axes formant le plan de travail introduire la valeur d sir e et frapper ENTER La valeur de l ABCISSE et de l ORDONNEE peut tre d finie par une constante num rique ou toute autre expression Exemples X 100 X 10 cos 45 X 20 30 sin 30 X 2 20 30 sin 30 D s que les deux valeurs sont d finies si l une d entre elles n est pas d finie la CNC affecte une valeur de 0 frapper la touche VALIDER La CNC affichera un cercl
388. ercher FIN Cette touche positionne le curseur sur la derni re ligne du programme qui se trouve s lectionn e et permet de sortir du mode chercher TEXTE Cette fonction permet de rechercher un texte ou une s rie de caract res partir du bloc point par le curseur Quand cette touche est actionn e la CNC demande la s rie de caract res recherch e Lorsque ce texte a t d fini frapper la touche FIN DE TEXTE le curseur se positionne sur la premi re s rie de caract res rencontr e La recherche s effectue partir du bloc point par le curseur y compris dans ce bloc Le texte rencontr appara t en surbrillance et la recherche peut continuer dans tout le programme ou tre stopp e Pour continuer la recherche frapper ENTER La CNC ex cute la recherche partir du dernier texte rencontr et le met en surbrillance La recherche peut tre ex cut e autant de fois que d sir Quand la CNC atteint la fin du programme elle revient au d but Pour quitter l option de recherche frapper la touche ARRETER ou ESC La CNC positionne le curseur sur la ligne o le texte recherch a t rencontr pour la derni re fois N LIGNE Si cette touche est frapp e la CNC demande le num ro de la ligne ou du bloc recherch s Apr s l introduction de ce num ro et la frappe de ENTER le curseur se positionne sur la ligne demand e qui est ainsi s lectionn e et la CNC quitte l option de recherche
389. ersonnalisation devant tre ex cut dans le mode Edition Cette d claration peut tre programm e de deux fa ons et dans chaque cas elle permet WBUF texte expression Elle ajoute au bloc en cours d dition et dans la fen tre d entr e de donn es le texte et la valeur de l expression d s qu elle est valu e Expression pourra contenir un nombre ou toute expression dont le r sultat est un nombre La programmation de l expression estoptionnelle mais le texte doit obligatoirement tre d fini Si aucun texte n est souhait on programmera WBUF Introduit en m moire en ajoutant au programme en cours d dition et derri re l emplacement du curseur le bloc en cours d dition crit au pr alable avec les d clarations WBUEF texte expression Par ailleurs elle efface la m moire tampon d dition en l initialisant pour une nouvelle dition de bloc Ceci permet l utilisateur d diter un programme complet sans avoir quitter le mode dition utilisateur apr s chaque bloc et frapper ENTER pour le charger en m moire Exemple WBUF PCALL 25 Ajoute au bloc en cours d dition PCALL 25 IB1 INPUT Param tre A 5 4 Demande du param tre A WBUF A IB1 Ajoute au bloc en cours d dition A valeur introduite I1B2 INPUT Param tre B 5 4 Demande du param tre B WBUF B IB2 Ajoute au bloc en cours d dition B v
390. es S lectionner le mode de fonctionnement Utilitaires et frapper les touches programmables suivantes REPERTOIRE SERIE L La CNC affiche le r pertoire du p riph rique Ensuite frapper les touches suivantes dans l ordre COPIER SERIE L DANS PROGRAMME N programme ENTER Copie d un programme pi ce CNC dans le PC ou une unit de disquettes Fagor S lectionner le mode de fonctionnement Utilitaires et frapper les touches programmables suivantes REPERTOIRE SERIE L La CNC affiche le r pertoire du p riph rique Ensuite frapper les touches suivantes dans l ordre COPIER PROGRAMME N programme DANS SERIE L ENTER Ex cution ou simulation d un programme se trouvant sur un PC ou dans une unit de disquettes Fagor S lectionner le mode de fonctionnement Ex cution et frapper la touche programmable SERIE L La CNC affiche le r pertoire du p riph rique Ensuite frapper les touches suivantes dans l ordre N programme ENTER Quand la taille du programme sur PC ex cuter d passe la capacit de m moire disponible dans la CNC pour transmission de donn es l op ration porte le nom de ex cution de programme infini La CNC demandera des informations au PC au fur et mesure de l ex cution du programme S1 le programme ex cuter se trouve sur plus
391. es la broche les valeurs de vitesse sont donn es en tours minute et les valeurs de Correcteur Override de la broche sont donn es par des entiers entre 0 t 255 Variables de lecture SREAL SPEED DNCS PLCS PRGS SSO DNCSSO Donne la vitesse de rotation r elle de broche en tours minute P100 SREAL Affecte au param tre P100 la vitesse de rotation r elle de la broche L acc s cette variable entra ne l interruption de la pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Donne en tours minute la vitesse de rotation de broche s lectionn e dans la CNC Cette vitesse de rotation peut tre d finie par programme par le PLC ou par DNC le choix tant fait par la CNC la plus prioritaire est celle d finie par DNC et la moins prioritaire celle d finie par programme Donne la vitesse de rotation en tours minute s lectionn e par DNC Une valeur 0 signifie qu elle n est pas s lectionn e Donne la vitesse de rotation en tours minute s lectionn e par le PLC Une valeur 0 signifie qu elle n est pas s lectionn e Donne la vitesse de rotation en tours minute s lectionn e par programme Donne la Correction Override de vitesse de rotation de broche s lectionn e dans la CNC Elle est indiqu e par un entier entre 0 et MAXSOVR maximum 255 Ce pourcentage de vitesse de rotation
392. es Pour acc der un l ment de ces tables il suffit d indiquer le champ de la table d sir e au moyen de la mn monique correspondante par exemple TOR puis l l ment d sir TOR 3 Les variables dont dispose la CNC 8050 peuvent tre class es comme suit Param tres ou variables de caract re g n ral Variables associ es aux outils Variables associ es aux d calages d origine Variables associ es aux param tres machine Variables associ es aux zones de travail Variables associ es aux avances Variables associ es aux coordonn es Variables associ es la broche Variables associ es l automate Variables associ es aux param tres locaux Autres variables Les variables qui acc dent des valeurs r elles de la CNC interrompent la pr paration des blocs et la CNC attend l ex cution de ce bloc avant de reprendre la pr paration des blocs En cons quence ce type de variable ne doit tre utilis qu avec pr cautions car sielles sont ins r es entre des blocs d usinage travaillant avec compensation des profils ind sirables risquent d tre produits Exemple Les blocs de programme suivants sont ex cut s dans une section comportant une compensation G41 N10 X50 Y80 N15 P100 POSX Affecte au param tre P100 la valeur de la coordonn e r elle en X N20 X50 Y50 N30 X80 Y50 Page Chapitre 13 Section 4 PROGRAMMATION ENLANGAGEDEHAUT NIVEAU VARIABLES
393. es correspondants Si dans le m me programme les deux types de facteurs d chelle sont appliqu s celui s adressant tous les axes et celui s adressant un ou plusieurs axes la CNC applique l axe ou aux axes concern s par les deux types un facteur gal au produit des deux facteurs programm s pour cet axe La fonction G72 est modale et sera annul e par la programmation d un autre facteur d chelle la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET Exemple Application du facteur d chelle un axe du plan en compensation de rayon d outil MP075 Comme on peut le constater la trajectoire de l outil ne co ncide pas avec la trajectoire d sir e en raison de l application du facteur d chelle au d placement calcul Page Chapitre 7 Section 14 FONCTIONS PREPARATOIRESSUPPLEMENTAIRES FACTEURD ECHELLE G 72 Toutefois si un facteur d chelle gal 360 2R est appliqu un axe rotatif R tant le rayon du cylindre sur lequel l usinage estex cut cet axe peut tre consid r comme lin aire etil est possible de programmer n importe quelle forme avec compensation de rayon sur la surface cylindrique MP078 Chapitre 7 Section Page FONCTIONSPREPARATOIRESSUPPLEMENTAIRES FACTEURD ECHELLE G72 15 7 7 ROTATION DU SYSTEME DE COORDONNEES G73 La fonction G73 permet la rotation du syst me
394. es entre axes par exemple Fl chissement du b lier KO XX X XX OX XX x On personnalisera les param tres machine g n raux en premier car ils permettent de d finir les axes de la machine et donc les tables de param tres des axes On d cidera galement si la machine disposera ou non de la compensation crois e et entre quels axes elle s appliquera la CNC g n rant la table de compensation crois e correspondante Les param tres machine g n raux permettent galement de d finir les tailles des tables du Magasin d outils d Outils de Correcteurs et de la table de Fonctions auxiliaires M Les param tres d axes permettent de d finir si l axe disposera ou non de la compensation de vis et la taille de la table correspondante Lorsque les param tres g n raux ont t d finis frapper SHIFT RESET afin que la CNC valide les tables n cessaires Chapitre 11 Section Page PARAMETRESMACHINE 1 11 1 TABLES DE PARAMETRES MACHINE Les tables de Param tres G n raux de Param tres d axes de Param tres de broche de Param tres des lignes s rie et de Param tres de PLC ont la structure suivante THEODPLY GRAPHICS RAPIDOVR MAXFOVR CIRINLIM CAP INS MM EDITER MODIFIER CHERCHER INITIALIS CHARGER SAUVER MM POUCES M0111 O sont indiqu s le num ro du param tre la valeur qui lui est affect e et le nom ou la mn monique associ e ce param tre P
395. es par le param tre g n ral INCHES et son format est K 5 5 La CNC ajoutera cette valeur la longueur nominale pour calculer la longueur r elle Z K de l outil D s que la table de correcteurs est activ e l op rateur peut d placer le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou page par page gr ce aux touches page avant et page arri re Les valeurs de chaque correcteur peuvent tre dit es ou modifi es depuis le clavier l automate et le programme pi ce gr ce aux variables de niveau haut associ es aux outils Pour diter ou modifier les valeurs de cette table les options suivantes sont disponibles D s qu une de ces options est activ e l op rateur dispose d une zone d dition sur l cran et peut d placer le curseur dans cette zone gr ce aux touches fl che droite et fl che gauche Les touches fl che vers le haut et fl che vers le bas permettent de positionner le curseur sur le premier et le dernier caract re respectivement EDITER Chapitre 6 Section Page TABLES TABLEDE CORRECTEURS 7 Cette option permet d diter le correcteur d sir D s que cette option est activ e les touches changent de couleur et affichent le type d dition offert sur fond blanc Par ailleurs il est possible d obtenir tout moment des informations suppl mentaires sur les commandes d dition gr
396. es par un param tre machine Si l une de ces touches est frapp e la CNC affiche le r pertoire de programmes de l appareil correspondant soit l ordinateur soit le lecteur de disquettes FAGOR Le num ro du programme doit tre introduit directement depuis le clavier Pour ex cuter le programme plusieurs fois frapper la touche de fonction ni fois et indiquer le nombre de r p titions Apr s s lection du programme pi ce ex cuter ou simuler frapper la touche ENTER Dans les deux cas la CNC affiche le programme s lectionn dans lequel le curseur peut se d placer Si apr s l ex cution ou la simulation du programme s lectionn ou d une partie l op rateur d sire passer au mode MANUEL la CNC conserve les conditions d usinage type de d placement avances etc s lectionn es pendant l ex cution ou la simulation Chapitre 3 Section Page EXECUTER SIMULER 1 Si l op rateur d sire SIMULER un programme pi ce la CNC demande le type de simulation souhait et l une des options suivantes doit tre choisie par touche de fonction COURSE THEORIQUE Cette option simule l ex cution du programme s lectionn mais sans d placement des axes de la machine les consignes et les signaux de validation sont ignor s et sans tenir compte de la compensation de rayon de l outil les fonctions auxiliaires M S T ne sont pas ex cut es FONCTIONS G Cette option s
397. es plans XY XZ ou YZ la CNC affiche deux rectangles pour signaler la zone de repr sentation graphique rectangle color et la zone de visualisation rectangle non color Page Chapitre 3 Section 22 EXECUTER SIMULER GRAPHIQUES La CNC FAGOR 8050M repr sentera tous les usinages r alis s avec l outil selon les axes X Y Z sauf lorsque l outil se trouve en Z et que l usinage est ex cut sur la face n gative de la pi ce sens de Z Z a fe M0036 Y X Lors de la simulation d un programme pi ce la CNC analyse la valeur affect e la longueur de l outil L dans le correcteur correspondant S1 cette valeur est positive la repr sentation graphique s effectue par la face positive de la pi ce sens si la valeur est n gative l usinage est ex cut par la face n gative de la pi ce sens Ne pas oublier que la CNC interpr te LO comme une valeur positive Par ailleurs si aucun outil n est s lectionn pendant la simulation du programme pi ce la CNC prend par d faut les valeurs LO et RO Chapitre 3 Section Page EXECUTER SIMULER GRAPHIQUES 23 GRAPHIQUES A LIGNES Ce type de graphique r alise une repr sentation graphique dans le s plan s s lectionn s XY XZ YZ et d crit le mouvement de l outil au moyen de lignes de couleur Les types de graphiques lignes disponibles sont les suivants 3D Cette o
398. es zones de travail sont personnalis es gr ce la fonction G22 dont le format de programmation est G22KS K Indique la zone de travail personnaliser 1 2 ou 3 S Indique la validation invalidation de la zone de travail S 0 Invalidation S 1 Validation comme zone interdite l entr e S 2 Validation comme zone interdite la sortie A la mise sous tension la CNC 8050 invalide toutes les zones de travail mais sans toucher aux limites sup rieures et inf rieures qui peuvent tre valid es nouveau gr ce la fonction G22 Page Chapitre 3 Section 14 AXESETSYSTEMESDE COORDONNEES ZONESDETRAVAIL q 4 1 POINTS DE REFERENCE SYSTEMES DE REFERENCE Pour une machine CN les points d origine et de r f rence suivants doivent tre d finis Z ro machine ou point d origine de la machine Il est d fini par le constructeur comme origine du syst me de coordonn es de la machine Z ro pi ce ou point d origine de la pi ce Il s agit du point d origine d fini pour la programmation des cotes de la pi ce et son choix est laiss l appr ciation du programmeur Sa valeur par rapport au z ro machine peut tre d finie par un d calage d origine Point de r f rence Il s agit d un point de la machine d fini par le constructeur et servant la synchronisation du syst me La commande se positionne sur ce point plut t que de se d placer jusqu l ori
399. est activ e les touches affichent les options suivantes DEBUT Cette touche positionne le curseur sur le premier param tre de la table et permet de sortir du mode chercher FI Cette touche positionne le curseur sur le dernier param tre de la table mode et permet de sortir du mode chercher PARAMETRE Lorsque cette touche est actionn e la CNC demande le num ro du param tre chercher Introduire ce num ro et frapper ENTER le curseur se positionne sur le param tre demand et il est possible de sortir de l option INITIALISER Cette option permet d initialiser tous les param tres de la table s lectionn e avec les valeurs par d faut d finies par la CNC Ces valeurs sont d finies dans le chapitre traitant des param tres machine dans le manuel d installation Chapitre 11 Section Page PARAMETRESMACHINE FONCTIONNEMENT AVEC LES 7 TABLES DE PARAMETRES CHARGER Cette option permet de charger les valeurs re ues par l interm diaire d une ligne s rie RS232C ou RS422 dans tous les param tres de latable s lectionn e Pour ce faire frapper la touche correspondant la ligne s rie utilis e pour la transmission La transmission commence d s la frappe de cette touche Pour interrompre une transmission en cours frapper la touche ARRETER Lorsque la taille de la table re ue ne co ncide pas avec celle de la table s lectionn e la CNC r agit comme suit La table re ue est plus
400. et le point o le chanfrein doit tre ex cut Cette valeur de R doit toujours tre positive Exemple MP0617 G90 G01 G39 R15 X35 Y60 X50 YO Chapitre 6 Section CONTROLEDESTRAJECTOIRES CHANFREIN G39 Page 19 6 12 FILETAGE G33 Si la broche de la machine est quip e d un codeur rotatif la fonction G33 permet le filetage au grain Bien que ce type de filetage soit souvent ex cut sur toute la longueur d un axe la CNC FAGOR 8050 permet le filetage en interpolant plus d un axe la fois jusqu 5 axes Dans le format de programmation le point d arriv e du filet X C 5 5 et le pas du filetage L5 5 doivent tre d finis Exemple Ex cution en X0 YO Z0 et en une passe unique d un filet de 100 mm de profondeur et de 5 mm de pas au moyen d un outil fileter situ en Z10 A Y MP0618 G90 G33 Z 100 LS Filetage programm M19 Arr t index de la broche G00 X3 Retrait de l outil Z30 Recul sortie du trou filet Pendant que la fonction G33 est active il est impossible de modifier l avance F programm e ni la vitesse de broche S programm e qui sont toutes deux fix es 100 La fonction G33 est modale et incompatible avec G00 G01 G02 G03 et G75 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra en compte G00 ou G01 en fonction de l tat du param tre machine g n ral MOVE
401. eur la zone copier Ce param tre doit tre programm avec une valeur positive et sup rieure 0 D finit le rayon correspondant l arc le plus l int rieur de la zone copier Ce param tre doit tre programm avec une valeur positive Si ce param tre n est pas programm le cycle fixe prend la valeur KO D finit l angle form par le point de d part de la copie et l axe des abscisses Si ce param tre n est pas programm le cycle fixe prend la valeur AO D finit l angle form par l autre extr mit des arcs et l axe des abscisses Si ce param tre n est pas programm le cycle fixe prend la valeur B360 Si la copie doit concerner toute la circonf rence on affectera la m me valeur aux param tres A et B ou on n en d finira aucun Par d faut le cycle fixe affectera les valeurs A0 et B360 D finit la distance maintenir entre deux passes de copie Ce param tre est programm en mm ou en pouces dans le cas des trajectoires circulaires RO eten degr s dans le cas des trajectoires lin aires R1 On affectera une valeur positive et sup rieure 0 Chapitre 16 Section Page COPIEETNUMERISATION CYCLEFIXEDE COPIE 35 SUIVANTUNARC D Indique le mode d ex cution des trajectoires de balayage au moyen du code suivant 0 Copie ex cut e dans les deux sens en zig zag 1 Copie ex cut e toujours dans le m me sens unidirectionnel Si ce param tr
402. eur de fond d sir e parmi les 16 couleurs affich es La CNC affiche en permanence et gr ce au rectangle int rieur la couleur de fond s lectionn e 2 Frapper ENTER pour valider la couleur de fond s lectionn e ou ESC pour quitter cette option sans effectuer aucun changement Quand une nouvelle page ou un nouveau symbole est s lectionn la CNC affecte la couleur bleue ce param tre Chapitre 10 Section Page PERSONNALISATION EDITION DE PAGES ET 9 SYMBOLES UTILISATEUR COULEUR PRINCIPALE Cette option permet de s lectionner la couleur de trait utiliser pour repr senter les l ments graphiques et les textes Parmi tous les rectangles de couleur affich s l un contient un autre rectangle Le rectangle int rieur et le rectangle ext rieur indiquent respectivement la couleur principale et la couleur de fond s lectionn es Pour s lectionner la couleur principale proc der comme suit 1 Gr ce aux touches fl che gauche fl che droite fl che vers le haut et fl che vers le bas s lectionner la couleur de fond d sir e parmi les 16 couleurs affich es La CNC affiche en permanence et gr ce au rectangle int rieur blanc la couleur principale s lectionn e Le rectangle contenant les deux couleurs s lectionn es fond et principale est galement affich 2 Frapper ENTER pour valider la couleur principale s lectionn e ou ESC pour quitter cette option sans effec
403. eurs la valeur affect e la Longueur du correcteur indiqu n Cette variable permet de lire ou de modifier dans la table de correcteurs la valeur affect e l usure du rayon I du correcteur indiqu n Cette variable permet de lire ou de modifier dans la table de correcteurs la valeur affect e l usure de la longueur K du correcteur indiqu n Cette variable permet de lire ou de modifier dans la table d outils le num ro du correcteur de l outil indiqu n Cette variable permet de lire ou de modifier dans la table d outils le code de famille de l outil indiqu n Cette variable permet de lire ou de modifier dans la table d outils la valeur affect e comme vie nominale de l outil indiqu n Cette variable permet de lire ou de modifier dans la table d outils la valeur de la vie r elle de l outil indiqu n Cette variable permet de lire ou de modifier dans la table du magasin d outils le contenu du logement indiqu n Chapitre 13 Section Page PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLES ASSOCI ES AUX 9 OUTILS 13 2 3 VARIABLES ASSOCI ES AUX DECALAGES D ORIGINE Ces variables sont associ es aux d calages d origine et peuvent correspondre aux valeurs de la table ou aux valeurs actuelles s lectionn es par la fonction G92 ou par pr s lection manuelle en mode JOG Les d calages d origine possibles en plus du d calage suppl
404. faire introduire le num ro du programme d sir et frapper ENTER D s que le programme a t s lectionn la CNC permet de modifier par touches les attributs O fabricant H invisible M modifiable et X ex cutable Lorsque les nouveaux attributs ont t d finis frapper ENTER pour les valider Programme PLC Mesages PLC Erreurs PLC Ces options permettent de s lectionner le programme automate d sir et de lui affecter les attributs correspondants D s que le programme a t s lectionn la CNC permet de modifier par touches les attributs O fabricant H invisible M modifiable et X ex cutable Lorsque les nouveaux attributs ont t d finis frapper ENTER pour les valider Page 10 Chapitre 7 Section UTILITAIRES AUTORISATIONS UTILISATEUR FABRICANT 7 5 3 CODES D ACCES Quand cette option est activ e la CNC affiche tous les codes d acc s disponibles le code d fini et la mn monique correspondante A chaque tentative d acc s une table ou un mode auxquels un code d acc s a t affect la CNC affiche une fen tre demandant l introduction de ce code D s l introduction du code frapper ENTER Les codes utilisables sont les suivants Code d acc s g n ral MASTERPSW Ce code est demand par la CNC chaque tentative d acc s cette option de codes d acc s Mode UTILITAIRES PROTECTIONS CODES D ACCES Code d acc s FABRIC
405. fectu e en plus de la copie Il indique le format de m morisation des points num ris s dans le programme s lectionn au moyen de la d claration OPEN P G 0 Formatabsolu Tous les points seront programm s en coordonn es absolues G90 et d finis au moyen des axes X Y et Z G 1 Formatabsolu filtr Tous les points seront programm s en coordonn es absolues G90 mais seuls les axes dont la position a chang par rapport au point num ris ant rieur sont d finis G 2 Formatincr mental filtr Tous les points seront programm s en coordonn es incr mentales G91 par rapport au point num ris pr c dent Seuls les axes dont la position a chang par rapport au point num ris ant rieur sont d finis Si ce param tre n est pas programm le cycle fixe prendra la valeur GO D finit l avance appliqu e pour l ex cution des trajectoires de balayage Ce param tre est programm en mm minute ou en pouces minute Page 48 Chapitre 16 Section COPIEETNUMERISATION CYCLEFIXEDE COPIEDE PROFILDANS L ESPACE FONCTIONNEMENT DE BASE 1 2 3 La sonde se positionne sur le point d fini par les param tres X Y Z La CNC approche la sonde du mod le jusqu ce qu elle entre en contact avec ce dernier La sonde est maintenue en contact permanent avec la surface du mod le et ex cute le suivi selon le trajet programm Si une num risation de la pi ce a t dem
406. ffich es seront les valeurs r elles ou th oriques de chaque axe selon le r glage du param tre machine g n ral THEODPLY Chaque axe dispose des champs suivants COMMANDE Ce champ indique la cote programm e c est dire la position que doit atteindre l axe ACTUEL Ce champ indique la cote ou la position r elle de l axe RESTE Ce champ indique la distance que l axe doit encore parcourir pour atteindre la cote programm e Chapitre 3 Section Page EXECUTER SIMULER VISUALISER 15 3 2 5 MODE VISUALISATION DE L ERREUR DE POURSUITE Ce mode affiche l erreur de poursuite diff rence entre les valeurs de position th orique et r elle de chaque axe et de la broche En outre lorsque l option recopie est disponible ce mode affiche les valeurs correspondant au palpeur de recopie dans un cadre situ dans la partie droite de l cran EXECUTION P000662 N ERREUR DE POURSUITE Xx 00000 002 S 00000 000 Y O O O O g O 0 3 DEVIATIONS FACTEURS Z O0000 003 x 00000 000 x 00001 000 Y 00000 000 Y 00001 000 U 00000 00 1 Z 00000 000 Z 00001 000 V 00000 002 D 00000 000 F03000 0000 100 S00000 0000 100 T0000 D000 NT0000 ND000 S 0000 RPM G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00 DEPLACEMENT MANUEL EN CONTINU SELECTIO CONDITION VISUALISE MDI INSPECTIO GRAPHI BLOC A BLOC D ARRET OUTIL QUES BLOC Le format de visualisation de chaque axe est indiq
407. finie en unit s de travail s lectionn es mm ou pouces et sa valeur se situe normalement entre 0 3 mm et 1 5 mm La qualit de la copie d pend de la d flexion de l avance et de la g om trie du mod le Pour viter que la sonde ne se d tache du mod le il est conseill d utiliser pour le suivi du profil une avance gale 1000 fois la d flexion par minute Par exemple pour une d flexion de 1 mm on choisira une avance de 1 m min Exemples de copie de diff rents contours 1G28XYIJN G27 GR3 Y ZIJN Chapitre 16 Section Page COPIEETNUMERISATION ACTIVATION DELA COPIE 17 BIDIMENSIONNELLE G23 16 3 4 G23 ACTIVACION DE LA COPIE TRIDIMENSIONNELLE Ce type de copie permet d ex cuter des contournages tridimensionnels Le palpeur doit toujours disposer d une surface d appui La pente maximum de la surface balay e d pend de l avance en balayage et des d flexions nominales Plus l avance en balayage est grande plus la pente autoris e sera faiblea Ce type de copie peut tre s lectionn par programme pi ce ou dans l option MDI des modes de fonctionnement Manuel et Automatique D s que ce type est activ la CNC d place la sonde jusqu au point d approche 1 J K indiqu dans la d finition de la fonction G23 Ensuite elle approche la sonde jusqu ce qu elleentre en contact avec le mod le et la maintient en contact sur cette surface en suivant en permanence la tra
408. fixe programm gr ce l dition assist e s affiche dans la fen tre d dition et l op rateur peut modifier ou compl ter ce bloc avant de le charger en m moire par la frappe de la touche ENTER Il est possible de sortir tout moment de l dition assist e en frappant la touche HELP La CNC affiche les informations pr sent es dans la fen tre principale avant la demande d aide et permet de poursuivre la programmation du cycle fixe dans la fen tre d dition Pour sortir du menu Aide et revenir l option de fonctionnement pr c dente frapper ESC pour repasser au menu principal frapper la touche MAIN MENU Page Chapitre 2 Section MODES DE FONCTIONNEMENT SYSTEMES D AIDE 3 e EXECUTER SIMULER Le mode de fonctionnement EXECUTER permet d ex cuter des programmes pi ce en mode automatique ou bloc bloc Le mode de fonctionnement SIMULER permet de simuler des programmes pi ce en mode automatique ou bloc bloc Lorsque l un de ces deux modes est activ la CNC affiche x Le r pertoire de programmes pi ce de la CNC Le num ro du programme peut tre introduit directement depuis le clavier ou s lectionn dans le r pertoire de programmes pi ce affich gr ce au curseur Lorsque le programme ex cuter ou simuler a t s lectionn frapper la touche ENTER Les touches de fonction LIGNE SERIE 1 DNC et LIGNE SERIE 2 DNC si elles ont t valid
409. ge Chapitre 3 Section 8 EXECUTER SIMULER VISUALISER 3 2 1 MODE VISUALISATION STANDARD Ce mode est le mode par d faut de la CNC la mise sous tension et chaque frappe de SHIFT RESET Il affiche les champs ou fen tres suivants EXECUTION P000662 N 4 G0 G17 G90 X0 YO Z10 T2 D2 TOR3 2 TOR4 1 G72 S0 2 G72 Z1 M6 G66 D100 R200 F300 S400 E500 M30 N100 G81 G98 Z5 I 1 F400 COMMANDE ACTUEL X 00172 871 00172 871 00000 000 00153 133 00153 133 00000 000 00004 269 00004 269 00000 000 00071 029 00071 029 00000 000 00011 755 00011 755 00000 000 F00000 0000 120 S00000 0000 100 T0000 D000 NT0000 ND000 S 0000 RPM G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 0 CAP INS SELECTION CONDITIO VISUALISER MDI INSPECTION GRAPHI BLOC A BLOC D ARRET OUTIL QUES BLOC MO031 Un groupe de blocs de programme le premier tant le bloc en cours d ex cution Les cotes correspondant aux axes de la machine Le format de visualisation de chaque axe est indiqu par le param tre machine DFORMAT et les valeurs affich es seront les valeurs r elles ou th oriques de chaque axe selon le r glage du param tre machine g n ral THEODPLY Chaque axe dispose des champs suivants COMMANDE Ce champ indique la cote programm e c est dire la position que doit atteindre l axe ACTUEL Ce champ indique la cote ou la position r elle de l axe RESTE Ce champ indique la dista
410. ge dans la variable d entr e IBn la donn e introduite par l utilisateur ODW expression1 expression2 expression 3 D finit et dessine l cran une fen tre de couleur blanche 1 rang e x 14 colonnes Son emplacement sur l cran est d finie par l expression 2 rang e et par l expression 3 colonne DW expression1 expression 2 DW expression 3 expression 4 Visualise dans les fen tres indiqu es par la valeur de l expression 1 3 la donn e num rique indiqu e par l expression 2 4 SK expression 1 texte 1 expression 2 texte 2 D finit et visualise le nouveau menu de touches logiciel indiqu WKEY Interrompt l ex cution du programme jusqu la frappe d une touche WBUF texte expression Ajoute au bloc en cours d dition et dans la fen tre d entr e de donn es le texte et la valeur de l expression apr s valuation WBUF Introduit en m moire le bloc en cours dition Ne peut tre utilis que dans le programme de personnalisation ex cuter dans le mode Edition SYSTEM Met fin l ex cution du programme de personnalisation de l utilisateur et revient au menu standard correspondant de la CNC 10 ANNEXE D CODES CREES PAR TOUCHES La frappe de chaque touche permet de g n rer jusqu quatre codes diff rents selon l tat des fonctions SHIFT et CAPS Par e
411. gine de la machine et elle prend alors les coordonn es de r f rence d finies par l interm diaire du param tre machine des axes REFVALUE M Z ro Machine W Z ro Pi ce R Point de r f rence machine XMW YMW ZMW etc Coordonn es du z ro pi ce XMR YMR ZMR etc Coordonn es du point de r f rence machine REFVALUE Chapitre 4 Section Page SYSTEMESDEREFERENCE 1 4 2 RECHERCHE DE LA REFERENCE MACHINE G74 La CNC FAGOR 8050 permet de programmer la recherche de la r f rence machine de deux mani res RECHERCHE DE REFERENCE MACHINE D UN OU DE PLUSIEURS AXES DANS UN ORDRE DETERMINE On programmera G74 suivi des axes dans lesquels on d sire effectuerune recherche de r f rence Exemple G74 X Z C Y La CNC commence d placer tous les axes s lectionn s comportant un contact de r f rence machine param tre machine d axes DECINPUT dans le sens indiqu par le param tre machine des axes REFDIREC Ce d placement s effectue selon l avance indiqu e dans le param tre machine des axes REFEED 1 jusqu au d clenchement du contact Ensuite la recherche de la r f rence machine de tous les axes commence dans l ordre o ils ont t programm s Ce second d placement est ex cut pour un axe la fois selon l avance indiqu e par le param tre machine des axes REFEED2 jusqu ce que le point de r f rence machine soit atteint RECHERCHE DE REFERENCE MACHINE A
412. gitalisation Graphiques Recopie SOMMAIRE Section Nouvelles fonctionnalit s et modifications sms parrain arnai EEE CON NN INTRODUCTION Resles de S CURIT scrion a R E R 3 Conditions de retour d materiel nssssscinareeari esiin hnair iana N N aE Sa 5 Documentation Fagor pour la CNC SO cisssssnisat rnienenibestmennanesemenpetsiants 6 A CG UE LE LE RE SE D S AN 7 E Chapitre 1 GENERALITES 1 1 e a E A E T AET eE ATE E AT 1 1 12 Protocole de communications par DNC ou un p riph rique eseeeeseeeseeeeeseerreeeserrees 2 m aaee Chapitre 2 CONSTRUCTION D UN PROGRAMME 2 1 Stucrir d un programme dans la CNG ohne einen etienne 1 2 1 1 ER MR den ao ar di men 2 pA Bloc de prostrane enone ene EE 3 21 21 LR EE A BO RP E ai 3 22e Langace de kaut MMA einem nt ob E E ti ie ide nier sie 3 2 1 3 Pande 21 UE PE EN EEE 4 E s AXECFTCVCTEMECDF COORDONNEES Chapitre 3 AXES ET SYSTEMES DE COORDONNEES 3 1 Nomenclature des Res sn din EEEE AER eat ee ue 1 31 1 Selechon dE DR eau dut mener ennuis REE 2 22 selechonde plans OT G17 G18 G I9 aenar kenen ten snirentate 3 aa Cotation de la pi ce Millim tres ou pouces GO GT suisses 5 3 4 Programmation absolue iner mentale G90GO sssssrisescsssinresmnennenetenseseantess 6 23 FCO OMAN des eE S en EROR 7 zak Coordonn es carte siennes sens initier aire EESE REEERE 7 AE P oordonne ds DOM Le ui ROR 8 AUS COTON RAI an Rene ele E AA REN 10 3 5 4 Angle et une coordonn
413. gne droite G01 G03 Q90 Point P2 en arc G03 G01X0 YO Point PO en ligne droite G01 S1 seul G93 est programm dans un bloc le point o se trouve la machine ce moment devient l origine polaire Attention La CNC ne modifie pas l origine polaire lorsqu un nouveau z ro pi ce est d fini mais elle modifie les valeurs des variables PORGF et PORGS Si alors que le param tre machine g n ral PORGMOVE est s lectionn une interpolation circulaire G02 ou G03 est programm e la CNC prend le centre de l arc comme nouvelle origine polaire A la mise sous tension apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prend le z ro pi ce s lectionn comme nouvelle origine polaire Lorsqu un nouveau plan de travail est s lectionn G16 G17 G18 G19 la CNC prend le z ro pi ce de ce plan comme nouvelle origine polaire Chapitre 4 Section Page SYSTEMESDEREFERENCE 9 5 e PROGRAMMATION EN CODE ISO Un bloc programm en langage ISO peut se composer de Fonctions pr paratoires G Cotes des axes X C Vitesse avance F Vitesse de broche S N d outil T N de correcteur D Fonctions auxiliaires M Cet ordre doit tre conserv dans chaque bloc mais il n est pas n cessaire que chaque bloc contienne toutes les informations La CNC FAGOR 8050 permet de programmer des chiffres de 0 00001 99999 9999 sign s o
414. gne le point d fini par S 5 5 Le d placement en REFEED1 jusqu au contact de r f rence est toujours ex cut siM19 est programm apr s le fonctionnement de la broche en boucle ouverte M3 M4 M5 Aucun d placement n est ex cut entre deux M19 cons cutifs Page Chapitre 5 Section PROGRAMMATION EN CODEISO FONCTIONS COMPLEMENTAIRESE S T D M 5 4 3 NUMERO D OUTIL T La CNC FAGOR 8050 permet de s lectionner le ou les outils n cessaires pour chaque op ration d usinage gr ce la fonction T4 Une table de magasin d outils est disponible dont le nombre de composants est d fini par NPOCKET param tre machine g n ral Pour chaque composant les l ments suivants sont sp cifi s x Le contenu du logement avec indication du num ro de l outil ou si le logement est vide ou annul Taille de l outil soit N pour un outil normal et S pour un outil sp cial Etat de l outil soit A pour un outil disponible E s il est us ou R s il est rejet Une table d outils est galement disponible Le nombre de composants de cette table est fix par NTOOL param tre machine g n ral et les l ments suivants sont sp cifi s pour chaque composant Le num ro de correcteur associ chaque outil le correcteur indiquera les dimensions de l outil Le code de famille laquelle appartient cet outil soit code de famille 0 lt n lt 200 gt outilnormal c
415. gnes haute tension etc Environnement La temp rature de travail doit tre maintenue entre 5 C et 45 C La temp rature de stockage doit tre maintenue entre 25 C et 70 C Introduction 3 Protection de l appareil proprement dit Module d alimentation lectrique Ce module comporte deux fusibles rapides de 3 15 A 250 V prot geant la ligne C A r seau Module d axes Toutes les entr es sorties digitales comportentuneisolation galvanique par optocoupleurs entre les circuits de la CNC et l ext rieur Une protection par fusible externe rapide F de 3 15 A 250 V contre l inversion de phases de la source de courant est galement pr vue Module d entr es sorties Toutes les entr es sorties digitales comportent une isolation galvanique par optocoupleurs entre les circuits de la CNC et l ext rieur Une protection par fusible externerapide F de 3 15 A 250 V contre les surtensions sup rieures 33 Vcc et l inversion de phases de la source de courant est galement pr vue Module d entr es sorties et de recopie Toutes les entr es sorties digitales comportent une isolation galvanique par optocoupleurs entre les circuits de la CNC et l ext rieur Une protection par fusible externe rapide F de 3 15 A 250 V contre les surtensions sup rieures 33 Vcc et l inversion de phases de la source de courant est galement pr vue Module ventilateur Ce module comporte 1 ou 2 fusibles externes rapides de
416. gramm avec une valeur 0 l erreur la corde n est pas prise en compte et un nouveau point est fourni apr s que la distance indiqu e dans le param tre L ait t parcourue dans l espace et selon le d placement programm K Indique le format de m morisation des points num ris s dans le programme s lectionn au moyen de la d claration OPEN P K 0 Formatabsolu Tous les points seront programm s en coordonn es absolues G90 et d finis au moyen des axes X Y et Z K 1 Formatabsolu filtr Tous les points seront programm s en coordonn es absolues G90 mais seuls les axes dont la position a chang par rapport au point num ris ant rieur sont d finis K 2 Formatincr mental filtr Tous les points seront programm s en coordonn es incr mentales G91 par rapport au point num ris pr c dent Seuls les axes dont la position a chang par rapport au point num ris ant rieur sont d finis Si ce param tre n est pas programm le cycle fixe prendra la valeur KO Concepts de base La fonction G24 doit tre d finie imm diatement avant le bloc o doit commencer la num risation de la pi ce Avant d activer la num risation G24 on ouvrira au moyen de la d claration OPEN P le programme o seront stock s les points num ris s Page Chapitre 16 Section PIEET NUMERISATI ACTIVATIONDELA s sa D NUMERISATION G24 Si au lieu de charger les donn
417. h lice sera programm option selon le format 5 5 avec les lettres I J ou K Chaque lettre sera associ e aux axes comme suit Axes X U A gt I Axes Y V B gt J AxesZ W C gt K Si le pas de l h lice n est pas programm la CNC calcule le pas n cessaire pour pouvoir effectuer la rotation correspondant l arc programm LaCNC calcule galement d apr s l interpolation circulaire et le pas d h lice programm s la coordonn e finale correspondant l axe lin aire programm Bien que th oriquement cette coordonn e doive co ncider avec la coordonn e programm e la CNC permet de s lectionner la diff rence maximum entre les deux coordonn es au moyen du param tre machine g n ral CIRINERR Si cette valeur est d pass e la CNC affiche l erreur correspondante L interpolation h lico dale est programm e dans un bloc et quelques formats possibles dans le plan XY sont pr sent s ci dessous G02 X 5 5 Y 5 5 I 5 5 J 5 5 Z 5 5 KS 5 G02 X 5 5 Y 5 5 RSS Z 5 5 K5 5 G03 Q 5 5 I 5 5 J 5 5 Z 5 5 K5 5 G08 X 5 5 Y 5 5 Z 5 5 K5 5 5Z G09 X 5 5 Y 5 5 I 5 5 J 5 5 Z 5 5 K5 5 Page Chapitre 6 Section ROLEDES TRAJECTOIRE INTERPOLATION 12 CONTRO STRAJECTOIRES ICODAIE Exemple Programmation en coordonn es cart siennes et polaires avec X0 YO Z0 comme point de d part 50 l i XX MP0610 Coordonn es cart sien
418. hapitre 4 Section Page SYSTEMESDEREFERENCE 7 Exemple Supposons la table de d calages d origine initialis e avec les valeurs suivantes G54 X0 YO G55 X160 Y 60 G58 X 40 Y 40 G56 X170 Y110 G59 X 30 Y10 X Au moyen des d calages d origine absolus G54 Applique un d calage G54 Ex cution du profil Ex cute le profil AI G55 Applique un d calage G55 Ex cution du profil Ex cute le profil A2 G56 Applique un d calage G56 Ex cution du profil Ex cute le profil A3 Au moyen des d calages d origine incr mentaux G54 Applique un d calage G54 Ex cution du profil Ex cute le profil AI G58 Applique les d calages G54 G58 Ex cution du profil Ex cute le profil A2 G59 Applique les d calages G54 G59 Ex cution du profil Ex cute le profil A3 Page Chapitre 4 Section 8 SYSTEMESDEREFERENCE 4 5 PRESELECTION DE L ORIGINE POLAIRE G93 La fonction G93 permet de pr s lectionner tout point du plan de travail en tant que nouvelle origine des coordonn es polaires Cette fonction doit tre programm e seule dans un bloc et son format est le suivant G93 I 5 5 J 5 5 Les param tres I et J d finissent respectivement l abcisse et l ordonn e de la nouvelle origine des coordonn es polaires Exemple Supposons que l outil se trouve en X0 YO PO 35 G93 135 J30 Pr s lectionner P3 en tant qu origine polaire G90 GOIR25Q0 Point PI en li
419. he HELP Pour quitter le mode Aide frapper la touche HELP une seconde fois La frappe de la touche ESC permet d effacer les informations figurant dans la zone d dition correspondant au bloc modifier A partir de ce moment le contenu de ce bloc peut tre dit nouveau Pour quitter le mode modification de bloc frapper CL ou ESC afin d effacer les informations figurant dans la zone d dition avant de frapper ESC De cette fa on le bloc s lectionn ne sera pas modifi Quand la modification du bloc est termin e frapper ENTER Le nouveau bloc dit remplacera le pr c dent Chapitre 4 Section Page EDITER MODIFIER i 4 3 CHERCHER Cette option permet d ex cuter une recherche dans le programme s lectionn Lorsque cette option est activ e les touches de fonction affichent les options suivantes DEBUT Cette touche positionne le curseur sur la premi re ligne du programme qui est ainsi s lectionn e et la CNC sort de l option chercher FIN Cette touche positionne le curseur sur la derni re ligne du programme qui est ainsi s lectionn e et la CNC sort de l option chercher TEXTE Cette fonction permet la recherche d un texte ou d une s quence de caract res partir du bloc point par le curseur Si cette touche est actionn e la CNC demande la s quence de caract res chercher Lorsque le texte a t d fini frapper la touche FIN TEXTE
420. he la nouvelle somme de contr le calcul e et ajoute la suite le message correspondant au r sultat obtenu soit Correct soit Erreur Chapitre 12 Section Page DIAGNOSTICS TESTEPROM 9 PLC Cette rubrique indique les sommes de contr le correspondant la version du logiciel de PLC install e La somme de contr le correspondant la version install e figurera face chaque EPROM A la fin de la v rification la CNC affiche la nouvelle somme de contr le calcul e et ajoute la suite le message correspondant au r sultat obtenu soit Correct soit Erreur Page 10 Chapitre 12 DIAGNOSTICS Section TEST EPROM 12 5 UTILISATEUR Si cette option est activ e la CNC ex cute dans le canal utilisateur le programme de personnalisation s lectionn avec le param tre machine g n ral USERDIAG Pour interrompre l ex cution et revenir au menu principal frapper ESC Chapitre 12 Section Page DIAGNOSTICS UTILISATEUR 11 12 6 NOTES UTILES La CNC ex cute une s rie de v rifications internes s quentielles Si le r sultat obtenu n est pas le r sultat souhait la CNC peut stopper l avance des axes et la rotation de broche en annulant toutes les sorties analogiques et en supprimant les signaux Enable elle peut aussi stopper l ex cution du programme automate ou activer la sortie URGENCE externe O1 Le tablea
421. i es et parall les aux axes de la machine La sonde de copie est consid r e par la CNC comme un outil de plus auquel un correcteur correctement d fini devra tre associ longueur de la sonde et rayon de la bille Apr s s lection du correcteur la sonde de copie qui doit tre install e selon l axe longitudinal devra se positionner au dessus du parall l pip de en son centre Le format de programmation de cette fonction est G26 S Le param tre S indique le sens selon l axe longitudinal sur lequel se situe la sonde de copie suivant lequel la recherche de pi ce doit s effectuer Les valeurs pouvant tre affect es ce param tre sont 0 Sens n gatif s0 y 1 Sens positif x s1 Z Z D X D s que la sonde est en contact avec le parall l pip de la CNC la d place sur sa surface en effectuant des mesures sur les autres faces comme indiqu ci dessous MP1601 Attention L avance d finie pources d placements doit tre s lectionn e avant l ex cution de la fonction G26 Les d viations de la sonde sur chacun des axes X Y Z sont stock es int rieurement pour tre appliqu es par la suite en tant que facteurs de correction chaque fois qu une copie G23 ou l un des cycles de copie TRACE sont ex cut s Chaque fois que l option de visualisation Erreur de poursuite est s lectionn e dans le mode JOG la CNC affiche dans la partie droite de l cran et l int rieu
422. i frapper la touche PAR la CNC demande la s quence de caract res de remplacement Lorsque ce texte a t d fini frapper la touche FIN TEXTE le curseur se positionne sur la premi re s quence de caract res rencontr e La recherche est ex cut e partir du bloc point par le curseur y compris dans le bloc lui m me Le texte rencontr appara t en surbrillance et les touches de fonction affichent les options suivantes REMPLACER Remplace le texte en surbrillance et continue la recherche jusqu la fin du programme Si aucun autre texte remplacer n est rencontr la CNC quitte l option remplacer Si un autre texte est rencontr 1l est mis en surbrillance et les m mes options remplacer et ne pas remplacer sont propos es NE PAS REMPLACER Ne remplace pas le texte en surbrillance et continue la recherche jusqu la fin du programme Si aucun autre texte remplacer n est rencontr la CNC quitte l option remplacer Si un autre texte est rencontr 1l est mis en surbrillance et les m mes options remplacer et ne pas remplacer sont propos es JUSQU A LA FIN Cette option ex cute une recherche et un remplacement du texte s lectionn du texte en surbrillance la fin du programme ARRETER Cette option ne remplace pas le texte en surbrillance et met fin l option chercher et remplacer Chapitre 4 Section Page EDITER REMPLACER 17
423. ialisant ses param tres au moyen des d clarations d affectation TRACE expression d claration d affectation d claration d affectation Ex cute un cycle fixe de copie en initialisant ses param tres au moyen des d clarations d affectation REPOS X Y Z Doit toujours tre utilis dans les sous routines d interruption et facilite le J p repositionnement de la machine sur le point d interruption DECLARATIONS PERMETTANT DE GENERER DES PROGRAMMES Section 14 6 OPEN P expression commentaire de programme Commence l dition d un nouveau programme et permet de lui associer un commentaire WRITE lt texte du bloc gt Ajoute la suite du dernier bloc du programme dont l dition a commenc au moyen de la d claration OPEN P les informations contenues dans lt texte du bloc gt comme un nouveau bloc du programme DECLARATIONS DE PERSONNALISATION Section 14 7 PAGE expression Visualise l cran le num ro de page utilisateur 0 255 ou syst me 1000 indiqu SYMBOL expressionl1 expression2 expression 3 Visualise l cran le symbole 0 255 indiqu par l expression 1 Son emplacement sur l cran est d finie par l expression 2 rang e 0 639 et par l expression 3 colonne 0 335 IB expression INPUT texte format Visualise le texte indiqu dans la fen tre d entr e de donn es et char
424. iel pour 4 ou 6 axes Contr le des axes depuis le PLC Chargement du contenu de la m moire EEPROM dans une m moire EPROM Etalonnage des outils avec palpeur en mode manuel Sous programmes d interruption 4 entr es AC forward Contr le du PLC en mode JOG Estimation des temps d ex cution Chargement de programmes pi ce en m moire EEPROM Trois tables de compensation crois e D placement des axes en manuel lors de la d finition des tables de vis et de compensation crois e Sous programme associ aux outils Possibilit de CHERCHER TEXTE dans l option SELECTION DE BLOC Plus de caract res de taille double et triple Programmation de l instruction ERREUR par param tre Variables d acc s au centre de rotation ROTPF et ROTPS MANUEL ET CHAPITRES CONCERNES Tous les manuels Page 1 Manuel sp cifique remis avec le logiciel Manuel d installation Chap 3 9 Annexe Manuel de programmation Chap 5 13 Manuel d installation Chap 1 Chap 13 Manuel de programmation Chap 5 14 16 Annexe Manuel d utilisation Chap 4 Manuel d utilisation Chap 4 Manuel d utilisation Chap 4 Manuel d installation Chap 4 9 10 Annexe Manuel de programmation Chap 3 13 Manuel d installation Chap 3 Chap 11 Manuel d utilisation Chap Manuel d installation Chap Manuel d utilisation Chap Manuel d installation Chap 3 9 Annexe Manuel d installation Chap 3 Manuel d utilisation Chap 5 Ma
425. ieurs disquettes l op ration porte le nom de ex cution de programme infini multi disquettes La CNC demandera l introduction de nouvelles disquettes au fur et mesure de l ex cution du programme Digitalisation d une pi ce et g n ration du programme correspondant dans un PC ou une unit de disquettes Fagor Dans le cas de l utilisation d une unit de disquettes Fagor et si la disquette est pleine la CNC demande l introduction d une nouvelle disquette L unit de disquettes comporte une m moire RAM permettant le stockage des donn es pendant le changement de disquette afin d viter d interrompre la digitalisation Chapitre 8 Section Page DNC 3 Par l interm diaire des lignes s rie il est possible d ex cuter les op rations suivantes depuis un PC Affichage sur l cran du PC du r pertoire de programmes de la CNC Copie de programmes du PC la m moire de la CNC Copie de programmes pi ce de la CNC au PC Ex cution ou simulation d un programme se trouvant dans la CNC ou le PC Quand la taille du programme sur PC ex cuter d passe la capacit de m moire disponible dans la CNC pour transmission de donn es l op ration porte le nom de ex cution de programme infini La CNC demandera des informations au PC au fur et mesure de l ex cution du programme Page Chapitre 8 Section 4 DNC 9 e PLC Ce mode permet d
426. if ou d agrafes industrielles Introduction 5 Manuel CNC 8050 OEM Manuel d utilisation de la CNC 8050 M Manuel d utilisation de la CNC 8050 T Manuel du logiciel DNC 8050 Manuel du protocole DNC 8050 Manuel AUTOCAD 8050 Manuel FLOPPY DISK Introduction 6 DOCUMENTATION FAGOR POUR LA CNC 8050 Ils adresse au constructeur de la machine ou la personne charg e de l installation et de la mise en service de la CNC Il est commun aux mod les de CNC 8050 M et 8050 T et comprend le manuel d installation Il s adresse l utilisateur final c est dire l op rateur charg de l exploitation de la CNC Il comprend deux manuels Manuel d utilisation Manuel de programmation qui explique comment utiliser la CNC qui explique comment programmer la CNC Il s adresse l utilisateur final c est dire l op rateur charg de l exploitation de la CNC Il comprend deux manuels Manuel d utilisation Manuel de programmation qui explique comment utiliser la CNC qui explique comment programmer la CNC Il s adresse aux personnels utilisant le logiciel de communications DNC 8050 en option Il s adresse aux personnes d sirant concevoir leur propre logiciel de communications DNC afin de communiquer avec la CNC 8050 Ils adresse aux personnes d sirantconcevoir leurs pages d cran CNC et symboles personnalis s sur AUTOCAD Ce manuel explique comment organiser
427. ifi e dans les cas suivants A la mise sous tension apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC 8050 prendra comme origine polaire l origine des coordonn es du plan de travail d finie par le param tre machine g n ral IPLANE A chaque changement de plan de travail G16 G17 G18 ou G19 la CNC 8050 prend comme origine polaire l origine des coordonn es du nouveau plan de travail s lectionn Lors de l ex cution d une interpolation circulaire G02 ou G03 et si le param tre machine g n ral PORGMOVE a la valeur 1 le centre de l arc devient la nouvelle origine polaire Chapitre 3 Section Page PROGRAMMATION 9 AXESETSYSTEMESDE COORDONNEES DESCOTES 3 5 3 COORDONNEES CYLINDRIQUES Pour d finir un point dans l espace il est possible d utiliser le syst me de coordonn es cylindriques en plus du syst me de coordonn es cart siennes Un point dans un tel syst me est d fini par MP038 La projection de ce point sur le plan principal qui devra tre d fini en coordonn es polaires R Q Le reste de axes en coordonn es cart siennes Exemples R30 Q10 Z100 R20 Q45 Z10 V30 A20 Page Chapitre 3 Section 10 AXESETSYSTEMESDE COORDONNEES PROGRAMMATION DES COTES 3 5 4 ANGLE ET UNE COORDONNEE CARTESIENNE Dans le plan principal il est possible de d finir un point gr ce une de ses coordonn es cart siennes et l
428. igne indique le sens de rotation d sir La CNC met la tension analogique correspondant la vitesse de rotation choisie en fonction de la valeur affect e au param tre machine de broche auxiliaire MAXSPEED Pour stopper la rotation de la broche auxiliaire on programmera M45 ou M45 S0 Chaque fois que la broche auxiliaire ou l outil motoris sont actifs la CNC informe le PLC en activant la sortie logique g n rale DM45 M5548 Ilest galement possible de d finir le param tre machine de broche auxiliaire SPDLOVR de fa on que les touches Override du panneau de commande puissent modifier la vitesse de rotation active actuelle de la broche auxiliaire Page Chapitre 5 Section 14 PROGRAMMATION EN CODEISO FONCTIONS COMPLEMENTAIRESEFS T D M 6 1 6 CONTROLE DES TRAJECTOIRES La CNC FAGOR 8050 permet de programmer les d placements d un ou de plusieurs axes simultan ment Seuls les axes intervenant dans le d placement d sir sont programm s L ordre de programmation des axes est le suivant X Y Z U V W A B C TRANSVERSAL RAPIDE G00 Les d placements programm s apr s G00 sont ex cut s selon l avance rapide indiqu e dans le param tre machine d axes GOOFEED Quel que soit le nombre d axes d plac s la trajectoire r sultante est toujours une droite entre le point de d part et le point d arriv e Exemple X100 Y100 Point de d part
429. iguration software du syst me et affiche les informations suivantes Nombre maximum d axes interpolables avec la version du CNC install e Toutes les options software disponibles VERSION DE SOFTWARE Cette rubrique indique les versions de software correspondant la CNC et au PLC disponibles IDENTIFICATION Cette rubrique affiche le code d identification de la CNC L utilisation de ce code est r serv e aux Services d Assistance technique Page Chapitre 12 Section 4 DIAGNOSTICS CONFIGURATION DU SYSTEME 12 2 TEST HARDWARE Cette option v rifie les tensions d alimentation du syst me les tensions d livr es aux cartes et la temp rature int rieure de l UC Elle affiche les informations suivantes TEST DE HARDWARE TENSIONS D ALIMENTATION volts 45 4 40 5 60 5 06 4 40 5 60 4 98 13 40 16 80 14 75 13 40 16 80 15 04 3 00 3 90 3 59 0 00 0 00 TENSIONS DE CARTES 24 volts Axes Correct Entr es Sorties 1 Erreur Entr es Sorties 2 Erreur Entr es Sorties 3 Erreur TEMPERATURE INTERIEURE 23 C CAP INS CONFI TEST TEST TEST UTILISATEUR GURATION HARDWARE MEMOIRE EPROM MOiee TENSIONS D ALIMENTATION Cette rubrique indique la tension correspondant la pile au lithium et les tensions d livr es par le Module d Alimentation Les tensions d livr es par le Module d Alimentation p
430. il suivant Ce champ s affiche dans le cas d un centre d usinage et visualise l outil s lectionn mais en attente d ex cution de M06 pour tre actif ND Num ro du correcteur correspondant l outil suivant Ce champ s affiche dans le cas d un centre d usinage et visualise l outil s lectionn mais en attente d ex cution de M06 pour tre actif S RPM Vitese de rotation r elle de broche en tours minute En cas de travail en M19 ce champ indique la position de la broche en degr s G Ce champ affiche toutes les fonctions G visualisables actuellement actives M Ce champ affiche toutes les fonctions auxiliaires M actuellement s lectionn es Chapitre 3 Section Page EXECUTER SIMULER VISUALISER T PARTC Compteur de pi ces Indique le nombre de pi ces cons cutives ex cut es avec un programme donn A chaque s lection d un nouveau programme cette variable prend la valeur 0 La CNC dispose de la variable PARTC qui permet de lire ou de modifier ce compteur depuis le programme du PLC de programme CNC ou par le DNC CYTIME Indique le temps coul pendant l ex cution de la pi ce dans le format heures minutes secondes centi mes A chaque d but d ex cution d un programme m me r p titif cette variable prend la valeur 0 TIMER Indique l heure affich e par l horloge activ e par le PLC selon le format heures minutes secondes Pa
431. ils int rieurs d sir s Tous doivent commencer par la fonction G00 qui indique le d but d un profil Attention On veillera programmer G01 G02 ou G03 dans le bloc suivant le bloc de d finition de d but car G00 est modal On vite ainsi que la CNC interpr te les blocs suivants comme des d buts de nouveaux profils 4 Lorsque la d finition des profils est termin e un num ro d tiquette doit tre affect au dernier bloc programm Ce num ro doit tre affect au param tre U lors de la d finition du cycle fixe 5 Les profils sont d crits comme des trajectoires programm es et peuvent comporter les fonctions suivantes G01 Interpolation lin aire G02 Interpolation circulaire droite G03 Interpolation circulaire gauche G06 Centre de circonf rence en coordonn es absolues G08 Circonf rence tangente la trajectoire pr c dente G09 Circonf rence d finie par trois points G36 Arrondi aux angles G39 Chanfrein G53 Programmation par rapport au z ro machine G70 Programmation en pouces G71 Programmation en millim tres G90 Programmation absolue G91 Programmationincr mentale G93 Pr s lection d origine polaire 6 Dans la description de profils la programmation d images miroir de facteurs d chelle de la rotation du syst me de coordonn es de d calages d origine n est pas autoris e 7 De m me la programmation de blocs en langage de haut niveau tels
432. imule l ex cution du programme s lectionn sans d placement des axes de la machine les consignes et les signaux de validation sont ignor s avec ex cution des fonctions G programm es mais sans ex cution des fonctions auxiliaires M S T FONCTIONS G M S T Cette option simule l ex cution du programme s lectionn sans d placement des axes de la machine les consignes et les signaux de validation sont ignor s avec ex cution des fonctions G et des fonctions auxiliaires M S T programm es PLAN PRINCIPAL Cette option ex cute le programme pi ce s lectionn en contr lant uniquement les mouvements correspondant aux axes formant le plan principal elle ex cute galement les fonctions G et les fonctions auxiliaires M S T programm es Les d placements des axes s effectuent selon l avance maximum autoris e FO ind pendamment de l avance F programm e l avance peut tre modifi e gr ce au s lecteur FEEDRATE OVERRIDE Correcteur des avances RAPIDE Cette option ex cute le programme pi ce s lectionn en contr lant tous les mouvements des axes programm s elle ex cute les fonctions G ainsi que les fonctions auxiliaires M S T programm es Les d placements des axes s effectuent selon l avance maximum autoris e FO ind pendamment de l avance F programm e l avance peut tre modifi e gr ce au s lecteur FEEDRATE OVERRIDE Correcteur des avances Page Chapitre 3 Sect
433. inition de l op ration de finition La finition est d finie par la fonction G68 et son format de programmation est le suivant G68BLQIRKFSTDM B 5 5 D finit la passe d usinage selon l axe longitudinal profondeur de passe de finition S il n est pas programm ou s il est programm avec une valeur 0 la CNC ex cutera une passe de finition unique de la profondeur totale de la poche S ilest programm avec un signe positif la totalit de la finition est ex cut e avec le m me pas d usinage le cycle fixe calculant une passe inf rieure ou gale la passe programm e S ilest programm avec un signe n gatif la totalit de la finition est ex cut e selon la passe programm e le cycle fixe ajustant la derni re passe de fa on atteindre la profondeur totale programm e PA 7 A ANS 2 ELES EL CEMEL MP1109 Lolo N EI PE KESSE OA US L 5 5 D finit la sur paisseur dont disposent les parois lat rales de la poche avant le d but de l op ration de finition MP1110 Siune valeur positive est programm e la passe de finition est ex cut e en G7 ar te vive Chapitre 11 Section Page POCHES EN 2D ET 3D POCHESEN2D FINITION 9 Siune valeur n gative est programm e la passe de finition est ex cut e en G5 arrondi aux angles S iln est pas programm ou s il est programm avec une valeur 0 le cycle n ex cute pas la passe de fi
434. installation Chap les messages et erreurs du PLC Manuel d utilisation Chap Indicateur Programme en EEPROM Manuel d utilisation Chap 7 Indicateur programme en cours d ex cution Manuel d utilisation Chap 7 G50 Arrondi aux angles contr l Manuel d installation Chap 3 11 Manuel de programmation Chap 5 7 Annexe Avance par tour G95 pour les axes Manuel d installation Chap contr l s par l interm diaire du PLC Ebauche concentrique de poches avec il ts Manuel de programmation Chap G93 en d finition de profil de poche avec il ts Manuel de programmation Chap Recopie et digitalisation manuelle Manuel d installation Chap 9 Annexe en 1 2 et 3 dimensions Manuel de programmation Chap 5 16 Annexe Nouveaux cycles de recopie digitalisation Manuel de programmation Chap Visualisation de la d flexion et des facteurs de correction Manuel d utilisation Chap du palpeur de recopie Ex cution de programme infinie depuis le PC Manuel d utilisation Chap Programme infini multi disquettes Manuel d utilisation Chap dans l unit de disquettes Digitalisation multi disquettes Manuel d utilisation Chap dans l unit de disquettes Date Mai 1994 Version du logiciel 9 03 et suivants CARACTERISTIQUE MANUEL ET CHAPITRES CONCERNES Temps d anticipation pour poin onneuses Manuel d installation Chap 3 9 Annexe Variables TPOS X C TPOSS FLWES Manuel d installation Chap 10 Annexe Modificat
435. installer la CNC loin des sources de liquides de refroidissement et de produits chimiques ainsi qu l abri des chocs susceptibles de P endommager Cetappareilestconforme aux directives Europ ennes sur lacompatibilit lectromagn tique Ilesttoutefois recommand d viter la proximit des sources de parasites lectromagn tiques tels que Charges puissantes reli es la m me source C A que l appareil d crit ici Emetteurs portables radiot l phones radio amateurs etc Emetteurs radio TV Machines souder l arc Lignes haute tension etc Environnement La temp rature de travail doit tre maintenue entre 5 C et 45 C La temp rature de stockage doit tre maintenue entre 25 C et 70 C Introduction 3 Protection de l appareil proprement dit Module d alimentation lectrique Ce module comporte deux fusibles rapides de 3 15 A 250 V prot geant la ligne C A r seau Module d axes Toutes les entr es sorties digitales comportentuneisolation galvanique par optocoupleurs entre les circuits de la CNC et l ext rieur Une protection par fusible externe rapide F de 3 15 A 250 V contre l inversion de phases de la source de courant est galement pr vue Module d entr es sorties Toutes les entr es sorties digitales comportent une isolation galvanique par optocoupleurs entre les circuits de la CNC et l ext rieur Une protection par fusible externerapide F de 3 15 A 25
436. ion FONCTIONS PREPARATOIRESSUPPLEMENTAIRES IMAGEMIROIR G10 G11 G12 G13 G14 7 6 FACTEUR D ECHELLE G72 La fonction G72 permet d agrandir ou de r duire les pi ces programm es Ainsi il est possible de r aliser des familles de pi ces de forme semblable mais de dimensions diff rentes avec un seul programme La fonction G72 doit tre programm e seule dans un bloc Deux formats de programmation sont disponibles Facteur d chelle appliqu tous les axes Facteur d chelle appliqu un ou plusieurs axes Chapitre 7 FONCTIONSPREPARATOIRESSUPPLEMENTAIRES Section FACTEURD ECHELLE G72 Page 11 7 6 1 FACTEUR D ECHELLE APPLIQUE A TOUS LES AXES Le format de programmation est G72 S5 5 Toutes les coordonn es programm es apr s G72 sont multipli es par la valeur du facteur d d chelle d fini par S jusqu la lecture d une nouvelle d finition de facteur d chelle G72 ou jusqu son annulation Exemple de programmation avec X 30 Y10 comme point de d part La sous routine suivante d finit l usinage de la pi ce G90 X 19 YO G01 X0 Y10 F150 G02 X0 Y 10 10 J 10 G01 X 19 YO La programmation des deux pi ces sera Ex cution de la sous routine Usine a G92 X 79 Y 30 Pr s lection de coordonn es d calage du z ro G72 S2 Application du facteur d chelle 2 Ex cution de la sous routine Usine b G72 S1 Annulatio
437. ion 2 EXECUTER SIMULER Apr s s lection du programme d sir dans le mode EXECUTION ou du programme pi ce et du type de SIMULATION d sir s frapper la touche du Pupitre Op rateur pourquela CNC ex cute ou simule ce programme Toutefois avant l ex cution ou la simulation du programme pi ce la CNC permet de s lectionner l une des options suivantes SELECTION BLOC Cette option permet de s lectionner le bloc dans lequel on souhaite commencer l ex cution ou la simulation du programme CONDITION D ARRET Cette option permet de s lectionner le bloc dans lequel on souhaite stopper l ex cution ou la simulation du programme VISUALISER Cette option permet de s lectionner l un des modes de visualisation disponibles MDI Cette option permet d diter tout type de bloc ISO ou haut niveau en fournissant gr ce aux touches de fonction les informations n cessaires sur le format correspondant Apr s l dition du bloc et la frappe de la touche la CNC ex cutera ce bloc sans quitter ce mode de fonctionnement INSPECTION OUTIL Cette option permet apr s interruption de l ex cution du programme d inspecter l outil et de le changer si n cessaire GRAPHIQUES Cette option r alise une repr sentation graphique de la pi ce pendant l ex cution ou la simulation du programme pi ce s lectionn Elle permet galement de s lectionner le type de graphique la zone visualiser le point
438. ion d bauche est ex cut e selon des trajectoires concentriques L usinage s effectue le plus rapidement possible en vitant de passer au dessus des il ts MP1129 Chapitre 11 Section Page POCHES EN 3D POCHES EN 2D ET 3D BAUCHE 29 B 5 5 MP1136 MP1137 D finit la passe d usinage selon l axe longitudinal profondeur de la passe d bauche Sa d finition est obligatoire et la valeur programm e doit tre diff rente de 0 dans le cas contraire l op ration d bauche est annul e B B Sielle est programm e avec le signe le cycle fixe calcule un pas gal ou inf rieur au pas programm afin d ex cuter une passe de fraisage chaque cote de profondeur des surfaces des il ts Si elle est programm e avec le signe l ensemble de l op ration d bauche est effectu selon le pas programm et le cycle fixe ajustera la derni re passe afin d obtenir la profondeur totale programm e Sielle est effectu e avec B les gradins n apparaissent que sur les parois de la poche si elle est ex cut e avec B ils risquent d appara tre galement sur les parois des 1l ts B C 5 5 D finit la passe de fraisage en bauche selon le plan principal la totalit de la poche tant ex cut e suivant la passe d finie et le cycle fixe ajuste la derni re passe de fraisage
439. ion de la vitesse de M19 depuis le PLC Manuel d installation Chap 9 Annexe D placements en G75 et G76 100 de F Manuel de programmation Chap 10 Nouvelles caract ristiques M 3 Date D cembre 1994 Version du logiciel 9 06 et suivantes CARACTERISTIQUE Troisi me zone de travail Pour faciliter le fonctionnement sans moniteur les valeurs par d faut des param tres PROTOCOL 1 et POWDNC oui ont t chang es MANUEL ET CHAPITRES CONCERNES Manuel d installation Chap 10 Annexe Manuel de programmation Chap 3 13 Annexe Manuel d installation Chap 3 Date F vrier 1995 Version du logiciel 9 07 et suivantes CARACTERISTIQUE Si pendant la recherche de z ros codifi s le signal DECEL de l axe passe 1 le sens du mouvement est invers et la recherche se d roule en sens contraire Une fonction T avec un sous programme associ peut tre programm e dans un bloc comportant un mouvement Le param tre TAFTERS indique si la fonction T est ex cut e avant ou apr s son sous programme associ La fonction G53 sans information de d placement annule le d calage du z ro actif La table de fonctions M permet d interrompre la pr paration des blocs jusqu au d but ou la fin de la fonction M MANUEL ET CHAPITRES CONCERNES Manuel d installation Chap 4 Manuel d installation Chap 3 Manuel d installation Cha
440. ique WRITE ajoute la suite du dernier bloc de programme dont l dition a t commenc e au moyen de l instruction OPEN P les informations contenues dans lt texte du bloc gt comme jn nouveau bloc de programme Si le langage ISO avec programmation param tr e est utilis dans le lt texte du bloc gt tous les param tres globaux et locaux sont remplac s par leur valeur num rique actuelle au moment de l ex cution de la mn monique WRITE Exemples pour P1 10 et P2 20 WRITE G1 XP1 YP2 F100 gt G1 X10 Y20 F100 WRITE IF P1 NE P2 P3 P1 P2 gt IF P1 NE P2 P3 P1 P2 Si la mn monique WRITE est programm e sans avoir programm au pr alable la mn monique OPEN la CNC affiche le code d erreur correspondant sauf en cas d dition d un programme de personnalisation de l utilisateur dans ce cas un nouveau bloc est ajout au programme diter Chapitre 14 Section Page DECLARATIONSDECONTROLEDESPROGRAMMES D CLARATIONS PERMETTANT 13 DE GENERER DES PROGRAMMES Exemple de cr ation d un programme contenant plusieurs points d une cardio de dont la formule est R B cos Q 2 La sous routine num ro 2 est utilis e dont les param tres ont la signification suivante Ao PO Valeur de l angle Q BoPli Valeur de B Co P2 Incr ment angulaire de calcul D o P3 Avance des axes L un des modes utilisation de cet exemple pourrait tre G00 X0 YO G93 PCALL 2 AO B30
441. ique o doit se terminer le cycle de palpage 0 Retour au point o le cycle a t appel o 1 Le cycle se terminera en positionnant le palpeur au centre du moyeu une distance B de la coordonn e th orique programm e Si ce param tre n est pas programm le cycle prendra la valeur CO par d faut H5 5 D finit l avance selon laquelle s ex cutera le d placement de palpage initial La programmation est effectu e en mm minute ou en pouces minute F5 5 D finit l avance selon laquelle s ex cutera le d placement de palpage La programmation est effectu e en mm minute ou en pouces minute Page Chapitre 12 Section 32 UTILISATION D UN PALPEUR MESUREDEMOYEU Fonctionnement de base MP1216 L Positionnement au centre du moyeu D placement du palpeur en avance rapide G00 entre le point d appel du cycle et le centre du moyeu Le mouvement d approche est r alis en deux phases 1 D placement dans le plan principal de travail 2 D placement selon l axe longitudinal jusqu une distance B de la surface programm e 2 D placement jusqu au premier point d approche Ce d placement du palpeur qui est ex cut en avance rapide G00 se compose de 1 D placement selon l axe des ordonn es 2 D placement de l axe longitudinal de la distance 2B Chapitre 12 Section Page UTILISATIOND UNPALPEUR MESUREDEMOYEU 33 3 Mouvement de pa
442. issent dans la fen tre principale ce qui permet de continuer l dition du programme Page Chapitre 4 Section 4 EDITER EDITEURINTERACTIF 4 1 4 EDITEUR DE PROFILS Quand cette option est s lectionn e la CNC affiche les champs ou fen tres suivants 14 ZONE A VISUALISER X 100 2500 Y 1000 500 X1 50 000 Y1 60 000 CAP INS MM X Y VALIDER OOo MO041 1 Fen tre affichant la repr sentation graphique du profil diter 2 Fen tre d dition affichant le nouveau bloc g n r en langage CNC 3 Zone d informations suppl mentaires affichant ZONE A VISUALISER Elle indique la zone du plan pr sent e dans la zone de repr sentation graphique du profil Elle est d finie par les valeurs de position maximum et minimum de chaque axe DROITE ARC HORAIRE ARC ANTIHORAIRE Elle indique le type de section de profil s lectionn pour dition ou modification Les informations affich es dans chaque d pendent du type de section choisi Et Er Ni Nr Il s agit d une s rie de param tres internes dont la signification est la suivante Et El ments totaux dont dispose le profil Er El ments achev s Ni Nombre de donn es introduites Nr Nombre de donn es demand es Chapitre 4 Section EDITER EDITEUR DE PROFILS Page 4 1 4 1 MODE D UTILISATION DE L EDITEUR DE PROFILS Pour dit
443. isses Vers les coordonn es n gatives de l axe des abscisses Vers les coordonn es positives de l axe des ordonn es SDS N Il Vers les coordonn es n gatives de l axe de ordonn es Si ce param tre n est pas programm la CNC prendra la valeur AC C Ce param tre est li au param tre A Il indique la distance maximum que pourra parcourir la sonde de palpage pour trouver le mod le S Indique le sens d ex cution d sir pour le suivi du mod le 0 1 Le palpeur se d place en laissant le mod le sa droite Le palpeur se d place en laissant le mod le sa gauche UD a Stn X Si ce param tre n est pas programm la CNC prendra la valeur SO mp1618 Q R5 5 Ces param tres doivent tre d finis lorsque le contour n est pas ferm Ils d finissent le point de d part du segment qui indique la fin du contour et sont pris parrapport au z ro pi ce La coordonn e Q correspond l axe des abscisses la coordonn e R correspond l axe des ordonn es K2 K1 KO K3 J 5 5 Ce param tre doit tre d fini lorsque le contour n est pas ferm c est dire lorsque Q et R ont t d finis Il d finit la longueur du segment indiquant la fin du contour et s il n est pas programm la CNC prend une valeur infinie K Ce param tre doit tre d fini lorsque le contour n est pas ferm c est dire lorsque Q et R ont t d finis P
444. it tre ex cut D placement en avance rapide G00 jusqu ce point L usinage multiple ex cutera apr s le d placement le cycle fixe ou la sous routine modale s lectionn e La CNC rep te les phases 1 2 3 jusqu la fin de la trajectoire programm e Apr s la fin de l usinage multiple l outil reste positionn sur le dernier point de la trajectoire programm e sur lequel l usinage a t ex cut Chapitre 10 Section Page USINAGESMULTIPLES SELON UNEDROITE G60 3 Exemple de programmation en supposant que le plan de travail est le plan form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d part est X0 YO Z0 G81 G98 G00 G91 X200 Y300 Z 8 I 22 F100 S500 Positionnement et d finition de cycle fixe G60 A30 X1200 1100 P2 003 Q6 R12 D finit l usinage multiple G80 Annule le cycle fixe G90 X0 YO Positionnement M30 Fin de programme Le bloc de d finition d usinage multiple peut galement s crire comme suit G60 A30 X1200 K13 P2 003 Q6 R12 G60 A30 I100 K13 P2 003 Q6 R12 Page Chapitre 10 Section USINAGESMULTIPLES SELONUNE DROITE G60 10 2 G61 USINAGE MULTIPLE SELON UN PARALLELOGRAMME Le format de programmation de ce cycle est le suivant G61 AB XI XK I K YJ YD JD PQRSTUV MP103 A 5 5 D finit l angle form par la trajectoire d usinage et l axe des abscisses
445. ite diff rence entre les positions th orique et r elle de chaque axe et de la broche En outre si l option recopie est disponible ce mode affiche dans un cadre situ dans la partie droite de l cran les valeurs relatives au palpeur de recopie P000662 N ERREUR DE POURSUITE X 00000 002 Y 00000 003 Z 00000 003 X 00000 000 X 00001 000 U G00000001 I ose z 90001 000 V 00000 002 D 00000 000 F03000 0000 100 S00000 0000 100 T0000 D000 NT0000 ND000 S 0000 RPM G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00 DEPLACEMENT MANUEL EN CONTINU Ea PRESE MESURE ISATEUR VISUALISE MM LECTION POUCES mp1605 Le format d affichage de chaque axe est indiqu par le param tre machine DFORMAT Les facteurs de correction du palpeur sont ind pendants des unit s de travail Le format d affichage des d viations du palpeur sur chaque axe X Y Z et de la d viation totale D est indiqu dans le param tre machine DFORMAT Page Chapitre 5 Section MANUEL VISUALISER ACTUEL ET ERREUR DE POURSUITE S1 cette option est activ e la CNC affiche la position actuelle et l erreur de poursuite diff rence entre les positions th orique et r elle de chaque axe ERREUR DE POURSUITE X 00100 000 X 00000 002 Y 00150 000 Y 00000 003 Z 00004 269 Z 00000 003 U 00071 029 U 00000 001 V 00011 755 V 00000 002
446. ivantes permettant de modifier l tat des diff rentes ressources de l automate I 1 256 0 1 Change l tat 0 1 de l entr e indiqu e Par exemple 1120 0 met 0 l entr e 1120 11 256 1 256 0 1 Change l tat 0 1 du groupe d entr es indiqu Par exemple 1100 103 1 met 1 les entr es 1100 1101 1102 1103 O 1 256 0 1 Change l tat 0 1 de la sortie indiqu e Par exemple 020 0 met 0 la sortie O20 O 1 256 1 256 0 1 Change l tat 0 1 du groupe de sorties indiqu Par exemple 022 25 1 met 1 les sorties 022 023 024 O25 M 1 5957 0 1 Change l tat 0 1 de la marque indiqu e Par exemple M330 0 met 0 la marque M330 M 1 5957 1 5957 0 1 Change l tat 0 1 du groupe de marques indiqu Par exemple M400 403 1 met 1 les marques M400 M401 M402 M403 Chapitre 9 Section Page PLC MONITORISATION D TEN 1 256 0 1 TRS 1 256 0 1 TGn 1 256 n 0 1 CUP 1 256 0 1 CDW 1 256 0 1 CEN 1 256 0 1 CPR 1 256 n 0 1 C 1 256 n B 0 31 R 1 559 0 1 R 1 559 n R 1 559 1 559 n Change l tat 0 1 de l entr e Enable du temporisateur indiqu Par exemple TEN12 1 met 1 l entr e Enable du temporisateur T12 Change l tat 0 1 de l entr e Reset du temporisateur Par exemple TRS2 0 met 0 entr e Reset du temporisateur T2 Change l tat 0 1 de la porte de d clenchement TGn du temp
447. jectoire s lectionn e E M 4 o Ne pas oublier que lorsque ce type de copie est activ les axes X Y Z ne peuvent tre ni programm s ni d plac s Toute tentative de d placement d un de ces axes entra ne l mission du message d erreur correspondant par la CNC La trajectoire de contournage doit tre d finie par la fonction G27 d finition du contour de copie d crite dans ce chapitre NE ik f Page Chapitre 16 Section 18 COPIEETNUMERISATION ACTIVACION DELA COPIE TRIDIMENSIONNELLE G23 Le format de programmation est le suivant G23 X Y Z I 5 5 J S S K 5 5 N5 5 M5 5 X Y Z D finissent les axes effectuant le balayage du mod le Tous les axes doivent tre d finis dans l ordre X Y Z I 5 5 D finit la coordonn e d approche de l axe X par rapport au z ro pi ce J 5 5 D finit la coordonn e d approche de l axe Y par rapport au z ro pi ce K 5 5 D finit la coordonn e d approche de l axe Z par rapport au z ro pi ce N 5 5 D flexion nominale des axes constituant le plan M5 5 D flexion nominale de l axe longitudinal Les d flexions N et M indiquent la pression exerc e par la sonde lorsqu elle est en contact avec la surface du mod le La d flexion est d finie en unit s de travail s lectionn es mm ou pouces et sa valeur se situe normalement entre 0 3 mm et 1 5 mm La qualit de la copie d pend de la
448. l ex cution doit tre interrompue Par ailleurs toutes les conditions ant rieures type de graphique zoom param tres graphiques et zone visualiser s lectionn es avant la d sactivation de ce mode sont r cup r es Chapitre 3 Section Page EXECUTER SIMULER GRAPHIQUES 33 3 5 8 MESURE Cette fonction n est utilisable qu apr s s lection d un Graphique lignes plans XY XZ ou YZ et la condition que la CNC n ex cute ou ne simule pas le programme pi ce Dans le cas contraire l ex cution doit tre interrompue Quand cette fonction a t activ e la CNC affiche sur l cran X 00034 311 Y 00151 538 00333 099 00151 538 00367 409 00367 409 00000 000 E 1 4296 M0037 La partie centrale de l cran affiche la section mesurer au moyen de deux curseurs et d un trait en pointill s En outre la partie droite de l cran montre Les coordonn es des deux curseurs par rapport au z ro pi ce La distance entre les deux points en ligne droite D et les composants de cette distance selon les axes du plan s lectionn 6 X et Y Le pas du curseur E correspondant la zone d affichage s lectionn e Il est exprim en unit s de travail millim tres ou pouces La CNC affiche le curseur s lectionn et ses coordonn es en rouge Pour s lectionner un autre curseur frapper la touche ou La CN
449. l usinage doit tre effectu sur tous les points de la trajectoire programm e Fonctionnement de base 1 2 3 4 L usinage multiple calcule le point suivant programm sur lequel l usinage doit tre ex cut D placement en avance rapide G00 jusqu ce point L usinage multiple ex cutera apr s le d placement le cycle fixe ou la sous routine modale s lectionn e La CNC rep te les phases 1 2 3 jusqu la fin de la trajectoire programm e Apr s la fin de l usinage multiple l outil reste positionn sur le dernier point de la trajectoire programm e sur lequel l usinage a t ex cut Chapitre 10 Section Page USINAGESMULTIPLES SELONUNGRILLE G62 9 Exemple de programmation en supposant que le plan de travail est le plan form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d part est X0 YO Z0 31 30 29 28 27 26 716 17 18 19 20 21 MP106 100 G81 G98 G00 G91 X100 Y150 Z 8 I 22 F100 S500 Positionnement et d finition de cycle fixe G62 X700 1100 Y180 J60 P2 005 Q9 011 R15 019 D finit l usinage multiple G80 Annule le cycle fixe G90 X0 Y0 Positionnement M30 Fin de programme Le bloc de d finition d usinage multiple peut galement s crire comme suit G62 X700 K8 J60 D4 P2 005 Q9 011 R15 019 G62 1100 K8 Y180 D4 P2 005 Q9 011 R15 019 Page Chapitre 10 Section 10 USINAGESMULTIPLES S
450. l che gauche et fl che droite s lectionner le type de ligne ou trait d sir La CNC affichera en permanence eten surbrillance le type de ligne s lectionn 2 Frapper ENTER pour valider le type de ligne s lectionn ou ESC pour quitter cette option sans effectuer aucun changement Quand une nouvelle page ou un nouveau symbole est s lectionn la CNC affecte par d faut un Trait continu fin Ne pas utiliser de traits pais pour repr senter des polylignes et des poly gones on utilisera toujours un trait fin TAILLE TEXTE Cette option permet de s lectionner la taille des lettres utilis es pour crire les textes ins rer dans les pages et les symboles Trois tailles sont disponibles Taille normale Cette taille sera utilis e pour repr senter toutes les lettres majuscules et minuscules ainsi que tous les chiffres et signes disponibles sur le clavier de la CNC Taille double et taille triple Ces tailles seront utilis es pour repr senter les majuscules A Z les chiffres 0 ns 9 1 les signes Man UE Fa le UE O ve lt gt M et les caract res sp ciaux C P ng Si des minuscules sont choisies dans l une de ces tailles la CNC les transforme automatiquement en majuscules Pour s lectionner une des tailles de lettre proc der comme suit 1 Gr ce aux touches fl che gauche et fl che droite s lectionner la taille de lettre d
451. l admettra toute valeur sign e ou non Si le d placement programm est sup rieur 360 l axe d crira plus d un tour avant de se positionner sur le point d sir Axe rotatif de positionnement exclusivement Ces axes sont toujours d plac s en G00 et ils n admettent pas de compensation de rayon G41 G42 Dans le cas de la programmation en coordonn es absolues G90 leur programmation admet des valeurs entre 0 et 359 9999 degr s non sign es et le d placement s effectue par le chemin le plus court Dans le cas de la programmation en coordonn es incr mentales G91 le signe indiquera le sens de rotation et la coordonn e finale sera d finie par toute valeur Si le d placement programm est sup rieur 360 l axe d crira plus d un tour avant de se positionner sur le point d sir Axe rotatif Hirth Son fonctionnement et sa programmation sont identiques ceux de l axe de positionnement seul sauf que les axes rotatifs Hirth n admettent pas de chiffres d cimaux on s lectionnera exclusivement des positions en degr s entiers La CNC permet de disposer de plus d un axe Hirth mais n admet pas de d placements faisant intervenir plus d un axe Hirth la fois Page Chapitre 3 Section 12 AXESETSYSTEMESDE COORDONNEES AXES ROTATIFS 3 7 ZONES DE TRAVAIL La CNC FAGOR 8050 permet de disposer de trois zones de travail et de limiter les d placements de l outil dans chacune
452. l d installation Chap 9 2 Nouvelles caract ristiques M Date Janvier 1994 Version du logiciel 9 01 et suivants CARACTERISTIQUE MANUEL ET CHAPITRES CONCERNES Visualisation de la pointe ou de la base de l outil Manuel d installation Chap 3 Possibilit de mesure dans les graphiques avec un curseur Manuel d utilisation Chap Permettre l talonnage de l outil Manuel d utilisation Chap en manuel et par palpeur Traitement des signaux Io cod s Manuel d installation Chap Possibilit de m moriser sur EEPROM Manuel d installation Chap les messages et erreurs du PLC Manuel d utilisation Chap Indicateur Programme en EEPROM Manuel d utilisation Chap 7 Indicateur programme en cours d ex cution Manuel d utilisation Chap 7 G50 Arrondi aux angles contr l Manuel d installation Chap 3 11 Manuel de programmation Chap 5 7 Annexe Avance par tour G95 pour les axes Manuel d installation Chap contr l s par l interm diaire du PLC Ebauche concentrique de poches avec il ts Manuel de programmation Chap G93 en d finition de profil de poche avec il ts Manuel de programmation Chap Recopie et digitalisation manuelle Manuel d installation Chap 9 Annexe en 1 2 et 3 dimensions Manuel de programmation Chap 5 16 Annexe Nouveaux cycles de recopie digitalisation Manuel de programmation Chap Visualisation de la d flexion et des facteurs de correction Manuel d utilisation Chap
453. la ligne DNC ou au moyen des touches SPINDLE et du pupitre de commande de la CNC La vitesse varie entre les valeurs maximum et minimum fix es par les param tres machine de broche MINSOVR et MAXSOVR Le pas incr mental associ aux touches SPINDLE et du pupitre op rateur de la CNC permettant de modifier la vitesse S programm e est fix par le param tre machine de broche SOVRSTEP Pendant l ex cution des fonctions G33 filetage lectronique ou G84 cycle fixe de taraudage la vitesse ne peut pas tre modifi e elle est fix e 100 de la valeur de S programm e ARRET INDEXE DE BROCHE Si S 5 5 est programm apr s M19 le code S5 5 indique la position d arr t index de la broche en degr s partir de l impulsion de r f rence machine d livr e par le codeur Pour ex cuter cette fonction il est n cessaire de disposer d un codeur rotatif coupl la broche de la machine Si la machine ne dispose pas d un contact de r f rence la broche se d placera la vitesse de rotation indiqu e par le param tre de broche REFEED1 jusqu ce qu elle parvienne au point d fini par S 5 5 Si la machine dispose d un contact de r f rence la broche se d placera la vitesse de rotation indiqu e par le param tre machine de broche REFEED1 jusqu ce qu elle atteigne ce contact puis celle indiqu e par le param tre machine de broche REFEED 2 jusqu ce qu elle attei
454. le carton et le mat riau d origine devront tre r utilis s En cas d impossibilit on proc dera comme suit 1 Utiliserun carton dont les trois dimensions int rieures seront sup rieures d au moins 15 cm celles de l appareil Le carton utilis devra r sister une charge de 170 kg Lors duretour aux ateliers de Fagor Automation fixerune tiquette indiquant le propri taire de l appareil son adresse le nom de la personne contacter le type d appareil le num ro de s rie les sympt mes et une courte description du probl me Enrouler l appareil dans un film de poly thyl ne ou toute autre protection similaire Lors de l envoi du moniteur pr voir une protection sp ciale pour l cran Caler l appareil l int rieur du carton au moyen de blocs en mousse de polyurethane sur toutes ses faces Fermer le carton l aide de ruban adh sif ou d agrafes industrielles Introduction 5 Manuel CNC 8050 OEM Manuel d utilisation de la CNC 8050 M Manuel d utilisation de la CNC 8050 T Manuel du logiciel DNC 8050 Manuel du protocole DNC 8050 Manuel AUTOCAD 8050 Manuel FLOPPY DISK Introduction 6 DOCUMENTATION FAGOR POUR LA CNC 8050 Ils adresse au constructeur de la machine ou la personne charg e de l installation et de la mise en service de la CNC Il est commun aux mod les de CNC 8050 M et 8050 T et comprend le manuel d installation Il s adress
455. le du magasin d outils Pour ce faire frapper la touche correspondant la ligne s rie utilis e pour la transmission La transmission commence d s la frappe de cette touche Pour interrompre une transmission en cours frapper la touche ARRETER Lorsque la taille de la table re ue ne co ncide pas avec celle de la table en cours param tre machine g n ral NPOCKET la CNC r agit comme suit La table re ue est plus courte que la table actuelle Les logements de magasins re us sont modifi s et les logements restants conservent leurs valeurs d origine La table re ue est plus longue que la table actuelle Tous les emplacements de magasin actuels sont modifi s et quand la CNC d tecte qu il n y a plus de place elle met le message d erreur correspondant SAUVER Cette option permet d envoyer la table du magasin d outils vers un p riph rique ou un ordinateur Pour ce faire frapper la touche correspondant la ligne s rie utilis e pour la transmission La transmission commence d s la frappe de cette touche Le r cepteur doit donc tre pr t avant le d but de la transmission Pour interrompre une transmission en cours frapper la touche ARRETER Chapitre 6 Section Page TABLES TABLEDE MAGASIN 21 D OUTILS 6 5 TABLES DE PARAMETRES GLOBAUX ET LOCAUX La CNC FAGOR 8050 dispose de deux types de variables g n rales les param tres locaux PO P25 7 niveaux et les p
456. lectionn e Donne en tours minute la limite de vitesse de rotation de broche s lectionn e par programme Renvoie la valeur de la position r elle de la broche quand elle est en boucle ferm e M19 Cette valeur est indiqu e en unit s de 0 0001 degr entre 999999999 Renvoie la valeur de la position r elle de la broche Cette valeur est indiqu e en unit s de 0 0001 degr entre 0 et 360 Renvoie la valeur de la position th orique de la broche Cette valeur est indiqu e en unit s de 0 0001 degr entre 999999999 Renvoie la valeur de la position th orique de la broche Cette valeur est indiqu e en unit s de 0 0001 degr entre 0 et 360 Renvoie l erreur de poursuite de la broche lorsqu elle fonctionne en boucle ferm e M19 Lors de l acc s ces variables POSS RPOSS TPOSS RTPOSS ou FLWES la pr paration des blocs est interrompue et la CNC attend que cette instruction soit ex cut e avant de reprendre la pr paration des blocs Variables de lecture et d criture PRGSSO Cette variable permet de lire ou de modifier le pourcentage de vitesse de rotation de broche s lectionn par programme Il est indiqu par un entier entre 0 et MAXSOVR maximum 255 Une valeur 0 signifie qu il n est pas s lectionn P110 PRGSSO Affecte au param tre P110 le pourcentage de vitesse de rotation de broche s lectionn par programme PRGSSO P111 Affecte au pourcentage de vitesse de
457. les coordonn es correspondant au nouveau z ro pi ce s lectionner Ces coordonn es concernent chaque axe de la machine et sont prises par rapport au z ro machine ORIGINE PLC G54 G55 G56 G57 G58 G59 CAP INS MM EDITER MODIFIER CHERCHER EFFACER CHARGER SAUVER MM POUCES MO061 Cette table comprend les champs ou d calages du z ro suivants x D calage d origine suppl mentaire d fini par le PLC Ilestutilis entre autres pour corriger des d viations d es aux dilatations de la machine Il peut tre contr l par l automate et depuis le programme pi ce gr ce la variable PLCOF X C Chaque fois que la valeur affect e ce d calage est diff rente de z ro la CNC ajoute cette valeur au d calage d origine s lectionn en cours D calages d origine absolus G54 G57 Ces d calages d origine peuvent tre dit s ou modifi s dans ce mode de fonctionnement depuis le clavier Ils peuvent aussi tre modifi s depuis l automate et le programme pi ce gr ce la variable de niveau haut ORG X C Pour activer l un de ces d calages d origine il doit tre s lectionn au niveau de la CNC par la fonction correspondante G54 G57 Page Chapitre 6 Section TABLES TABLE D ORIGINES x D calages d origine incr mentaux G58 et G59 Ces d calages d origine peuvent tre dit s ou modifi s dans ce mode de fonctionnement
458. leur programme Autocad de fa on que la CNC interpr te correctement les pages et symboles con us Il s adresse aux personnes utilisant l unit de disquettes FAGOR et explique son mode d utilisation SOMMAIRE Le Manuel de l Utilisateur de la CNC pour Fraiseuse comprend les chapitres suivants Index Nouvelles fonctionnalit s et modifications apport es au mod le pour fraiseuse Introduction R sum des r gles de s curit Conditions de retour Documentation Fagor pour la CNC 8050 Sommaire du manuel Chapitre 1 G n ralit s D crit l am nagement du clavier du pupitre op rateur et donne des informations sur le moniteur Chapitre 2 Modes de fonctionnement D crit les diff rents modes de fonctionnement de la CNC Chapitre 3 Ex cution Simulation Indique comment exploiter la CNC dans les modes Ex cution et Simulation Les deux op rations peuvent tre ex cut es en mode automatique ou bloc bloc Chapitre 4 Edition Description du mode de fonctionnement Edition Les diff rentes m thodes d dition d un programme pi ce sont en langage CNC en mode Apprentissage Teach in avec l diteur interactif et l diteur de profils Chapitre 5 Manuel JOG Description du mode de fonctionnement manuel JOG Il s agit du mode d exploitation utiliser chaque fois que la machine doit tre contr l e manuellement soit pour d placer les axes de la machine soit pour la comman
459. leurs de la table Quand le d calage d origine s lectionn a t dit frapper ENTER Les valeurs affect es ce d calage sont charg es dans la table Chapitre 6 Section Page TABLES TABLE D ORIGINES 3 MODIFIER Cette option permet de modifier les valeurs affect es un d calage d origine Avant de frapper cette touche on pointera au moyen du curseur le d calage d origine modifier D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d option de modification qu elles offrent Par ailleurs il est possible d obtenir tout moment des informations suppl mentaires sur les commandes d dition gr ce la touche HELP Pour sortir du mode Aide frapper HELP une seconde fois La frappe de ESC efface les informations affich es dans la zone d dition correspondant au d calage s lectionn A partir de ce moment ce d calage peut tre dit nouveau Pour sortir de l option modifier frapper CL ou ESC afin d effacer les informations affich es dans la zone d dition puis frapper ESC nouveau La table conserve ses anciennes valeurs Quand le d calage d origine s lectionn a t modifi frapper ENTER Les nouvelles valeurs affect es ce d calage sont charg es dans la table CHERCHER Cette option permet d effectuer une recherche dans une table D s que cette option est activ e les touches
460. lpage Ce mouvement se compose de D placement du palpeur suivant l axe des ordonn es selon l avance indiqu e H jusqu la r ception du signal mis par le palpeur La distance maximum de d placement en palpage est B J 2 Si apr s avoir parcouru cette distance la CNC ne re oit pas le signal du palpeur elle affiche le code d erreur correspondant et arr te le d placement des axes Retrait du palpeur en avance rapide G00 de la distance indiqu e en E D placement du palpeur suivant l axe des ordonn es selon l avance indiqu e F jusqu la r ception du signal mis par le palpeur 4 D placement jusqu au second point d approche Ce d placement du palpeur ex cut en avance rapide G00 se compose de Retrait jusqu au premier point d approche D placement jusqu a une distance B par dessus le moyeu jusqu au second point d approche 5 Second mouvement de palpage Identique au premier 6 D placement jusqu au troisi me point d approche Identique au pr c dent 7 Troisi me mouvement de palpage Identique aux pr c dents 8 D placement jusqu au quatri me point d approche Identique aux pr c dents 9 Quatri me mouvement de palpage Identique aux pr c dents Page Chapitre 12 Section 34 UTILISATION D UN PALPEUR MESUREDEMOYEU 10 Mouvement de retrait Ce mouvement se compose de Retrait jusqu au quatri me point d
461. lui sont raccord s Les r parations devant tre effectu es sur cet appareil ne seront confi es qu un personnel d ment habilit par Fagor Automation Fagor Automation ne pourra tre tenu pour responsable d aucun dommage corporel ou mat riel d coulant du non respect de ces r gles fondamentales de s curit Pr cautions contre les dommages corporels Avant de mettre l appareil sous tension s assurer qu il est correctement mis la terre Pour viter toutes d charges lectriques v rifier que tous les raccordements la terre ont t r alis s Ne pas travailler dans des environnements humides Pour viter toutes d charges lectriques travailler sous une humidit relative de 90 maximum sans condensation et une temp rature ne d passant pas 45 C Ne pas travailler dans des environnements explosifs Afin d viter tous dangers et accidents ne pas travailler dans des environnements explosifs Pr cautions contre les dommages au produit Environnement de travail Cetappareilestlivr pr t fonctionnerdansles Environnements Industriels tels qu ils ont t d finis dans les directives et les normes en vigueur dans l Union Europ enne Fagor Automation ne pourra re tenu pour responsable de tout dommage provoqu ou subi en cas d installation dans d autres environnements Zones d habitation Installer le produit dans un emplacement ad quat Dans toute la mesure du possible on veillera
462. lus la r solution du signal est grande et vice versa Lorsque cette touche est actionn e la CNC demande la nouvelle valeur affecter la base de temps Cette valeur est exprim e en millisecondes Chapitre 9 Section Page PLC ANALYSEUR LOGIQUE 37 1 0 PERSONNALISATION Ce mode de fonctionnement permet de cr er jusqu 256 PAGES d finies par l utilisateur et qui sont stock es dans la m moire EEPROM Il permet galement de cr er jusqu 256 SYMBOLES utilis s pour cr er les pages d cran personnalis es de l utilisateur Ces symboles sont galement stock s dans la m moire EEPROM Les informations contenues dans une page ou un symbole ne doivent pas occuper plus de 4 Ko de m moire dans le cas contraire la CNC met le message d erreur correspondant La m moire EEPROM disponible pour stocker des pages et symboles de l utilisateur est indiqu e dans le mode de fonctionnement DIAGNOSTIC Configuration du Syst me comme une des Ressources de la CNC Les pages d cran utilisateur charg es en EEPROM peuvent tre Utilis es dans les programmes de personnalisation comme d crit plus loin Affich es la mise sous tension pahe 0 en remplacement du logo FAGOR Activ es depuis le PLC Le PLC dispose de 256 marques avec leur mn monique correspondante pour s lectionner les pages d cran utilisateur Ces marques sont M4700 PICO M4701 PICI M4702 PIC2 M4953 PIC2
463. m Les cycles fixes d usinage sont expliqu s en d tail dans les pages suivantes dans tous ces exemples le plan de travail est suppos tre form par les axes X et Y etl axe longitudinal est suppos tre l axe Z Chapitre 9 CYCLESFIXES Section Page 9 5 1 G69 CYCLE FIXE DE PER AGE PROFOND A PAS VARIABLE Ce cycle ex cute des passes de per age successives jusqu ce que la coordonn e finale programm e soit atteinte L outilrecule d une valeur fixe apr s chaque per age etilest possible de d cider que l outil reculera jusqu au plan de r f rence tous les J per ages Il est galement possible de programmer une temporisation apr s chaque per age Si on travaille en coordonn es cart siennes la structure de base du bloc est la suivante G69 G98 G99XYZIBCDHJKLR u u gt G00 G0 y poe G98 Retrait de l outil jusqu au Plan de D part d s que le trou a t perc G99 Retrait de l outil jusqu au Plan de R f rence d s que le trou a t perc XY 5 5 Elles sontoptionnelles et d finissent le d placement des axes du plan principal pour positionner l outil sur le point d usinage Ce point pourra tre programm en coordonn es cart siennes ou polaires et les coordonn es pourront tre absolues ou incr mentales selon que l on travaille en G90 ou en G91 Z 5 5 D finitla coordonn e du plan de r f rence et peut tre programm
464. m la CNC suppose que la num risation choisie est du type point point Num risation point point Ce type de num risation n est utilisable qu en cas de copie manuelle c est dire lorsque l op rateur am ne le palpeur manuellement sur la surface du mod le Son format de programmation est G24 K La CNC g n re un nouveau point chaque fois que l utilisateur actionne la touche logiciel PRISE POINT A POINT ou chaque fois que le PLC provoque une transition positive au niveau de l entr e logique g n rale POINT de la CNC poussoir externe Le format de programmation g n ral pour activation de la num risation est le suivant G24 L5 5 ESS K L 5 5 Indique le pas de balayage ou distance s parant deux points num ris s successifs L La CNC fournit les coordonn es d un nouveau point apr s avoir parcouru dans l espace et selon la trajectoire programm e la distance indiqu e par le param tre mp1636 L Si ce param tre n est pas programm la CNC supposera le choix de la num risation point point Chapitre 16 Section Page COPIEETNUMERISATION MAUR C 25 E 5 5 Indique l erreur la corde ou diff rence maximum admise entre la surface du mod le et le segment passant par les points m moris s Elle est d finie en unit s de travail s lectionn es mm ou pouces AS TA TE mp1637 DA Si ce param tre n est pas programm ou s il est pro
465. m e dans un bloc qui devra porter un num ro d tiquette permettant d indiquer au cycle fixe le bloc dans lequel l op ration de per age est d finie Exemple G66 D100 R200 F300 S400 E500 D finition du cycle de poche quelconque avec 1l ts N100 G81 D finition de l op ration de per age Les cycles fixes de per age programmables sont G69 Cycle fixe de per age profond selon un pas variable G81 Cycle fixe de per age G82 Cycle fixe de per age avec temporisation G83 Cycle fixe de per age profond selon un pas constant Lors de la d finition de l op ration de per age les param tres de d finition correspondant la fonction d sir e devront tre programm s avec cette fonction Aucun point de positionnement X Y n est d finir car c est le cycle fixe lui m me qui calculera en fonction du profil programm et de l angle d bauche de l usinage la cote du ou des points o le per age sera ex cut Apr s les param tres de d finition il est possible de programmer les fonctions auxiliaires F S T D M si besoin Aucune fonction M ne peut tre programm e si un sous programme lui est associ Dans ce bloc il est possible de programmer la fonction M06 de changement d outil la condition qu aucune sous routine ne lui soit associ e Dans le cas contraire l outil de per age doit tre s lectionn avant d appeler ce cycle Exemples N100 G69 G98 G91 Z 4 I 90 B1
466. m ros d tiquette indiquent au cycle fixe le d but et la fin de la description g om trique des profils composant la poche Exemple G66 D100 R200 F300 S400 E500 D finition du cycle de poche quelconque avec 1l ts N400 G0 G90 X300 Y50 Z3 D but de la description g om trique N500 G2 G6 X300 Y50 I150 JO Fin de la description g om trique La syntaxe de programmation de profils doit r pondre aux normes suivantes 1 Le premier profil doit commencer dans le premier bloc de d finition de la description g om trique des profils de la pi ce Un num ro d tiquette est affect ce bloc afin d indiquer au cycle fixe G66 le d but de la description g om trique 2 La coordonn e de la surface de la pi ce sera galement programm e dans ce bloc 3 Tous les profils d sir s peuvent tre programm s l un apr s l autre chacun doit commencer dans un bloc contenant la fonction G00 indicatif de d but du profil Attention On prendra soin de programmer G01 G02 ou G03 dans le bloc suivant celui o est d fini le d but car G00 est modal on vite ainsi que la CNC interpr te les blocs suivants comme le d but d un nouveau profil 4 Lorsque la d finition des profils est termin e un num ro d tiquette doit tre affect au dernier bloc programm afin d indiquer au cycle fixe G66 la fin de la description g om trique Exemple G0 G17 G90 X 350 YO Z50 G66 D100
467. mandes de CNC et de PLC g n r es dans la fen tre Edition HELP Permet d acc der l Aide dans tous les modes de fonctionnement RESET Permet d initialiser l historique du programme en cours d ex cution en lui affectant les valeurs d finies par param tres machine La CNC n accepte cette touche que si le programme est stopp ESC Permet de repasser l option de fonctionnement pr c dente affich e sur le moniteur MAIN MENU La frappe de cette touche donne un acc s direct au menu principal de la CNC 4 SOFT KEYS ou touches de fonction qui permettent le choix entre les diff rentes options affich es sur le moniteur Les s quences de touches sp ciales suivantes sont galement disponibles SHIFT RESET SHIFT CL a SHIFT Cette s quence quivaut une mise hors tension de la CNC suivie d une remise sous tension On utilisera cette option apr s toute modification des param tres machine de la CNC pour les rendre effectifs Cette s quence entra ne la disparition de l affichage de l cran Pour revenir l tat normal de l cran il suffit de frapper n importe quelle touche Si pendant que l cran est teint une erreur se produit ou si le PLC ou la CNC envoie un message l cran repasse son tat normal Permet de visualiser dans la partie droite de l cran la position des axes et l tat du programme en cours Cette s quence peut tre utilis e dan
468. mbole ou la page s lectionn s MODIFICATIONS Permet de modifier le symbole ou la page s lectionn s Page Chapitre 10 Section PERSONNALISATION 10 1 UTILITAIRES Les diverses options disponibles dans ce mode sont REPERTOIRE Cette option permet de visualiser le r pertoire de pages utilisateur ou de symboles de l utilisateur Le r pertoire de pages affiche les pages utilisateur charg es en m moire EEPROM et la taille de chacune d elles en bytes Le r pertoire de symboles affiche les symboles charg s en m moire EEPROM et la taille de chacun d eux en bytes Dans les deux cas le nombre total de pages ou de symboles ainsi que l espace m moire EEPROM libre sont indiqu s COPIER Cette option permet de copier une page ou un symbole On proc dera comme suit x x Par la touche correspondante s lectionner l origine de la page ou du symbole copier R pertoire de PAGES r pertoire de SYMBOLES ou une des deux lignes s rie dont dispose le syst me Si PAGE ou SYMBOLE est s lectionn on indiquera leur num ro avant de frapper la touche EN Indiquer ensuite par la touche correspondante le destinataire de la copie Une page de la CNC peut tre copi e dans une autre page ou dans l une des deux lignes s rie dont dispose le syst me Un symbole de la CNC peut tre copi dans un autre symbole ou dans l une des deux lignes s rie dont dispose le syst me Un
469. mbre n gatif P3 2 3 gt P3 6 multiplication P4 2 3 gt P4 6 division P5 9 2 gt P5 4 5 MOD modulo ou reste de la division P6 7 MOD 4 gt P6 3 EXP exponentiel P7 2 EXP 3 gt P7 8 Op rateurs relationnels EQ gal NE non gal GT sup rieur GE sup rieur ou gal LT inf rieur LE inf rieur ou gal Page Chapitre 13 Section 26 PROGRAMMATION ENLANGAGEDEHAUTNIVEAU CONSTANTES ET OPERATEURS Op rateurs logiques et binaires NOT OR AND XOR agissent comme des op rateurs logiques entres les conditions et comme des op rateurs binaires entres les variables et les constantes IF FIRST AND GS1 EQ 1 GOTO N100 P5 P1 AND NOT P2 OR P3 Fonctions trigonom triques SIN sinus P1 SIN 30 gt P1 0 5 COS cosinus P2 COS 30 gt P2 0 8660 TAN tangente P3 TAN 30 gt P3 0 5773 ASIN sinus d arc P4 ASIN 1 gt P4 90 ACOS cosinus d arc P5 ACOS 1 gt P5 0 ATAN tangente d arc P6 ATAN 1 gt P6 45 ARG ARG x y tangente d arc y x P7 ARG 1 2 gt P7 243 4349 Deux fonctions permettent de calculer la tangente d arc ATAN qui donne le r sultat entre 90 et ARG qui la donne entre 0 et 360 Autres fonctions ABS valeur absolue PI ABS 8 gt P1 8 LOG logarithme d cimal P2 LOG 100 gt P2 2 SQRT racine carr e P3 SQRT 16 gt P3 4 ROUND arrondi a un entier P4 ROUND 5 83 gt P4 6 FIX
470. me pi ce Lorsque ce mode a t activ la CNC demande l introduction du num ro du programme 6 chiffres maximum diter ou modifier depuis le clavier ou au moyen du curseur pointant le programme d sir dans le r pertoire avant de frapper la touche ENTER Le curseur peut tre d plac sur l cran ligne par ligne gr ce aux touches fl che vers le haut et fl che vers le bas ou voluer d une page a la fois gr ce aux touches page vers le haut et page vers le bas Ce mode de fonctionnement offre plusieurs options d crites plus loin Lorsqu une de ces options a t activ e l op rateur dispose d une zone d cran pour l dition dans laquelle le curseur peut voluer gr ce aux touches fl che droite et fl che gauche En outre la touche fl che vers le haut permet de placer le curseur sur le premier caract re de la zone d dition tandis que la fl che vers le bas le positionne sur le dernier caract re Chapitre 4 Section Page EDITER 1 4 1 EDITER Cette option permet d diter de nouvelles lignes ou de nouveaux blocs du programme s lectionn Pour ce faire l op rateur dispose de plusieurs options d crites plus loin et s lectionnables par touches de fonction Avant de frapper l une de ces touches on s lectionnera gr ce au curseur le bloc partir duquel on d sire introduire le s nouveau x bloc s diter 4 1 1 E
471. missible entre ces deux rayons au moyen du param tre machine g n ral CIRRINERR Si la valeur d finie est d pass e la CNC affiche l erreur correspondante La valeur de l avance F programm e peut tre fix e entre 0 et 120 gr ce au s lecteur situ sur le panneau de commande de la CNC ou s lectionn eentre0 et255 par le PLC la ligne DNC ou par programme La CNC dispose toutefois du param tre machine g n ral MAXFOVR qui permet de limiter la variation maximum de l avance Siune interpolation circulaire G02 ou G03 est programm e apr s la s lection du param tre machine g n ral PORGMOVE la CNC prendra le centre de l arc comme nouvelle origine polaire Les fonctions G02 et 03 sont modales et incompatibles entre elles ainsi qu avec G00 G01 et G33 Les fonctions G02 et G03 peuvent tre programm es sous la forme G2 et G3 Par ailleurs les fonctions G74 recherche de z ro et G75 d placement avec palpeur annulent les fonctions G02 et G03 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra en compte le code G00 ou G01 selon l tat du param tre machine g n ral IMOVE Page Chapitre 6 Section 8 CONTROLEDESTRAJECTOIRES A OS 6 4 INTERPOLATION CIRCULAIRE AVEC PROGRAMMATION DU CENTRE DE L ARC EN COORDONNEES ABSOLUES G06 L ajout de la fonction G06 dans un bloc d interpolation circulaire permet de programmer les co
472. mm le cycle fixe prend la valeur KO D finit l avance selon laquelle s ex cutera le d placement de palpage La programmation est effectu e en mm minute ou en pouces minute Indique le point o devra se terminer le cycle de palpage 0 Retour au point o l appel du cycle a eu lieu 1 Le cycle se terminera sur le point mesur l axe longitudinal reculant jusqu la coordonn e correspondant au point o l appel du cycle a eu lieu Si ce param tre n est pas programm le cycle fixe prendra la valeur CO D finit le num ro du correcteur auquel s appliquera la correction apr s la fin du cycle de mesure Si ce param tre n est pas programm ou programm avec une valeur 0 la CNC supposera que cette correction n est pas demand e D finit la tol rance qui s appliquera l erreur mesur e Elle sera programm e en absolu et le correcteur ne sera corrig que si l erreur est sup rieure la valeur fix e S1 aucune valeur n est programm e la CNC affectera la valeur 0 ce param tre Page 12 Chapitre 12 Section UTILISATION D UN PALPEUR MESUREDESURFACE Fonctionnement de base 1 lt MP127 Mouvement d approche D placement du palpeur en avance rapide G00 entre le point d appel du cycle et le point d approche Ce point se situe face au point o doit s effectuer la mesure une distance de s curit B de ce point et
473. mm e en coordonn es absolues Sa programmation est obligatoire D finit la coordonn e du plan de r f rence en absolu Sa programmation est obligatoire MP118 Chapitre 11 Section Page POCHES EN2D ET 3D POCHES EN2D EBAUCHE 7 K 1 D finit le type d intersection de profils d sir 0 Intersection de profils de base 1 Intersection de profils volu e S il n est pas programm la valeur 0 est prise par d faut Les deux types d intersection sont d crits en d tail plus loin T 4 D finit l outil utilis pour l op ration d bauche Sa programmation est obligatoire Dans le m me bloc il est possible de programmer les fonctions auxiliaires F S D et jusqu 7 fonctions auxiliaires M Cette op ration permet de d finir M06 avec une sous routine associ e le changement d outil indiqu s effectuant avant le d but de l op ration d bauche Page Chapitre 11 Section 8 POCHESEN2DET 3D POCHES END EBAUCHE 11 1 3 OPERATION DE FINITION Cette op ration est la derni re de l usinage d une poche quelconque et sa programmation est optionnelle Elle sera programm e dans un bloc qui devra porter un num ro d tiquette permettant d indiquer au cycle fixe le bloc dans lequel l op ration de finition est d finie Exemple G66 D100 R200 F300 S400 E500 D finition du cycle de poche quelconque avec 1l ts N300 G68 D f
474. mme Position r elle de la broche 999999999 en 0 0001 Position r elle de la broche entre 0 et 360 en 0 0001 Position th orique de la broche 999999999 en 0 0001 Position th orique de la broche entre 0 et 360 en 0 0001 Erreur de poursuite de la broche en boucle ferm e M19 en degr s VARIABLES ASSOCIEES A LA SECONDE BROCHE Manuel de programmation de tour Variable Q J Z Q SREAL SPEED DNCS PLCS PRGS CSS DNCCSS PLCCSS PRGCSS SSO PRGSSO DNCSSO PLCSSO CNCSSO SLIMIT DNCSL PLCSL PRGSL POSS RPOSS TPOSS RTPOSS FLWES D DDD de di DONDA a PE dis A i Q 2 z CRUE ji he DONJE Vitesse de rotation r elle de broche en tours minute Vitesse de rotation de broche active dans la CNC Vitesse de rotation s lectionn e par DNC Vitesse de rotation s lectionn e par PLC Vitesse de rotation s lectionn e par programme Vitesse de coupe constante active dans la CNC en m tres minute ou en pieds minute Mod le Tour Vitesse de coupe constante s lectionn e par DNC Mod le Tour Vitesse de coupe constante s lectionn e par PLC Mod le Tour Vitesse de coupe const s lect par programme Mod le Tour Pourcent de correction de vitesse de broche active dans la CNC Pourcentage de correction s lectionn par programme Pourcentage de correction s lectionn par DNC Pourcentage de correction s lectionn par PLC Pourcentage de correction s lectionn
475. modale et doit donc tre programm e pour chaque ex cution d un arc tangent la trajectoire pr c dente La fonction G08 peut tre programm e sous la forme G8 La fonction G08 autorise une droite ou un arc comme trajectoire pr c dente et elle ne modifie pas son historique La m me fonction G01 G02 ou G03 reste active apr s la fin du bloc Attention Lorsque la fonction GO8 est utilis e il est impossible d ex cuter un cercle completen raison du nombre infini de solutions La CNC visualisera le code d erreur correspondant Page Chapitre 6 Section 10 CONTROLEDESTRAJECTOIRES ARCTANGENTALA TRAJECTOIREPRECEDENTE 6 6 TRAJECTOIRE CIRCULAIRE DEFINIE PAR TROIS POINTS G09 La fonction G09 permet de d finir une trajectoire circulaire arc en programmant le point d arriv e et un point interm diaire le point de d part de l arc est le point de d part du d placement En d autres termes au lieu de programmer les coordonn es du centre il suffit de programmer n importe quel point interm diaire Le point d arriv e de l arc est d fini en coordonn es cart siennes ou polaires tandis que le point interm diaire est toujours d fini en coordonn es cart siennes par les lettres I J ou K Chaque lettre est associ e aux axes comme suit Axes X U A gt I Axes Y V B gt J Axes Z W C gt K En coordonn es cart siennes G17 G09 X 5 5 Y 5 5 I 5 5 J 5 5 En coordonn
476. mple R 303 1200 affecte la valeur 1200 au registre R303 Affecte la valeur n au groupe de registres indiqu Par exemple R234 236 120 affecte la valeur 120 aux registres R234 R235 R236 Page 12 Chapitre 9 Section PLC MONITORISATION Lorsqu ilest fait r f rence une ressource unique on notera qu elle peut tre r f renc e par sa mn monique correspondante Par exemple STOP I est interpr t par la CNC comme M5001 1 CREER FENETRE La CNC permet de cr er une s rie de fen tres afin de visualiser l tat des diverses ressources de l automate Ces fen tres se superposent au programme automate et les informations qu elles pr sentent sont mises Jour dynamiquement Les options MODIFIER FENETRE FENETRE ACTIVE et ACTIVER SYMBOLES permttent de manipuler ces fen tres Chaque fois qu une nouvelle fen tre est cr e la CNC lui affecte 2 lignes d information permettant de visualiser l tat des ressources d sir es Deux types de fen tre s lectionnables par touches sont disponibles FENETRE DE VISUALISATION DE TEMPORISATEURS ET REGISTRES Cette fen tre est divis e en deux parties une pour les Temporisateurs l autre pour les Registres Temporisateur Affiche un temporisateur par ligne avec les champs d information suivants TG Indique l tat logique de l entr e de d clenchement active M Indique l tatou mode de travail du temporisateurr
477. n Type de graphique Zone visualiser Zoom Point de vue Param tres graphiques Effacer cran D sactiver graphiques L une des m thodes de d finition des graphiques est la suivante 1 D finir la ZONE A VISUALISER Elle d pend des dimensions de la pi ce et ses cotes sont prises par rapport au z ro pi ce en cours ce moment 2 S lectionner le TYPE DE GRAPHIQUE d sir 3 D finir le POINT DE VUE d sir Cette option est disponible dans les types de graphiques en 3D et SOLIDE 4 S lectionner les couleurs d sir es au moyen de l option PARAMETRES GRAPHIQUES Apr s le d marrage de l ex cution ou de la simulation de la pi ce il est possible de l interrompre et de d finir un autre TYPE DE GRAPHIQUE ou de s lectionner une autre zone de repr sentation graphique gr ce l option ZOOM Page Chapitre 3 Section 20 EXECUTER SIMULER GRAPHIQUES 3 5 1 TYPE DE GRAPHIQUE La CNC FAGOR 8050M offre deux types de graphiques des graphiques lignes et des graphiques solides Ces deux types sont totalement ind pendants une ex cution ou simulation dans l un de ces types n affecte pas l autre La CNC affiche toutes les options disponibles par touches de fonction une option doit tre s lectionn e Le type de graphique s lectionn reste actif jusqu la s lection d un autre type la d sactivation des graphiques par l option DESACTIVER ou
478. n e Lorsque le param tre B de l op ration de finition a t programm avec une valeur nulle Lorsque le param tre J de l op ration de finition a t programm avec une valeur sup rieure au rayon de l outil de finition ERREUR 1044 Le profil du plan se coupe lui m me dans un cycle de poche quelconque avec il ts Cette erreur est mise lorsque l un des profils du plan des contours programm s se coupe lui m me ERREUR 1046 Position d outil erron e avant le cycle fixe Cette erreur est mise en cas d appel du cycle G66 si l outil se trouve entre la cote du plan de r f rence et la cote de profondeur finale fond dans l une quelconque des op rations ERREUR 1047 Profil dans le plan ouvert dans un cycle de poche quelconque avec il ts Cette erreur est mise lorsqu un des contours programm s ne commence et ne finit pas au m me point La cause peut tre la non programmation de G1 apr s le d but avec GO de l un des profils ERREUR 1048 La cote de surface de la pi ce sommet n a pas t programm e dans un cycle de poche quelconque avec il ts Cette erreur est mise lorsque la cote de la surface de la poche n a pas t programm e dans le premier point de d finition de la g om trie ERREUR 1049 Cote du plan de r f rence erron e pour le cycle fixe Cette erreur est mise lorsque la cote du plan de r f rence se situe entre le haut et le bas de la pi ce d
479. n graphique existante Pour ex cuter cette op ration sur une pi ce non usin e frapper la touche EFFACER ECRAN XY XZ YZ Le dessin visible dans l angle inf rieur droit de l cran a chang avec une fen tre rectangulaire superpos e Cette fen tre indique la nouvelle zone graphique s lectionn e pour ce type de graphique et elle est d sactiv e dans les cas suivants En cas de choix d un autre type de graphique Lorsqu un nouveau ZOOM est ex cut dans ce mode Ne pas oublier que la nouvelle op ration d usinage figurera sur la repr sentation graphique existante Pour ex cuter cette op ration sur une pi ce non usin e frapper la touche EFFACER ECRAN Chapitre 3 Section Page EXECUTER SIMULER GRAPHIQUES 29 3 5 4 POINT DE VUE Cette fonction n est utilisable que si aucun programme n est en cours d ex cution ou de simulation par la CNC Dans le cas contraire l ex cution doit tre interrompue Cette fonction est utilisable avec tout graphique tridimensionnel 3D CONJOINT et SOLIDE et permet de s lectionner le point de vue de la pi ce en orientant les axes X YZ Quand cette option est activ e la CNC affiche en surbrillance le point de vue actuel dans la partie droite de l cran Les touches fl che droite et fl che gauche permettent une rotation de 360 afin d orienter le plan XY Les touches fl che vers le haut et fl che vers le b
480. n du facteur d chelle M30 Fin de programme Page Chapitre 7 Section 12 FONCTIONS PREPARATOIRESSUPPLEMENTAIRES FACTEURD ECHELLE G72 Exemples d application du facteur d chelle 10 MP076 G90 G00 X0 YO N10 G91 G01 X20 Y10 Y10 X 10 N20 X 10 Y 20 G72 S0 5 RPT N10 20 M30 G90 G00 X20 N10 G91 GOI X 10 X 10 X20 N20 G72 S0 5 RPTN10 20 M30 Y20 Y 20 Y10 Y10 Facteur d chelle R p tition du bloc 10 au bloc 20 La fonction G72 est modale et sera annul e par la programmation d un autre facteur d chelle S1 la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET Chapitre 7 FONCTIONSPREPARATOIRESSUPPLEMENTAIRES Section Page FACTEURD ECHELLE G72 13 7 6 2 FACTEUR D ECHELLE APPLIQUE A UN OU PLUSIEURS AXES Le format de programmation est G72 X C 5 5 Le ou les axes et le facteur d chelle d sir s sont programm s apr s G72 Tous les blocs programm s apr s G72 sont trait s comme suit par la CNC La CNC calcule les d placements de tous les axes en fonction de la trajectoire et de la compensation programm es Ensuite elle applique le facteur d chelle indiqu au d placement calcul du ou des axes correspondants Si le facteur d chelle est appliqu un ou plusieurs axes la CNC appliquera le facteur d chelle indiqu la fois au d placement et l avance du ou des ax
481. n n admettent pas les param tres locaux il est toutefois possible d utiliser tous les param tres globaux pour les d finir PAGE expression La mn monique PAGE visualise l cran le num ro de page indiqu au moyen d un nombre ou de toute expression dont le r sultat est un nombre Les pages d finies par l utilisateur sont comprises entre la page 0 et la page 255 etelles sont d finies depuis le clavier de la CNC dans le mode Personnalisationn comme indiqu dans le manuel de l utilisateur Les pages du syst me sont d finies par un nombre sup rieur 1000 Voir l annexe correspondante SYMBOL expression 1 expression 2 expression 3 La mn monique SYMBOL visualise l cran le symbole dont le num ro est indiqu par la valeur de l expression 1 d s qu elle est valu e Par ailleurs sa position l cran est d finie par l expression 2 colonne et par l expression 3 rang e Expression 1 comme expression 2 et expression 3 pourront contenir un nombre ou toute expression dont le r sultat est un nombre La CNC permet de visualiser tout symbole d fini par l utilisateur 0 255 depuis le clavier de la CNC dans le mode personnalisation comme indiqu dans le Manuel de l utilisateur Pour le positionner dans la zone de visualisation il convient de d finir les pixels de cette derni re soit 0 639 pour les colonnes expression 2 et 0 335 pour les rang es
482. n outre sa position sur l cran est d finie par l expression 2 rang e et l expression 3 colonne Expression 1 comme expression 2 et expression 3 pourront contenir un nombre ou toute expression dont le r sultat est un nombre La CNC permet de d finir 26 fen tres 0 25 et de les positionner dans la zone de visualisation pour ce faire elle dispose de 21 rang es 0 20 et de 80 colonnes 0 79 Page 16 Chapitre 14 Section DECLARATIONS DE CONTROLEDES PROGRAMMES D CLARATIONSDE PERSONNALISATION DW expression 1 expression 2 DW expression 3 expression 4 La mn monique DW visualise dans la fen tre indiqu e par la valeur de l expression 1 expression 3 d s qu elle est valu e les donn es num riques indiqu es par l expression 2 expression 4 Expression 1 expression 2 expression 3 pourront contenir un nombre ou toute expression dont le r sultat est un nombre L exemple suivant montre une visualisation dynamique de variables ODW 1 6 33 D finit la fen tre de donn es 1 ODW 2 14 33 D finit la fen tre de donn es 2 N10 DWI DATE DW2 TIME Visualise la daye dans la fen tre 1 et l heure dans la 2 GOTO N10 La CNC permet de visualiser les donn es en format d cimal hexad cimal et binaire gr ce aux instructions suivantes DWI 100 Format d cimal Visualise dans la fen tre 1 la valeur 100 DWH2 100 Format hexad cim
483. n ouvrira le programme devant contenir les donn es au moyen de la d claration OPEN P Si au lieu de charger les donn es dans la m moire de programmes de la CNC l op rateur d cide de les envoyer vers un p riph rique ou un ordinateur par ligne DNC il devra l indiquer lorsqu il d finira la d claration OPEN P Les blocs du programme g n r s par le cycle fixe sont tous des blocs de positionnement GOI X Y Z il est recommand d indiquer dans ce programme les conditions de l usinage au moyen de la d claration WRITE A Ja fin de la num risation l une des fonctions de fin de programme M03 ou M30 doit tre g n r e au moyen de la d claration WRITE A la fin du cycle de palpage le palpeur se situe l emplacement qu il occupait avant l ex cution du cycle L ex cution d un cycle fixe de copie ne modifie pas l historique des fonctions G ant rieures Page Chapitre 16 Section 28 COPIEETNUMERISATION CYCLESFIXESDECOPIEET DE NUMERISATION 16 7 1 CYCLE FIXE DE COPIE SUIVANT UNE GRILLE Le format de programmation de ce cycle est le suivant X 5 5 Y 5 5 Z S S I 5 5 TRACE 1 X Y Z I J K A C Q D N L E G H F Coordonn e th orique selon l axe des abscisses du premier point de palpage elle est d finie en absolu et doit co ncider avec l un des coins de la grille NN mp1630 Coordonn e th orique selon l axe des ordonn es
484. nce que l axe doit encore parcourir pour atteindre la cote programm e Chapitre 3 Section Page EXECUTER SIMULER VISUALISER 9 3 2 2 MODE VISUALISATION DE POSITION Ce mode de visualisation affiche les cotes de position des axes de la machine Il affiche les champs ou fen tres suivants 00100 000 00172 871 00150 000 00153 133 00004 269 00004 269 00071 029 00071 029 00011 755 00011 755 F00000 0000 120 S00000 0000 100 T0000 D000 NT0000 ND000 S 0000 RPM G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 0 CAP INS SELECTION CONDITIO VISUALISER MDI INSPECTION GRAPHI BLOCA BLOC D ARRET OUTIL QUES BLOC MO032 Les cotes r elles des axes qui indiquent la position actuelle de la machine Le format de visualisation de chaque axe est indiqu par le param tre machine DFORMAT et les valeurs affich es seront les valeurs r elles ou th oriques de chaque axe selon le r glage du param tre machine g n ral THEODPLY Chaque axe dispose des champs suivants ZERO PIECE Ce champ indique la cote r elle de l axe par rapport au z ro pi ce s lectionn ZERO MACHINE Ce champ indique la cote r elle de l axe par rapport au z ro machine 3 2 3 VISUALISATION DU PROGRAMME PIECE Ce mode affiche une page de blocs du programme le bloc en cours ex cution tant en surbrillance Page Chapitre 3 Section 10 EXECUTER SIMULER VISUALISER 3 2 4 MOD
485. ne W Z ro Pi ce Ce d calage d origine peut tre obtenu de deux fa ons __ Par la fonction G92 pr s lection de coordonn es la CNC acceptant les coordonn es des axes programm s apr s G92 comme nouvelles valeurs des axes Par l application de d calages d origine G54 G55 G56 G57 G58 G59 la CNC acceptant comme nouveau z ro pi ce le point situ par rapport au z ro machine la distance indiqu e par la ou les tables s lectionn es Ces deux fonctions sont modales et incompatibles entre elles si l une est s lectionn e lautre est d sactiv e Ilexiste galementun autre d calage d origine souslacommande du PLC quis ajoute toujours au d calage d origine s lectionn et qui permet entre autres de corriger les carts d s aux dilatations etc Page Chapitre 4 Section 4 SYSTEMESDEREFERENCE MP046 ORG x54 ORG 455 G54 G55 D calage d origine ORG x56 D calage d origine sous la commande du PLC G56 ORG 57 ORG x58 ORG 59 G59 Chapitre 4 SYSTEMESDEREFERENCE Section Page 4 4 1 PRESELECTION DE COORDONNEES ET LIMITATION DE LA VALEUR DE S G92 La fonction G92 permet de pr s lectionner n importe qquelle valeur dans les axes de la CNC et de limiter la vitesse maximum de la broche PRESELECTION DE COORDONNEES Lorsqu un d calage d origine est ex cut par la fonction G92 la CNC prend
486. nes G03 X0 YO I15 JO Z50 K5 Coordonn es polaires G03 Q180 I15 JO Z50 K5 Chapitre 6 Section Page CONTROLEDESTRAJECTOIRES INTERPOLATION 13 HELICOIDALE 6 8 ENTREE TANGENTIELLE AU DEBUT DE L USINAGE G37 La fonction G37 permet le raccordmeenttangentiel de deux trajectoires sans avoir calculer les points d intersection La fonction G37 est non modale et doit donc tre toujours programm e pour lancer une op ration d usinage avec entr e tangentielle Exemple MP0611 Sile point de d part est X0 Y30 et si l on d sire usiner un arc avec une approche en ligne droite on programmera G90 G01 X40 G02 X60 Y10 I20 JO Page Chapitre 6 Section 14 CONTROLEDESTRAJECTOIRES ENTREE TANCENTIELEE GS Dans ce m me exemple pour que l entr e de l outil sur la pi ce usiner soit tangente la trajectoire et d crive un rayon de 5 mm on devra programmer G90 G01 G37 R5 X40 G02 X60 Y10 I20 JO MP0612 Comme on peut le voir sur la figure la CNC modifie la trajectoire afin que l outil commence l usinage avec une entr e tangentielle sur la pi ce La fonction G37 et la valeur R doivent tre programm es dans le bloc contenant la trajectoire modifier La valeur de R5 5 doit toujours appara tre apr s G37 elle indique le rayon de l arc que la CNC introduit pour obtenir une entr e tangentielle sur la pi ce Cette valeur de R doit toujours tre positive
487. ng es soit 640 pixels coordonn e en X x 336 pixels coordonn e en Y S 1l s agit d une page nouvelle la CNC affichera le curseur au centre de l cran dans le cas d un symbole nouveau le curseur se situe dans l angle sup rieur gauche Le curseur appara t toujours en blanc et apr s s lection d un des l ments graphiques il peut tre d plac sur tout l cran gr ce aux touches fl che gauche fl che droite fl che vers le haut et fl che vers le bas Le curseur peut aussi tre d plac gr ce aux combinaisons de touches suivantes SHIFT Positionne le curseur sur la derni re colonne X638 SHIFT Positionne le curseur sur la premi re colonne X1 SHIFT e Positionne le curseur sur la premi re rang e Y0 SHIFT Positionne le curseur sur la derni re rang e Y334 Il est galement possible de frapper les coordonn es X Y du point o l on d sire positionner le curseur Proc der comme suit Frapper X ou Y La CNC affiche en surbrillance et dans la zone de visualisation des param tres d dition la valeur correspondant aux coordonn es de l axe s lectionn Introduire la valeur de position correspondant au point o l on d sire positionner le curseur sur cet axe La position horizontale est d finie par la cote en X 1 638 et la position verticale par la cote en Y 0 334 Apr s l introduction de la valeur d sir e frapper ENTER La CNC
488. ni par le param tre machine g n ral REFPSUB S lection du ou des axes sur lesquels la recherche doit tre ex cut e D s que l option Recherche Z ro a t activ e la CNC affiche une touche pour chaque axe de la machine et la touche TOUS Si la touche TOUS est frapp e la CNC affiche le nom de tous les axes en vid o inverse et apr s frappe de la touche elle ex cute le sous programme associ la fonction G74 Pour ex cuter la recherche sur un ou plusieurs axes la fois sans ex cution du sous programme associ on actionnera les touches correspondant aux axes concern s Lorsque chaque touche est actionn e la CNC affiche le nom du ou des axes concern s en vid o inverse Si un axe non d sir a t s lectionn frapper ESC et activer nouveau l option RECHERCHE ZERO Zoin Les oZ 2 rm Lorsque tous les axes d sir s ont t s lectionn s frapper EN La CNC commence la recherche de la r f rence machine en d pla ant tous les axes la fois jusqu ce qu ils actionnent le contact de r f rence machine Ensuite elle ex cute la recherche de r f rence machine un axe la fois Attention Lors de la recherche du z ro machine au moyen de la touche programmable TOUS la CNC conserve le z ro pi ce ou le d calage de z ro actifs cet instant Toutefois si les axes ont t s lectionn s individuellement la CNC prend comme nouveau z ro pi ce la position
489. nir tout moment des informations suppl mentaires sur les commandes d dition gr ce la touche HELP Pour sortir du mode Aide frapper HELP une seconde fois La frappe de ESC permet de sortir du mode dition sans toucher aux valeurs de la table Quand l outil s lectionn a t dit frapper ENTER Les valeurs affect es ce correcteur sont charg es dans la table MODIFIER Cette option permet de modifier les valeurs affect es un outil Avant de frapper cette touche on pointera au moyen du curseur l outil modifier D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d option de modification qu elles offrent Par ailleurs il est possible d obtenir tout moment des informations suppl mentaires sur les commandes d dition gr ce la touche HELP Pour sortir du mode Aide frapper HELP une seconde fois La frappe de ESC efface les informations affich es dans la zone d dition correspondant l outil s lectionn A partir de ce moment cet outil peut tre dit nouveau Pour sortir de l option modifier frapper CL ou ESC afin d effacer les informations affich es dans la zone d dition puis frapper ESC nouveau La table conserve ses anciennes valeurs Quand l outil s lectionn a t modifi frapper ENTER Les nouvelles valeurs affect es cet outil sont charg es dans la table Page 14 Chapitre
490. nition Q Indique le sens de la passe de finition S il est programm avec une valeur de 1 la passe de finition est ex cut e dans le sens oppos celui programm pour le profil ext rieur S iln est pas programm ou s il est programm avec une valeur diff rente de 1 la passe de finition est ex cut e dans le m me sens que celui programm pour le profil ext rieur I 45 5 D finit la profondeur totale de la poche il est programm en absolu Si la poche comporte une op ration d bauche il est inutile de d finir ce param tre car il est programm dans cette op ration Toutefois s il est programm dans les deux op rations le cycle fixe prendra en compte la profondeur indiqu e dans chaque op ration Si la poche ne comporte pas d op ration d bauche ce param tre doit tre d fini R 5 5 D finit la coordonn e du plan de r f rence 1l est programm en absolu Si la poche comporte une op ration d bauche il est inutile de d finir ce param tre car il est programm dans cette op ration Toutefois s il est programm dans les deux op rations le cycle fixe prendra en compte la profondeur indiqu e dans chaque op ration Si la poche ne comporte pas d op ration d bauche ce param tre doit tre d fini R K 1 D finit le type d intersection de profils d sir 0 Intersection de profils de base 1 Intersection de profils volu e Page Cha
491. nition suivantes YJ YD JD Cependant si le format YJ est s lectionn on prendra soin de d finir un nombre entier d usinages dans le cas contraire la CNC affiche le code d erreur correspondant P Q R S T U V Ces param tres sont optionnels et permettent d indiquer sur quels points ou entre quels points programm s l usinage ne doit pas tre ex cut Par exemple la programmation de P7 indique que l usinage ne doit pas tre ex cut au point 7 tandis que la programmation de Q10 013 indique qu aucun usinage ne doit tre ex cut entre les points 10 13 ou autrement dit aux points 10 11 12 et 13 Si l op rateur d sire d finir un groupe de points Q 10 013 il devra veiller d finir un point de fin au moyen de 3 chiffres car s il programme Q10 13 l usinage multiple suppose Q10 130 Ces param tres doivent tre programm s dans l ordre PQR ST U V etla num rotation des points affect s a chaque param tre devra suivre la m me r gle c est dire que la num rotation des points affect s Q devra tre sup rieure celle des points affect s P et inf rieure celle des points affect s R Exemple Programmation correcte P5 006 Q12 015 R20 022 Programmation incorrecte P5 006 Q20 022 R12 015 Si ces param tres ne sont pas programm s la CNC suppose que l usinage doit tre effectu sur tous les points de la trajectoire programm e Fonctionnement de base 1 2
492. niveau Montre toutes les variables les symboles op rateurs etc utiliser en cas de programmation en langage de haut niveau D clarations de contr le des programmes Pr sente les s quences de contr le utilisables en langage de haut niveau Les instructions disponibles sont pour affectation activation d sactivation de la visualisation contr le de d bit sous programmes g n ration de programmes et personnalisation Cycles de digitalisation Indique comment programmer les divers cycles de digitalisation Recopie et digitalisation Indique comment programmer les divers cycles de recopie et de digitalisation Programmation en codes ISO Variables internes de la CNC Programmation en langage de haut niveau Codes clavier Pages du syst me d aide la programmation mOaw gt 1 e GENERALITES La CNC FAGOR 8050 peut tre programm e aussi bien la vol e depuis le panneau avant que depuis des p riph riques ext rieurs lecteur de bandes lecteur enregistreur de cassettes ordinateur etc La taille de m moire dont dispose l utilisateur pour lar alisation des programmes pi ce est de 128 Kb extensible a 512 Kb Les programmes pi ce et les valeurs des tables dont dispose la CNC peuvent tre introduits comme suit Depuis le panneau avant Apr s s lection du mode d dition ou de la table d sir e la CNC permet l introduction des donn es au moyen du clavier Depuis un ordinateur DNC ou un P
493. ns le sens horaire ainsi que d afficher M03 dans l historique des conditions d usinage gt Equivaut l ex cution de M04 et permet de d marrer la broche dans le sens anti horaire ainsi que d afficher M04 dans l historique des conditions d usinage pam Equivaut l ex cution de MO05 et permet de stopper la rotation de la broche et Permettent de faire varier la vitesse de rotation programm e entre les pourcentages d finis par les param tres machine de broche MINSOVR et MAXOVR selon un pas incremental d fini par le param tre machine de broche SOVRSTEP Il est recommand de d finir la vitesse de rotation de broche A V ANT de choisir le sens de rotation afin d viter un d marrage brutal Page Chapitre 5 Section 12 MANUEL DEPLACEMENT DE LA BROCHE 6 TABLES Un nouvel outil un nouveau correcteur ou un nouveau z ro pi ce ne peut tre s lectionn que s il a t charg au pr alable dans la CNC Les tables disponibles dans la CNC sont les suivantes X OX X x Table d Origines Table de Correcteurs Table d Outils Table de Magasin d outils Table de Param tres globaux et locaux Chapitre 6 Section Page TABLES 1 6 1 TABLE D ORIGINES Cette table contient les valeurs affect es chaque z ro pi ce n cessaire pendant l ex cution de la pi ce Chaque champ de cette table repr sente un d calage du z ro c est dire
494. nsation de rayon d outil dans lesquels la trajectoire programm e figure en traits pleins tandis que la trajectoire compens e est en pointill s Chapitre 8 Section Page COMPENSATIOND OUTILS COMPENSATION DERAYON 9 D OUTIL G40 G41 G42 MP087 Trajectoire DROITE DROITE COMPTYPE O COMPTYPE 1 Page Chapitre 8 Section 10 gt COMPENSATION DE RAYON COMPENSATION D OUTILS D OUTIL G40 G41 G42 Trajectoire ARC DROITE COMPTYPE O COMPTYPE 1 Chapitre 8 Section Page COMPENSATIOND OUTILS COMPENSATIONDERAYON 11 D OUTIL G40 G41 G42 Exemple d usinage avec compensation de rayon 70 30 4 40 90 La trajectoire programm e appara t en trait plein alors que la trajectoire compens e esten pointill s Rayon de l outil 10 mm Num ro de l outil T1 Num ro du correcteur DI G92 X0 YO Z0 Pr s lection G90 G17 S100 T1 D1 M03 Outil correcteur d marrage de broche S 100 G41 G01 X40 Y30 F125 Activation de compensation Y70 X90 Y30 X40 G40 G00 X0 YO Annulation de compensation M30 Page Chapitre 8 Section COMPENSATION DE RAYON 12 COMPENSATIOND OUTILS D OUTIL G40 641 642 Exemple d usinage avec compensation de rayon La trajectoire programm e appara t en trait plein alors que la trajectoire compens e esten pointill s Rayon de l outil Num
495. nt en rapide de l axe longitudinal du plan de d part au plan de r f rence 3 Per age du trou D placement en avance de travail de l axe longitudinal jusqu au fond de trou programm en I 4 Temporisation K en centi mes de seconde si elle a t programm e 5 Retrait en avance rapide G00 de l axe longitudinal jusqu au plan de d part ou au plan de r f rence selon que G98 ou G99 a t programm Exemple de programmation en supposant que le plan de travail est le plan form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d part est X0 YO Z0 Y 350 250 Z 0 98mm T1 M6 G0 G90 X0 YO Z0 G81 G98 G00 G91 X250 Y350 Z 98 I 22 F100 S500 G93 1250 J250 Q 45 N3 G80 G90 X0 YO M30 Point de d but Positionnement et d finition de cycle fixe D finit l origine des coordonn es polaires Rotation et cycle fixe 3 fois Annule le cycle fixe Positionnement Fin de programme Chapitre 9 CYCLESFIXES Section PER AGE G81 Page 13 9 5 3 G82 CYCLE FIXE DE PER AGE AVEC TEMPORISATION Ce cyle ex cute un per age au point indiqu jusqu ce que la coordonn e finale programm e soit atteinte Ensuite il applique une temporisation en fond de trou Si on travaille en coordonn es cart siennes la structure de base du bloc est la suivante G98 G99 G82 G98 G99 X Y ZIK Retrait de l
496. nt pourra tre programm en coordonn es cart siennes ou polaires et les coordonn es pourront tre absolues ou incr mentales selon que l on travaille en G90 ou en G91 Z 5 5 D finit la coordonn e du plan de r f rence et peut tre programm en absolu ou enincr mental Dans ce cas il est r f renc par rapport au plan de d part S il n est pas programm la CNC prend comme plan de r f rence la position qu occupe l outil cet instant I 5 5 D finit la profondeur de l al sage Peut tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de r f rence K5 D finit la temporisation en centi mes de seconde entre la fin de chaque passe d al sage et le d but du retrait Si aucune temporisation n est programm e la CNC prendra la valeur KO a m gt G00 G0 a M03 SAS M04 77 7 7 MP0912 Page Chapitre 9 Section 22 CYCLESFIXES ALESAGEDEPRECISION G385 Fonctionnement de base 1 2 3 4 3 6 Silabroche tait en marche le sens de rotation est conserv Si elle tait l arr t elle d marrera droite M03 D placement en rapide de l axe longitudinal du plan de d part au plan de r f rence D placement de l axe longitudinal et en avance de travail G01 jusqu au fond de la section usin e avec al sage du trou Temporisation si elle a t programm e dans le p
497. nte le type de programme copier Les options suivantes sont disponibles Un programme pi ce Un programme de personnalisation Le programme du PLC Le fichier de messages du PLC Le fichier d erreurs du PLC Un programme de la ligne s rie 1 Un programme de la ligne s rie 2 Si le type s lectionn correspond un programme pi ce ou un programme de personnalisation la CNC demande le num ro du programme copier Lorsque ce num ro a t introduit frapper la touche EN En cas de s lection d un programme de la ligne s rie 1 ou 2 la CNC comprend que le programme copier est celui re u par l interm diaire de cette ligne Lorsque le programme copier a t d fini la CNC demande quel est le programme destinataire de la copie et indique par des touches les types autoris s dans chaque cas Si le type s lectionn correspond un programme pi ce indiquer son num ro et frapper ENTER Exemple Pour copier le programme 12 dans le programme 14 frapper COPIER PROGRAMME 12 DANS PROGRAMME 14 ENTER Si le programme destinataire de la copie existe la CNC affiche un avis et autorise la poursuite de l op ration effacement du programme pr c dent ou l annulation de la copie moyennant la frappe de ENTER ou ESC respectivement Le dernier programme ex cut par la CNC ne peut pas tre s lectionn comme destinataire Un programme contenantun sous p
498. ntion Lors de la recherche du z ro machine G74 la CNC conserve le z ro pi ce ou le d calage de z ro actifs cet instant UTILISATEUR Si cette option est activ e la CNC ex cute dans le canal utilisateur le programme de personnalisation s lectionn et indiqu par le param tre machine g n ral USERMAN Pour quitter cette option et revenir au menu pr c dent frapper ESC Page Chapitre 5 Section MANUEL MDI UTILISATEUR VISUALISER Apr s frappe de la touche PLC ce mode permet d acc der au mode contr le du PLC Dans ce mode on proc dera comme indiqu dans le chapitre relatif au contr le du PLC Ce mode permet en outre de s lectionner gr ce la touche correspondante un des modes suivants de repr sentation des valeurs de position coordonn es ACTUEL Si cette option est activ e la CNC affiche la position actuelle des axes par rapport au z ro pi ce MANUEL ACTUEL X 00100 000 Y 00150 000 Z 00004 269 U 00071 029 V_O0011 755 F03000 0000 100 S00000 0000 100 T0000 D000 NT0000 ND000 S 0000 RPM G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00 DEPLACEMENT MANUEL EN CONTINU CAP INS MM RECHERCE PRESE MESURE MDI UTILISATEUR VISUALISER MM ZERO LECTION POUCES m0051 Chapitre 5 Section Page MANUEL VISUALISER 5 ERREUR DE POURSUITE S1 cette option est activ e la CNC affiche l erreur de poursu
499. ntre selon l axe des abscisses Coordonn e r elle du centre selon l axe des ordonn es Erreur d tect e selon l axe des abscisses Diff rence entre la coordonn e r elle du centre et la cote th orique programm e Erreur d tect e selon l axe des ordonn es Diff rence entre la coordonn e r elle du centre et la cote th orique programm e UTILISATION D UNPALPEUR MESUREDETROU 31 Chapitre 12 Section Page 12 11 CYCLE FIXE DE MESURE DE MOYEU Onutilisera un palpeur situ dans la broche qui devra tre talonn au pr alable au moyen des cycles fixes Cycle fixe d talonnage de longueur d outil Cycle fixe d talonnage de palpeur Le format de programmation de ce cycle est le suivant PROBE 9 X Y Z B J E C H F X 5 5 Coordonn e th orique suivant l axe X du centre du moyeu Y 5 5 Coordonn e th orique suivant l axe Y du centre du moyeu Z 5 5 Coordonn e th orique suivant l axe Z du centre du moyeu B5 5 D finit la distance de s curit Doit tre programm avec une valeur positive et sup rieure 0 J5 5 D finit le diam tre th orique du moyeu Doit tre programm avec une valeur positive et sup rieure 0 Ce cycle permet de mesurer des moyeux dont le diam tre n est pas sup rieur J B E5 5 D finitladistance de retrait du palpeur apr s le palpage initial Doit tre programm avec une valeur positive et sup rieure 0 C Ind
500. nuel d utilisation Chap 3 Manuel d installation Chap 3 Manuel d utilisation Chap 7 12 Manuel d installation Chap 3 Annexe Manuel d utilisation Chap 11 Manuel d utilisation Chap 11 Manuel d installation Chap Manuel d utilisation Chap Manuel d utilisation Chap Manuel de programmation Chap 14 Manuel de programmation Chap 13 Annexe Nouvelles caract ristiques M 1 CARACTERISTIQUE Variables d acc s au palpeur de recopie DEFLEX DEFLEY et DEFLEZ Sortie logique g n rale indiquant l tat de la boucle de positionnement d axes LOPEN PLC initialiser un bloc de registres PLC nouvelles directives PLC 200 symboles Nouvelles possibilit s dans les cycles fixes de poche avec 1l ts Connecteur X7 du module AXES Support d unit de disquettes FAGOR Assouplissement du cycle de changement d outil Traitement am lior des erreurs MANUEL ET CHAPITRES CONCERNES Manuel d installation Chap 10 Annexe Manuel de programmation Chap 13 Annexe Manuel d installation Chap 9 Annexe Manuel d utilisation Chap 9 Manuel d installation Chap 7 Manuel d installation Chap Manuel de programmation Chap Manuel d installation Chap Manuel d installation Chap Manuel d installation Chap Manuel d utilisation Chap 1 Date Avril 1993 Version du logiciel 7 06 et suivants CARACTERISTIQUE Axes rotatifs sans limites Axes de positionnement en
501. num risation fonction G24 Exemple La zone de copie est d limit e entre X100 YO et X150 Y50 laxe de palpage tant l axe Z mp1612 N V X G90 G01 X100 YO Z80 F1000 OPEN P234 Programme destinataire des donn es WRITE G90 G01 G05 F1000 G23 Z I 10 N1 2 Active la copie G24 L8 E5 K1 Active la fonction num risation N10 G91 X50 D finit le d placement Y5 X 50 3 N20 Y5 RPT N10 N20 N4 i X50 s G25 D sactive la copie e la num risation M30 Chapitre 16 Section Page COPIEET NUMERISATION INTRODUCTION 3 Copie Num risation bidimensionnelles Ces fonctions ex cutent un contournage du mod le Il est n cessaire de d finir deux axes qui contr l s par la CNC r alisent le suivi du profil Le contour qui est d fini par la fonction G27 peut tre du type ferm le point initial et final co ncident ou ouvert le point initial et final ne co ncident pas Cette option permet la num risation du mod le en continu sous le contr le de la CNC en fonction des valeurs affect es aux param tres de num risation fonction G24 Exemple de contour ferm G23 XY 150 J8 NO 8 D finition de copie bidimensionnelle G24 L8 E5 K1 D finition de la num risation G27 S0 D finition de contour ferm G25 D sactive la copie et la num risation Exemple de contour ouvert Z Y g G23 XY 160 J20 NO 8 D finition de copie bidimensionnelle G24 L8 E5 K1 D
502. odales et incompatibles entre elles la fonction G16 devant tre programm e seule dans un bloc Lee Les fonctions G17 G18 et G19 d finissent deux des trois axes principaux X Y Z comme appartenant au plan de travail etle troisi me comme axe perpendiculaire au plan de travail MP033 Lorsque la compensation de rayon estex cut e sur le plan de travail et la compensation de longueur sur l axe perpendiculaire la CNC n autorise pas les fonctions G17 G18 et G19 si l un des axes X Y ou Z n est pas s lectionn comme axe contr l par la CNC A la mise sous tension apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra comme plan de travail celui d fini par le param tre machine g n ral IPLANE Page Chapitre 3 Section AXESETSYSTEMESDE COORDONNEES SELECTIONDEPLANS L G16 G17 G18 G19 3 3 COTATION DE LA PIECE MILLIMETRES G71 OU POUCES G70 La CNC permet l introduction des unit s de mesure au moment de la programmation en millim tres ou en pouces Elle dispose du param tre machine g n ral INCHES pour d finir les unit s de mesure de la CNC Ces unit s peuvent cependant tre chang es tout moment dans le programme gr ce aux fonctions G70 Programmation en pouces G71 Programmation en millim tres Selon que G70 ou G71 a t programm la CNC applique le syst me d unit s correspondant dans tous les blocs programm s suivants
503. ode de famille 200 lt n lt 255 gt outilsp cial Dur e de vie nominale calcul e pour cet outil d finie en minutes d usinage ou en nombre d op rations ex cuter le choix s effectuant gr ce au param tre machine g n ral TOOLMONI Dur e de vie r elle pour cet outil d finie en minutes d usinage ou en nombre d op rations ex cut es le choix s effectuant gr ce au param tre machine g n ral TOOLMONI Taille de l outil soit N pour un outil normal et S pour un outil sp cial Etatde l outil soit A pourunoutil disponible E s ilestus ou R s ila t rejet par le PLC PROGRAMMATIONEN CODEISO Chapitre 5 Section Page FONCTIONS 9 COMPLEMENTAIRESF S T D M 5 4 4 NUMERO DE CORRECTEUR D La CNC FAGOR 8050 permet gr ce la fonction D4 d associer le correcteur d sir l outil s lectionn Pour ce faire on programmera T4 D4 apr s s lection de l outil et du correcteur d sir s Si seul T4 est programm la CNC prendra le correcteur indiqu pour l outil consid r dans la table d outils La CNC dispose d une table de correcteurs avec NTOFESET param tre machine g n ral composants les l ments suivants tant sp cifi s pour chaque correcteur Rayon nominal de l outil dans les unit s de mesure indiqu es par le param tre g n ral INCHES au format R S 5 Longueur nominale de l outil dans les unit s de mesure indiqu es
504. ogo FAGOR appara t dans la fen tre principale ou la page d cran d finie pr c demment en tant que page 0 gr ce aux outils de PERSONNALISATION s affiche Si la CNC affiche Initialis ENTER ESC ne pas oublier que la frappe de ENTER provoque l effacement de toutes les informations en m moire et que les param tres machine sont initialis s avec les valeurs par d faut qui figurent dans le manuel d installation La partie inf rieure de l cran affiche le menu principal de la CNC et les diff rents modes de fonctionnement peuvent tre s lectionn s au moyen des touches de fonction F1 F7 Lorsque le menu de la CNC comporte un nombre d options sup rieur au nombre de touches de fonction 7 le caract re appara t sur la touche F7 Si cette touche est actionn e la CNC affiche le reste des options disponibles Les options affich es par le menu principal de la CNC la mise sous tension apr s la frappe de SHIFT RESET ou de la touche MAIN MENU sont les suivantes EXECUTER Permet l ex cution de programmes pi ce en mode automatique ou bloc bloc SIMULER Permet la simulation des programmes pi ces dans diff rents modes EDITER Permet l dition de programmes pi ce nouveaux ou existants MANUEL Permet le contr le manuel des d placements de la machine au moyen des touches du Pupitre Op rateur TABLES Permet la manipulation des tables de la CNC li es aux programmes pi ce Origines Correcteur
505. ois jour au param tre P151 Pour le 25 Avril 1992 on aura 920425 dans P151 L acc s cette variable entra ne l interruption dela pr paration des blocs etl attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Chapitre 13 Section Page PROGRAMMATION ENLANGAGEDEHAUTNIVEAU AUTRES VARIABLES 23 CYTIME Donne en centi mes de seconde la dur e d ex cution coul e de la pi ce FIRST ANAIn Les valeurs possibles sont 0 4294967295 L acc s cette variable entra ne l interruption de la pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Indique s il s agit de la premi re ex cution d un programme Cette variable est 1 dans l affirmative et 0 par la suite Est consid r e comme premi re ex cution celle qui a lieu Apr s la mise sous tension de la CNC Apr s la frappe des touches Shift Reset Chaque fois qu un nouveau programme est s lectionn Donne en volts et dans le format 1 4 valeurs 5 Volts l tat de l entr e analogique indiqu e n le choix tant possible parmi l une des huit 1 8 entr es analogiques L acc s cette variable entra ne l interruption de la pr paration des blocs et l attente de l ex cution de cette commande avant la reprise de la pr paration des blocs Variables de lecture et d criture TIMER
506. omposants les l ments suivants tant sp cifi s Le num ro 0 9999 de la fonction auxiliaire M d finie Le num ro de la sous routine associer cette fonction auxiliaire Un indicateur qui d finit si la fonction M est ex cut e avant ou apr s le bloc de d placement dans lequel elle est programm e Un indicateur qui d finit si l ex cution de la fonction M interrompt ou non la pr paration des blocs Un indicateur qui d finit si la fonction M est ex cut e ou non apr s l ex cution de la sous routine associ e Unindicateur qui d finit si la CNC doit ou non attendre le signal AUX END signal de M ex cut e mis par le PLC avant de poursuivre l ex cution du programme Si lors de l ex cution de la fonction auxiliaire M celle ci n est pas d finie dans la table de fonctions M la fonction programm e est ex cut e au d but du bloc et la CNC attend le signal AUX END avant de poursuivre l ex cution du programme Certaines fonctions auxiliaires ont une signification particuli re interne dans la CNC Si pendant l ex cution de la sous routine associ e d une fonction auxiliaire M un bloc contenant la m me fonction M estrencontr il sera ex cut mais la sous routine associ e n est pas ex cut e Attention Toutes les fonctions auxiliaires M auxquelles une sous routine est associ e doivent tre programm es seules dans un bloc Chapit
507. on VITESSE SIMULATION Cette option permet de modifier le pourcentage de vitesse utilis par la CNC pour ex cuter le programme dans les modes simulation Pour d finir cette vitesse la CNC affiche dans l angle sup rieur droit de l cran une fen tre indiquant le pourcentage de vitesse de simulation actuel Cette valeur peut tre modifi e gr ce aux touches fl che droite et fl che gauche Lorsque le pourcentage d sir a t d fini frapper ENTER pour valider la nouvelle valeur Pour sortir de cette option sans modifier la valeur pr c dente frapper ESC COULEURS TRAJECT Cette option permet de modifier les couleurs utilis es pour tracer les diverses trajectoires d outil dans les modes ex cution et simulation Elles ne peuvent tre utilis es que dans les graphiques lignes 3D XY XZ YZ et CONJOINT Les param tres suivants sont disponibles Couleur repr sentant l avance rapide Couleur repr sentant la trajectoire sans compensation Couleur repr sentant la trajectoire avec compensation Couleur repr sentant le filetage Couleur repr sentant les cycles fixes Pour d finir les couleurs apr s activation de cette option la CNC affiche dans la partie droite de l cran une s rie de fen tres dans lesquelles figureront les couleurs actuelles s lectionn es Parmi les couleurs disponibles figure la couleur transparente qui est visualis e en noir comme le fond Si cette couleur est s
508. on TABLES DE COMPENSATION DE VIS 11 4 TABLES DE COMPENSATION CROISEE Les tables correspondant aux compensations crois es ont la structure suivante POSITION ERREUR 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 PAPE DE DE DE DE DE PA PE DE DE DE PA DE DE DE DE DE DE DA CAP INS MM EDITER MODIFIER CHERCHER INITIALIS CHARGER SAUVER MM POUCES MOL14 Le nombre de points de chaque table est d fini par le param tre machine g n ral NPCROSS NPCROSS2 et NPCROSS3 Lorsqu un de ces param tres est mis 0 ceci signifie que la table correspondante n est pas utilis e La CNC ne l affiche pas Un axe ne doit pas d pendre du d placement de plusieurs axes la fois par exemple A gt C et B gt C mais le d placement d un axe peut affecter le positionnement de plusieurs axes par exemple A gt B y A gt C Chaque table d finit La position de l axe entra nant l erreur Cet axe est d fini par le param tre machine g n ral MOV AXIS MOV AXIS et MOVAXIS3 L erreur subie par l axe compenser au point consid r Cet axe est d fini par le param tre machine g n ral COMPAXIS COMAXIS2 et COMAXIS3 En outre la position en cours de l axe s lectionn est affich e et mise jour d s que cet axe se d place Chapitre 11 Section Page TABLES DE COMPENSATION 5 PARAMETRES MACHINE CROISEE 1
509. on du texte inclure il peut tre d plac sur tout l cran gr ce aux touches fl che gauche fl che droite fl che vers le haut et fl che vers le bas Le curseur peut aussi tre d plac gr ce aux combinaisons de touches suivantes SHIFT Positionne le curseur sur la derni re colonne X638 SHIFT amp Positionne le curseur sur la premi re colonne X1 SHIFT BD Positionne le curseur sur la premi re rang e Y0 SHIFT Positionne le curseur sur la derni re rang e Y334 Il est galement possible de frapper les coordonn es X Y du point o l on d sire positionner le curseur Proc der comme suit Frapper X ou Y La CNC affiche en surbrillance et dans la zone de visualisation des param tres d dition la valeur correspondant aux coordonn es de l axe s lectionn ntroduire la valeur de position correspondant au point o l on d sire positionner le curseur sur cet axe La position horizontale est d finie par la cote en X 1 638 et la position verticale par la cote en Y 0 334 Apr s l introduction de la valeur d sir e frapper ENTER La CNC am ne le curseur la position indiqu e D s que cette option est activ e la CNC permet tout moment y compris pendant la d finition des textes de modifier les param tres d dition De cette fa on il est possible d ins rer des textes de couleurs et de trac s diff rents Pour acc der ce men
510. ondeur d usinage Ex cute le per age en E Ex cute le per age en F Point de d part D finit le cycle de per age Ex cute le per age en A Ex cute le per age en B Modifie le plan de r f rence Ex cute le per age en C Ex cute le per age en D Modifie le plan de r f rence Ex cute le per age en E Ex cute le per age en F Chapitre 9 CYCLESFIXES Section ZONED INFLUENCEDUCYCLH FIXE Page 3 9 3 ANNULATION DE CYCLE FIXE Un cycle fixe peut tre annul Parla fonction G80 qui peut tre programm e dans n importe quel bloc Par la d finition d un nouveau cycle fixe qui annule et remplace tout autre cycle fixe actif Apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET Par une recherche du z ro au moyen de la fonction G74 Par s lection d un nouveau plan de travail au moyen des fonctions G16 G17 G18 ou G19 Page Chapitre 9 Section 4 CYCLESFIXES ANNULATION DECYCLEFIXE 9 4 CONSIDERATIONS GENERALES 1 2 3 4 Un cycle fixe peut tre d fini en tout point du programme c est dire aussi bien dans le programme principal que dans une sous routine Les appels de sous routines peuvent tre effectu s depuis un bloc plac sous l influence d un cycle fixe sans impliquer l annulation du cycle fixe L ex cution d un cycle fixe ne modifie pas l historique des fonctions G
511. onn Frapper le nouveau num ro affecter comme nom de programme puis ENTER Le num ro de programme correspondant au programme du PLC ainsi qu au fichier de messages ou d erreurs du PLC ne doit pas tre chang car le nom de ces programmes doit se composer uniquement de leur mn monique associ e S1 le nouveau num ro de programme existe d j la CNC affiche un avis et autorise la poursuite de l op ration effacement du programme pr c dent ou l annulation de la copie moyennant la frappe de ENTER ou ESC respectivement Nouveaucommentaire Cette option permet d affecter un commentaire au programme s lectionn Frapper le nouveau commentaire puis la touche FIN TEXTE Exemple Pour d finir comme commentaire du programme 14 le texte ENGRENAGE proc der comme suit RENOMMER PROGRAMME 14 EN NOUVEAU COMMENTAIRE ENGRENAGEFIN TEXTE Page Chapitre 7 Section UTILITAIRES RENOMMER 7 5 PROTECTIONS Pour viter toute intrusion dans certains programmes et limiter l acc s de l op rateur certaines commandes de la CNC les protections suivantes ont t pr vues et sont activ es par touches x AUTORISAT UTILISATR Cette option permet d afficher les programmes CNC r alis s par l utilisateur et de s lectionner leurs attributs AUTORISAT FABRICANT Cette option permet d afficher tous les programmes charg s dans la C
512. ordonn es du centre de l arc I J ou K en mode absolu c est dire par rapport au z ro d origine et non au d but de l arc La fonction G06 est non modale et doit donc tre programm e chaque fois que les coordonn es du centre de l arc doivent tre indiqu es en absolu La fonction G06 peut tre programm e sous la forme G6 Exemple MP065 Plusieurs modes de programmation sont analys s ci dessous avec X60 Y40 comme point de d part Coordonn es cart siennes G90 G17 G06 G03 X110 Y90 I60 J90 G06 X160 Y40 I160 J90 Coordonn es polaires G90 G17 G06 G03 QO I60 J90 G06 Q 90 1160 J90 Chapitre 6 Section Page CONTROLEDESTRAJECTOIRES COORDONNE ARO Sl S 6 5 TRAJECTOIRE CIRCULAIRE TANGENTE A LA TRAJECTOIRE PRECEDENTE G08 La fonction G08 permet de programmer une trajectoire circulaire tangente la trajectoire pr c dente sans avoir programmer les coordonn es I J ou K du centre Il suffit de d finir les coordonn es du point d arriv e de l arc en coordonn es polaires ou cart siennes en fonction des axes du plan de travail Exemple Supposons que le point de d part soit XO Y40 et que l on souhaite programmer une droite puis un arc tangent la droite et un arc tangent l arc pr c dent MP068 G90 G01 X70 G08 X90 Y60 Arc tangent la trajectoire pr c dente G08 X110 Y60 Arc tangent la trajectoire pr c dente La fonction G08 estnon
513. orisateur indiqu 1 256 en lui affectant la constante de temps d sir e n Par exemple TG1 22 1000 1 met 1 la porte de d clenchement 1 du temporisateur T22 et lui affecte une constante de temps de 1000 Change l tat 0 1 de l entr e de comptage UP du compteur indiqu Par exemple CUP 33 0 met 0 l entr e de comptage du compteur C33 Change l tat 0 1 de l entr e de d comptage DW du compteur indiqu Par exemple CDW 32 1 met 1 l entr e de d comptage du compteur C32 Change l tat 0 1 de l entr e Enable du compteur indiqu Par exemple CEN 12 0 met 0 l entr e Enable du compteur C12 Change l tat 0 1 de l entr e de Pr s lection du compteur indiqu 1 256 Une valeur de pr s lection n sera affect e au compteur si cette instruction g n re un frontmontantsur cetteentr e Par exemple CPR 10 1000 1 met 1 l entr e de pr s lection du compteur C10 En outre siun changement d tat est intervenu sur cette entr e pr c demment 0 le compteur est pr s lectionn avec la valeur 1000 Affecte la valeur indiqu e n au nombre compt par le compteur sp cifi Par exemple C 42 1200 affecte 1200 la valeur compt e par le compteur C42 Change l tat 0 1 du Bit 0 31 correspondant au Registre 1 559 indiqu Par exemple B5 R200 0 met 0 le bit 5 du registre R200 Affecte la valeur n au registre sp cifi Par exe
514. ormale 31 Edition utilisateur 32 Edition en TEACH IN 33 Editeur interactif 34 Editeur de profils 40 D placement en JOG continu 41 D placement en JOG incr mental 42 D placement avec manivelle lectronique 43 Recherche du z ro en MANUEL 44 Pr s lection de position en MANUEL 45 Mesure d outil 46 MDI en MANUEL 47 Fonctionnement MANUELutilisateur 50 Table des origines 51 Table des correcteurs 52 Table outils 53 Table de magasin d outils 54 Table de param tres globaux 55 Tables de param tres locaux 60 Utilitaires 70 DNC Page Chapitre 13 Section 20 PROGRAMMATIONENLANGAGEDEHAUTNIVEAU AUTRES VARIABLES 80 Edition des fichiers du PLC 81 Compilation du programme du PLC 82 Contr le du PLC 83 Messages actifs du PLC 84 Pages actives du PLC 85 Sauvegarde du programme du PLC 86 Rappel du programme du PLC 87 Mode ressources du PLC utilis es 88 Statistiques du PLC ti 90 Personnalisation 100 Table des param tres machine g n raux 101 Tables de param tres machine des axes 102 Table des param tres machine de la broche 103 Tablas de par metros m quina des lignes s rie 104 Table des param tres machine du PLC 105 Table de fonctions M 106 Tables de compensation de broche et crois e 110 Diagnostic configuration 111 Diagnostic test de mat riel 112 Diagnostic test de m moire RAM 113 Diagno
515. ors de sa lecture mais la fonction G04 permet son valuation au moment de son ex cution Cette fonction interrompt la pr paration des blocs et attend l ex cution d un bloc donn avant de reprendre cette pr paration Un cas de ce type est l valuation de la condition de saut de bloc qui est d finie dans l en t te du bloc Exemple G04 Interrompt la pr paration des blocs 1 G01 X10 Y20 Condition de saut 1 La fonction G04 est non modale et doit donc tre programm e chaque interruption de la pr paration de blocs Elle doit tre programm e seule dans le bloc pr c dant celui o doit s effectuer l valuation pendant l ex cution La fonction G04 peut tre programm e sous la forme G4 Chaque programmation de G04 annule temporairement la compensation et de longueur actives Pour cette raison on n utilisera cette fonction qu avec pr cautions car sielle est ins r e entre des blocs d usinage travaillant en compensation des formes ind sirables pourraient tre produites Chapitre 7 Section Page FONCTIONSPREPARATOIRESSUPPLEMENTAIRES G04 ET G04K 1 Exemple Les blocs de programme suivants sont ex cut s dans une section avec la compensation G41 N10 X50 Y80 N15 G04 1 N17 M10 N20 X50 Y50 N30 X80 Y50 Le bloc N15 interrompt la pr paration des blocs de fa on que l ex cution du bloc N10 s ach ve au point A MP070A Lorsque l ex cution
516. osition a chang par rapport au point num ris ant rieur sont d finis Si ce param tre n est pas programm le cycle fixe prendra la valeur GO D finit l avance appliqu e pour l ex cution des trajectoires incr mentales Ce param tre est programm en mm minute ou en pouces minute mp1638 F H p Si ce param tre n est pas programm le cycle fixe prend la valeur F avance des trajectoires de balayage D finit l avance appliqu e pour l ex cution des trajectoires de balayage Ce param tre est programm en mm minute ou en pouces minute FONCTIONNEMENT DE BASE 1 2 3 La sonde se positionne sur le point d fini par les param tres X Y Z La CNC approche la sonde du mod le jusqu ce qu elle entre en contact avec ce dernier La sonde est maintenue en contact permanent avec la surface du mod le et ex cute le suivi selon le trajet programm Si une num risation de la pi ce a t demand e param tres L et E elle g n re pour chaque point num ris un nouveau bloc dans le programme ouvert au moyen de la d claration OPEN P A la fin du cycle fixe la sonde revient au point de d part Ce d placement se compose de x D placement du palpeur selon l axe de palpage axe longitudinal jusqu la coordonn e indiqu e par le param tre Z D placement dans le plan principal de travail jusqu au point de d part du cycle param tres X
517. ouches fl che vers le haut et fl che vers le bas ou page par page gr ce aux touches page avant et page arri re La position ou le num ro de la ligne point e par le curseur appara t sur fond blanc dans la fen tre de communications de la CNC c t de la fen tre indicative CAP INS Plusieurs options d dition d crites ci dessous sont galement disponibles D s qu une de ces options est activ e l op rateur dispose d une zone d dition sur l cran et peut d placer le curseur dans cette zone gr ce aux touches fl che droite et fl che gauche Les touches fl che vers le haut et fl che vers le bas permettent de positionner le curseur sur le premier et le dernier caract re respectivement EDITER Cette option permet d diter de nouveaux blocs ou lignes dans le programme s lectionn Avant de frapper cette touche pointer au moyen du curseur le bloc derri re lequel le nouveau bloc dit doit tre ins r D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d dition offert La frappe de ESC efface le bloc en cours d dition et permet de recommencer l dition de ce bloc Lorsque le bloc a t dit frapper ENTER Le nouveau bloc dit est ajout au programme derri re le bloc point par le curseur Le curseur se positionnera sur le nouveau bloc dit et la zone d dition s effacera ce qui permet d dite
518. ouches permettent les fonctions de recherche suivantes DEBUT La frappe de cette touche positionne le curseur sur la premi re ligne du programme FIN La frappe de cette touche positionne le curseur sur la derni re ligne du programme TEXTE Cette fonction permet de chercher un texte ou une s rie de caract res partir du bloc point par le curseur Quand cette touche est frapp e la CNC demande quelle est la s rie de caract res rechercher Apr s d finition du texte frapper la touche FIN TEXTE le curseur se positionnera sur la premi re s rie de caract res rencontr e La recherche commence par le bloc point par le curseur et s effectue y compris dans le bloc lui m me Le texte rencontr appara t en surbrillance la recherhe peut continuer dans tout le programme ou tre abandonn e Pour continuer la recherche frapper ENTER La CNC ex cute la recherche partir du dernier texte rencontr et l affiche en surbrillance Page Chapitre 3 Section EXECUTER SIMULER SELECTION DU BLOC ET CONDITION D ARRET Cette op ration peut tre r p t e autant de fois que d sir Lorsqu elle atteint la fin du programme la CNC reprend la recherche depuis le d but Pour quitter l option de recherche frapper la touche de fonction ARRETER ou la touche ESC La CNC affichera le curseur sur la ligne o le texte recherch a t rencontr pour la derni re fois NUMERO DE LIGNE Si cett
519. our demander des informations un ou plusieurs compteurs frapper lacommande C 1 256 ou C 1256 1 256 puis ENTER Donn es binaires Affiche une ligne d informations pour chaque ressource ou groupe de ressources demand Les instructions disponibles pour demander des informations aux diverses ressources sont I 1 256 ou I 1 256 1 256 Montre l tat de l entr e ou du groupe d entr es indiqu O 1 256 ou O 1 256 1 256 Montre l tat de la sortie ou du groupe de sorties indiqu M 1 5957 ou M 1 5957 1 5957 Montre l tat de la marque ou du groupe de marques indiqu B 0 31 R 1 559 Montre l tat du bit de registre indiqu S1 l tat d une ou plusieurs entr es sorties ou marques est demand la CNC affiche des lignes d information compl tes m me si tous leurs l ments n ont pas t demand s Quand les noms g n riques 1 O M sont employ s pour afficher les ressources la CNC en affiche toujours 20 par ligne et quand leur mn monique associ e est employ e elle en affiche 3 par ligne Dans ce dernier cas le nom g n rique est affich si aucune mn monique n est associ e la ressource S1 l tat d un bit de registre est demand la CNC n affiche que le bit demand dans la ligne correspondante Page Chapitre 9 Section 14 PLE MONITORISATION MODIFIER FENETRE Cette option permet de manipuler la fen tre active la fen tre s lectionn e de modifier
520. our utilisation interne par la CNC sont 5V 5V 15V 15V GND OV logique GNDA OV analogique Chaque valeur est suivie de la marge de variations valeurs maximum et minimum que la CNC consid re comme correcte En outre la valeur r elle de chaque alimentation est indiqu e Si une tension mesur e est hors de la plage autoris e le message Erreur s affiche Chapitre 12 Section Page DIAGNOSTICS TEST HARDWARE 5 TENSIONS DELIVREES AUX CARTES Cette rubrique indique si le module d AXES le module de recopie I O TRACING et les modules d E S sont aliment s en 24 V Dans le cas contraire le message Erreur s affiche L absence du 24 V peut tre d e au d faut d alimentation des connecteurs ou au claquage du fusible de protection de la carte concern e TEMPERATURE INTERNE Cette rubrique indique la temp rature interne de l UC de la CNC ainsi que la marge de variations valeurs maximum et minimum que la CNC consid re comme correcte Page Chapitre 12 Section 6 DIAGNOSTICS TEST HARDWARE 12 3 TEST MEMOIRE Cette option v rifie l tat de la m moire interne de la CNC Cette v rification n est possible que si le programme automate est stopp Dans le cas contraire la CNC demande l op rateur s il d sire interrompre l ex cution D s que cette option est activ e la page d cran ci dessous s affiche DIAGNOSTICS
521. out moment y compris pendant la d finition des l ments graphiques et des textes de modifier les param tres d dition De cette fa on il est possible d diter des formes de couleur et de trac diff rents ainsi que des textes de diff rentes tailles Pour acc der ce menu frapper INS D s l entr e dans ce mode la CNC affiche par touches logiciel les diff rentes options d crites ci dessous et permettant de modifier ces param tres Pour quitter ce mode et revenir au menu pr c dent frapper INS nouveau AVANCE CURSEUR Cette option permet de s lectionner l avance ou pas 1 8 16 24 en pixels de d placement du curseur Apr s la frappe de cette touche la s lection s effectue comme suit 1 Gr ce aux touches fl che gauche et fl che droite s lectionner l avance ou pas d sir La CNC affichera en permanence et en surbrillance l avance s lectionn e 2 Frapper ENTER pour valider l avance s lectionn e ou ESC pour quitter cette option sans effectuer aucun changement Quand une nouvelle page ou un nouveau symbole est s lectionn la CNC affiche la valeur 8 ce param tre Chapitre 10 Section Page SYMBOLES UTILISATEUR TYPE DE LIGNE Cette option permet de s lectionner le type de ligne utiliser pour d finir les l ments graphiques Apr s la frappe de cette touche la s lection s effectue comme suit 1 Gr ce aux touches f
522. outil jusqu au Plan de D part d s que le trou a t perc Retrait de l outil jusqu au Plan de R f rence d s que le trou a t perc XY 5 5 Elles sontoptionnelles et d finissent le d placement des axes du plan principal I 5 5 K5 pour positionner l outil sur le point d usinage Ce point pourra tre programm en coordonn es cart siennes ou polaires et les coordonn es pourront tre absolues ou incr mentales selon que l on travaille en G90 ou en G91 D finit la coordonn e du plan de r f rence et peut tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de d part S 1l n est pas programm la CNC prend comme plan de r f rence la position qu occupe l outil cet instant D finit la profondeur totale du per age Il pourra tre programm en absolu ou en incr mental Dans ce cas il est r f renc par rapport au plan de r f rence D finit la temporisation en centi mes de seconde entre la fin de chaque passe de per age et le d but du retrait Sa d finition est obligatoire si aucune temporisation n est d sir e on programmera KO u m gt C00 G01 7 M03 LL M04 I u Page Chapitre 9 Section 14 PER AGEAVEC CHARTES TEMPORISATION G82 Fonctionnement de base 1 Silabroche tait en marche le sens de rotation est conserv Si elle tait l arr t
523. p 3 Manuel de programmation Chap 4 Manuel d installation Manuel d utilisation Chap 3 Chap 11 Date Octobre 1995 Version du logiciel 9 09 et suivantes CARACTERISTIQUE M19 TYPE param tre de broche indique si la broche recherche le z ro chaque passage du mode boucle ouverte boucle ferm e Les variables POSS et TPOSS sont toujours actives que la boucle soit ouverte ou ferm e Les tables de compensation de vis autorisent des pentes pouvant atteindre 45 MANUEL ET CHAPITRES CONCERNES Manuel d installation Chap 3 Manuel d installation Chap 10 Manuel de programmation Chap 13 Manuel d installation Manuel d utilisation Chap 3 Chap 11 Date Avril 1996 Version du logiciel 9 10 et suivantes CARACTERISTIQUE Nouvelles variables RPOSS et RTPOSS associ es la broche MANUEL ET CHAPITRES CONCERNES Manuel d installation Chap 10 et Annexe Manuel de programmation Chap 13 et Annexe 4 Nouvelles caract ristiques M Date Juillet 1996 Version du logiciel 9 11 et suivantes CARACTERISTIQUE MANUEL ET CHAPITRES CONCERNES Param tre machine EXTMULT utiliser lorsque le Manuel d installation Chap 3 signal Io du syst me de r alimentation est codifi Date Mai 1996 Version du logiciel 11 01 et suivantes CARACTERISTIQUE MANUEL ET CHAPITRES CONCERNES CPU TURBO Manuel d installation Chap 1 et 3 Analyse par anti
524. p rations d usinage ou au d but du programme par affectations aux variables TOR TOL TOI TOK Lorsque le plan sur lequel portera la compensation a t d fini gr ce aux codes G16 G17 G18 ou G19 cette compensation est appliqu e par G41 ou G42 sur la base de la valeur du correcteur s lectionn par le code D ou en son absence du correcteur indiqu dans la table d outils pour l outil T selectionn Les fonctions G41 et G42 sont modales et incompatibles entre elles Elles sont annul es par G40 G04 interruption de la pr paration des blocs G53 programmation par rapport au z ro machine G74 recherche du z ro cycles fixes d usinage G81 G82 G83 G84 G85 G86 G87 G88 G89 ainsi qu la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET Page Chapitre 8 Section 2 COMPENSATIOND OUTILS OU GA 8 1 1 ACTIVATION DE LA COMPENSATION DE RAYON D OUTIL Lorsque le plan dans lequel la compensation doit tre appliqu e a t choisi par G16 G17 G18 ou G19 les codes G41 ou G42 permettent d activer cette compensation G41 Compensation de rayon d outil gauche G42 Compensation de rayon d outil droite Dans le bloc contenant G41 ou G42 ou dans un bloc pr c dent les fonctions T et D ou T seule doivent tre programm es pour s lectionner dans la table de correcteurs la valeur de la correction appliquer Si aucun correcteur n est s le
525. par le param tre g n ral INCHES au format L 5 5 Usure du rayon de l outil dans les unit s de mesure indiqu es par le param tre g n ral INCHES au format I 5 5 La CNC ajoutera cette valeur au rayon nominal R pour calculer le rayon r el R Usure de la longueur de l outil dans les unit s de mesure indiqu es par le param tre g n ral INCHES au format K 5 5 La CNC ajoutera cette valeur la longueur nominale L pour calculer la longueur r elle L K Si une compensation de rayon d outil est n cessaire G41 ou G42 la CNC applique comme valeur de compensation de rayon la somme des valeurs R I du correcteur s lectionn Si une compensation de longueur d outil est n cessaire G43 la CNC applique comme valeur de compensation de longueur la somme des valeurs L K du correcteur s lectionn Si aucun correcteur n et d fini la CNC applique le correcteur DO avec R 0 L 0 I 0 et K 0 Page Chapitre 5 Section 10 PROGRAMMATION EN CODEISO FONCTIONS COMPLEMENTAIRESEFS T D M 5 4 5 FONCTIONS AUXILIAIRES M Les fonctions auxiliaires sont programm es par le code M4 il est possible de programmer jusqu 7 fonctions auxiliaires dans le m me bloc S1 plus d une fonction auxiliaire a t programm e dans un bloc la CNC les ex cute dans l ordre o elles ont t programm es La CNC dispose d une table de fonctions M avec NMISCFUN param tre machine g n ral c
526. partie enti re P5 FIX 5 423 gt P5 5 FUP si entier prend la partie enti re P6 FUP 7 gt P6 7 si non prend la partie enti re P6 FUP 5 423 gt P6 6 plus un BCD convertit le num ro donn en BCD P7 BCD 234 gt P7 564 0010 0011 0100 BIN convertit le num ro donn en binaire P8 BIN AB gt P8 171 1010 1011 Les conversions en binaire eten BCD s effectueront sur 32 bits le nombre 156 pouvant tre repr sent dans les formats suivants D cimal 156 Hexad cimal 9C Binaire 0000 0000 0000 0000 0000 0000 1001 1100 BCD 0000 0000 0000 0000 0000 0001 0101 0110 Chapitre 13 Section Page PROGRAMMATIONENLANGAGEDEHAUTNIVEAU OPERATEURS 27 13 5 EXPRESSIONS Une expression est toute combinaison valide entre op rateurs constantes et variables Toutes les expressions doivent tre plac es entre parenth ses qui peuvent tre omises si l expression se r duit un nombre entier 13 5 1 EXPRESSIONS ARITHMETIQUES Les expressions arithm tiques sont form es en combinant des fonctions et des op rateurs arithm tiques binaires et trigonom triques avec les constantes et les variables du langage Le mode de fonctionnement avec ces expressions est d fini par les priorit s des op rateurs et leur associativit Priorit de la plus haute la plus basse Associativit NOT fonctions n gatif de droite gauche EXP MOD de gauche droite de gauche droite
527. per ENTER ZONE VISUALIZEE X 100 Y 1000 2500 500 DROITE X1 50 000 Y1 60 000 X2 Y2 x TANGENCE Quand tous les param tres connus ont t d finis frapper la touche VALIDER la CNC affiche si c est possible la section d finie La valeur peut tre d finie par une constante num rique ou par toute autre expression Exemples X 100 X 10 cos 45 X 20 30 sin 30 X 2 20 30 sin 30 S 1l existe plus d une possibilit toutes les options possibles s afficherontetl option d sir e en rouge devra tre s lectionn e gr ce aux touches fl che gauche et fl che droite Les touches fl che vers le haut et fl che vers le bas permettent de choisir d afficher toutes les possibilit s ou seulement celle indiqu e en rouge D s la s lection de l option d sir e frapper ENTER pour que la CNC la prenne en compte Page Chapitre 4 EDITER Section EDITEUR DE PROFILS ARC HORAIRE et ARC ANTIHORAIRE Quand une de ces options est activ e la CNC affiche dans lazone ZONE VISUALIZEE d informations suppl mentaires le cadre pr sent ci contre Les valeurs de position X1 Y1 correspondent au point de d but X 100 2500 de l arc et sont fix es par la CNC puisqu elles co ncidentavecle Y 1000 200 dernier point de la section pr c dente ARC HORAIRE Les valeurs de posi
528. pitre 11 Section 10 POCHES EN 2D ET 3D POCHES EN2D FINITION Si la poche comporte une op ration d bauche il est inutile de d finir ce param tre car il est programm dans cette op ration Toutefois s il est programm dans les deux op rations le cycle fixe prendra en compte le type d intersection d fini dans l op ration d bauche Si l op ration d bauche n a pas t d finie et si ce param tre n est pas programm le cycle fixe prendra en compte la valeur KO par d faut Les deux types d intersection sont d finis plus loin T 4 D finit l outil utilis pour la finition Sa programmation est obligatoire Dans le m me bloc il est possible de programmer les fonctions auxiliaires F S D et jusqu 7 fonctions auxiliaires M Cette op ration permet de d finir M06 avec une sous routine associ e le changement d outil indiqu s effectuant avant le d but de l op ration de finition Chapitre 11 Section Page POCHES EN 2D ET 3D POCHESEND2D FINITION 11 11 1 4 REGLES DE PROGRAMMATION DES PROFILS La programmation des profils ext rieurs et int rieurs d une poche avec il ts doit respecter les r gles suivantes de programmation 1 Tous les types de profils programm s doivent tre ferm s Les exemples suivants entra nent une erreur de g om trie 5 Ya Sn 2 Un profil ne doit pas se recouper mismo Les exemples suivants
529. plan de d part la fin du cycle fixe Retour au plan de r f rence la fin du cycle fixe ROCK CR UK UK KR CE KO AE K XX x x x La lettre M signifie MODAL c est dire qu une fois programm e la fonction G reste active tant qu une autre fonction G incompatible n est pas programm e que M03 M30 URGENCE RESET n est pas ex cut ou que la CNC soit teinte puis rallum e La lettre D signifie PAR DEFAUT c est dire que ces fonctions sont prises en compte par la CNC la mise sous tension apr s l ex cution de M02 M30 ou apr s une URGENCE ou un RESET Dans les cas signal s par il est entendu que l tat PAR DEFAUT de ces fonctions d pend de l tat des param tres machine g n raux de la CNC La lettre V signifie que la fonction G est visualis e dans les modes ex cution et simulation avec les conditions selon lesquelles l usinage est ex cut ANNEXE B VARIABLES INTERNES DE LA CNC Le symbole R indique que la variable correspondante peut tre lue Le symbole W indique que la variable correspondante peut tre modifi e VARIABLES ASSOCIEES AUX OUTILS Section 13 2 2 Variable TOOL Num ro de l outil actif TOD Num ro du correcteur actif NXTOOL Num ro de l outil suivant en attente de M06 NXTOD Num ro du correcteur de l outil suivant TMZPn Position occup e par l outil n dans le magasin TLFDn Num ro du correcteur d
530. ple G16 XY enr D but de la d finition du profil ext rieur d finition du profil dans le plan G16 XZ d finition du profil de profondeur GIE XV snika D but de la d finition de l il t d finition du profil dans le plan G16 XZ d finition du profil de profondeur Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D REGLES 37 DE PROGRAMMATION 4 Le profil de profondeur doit tre d fini apr s le profil dans le plan Les points de d but du profil dans le plan et du profil de profondeur doivent tre identiques Toutefois le profil de profondeur doit tre programm Pour le contour ext rieur de la poche en commen ant par la cote de surface 1 Pour les contours int rieurs et les il ts en commen ant par la cote de fond 2 Yy y MP1150 PES O y 5 Le profil de profondeur doit tre ouvert et sans changements de direction sur son trajet Autrement dit les zig zag sont interdits Exemples MP1147 LLAD Les exemples ci dessous provoquent des erreurs de g om trie MP1148 D Page Chapitre 11 Section POCHES EN 2D ET 3D POCHES EN 3D REGLES i DE PROGRAMMATION 11 2 5 1 EXEMPLES DE PROGRAMMATION N200 N250 N300 N400 N500 Exemple de poche sans il ts TOR1 2 5 TOL1 20 TOI1 0 TOK1 0 G17 G0 G43 G90 Z50 S1000 M4 G5 G66 R200 C250 F300 S400 E500 ssss ssseess M30 G67 B5 C4 I 25 RS F
531. port au z ro machine G70 Programmation en pouces G71 Programmation en millim tres G90 Programmation absolue G91 Programmation incr mentale G93 Pr s lection de l origine polaire Page Chapitre 11 Section 18 POCHESEN2DET 3D POCHESEN2D PROFILS 11 1 7 ERREURS Le cycle fixe pourra visualiser les erreurs suivantes ERREUR 1023 G67 Rayon d outil excessif Un outil d bauche incorrect a t s lectionn ERREUR 1024 G68 Rayon d outil excessif Un outil de finition incorrect a t s lectionn ERREUR 1025 Un outil de rayon nul a t programm Un des outils utilis s pour l usinage d une poche a t d fini avec un rayon 0 ERREUR 1026 Un pas sup rieur au diam tre de l outil a t programm Le param tre C de l op ration d bauche est sup rieur au diam tre de l outil d bauche ERREUR 1041 Un param tre obligatoire dans le cycle fixe n a pas t programm Cette erreur peut se produire dans les cas suivants Lorsque les param tres T et R n ont pas t programm s dans l op ration d bauche Absence d op ration d bauche et non programmation des param tres T et R pour la finition ERREUR 1042 Valeur de param tre invalide dans le cycle fixe Cette erreur peut se produire dans les cas suivants Lorsque le param tre Q de l op ration de finition a t programm avec une valeur erro
532. pproche D placement du palpeur en avance rapide G00 entre le premier point d approche et le second situ une distance 2B de la seconde face palper Ce mouvement d approche se d roule en deux phases 1 D placement selon l axe des ordonn es 2 D placement selon l axe des abscisses Second mouvement de palpage D placement du palpeur suivant l axe des ordonn es selon l avance indiqu e F jusqu la r ception du signal mis par le palpeur La distance maximum parcourir en mouvement de palpage est 3B Si apr s que cette distance ait t parcourue la CNC ne re oit pas de signal du palpeur le code d erreur correspondant est affich et les axes stoppent Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point du palpage et le second point d approche Troisi me mouvement d approche D placement du palpeur en avance rapide G00 entre le second point d approche et le troisi me qui se situe une distance B du pr c dent Troisi me mouvement de palpage D placement du palpeur suivant l axe des ordonn es selon l avance indiqu e F jusqu la r ception du signal mis par le palpeur La distance maximum parcourir en mouvement de palpage est4B Si apr s que cette distance ait t parcourue la CNC ne re oit pas de signal du palpeur le code d erreur correspondant est affich et les axes stoppent Page 26 Chapitre 12 Se
533. prendra que des majuscules sont demand es chaque fois que CAP est actif INS REP Indique si le syst me est en mode insertion INS ou remplacement REP la s lection se fait par la touche INS MM INCH Indique le syst me d unit s millim tres ou pouces s lectionn pour la visualisation Affiche les diff rentes options s lectionnables par les touches F1 F7 appel es touches de fonctions Chapitre 1 Section Page DISPOSITION DES INFORMA 3 CRE TIONS SUR LE MONITEUR 1 2 DISPOSITION DU CLAVIER En fonction de l utilisation affect e aux diff rentes touches on peut consid rer que le clavier de la CNC se divise comme suit FAGOR a 1 Clavier alphanum rique pour introduction de donn es en m moire s lection des axes compensation d outils etc 2 Touches pour d placement des informations affich es l cran vers l avant ou arri re page par page ou ligne par ligne et pour d placement du curseur sur l cran La touche CL permet d effacer le caract re sur lequel se trouve le curseur ou le dernier caract re introduit si le curseur se situe la fin de la ligne La touche INS permet le choix entre les modes insertion et remplacement Page Chapitre 1 Section 4 GENERALITES DISPOSITION DU CLAVIER 3 Groupe de touches qui compte tenu de leurs caract ristiques et de leur importance sont d taill es ci apr s ENTER Valide les com
534. profil dans le plan puis du profil de profondeur 4 Le premier bloc de d finition du profil qu il s agisse du profil dans le plan ou du profil de profondeur doit contenir la fonction G00 indiquant le d but du profil On veillera programmer G01 G02 ou G03 dans le bloc suivant le bloc de d finition du d but car G00 est modal ceci vite que la CNC n interpr te les blocs suivants comme les d but d un nouveau profil 5 Le dernier bloc de d finition du profil doit porter un num ro de bloc pour indiquer au cycle fixe G66 la fin de la description g om trique Exemple G66 R200 C250 F300 S400 E500 D finition de poche 3D NA400 GIJ Arin mers D but de d finition de g om trie de poche GO G90 X5 Y 26 Z0 eseese Contour ext rieur profil dans le plan GIO KZ errant e TE Profil de profondeur G0 GIT aea A E R ANERE Il t GOXI Y Oia Profil dans le plan GIO XZ sistema Profil de profondeur G0 N500 G3 Y 21 Z0 J 5 K eseese Fin de d finition de g om trie de poche Page Chapitre 11 Section 48 POCHES EN 2D ET 3D POCHES EN 3D SYNTAXE 6 Les profils sont d crits comme des trajectoires programm es et il est possible d inclure des arrondis aux angles chanfreins etc en respectant les r gles de syntaxe d finies cet effet 7 La programmation d images miroir de changements de facteur d chelle de la rotation du syst me de coordonn es de d calages d origine etc est inter
535. ption est activ e la CNC interrompt l ex cution du programme automate Chapitre 9 Section Page PLC MONITORISATION 17 9 3 1 MONITORISATION AVEC LE PLC EN MARCHE ET LE PLC A LARRET Ne pas oublier que la CNC initialise toutes ses sorties physiques et les ressources propres du PLC la mise sous tension apr s la frappe de SHIFT RESET et en cas d erreur de WATCHDOG dans le PLC On notera que la CNC initialise toutes les sorties et ressources 0 sauf celles actives l tat 0 dans ce cas elles sont mises 1 Pendant la monitorisation du programme et des diverses ressources de l automate la CNC affiche toujours les valeurs r elles des ressources Si le PLC est en service on notera que le traitement cyclique du programme se d roule comme suit Mise jour parle PLC des valeurs r elles des entr es apr s lecture des entr es physiques depuis l armoire lectrique Mise jour des ressources M5000 5957 et R500 559 avec les valeurs des sorties logiques de la CNC variables internes Ex cution du cycle de programme Mise jour des entr es logiques de la CNC variables internes avec les valeurs r elles des ressources M5000 5957 et R500 559 Affectation des valeurs r elles des ressources 0 correspondantes aux sorties physiques armoire lectrique Copie des valeurs r elles des ressources I O M dans leurs propres images Page Chapitre 9 Section 1
536. ption r alise une repr sentation tridimensionnelle de la pi ce XY XZ YZ Ces options r alisent une repr sentation graphique dans le plan s lectionn CONJOINT Cette option divise l cran en quatre quadrants et ex cute la repr sentation graphique correspondant chaque plan XY XZ YZ ainsi que la repr sentation tridimensionnelle 3D Le graphique g n r apr s l ex cution ou la simulation d un programme est perdu dans les cas suivants En cas d effacement de l cran touche EFFACER ECRAN En cas de d sactivation des graphiques touche DESACTIVER GRAPHIQUES En cas de s lection d un autre type de graphique 3D XY XZ YZ Conjoint Plan ou Solide Ne pas oublier qu en cas d ex cution d un ZOOM de changement de point de vue ou d ex cution simulation d un programme diff rent du programme actuel le nouveau graphique est dessin sur le graphique existant Il est toutefois possible d effacer l cran gr ce la touche EFFACER ECRAN GRAPHIQUES SOLIDES Ce type de graphique pr sente les m mes informations de deux mani res diff rentes comme un solide tridimensionnel SOLIDE o une vue en plan PLAN Si une ex cution ou une simulation est effectu e dans l un de ces modes le graphique peut tre repr sent dans les deux modes Normalement une simulation en mode PLAN est plus rapide qu en mode SOLIDE Il est donc recommand d ex cuter le programme en mode PLA
537. qu une dition en TEACH IN sera ex cut e Pour apporter des changements il est n cessaire d activer nouveau cette option et de s lectionner les nouveaux axes Page Chapitre 4 Section 24 EDITER PARAMETRES EDITEUR 5 e MANUEL Ce mode de fonctionnement est utilis chaque fois que la machine doit tre d plac e manuellement Lorsque ce mode a t activ la CNC autorise le d placement de tous les axes de la machine au moyen des touches de contr le d axes X X Y Y Z Z 4 4 etc situ es sur le Pupitre Op rateur ou de la manivelle lectronique si elle est install e De plus la CNC valide les touches eN situ es sur le Pupitre Op rateur qui permettent de contr ler le d placement de la broche L option MDI permet de modifier les conditions d usinage type de d placement avances etc s lectionn es En outre la CNC conservera les conditions d usinage s lectionn es dans ce mode en cas de passage aux modes de fonctionnement EXECUTER o SIMULER Ce mode de fonctionnement offre les options suivantes s lectionnables par touches RECHERCHE ZERO Chapitre 5 Section Page MANUEL HOME SEARCH 1 Cette option permet la recherche de la r f rence machine sur le ou les axes d sir s La CNC FAGOR 8050 propose deux m thodes de recherche Utilisation du sous programme associ la fonction G74 et dont le num ro est d fi
538. r d autres blocs On ne peut quitter cette option que lorsque la zone d dition est vide Dans le cas contraire frapper ESC pour effacer les donn es pr sentes et ESC une seconde fois pour sortir de l option Chapitre 9 Section Page PLC EDITER 3 MODIFIER Cette option permet de modifier une ligne ou un bloc du programme s lectionn Avant de frapper cette touche on pointera au moyen du curseur le bloc modifier D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d option d dition appliquer au bloc modifier La frappe de ESC efface les donn es affich es dans la zone d dition pour le bloc modifier A partir de ce moment le contenu du bloc peut tre dit nouveau Pour quitter l option modifier frapper la touche CL ou ESC afin d effacer les donn es affich es dans la zone d dition puis la touche ESC nouveau Le bloc s lectionn ne sera pas modifi Lorsque le bloc est modifi frapper ENTER Le nouveau bloc dit remplace le pr c dent Page Chapitre 9 Section PLC EDITER CHERCHER Cette option permet d effectuer une recherche dans le programme s lectionn D s que cette option est activ e les touches affichent les options suivantes DEBUT Cette touche positionne le curseur sur la premi re ligne du programme qui se trouve s lectionn e et permet de sortir du mode ch
539. r du cadre r serv aux valeurs de la sonde de copie le facteur de correction appliqu chaque axe les d flexions de chaque axe et la d flexion totale Chapitre 16 Section Page COPIEETNUMERISATION ETALONNAGEDELASONDE 9 DECOPIE La fonction G26 n est pas modale et doit donc tre programm e chaque talonnage de la ERREUR DE POURSUITE X 00000 002 Y 00000 003 Z 00000 003 U 00000 001 V 00000 002 S 00000 000 X 00000 000 X 00001 000 Y 00000 000 Y 00001 000 Z 00000 000 Z 00001 000 D 00000 000 F03000 0000 100 S00000 0000 100 T0000 D000 NT0000 ND000 S 0000 RPM G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00 DEPLACEMENT MANUEL EN CONTINU CAP INS mp1603 RECHERCE PRESE MESURE MDI UTILISATEUR VISUALISER MM ZERO LECTION POUCES JAAA sonde de copie La fonction G26 doit tre programm e seule dans un bloc Page Chapitre 16 Section 10 COPIEETNUMERISATION ETALONNAGEDELA SONDE DECOPIE 16 3 G23 ACTIVATION DE LA COPIE D s que la fonction Copie G23 est activ e la CNC maintient le palpeur en contact avec la surface du mod le jusqu l annulation de la copie par G25 Lors de la d finition de G23 on indiquera la d flexion nominale ou la pression que doit maintenir la sonde lorsqu elle est en contact avec la surface du mod le Les types de copie s lectionnables par la fonction G23 sont pr sent s ci des
540. r et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc d placer et frapper la touche FIN BLOC Si le dernier bloc d placer est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Si le d placement porte sur un seul bloc le premier et le dernier seront les m mes Apr s s lection du premier et du dernier bloc d placer la CNC met en surbrillance les blocs s lectionn s On signalera ensuite avec le curseur le bloc derri re lequel le ou les blocs s lectionn s devront tre plac s Apr s s lection du bloc frapper la touche DEBUT OPERATION pour que la CNC ex cute la commande Chapitre 9 Section Page PLC EDITER 7 COPIER UN BLOC Cette option permet de copier un ou plusieurs blocs apr s avoir indiqu le premier et le dernier bloc copier Proc der comme suit Positionner le curseur sur le premier bloc copier et frapper la touche DEBUT BLOC Positionnerle curseur sur le dernier bloc copier et frapper la touche FIN BLOC S1 le dernier bloc copier est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN S1 la copie porte sur un seul bloc le premier et le dernier seront les m mes Apr s s lection du premier et du dernier bloc copier la CNC met en surbrillance les blocs s lectionn s On signalera ens
541. ra que les messages actifs sont mis jour dynamiquement par la CNC 9 5 PAGES ACTIVES Lorsque cette option est activ e la CNC affiche la page active portant le plus petit num ro Pour effacer une page ou acc der au reste des pages actives la CNC affiche les options suivantes PAGE SUIVANTE Cette option permet de visualiser la page active suivante PAGE PRECEDENTE Cette option permet de visualiser la page active pr c dente EFFACER PAGE Cette option permet de d sactiver la page affich e On notera que les pages actives sont mises jour dynamiquement par la CNC 9 6 SAUVER PROGRAMME Lorsque cette option est activ e la CNC sauvegarde le programme automate dans la m moire EEPROM Avant d ex cuter cette op ration le programme automate doit tre stopp s il est en cours d ex cution la CNC demande s il doit tre stopp De plus ce programme doit tre compil avant d ex cuter cette op ration Quand le programme a t sauvegard dans la m moire EEPROM la CNC demande s il doit ou non tre ex cut Page Chapitre 9 Section 20 PLC OPTIONS 9 7 RESTAURER PROGRAMME Lorsque cette option est activ e la CNC restaure r cup re le programme automate dans la m moire EEPROM o il avait t sauvegard pr c demment Pour pouvoir ex cuter cette op ration aucun programme ne doit tre en cours d ex cution par l automate dans le cas contraire la CNC demande s
542. radins apparaissent sur le profil ext rieur et sur les il ts comme montr dans la figure ci dessous MP1133 L op ration de semi finition permet de r duire ces gradins en ex cutant plusieurs passes de contournage diff rentes profondeurs l 3 Op ration de finition Seulement si elle a t programm e Cette op ration ex cute plusieurs passes de finition en 3D Elle peut s effectuer selon soit le sens de l usinage des trajectoires soit de l ext rieur de la poche vers la profondeur finale de l int rieur vers l ext rieur ou dans les deux sens alternativement MP1135 La CNC usinera le profil ext rieur et les il ts selon des entr es et sorties tangentielles et avec une vitesse de coupe constante Attention Si la broche tait l arr t et si aucun sens de rotation n a t programm elle tournera dans le sens horaire M03 Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D 27 Conditions apr s la fin du cycle A la fin du cycle fixe l avance active est la derni re avance programm e celle correspondant l op ration d bauche ou de finition De m me la CNC prend en compte les fonctions G00 G40 et G90 Cotes de r f rence Dans le cycle fixe de poches quelconques avec 1l ts on rencontre quatre coordonn es le long de l axe longitudinal qui est normalement l axe perpendiculaire au plan s lec
543. rammation de ce cycle est le suivant X 5 5 Y 5 5 Z S S I 5 5 TRACE 4 X Y Z L A C S Q R J K M N L E G F Coordonn e th orique selon l axe des abscisses du point d approche au mod le elle est d finie en absolu et doit se situer hors du mod le Coordonn e th orique selon l axe des ordonn es du point d approche au mod le elle est d finie en absolu et doit se situer hors du mod le Coordonn e suivant l axe de palpage axe longitudinal du point d approche au mod le elle est d finie en absolu Elle doit se situer hors et au dessus du mod le car le premier d placement de recherche du mod le s effectue dans le plan de travail D finit la profondeur de copie maximum parrapport la coordonn e d finie dans le param tre Z mp1631 Si une partie de la pi ce se situe hors de cette zone la copie affecte l axe longitudinal la coordonn e absolue correspondant cette profondeur maximum et l ex cution du cycle se poursuit sans mission d un message d erreur Si ce param tre est programm avec la valeur 0 la CNC affiche le message d erreur correspondant Chapitre 16 Section Page COPIEETNUMERISATION CYCLEFIXEDECOPIEDE 45 PROFILDANSL ESPACE A Indique la direction et le sens que suivra la sonde de copie apr s s tre positionn e sur le point X Y Z pour trouver le mod le Vers les coordonn es positives de l axe des absc
544. rche le sens de rotation estconserv Si elle tait l arr t elle d marrera droite M03 D placement en rapide de l axe longitudinal du plan de d part au plan de r f rence D placement de l axe longitudinal et en avance de travail jusqu au fond de la section usin e avec taraudage du trou Le cycle fixe ex cutera ce d placement et tous les suivants 100 de l avance F et de la vitesse S programm es Si le taraudage rigide est s lectionn param tre R 1 la CNC active la sortie logique g n rale RIGID M5521 pour indiquer au PLC qu un bloc de taraudage rigide est en cours d ex cution Arr t de la broche M05 qui n est ex cut que si le param tre machine de broche SREVMOS est s lectionn et si une valeur autre que 0 a t affect e au param tre KR Temporisation si elle a t programm e dans le param tre K Inversion du sens de rotation de la broche Retrait en avance de travail de l axe longitudinal jusqu au plan de r f rence D s que cette coordonn e est atteinte le cycle fixe prend en compte les param tres FEEDRATE OVERRIDE et SPINDLE OVERRIDE selectionn s Si le taraudage rigide est s lectionn param tre R 1 la CNC active la sortie logique g n rale RIGID M5521 pour indiquer au PLC qu un bloc de taraudage rigide est en cours d ex cution Arr t de la broche M05 qui n est ex cut que si le param tre machine de broche SREVMOS e
545. re R ception r pertoire etc La zone inf rieure 2 indique la derni re op ration ex cut e et le type d erreur ventuelle Chapitre 8 Section Page DNC 1 La partie inf rieure de l cran pr sente pour chaque ligne s rie activ e les options suivantes accessibles par touches de fonction ACTIVER DNC Active la ligne s rie correspondante DESACTIVER DNC D sactive la ligne s rie correspondante L activation d sactivation de ce mode s effectue dynamiquement en cons quence si une transmission est en cours par ce canal lors de la d sactivation du mode DNC la CNC interrompt la transmission et d sactive le mode DNC Ind pendamment de ce mode de fonctionnement le param tre machine des lignes s rie PWONDNC permet de d finir si le mode DNC sera actif ou inactif la mise sous tension dans le canal s rie correspondant RS232C ou RS422 Page Chapitre 8 Section 2 DNC 8 1 MODES DE FONCTIONNEMENT AVEC LES LIGNES SERIE Par l interm diaire des lignes s rie les op rations suivantes sont possibles depuis la CNC x Affichage sur l cran de la CNC du r pertoire de programmes du PC ou de l unit de disquettes Fagor S lectionner le mode de fonctionnement Utilitaires et frapper les touches programmables suivantes REPERTOIRE SERIE L Copie de programmes dans la m moire de la CNC depuis un PC ou une unit de disquett
546. re 5 Section Page PROGRAMMATIONENCODEISO FONCTIONS 11 COMPLEMENTAIRESF S T D M 5 4 5 1 M00 ARRET DU PROGRAMME Lorsque la CNC lit le code MOO dans un bloc elle interrompt le programme Pour red marrer frapper nouveau la touche DEPART CYCLE Il est recommand de d finir cette fonction dans la table de fonctions M de fa on qu elle soit ex cut e la fin du bloc dans lequel elle est programm e 5 4 5 2 MOI ARRET CONDITIONNEL DU PROGRAMME Cette fonction est identique M00 sauf que la CNC ne la prend en compte que si le signal MOI STOP mis par le PLC est actif niveau logique 1 5 4 5 3 M02 FIN DE PROGRAMME Ce code indique la fin du programme et r alise une fonction de Reset g n ral de la CNC Retour l tat initial Elle ex cute galement la fonction MOS Il est recommand de d finir cette fonction dans la table de fonctions M de fa on qu elle soit ex cut e la fin du bloc dans lequel elle est programm e 5 4 5 4 M30 FIN DE PROGRAMME AVEC RETOUR AU PREMIER BLOC Identique la fonction M02 sauf que la CNC revient au premier bloc du programme 5 4 5 5 M03 ROTATION DE LA BROCHE A DROITE SENS HORAIRE Ce code signale le d marrage de la broche dans le sens horaire Comme expliqu dans la section correspondante la CNC ex cute ce code automatiquement dans les cycles fixes d usinage Il est recommand de d finir cette fonction dans la table de fonctions M de fa on qu
547. re 9 Section Page PLC ANALYSEUR LOGIQUE 27 Quand cette variable a t dit e frapper ENTER La nouvelle variable dit e s affiche l emplacement occup par le curseur dans la zone de variables Seuls les 8 premiers caract res de la variable s lectionn e s affichent m me si la variable ou l expression utilis e pour d finir cette variable en comporte plus Le curseur se positionne sur l emplacement de la variable suivante qui s affiche dans la zone d dition il est ainsi possible de poursuivre l dition de nouvelles variables Pour quitter cette option la zone d dition doit tre vide Frapper ESC pour effacer son contenu puis ESC une seconde fois pour sortir de l option EFACER Cette option permet d effacer une variable Avant de frapper cette touche s lectionner la variable effacer au moyen du curseur R p ter ces op rations pour chaque variable effacer EFFACER TOUS Cette option efface toutes les variables de la fen tre d tats Page Chapitre 9 Section 28 PLE ANALYSEUR LOGIQUE 9 10 2 2 SELECTION DE LA CONDITION TRIGGER La condition de d clenchement ou Trigger est d finie comme la condition autour de laquelle la saisie de donn es doit avoir lieu La saisie peut intervenir avant apr s ou avant et apr s que la condition de d clenchement trigger s lectionn e a t remplie Cette option permet de s lectionner le type et la con
548. re dans les param tres arithm tiques g n raux suivants P296 Coordonn e r elle du coin selon l axe des abscisses P297 Coordonn e r elle du coin selon l axe des ordonn es P298 Erreur d tect e selon l axe des abscisses Diff rence entre la coordonn e r elle du coin et la cote th orique programm e P299 Erreur d tect e selon l axe des ordonn es Diff rence entre la coordonn e r elle du coin et la cote th orique programm e Chapitre 12 Section Page UTILISATION D UNPALPEUR MESUREDECOINEXTERIEUR 17 12 7 CYCLE FIXE DE MESURE DE COIN INTERIEUR Onutilisera un palpeur situ dans la broche qui devra tre talonn au pr alable au moyen des cycles fixes Cycle fixe d talonnage de longueur d outil Cycle fixe d talonnage de palpeur Le format de programmation de ce cycle est le suivant PROBE 5 X Y Z B F X 5 5 Coordonn e th orique suivant l axe X du coin mesurer Y 5 5 Coordonn e th orique suivant l axe Y du coin mesurer Z 5 5 Coordonn e th orique suivant l axe Z du coin mesurer Le palpeur devra se situer l int rieur de la poche avant l appel du cycle MP1210 B5 5 D finit la distance de s curit Doit tre programm avec une valeur positive et sup rieure 0 Le palpeur devra tre situ par rapport au point mesurer une distance sup rieure cette valeur lors de l appel du cycle F5 5 D finit
549. res d crites par un outil contr l par une CNC programm e avec une compensation de rayon d outil La trajectoire programm e figure en trait plein tandis que la trajectoire compens e est en pointill s Page Chapitre 8 Section 6 COMPENSATIOND OUTILS COMPENSATION DE RAYON D OUTIL G40 G41 G42 Chapitre 8 Section Page COMPENSATIOND OUTILS COMPENSATION DE RAYON 7 D OUTIL G40 G41 G42 TON 7 N Ed mie Page Chapitre 8 Section 8 COMPENSATIOND OUTILS COMPENSATION DE RAYON D OUTIL G40 G41 G42 La CNC FAGOR 8050 lit jusqu 20 blocs en avant du bloc en cours d ex cution afin de calculer l avance la trajectoire d crire Lorsqu elle travaille en compensation la CNC doit conna tre le d placement programm suivant afin de calculer la trajectoire d crire En cons quence on ne doit pas programmer plus de 18 blocs successifs ou plus sans d placement 8 1 3 ANNULATION DE COMPENSATION DE RAYON D OUTIL La compensation de rayon d outil est annul e par la fonction G40 Ne pas oublier que l annulation de compensation de rayon d outil G40 n est possible que dans un bloc dans lequel un d placement rectiligne est programm G00 ou G01 Si G40 est programm alors que les fonctions G02 ou G03 sont actives la CNC affiche l erreur correspondante Les pages suivantes montrent plusieurs cas d annulation de compe
550. risation TRACE ou apr s avoir activ les fonctions Copie G23 et Num risation G24 de d finir la trajectoire que la sonde doit suivre pour num riser le mod le La CNC prend des points du mod le en fonction des param tres indiqu s dans la fonction G24 ou dans le mode JOG chaque fois que l utilisateur actionne le poussoir externe ou la touche logiciel correspondante Pendant la num risation du mod le la CNC contr le uniquement les d placements des axes X Y Z Les blocs de programme g n r s ne contiennent donc que des informations sur l ensemble des axes X Y Z ou sur certains En outre la CNC tient compte des d flexions de la sonde lorsqu elle calcule les coordonn es du nouveau point num ris La prise de points n est pas automatique lorsque le palpeur est en recherche de pi ce ou d coll de la surface du mod le Page Chapitre 16 Section COPIEETNUMERISATION CONSIDERATIONS 16 2 G26 ETALONNAGE DE LA SONDE DE COPIE Cette fonction ex cute un cycle d talonnage interne qui permet de compenser un ventuel d faut de parall lisme entre les axes de la sonde de copie et ceux de la machine Cet talonnage est recommand lors de chaque installation de la sonde de copie sur la machine chaque changement ou changement d orientation de palpeur et chaque mise en service de la CNC Pour talonner la sonde de copie on utilisera un parall l pip de dont les faces seront rectif
551. risation doivent tre s lectionn es avant l appel de ce cycle Pendant l ex cution d un cycle fixe de num risation les coordonn es de position de chaque point palp sont stock es dans un programme Il est donc n cessaire avant d appeler le cycle d ouvrir gr ce la d claration OPEN P le programme o les donn es doivent tre introduites Si au lieu d tre stock es dans la m moire de programmes de la CNC les donn es sont envoy es vers un p riph rique ou un ordinateur par une ligne DNC cette option devra tre indiqu e au moment der la d finition de la d claration OPEN P Il estrecommand d indiquer dans le programme ouvert au moyen de la d claration OPEN P les conditions d usinage selon lesquelles ce programme sera ex cut plus tard Pour ce faire on ditera les blocs de programme n cessaires gr ce d claration WRITE A la fin du cycle de palpage le palpeur se trouve l emplacement qu il occupait avant l ex cution du cycle L ex cution d un cycle fixe de palpage ne modifie pas l historique des fonctions _G_ ant rieures On devra tenir compte du fait que les blocs de programme g n r s par le cycle fixe sont tous des blocs de positionnement Si l on d sire mettre fin au programme g n r on devra ajouter un bloc contenant l une des fonctions de fin de programme M02 ou M30 Chapitre 15 Section Page CYCLESDENUMERISATION 1 15 1 C
552. risation de pi ces OPEN P expression DNC1 2 A D commentaire de programme L instruction OPEN d marre l dition d un programme pi ce Le num ro de ce programme est indiqu au moyen d un nombre ou de toute expression dont le r sultat est un nombre De tous les champs associ s cette instruction seuls doivent tre renseign s ceux relatifs au num ro du programme le reste des champs tant optionnel leur signification est la suivante DNC1 2 lIlestutilis pour diter un programme sur un p riph rique ou un ordinateur et1l indique la ligne s rie servant aux transmissions DNC1 ou DNC2 Si ce param tre n est pas d fini il est suppos que le programme doit tre dit dans la CNC A D Ilestutilis lorsque le programme diter existe d j Le traitementeffectu par la CNC d pendra de la valeur affect e ce param tre et sera le suivant Aucune d finition La CNC affiche un message d erreur en cas de tentative d ouverture du programme indiqu A La CNC ajoutera les nouveaux blocs dit s au moyen de l instruction WRITE la suite des blocs existants D LaCNC effacerale programme existant et comencera l dition d un nouveau programme Commentaire de programme Permet d associer un texte ou un commentaire au programme diter Ce commentaire sera visualis plus tard avec le programme dans le r pertoire de programmes WRITE lt texte du bloc gt La mn mon
553. ro de l outil Num ro du correcteur G92 X0 YO Z0 10 mm Pr s lection G90 G17 G01 F150 S100 T1 D1 M03 Outil correcteur G42 X30 Y30 X50 Y60 X80 X100 Y40 X140 X120 Y70 X30 Y30 G40 G00 X0 YO M30 Activation de compensation Annulation de compensation Chapitre 8 COMPENSATIOND OUTILS Section Page COMPENSATION DE RAYON 13 D OUTIL G40 G41 G42 Exemple d usinage avec compensation de rayon MPO811 La trajectoire programm e appara t en trait plein alors que la trajectoire compens e esten pointill s Rayon de l outil 10 mm Num ro de l outil T1 Num ro du correcteur D1 G92 X0 YO Z0 G90 G17 G01 F150 S100 T1 D1 M03 G42 G03 G02 G01 G02 G01 G40 M30 X20 Y20 X50 Y30 X70 X85 Y45I10 JI5 X100 Y60115 JO Y70 X55 X25 Y70I1 15 JO X20 Y20 G00 X0 YO M5 Pr s lection Outil correcteur Activation de compensation Annulation de compensaci n Page 14 Chapitre 8 COMPENSATIOND OUTILS Section COMPENSATION DE RAYON D OUTIL G40 G41 G42 8 2 COMPENSATION DE LONGUEUR D OUTIL G43 G44 G15 La compensation de longueur permet de compenser d ventuelles diff rences de longueur entre l outil programm et l outil qui va tre utilis La compensation de longueur s applique l axe indiqu par la fonction G15 ou en son absence l axe perpendiculaire au plan principal
554. rogramm e elle n est pas ex cut e C 0 9999 D finit le num ro d tiquette du bloc dans lequel l op ration de semi finition est programm e Elle est optionnelle et lorsqu elle n est pas programm e elle n est pas ex cut e F 0 9999 D finit le num ro d tiquette du bloc dans lequel l op ration de finition est programm e Elle est optionnelle et lorsqu elle n est pas programm e elle n est pas ex cut e S 0 9999 Indique le num ro d tiquette du bloc dans lequel commence la description g om trique des profils composant la poche E 0 9999 Indique le num ro d tiquette du bloc dans lequel finit la description g om trique des profils composant la poche Exemple de programmation G00 G90 X100 Y200 Z50 F5000 T1 D2 Positionnement initial M06 G66 R100 C200 F300 S400 E500 D finition du cycle fixe de poche en 3D M30 Fin du programme N100 G67 o a D finit l op ration d bauche N200 G67 o an D finit l op ration de semi finition N300 G68 D finit l op ration de finition N400 G0 G90 X300 Y50 Z3 D but de la description g om trique N500 G2 G6 X300 Y50 1150 JO Fin de la description g om trique Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D 25 Fonctionnement de base 1 Op ration d bauche Seulement si elle a t programm e Elle se compose de plusieurs passes de fraisage de surface jusqu ce que la
555. rogramm e peut tre fix e entre 0 et 120 gr ce au s lecteur situ sur le panneau de commande de la CNC ou s lectionn e entre 0 et255 parle PLC la ligne DNC ou par programme La CNC dispose toutefois du param tre machine g n ral MAXFOVR qui permet de limiter la variation maximum de l avance La CNC permet partir de la version 706 du software de programmer un axe de positionnement exclusivement dans un bloc d interpolation lin aire La CNC calculera l avance de cet axe de fa on qu ilatteigne la coordonn e souhait e en m me temps que les axes d interpolation La fonction G01 est modale et incompatible avec G00 G02 G03 et G33 La fonction G01 peut tre programm e sous la forme G1 A la mise sous tension apr s ex cution de M02 M30 ou apr s une URGENCE ou un RESET la CNC prendra en compte le code G00 ou G01 selon l tat du param tre machine g n ral IMOVE Page Chapitre 6 Section 2 CONTROLEDESTRAJECTOIRES INTERPOLATION LINEAIRE G01 6 3 INTERPOLATION CIRCULAIRE G02 G03 L interpolation circulaire peut tre r alis e de deux fa ons G02 Interpolation circulaire droite sens horaire G03 Interpolation circulaire gauche sens anti horaire Les d placements programm s apr s G02 et G03 sont ex cut s sous forme de trajectoire circulaire et selon l avance F programm e Les notions de sens horaire G02 et anti horaire G03 sont d finies d
556. rogramme ne doit pas tre copi car un sous programme ne peut pas tre d fini dans plus d un programme Cette op ration est toutefois possible condition de changer le bloc de d finition de sous programme SUB 13 en commentaire SUB 13 et apr s la copie de changer le num ro du sous programme SUB 14 avant de transformer nouveau le bloc de d finition en bloc normal SUB14 Chapitre 7 Section Page UTILITAIRES COPIER 5 7 2 2 ENVOYER LE CONTENU DE LA EEPROM A UN PROGRAMMATEUR Pour envoyer le contenu d une EEPROM un programmateur de EEPROM frapper la touche EEPROM A PROGRAMMATEUR La CNC enverra toutes les donn es en m moire EEPROM pages et symboles de personnalisation programmes pi ce et programme du PLC au programmateur de EPROM Les donn es sont transf r es en format MOTOROLA S3 par la ligne s rie RS232C Page Chapitre 7 Section 6 UTILITAIRES COPIER 7 3 EFFACER Cette option permet d effacer un ou plusieurs programmes de la CNC ou du p riph rique s lectionn Quand cette option a t activ e on indiquera par la touche de fonction correspondante le type de programme effacer soit Un programme pi ce Un programme de personnalisation Le programme du PLC Le fichier de messages du PLC Le fichier d erreurs du PLC La m moire compl te de la CNC Un programme de la ligne s rie 1 en cas de fonctionnement en mode DNC Un programme
557. rrrreresre 20 RE Chapitre 8 COMPENSATION D OUTILS 8 1 Compensation de rayon d outil G40 GAL D sand tisorvataneragnanctsotinlsnsun 2 5 1 1 Activation de la compensation de rayon d Oise 3 8 1 2 Sections de compensation de rayon d out 22225 dns tu 6 8 1 3 Annulation de la compensation de rayon d ONtilL ss ss 9 8 2 Compensation de longueur d outil G43 G44 G157 irrecsisrneirecesisrieruneersisnneirisoniiineesss 15 N Chapitre 9 CYCLES FIXES 9 1 Definition d cycle TR nomma nisn o nN N EN RNR 1 9 2 Zone d intlien e du cycle MR nr ernn EEEE ENE 2 9 2 1 G79 Modification des param tres du cycle MR nmnndernenmnmanesmoneteienne 2 9 3 Annulation d cycle RE annee a nan nant o bin son san 4 9 4 Consid rations generalas dev nna r NR mate neranvone rite ed ane red ane teen ne 5 9 5 Cycles Hikes O USMATE nee etai nan E E 6 95 1 G69 Cycle fixe d per age profond pas variable sperme esmonuercenine 8 9 5 2 G81 Cycle iede PEIEE eeoa E EE 12 9 5 3 G82 Cycle fize d per age avec temporisar UON ce srissmanmdoarvinmnnn siens ausr dede 14 954 G83 Cycle fixe de per age profond pas CONSANE ssuirisessiesiobanlnionanesetintsnssons 16 9 5 5 G84 Cycle fize de taratdage se einnsnneinee istenes nee RETETA NER tee Rte ERES 19 9 5 6 G85 Cycle xed d sage de precision donnant enr aa Er E ri 22 9 5 7 G86 Cycle fixe d al sage avec retrait en rapide GOU sinon snseiesiesenrreensuns 24 9 5 8 GET Cycle fixe de poche r ctangulaile ensembles nE aR e etna
558. s Outils Magasin d outils et param tres globaux ou locaux UTILITAIRES Permet la manipulation des programmes copier effacer renommer etc DNC Permet l activation et la d sactivation des communications avec un ordinateur par l interm diaire du DNC PLC Permet le fonctionnement avec le PLC diter le programme contr ler modifier l tat de ses variables acc der la page de messages ou d erreurs en cours etc Chapitre 2 Section Page MODES DE FONCTIONNEMENT 1 PERSONNALISATION Permet gr ce un simple diteur graphique la cr ation de pages d cran d finies par l utilisateur et qui peuvent ensuite tre activ es depuis le PLC utilis es dans les programmes de personnalisation ou affich es la mise sous tension page 0 PARAMETRES MACHINE Permet de personnaliser les param tres machine afin d adapter la CNC la machine DIAGNOSTIC R alise un test de la CNC La CNC permet pendant l ex cution ou la simulation d un programme pi ce d acc der tout autre mode de fonctionnement sans stopper l ex cution du programme Ilest donc possible d diter un programme pendant ex cution ou la simulation d un autre programme Il n est pas possible d diter le programme en cours d ex cution ou de simulation et deux programmes pi ce ne peuvent pas tre ex cut s n1 simul s en m me temps Page Chapitre 2 Section 2 MODES DE FONCTIONNEMENT
559. s MANUEL correspondant l axe d placer X X Y Y Z Z 4 4 etc L axe s lectionn appara t en surbrillance Si une manivelle lectronique FAGOR BP s lecteur d axe est disponible l axe d placer peut aussi tre choisi comme suit Actionner le BP situ l arri re de la manivelle La CNC s lectionne le premier axe et l affiche en surbrillance Chaque nouvelle frappe du BP entra ne la s lection de l axe suivant jusqu au dernier puis la s lection reprend au premier etc Sile BP est maintenu pendant plus de 2 secondes la CNC annule la s lection de l axe consid r La machine d place l axe s lectionn pendant la manoeuvre et selon le sens de la manivelle Il est possible qu en fonction de la vitesse de rotation de la manivelle et de la position du s lecteur le d placement demand la CNC se caract rise par une vitesse d avance sup rieure celle indiqu e par le param tre machine GOOFEED Dans ce cas l axe se d place de la distance indiqu e mais la vitesse d avance est limit e la valeur d finie par le param tre Chapitre 5 Section Page MANUEL MANIVELLE 11 ELECTRONIQUE 5 2 COMMANDE MANUELLE DE LA BROCHE Les touches suivantes du Pupitre Op rateur permettent de contr ler la broche sans qu il soit n cessaire d ex cuter M3 M4 ou M5 C Equivaut l ex cution de M03 et permet de d marrer la broche da
560. s arrondis Pointe A Rayon 10 Pointe B Rayon S Pointe C Rayon 20 Pointe D Rayon 8 Lorsque l introduction des donn es est achev e frapper la touche TERMINER La CNC inclura dans le programme s lectionn apr s le bloc depuis lequel l diteur de profils a t appel les blocs suivants G00 X0 Y68 G01 G36 R10 X0 YO G01 G36 R5 X30 YO G01 X30 Y11 9586 G02 X48 8829 Y21 7884 I12 JO G01 G36 R20 X80 YO G01 G36 R8 X140 YO G01 X127 0682 Y 22 3986 G03 X94 0745 Y32 1771 I 21 6506 J 12 5 G02 X65 0736 Y51 7143 I 9 0745 J17 8229 G03 X50 1288 Y68 I 14 9448 J1 2857 G01 X0 Y68 4 1 5 UTILISATEUR Si cette option est s lectionn e la CNC ex cute dans le canal utilisateur le programme de personnalisation s lectionn au moyen du param tre machine g n ral USEREDIT Pour abandonner l ex cution et revenir au menu pr c dent frapper ESC Page Chapitre 4 Section 14 EDITER EDITEUR DE PROFILS UTILISATEUR 4 2 MODIFIER Cette option permet de modifier une ligne ou un bloc du programme s lectionn Avant de frapper cette touche on s lectionnera le bloc modifier au moyen du curseur D s que cette option est activ e les touches de fonction changent de couleur et affichent sur fond blanc les informations relatives au type d dition utiliser dans le bloc modifier En outre des informations suppl mentaires sur les commandes d dition peuvent tre obtenues en frappant la touc
561. s cas les touches de fonction sont fond blanc Cette aide donne des informations sur l option correspondante Pendant l affichage de ces informations la CNC peut continuer fonctionner S1 la touche HELP est frapp e nouveau la CNC v rifie si la m me page d aide s applique ou non l tat en cours de l dition Si une autre page est n cessaire la CNC l affiche la place de la pr c dente sinon elle rappelle les informations affich es dans la fen tre principale avant la demande d aide Pour sortir du menu Aide et revenir l option de fonctionnement pr c dente frapper ESC pour repasser au menu principal frapper la touche MAIN MENU Chapitre 2 Section Page MODES DE FONCTIONNEMENT SYSTEMES D AIDE 3 x AIDE A L EDITION DE CYCLES FIXES L acc s cette aide est possible pendant l dition d un cycle fixe Cette aide donne des informations sur le cycle fixe correspondant partir de cetinstant l op rateur dispose d une aide l dition pour le cycle fixe s lectionn Une aide l dition similaire est possible pour les cycles propres l utilisateur gr ce un programme utilisateur qui doit tre mis au point au moyen d instructions de personnalisation Lorsque tous les champs ou param tres du cycle fixe ont t d finis la CNC affiche les informations existantes dans la fen tre principale avant la demande d aide Le cycle
562. s du groupe Y J D suffisent pour d finir l usinage selon l axe des ordonn es la CNC permet les combinaisons de d finition suivantes YJ YD JD Cependant si le format YJ est s lectionn on prendra soin de d finir un nombre entier d usinages dans le cas contraire la CNC affiche le code d erreur correspondant P Q R S T U V Ces param tres sont optionnels et permettent d indiquer sur quels points ou entre quels points programm s l usinage ne doit pas tre ex cut Par exemple la programmation de P7 indique que l usinage ne doit pas tre ex cut au point 7 tandis que la programmation de Q10 013 indique qu aucun usinage ne doit tre ex cut entre les points 10 13 ou autrement dit aux points 10 11 12 et 13 Si l op rateur d sire d finir un groupe de points Q10 013 il devra veiller d finir un point de fin au moyen de 3 chiffres car s il programme Q10 13 l usinage multiple suppose Q10 130 Ces param tres doivent tre programm s dans l ordre PQR ST U V etla num rotation des points affect s a chaque param tre devra suivre la m me r gle c est dire que la num rotation des points affect s Q devra tre sup rieure celle des points affect s P et inf rieure celle des points affect s R Exemple Programmation correcte P5 006 Q12 015 R20 022 Programmation incorrecte P5 006 Q20 022 R12 015 Si ces param tres ne sont pas programm s la CNC suppose que
563. s la table d outils Pour ce faire frapper la touche correspondant la ligne s rie utilis e pour la transmission La transmission commence d s la frappe de cette touche Pour interrompre une transmission en cours frapper la touche ARRETER Lorsque la taille de la table re ue ne co ncide pas avec celle de la table en cours param tre machine g n ral NTOOOL la CNC r agit comme suit La table re ue est plus courte que la table actuelle Les outils re us sont modifi s et les outils restants conservent leurs valeurs d origine La table re ue est plus longue que la table actuelle Toutes les valeurs actuelles sont modifi es et quand la CNC d tecte qu iln y aplus de place elle met le message d erreur correspondant SAUVER Cette option permet d envoyer la table d outils vers un p riph rique ou un ordinateur Pour ce faire frapper la touche correspondant la ligne s rie utilis e pour la transmission La transmission commence d s la frappe de cette touche Le r cepteur doit donc tre pr t avant le d but de la transmission Pour interrompre une transmission en cours frapper la touche ARRETER Page 16 Chapitre 6 Section TABLES TABLE D OUTILS 6 4 TABLE DE MAGASIN D OUTILS Cette table contient des informations sur le magasin d outils et indique les outils disponibles ainsi que le logement qu occupe chacun d eux Elle indique galement outil a
564. s n cessaire pour ex cuter le programme 100 de l avance programm e Cette zone pr sente les informations suivantes Le temps mis par chaque outil OUTL pour ex cuter les d placements de positionnement T POSIT et d usinage T USINA indiqu s dans le programme Le TEMPS TOTAL n cessaire pour ex cuter le programme indiqu Le nombre de FONCTIONS M ex cut es sur l ensemble du programme Le nombre de CHANGEMENTS D OUTIL effectu s pendant l ex cution du programme Les cotes correspondant aux axes de la machine Le format de visualisation de chaque axe est indiqu par le param tre machine DFORMAT et les valeurs affich es seront les valeurs r elles ou th oriques de chaque axe selon le r glage du param tre machine g n ral THEODPLY Chapitre 3 Section Page EXECUTER SIMULER VISUALISER 15 Chaque axe dispose des champs suivants COMMANDE Ce champ indique la cote programm e c est dire la position que doit atteindre l axe ACTUEL Ce champ indique la cote ou la position r elle de l axe RESTE Ce champ indique la distance que l axe doit encore parcourir pour atteindre la cote programm e Page Chapitre 3 Section 16 EXECUTER SIMULER VISUALISER 3 3 MDI Cette fonction n est pas accessible dans le mode Simulation de programmes En outre si un programme est en cours d ex cution elle n est accessible qu apr
565. s options sont disponibles et d crites plus loin D s qu une de ces options est activ e l op rateur dispose d une zone d dition sur l cran et peut d placer le curseur dans cette zone gr ce aux touches fl che droite et fl che gauche Les touches fl che vers le haut et fl che vers le bas permettent de positionner le curseur sur le premier et le dernier caract re respectivement Chapitre 7 Section Page UTILITAIRES 1 7 1 REPERTOIRE D s la frappe de la touche R pertoire la CNC affiche les options suivantes par touches de fonction Visualiser le r pertoire de programmes Visualiser le r pertoire de sous programmes Visualiser le r pertoire de programmes d un p riph rique ou d un ordinateur 7 1 1 REPERTOIRE DE PROGRAMMES COMMENTAIRE TAILLE P000001 lt MOULD 1 gt 000217 09 04 P000002 lt CNC SUBROUTINES gt 023705 10 04 P000003 lt MOULD 3 gt 000009 10 04 P000010 lt CANNED CYCLE gt 000208 10 04 P000012 lt gt 000029 09 04 PO00111 lt gt 000869 10 04 P000112 lt gt 000981 10 04 P000200 lt gt 002759 10 04 P000662 lt USER EDITING gt 000801 09 04 P009999 lt USER EXECUTION gt 009389 10 04 P022463 lt gt 000039 10 04 PLC_ERR lt gt 000026 10 04 PLC_MSG lt gt 000026 10 04 PLC_PRG lt gt 020634 10 04 14 programmes 062800 octets libres CAP INS IREPERTOIR COPIER EFFACER RENOMMER PROTEC OMPACTER CHANGER TION
566. s oublier que la CNC consid re le bloc comme termin lorsque l ensemble du programme ou du sous programme a t ex cut Lorsque le bloc s lectionn comporte un nombre de r p titions la CNC consid re que le bloc est termin lorsque toutes les r p titions indiqu es ont t ex cut es Page Chapitre 3 Section 6 EXECUTER SIMULER SELECTION DU BLOC ET CONDITION D ARRET 3 2 VISUALISER Cette option qui peut tre activ e tout moment y compris pendant l ex cution ou la simulation du programme pi ce permet de s lectionner le mode de visualisation le mieux adapt chaque situation Les modes de visualisation disponibles par touches de fonction sont les suivants Mode Visualisation STANDARD Mode Visualisation de POSITION Visualisation du PROGRAMME pi ce Mode Visualisation de SOUS ROUTINES Mode Visualisation de ERREUR DE POURSUITE Mode Visualisation UTILISATEUR Mode Visualisation des TEMPS D EXECUTION Tous ces modes de visualisation disposent d une fen tre d informations au bas de l cran pour afficher les conditions de l usinage Ces informations sont les suivantes Fet Vitesse d avance programm e F et CORRECTION ou pourcentage d avance s lectionn Set Vitesse de broche programm e et pourcentage de correction OVERRIDE de vitesse de broche s lectionn T Num ro de l outil actif D Num ro du correcteur d outil actif NT Num ro de l out
567. s tout mode de fonctionnement Pour repasser l affichage pr c dent on frappera la m me s quence de touches Chapitre 1 Section Page GENERALITES DISPOSITION DU CLAVIER 5 1 3 DISPOSITION DU PUPITRE OPERATEUR En fonction de l utilit des diff rentes parties on peut consid rer que le Pupitre Op rateur de la CNC se d compose comme suit 7 M0013 acces A oo 2 CN Emplacement du bouton poussoir d urgence ou de la manivelle lectronique Bloc de touches pour d placement manuel des axes S lecteur ex cutant les fonctions suivantes S lection du multiplicateur de nombre d impulsions de la manivelle lectronique 1 10 ou 100 S lection de la valeur de l incr ment appliqu au d placement des axes en mode MANUEL Modification de l avance programm e des axes entre 0 et 120 Bloc de touches de commande de broche qui permet sa mise en rotation dans le sens d sir son arr t et la modification de la vitesse de rotation programm e entre les pourcentages fix s par les param tres machine de la broche MINSOVR et MAXOVR selon un incr ment d fini par le param tre machine de broche SOVRSTEP Touches MARCHE et ARRET du bloc ou du programme ex cuter Page Chapitre 1 Section GENERALITES DISPOSITION DU PUPITRE OPERATEUR 2 MODES DE FONCTIONNEMENT D s la mise sous tension de la CNC ou la frappe des touches SHIFT RESET le l
568. s un programme s lectionn Lorsque cette option a t activ e la CNC demande le num ro du programme dont le contenu est inclure Apr s introduction de ce num ro frapper ENTER On signalera ensuite avec le curseur le bloc derri re lequel le programme consid r est inclure Lorsque le bloc a t s lectionn frapper la touche DEBUT OPERATION pour que la CNC ex cute la commande Page Chapitre 4 Section 22 EDITER INCLURE PROGRAMME 4 10 PARAMETRES EDITEUR Cette option permet de s lectionner les param tres d dition utilis s dans ce mode de fonctionnement Les options ou param tres disponibles sont d crits ci dessous et peuvent tre s lectionn s par touches de fonction 4 10 1 AUTONUMERATION Cette option permet de num roter automatiquement tous les nouveaux blocs de programme venant apr s le bloc dit Lorsque cette option a t activ e la CNC affiche les touches ON et OFF pour permettre l activation ON ou la d sactivation OFF de cette fonction D s que cette fonction est activ e les touches de fonction affichent les options suivantes DEBUT Apr s la frappe de cette touche la CNC demande le num ro affecter au prochain bloc diter Par d faut la CNC affecte la valeur 0 PAS Apr s la frappe de cette touche la CNC demande le pas conserver entre blocs cons cutifs Lorsque le pas a t d fini la CNC permet galement de choisir l
569. selon l axe o s effectuera le palpage K Le mouvement d approche est r alis en deux phases 1 D placement dans le plan principal de travail 2 D placement selon l axe longitudinal Mouvement de palpage D placement du palpeur suivant l axe s lectionn K selon l avance indiqu e F jusqu la r ception du signal mis par le palpeur La distance maximum parcourir en mouvement de palpage est 2B Si apr s que cette distance ait t parcourue la CNC ne re oit pas de signal du palpeur le code d erreur correspondant est affich et les axes stoppent A la fin du palpage la CNC prend comme position th orique des axes leur position r elle lors de la r ception du signal du palpeur Chapitre 12 Section Page UTILISATION D UN PALPEUR MESUREDESURFACE 13 3 Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point de palpage et le point d appel du cycle Le mouvement de retrait est r alis en trois phases 1 D placement suivant l axe de palpage jusqu au point d approche 2 D placement selon l axe longitudinal jusqu la coordonn e sur cet axe du point o le cycle a t appel 3 Si C0 a t programm le d placement s effectue dans le plan de travail principal jusqu au point d appel du cycle A la fin du cycle la CNC renvoie les valeurs r elles obtenues apr s la mesure dans les param tres arithm tiq
570. seur sur la premi re ligne du programme qui se trouve s lectionn e et permet de sortir du mode chercher FIN Cette touche positionne le curseur sur la derni re ligne du programme qui se trouve s lectionn e et permet de sortir du mode chercher TEXTE Cette fonction permet de rechercher un texte ou une s rie de caract res partir du bloc point par le curseur Quand cette touche est actionn e la CNC demande la s rie de caract res recherch e La CNC consid re la recherche comme r ussie d s que la s rie de caract res cherch e est trouv e entre espaces ou s parateurs Ainsi si les entr es 1 112 et 1123 sont utilis es dans le programme automate et si le texte I1 est recherch la seule entr e remplissant ces conditions est l entr e I1 Lorsque ce texte a t d fini frapper la touche FIN DE TEXTE le curseur se positionne sur la premi re s rie de caract res rencontr e La recherche s effectue partir du bloc point par le curseur y compris dans ce bloc Le texte rencontr appara t en surbrillance et la recherche peut continuer dans tout le programme ou tre stopp e Pour continuer la recherche frapper ENTER La CNC ex cute la recherche partir du dernier texte rencontr et le met en surbrillance La recherche peut tre ex cut e autant de fois que d sir Quand la CNC atteint la fin du programme elle revient au d but Pour quitter l option de recherche frapper la tou
571. sf rer des fichiers on proc dera comme suit Le fichier devra commencer par le symbole suivi du commentaire de programme qui est optionnel et qui peut comporter jusqu 20 caract res On indiquera ensuite en les s parant par une virgule les protections attributs affect es ce fichier lecture criture etc Ces protections sont optionnelles et leur programmation n est pas obligatoire Pour terminer en t te du fichier on enverra le caract re RETURN RT ou LINE FEED LF s par du pr c dent par Exemple ZFagor Automation MX RT A la suite de l en t te on programmera les blocs de fichier qui sont tous programm s selon les r gles de programmation expos es dans ce manuel Pour s parer chaque bloc du bloc suivant on utilisera le caract re RETURN RT ou LINE FEED LF Exemple N20 G90 G01 X100 Y200 F2000 LF RPT N10 N20 N3 LF Dans le cas des communications avec un p riph rique la commande de fin de fichier doit tre mise Cette commande est s lectionn e au moyen du param tre machine des lignes s rie EOFCHR et il peut s agir de l un des caract res suivants ESC ESCAPE EOT END OF TRANSMISSION SUB SUBSTITUTE EXT END OF TRANSMISSION Page Chapitre 1 Section GENERALITES 2 1 2 CONSTRUCTION D UN PROGRAMME Un programme de commande num rique se compose d unensemble de blocs ou instructions Ces blocs ou instructions sont con
572. si elle a t programm e dans le param tre K Retrait en avance rapide G00 de l axe longitudinal jusqu au plan de d part ou au plan de r f rence selon que G98 ou G99 a t programm A la fin du retrait la broche d marre dans le m me sens que pr c demment Exemple de programmation en supposant que le plan de travail est celui form par les axes X et Y que l axe longitudinal est l axe Z et que le point de d but est X0 YO Z0 T1 M6 GOGX YOZ Tahe n Re Point de d but G86 G98 G91 X250 Y350 Z 98 I 22 K20 F100 S500 D finition du cycle fixe GSO ra e e e E n aTe E Annulation du cycle fixe GO KO VO sien nine ne TATER tres ee Positionnement M30 SERRE SEC RER ee ARR Re Fin du programe Chapitre 9 Section Page CYCLESFIXES ALESAGEAVECRETRAITEN 25 RAPIDE G86 9 5 8 G87 CYCLE FIXE DE POCHE RECTANGULAIRE Ce cycle ex cute une poche rectangulaire au point indiqu jusqu ce que la coordonn e finale programm e soit atteinte Il permet de programmer en plus de la passe et de l avance de fraisage une derni re passe de finition avec son avance de fraisage correspondante Pour permettre d obtenir un fini satisfaisant des parois de la poche la CNC appliquera chaque p n tration une entr e et une sortie tangentielles la derni re passe de fraisage Si on travaille en coordonn es cart siennes la structure de base du bloc est la suivante G98 G99 G87 G9
573. siste prendre les coordonn es de la machine pendant la copie de la pi ce et envoyer ces coordonn es au fichier ouvert au pr alable au moyen de la d claration OPEN P Avant de num riser le mod le la fonction Copie G23 doit toujours tre activ e qu une copie directe soit ex cut e ou non La copie et la num risation peuvent s effectuer de deux mani res Manuellement L op rateur peut amener le palpeur la main sur la surface du mod le Automatiquement Les d placements du palpeur sont contr l s par la CNC et les possibilit s sont les suivantes Activtion d un des cycles fixes suivants TRACE 1 Cycle fixe de copie num risation en grille TRACE 2 Cycle fixe de copie num risation en arc TRACE 3 Cycle fixe de copie num risation de profil dans le plan TRACE 4 Cycle fixe de copie num risation de profil dans l espace TRACE 5 Cycle fixe de copie num risation par balayage de polygone Activation des fonctions de copie G23 et de num risation G24 Dans ce cas la trajectoire que doit suivre la sonde lors de la copie num risation du mod le doit tre d finie Les options disponibles sont Copie num risation Unidimensionnelle Copie num risation Bidimensionnelle Copie num risation Tridimensionnelle Les d tails sur tous ces types de copie num risation sont donn s ci dessous Chapitre 16 Section Page COPIEETNUMERISATION INTRODUCTION 1 mp1607 Copie
574. sous Copie Manuelle La d flexion de la sonde d pend de la pression exerc e par l utilisateur sur le palpeur Copieunidimensionnelle Il s agit du type le plus courant et l axe ex cutant le balayage du mod le doit tre d fini Lorsque ce type de copie a t d fini on programmera la trajectoire de copie gr ce aux 2 autres axes Copiebidimensionnelle Elle effectue un contournage du mod le et les deux axes r alisant le suivi du profil doivent tre d finis Lorsque ce type de copie a t d fini seuls les d placement de l autre axe peuvent tre programm s Copietridimensionnelle Elle effectue un contournage du mod le et le suivi du profil sera r alis par les trois axes qui doivent donc tre tous d finis Lorsque ce type de copie a t d fini il est impossible de programmer des d placements pour les axes X Y Z Chapitre 16 Section Page COPIEETNUMERISATION ACTIVATIONDELA COPIE 11 G23 16 3 1 G23 ACTIVATION DE LA COPIE MANUELLE Ce type de copie permet l op rateur de d placer le palpeur la main sur la surface du mod le copier Pendant ce type de copie la d flexion de la sonde d pend de la pression exerc e par l op rateur sur le palpeur ILest donc conseill d utiliser ce type de copie pour les op rations d bauche ou la fonction de num risation G24 de fa on que la CNC g n re un programme compensant la d flexion de la sonde
575. ssienessname sms 24 12 10 Cy le fize de mesire d OU nintendo N EEO 28 12 11 Cyck fize d mesure de MONS inmnsennsnene uen viseshssanens ARER 32 Section Page RE Chapitre 13 PROGRAMMATION EN LANGAGE DE HAUT NIVEAU 13 1 Description IRIQU ossessioni n R ner E NR EE NERE 1 13 11 NEO NS nent nanas 2 13 1 2 Constantes DAM NAM S cures APEAREN E RERNI 3 1313 SALE ETS E E A A A AN A E E E E 3 13 2 V LADIES sorer A A A nrete ane ares n 4 13 2 1 Param tres ou variables d caract re D DRFAl 58 sionistes stintieohantenueaneramientasaeos 6 1322 Variables associ es AE OUTIS soie innean Arana pa aO R OPE ennemie Ron 8 13 2 3 Variables associ es aux d calages d origine sosicrsnoiroiinierssreceriosoierreriuosanioneriorike iei 10 13 2 4 Variables associ e s aux param tres MaChiNG sosrosrsresvi norrena 11 13 35 Vatables associ es aux Zones de travail cerises E E anges 12 13 2 6 Variables associ es AUX AVANCES aonr an aE NI E REIN 13 13 27 Variables ASSOCI S en dE in dd 15 13 2 8 Variables sos a lo DOCS rer neutre insiste 16 13 29 Vanatlesassotices MONS sssini 18 13 2 10 Variables associ es aux param tres JOCa R mnssnstenienleonismnnsnsaiistesstnveneens 19 13 2 11 ANTES Vara DES ieie NN 20 133 COMME eoar a A ae in nr inverse 26 13 4 LR 6 PU RP E E E E E E E E E E E T 26 13 5 ERP SRION E E E E E din Le sente ans 28 1331 Expressions arnthmengieS mare taire o EEE EOE 28 13 5 2 Expressions relationnelles scrios merria nina AE RNE 29
576. st s lectionn Temporisation si elle a t programm e dans le param tre K Inversion du sens de rotation de la broche avec retour au sens initial Retrait en avance rapide G00 de l axe longitudinal jusqu au plan de d part si G98 a t programm Page 20 Chapitre 9 Section CYCLESFIXES CYCLEFIXEDETARAUDAGE G84 Z 98 mm L ER RE 2 mm k PA YA TA E CT 20 mm A T1 M6 G0 G90 X0 Y0 Z0 Point de d but G84 G99 G00 G91 X50 Y50 Z 98 I 22 K150 F350 S500 N3 3 positionnements avec usinage G98 G00 G90 X500 Y500 Positionnement et cycle fixe G80 Annule le cycle fixe G90 X0 YO Positionnement M30 Fin de programme Chapitre 9 Section Page CYCLESFIXES CYCLEFIXEDETARAUDAGE 21 G84 9 5 6 G85 CYCLE FIXE D ALESAGE DE PRECISION Ce cycle ex cute un al sage de pr cision au point indiqu jusqu ce que la coordonn e finale programm e soit atteinte Il est possible de programmer une temporisation en fond de trou Si on travaille en coordonn es cart siennes la structure de base du bloc est la suivante G85 G98 G99 X Y ZIK G98 Retrait de l outil jusqu au Plan de D part d s que le trou a t al s G99 Retrait de l outil jusqu au Plan de R f rence d s que le trou a t al s XY 5 5 Elles sontoptionnelles et d finissent le d placement des axes du plan principal pour positionner l outil sur le point d usinage Ce poi
577. stic test de m moire EPROM sommes de contr le 114 Diagnostic d utilisateur PRGN Donne le num ro de programme en cours d ex cution Si aucun programme n est s lectionn cette variable est la valeur 1 BLKN Donne le num ro d tiquette du dernier bloc ex cut GSn Donne l tat de la fonction G indiqu e n Un 1 indique une fonction active un 0 indique une fonction inactive P120 GS17 Affecte la valeur 1 au param tre P120 si la fonction G17 est active et la valeur 0 dans le cas contraire MSn Donne l tat de la fonction M indiqu e n soit 1 si elle est active et O dans le cas contraire Cette variable donne l tat des fonctions M00 M01 M02 M03 M04 M05 M06 M08 M09 M19 M30 M41 M42 M43 M44 et M45 Chapitre 13 Section Page PROGRAMMATIONENLANGAGEDEHAUTNIVEAU AUTRES VARIABLES 21 PLANE Donne sur 32 bits et en binaire les informations sur l axe des abscisses bits 4 7 et de l axe des ordonn es bits O 3 du plan actif 76543210 LSB ____ Axe des ordonn es Axe des abscisses Les axes sont codifi s sur 4 bits et indiquent le num ro de l axe de 1 6 suivant l ordre de programmation Exemple Si la CNC contr le les axes X Y Z U B C et si le plan ZX est s lectionn G18 P122 PLANE affecte la valeur 31 au param tre P122 0000 0000 0000 0000 0000 0000 0011 on
578. stitu s de mots compos s de lettres majuscules et d un formatnum rique Le format num rique dont dispose la CNC comprend les signes les chiffres 0123456789 La programmation admet des espaces entre les lettres les chiffres et les symboles et permet d ignorer le format num rique s il est d une valeur z ro ou le signe s il est positif Le format num rique d une lettre peut tre remplac par un param tre arithm tique dans la programmation Plus tard et pendant l ex cution de base la commande remplacera le param tre arithm tique par sa valeur Exemple Si XP3 est programm la CNC remplacera P3 par sa valeur num rique pendant ex cution le r sultat obtenu tant X20 X20 567 X 0 003 etc STRUCTURE D UN PROGRAMME DANS LA CNC Tous les blocs constituant le programme auront la structure suivante En t te de bloc bloc de programme fin de bloc Chapitre 2 Section Page CONSTRUCTIOND UNPROGRAMME 1 2 1 1 EN TETE DE BLOC L en t te d un bloc est optionnelle et peut tre constitu e d une ou plusieurs conditions de saut de bloc et de l tiquette ou num ro de bloc Les deux peuvent tre programm s dans cet ordre CONDITION DE SAUT DE BLOC 1 2 3 Ces trois conditions de saut de bloc puisque est quivalent 1 seront r gies par les marques BLKSKIP1 BLKSKIP2 et BLKSKIP3 du PLC Si l une de ces marques est active la CNC n ex cute par le
579. suivant l axe longitudinal jusqu la coordonn e du point sur l axe o le cycle a t appel 2 D placement dans le plan principal de travail jusqu au point d appel du cycle A la fin du cycle la CNC aura mis jour la valeur de L dans la table de correcteurs correspondant au correcteur s lectionn et initialis la valeur de K a 0 elle renvoie galement la valeur du param tre arithm tique g n ral P299 Erreur d tect e Diff rence entre la longueur mesur e et la longueur affect e dans la table Page Chapitre 12 Section 6 UTILISATION D UN PALPEUR D rA 12 4 CYCLE FIXE D TALONNAGE DE PALPEUR Ce cycle permet d talonner le palpeur situ sur la broche Ce palpeur qui doit d abord tre talonn en longueur est celui qui sera utilis dans les cycles fixes de mesure avec palpeur Le cycle mesure l cart de l axe de la bille du palpeur par rapport l axe du porte outils l talonnage tant r alis au moyen d un trou usin au pr alable et dont le centre et les dimensions sont connues EJ HE A Je MP124 Chaque palpeur de mesure utilis sera trait par la CNC comme un outil de plus Les champs de la table de correcteurs correspondant chaque palpeur auront les significations suivantes R K Rayon de la sph re bille du palpeur Cette valeur est introduite manuellement dans la table Longueur du palpeur Cette valeur sera affect e p
580. sur la derni re colonne X638 SHIFT 4 Positionne le curseur sur la premi re colonne X1 SHIFT Positionne le curseur sur la premi re rang e YO SHIFT Positionne le curseur sur la derni re rang e Y334 Il est galement possible de frapper les coordonn es X Y du point o l on d sire positionner le curseur Proc der comme suit x Frapper X ou Y La CNC affiche en surbrillance et dans la zone de visualisation des param tres d dition la valeur correspondant aux coordonn es de l axe s lectionn Introduire la valeur de position correspondant au point o l on d sire positionner le curseur sur cet axe La position horizontale est d finie par la cote en X 1 638 et la position verticale par la cote en Y 0 334 Apr s l introduction de la valeur d sir e frapper ENTER La CNC am ne le curseur la position indiqu e Les options permettant de modifier une page ou un symbole sont EFFACER PAGE Cette option permet d effacer la page ou le symbole s lectionn s Lorsque cette touche a t frapp e la CNC demande confirmation avant d ex cuter l op ration indiqu e Si cette op ration est ex cut e la CNC ne supprime la page ou le symbole que dans la zone d dition et elle conserve en m moire EEPROM le contenu de cette page ou de ce symbole tel qu il tait apr s l ex cution de la derni re commande SAUVER Chapitre 10 Section Page PERSO
581. t appel 3 D placement dans le plan de travail principal jusqu au point d appel du cycle A la fin du cycle la CNC renvoie la valeur r elle obtenue apr s la mesure dans le param tre arithm tique g n ral suivant P295 Angle d inclinaison de la pi ce par rapport l axe des abscisses Ce cycle permet de mesurer des angles compris entre 45 Si l angle mesurer est gt 45 la CNC visualisera le code d erreur correspondant Si langle mesurer est lt 45 le palpeur entrera en collision avec la pi ce Chapitre 12 Section Page UTILISATION D UNPALPEUR MESURED ANGLE 23 12 9 CYCLE FIXE DE MESURE DE COIN EXTERIEUR ET D ANGLE Onutilisera un palpeur situ dans la broche qui devra tre talonn au pr alable au moyen des cycles fixes Le format de programmation de ce cycle est le suivant Cycle fixe d talonnage de longueur d outil Cycle fixe d talonnage de palpeur PROBE 7 X Y Z B F X 5 5 Coordonn e th orique suivant l axe X du coin mesurer Y 5 5 Coordonn e th orique suivant l axe Y du coin mesurer Z 5 5 Coordonn e th orique suivant l axe Z du coin mesurer Le coin d pendant de la pi ce mesurer le palpeur devra se situer dans la zone hachur e voir la figure correspondante avant l appel du cycle MP1213 Gp B5 5 D finit la distance de s curit Doit tre programm avec une valeur positive et s
582. t t r alis s Ne pas travailler dans des environnements humides Pour viter toutes d charges lectriques travailler sous une humidit relative de 90 maximum sans condensation et une temp rature ne d passant pas 45 C Ne pas travailler dans des environnements explosifs Afin d viter tous dangers et accidents ne pas travailler dans des environnements explosifs Pr cautions contre les dommages au produit Environnement de travail Cetappareilestlivr pr t fonctionnerdansles Environnements Industriels tels qu ils ont t d finis dans les directives et les normes en vigueur dans l Union Europ enne Fagor Automation ne pourra re tenu pour responsable de tout dommage provoqu ou subi en cas d installation dans d autres environnements Zones d habitation Installer le produit dans un emplacement ad quat Dans toute la mesure du possible on veillera installer la CNC loin des sources de liquides de refroidissement et de produits chimiques ainsi qu l abri des chocs susceptibles de P endommager Cetappareilestconforme aux directives Europ ennes sur lacompatibilit lectromagn tique Ilesttoutefois recommand d viter la proximit des sources de parasites lectromagn tiques tels que Charges puissantes reli es la m me source C A que l appareil d crit ici Emetteurs portables radiot l phones radio amateurs etc Emetteurs radio TV Machines souder l arc Li
583. t tre dit ou modifi dans ce mode et permet de sortir du mode chercher POSITION Cette fonction permet de rechercher le logement de magasin d sir et de positionner le curseur sur ce logement Quand cette touche est actionn e la CNC demande le num ro du logement de magasin recherch Apr s introduction de ce num ro frapper ENTER OUTIL Cette fonction permet de rechercher l outil d sir et de positionner le curseur sur le logement du magasin dans lequel se trouve l outil Quand cette touche est actionn e la CNC demande le num ro de l outilrecherch Apr s introduction de ce num ro frapper ENTER EFFACER Cette option permet d effacer un ou plusieurs logements de magasin Unlogement de magasin effac par la CNC appara t comme vide et rep r par la lettre T i Pour effacer un logement de magasin on indiquera son num ro avant de frapper ENTER Pour effacer plusieurs logements du magasin indiquer le premier frapper la touche JUSQU A indiquer le num ro du dernier logement effacer et frapper ENTER Pour effacer tous les logements du magasin frapper la touche TOUT La CNC demande confirmation apr s la frappe de ENTER elle efface les logements Page 20 Chapitre 6 Section TABLES TABLE DE MAGASIN D OUTILS CHARGER Cette option permet de charger les valeurs re ues par l interm diaire d une ligne s rie RS232C ou RS422 dans la tab
584. t comme M est une autre fa on de d finir le param tre P12 cette d claration sera lue comme P12 30 et la valeur 30 sera affect e au param tre P12 Les param tres globaux P100 P299 peuvent tre utilis s dans tout le programme par n importe quel bloc ind pendamment de son niveau d imbrication Les usinages multiples G60 G61 G62 G63 G64 G65 etles cycles fixes d usinage G69 G81 G89 utilisent le sixi me niveau d imbrication de param tres locaux quandils sont actifs Les cycles fixes d usinage utilisent le param tre global P299 pour leurs calculs internes tandis que les cycles fixes de palpeur emploient les param tres globaux P294 P299 Chapitre 13 Section Page PROGRAMMATIONENLANGAGEDEHAUTNIVEAU VARIABLESDECARACTERE 7 GENERAL 13 2 2 VARIABLES ASSOCI ES AUX OUTILS Ces variables sont associ es la table de correcteurs la table d outils et la table de magasin d outils les valeurs affect es ou lues dans ces champs devront respecter les formats d finis pour ces tables Table de Correcteurs R L I K Sont indiqu s en unit s actives Si G70 en pouces Max 3937 00787 Si G71 en millim tres Max 99999 9999 Si axe rotatif en degr s Max 99999 9999 Table d Outils Num ro de correcteur 0 NTOFESET maximum 255 Code de famille Sioutilnormal 0 lt n lt 200 S1outil sp cial 200 lt n lt 255 Vie nominale 0 65535 minutes ou op rations Vie r elle 0 999999
585. te valeur peut tre modifi e si d sir Frappe de la touche correspondant l erreur et introduction de sa valeur Quand le param tre a t dit frapper ENTER Ce nouveau param tre est incorpor la table et le curseur se positionne sur ce param tre La zone d dition s efface ce qui permet d diter d autres param tres Pour sortir de cette option frapper ESC Page Chapitre 11 Section 6 PARAMETRESMACHINE FONCTIONNEMENT AVEC LES TABLES DE PARAMETRES MODIFIER Cette option permet de modifier le param tre s lectionn Avant de frapper cette touche on pointera au moyen du curseur le param tre modifier D s que cette option est activ e les touches changent de couleur et affichent sur fond blanc le type d option d dition qu elles offrent pour modifier le param tre La frappe de ESC efface les informations affich es dans la zone d dition correspondant au param tre modifier A partir de ce moment ce param tre peut tre dit nouveau Pour sortir de l option modifier frapper CL ou ESC afin d effacer les informations affich es dans la zone d dition puis frapper ESC nouveau Le param tre s lectionn n est pas modifi Quand le param tre a t modifi frapper ENTER Le nouveau param tre dit remplace le pr c dent CHERCHER Cette option permet d effectuer une recherche dans la table s lectionn e D s que cette option
586. tier compris entre 0 et 9999 sp cifi ci dessous Deux sous routines portant le m me num ro d identification ne peuvent pas cohabiter dans la m moire de la CNC m me si elles appartiennent des programmes diff rents RET La mn monique RET indique que la sous routine d finie gr ce SUB se termine dans ce bloc Exemple SUB 12 D finition de la sous routine G91 G01 XPO F5000 YP1 X PO Y P1 RET Fin de sous routine CALL expression La mn monique CALL appelle la sous routine indiqu e au moyen d un nombre ou de toute expression dont le r sultat est un nombre Comme il est possible d appeler une sous routine depuis un programme principal ou une sous routine puis une seconde sous routine depuis la premi re et une troisi me depuis la seconde etc la CNC limite les appels un maximum de 15 niveaux d imbrications chaque niveau pouvant tre r p t 9999 fois Page Chapitre 14 Section 6 DECLARATIONSDE CONTROLEDESPROGRAMMES D CLARATIONS DESOUS ROUTINES SUB 1 CALL 1 CALL2 RET MP141 Exemple MP142 G90 G00 X30 Y20 ZI0 CALL 10 G90 G00 X60 Y20 Z10 CALL 10 M30 SUB 10 G91 G01 X20 F5000 CALL 11 G91 G01 Y10 CALL 11 G91 G01 X 20 CALL 11 G91 G01 Y 10 CALL 11 RET SUB 11 G81 G98 G91 Z 8 I 22 F1000 S5000 T1 D1 G84 Z 8 I 22 K15 F500 S2000 T2 D2 G80 RET SUB 2 RET SUB 3 CALL 3 RET P
587. tion TABLES TABLE DE CORRECTEURS 6 3 TABLE D OUTILS Cette table contient les informations relatives aux outils disponibles et indique le type de correcteur associ aux outils la famille laquelle ils appartiennent etc FAMILLE V NOMINALE VIE REELLE 00000 0000 00 00000 0000 00 00000 0000 00 00000 0000 00 00000 0000 00 00000 0000 00 00000 0000 00 00000 0000 00 00000 0000 00 0000 00 0000 00 0000 00 0000 00 0000 00 0000 00 0000 00 0000 00 0000 00 00000 0000 00 00000 0000 00 CAP INS MM cee OOo La taille de cette table nombre d outils est d finie dans le param tre machine g n ral NTOOL 00000 00000 00000 00000 00000 00000 00000 00000 00000 FAARRARARAARIARARAARIARARRAR ZZZZZZZZZZZZZZZZ br gt gt gt gt gt gt gt gt gt gt gt gt gt gt M0063 Chapitre 6 Section Page TABLES TABLE D OUTILS m Chaque outil comporte les champs suivants x Num ro du correcteur associ l outil Chaque fois qu un outil est s lectionn la CNC consid re que ses dimensions sont d finies dans la table de correcteurs et qu elles correspondent celles sp cifi es dans le correcteur indiqu Code de famille Ce code doit tre utilis lorsqu un changeur automatique d outils est install il permet de remplacer un outil us par un autre de m mes caract ristiques Il existe deux types de famille Celles
588. tion X2 Y2 d finissent le point de fin del arc x1 50 000 tandis que les valeurs XC YC corresponden au centre de l arcet Y1 60 000 que le param tre RA indique le rayon de l arc X2 Y2 Le param tre TANGENCE indique si l arc dessiner est tangent a ou non la section pr c dente RA Il est inutile de d finir tous ces param tres mais il est recommand de d finir tous les param tres connus TANGENCE Pour d finir un param tre frapper la touche de fonction Di correspondante introduire la valeur d sir e puis frapper W 123 29 Ec ENTER Ni Nr Quand tous les param tres connus ont t d finis frapper la touche VALIDER la CNC affiche si c est possible la section d finie La valeur peut tre d finie par une constante num rique ou par toute autre expression Exemples 00 0 cos 45 0 30 sin 30 X 2 20 30 sin 30 NP De S ilexiste plus d une possibilit toutes les options possibles s afficheront et l option d sir e en rouge devra tre s lectionn e gr ce aux touches fl che gauche et fl che droite Les touches fl che vers le haut et fl che vers le bas permettent de choisir d afficher toutes les possibilit s ou seulement celle indiqu e en rouge D s la s lection de l option d sir e frapper ENTER pour que la CNC la prenne en compte Chapitre 4 Section Page EDITER EDITEUR DE PRO
589. tion du signal mis par le palpeur La distance maximum parcourir en mouvement de palpage est 3B Si apr s que cette distance ait t parcourue la CNC ne re oit pas de signal du palpeur le code d erreur correspondant est affich et les axes stoppent 3 Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point de palpage etle premier point approche 4 Second mouvement d approche D placement du palpeur en avance rapide G00 entre le premier point d approche et le second qui se situe une distance B du premier Page Chapitre 12 Section 22 UTILISATIOND UNPALPEUR MESURED ANGLE 5 Second mouvement de palpage D placement du palpeur suivant l axe des ordonn es selon l avance indiqu e F jusqu la r ception du signal mis par le palpeur La distance maximum parcourir en mouvement de palpage est 4B Si apr s que cette distance ait t parcourue la CNC ne re oit pas de signal du palpeur le code d erreur correspondant est affich et les axes stoppent 6 Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point du second palpage et le point o le cycle a t appel Le mouvement de retrait se d roule en trois phases 1 D placement selon l axe des ordonn es jusqu au second point d approche 2 D placement selon l axe longitudinal jusqu la coordonn e sur cet axe du point o le cycle a
590. tion entre un profilint rieur et un profil ext rieur g n re un nouveau profil ext rieur qui est le r sultat de la diff rence entre le profil ext rieur et le profil int rieur Exemple Siunprofilint rieur pr sente une intersection avec un autre profil int rieur et le profil ext rieur le cycle fixe r alise d abord l intersection entre les profils int rieurs puis l intersection avec le profil ext rieur LT Le r sultat de l intersection des profils int rieurs avec le profil ext rieur estune poche unique qui correspond celle dont le profil ext rieur pr sente la plus grande surface Les autres seront ignor es L Si l op ration de finition a t programm e le profil de la poche r sultante devra respecter toutes les r gles de compensation d outil car si un profil impossible usiner par l outil de finition programm est programm la CNC affiche le code d erreur correspondant MP1116 MP1117 MP1118 MP1119 Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 2D PROFILS 13 11 1 5 2 INTERSECTION DE PROFILS EVOLUEE K 1 Lorsque ce type est s lectionn les r gles suivantes d intersection de profils sont adopt es 1 Le point de d part de chaque contour d termine la section de contour s lectionner Dans une intersection de profils chaque contour est divis en plusieurs lignes pouvant tre regroup es en
591. tion suivantes 1 A l intersection des profils chaque contour est divis en plusieurs lignes que l on peut regrouper comme suit Lignes ext rieures l autre contour Lignes int rieures l autre contour Le point de d but de chaque contour d termine le groupe de lignes s lectionner Page Chapitre 11 Section 42 POCHES EN 2D ET 3D POCHES EN 3D PROFILS COMPOSES L exemple ci dessous pr sente le processus de s lection en traits pleins pour les lignes externes l autre contour et en pointill s pour les lignes internes Le point de le d but de chaque contour est signal par un x MP1124 Exemples d intersection de profils Addition Bool enne MP1125 e Soustraction Bool enne op MP1126 Intersection Bool enne 0 o se o MP1127 L ordre de programmation des divers profils est un facteur d terminant en cas d intersection de 3 profils ou plus Le processus d intersection de profils est r alis selon l ordre suivi lors de la programmation des profils De cette fa on apr s l intersection des deux profils programm s en premier le profil r sultant coupera le troisi me et ainsi de suite Chapitre 11 Section Page POCHES EN 2D ET 3D POCHES EN 3D 43 PROFILS COMPOSES Le point de d but des profils r sultants co ncide toujours avec le point de d but utilis pour d finir le premier profil
592. tionn par G15 dont l importance m rite d tre d taill e ci dessous MP1132 1 Cote du plan de d but Cette cote est donn e par la position qu occupe l outil lors de l appel du cycle 2 Cote du plan de r f rence Elle doit tre programm e en absolu et repr sente une cote d approche de la pi ce 3 Cote de la surface de la pi ce Elle est programm e en coordonn es absolues et dans le premier bloc de d finition de profil 4 Cote de profondeur d usinage Elle est programm e en coordonn es absolues Page Chapitre 11 Section 28 POCHES EN 2D ET 3D POCHES EN 3D 11 2 1 OPERATION D EBAUCHE Il s agit de l op ration principale de l usinage d une poche quelconque etsa programmation est optionnelle Elle sera programm e dans un bloc qui devra porter un num ro d tiquette permettant d indiquer au cycle fixe le bloc dans lequel l op ration d bauche est d finie Exemple G66 R100 C200 F300 S400 E500 D finition du cycle de poche quelconque avec 1l ts N100 G67 D finition de l op ration d bauche L bauche est d finie par la fonction G67 etelle ne peut pas tre ex cut e ind pendamment de G66 Son format de programmation est G67 ABCIRKFSTDM A 5 5 D finit l angle form par la trajectoire d bauche et l axe des abscisses MP1105 Si le param tre A n est pas programm l op rat
593. tive TRACE il est possible d augmenter la fr quence de saisie de donn es en particulier aux points du programme jug s les plus critiques La directive TRACE ne doit tre utilis e que lors du d verminage du programme automate elle ne doit plus tre utilis e d s que le d verminage est termin Chapitre 9 Section Page PLC ANALYSEUR LOGIQUE 33 9 10 3 2 MODES DE FONCTIONNEMENT Le mode de saisie de donn es d pend du type de trigger s lectionn Les divers types de d clenchement trigger et le mode de saisie de donn es dans chaque cas sont d crits ci dessous Trigger Avant Trigger Apr s Trigger Centre Trigger par D faut La saisie de donn es commence d s que la condition de d clenchement s lectionn e est remplie soit lorsque la ligne de trigger affich e dans la fen tre d informations change de couleur Le trac est consid r comme termin quand la mm moire tampon de trac est pleine ou quand l op rateur force l arr t du trac touche ARRETER TRACE En cas d arr t forc du trac touche ARRETER TRACE avant que trigger se produise le trac sera vide La saisie de donn es commence d s que l op rateur frappe la touche EXECUTER TRACE Le trac est consid r comme termin quand la condition de d clenchement s lectionn e est remplie ou quand l op rateur force l arr t du trac touche ARRETER TRACE En cas d arr t forc
594. touche fl che gauche d place la zone visualis e vers la gauche La touche fl che droite d place la zone visualis e vers la droite La touche agrandit le profil 66 39 La touche r duit le profil Quand la touche ZONE OPTIMALE est De la CNC calcule tous les points du profil et affiche le profil complet sur l cran Chaque modification de la zone de repr sentation graphique entra ne la mise jour des valeurs indiqu es dans la ZONE VISUALISEE telles que les valeurs de position maximum et minimum de chaque axe Chapitre 4 Section Page EDITER EDITEUR DE PROFILS 7 DROITE Quand cette option est activ e la CNC affiche dans la zone d informations suppl mentaires le cadre pr sent ci contre Les valeurs de position X1 Y1 correspondent au point de d but de la droite et sont fix es par la CNC puisqu elles co ncident avec le dernier point de la section pr c dente Les valeurs de po Se X2 Y2 d finissent le point de fin de la droite et le symbole indique l angle form entre la droite et l axe des abcisses Le param tre TANGENCE indique si la droite dessiner est tangente ou non la section pr c dente Il est inutile de d finir tous ces param tres mais il est recommand de d finir tous les param tres connus Pour d finir un param tre frapper la touche de fonction correspondante introduire la valeur d sir e puis frap
595. tre 9 Section 10 PLC COMPILER 9 3 MONITORISATION Cette option permet de visualiser le programme automate et d analyser l tat des diff rentes ressources et variables de l automate D s que cette option est activ e la CNC affiche le programme source correspondant au programme ex cutable m me si le programme source a t effac ou modifi au niveau de la CNC En outre la CNC affiche en surbrillance y compris dans les lignes non ex cut es toutes les consultations au niveau logique 1 et les actions dont les conditions sont r unies Pour visualiser le programme partir d une ligne donn e frapper la touche L introduire le num ro de la ligne o doit commencer la visualisation et frapper ENTER L op rateur peut d placer le curseur sur l cran une ligne la fois gr ce aux touches fl che vers le haut et fl che vers le bas ou page par page gr ce aux touches page avant et page arri re Plusieurs options de contr le disponibles sont d crites ci dessous D s qu une de ces options est activ e l op rateur dispose d une zone d dition sur l cran et peut d placer le curseur dans cette zone gr ce aux touches fl che droite et fl che gauche Les touches fl che vers le haut et fl che vers le bas permettent de positionner le curseur sur le premier et le dernier caract re respectivement MODIFIER L ETAT DES RESSOURCES La CNC dipose des instructions su
596. tte option la CNC affiche dans la partie droite de l cran une serie de fen tres o doivent figurer les cotes affect es actuelles Pour modifier une valeur s lectionner la fen tre concern e gr ce aux touches fl che vers le haut et fl che vers le bas et introduire la valeur d sir e depuis le clavier Quand toutes les cotes de la zone de visualisation ont t d finies frapper ENTER pour les valider Pour quitter cette fonction sans modifier les valeurs pr c dentes frapper ESC Lorsque le graphique en PLAN ou SOLIDE est s lectionn ne pas oublier que si une nouvelle zone de visualisation est d finie la CNC d marre la repr sentation graphique et la ram ne son tat initial non usin Chapitre 3 Section Page EXECUTER SIMULER GRAPHIQUES 27 3 5 3 ZOOM Cette fonction n est utilisable que si aucun programme n est en cours d ex cution ou de simulation par la CNC Dans le cas contraire l ex cution doit tre interrompue Cette fonction n est pas utilisable avec les types de graphique CONJOINT et PLAN Deux cubes ou deux rectangles apparaissent dans l angle inf rieur droit de l cran selon le point de vue utilis Le cube dont les faces sont color es indique la zone s lectionn e pour la repr sentation graphique tandis que le cube repr sent uniquement par ses ar tes indique la taille de la zone choisie comme zone de visualisation Quand le point de vue
597. tu dans la broche qui devra tre talonn au pr alable au moyen des cycles fixes Cycle fixe d talonnage de longueur d outil Cycle fixe d talonnage de palpeur Ce cycle permet de corriger la valeur du correcteur d outil qui a t utilis dans le processus d usinage de la surface Cette correction n est appliqu e que lorsque l erreur de mesure d passe une valeur programm e Le format de programmation de ce cycle est le suivant PROBE 3 X Y Z B K F C D L X 5 5 Coordonn e th orique suivant axe X du point sur lequel la mesure est demand e Y 5 5 Coordonn e th orique suivant l axe Y du point sur lequel la mesure est demand e Z S5 5 Coordonn e th orique suivant l axe Z du point sur lequel la mesure est demand e B5 5 D finit la distance de s curit Doit tre programm avec une valeur positive et sup rieure 0 Le palpeur devra tre situ par rapport au point mesurer une distance sup rieure cette valeur lors de l appel du cycle Chapitre 12 Section Page UTILISATION D UN PALPEUR MESUREDESURFACE 11 MP126 F5 5 D4 L5 5 D finit l axe avec lequel l op rateur d sire effectuer la mesure de surface il sera d fini par le code suivant 0 Avec l axe des abscisses du plan de travail 1 Avec l axe des ordonn es du plan de travail 2 Avec l axe longitudinal du plan de travail Si ce param tre n est pas progra
598. tuer aucun changement Quand une nouvelle page ou un nouveau symbole est s lectionn la CNC affecte la couleur blanche ce param tre GRILLE Cette option permet de visualiser l cran une grille constitu e d un r ticule de points distants de 16 pixels les uns des autres La grille est de couleur blanche quand le fond est de l une des 8 couleurs repr sent es dans les rectangles sup rieurs et de couleur noire quand il est de l une des 8 couleurs repr sent es dans les rectangles inf rieurs Pour supprimer la grille frapper cette touche logiciel nouveau Chaque fois que la grille est affich e la CNC initialise le param tre d avance ou de pas du curseur avec 16 pixels Si cette valeur co ncide avec la distance entre points de la grille tous les d placements du curseur seront ex cut s sur des points de la grille Il est toutefois possible de modifier cette valeur ult rieurement gr ce la touche logiciel AVANCE CURSEUR Page 10 Chapitre 10 Section PERSONNALISATION EDITION DE PAGES ET SYMBOLES UTILISATEUR 10 3 ELEMENTS GRAPHIQUES L acc s cette option exige d abord de s lectionner le symbole ou la page diter ou modifier gr ce l option EDITER du mode de fonctionnement UTILITAIRES Cette option permet d inclure des l ments graphiques dans le symbole ou la page s lectionn s Pour ce faire la CNC affichera une page d cran de 80 colonnes et 21 ra
599. u la r ception du signal mis par le palpeur 3 Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point d ex cution du palpage et le centre r el du trou Second mouvement de palpage Identique au pr c dent Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point d ex cution du palpage et le centre r el du trou suivant l axe des ordonn es Troisi me mouvement de palpage Identique aux pr c dents Chapitre 12 Section Page DEPALPEUR 7 8 9 Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point d ex cution du palpage et le centre r el du trou Quatri me mouvement de palpage Identique aux pr c dents Mouvement de retrait Ce mouvement se compose de D placement du palpeur en avance rapide G00 entre le point d ex cution du palpage et le centre r el du trou D placement suivant l axe longitudinal jusqu la coordonn e correspondant au point d appel de cycle sur cet axe D placement dans le plan de travail jusqu au point d appel du cycle A la fin du cycle la CNC aura modifi dans la table de correcteurs les valeurs I et K correspondant au correcteur s lectionn Page 10 Chapitre 12 Section UTILISATION D UN PALPEUR CYCLEFIXED TALON NAGE DEPALPEUR 12 5 CYCLE FIXE DE MESURE DE SURFACE Onutilisera un palpeur si
600. u au moins une des 256 pages d cran d finies par l utilisateur est active Les pages d cran actives peuvent tre visualis es une par une gr ce l option PAGES ACTIVES du mode PLC Fen tre principale Selon le mode de fonctionnement la CNC affiche dans cette fen tre toutes les informations n cessaires Siune erreur se produit dans la CNC ou le PLC le syst me l affiche dans une fen tre horizontale superpos e la principale La CNC visualise toujours l erreur la plus grave et affiche La touche fl che vers le bas pour indiquer la pr sence d une autre erreur moins grave et que cette touche doit tre frapp e pour acc der cette erreur Latouche fl che vers le haut pour indiquer la pr sence d une autre erreur plus grave et que cette touche doit tre frapp e pour acc der cette erreur Fen tre d dition Dans certains modes de fonctionnement les quatre derni res lignes de la fen tre principale sont utilis es comme zone d dition Fen tre de communications de la CNC erreurs d tect es en dition programme inexistant etc Cette fen tre affiche les informations suivantes SHF Indique la frappe de la touche SHIFT pour activer la seconde fonction des touches Par exemple si apr s la touche SHIFT l op rateur frappe la touche fo la CNC comprendra que le caract re est demand CAP Signale les lettres majuscules touche CAPS La CNC com
601. u par le param tre machine d axes DFORMAT H Les facteurs de correction du palpeur sont ind pendants des unit s de travail Le format de visualisation des d viations du palpeur sur chaque axe X Y Z et de la d viation totale D est indiqu par le param tre machine d axes DFORMAT 3 2 6 MODE VISUALISATION UTILISATEUR S1 cette option est activ e la CNC ex cutera dans le canal utilisateur le programme s lectionn par le param tre machine g n ral USERDPLY Pour sortir de ce mode et repasser au menu pr c dent frapper ESC Page Chapitre 3 Section 14 EXECUTER SIMULER VISUALISER 3 2 7 MODE VISUALISATION DES TEMPS D EXECUTION Ce mode de visualisation est disponible pendant la simulation du programme et affiche les champs ou fen tres suivants 11 50 OUTL T POSIT T USINA OUTL T POSIT T USINA OUTL T POSIT T USINA TEMPS TOTAL 00 00 00 FONCTIONS M 0038 CHANG D OUTIL 0 COMMANDE ACTUEL RESTE 00172 871 00172 871 00000 000 00153 133 00153 133 00000 000 00004 269 00004 269 00000 000 00071 029 00071 029 00000 000 00011 755 00011 755 00000 000 F00000 0000 120 S00000 0000 100 T0000 D000 NT0000 ND000 S 0000 RPM G00 G17 G54 PARTC 000000 CYTIME 00 00 00 00 TIMER 000000 00 00 CAP INS SELECTION CONDITION VISUALISER MDI INSPECTIO GRAPHI BLOC A BLOC D ARRET OUTIL QUES BLOC M0033 Une zone d affichage qui pr sente une estimation du temp
602. u frapper INS Dans ce mode actionner les touches logiciel correspondant aux diverses options permettant de modifier ces param tres Pour quitter ce mode et revenir au menu pr c dent frapper nouveau la touche INS Il est possible d ins rer un des textes disponibles au niveau de la CNC ou un texte introduit pr c demment par l utilisateur Pour ce faire les options suivantes sont disponibles par touches logicielles Page Chapitre 10 Section 16 PERSONNALISATION TEXTES TEXTE DEFINI PAR L UTILISATEUR Pour ins rer le texte d sir proc der comme suit 1 4 5 Frapper ENTER La CNC affiche une zone d cran pour dition du texte le curseur peut tre d plac dans cette zone gr ce aux touches fl che gauche et fl che droite Au moyen du clavier d finir le texte ins rer Au fur et mesure de l introduction du texte dans la zone d dition un rectangle est g n r dans la fen tre principale de la CNC pour indiquer l espace que ce texte occupera sur l cran Pour quitter cette option frapper ESC la CNC affiche le menu pr c dent Lorsque le texte a t correctement d fini frapper ENTER Le texte dit reste dans la zone d dition et le curseur se positionne sur le rectangle situ dans la fen tre principale de la CNC D placer le rectangle suivant besoins au moyen du curseur Frapper ENTER pour valider la commande La CNC remplace le
603. u ci dessous montre les tests ex cut s par la CNC indique leur fr quence d ex cutionetles actions r alis es par la CNC lorsque le r sultat obtenu n est pas celui escompt Active la sortie URGENCE Stoppe Axes et Broche Type de TEST Ex cution pendant M moire RAM de la CNC D marrage M moire EEPROM de la CNC D marrage M moire RAM du PLC D marrage CN M moire EEPROM du PLC D marrage CNC Urgence externe I1 ou M5000 EXEC SIMUL Tension des cartes d AXES E S et Recopie E S EXEC SIMUL PLC non pr t EXEC SIMUL Temp rature Toujours Pile d charg e MESSAGE D AVERTISSEMENT Toujours WATCHDOG du PLC Si PLC RUN Erreurs utilisateur PLC EXEC SIMUL C C C C Page Chapitre 12 Section 12 DIAGNOSTICS NOTES UTILES CNC FAGOR 8050 M MANUEL DE PROGRAMMATION Ref 9701 fra FAGOR AUTOMATION S Coop Ltda informe p riodiquement tous les clients qui en font la demande sur les nouvelles possibilit s mises en oeuvre dans la CNC FAGOR 8050 De cette fa on le client peut demander la ou les nouvelles fonctionnalit s qu il d sire incorporer sa machine Pour obtenir ces informations il vous suffit de nous communiquer l adresse compl te de votre soci t ainsi que la r f rence mod le etnum ro de s rie des diff rents mod les de Commandes Num riques que vous utilisez Il convient de tenir compte du fait que certaines des fonctions d crites d
604. u non en cas de programmation en millim tres G71 format 5 4 ou de 0 00001 3937 00787 sign s ou non en cas de programmation en pouces G70 format 4 5 Toutefois pour simplifier les explications on peut dire que la CNC admet le format 55 pour indiquer qu elle admet 5 4 en millim tres et 4 5 en pouces Toute fonction avec param tres peut galement tre programm e dans un bloc l exception du num ro de l tiquette ou du bloc Ainsi lors de l ex cution du bloc la CNC remplace le param tre arithm tique par sa valeur active ce moment Chapitre 5 Section Page PROGRAMMATIONENCODEISO 1 5 1 FONCTIONS PREPARATOIRES Les fonctions pr paratoires sont programm es par la lettre G suivie de deux chiffres Elles sont toujours programm es au d but du corps du bloc et permettent de d terminer la g om trie et les conditions de travail de la CNC Table des fonctions G utilis es dans la CNC Fonction M D V Signification G00 Positionnement rapide G01 gi Interpolation lin aire G02 a Interpolation circulaire h lico dale droite G03 i Interpolation circulaire h lico dale gauche G04 Temporisation Suspension de la pr paration de blocs G05 Arrondi aux angles G06 Centre de circonf rence en coordonn es absolues G07 Ar te vive G08 Circonf rence tangente la trajectoire pr c dente G09 Circonf rence
605. ues g n raux suivants P298 Coordonn e r elle de la surface P299 Erreur d tect e Diff rence entre la coordonn e r elle de la surface et la cote th orique programm e Si Num ro de Correcteur d Outil D a t s lectionn la CNC modifiera les valeurs de ce correcteur chaque fois que l erreur de mesure sera gale ou sup rieure la tol rance L En fonction de l axe avec lequel s effectuera la mesure K la correction portera sur la valeur de la longueur ou du rayon Si la mesure estex cut e avec l axe longitudinal au plan de travail la modification portera sur l usure de la longueur K du correcteur indiqu D Si la mesure est ex cut e avec l un des axes composant le plan de travail la modification portera sur l usure du rayon I du correcteur indiqu D Page Chapitre 12 Section 14 UTILISATION D UN PALPEUR MESUREDESURFACE 12 6 CYCLE FIXE DE MESURE DE COIN EXTERIEUR Onutilisera un palpeur situ dans la broche qui devra tre talonn au pr alable au moyen des cycles fixes Cycle fixe d talonnage de longueur d outil Cycle fixe d talonnage de palpeur Le format de programmation de ce cycle est le suivant PROBE 4 X Y Z B F X 5 5 Coordonn e th orique suivant l axe X du coin mesurer Y 5 5 Coordonn e th orique suivant l axe Y du coin mesurer Z S5 5 Coordonn e th orique suivant l axe Z du coin mesurer Selon le
606. ui doit tre programm e comme une sous routine modale Les trajectoires d usinage sont d finies par les fonctions suivantes G60 usinage multiple sur une droite G61 usinage multiple selon un parall logramme G62 usinage multiple selon une grille G63 usinage multiple selon une circonf rence G64 usinage multiple selon un arc G65 usinage programm au moyen d une corde d arc Ces fonctions peuvent tre utilis es dans tout plan de travail mais devront tre d finies chaque utilisation puisqu elles ne sont pas modales Il est indispensable que l usinage reproduire soit actif En d autres termes ces fonctions n ont un sens que si elles sont sous l influence d un cycle fixe ou d une sous routine modale Pour ex cuter un usinage multiple proc der come suit 1 Amener outil jusqu au premier point o doit s effectuer l usinage multiple 2 D finir le cycle fixe ou le sous programme modal r p ter tous les points 3 D finir l usinage multiple ex cuter Tous les usinages programm s gr ce ces fonctions sont ex cut s dans les m mes conditions de travail T D F S que celles fix es lors de la d finition du cycle fixe ou de la sous routine modale Apr s l ex cution de l usinage multiple programm le programme retrouve les conditions qui taient les siennes avant le d but de l usinage ci dessus et m me le cycle fixe ou la sous routine modale restent actifs
607. uite avec le curseur le bloc derri re lequel le ou les blocs s lectionn s devront tre copi s Apr s s lection du bloc frapper la touche DEBUT OPERATION pour que la CNC ex cute la commande Page Chapitre 9 PLC Section EDITER COPIER A PROGRAMME Cette option permet de copier un ou plusieurs blocs d un programme dans un autre programme Lorsque cette option est activ e la CNC demande le num ro du programme o le ou les blocs doivent tre copi s Apr s l introduction du num ro frapper ENTER Indiquer ensuite le premier et le dernier bloc copier Proc der comme suit Positionner le curseur sur le premier bloc copier et frapper la touche DEBUT BLOC Positionner le curseur sur le dernier bloc copier et frapper la touche FIN BLOC Si le dernier bloc copier est aussi le dernier bloc du programme ce bloc peut tre s lectionn par la frappe de la touche JUSQU A LA FIN Si la copie porte sur un seul bloc le premier et le dernier seront les m mes Apr s s lection du premier et du dernier bloc copier la CNC met en surbrillance les blocs s lectionn s et ex cute la commande Si le programme destinataire de la copie existe d j la CNC affiche les options suivantes Ecraser le programme Tous les blocs concern s du programme destinataire sont effac s et remplac s par les blocs copi s Ajouter les blocs s lectionn s apr s ceux appart
608. une distance de s curit par rapport la surface la plus l ext rieur I 5 5 D finit la profondeur maximum de copie par rapport la coordonn e d finie dans le param tre Z Page Chapitre 16 Section 50 COPIEETNUMERISATION CYCLEFIXEDE COPIEPAR BALAYAGEDEPOLYGONE N 5 5 mples Si une partie de la pi ce se situe hors de cette zone la copie affecte l axe longitudinal la coordonn e absolue correspondant cette profondeur maximum et l ex cution du cycle se poursuit sans mission d un message d erreur LL Si ce param tre est programm avec la valeur 0 la CNC affiche le message d erreur correspondant mp1631 D finit la distance maintenue entre deux passes de copie Si ce param tre est programm avec la valeur 0 la CNC affiche le message d erreur correspondant Indique le type de trajet sur la grille au moyen du code suivant 0 Copie ex cut e dans les deux sens en zig zag 1 Copie ex cut e toujours dans le m me sens unidirectionnel DO D1 Si ce param tre n est pas programm le cycle fixe prend la valeur DO D flexion nominale Elle indique la pression exerc e par la sonde lorsqu elle est en contact avec la surface du mod le La d flexion est d finie en unit s de travail s lectionn es mm ou pouces et sa valeur se situe normalement entre 0 3 mm et 1 5 mm La qualit de la copie d pend de la d flexion de l avance et de la g om
609. up rieure 0 Le palpeur devra tre situ par rapport au point programm une distance sup rieure 2 fois cette valeur lors de l appel du cycle F5 5 D finit l avance selon laquelle s ex cutera le d placement de palpage La programmation est effectu e en mm minute ou en pouces minute Page Chapitre 12 Section 24 UTILISATION D UNPALPEUR MESURE DECOINEXTERIEUR ETD ANGLE Fonctionnement de base pi i MP1214 Mouvement approche D placement du palpeur en avance rapide G00 entre le point d appel du cycle et le premier point d approche situ une distance B de la premi re face palper Le mouvement d approche est r alis en deux phases 1 D placement dans le plan principal de travail 2 D placement selon l axe longitudinal Mouvement de palpage D placement du palpeur suivant l axe des abscisses selon l avance indiqu e F jusqu la r ception du signal mis par le palpeur La distance maximum parcourir en mouvement de palpage est 3B Si apr s que cette distance ait t parcourue la CNC ne re oit pas de signal du palpeur le code d erreur correspondant est affich et les axes stoppent Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point de palpage et le premier point d approche Chapitre 12 Section Page UTILISATION D UN PALPEUR D NOTE RERE 2 4 Second mouvement d a
610. up rieure au format 6 5 s effectuera au moyen de param tres arirthm tiques d expressions arithm tiques ou de constantes en format hexad cimal Exemple Pour affecter la valeur 100000000 la variable TIMER on peut proc der des fa ons suivantes TIMER 5F5E100 TIMER 10000 10000 P100 10000 10000 TIMER P100 S1 la commande fonctionne en m trique mm la r solution est de 1 10 de micron et les chiffres sont programm s selon le format 5 4 positif ou n gatif avec 5 chiffres entiers et 4 d cimales si elle fonctionne en pouces la r solution est gale au 1 100 000 de micron et les chiffres sont programm s selon le format 4 5 positif ou n gatif avec 4 chiffres entiers et 5 d cimales Pour faciliter le travail du programmeur cette commande admet toujours le format 5 5 positif ou n gatif avec 5 chiffres entiers et5 d cimales etelle ajuste selon besoins chaque nombre en fonction des unit s de travail au moment de l utilisation 13 1 3 SYMBOLES Les symboles utilis s dans le langage de haut nivea sont A AR UT Chapitre 13 Section Page PROGRAMMATION ENLANGAGEDEHAUTNIVEAU DESCRIPTIONLEXIQUE 3 13 2 VARIABLES Les variables internes de la CNC accessibles par le langage de hautniveau sontregroup es en tables et peuvent tre de lecture seule ou de lecture criture Un groupe de mn moniques permet de repr senter les divers champs des tables de variabl
611. ur le code d erreur correspondant est affich et les axes stoppent Chapitre 12 Section Page UTILISATION D UN PALPEUR MES DECO RUE 19 5 Mouvement de retrait D placement du palpeur en avance rapide G00 entre le point du second palpage et le point o le cycle a t appel Le mouvement de retrait se d roule en trois phases 1 2 3 D placement selon l axe de palpage jusqu au point d approche D placement selon l axe longitudinal jusqu la coordonn e sur cet axe du point o le cycle a t appel D placement dans le plan de travail principal jusqu au point d appel du cycle A la fin du cycle la CNC renvoie les valeurs r elles obtenues apr s la mesure dans les param tres arithm tiques g n raux suivants P296 P297 P298 P299 Coordonn e r elle du coin selon l axe des abscisses Coordonn e r elle du coin selon l axe des ordonn es Erreur d tect e selon l axe des abscisses Diff rence entre la coordonn e r elle du coin et la cote th orique programm e Erreur d tect e selon l axe des ordonn es Diff rence entre la coordonn e r elle du coin et la cote th orique programm e Page 20 Chapitre 12 Section UTILISATION D UN PALPEUR MESUREDECOININTERIEUR 12 8 CYCLE FIXE DE MESURE D ANGLE Onutilisera un palpeur situ dans la broche qui devra tre talonn au pr alable au moyen des cycles fixes Cy
612. ur de l instruction REPOS on devra indiquer l ordre dans lequel des axes doivent tre d plac s jusqu au point d interruption Les axes sont d plac s un la fois Seuls les axes repositionner doivent tre d finis Les axes composant le plan principal de la machine sont d plac s ensemble Il est inutile de d finir les deux axes puisque la CNC les d place avec le premier Le d placement n est pas r p t lors de la d finition du second axe ilest ignor Exemple Le plan principal est compos des axes XY laxe longitudinal est l axe Z etlamachine utilise les axes C et W en tant qu axes auxiliaires Le premier axe repositionner est l axe C puis les axes XY et enfin l axe Z Les d finitions suivantes peuvent tre utilis es REPOS C X Y Z REPOS C X Z REPOS C Y Z Si pendant l ex cution d une sous routine qui n a pas t activ e par l une des entr es d interruption l instruction REPOS est d tect e la CNC affiche le code d erreur correspondant Page Chapitre 14 Section 12 DECLARATIONS DE CONTROLEDESPROGRAMMES D CLARATIONS DE SOUS ROUTINES D INTERRUPTION 14 6 D CLARATIONS PERMETTANT DE GENERER DES PROGRAMMES La CNC FAGOR 8050 permet de g n rer depuis un programme en cours d ex cution un programme qui pourra d pendre des valeurs acquises par le programme pendant son ex cution Cette fonctionnalit est tr s utile lors de la num
613. us routine est s lectionn e comme modale la sous routine actuelle perdra sa modalit et la nouvelle sous routine s lectionn e deviendra modale Chapitre 14 Section Page DECLARATIONSDECONTROLEDESPROGRAMMES D CLARATIONSDE SOUS 9 ROUTINES MDOFF La mn monique MDOFF indique que la modalit acquise par la sous routine gr ce MCALL s ach ve dans ce bloc L utilisation de sous routines modales simplifie la programmation Exemple ZA 2 ASE z g MEN MP143 y G90 G00 X30 Y50 Z0 PCALL 10 P0 20 P1 10 G90 G00 X60 Y50 Z0 PCALL 10 PO 10 P1 20 M30 SUB 10 G91 G01 XPO F5000 MCALL 11 G91 G01 YP1 G91 G01 X P0 G91 G01 Y P1 MDOFF RET SUB 11 G81 G98 G91 Z 8 I 22 F1000 S5000 T1 D1 G84 Z 8 I 22 K15 F500 S2000 T2 D2 G80 RET PROBE expression d claration d affectation d claration d affectation La mn monique PROBE appelle le cycle de palpeur indiqu gr ce un nombre ou toute expression dont le r sultat est un nombre Elle permet galement d initialiser les param tres locaux de ce cycle au moyen des d clarations d affectation Cette mn monique g n re galement un nouveau niveau d imbrication de sous routines Page 10 Chapitre 14 Section DECLARATIONSDE CONTROLEDESPROGRAMMES D CLARATIONS DESOUS ROUTINES DIGIT expression d claration d affectation d claration d affectation
614. ut du programme au moyen d affectations aux variables TOR TOL TOI TOK Si aucun correcteur n est s lectionn la CNC prend DO avec les valeurs RO LO I0 KO La fonction G43 est modale et peut tre annul e par G44 et G74 recherche du z ro Si le param tre machine g n ral ILCOMP 0 il est galement annul la mise sous tension apr s l ex cution de M02 M30 ou apr s un arr t d URGENCE ou un RESET G53 programmation par rapport au z ro machine annule temporairement G43 mais seulement pendant l ex cution d un bloc contenant G53 La compensation de longueur peut tre utilis e avec les cycles fixes mais dans ce cas on veillera appliquer cette compensation avant le d but du cycle Chapitre 8 Section Page COMPENSATIONDE 15 COMPENSATIOND OUTILS LONGUEUR G43 G44 G15 Exemple d usinage avec compensation de longueur Supposons que l outil utilis est plus court de 4 mm que l outil programm MP0812 Longueur de l outil 4 mm Num ro de l outil T1 Num ro du correcteur D1 G92 X0 YO Z0 Pr s lection G91 G00 G05 X50 Y35 S500 M03 G43 Z 25 T1 D1 Activation de compensation G01 G07 Z 12 F100 G00 Z12 X40 G01 Z 17 G00 G05 G44 Z42 M05 Annulation de compensation G90 G07 x0 YO M30 Page Chapitre 8 Section 16 COMPENSATIOND OUTILS NC RC AGE 9 CYCLES FIXES Les cycles fixes sont ex cutables dans n importe quel plan la p
615. valisatign standard aromon anr ER E 9 A2 Mode de visnalisation d POSITION scmnssnsannninenesenssnemennnsnnnisiemnievinean 10 322 Visu lisstion du programie PILCE rnb dune esse tien nes et een 10 3 2 4 Mode de yispalhsation de SOUS TOUIN S s csnrarmnesaseinemeratenasnttisnNraelines 11 5 Mode de visualisation de l erreur de poursuite issues 14 3 240 Mode de visualisation DOMBMENT 2 ronscuninsmunnnstinnetnnesinrMeeiR ri 14 SAT Mode de visyalisa tion des temps d EXECUTION ssiirisiirsissioririsssirisiossarisissssrsriisiorisisseusi 15 3 5 TE RE SE E T A Ei 3 4 Inspection Aos OMS nn nn EE RE EEA 18 3 E ETC LU SE ER 20 EE Type de SA IR nano E AEE RE Mn ain 21 20 ONE E A E A E EA AE E AI E E E PE E A T AF 293 iii TN E TE A A T 28 3 5 4 E A PAE A P E AA T ons 30 oiee Parame tes DRADIMQU S serait tiennent men ide plane EAE RE 31 0 LE D ES Ne E EAE 33 3 9 1 Desactiver Jes arap higie S escacen ein nee liens nant tente EEE 33 3 5 8 SR E E A T E A A NA I E ET E A A SPE T EAEE 34 Section Page EE DIN OO Chapitre4 EDITION 4 1 LE ES PRE 2 4 1 1 Edition en langar CNG nee dns EEEO 2 4 1 2 Editionen TEACH IN os nsniencnninmmsvesgentesssmnenenuinnnnvinstneannse EEEREN 3 4 1 3 Edici Imeractit eunnoseu E E EE E E EO 4 4 1 4 Editeur d profils hr musee rre E EN NRA nint 5 4 1 4 1 Mode d tilisation de T diteur de Profils susciscissnnurinoraiinosnersermeirionerre neron 6 4 1 4 2 Exemple de d finition d Un profil ssserresrnrsp arareo neenu prue
616. ve quand la m moire tampon interne affect e cette fonction est pleine ou en cas d interruption de la fonction par la touche ARRETER TRACE A partir de ce moment la fen tre d informations affiche le message Etat trac COMPLET Page Chapitre 9 Section 32 PLE ANALYSEUR LOGIQUE 9 10 3 1 SAISIE DE DONNEES La saisie des donn es intervient au d but de chaque cycle PRG et PE apr s lecture des entr es physiques et mise jour des marques correspondant aux sorties logiques de la CNC ou juste avant le d but de l ex cution du programme Pour r aliser la saisie de donn es pendant l ex cution du cycle de PLC utiliser la directive TRACE Cette directive permet la saisie de donn es de signaux dont la fr quence de changement est sup rieure au temps de cycle ainsi que de donn es changeant d tat pendant l ex cution du cycle mais dont l tat est identique au d but et la fin du cycle Exemple d utilisation de la directive TRACE PRG TRACE Saisie de donn es TRACE Saisie de donn es TRACE Saisie de donn es FIN PE 5 TRACE Saisie de donn es END La saisie de donn es pendant l ex cution du trac dabs ce programme se produit Au d but de chaque cycle PRG A chaque ex cution du module p riodique toutes les 5 millisecondes A 3 reprises pendant l ex cution du module PRG Une fois pendant l ex cution du module PE De cette fa on gr ce la direc
617. vec la surface du mod le La d flexion est d finie en unit s de travail s lectionn es mm ou pouces et sa valeur se situe normalement entre 0 3 mm et 1 5 mm La qualit de la copie d pend de la d flexion de l avance et de la g om trie du mod le Pour viter que la sonde ne se d tache du mod le il est conseill d utiliser pour le suivi du profil une avance gale 1000 fois la d flexion par minute Par exemple pour une d flexion de 1 mm on choisira une avance de 1 m min Si ce param tre n est pas programm le cycle fixe applique une d flexion de 1 mm Ce param tre doit tre d fini lorsqu une num risation de la pi ce doit tre effectu e en plus de la copie Il indique le pas de balayage ou distance entre deux points num ris s La CNC maintient la sonde en contact permanent avec la surface du mod le suivant la trajectoire programm e et fournit les coordonn es d un nouveau point lorsque la distance indiqu e dans le param tre L a t parcourue dans l espace et selon le trajet programm Si ce param tre n est pas programm ou s il est programm avec la valeur 0 le cycle fixe suppose que la num risation de la pi ce n est pas d sir e Ce param tre doit tre d fini lorsque l op rateur d sire r aliser la num risation de la pi ce en plus de la copie Il indique l erreur la corde ou diff rence maximum admise entre la surface du mod le et le s
618. vec la surface du mod le La d flexion est d finie en unit s de travail s lectionn es mm ou pouces et sa valeur se situe normalement entre 0 3 mm et 1 5 mm La qualit de la copie d pend de la d flexion de l avance et de la g om trie du mod le Pour viter que la sonde ne se d tache du mod le il est conseill d utiliser pour le suivi du profil une avance gale 1000 fois la d flexion par minute Par exemple pour une d flexion de 1 mm on choisira une avance de 1 m min Si ce param tre n est pas programm le cycle fixe applique une d flexion de 1 mm Ce param tre doit tre d fini lorsqu une num risation de la pi ce doit tre effectu e en plus de la copie Il indique le pas de balayage ou distance entre deux points num ris s NN mp1636 Chapitre 16 Section Page COPIEETNUMERISATION CYCLEFIXEDECOPIE 31 SUIVANTUNEGRILLE E 5 5 mp1637 La CNC maintient la sonde en contact permanent avec la surface du mod le suivant la trajectoire programm e et fournit les coordonn es d un nouveau point lorsque la distance indiqu e dans le param tre L a t parcourue dans l espace et selon le trajet programm Si ce param tre n est pas programm ou s il est programm avec la valeur 0 le cycle fixe suppose que la num risation de la pi ce n est pas d sir e Ce param tre doit tre d fini lorsque l op rateur d sire r aliser la num risation
619. xemple la frappe de la touche A permet d obtenir les codes suivants Hex D cimal 61 097 Si aucune fonction n est active lors de la frappe de A 41 065 S1 la fonction SHIFT est active lors de la frappe de A 41 065 Si la fonction CAPS est active lors de la frappe de A 61 097 S1 les deux fonctions sont actives lors de la frappe de A Touche Hexad cimal D cimal Touche Hexad cimal D cimal A 61 097 H 68 104 A SHIFT 41 065 H SHIFT 48 072 A CAPS 41 065 H CAPS 48 072 A SHIFT CAPS 61 097 H SHIFT CAPS 68 104 B 62 098 I 69 105 B SHIFT 42 066 SHIFT 49 073 B CAPS 42 066 I CAPS 49 073 B SHIFT CAPS 62 098 I SHIFT CAPS 69 105 C 63 099 J 6A 106 C SHIFT 43 067 J SHIFT 4A 074 C CAPS 43 067 J CAPS 4A 074 C SHIFT CAPS 63 099 J SHIFT CAPS 6A 106 D 64 100 K 6B 107 D SHIFT 44 068 K SHIFT 4B 075 D CAPS 44 068 K CAPS 4B 075 D SHIFT CAPS 64 100 K SHIFT CAPS 6B 107 E 65 101 L 6C 108 E SHIFT 45 069 L SHIFT 4C 076 E CAPS 45 069 L CAPS 4C 076 E SHIFT CAPS 65 101 L SHIFT CAPS 6C 108 F 66 102 M 6D 109 F SHIFT 46 070 M SHIFT 4D 077 F CAPS 46 070 M CAPS 4D 077 F SHIFT CAPS 66 102 M SHIFT CAPS 6D 109 G 67 103 N 6E 110 G SHIFT 47 071 N SHIFT 4E 078 G CAPS 47 071 N CAPS 4E 078 G SHIFT CAPS 67 103 N SHIFT CAPS 6E 110 Touche Hexad cimal D cimal Touche Hexad cimal D cimal N A5 164 U 75 117 N SHIFT A4 165

Download Pdf Manuals

image

Related Search

Related Contents

  Model JMB Manual  Spectrum Analyzer  Operating instructions for double-bit high  DeLOCK 65828 battery charger  陸 上 自 衛 隊 仕 様 書 内視鏡,ファイバー式,腎盂尿管用  CableWholesale 201-202 coaxial connector    FEMA ELECTRÓNICA  T80 T85 - Fitness Direct  

Copyright © All rights reserved.
Failed to retrieve file