Home

CNC 8025M -USER - (fre)

image

Contents

1. Q F inf rieur P8 P3 Une fois le cycle termin la table de param tres disposera des valeurs suivantes P90 Valeur de coordonn e X r elle du centre du moyeu P91 Valeur de coordonn e Y r elle du centre du moyeu P92 Valeur de coordonn e Z r elle du centre du moyeu P93 Valeur de coordonn e r elle mesur e moins valeur th orique du centre suivant l axe X P90 P0 P94 Valeur de coordonn e r elle mesur e moins valeur th orique du centre suivant l axe Y P91 P1 P95 Valeur de coordonn e r elle mesur e moins valeur th orique du centre suivant l axe Z P92 P2 P96 Diam tre r el mesur du moyeu P97 Diam tre r el moins diam tre th orique du moyeu P96 P8 Les param tres P93 P94 et P95 indiquent la valeur de l offset qui s additionne au z ro pi ce afin que les valeurs de coordonn e th oriques co ncident avec les valeurs r elles de la pi ce Pour cela il est possible d employer la fonction du type G53 G59 I P93 J P94 K P95 MANUEL DE PROGRAMMATION CNC 8025 8030 119 N10 Cycle de mesure de trou Le format de programmation est le suivant G75 N10 PO K P1 K P2 K P3 K P4 K P8 K P9 K P10 K G75 N10 Code du cycle de mesure du trou PO Valeur de coordonn e X th orique du centre du trou P1 Valeur de coordonn e Y th orique du centre du trou P2 Valeur de coordonn e Z th oriq
2. COMMUNICATION AVEC D AUTRES DISPOSITIFS Communication via RS232C Communication DNC Communication RS485 R seau FAGOR Introdution de programmes depuis des p riph riques en code ISO AUTRES Programmation param trique Digitalisation de mod les Possibilit de disposer de PLC int gr Poursuite du profil de t le sur des machines laser Option Jig Grinder X X X X X X X X X X X X X X X X X X X X X X X X X X X FONCTIONS PR PARATOIRES AXES ET SYST MES DE COORDONN ES S lection du plan XY G17 S lection des plans XZ et YZ G18 G19 Cotation de la pi ce Millim tres ou pouces G70 G71 Programmation absolue incr mentale G90 G91 Axe ind pendant G65 D K a II IX IX IX x X Mixx x x x x X X x x x x x x x x x x a a X xi a x x 4 SYST MES DE R F RENCE Recherche de r f rence machine G74 Pr s lection de cotes G92 Translations d origine G53 G59 Pr s lection de l origine polaire G93 Sauvegarder l origine des coordonn es G31 R cup rer l origine des coordonn es G32 FONCTIONS PR PARATOIRES Vitesse d avance F Avance en mm min ou en pouces min G94 Avance en mm tour ou en pouces tour G95 Vitesse d avance superficielle constante G96 Vitesse d avance du centre de l outil constante G97 Feed rate programmable G49
3. MPMO85 Prenons par exemple le cas o l outil se trouve l origine X0 YO Le programme d crivant la trajectoire ci dessus sera N10 G00 G90 X100 Y100 N20 X400 Si G92 est utilis le programme devient N10 G92 X500 Y500 L origine des coordonn es X0 YO est d cal e au point X500 Y500 N20 G00 G90 X600 Y600 N30 X900 Aucune autre fonction ne peut tre programm e dans un bloc contenant G92 La pr s lection des valeurs de coordonn es par G92 se fait toujours par rapport la position th orique dans laquelle les axes se trouvent 204 MANUELDE PROGRAMMATION CNC 8025 8030 6 35 G93 PRE SELECTION DE L ORIGINE POLAIRE La fonction G93 peut tre utilis e pour pr s lectionner n importe quel point dans un plan XY XZ YZ comme origine des coordonn es polaires Il existe deux m thodes pour pr s lectionner une origine des coordonn es polaires a G93 I 4 3 J 4 3 en mm Coordonn es toujours en absolu ou 3 4 J 3 4 en pouces I 4 3 I 3 4 J 4 3 J 3 4 D finit la valeur de l abcisse de l origine des coordonn es polaires c est dire la valeur de X dans le plan XY la valeur de X dans le plan XZ et la valeur de Y dans le plan YZ D finit la valeur de l abcisse de l origine des coordonn es polaires c est dire la valeur de Y dans le plan XY la valeur de Z dans le plan XZ et la valeur de Z dans le plan YZ Dans les machines 4 axes si
4. gt T l l t 99 R Plan de r f rence Avance K P Plan de d part ____ Avance G01 ESENS gt Avance G00 MPMO71 Temporisation programmable MANUEL DE PROGRAMMATION CNC 8025 8030 173 6 32 6 Cycle fixe de per age profond G83 Ce cycle peut se programmer de deux modes diff rents Format a N4 G83 G98 G99 V 4 3 W 4 3 X 4 3 Y 4 3 Z 4 3 I 4 3 J2 N2 Format b N4 G83 G98 G99 W 4 3 X 4 3 Y 4 3 Z 4 3 1 4 3 B 4 3 C 4 3 D 4 3 H4 3 J2 K2 2 L4 3 R 0 000 500 N2 Signification des valeurs du format a N4 Num ro du bloc 0 9999 G83 Code du cycle fixe de per age profond G98 Retrait de l axe perpendiculaire au plan principal au plan de d part la fin de l usinage du trou G99 Retrait de l axe perpendiculaire au plan principal au plan de r ference approche la fin de l usinage du trou On apelle le plan de r f rence un plan proche de la surface de la pi ce X 4 3 Ces valeurs ont diff rentes significations Y 4 3 Cela d pend dans quel plan principal nous travaillons Z 4 3 V 4 3 W 4 3 PLAN ALE PRINCIPAL V URS SIGNIFICATIONS X Y Fo Ces coordonn es d finissent la trajectoire que l outil doit G17 AHRS suivre sur le pl incipal i iti plan principal pour venir se positionner au dessus du premier usinage Les valeurs seront en absolu X Z X 4 3 ou en relatif G91 G18 Z 4 3 Les d placements s eff
5. Les param tres P4 et P9 de vitesse de palpation doivent tre programm es en mm min ou en 0 1 pouces min Le param tre P3 doit avoir une valeur sup rieure z ro Le param tre P5 doit avoir une valeur sup rieure ou gale z ro Le param tre P7 ne peut avoir que les valeurs 0 1 2 Le param tre P11 ne peut avoir que les valeurs 0 1 Au cas o une de ces quatre derni res conditions ne serait pas realis e la CNC afficherait le code d erreur 3 MANUEL DE PROGRAMMATION CNC 8025 8030 91 FONCTIONNEMENT DE BASE Une fois le palpeur positionn sur un point proche la surface mesurer les d placements des axes seront les suivants Mouvement d approche Il sera effectu en avance rapide G00 depuis le point de d part du cycle jusqu la valeur des coordonn es th oriques de mesure moins la distance de s curit P3 Mouvement de palpation Il sera effectu l avance d finie par le param tre P4 jusqu ce que la CNC re oive le signal du palpeur La plus grande distance parcourir dans les mouvements de palpation d pendra du cycle choisi Or si apr s avoir parcourue cette distance la CNC ne re oit pas le signal du palpeur elle mettra le code d erreur 65 et interrompra le d placement des axes La vitesse d avance verrouill 100 ne pourra pas tre modifi e au moyen du s lecteur de FEED RATE Mouvement de retour En fin d ex cution du cycle choisi l
6. La pointe de la sonde loge le palpeur de mesure et le prot ge On peut y adapter divers modules d extension permettant la configuration g om trique adapt e chaque application Les sondes de palpage disposent de trois syst mes diff rents Cabl Inductif Optique MANUEL DE PROGRAMMATION CNC 8025 8030 87 Cabl Le signal est transmis par un cable Son plus gros inconv nient est son peu de souplesse On l utilise sur des tours et des centres d usinage pour la mise au point d outil lorsque le palpeur a une position fixe de mesure et que ce sont les outils qui s approchent des sondes On l utilise galement avec des syst mes de digitalisation Inductif Ce syst me permet une plus grande souplesse Le signal est transmis sans contact physique par deux plaques oppos es Optique La communication s tablit par rayons infra rouges L un de ses avantages est le positionnement libre du r cepteur de signal hors de la zone de travail 6 29 3 Applications les plus communes On distingue diff rentes applications parmi lesquelles Mise au point de l outil L aff tage de chaque outil est v rifi et la distance au point de travail est compens e si n cessaire ou bien la production est arr t e en cas de bris de l outil Mise au point de la pi ce l aide des cycles fixes du palpeur comme on le verra plus loin Syst me de digitalisation Pour le copiage de pi ces par collecte de l i
7. P607 3 1 P607 4 1 P607 5 1 Erreur dans les param tres de compensation des erreurs de vis m re de l axe X La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur dans le RESEAU LOCAL FAGOR Installation incorrecte de la ligne HARDWARE Erreur dans le RESEAU LOCAL FAGOR Cette erreur est due gt Soit une mauvaise configuration des NOEUDS qui le composent gt Soit la chute d un des NOEUDS On ne peut alors ex cuter aucun bloc mais on peut acc der au RESEAU pour l dition ou la Monitorisation 113 114 115 116 117 118 119 120 150 151 152 Erreur dans le RESEAU LOCAL FAGOR Celle ci se produit lorsqu un NOEUD n est pas pr t par exemple gt Le programme PLC64 n est pas compil gt on envoie la CNC82 un bloc type G52 lorsqu elle est en ex cution Erreur dans le RESEAU LOCAL FAGOR Elle est due un ordre incorrect c est dire que le NOEUD destinataire ne comprend pas l ordre Erreur de Watch dog dans la routine p riodique Cette erreur se produit lorsque la routine p riodique dure plus de 5 millisecondes Erreur de Watch dog dans le programme principal Cette erreur se produit lorsque le programme principal dure plus de la moiti du temps indiqu sur le param tre machine P741 L information interne de la CNC qui a t demand e au moyen de l
8. 216 MANUEL DE PROGRAMMATION CNC 8025 8030 PLAN XZ 7 X X Z Y Plan XZ avec le param tre machine P605 4 1 PLAN YZ Z PR D Y J Y lt pi Z Apr s avoir d fini le centre de la circonf rence I J ou l origine polaire G93 I J les angles de sens anti horaire seront consid res comme tant positifs et les angles de sens horaire comme tant n gatifs sauf dans le plan XZ avec le param tre P605 4 1 MANUEL DE PROGRAMMATION CNC 8025 8030 217 Exemple Y MPMO94 L outil d marre du point X0 YO NO G93 N5 GOI N10 G02 N15 GOI N20 G02 N25 G01 N30 G03 N35 G01 N40 G02 N45 G01 N50 G03 N55 G01 N60 G02 N65 G01 N70 G02 N75 G01 218 120 J20 G90 R5 A180 F150 A75 G91 R5 A 15 R10 A15 R10 A 50 R 10 A15 R 10 A 15 R 5 G90 A180 X0 YO MANUEL DE PROGRAMMATION CNC 8025 8030 7 3 COORDONNEES CYLINDRIQUES Un point dans l espace peut tre d fini par des valeurs de coordonn es cart siennes X Y Z ou bien par une valeur de coordonn e cart sienne Z en G17 Y en G18 X en G19 plus R et A qui d finissent la projection du point sur le plan principal coordonn es cylindriques Le format utilis pour d finir un point dans ce syst me avec G17 s lectionn est N10 G01 R A Z z 71 MPM095 Les formats pour G18 Plan XZ N10 G01 R A Y Et pour G19 Plan YZ N10 GOI R A X MANUEL DE P
9. Les param tres machine personnaliser lorsque l on d sire travailler avec cette prestation sont les suivants P619 3 Sortie analogique proportionnelle l avance P622 6 Poursuite du Profil de T le sur machines laser P806 Distance entre le faisceau et la t le P807 D flexion maximale de la t le P808 Signal analogique correspondant l avance maximale sur l axe Z Chaque fois que l on travaillera avec la prestation Poursuite du Profil de T le le CNC agira de la mani re suivante 1 Lorsque les fonctions M97 ou M98 sont ex cut es le CNC activera la prestation Poursuite du Profil de T le 2 Le Faisceau du Laser axe Z se d placera vers la t le jusqu ce que le dispositif senseur adoss celui ci se mette en contact avec la surface de la t le L avance maximale qui peut tre utilis e lors de ce d placement d approche est tabli par le param tre machine P808 Comme mesure de s curit il faut d placer l axe Z avant d ex cuter la fonction M97 ou M98 Sinon le CNC affichera l erreur 102 Chapitre 1 Section Page POURSUITEDU PROFIL MACHIN X 5 C ESLASER DELA TOLE 3 gt I Le faisceau du laser continuera s approcher de la t le jusqu ce que le dispositif senseur indique qu on a p n tr la quantit indiqu e sur le param tre machine P806 Cette distance sera celle qui sera maintenue pendant toute la dur e de l usinage entre le faisceau du lase
10. Nouvelles Prestations de logiciel r cemment introduites Il s adresse l usager final c est dire la personne qui va travailler avec la Commande Num rique Elle contient 3 manuels l int rieur Le Manuel d Utilisation qui d crit comment travailler avec la CNC Le Manuel de Programmation qui d crit comment laborer un programme en code ISO Manuel d Applications qui d crit les applications non sp cifiques de fraiseuse qui peuvent tre ex cut es avec la CNC Elle peut contenir occasionnellement un manuel ayant trait aux Nouvelles Prestations de logiciel r cemment introduites Il s adresse aux personnes qui vont utiliser l option de logiciel de communication DNC Il s adresse aux personne qui d sirent r aliser leur propre communication de DNC sans utiliser l option de logiciel de communication DNC 25 30 Il doit tre utilis lorsque la CNC est munie d Automate Int gr Il s adresse au constructeur de la machine ou la personne qui se charge de r aliser l installation et la mise au point de l Automate Int gr Il s adresse aux personnes qui vont utiliser l option de logiciel de communication DNC PLC Il s adresse aux personnes qui utilisent le lecteur disquettes de Fagor Ce manuel indique comment ledit lecteur disquettes doit tre utilis CONTENU DU PR SENT MANUEL Le Manuel de Programmation se compose des parties suivantes Index Tabl
11. P7 Valeur maximale du pas en Y P8 Avance des d placements P9 Avance des d placements du palpage Param tres employ s pour le calcul P10 Incr ment de l axe Z pour G75 P11 Nombre de pas en X P12 Nombre de pas en Y P13 Valeur de coordonn e de l axe X du point de d part P14 Valeur de coordonn e de l axe Y du point de d part P15 Valeur de coordonn e de l axe Z du point de d part P16 Compteur du nombre de pas en Y P17 Indique les valeurs de coordonn e charger 0 XZ 1 Y2Z P18 Valeur de coordonn e X courante P19 Valeur de coordonn e Y courante P99 Incr ment de Z pour des passes successives 134 MANUEL DE PROGRAMMATION CNC 8025 8030 P3 Ps Z P4 y ja x Pa y lt Z Mm 3 X gt TEs ped y MANUEL DE PROGRAMMATION CNC 8025 8030 i PAS EN X Ei 135 00076 NS Digitalisation selon l axe Y N10 P M moire N Ordinateur N20 G76 N90000 Num ro du programme cr er N30 Conditions d usinage N40 G76 F500 N50 PO K0 X minimale N60 P1 K40 X maximale N70 P2 K0 Y minimale N80 P3 K60 Y maximale N90 P4 K K 40 Z minimale N100 P5 K0 Z maximale N110 P6 K 3 Pas maximal sur X N120 P7 K 3 Pas maximal sur Y N130 P8 K500 Avance du d placement N140 P9 K200 Avance du palpage N145 P99 K I Z passes successives N150 P10 P1F2P0 P11 P10F4P6 P12 F12P11 P11 F11
12. Test G n ral de la CNC V rification des entr es et sorties D claration des fonctions M d cod es D claration des param tres machines Introduction des valeurs de compensation des erreurs de vis m re Op rer avec le PLC Ces modes de fonctionnement permettent de programmer la CNC pour produire des pi ces en fonctionnement continu et de travailler en BLOC PAR BLOC ou en MANUEL Pour obtenir ces modes de fonctionnement Appuyer sur MODE OP MODE OPERATIONNEL La liste des 10 modes appara t Composer le num ro du mode voulu MANUEL D UTILISATION CNC 8025 8030 9 3 1 MODE 0 AUTOMATIQUE Cycle CONTINU MODE 1 BLOC PAR BLOC La seule diff rence entre ces deux modes est qu en mode Bloc par Bloc 1 il y a arr t du cycle la fin de chaque bloc La touche CI D part Cycle doit tre pouss e pour ex cuter le bloc suivant En mode Automatique le d roulement du programme est continu 3 1 1 Ex cution d un programme L ex cution d un programme n cessite les tapes suivantes 3 1 1 1 S lection du mode AUTOMATIQUE 0 BLOC PAR BLOC 1 Appuyer sur MODE OP La liste des 10 modes de fonctionnement appara t sur l cran Appuyer sur la touche 0 1 L affichage standard qui correspond au mode du fonctionnement s lectionn appara t en haut et gauche de l cran Le message AUTOMATIQUE ou BLOC PAR BLOC suivi du num ro P du programme et le num ro N du premier bloc ex cuter ap
13. besoin d une distance sup rieure 2 fois le diam tre du cercle programm gt La sortie tangentielle entre le point de sortie de l usinage est courbe G02 G03 Elle doit tre lin aire Origine des coordonn es polaires G93 mal d finie Param tres mal d finis dans le cas d un cycle fixe Erreur dans la programmation de G36 G37 G38 ou G39 Coordonn es polaires mal d finies Un d placement O sur le plan principal a t programm pendant une compensation de rayon ou un arrondi d angle 4 me axe W mal programm Chanfrein mal programm Les fonctions M06 M22 M23 M24 ou M25 doivent tre programm es dans un seul bloc Essai de changement d outil sans tre la position ad quate L outil demand n est pas dans le magasin Deux codes T ont t programm s suivis d un num ro diff rent sans que M06 ait t programm entre les deux Il n y a pas de cassette dans le lecteur FAGOR ou le couvercle de la t te de lecture est ouvert Erreur de parit lors de la lecture ou de l enregistrement de la bande La CNC affichera cette erreur gt Si la m moire tant bloqu e il y a un essai de cr ation de programme au moyen de la fonction G76 gt Si le programme cr er avec la fonction G76 PS est le programme prot g ou le programme P99999 gt Si G22 ou G23 suivent la fonction G76 gt Si les informations qui suivent G76 ont plus de 70 caract res gt Si la fonction G76
14. es Z XY PO Le 7 MPM007 Si PO est le point de d part et P1 le point d arriv e de l arc il y a 4 possibilit s d arcs pour une m me valeur donn e au rayon R En combinant le sens G02 G03 et le signe de R l arc d sir est identifi Ainsi le format de programmation des arcs du sch ma sera le suivant Arc 1 G02 X Y R Arc 2 G02 X Y R Arc 3 G03 X Y R Arc 4 G03 X Y R MANUEL DE PROGRAMMATION CNC 8025 8030 23 6 2 3 3 G06 Interpolation circulaire avec programmation du centre de larc en coordon n es absolues Si la fonction G06 est ajout e dans un bloc d interpolation circulaire il est possible de programmer les valeurs de coordonn e du centre de l arc 1 J K en coordonn es absolues c est dire par rapport au point z ro d origine La fonction G06 n est pas modale Elle doit tre programm e chaque fois qu il est d sir de programmer les valeurs de coordonn e du centre de l arc en coordonn es absolues Exemple Point de d part X60 Y40 Y 90 40 Y 60 110 160 X Interpolation circulaire avec programmation du rayon N5 G90 G17 G03 X110 Y90 R50 F150 N10 X160 Y40 R50 Interpolation circulaire avec programmation du centre en coordonn es absolues N5 G90 G17 G06 G03 X110 Y90 160 J90 F150 N10 G06 X160 Y40 1160 J90 24 MANUEL DE PROGRAMMATION CNC 8025 8030 6 2 3 4 Interpolation h lico d
15. je Avance G01 EEES Avance G00 MANUELDE PROGRAMMATION CNC 8025 8030 Exemple Per age de 2 trous de 64 mm de profondeur Hypoth se Le plan principal est d finit par les axes X et Y La distance entre le plan de r f rence et la surface de la pi ce est de 2 mm Le point de d part de l outil est X0 YO Z0 Le sens de rotation de la broche est anti horaire M04 NO G83 G99 G00 G90 X50 Y50 Z 98 I 22 J3 F100 S500 N1 N5 G98 G00 G91 X500 Y500 N1 N10 G00 G80 G90 X0 YO N15 M30 MANUEL DE PROGRAMMATION CNC 8025 8030 177 S quence et explication des op rations D NE R amp 10 11 12 13 14 15 16 178 Les axes X et Y se d placent de 50 mm en rapide jusqu au point X50 Y50 La broche continue tourner dans le sens anti horaire M04 500 tours mm L axe Z se d place en rapide jusqu au plan de r f rence Z 98 L axe se d place encore de 22 mm l avance travail F100 jusqu au point Z 120 L axe Z recule en rapide jusqu au plan de r f rence Z 98 L axe Z se d place de 21 mm en rapide jusqu au point Z 119 L axe Z se d place l avance travail de 23 mm jusqu au point Z 142 L axe Z recule en rapide jusqu au point de r f rence Z 98 L axe Z se d place en rapide de 43 mm jusqu au point Z 141 L axe Z se d place l avance travail de 23 mm jusqu au point Z 164 L axe Z recule en rapide jusqu au plan de r f rence Z 98 Les axes X et Y se d placent de 500
16. Cote dela vis Erreur de vis microns x Partie enti re du facteur de mesure Partie fractionnaire du facteur de mesure Pour le cas R duction 1Pas de vis 6 000 Codeur 2 500 Facteur de Mesure 19 660 8Param tre machine 19660 Pour une erreur de vis de 20 micronsCote de la vis 20 x 19 660 0 8 491 520 En continuant le calcul on obtient la table suivante Cote de la Vis Erreur de la Vis PO 1966 000 P1 0 080 P2 1474 500 P3 0 060 P4 983 000 P5 0 040 P6 491 500 P7 0 020 P8 0 P9 0 P10 491 500 P11 0 020 P12 983 000 P13 0 040 P14 1472 500 P15 0 060 P16 1966 000 P17 0 080 3 NOUVEAU MODELE partir de cette version le mod le TLI est disponible Il dispose des m mes performances que le mod le TGI et se vend en m me temps que les moteurs et les r gulateurs ACS Headquarters SPAIN Fagor Automation S Coop B San Andr s s n Apdo 144 20500 Arrasate Mondrag n Tel 34 943 719200 Fax 34 943 791712 34 943 771118 Service Dept www fagorautomation com E mail info fagorautomation es FAGOR CNC 8025 30 Mod les M MG MS GP MANUEL D UTILISATION Ref 9701 fra AU SUJET DE L INFORMATION CONTENUE DANS CE MANUEL Ce manuel s adresse au conducteur de la machine Il contient l information n cessaire aux nouveaux usagers en plus des sujets avanc s qui s adressent tous ceux qui connaissent le CNC 8025 Ilne sera pas n cessaire de lire int gralement ce manuel Cons
17. activation des marques M1901 M1949 n est pas disponible On a essay de modifier au moyen de l activation des marques M1950 M1964 une variable interne de la CNC qui n est pas disponible Erreur lors de l criture des param tres machine du tableau des fonctions M d cod es et des tableaux de compensation d erreur de pas de vis de l EEPROM Cette erreur peut se produire lors du verrouillage des param tres machine du tableau des fonctions M d cod es et des tableaux de compensation d erreur de pas de vis La CNC ne peut pas sauvegarder cette information dans la m moire de l EEPROM Erreur de Checksum lors de la recup ration des param tres machine du tableau des fonctions M d cod es et des tableaux de compensation d erreur de pas de vis de l EEPROM Information incoh rente dans la m moire de 512 Kb Si cete erreur se produit sauvegardez tous les programmes que vous pourrez sur la disquette le p riph rique ou l ordinateur Utilisez ensuite la s quence suivante pour formatter la m moire de 512 Kb tous les programmes pi ce se trouvant en m moire seront effac s Appuyer sur les touches OP MODE 6 pour s lectionner le mode d Edition Appuyer sur la softkey VER DEVER le texte CODE est affich sur l cran Taper FM512 et appuyer sur la touche ENTER Une fois la m moire de 512 Kb formatt e r cup rez les programmes que vous aviez sauvegard s sur la disquette le p riph riq
18. apparaisse MANUEL D UTILISATION CNC 8025 8030 59 3 8 3 Introduction des dimensions des outils Composer le num ro de l outil Il appara t en bas gauche de l cran Appuyer sur R Composer la valeur de longueur de l outil Valeur maximale 999 999 mm ou 39 3700 pouces Appuyer sur L Composer la valeur de longueur de l outil d apr s l axe Z Valeur maximale 999 999 mm ou 39 3700 pouces Appuyer sur I Composer sa valeur Valeur maximale 32 766 mm ou 1 2900 pouces Appuyer sur K Composer sa valeur Valeur maximale 32 766 mm ou 1 2900 pouces Appuyer sur ENTER Si l criture est correcte les valeurs sont m moris es 3 8 4 Modification des cotes d un outil D Pendant l criture a Modification des caract res Si pendant l criture des cotes des outils un caract re d j crit doit tre modifi R L I K ou un num ro proc der comme suit Utiliser les touches K D pour placer ce dernier sur le caract re modifier ou effacer Pour modifier composer le nouveau caract re sur l ancien Pour effacer appuyer sur CL Si DELETE est appuy les caract res se trouvant droite du curseur sont effac s 60 MANUEL D UTILISATION CNC 8025 8030 b Insertion des Caract res S1 pendant l criture des cotes d un outil un caract re doit tre ins r dans le bloc proc der comme suit Utiliser les tou
19. d arrondir par exemple Ces points sont stock s comme un nouveau programme FAGORDNC POUR LA DIGITALISATION Lorsque le FAGORDNC a t ex cut il faut s lectionner l option de DIGITALISATION Ceci tant fait l ordinateur attend les donn es de la CNC C est alors qu on ex cute le programme de palpage choisi pour le mod le Lorsque la commande CNC termine de digitaliser toute la surface du mod le l ordinateur enverra le message de PROGRAMME RE U Les programmes stock s dans l ordinateur peuevent tre modifi s par tout diteur de texte g n rant des caract res ASCI comme s il s agissait d un texte On peut ainsi modifier la profondeur de passe l avance de travail etc ou programmer les conditions d usinage dans les 100 premiers blocs r serv s cet effet Pour ex cuter le programme stock dans l ordinateur et apr s avoir ex cut le programme de communications on choisira l option d EXECUTION DE PROGRAMME INFINI L or dinateur demandera le n de programme puis le nombre de fois que le programme devra tre r p t On choisira finalement parmi les ex cutions AUTOMATIQUE VIDE FONCTIONS G TRAJECTOIRE THEORIQUE Apr s cette s quence l ordinateur envoie le programme g n r la commande num rique en suivant la trajectoire de la surface pr alablement digitalis e Lorsque l ex cution de tout le programme est achev e l ordinateur affichera le messag
20. embo tement il faudra programmer la fonction G80 au premier niveau MANUEL DE PROGRAMMATION CNC 8025 8030 153 6 32 5 D finition des cycles fixes G81 G82 G84 G85 G86 G89 La structure de base des blocs comprenant des cycles fixes est d finie de la fa on suivante N4 G8 G 98 ou 99 V 4 3 W 4 3 X 4 3 Y 4 3 Z 4 3 1 4 3 K2 2 N2 N4 Num ro du bloc 0 9999 G8 Code du cycle fixe s lectionn G98 Retrait de l axe perpendiculaire au plan principal au plan de d part la fin de l usinage du trou G99 Retrait de l axe perpendiculaire au plan principal au plan de r f rence approche la fin de l usinage du trou On appelle le plan de r f rence un plan proche de la surface de la pi ce X 4 3 Ces valeurs ont diff rentes significations Cela d pend dans quel plan principal Y 4 3 nous travaillons Z 4 3 W 4 3 V 4 3 PLAN ALE PRINCIPAL V URS SIGNIFICATIONS X Y Fo Ces coordonn es d finissent la trajectoire que l outil doit G17 Y 4 3 n A suivre sur le plan principal pour venir se positionner au dessus du premier usinage Les valeurs seront en absolu X Z X 4 3 ou en relatif G91 G18 Z 4 3 Les d placements s effectueront en rapide Si G00 est programm et l avance programm e si G01 est programm YZ Y 143 Ce point peut tre aussi programm en coordonn es polaires G19 Z 4 3 X Y Z 4 3 D finit le mouvement perpend
21. la CNC lui donnera la valeur 1 mm R 0 000 500 D finit un facteur permettant d augmenter ou de diminuir l incr mentation N2 182 de B Si R 1 la valeur de l incr mentation de B ne change pas Si R est diff rent de 1 la premi re descente sera B B la deuxi me B RB la troisi me B R RB et ainsi de suite Si ce param tre n est pas programm ou qu il est z ro 0 la CNC lui donnera la valeur de 1 Ce param tre d finit le nombre de fois que le bloc doit tre r p t Une valeur comprise entre NO et N99 peut tre programm e Si cette valeur est programm e au moyen d un param tre N P3 cette valeur pourra tre comprise entre 0 et 255 Si le param tre N n est pas programm la CNC affectera la valeur un 1 N N1 En travaillant avec une valeur sup rieure N1 le mouvement des axes se fera en mode relatif G91 sinon l usinage se ferait toujours au m me point Quand le m me cycle fixe est programm un certain nombre de fois seulement les fonctions F S et M seront ex cut es dans le cycle du bloc appel MANUELDE PROGRAMMATION CNC 8025 8030 Mouvement de l axe perpendiculaire au plan principal Le cycle de per age profond G83 est programm dans le format b Se Plan de d part J 3 cd S 5 T i I Plan de r f rence C S Surface de la pi ce FT Bi H lly C I K Avance travailG01 B 7 i Avancerapide G00 H y y pt
22. t programm en degr s P2 doit tre programm en degr s N4 P1 F7 K5 gt PI Sin 5 degr s F8 Cosinus N4 PI F8 P2 gt PI Cosinus P2 N4 P1 F8 K75 gt P1 Cosinus 75 degr s F9 Tangente N4 P1 F9 P2 gt PI Tg P2 N5 P1 F9 K30 gt P1 Tg 30 degr s F10 Tangente de l arc N4 PI F10 P2 gt PI Arc Tg P2 r sultat en degr s N4 P1 F10 K0 5 gt PI Arc Tg 0 5 F11 Comparaison Cette op ration compare diff rents param tres ou un param tre et une constante et active l indicateur flag de sauts conditionnels Son application sera d crite dans la Section Sauts Conditionnels G26 G27 G28 G29 N4 P1 F11 P2 Si P1 P2 l indicateur de saut si z ro sera activ Si P1 est gal ou plus grand que P2 l indicateur de saut si plus grand ou gal sera activ Si P1 est plus petit que P2 l indicateur de saut si plus petit sera activ N4 P1 F11 K6 peut aussi tre programm 252 MANUEL DE PROGRAMMATION CNC 8025 8030 F12 Partie enti re N4 PI F12 P2 gt PI prend la valeur enti re de P2 N4 P1 F12 K5 4 gt PI 5 F13 Partie enti re plus un N4 P1 F13 P2 gt PI prend pour valeur la valeur enti re de P2 plus 1 N4 P1 F13 K54 gt Pl 5 1 6 F14 Partie enti re moins un N4 P1 F14 P27 gt P1 prend pour valeur la valeur enti re de P27 moins un N4 PS F14 K5 4 gt P5 5 1 4 F15 Valeur absolue N4 PI F15 P2 gt PI prend pour
23. x PO PD P90 P9D Z Q P93 e b P94 O P95 2 P96 P97 SIGNIFICATION DES PARAMETRES Param tres d appel PO Valeur de X au point final P1 Valeur de Y au point final P2 Distance depuis le point de d part jusqu au centre suivant l axe X P3 Distance depuis le point de d part jusqu au centre suivant l axe Y P4 Vitesse d avance P5 Incr ment de l angle en degr s avec son signe sens horaire n gatif sens anti horaire positif Param tres utilis s en sous programme P90 Valeur de X du point de d part P91 Valeur de Y du point de d part P92 Rayon P93 Angle initial P94 Angle final P95 Angle de fonctionnement ou de d placement P96 Valeur de X du centre de l arc P97 Valeur de Z du centre de l arc P98 Calcul P99 Calcul 266 MANUEL DE PROGRAMMATION CNC 8025 8030 Diagramme de flux N98 Attribuer P90 et P91 les coordonn es du point de d part Calculer les valeurs du centre de l arc P96 et P97 Calculer le rayon de l arc Calculer l angle de d part amp Calculer l angle d arriv e B Ajuster amp et fB si l arc est dans le 3 et 4 cadran Angle P5 Calculer le point XZ pour nouvel angle D placer ce point 6 6 P5 6 P
24. 1 P607 4 1 P607 5 1 Erreur de parit dans les param tres de l axe Y La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur de parit dans les param tres de l axe X La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur de parit dans le tableau des codes M d cod es La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 U37 D fauts dans la m moire RAM CMOS de la CNC Consulter le Service d Assistance Technique U36 microprocesseur central Consulter le Service d Assistance Technique La CNC affichera cette erreur dans les cas suivants gt Plus de 43 caract res dans un commentaire gt Plus de 5 caract res pour d finir un programme gt Plus de 4 caract res pour d finir un num ro de bloc gt Caract res inconnus en m moire Limite de temp rature interne d pass e Erreur dans les param tres de compensation des erreurs de vis m re de l axe W La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur dans les param tres de compensation des erreurs de vis m re de l axe Z La CNC initialise les param tres machine de la ligne s rie RS232C
25. Appuyer sur D part cycle Une fois que le programme et le num ro du bloc ont t s lectionn s 1l suffit d appuyer sur D part Cycle pour ex cuter le programme en mode AUTOMATIQUE ou sur le bloc en mode BLOC PAR BLOC Si le programme contient un bloc conditionnel il sera ex cut si l entr e s y rapportant est activ e Voir le MANUEL D INSTALLATION Si cette entr e n est pas active la CNC ignorera ces blocs Lors d un d placement en G01 G02 ou G03 et pendant qu on appuie sur la touche d avance rapide le pourcentage de la vitesse d avance sera de 200 de la vitesse programm e condition que le param tre machine P606 2 soit gal 0 Il en va de m me lorsqu on active l entr e externe de DEPART START si le param tre P609 7 est gal un Lorsque tous les blocs qui sont programm s param triquement sont au point de s lection BLOC PAR BLOC la CNC FAGOR les ex cutera comme s il s agissait d un bloc unique condition qu ils soient l int rieur de cycles fixes 3 1 1 6 Arr t cycle Appuyer sur Cycle Stop La CNC arr te l ex cution du bloc en cours Pour reprendre le cycle appuyer sur D part Cycle Le cycle est aussi arr t par Les codes M00 M02 M30 M06 M06 en fonction du param tre P601 8 Le code MOI si l entr e s y rapportant est activ e Le signal externe FEEDHOLD Le cycle reprend lorsque le signal dispara t Le signal externe ARRET D URGENCE Dans c
26. Le d placement manuel des axes La recherche de la position z ro de r f rence des axes Le d calage d origine des axes Ex cuter ES et M Fonctionner comme une visualisation Visualisation modification de la table RANDOM d outils Remise z ro de la CNC retour aux conditions initiales Fonctionnement avec la manivelle lectronique Mesurer et charger la longueur des outils dans la table de correction d outils au moyen d un palpeur de mesure D marrage et arr t de la broche 3 5 1 S lection du mode de fonctionnement MANUEL 5 Appuyer sur MODE OP Appuyer sur la touche 5 Les coordonn es des axes apparaissent en gros caract res Sur les machines 5 axes l axe non visualis appara tra en appuyant sur la lettre correspondante W ou V MANUEL D UTILISATION CNC 8025 8030 31 3 5 2 Recherche du z ro de r f rence axe par axe Apr s avoir s lectionn le mode de fonctionnemnent MANUEL appuyer sur la touche correspondant l axe de recherche du z ro de r f rence Sur la partie inf rieure gauche de l cran X Y Z W ou V appara tra suivant la touche press e Appuyer sur ZERO Le message RECHERCHE ZERO MACHINE appara t droite de la lettre de l axe Appuyer sur I C2 L axe se d place vers la position z ro de r f rence une avance s lectionn e dans les param tres machine Lorsque la but e de z ro est atteinte l avance tombe 100
27. affich correspond au dernier programme dit La touche MODE OP Mode Op rationnel permet de retourner au mode d affichage Stan dard A partir de ce point la proc dure suivre est la m me que celle d crite dans le mode Edition 6 Attention Le programme en cours d ex cution ne peut pas tre modifi diter corriger etc Ilestrecommand d attribuer des num ros de programmes non encore utilis s lors de l dition de programme dans ce mode De cette mani re le programme sera m moris la derni re position et la possibilit du code d erreur 001 est ainsi limin e En cours d dition les touches et commandes des modes AUTOMATIQUE et BLOC PAR BLOC restent actives 3 1 4 Mode PLC LAN La touche de fonction PLC permet l acc s au menu principal de l Automate et du RESEAU LOCAL sans qu on ait arr ter l ex cution du programme Voir manuel AUTOMATE FAGOR 64 INTEGRE La touche de MODE OP permet de retourner l affichage Standard 18 MANUEL D UTILISATION CNC 8025 8030 3 1 5 V rification et modification des corrections d outils sans interruption du cycle Presser la touche de fonction TABLEAU D OUTILS Composer le num ro d outil 00 99 Presser RECALL Les valeurs du correcteur seront affich es Sur la partie inf rieure gauche la lettre I appara tra Si la valeur de I doit tre modifi e introduire la valeur aditionner ou soustraire
28. avec 512 Kb Besoins G n raux Fraiseuses jusqu 4 axes Jusqu 4 axes avec graphiques Centres d Usinage DESCRIPTION TECHNIQUE ENTR ES SORTIES Entr es de mesure Axes lin aires Axes rotatifs Codeur de broche Volants lectroniques Entr e de palpeur Multiplication des impulsions de mesure signal carr x2 x4 Multiplication des impulsions de mesure signal sino dal x2 x4 10 x20 R solution maximale de comptage 0 001 mm 0 001 0 0001 pouces Sorties analogiques 10V pour le contr le des axes Sortie analogique 10V pour le contr le de la broche mi IX Im x Im m DIR J m x x x m m NAIA al Z m x x x m m N AIA 7 min ik x x x m mm DIS CONTR LE DES AXES Axes qui interp lent simultan ment lors des d placements lin aires Axes qui interp lent simultan ment lors des d placements circulaires Interpolation h lico dale Filetage lectronique Contr le de la broche Limite de parcours des axes limites par software Arr t orient de la broche Gestion des moteurs en boucle ouverte sans servosyst mes PROGRAMMATION Z ro pi ce pouvant tre s lectionn par l usager Programmation absolue incr mentale Programmation de cotes en coordonn es cart siennes Programmation de cotes en coordonn es polaires Programmation de cotes en coordonn es cylindriques Programmation de cotes
29. contenu du bloc est programm e avant d avoir programm G76 P5 ou G76NS 057 058 059 060 061 064 065 066 067 068 069 gt Si dans une fonction du type G76 P5 ou G76 NS les 5 chiffres du num ro du programme ne sont pas programm es gt Si lors de la cr ation d un programme G76 P5 ou G76 NS le num ro du programme est chang sans annuler le num ro pr c dent gt Si un programme mentionn dans un bloc type G76 P5 est d j en m moire mais il ne se trouve pas en derni re position dans la carte du programme gt Lorsqu un programme est dit ou appel il passe automatiquement la derni re place de la carte des programmes De m me lorsqu un programme est ex cut celui ci prend la premi re position dans la carte de programmes Bande magn tique ou cassette prot g e contre l criture Points d adh rence lors de la rotation de la bande Erreur de dialogue entre la CNC la disquette FAGOR ou entre la CNC et le lecteur de bande magn tique Erreur dans les circuits CPU de l interpolateur Consulter le Service d Assistance Technique Batterie en d faut Il faut tenir compte du fait qu partir du moment o ce type d erreur sera commise la pile de lithium de 3 5 V retiendra pendant dix jours de plus l information m moris e la CNC n tant pas sous tension Etant donn que la batterie n est pas rechargeable il faut la remplacer par une autre partie post
30. de 2 chiffres avant la virgule et de 2 chiffres apr s Selon le type de machine utilis la CNC est capable de contr ler 5 axes V W X Y Z Il est incompatible de programmer dans un m me bloc le 5 me axe V le 4 me axe W et leur associ identifi par le param tre machine P11 Le 4 me axe W peut tre substitu par le 5 me axe V voir les diff rents formats de programmation expliqu s dans le manuel Le formatrelatif chaque fonctionetl explication des diff rents param tres utilis s sera indiqu e tout au long du manuel MANUEL DE PROGRAMMATION CNC 8025 8030 5 3 1 PROGRAMMATION PARAMETRIQUE Toutes les fonctions peuvent ainsi tre programm es dans un bloc au moyen de param tres l exception de Num ro de programme num ro de bloc fonctions G qui devront toujours tre accompagn es d une autre donn e telle que G4K G22N G25N etc de fa on que la fonction ex cut e adopte la valeur courante du param tre Des combinaisons de valeurs num riques fixes ou param triques peuvent tre programm es dans le m me bloc Exemple N4 GP36 X37 5 YP13 FP10 S1500 TP4 P4 MP2 La CNC dispose de 255 param tres arinthm ques PO0 P254 Voir chapitre correspondant du manuel 6 MANUEL DE PROGRAMMATION CNC 8025 8030 4 NUMEROTATION DES PROGRAMMES Un num ro compris entre PO et P99998 P doit tre attribu chaque programme Ce num ro doit tre plac au d but du programme et avant l
31. de K la valeur de L Les valeurs maximales de compensation de longueur sont L 1000mm 39 3699 pouces K 32 766mm 1 2900 pouces Les codes d appel de la compensation de longueur sont G43 Compensation de longueur G44 Annulation de la compensation de longueur Lorsque G43 est programm la CNC corrige la longueur suivant la valeur s lectionn e dans le tableau des outils Txx 00 Txx 99 La compensation de longueur est appliqu e l axe perpendiculaire au plan principal G17 Compensation de longueur sur l axe Z G18 Compensation de longueur sur l axe Y G19 Compensation de longueur sur l axe X La compensation de longueur de l outil peut tre appliqu e au 4 me axe W ou au 5 me axe V incompatible Il faut choisir le moment o l axe ne fera pas partie du plan principal La fonction G43 est modale maintenue Elle est annul e par G44 G74 M02 M30 un Arr t d Urgence et RAZ La compensation de longueur peut tre utilis e en conjonction avec les cycles fixes Cependant elle doit tre appliqu e avant le d but du cycle MANUEL DE PROGRAMMATION CNC 8025 8030 67 Exemple de compensation de longueur Y 397 354 30 30 90 120 X a nat J Z MPM040 25 mm Reportons nous la figure ci dessus et prenons comme hypoth se que l outil utilis est plus court de 4 mm que l outil programm Le num ro de l outil est T1 1 la valeur enr
32. e dans le m me bloc la CNC affichera l erreur 4 Une fois qu un cycle fixe a t d fini les fonctions G02 G03 G08 ou G09 peuvent tre programm es dans les blocs suivants 6 32 4 G79 D finition d un cycle fixe Au moyen de la fonction G79 il est possible d attribuer aux sous programmes param triques d finis par l utilisateur le rang d un cycle fixe Cela signifie que les blocs qui sont apr s le bloc d appel G79 restent dans la zone d influence du cycle fixe jusqu l annulation de la fonction G79 Le format d appel du bloc est N4 G79 N2 P2 K P2 K Lors de la lecture d un bloc de ce type la CNC ex cutera le sous programme param trique N2 lequel sera identifi par G23 N2 dans toutes les parties du programme ou dans un autre programme Dans le bloc d appel il est possible de donner des valeurs aux param tres P2 K P2 Si apr s un tel bloc on programme un autre bloc avec un mouvement le sous programme N2 apr s ce dernier Dans la d finition d un sous programme param trique qui sera appel par la fonction G79 il n est pas possible de programmer la fonction G80 ou un autre cycle fixe Dans ce cas la CNC affichera le code erreur 13 Cependant il est possible de programmer l annulation du cycle l aide de la fonction G80 qui devra tre obligatoirement programm e toute seule et qui d finira la fin du sous programme Si le sous programme a plus d un niveau d
33. fini par R200 A135 N5 d finit ensuite un mouvement en interpolation lin aire pour atteindre le point d fini par R100 A90 Attention A la mise sous tension ou apr s M02 M30 un arr t d urgence ou RAZ la CNC prend le point X0 YO comme origine polaire Lorsque le plan principal est chang la CNC prend comme origine polaire l origine des coordonn s cart siennes de ce plan En s lectionnant G18 elle prend X0 Z0 En s lectionnant G19 elle prend YO Z0 En s lectionnant G17 elle prend X0 YO MANUEL DE PROGRAMMATION CNC 8025 8030 207 6 36 G94 AVANCE F EN mm mn pouces mn Lorsque le code G94 est programm la CNC assume que les valeurs F programm es sont en 1 mm minute 0 1 pouces mn ou 0 1 mm mn 0 01 pouces mn selon la valeur du param tre machine P611 5 G94 est modal c est dire qu il reste actif jusqu ce qu il soit annul par G95 La CNC assume que G94 est actif la mise sous tension apr s M02 M30 arr t d urgence ou RAZ 6 37 G95 AVANCE F EN mm tour pouces tour Lorsque le code G95 est programm la CNC assume que les avances programm es l aide de F3 4 sont en mm tour c est dire F1 1 mm tour La valeur maximale programmable est F500 quivalante 500 mm tour En pouces le format est F2 4 F1 1 pouces tour et la valeur maximale programmable est F19 6850 qui quivaut 19 6850 pouces tour La fonction G95 est modale c est dire qu elle reste act
34. me palpation l avance d finie en P4 et une distance maximale 4P3 L axe Y se d gage en avance rapide L axe Z se d place en rapide jusqu la valeur de coordonn e Z du d but du cycle Les axes X Y se d gagent en rapide jusqu au point initial de cycle Attention S1 apr s avoir parcouru la distance maximale 3P3 3P3 4P3 en 3 7 10 la palpation n a pas encore t effectu e la CNC affiche le code d erreur 65 MANUEL DE PROGRAMMATION CNC 8025 8030 113 Une fois le cycle termin la table de param tres disposera des valeurs suivants P90 Valeur de coordonn e X r elle du coin P91 Valeur de coordonn e Y r elle du coin P92 Valeur de coordonn e Z r elle du coin P93 Valeur de coordonn e r elle du coin moins valeur th orique suivant l axe X 90 90 P94 Valeur de coordonn e r elle du coin moins valeur th orique suivant l axe Y 91 P1 P95 Valeur de coordonn e r elle du coin moins valeur th orique suivant l axe Z P92 P2 P96 Angle d inclinaison Les param tres P93 P94 P9S indiquent la valeur de l offset qui s additionne au z ro pi ce afin que les valeurs de coordonn e th oriques co ncident avec les valeurs r elles de la pi ce Il est possible d employer la fonction du type G53 G59 I P93 J P94 K P95 Cependant pour que le z ro pi ce initial co ncide avec le point mesur il est possible de d caler le z ro pi ce en programmant la
35. num ro du programme celui du bloc et l tat des fonctions G T M F et S ainsi que les ventuels messages de l Automate et les commentaires des touches de fonction son visualis s 3 1 2 5 Mode d affichage des PARAMETRES ARITHMETIQUES La touche PARAMS permet de visualiser la liste des param tres et leur valeur correspondante l affichage des param tres et valeurs restant s obtienten manoeuvrant les touches fl ches a Exemple P46 1724 9281 P47 10842021 E2 E 2 signifie dix puissance moins deux 3 1 2 6 Mode d Affichage de PETAT DES SOUS PROGRAMMES HORLOGE ET COMPTEUR DE PIECES Ce mode d affichage est similaire au mode STANDARD Wd affichage mais au lieu des blocs suivants ex cuter ce sont des sous programmes qui sont visualis s dans le format suivant MANUEL D UTILISATION CNC 8025 8030 15 Sous programmes standards N2 2 Num ro du sous programme Nombre de r p titions restant effectuer Sous programmes Param triques P2 2 Num ro du sous programme Nombre de r p titions restant effectuer R p tition de Sous Programmes G25 G25 2 Indique la r p tition d un Nombre de r p titions restant effectuer sous programme au moyen d une fonction G25 G26 G27 G28 G29 Si un cycle fixe est actif il sera visualis de la fa on suivante G2 2 Code du cycle fixe Nombre de r p titions restant effectuer De m me dans ce mode d
36. placements des axes doivent tre programm s au moyen des fonctions G00 ou G01 Si les fonctions G02 ou G03 sont programm es le CNC affichera l erreur 14 Tous les d placements sont ex cut s tel qu on l a expliqu pr c demment revenant au m me de programmer la fonction G00 ou G01 Il est possible d inclure des d placements simultan s d un maximum de 3 axes dans un bloc de programme Le CNC consid re le bloc achev lorsque tous les axes impliqu s sont arriv s en position c est dire lorsqu ils ont d clench la sortie En Position Le d placement de tous les axes ne finit pas habituellement la fois parcours diff rent temps T1 T2 T3 T4 diff rents etc Exemple d ex cution d un bloc contenant des mouvements sur X et Y MARCHE entr e t Avance axe X I Rapide X l DR M Lent X i C i r t Frein X PS E I En position X C i Avance axe Y Frein Y I En position Y i Fin axe Y Fin Bloc Page Chapitre 3 Section 6 MOTEURSENBOUCLEOUVERTE EX CUTIONDES SANSSERVOSYST MES D PLACEMENTS 3 5 MODES DE TRAVAIL AUTOMATIQUE ET BLOC BLOC 3 5 1 UTILISATION DES FONCTIONS G05 ET G07 Pendant que l on travaille en mode automatique le CNC attend ce qu un bloc finisse avant de commencer l ex cution du bloc suivant Si on travaille en G07 le CNC consid re le bloc achev lorsque tous les axes impliqu s sont arriv s en posit
37. pour laquelle il faut personnaliser correctement tous les param tres de la broche Les param tres machine de la broche P601 3 et P601 2 doivent tre personnalis s avec la valeur 0 afin que le CNC puisse fournir une sortie analogique dans le rang 10 V Si on d sire un signal analogique unipolaire il faut personnaliser le param tre machine de la broche P610 4 avec la valeur 1 Le signe du signal analogique en question est d fini par le param tre machine de broche P601 4 Les param tres associ s aux gammes de la broche P7 P8 P9 P10 sont d finis en tours minute Chaque fois qu un S sera programm il sera donc d fini en tours minute et le CNC fournira en fonction de la gamme s lectionn e ce moment l le signal analogique correspondant la vitesse programm e Le format de programmation utilis par le CNC pour utiliser cette prestation est le suivant N4 G1 X 4 3 Y 4 3 F5 5 S4 4 M3 M4 Le num ro situ entre le S et le indique la valeur minimale en tours du signal analogique que fournit le CNC et le num ro qui se trouve apr s le point indique le signal analogique en tours qui correspond la vitesse F5 5 programm e S il n y a pas de mouvement des axes le CNC fournira le signal analogique S minimal programm Dans les cas restants le CNC fournira le signal analogique correspondant l avance r elle des axes Dans les positionnements en G00 le CNC fournira le signal analog
38. s et leur m morisation dans la CNC ou dans un ordinateur Le programme ainsi obtenu permettra de reproduire les points et de g n rer la surface pr c demment digitalis e de deux mani res A partir de la CNC si le programme g n r est inf rieur 32 Kb Ou partir d un ordinateur au moyen du programme d application FAGORDANC en fonction EXECUTION DU PROGRAMME INFINI 1 Programme d chantillonnage C est un programme de CNC qui guidera le palpeur tout au long de la surface digitaliser en une succession de points aussi tendue et dense que le permettra la capacit des syst mes informatiques disponibles Le palpeur parcourt la surface du mod le intervales d espace d finis dans le programme d chantillonnage Il enregistre les coordonn es de ces points et g n re les diff rents blocs du programme d usinage En fonction du mod le digitaliser et de sa g om trie on pourra choisir parmi diff rents types d chantillonnages Palpage rectangulaire selon l axe X Palpage rectangulaire selon l axe Y Palpage circulaire Palpage diam tral Palpage de suivi du profil Combinaisons de ceux ci Etc On verra plus loin des exemples de ces programmes d chantillonnage MANUEL DE PROGRAMMATION CNC 8025 8030 125 2 Consid rations sur le programme d chantillonnage L ex cution du programme d chantillonnage implique les tapes suivantes a Le palpe
39. 3 N4 Num ro du bloc G08 Code d finissant que l interpolation circulaire doit tre tangente la trajectoire pr c dente R 4 3 Rayon par rapport l origine polaire du point final de l arc A 4 3 Angle du point final de l arc 30 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple Le point de d part tant X0 Y40 la programmation de la trajectoire suivante est d crite ci dessous Ligne droite Arc tangent la ligne pr c dente Arc tangent l arc pr c dent NO G90 G01 X70 F100 N5 G08 X90 Y60 N10 G02 X110 Y60 YA MPMOI2 a Autre possibilit de programmation en utilisant I et J NO G90 G01 X70 F100 N5 G03 X90 Y60 I0 J20 N10 G02 X110 Y60 I10 JO Cette fonction G8 n est pas modale Elle est employ e lorsque l ex cution d un arc tangent la trajectoire pr c dente est d sir e La trajectoire pr c dente peut tre une ligne droite ou un arc G08 ne remplace G02 et G03 que dans le bloc dans lequel il est programm Attention Une circonf rence ne peut pas tre ex cut e avec la fonction G08 car il existe d infinies solutions La CNC affichera le code erreur 47 MANUEL DE PROGRAMMATION CNC 8025 8030 31 6 6 G09 INTERPOLATION DIRCULAIRE PROGRAMMEE A L AIDE DE TROIS POINTS Deux points le dernier plus un point interm diaire sont suffisants pour programmer un arc condition que la position actuelle soit le point
40. 4 P2 P3 Y Se 360 P4 MPO8 P2 P5 P8 MPO9 146 MANUEL DE PROGRAMMATION CNC 8025 8030 00099 NO G76 N98765 N10 Digitalisation du profil N20 Conditions d usinage N30 G76 F500 S200 M3 N40 P2 K60 X minimal N50 P3 K0 Y minimal N60 P8 K 20 Z de palpage N70 P4 K360 Angle initial N80 P5 K1 Pas de langle N90 P6 K200 Avance de d placement N100 P11 P4F4P5 P12 F12P11 P11 F11P12 N110 G26 N130 N120 P11 P12F1K 1 P5 P4F4P11 N130 G G90 X Y N140 G93IJ N150 G90 G XP2 YP3 N160 G76 G G90 X Y N170 G1 ZP8 F500 N180 G76 G1 Z FP6 N190 G5 G75 X Y Digitalisation N200 G76 X Y N210 G90 AP4 N220 P10 P4F1P5 P4 P10 P10 F11 K270 N230 G29 N250 N240 G25 N190 N250 G Z0 N260 G76 G Z0 M30 N270 M30 MANUEL DE PROGRAMMATION CNC 8025 8030 147 5 Exemple G76 CALCUL DES POINTS D UNE ELLIPSE Mettons l exemple d un programme param trique qui lors de son ex cution calcule les diff rents points d une ellipse et qui les charge dans un nouveau programme pour l ult rieur usinage Les param tres d appel sont les suivants PO Demi axe majeur A P1 Demi axe mineur B P3 Angle du point de d part P20 Incr ment de l angle X1 MPM064 Les coordonn es XY des diff rents points qui composent ellipse sont calcul s avec la formule X PO sinus P3 Y P1 cosinus P3 148 MANUEL DE PROGRAMMATION CNC 8025 8030 Supposons qu
41. 500 57 L Version 7 6 Juillet 2001 G75 AFFECT E PAR LE FEED RATE partir de cette version on dispose d un param tre machine qui indique si la fonction G75 est affect e par le Feed rate P631 1 0II n est pas affect toujours 100 comme dans les versions ant rieures P631 1 11I est affect par le Feed rate FACTEUR DE MESURE partir de cette version on dispose d un nouveau param tre machine pour fixer la r solution d un axe qui dispose de codeur et de vis P819 Facteur de mesure de l axe X P820 Facteur de mesure de laxe Y P821 Facteur de mesure de l axe Z P822 Facteur de mesure de laxe W P823 Facteur de mesure de l axe V Valeurs entre 0 et 65534 la valeur 0 indique que l on ne d sire pas cette performance Pour calculer le Facteur de Mesure on doit utiliser la formule suivante Facteur de Mesure R duction x Pas de Vis Nombre d impulsions du Codeur x 8 192 Exemples R duction 1 1 2 1 Pas de Vis 5 000 6 000 6 000 8 000 microns Codeur 2 500 2 500 2 500 2 500 impulsions tour Facteur de Mesure 16 384 19 660 8 39 321 6 26 2144 Les param tres machine n admettent que des nombres entiers et parfois le Facteur de Mesure poss de une partie fractionnaire Dans ce cas on assigne la partie enti re au param tre machine et on utilise la table d erreur de vis pour compenser la partie fractionnaire Les valeurs introduire dans la table se calculent avec la formule suivante
42. Automation peut manipuler l int rieur de l appareil Ne pas manipuler les connecteurs lorsque l appareil est branch au secteur Avant de manipuler les connecteurs entr es sorties mesure etc v rifiez que l appareil est d branch du secteur Symboles de s curit Symboles pouvant appara tre sur le manuel Symbole ATTENTION Il a un texte associ qui indique les actions ou les op rations pouvant provoquer des dommages aux personnes ou aux appareils gt Symboles que peut pr senter le produit Symbole ATTENTION Il a un texte associ qui indique les actions ou les op rations pouvant provoquer des dommages aux personnes ou aux appareils Symbole D LECTROCUTION Il indique que le point en question peut tre sous tension lectrique Symbole PROTECTION DE MASSES Il indique que le point en question doit tre branch au point central de mise la terre de la machine afin de prot ger les personnes et les appareils EEE Introduction 4 CONDITIONS DE RENVOI Si vous allez envoyer le Moniteur ou l Unit Centrale emballez les dans sa caisse en carton originale avec leur mat riel d emballage original Si vous ne disposez pas du mat riel d emballage original emballez le de la fa on suivante 1 Obtenez une caisse en carton dont les 3 dimensions internes auront au moins 15 cm 6 pouces de plus que celles de l appareil Le carton utilis pour la caisse doit avoir une r sistance de 1
43. Centrage de moyeu N10 Mesure de trou N11 Mesure de moyeu Apr s les deux chiffres qui d finissent le cycle N il faut programmer les valeurs des param tres d appel n cessaires pour chaque cycle P K Les param tres d appel utilis s dans les cycles de palpation sont les suivants PO Valeur de coordonn e th orique de mesure suivant l axe X P1 Valeur de coordonn e th orique de mesure suivant l axe Y P2 Valeur de coordonn e th orique de mesure suivant l axe Z 90 MANUEL DE PROGRAMMATION CNC 8025 8030 P3 P4 P5 P6 P7 P8 P9 P10 P11 Distance de s curit Vitesse d avance de palpation Tol rance Num ro du correcteur de l outil calibrer Axe avec lequel se r alise le palpation P7 0 Axe X P7 1 Axe Y P7 2 AxeZ Diam tre th orique du trou ou du moyeu Vitesse d avance dans la palpation initiale pour les cycles N01 N08 N09 N10 N11 Distance de d gagement du palpeur recule la palpation initiale dans les cycles N01 NO8 N09 N10 N11 Calibrage de l outil d apr s l axe P11 0 une extr mit P11 1 CONSIDERATIONS GENERALES Si aucun des param tres correspondant au cycle n est programm la CNC chargera la derni re valeur assign e ce param tre C est dire les cycles ne modifient pas les param tres d appel qui peuvent tre utilis s en cycles post rieurs Cependant ils troublent le contenu des param tres P70 P99
44. Changement d e aim d programine ersisrescerioineno nerne ir Eene T 24 Affichage et recherche des sous programmes M MOTIS S seseseresrereereerrrrrrrere 24 Selection d A protam E oieee no ara E N A a E E ORRE 25 Cr ation d UN Programie 227 srenemcnenssnvendnsen Reis EUR EIRE ERA EN 25 RTS 1e LOS MIT Len RTE 29 Camer CDS a nier ele ao dersseel 25 CYGCLEA VIDE nina eee en selene 26 Extention d na PiO SENTE ntredrnn Los rem EAEE aS RETRETE EE mine ge 26 S lection du mode de fonctionnement Cycle vide 4 26 Sclechon du made d ERSOMHON ass deniar ea AENA 28 Sclechon da programme EXCUSE meerekenen naea EER 29 sC lechon du Hoc de depali scirrata Eni NEKED EEEREN RS SRNE E RERS 29 Al chage dy cgntenn des IG r n E A RA 29 E E a e E ATE EET I AE T dun 29 E E E E E E E A E 29 Changement du mode d Or entend Rp tee S SEERE S 29 lose A outil oeiee ene e EE EEEE 30 Modes d ATICRAD sorsesrrrsopegap eonenn opeen REDERNE EaR NE one EREEREER ERVARE TRET ERE 30 MANUEL JOG OR 31 S lection du mode de fonctionnement MANUEL 5 siiuiisneinanemensee 31 KR cherche de la r icrence d axe par ARE cniecrroersor orsirors snene rpo ri PeU n Orn V PAOURE easi 32 Pr s lection des vYalentsd COOrdOnN ES nero nestensinensndiaege 32 D placement manuel des ARS ses denssnnnnnnnemaens san aeten 33 Deplacement ONE eurent inora r E ES EERE 33 D placement iner miental scene crenmnsnnsenenmeinennenennnns ERENER 34 Tatoduchon de F CL eE 34 Introduction d
45. Cycle fixe d al sage avec retour en G00 Programmation des coordonn es en absolu Programmation des coordonn es en incr mental relatif Pr s lection des coordonn es Pr s lection de l origine polaire Avance F en MM MN pouce mn Avance F en MM TOUR Vitesse S en M MN Vitesse de coupe constante Vitesse S en TOURS MN L outil retourne au plan de d part la fin du cycle fixe MANUEL DE PROGRAMMATION CNC 8025 8030 Les fonctions G75 N2 et G76 seront disponibles dans la CNC 8030 mod le MS Modal signifie que les fonctions G programm es elles resteront actives jusqu ce qu elles soient annul es par un autre code Gxx incompatible ou par M02 ou M30 URGENCE ou REMISE A ZERO Les codes G marqu s d un ast risque sont ceux que la CNC d clare actifs la mise sous tension ou apr s l ex cution d un M02 M30 URGENCE ou REMISE A ZERO Selon la valeur donn e au param tre P613 5 la CNC retient la fonction G05 ou G07 Tous les codes G n cessaires peuvent tre programm s dans le m me bloc et dans un ordre diff rent l exception de G20 G21 G22 G23 G24 G25 G26 G27 G28 G29 G30 G31 G32 G50 G52 G53 G59 G72 G73 G74 et G92 qui doivent tre programm s seuls dans un bloc Si des fonctions G incompatibles sont programm es dans le m me bloc la CNC ne retient que la derni re programm e MANUEL DE PROGRAMMATION CNC 8025 8030 11 6 2 TYPES DE DEPLACEMENT 6 2 1 Positionnement
46. Exemple N4 P1 P2 F30 P3 Valeur de P2 Valeur de P3 Valeur de P1 ASC631F C883D CO01D F31 OR Exemple N4 P11 P25 F31 H35 AF9 DOI Valeur de P25 Valeur de H Valeur de P11 48BE6 35AF9D01 35AF9FE7 F32 XOR Exemple N4 P19 P72 F32 H91 C6EF Valeur de P72 Valeur de H Valeur de P19 AB456 91C6EF 9B72B9 F33 NOT Exemple N4 P154 F33 P88 P154 prend la valeur de P88 en compl ment 1 Valeur de P88 Valeur de P154 4A52D63F B5AD29C0 258 MANUEL DE PROGRAMMATION CNC 8025 8030 Sauts appels dans un programme Les fonctions G25 G26 G27 G28 et G29 peuvent tre utilis es pour effectuer des sauts dans le programme en cours et doivent tre programm es seules dans un bloc Aucune autre information ne peut tre programm e dans un bloc contenant une fonction G25 G26 G27 G28 ou G29 Il y a deux possibilit s Format a SAUT N4 G25 G26 G27 G28 G29 N4 N4 Num ro du bloc G25 G26 G27 G28 G29 Codes pour les diff rents sauts N4 Num ro du bloc o le saut doit aboutir Lorsque la CNC lit ce bloc elle saute au bloc indiqu et le programme se poursuit Exemple NO G00 X100 NS Y50 N10 G25 N50 N15 X50 N20 Y70 N50 G01 X20 Lorsque le bloc 10 est lu la CNC saute au bloc 50 et le programme se poursuit jusqu la fin MANUEL DE PROGRAMMATION CNC 8025 8030 259 Format b APPEL N4 G25 G
47. F ou S a t d fini avec une valeur sup rieure celle autoris e Il n y a pas suffisamment de donn es pour le calcul de la compensation de l arrondi de l angle ou du chanfrein Sous programme r p t M19 mal programm G72 ou G73 mal programm Il faut se souvenir que G72 ne s applique qu un seul axe Celui ci doit se trouver l origine lorsque le facteur d chelle est appliqu Si la fonction G73 rotation des coordonn es du syst me est program e et que la programation est faite en coordonn es cart siennes absolues les valeurs de r f rence des deux axes du plan o la rotation doit avoir lieu doivent tre crites m me si aucun des deux ne doit se d placer La CNC affichera cette erreur dans les cas suivants gt Plus de 15 niveaux d embo tement de sous programmes ont t programm s gt Un saut au sous programme en cours a t programm L arc programm ne passe pas par le point final d fini Tol rance 0 01 mm ou il n existe pas d arc passant par les points d finis selon G08 ou G09 Ce code d erreur est g n r lorsqu on programme une entr e tangentielle et dans les conditions suivantes gt Il n y pas de place pour r aliser l entree tangentielle On besoin d une distance sup rieure 2 fois le diam tre du cercle programm gt L entr e tangentielle entre le point de d part de l usinage est courbe G02 G03 Elle doit tre lin aire 042 04
48. F29 Prend la valeur du Manuel Programmation Chapitre 13 num ro de l outil s lectionn Plus haute vitesse lors de l ex cution de plusieurs blocs param triques de suite La fonction M06 n ex cute pas la fonction Manuel Installation Section 3 3 5 M19 Date Mars 1992 Version logiciel 4 1 et suivants PRESTATION Contr le d acc l ration d c l ration en forme de cloche largissement de la compensation crois e Filetage rigide G84 R Possibilit d introduire le signe du jeu de vis sur chaque axe Ex cution ind pendante d un axe Date Juillet 1993 Manuel Installation Manuel Installation Manuel Programmation Manuel Installation Manuel Programmation MANUEL ET SECTION MODIFI E Section 4 7 Section 4 10 G84 Section 4 9 G65 Version logiciel 5 1 et suivants PRESTATION Compensation crois e double Combinaison des rampes d acc l ration d c l ration des axes lin aire et en forme de cloche Contr le d acc l ration d c l ration sur la broche Usinage multiple en arc Affichage des cotes de la pointe de l outil La sous routine associ e l outil est ex cut e avant la fonction T Les lignes suppl mentaires circulaires de la compensation sont r alis es en G05 ou en G07 CNC 8030 Moniteur VGA MANUEL ET SECTION MODIFI E Manuel Installation Manuel Installation Manuel Installation
49. G39 R5 A90 AO N130 X50 Y60 N140 G36 R7 A 45 X70 N150 G39 R10 A45 A 90 N160 G36 R10 X100 Y20 N170 G38 R10 X20 N180 G40 X0 YO N190 M30 222 MANUEL DE PROGRAMMATION CNC 8025 8030 8 F PROGRAMMATION DE L AVANCE La vitesse d avance des axes est programm e au moyen de la lettre F et sa valeur change selon que l on soit en train de travailler en G94 ou en G95 et selon que le syst me utilis dans la programmation soit en mm ou en pouces Programmation en millim tres Unit de programmation F0 0001 F65535 000 F5 4 F1 1 i F0 0001 F500 000 F3 4 Fl 1 tour 0 0001 ritot 500 Fou Lorsque l on travaille en pouces nous conseillons de personnaliser le param tre machine P615 6 la valeur 1 afin que les unit s de programmation en G94 soient en pouces minute P615 6 0 Format de programmation F1 0 1 min Pour compatibilit avec des versions tr s anciennes Lorsque le format n admettait pas de d cimales P615 6 1 Format de programmation F1 1 min it d programmation F0 001 F25801 1810 F5 4 F1 0 1 mi P615 6 0 Ormin 0 0001 min 2580 1181 min G94 F0 0001 F25801 1810 gt F5 4 F1 0 1 mi P61S 6 1 min 0 0001 min 25801 1810 min F0 0001 F19 6849 F2 4 F1 0 1 tour EE si 0 0001 iour EE Lorsque l on travaille en pouces et avec des axes rotatifs nous conseillons aussi de personnaliser le param tre machine P615 7 la valeur 1 afin que les unit s de programmation en
50. G94 soient en degr s minute P615 6 1 Unit s de programmation Pouces min P615 7 Uniquement axe Interpolation Taxe rotatif rotatif avec axe lin aire P615 7 0 F1 2 54 min F1 1 min G94 P615 7 1 F1 1 min F1 1 min MANUEL DE PROGRAMMATION CNC 8025 8030 223 L avance r elle maximale d usinage peut tre limit e una valeur inf rieure voir manuel d instruction de la machine L avance maximale d usinage peut tre programm e en utilisant le code FO Par exemple Sur une machine ayant une possibilit d avance maximale d usinage programmable de 10 000 mm mn il n y a pas de diff rence entre la programmation de FO ou F10 000 L avance programm e F est effective lors des op rations d interpolation lin aire G01 ou d interpolation circulaire G02 G03 Si la fonction F n est pas programm e la CNC d clarera active l avance F0 Lors des op rations de positionnement G00 la machine se d place en rapide sans tenir compte du code F programm L avance rapide est fix e pour chaque axe pendant le r glage final de la machine la valeur maximale possible tant 65 535 mm mn voir manuel d instruction de la machine L avance programm e peut tre modul e entre O et 120 ou entre 0 et 100 suivant le param tre machine P606 2 au moyen d un s lecteur situ sur le tableau de commandes Lors de l ex cution du cycle fixe G84 taraudage lorsque les fonctions G33 G47 sont
51. LA RESEAU LOCAL FAGOR La communication de la CNC avec les autres NOEUDS qui font partie du RESEAU s effectue travers les registres en compl ment deux Ces registres prenant part la communication peuvent tre des registres doubles D ou des registres simples R Les formats de la commande sont d crits ci dessous a Passage d une constante un registre d un autre NOEUD du RESEAU G52 N2 R3 K5 ou bien G52 N2 D3 H8 G52 Communication avec le r seau N2 Adresse du noeud ARRIVEE 0 14 R3 Num ro du registre simple 0 255 D3 Num ro du registre double 0 254 K5 Valeur enti re en d cimal 32767 H8 Valeur enti re en hexad cimal 0 FFFFFFFF Attention Lorsque l on d sire acc der un registre du PLC Int gr lui m me il faut indiquer le num ro de noeud qu occupe le CNC PLCI b Passage de la valeur d un PARAMETRE ARITHMETIQUE de la CNC un autre NOEUD du RESEAU G52 N2 R3 P3 ou bien G52 N2 D3 P3 G52 Communication avec le r seau N2 Adresse du noeud d ARRIVEE 0 14 R3 Num ro du registre simple 0 255 D3 Num ro du registre double 0 254 P3 Num ro du param tre arithm tique 0 254 Attention Lorsque l on d sire acc der un registre du PLC Int gr lui m me il faut indiquer le num ro de noeud qu occupe le CNC PLCI MANUEL DE PROGRAMMATION CNC 8025 8030 71 c Chargement de l
52. Le K programm est annul en programmant K1 ou par M02 M30 Arr t d Urgence ou RAZ Les compensations de rayon et de longueur d outil sont compatibles avec ce mode de mise l chelle 80 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple Yi yd z z X Le point de d part est X 30 Y30 N10 GO G90 X 19 YO N20 G01 XO Y10 F150 N30 G02 X0 Y 10 IO J 10 N40 G01 X 19 YO NAS E S A AE E A E T AT Garde point z ro d origine N50 G92 X 79 VS te tares Changement du point z ro du programme N60 G72 K2 seir e i aa Applique un facteur d chelle 2 N70 G25 N10 40 1 NS0 G72 Kl nie sites hein Annule le facteur d chelle NSI G32 nr ne ns tenant nues Pr l vement du point z ro N90 GO X 30 Y10 eanas Retour au point d origine NITOO SM3 O nr te dr nee de Fin du programme MANUEL DE PROGRAMMATION CNC 8025 8030 81 6 26 2 Format b Facteur d chelle affectant un axe seulement Format N4 G72 V W X Y Z 24 N4 Num ro du bloc G72 Fonction qui d finit le facteur d chelle V X Y Z W Axes affect s par le facteur d chelle 2 4 Facteur d chelle Valeur Min 0 0001 Valeur Max 15 9999 La coordonn e de l axe affect par le facteur d chelle doit tre z ro lorsque G72 est activ Lorsque le programme est affect par un facteur d chelle concernant un seul axe il n est pas possible de modifier le syst me de r f rence des axes par une fonction G92 G53 G59
53. P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur dans les param tres de compensation des erreurs de vis m re de l axe Y La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur dans les param tres de compensation des erreurs de vis m re de l axe X La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur dans le RESEAU LOCAL FAGOR Installation incorrecte de la ligne HARDWARE Erreur dans le RESEAU LOCAL FAGOR Cette erreur est due gt Soit une mauvaise configuration des NOEUDS qui le composent gt Soit la chute d un des NOEUDS On ne peut alors ex cuter aucun bloc mais on peut acc der au RESEAU pour l dition ou la Monitorisation 113 114 115 116 117 118 119 120 150 151 152 Erreur dans le RESEAU LOCAL FAGOR Celle ci se produit lorsqu un NOEUD n est pas pr t par exemple gt Le programme PLC64 n est pas compil gt on envoie la CNC82 un bloc type G52 lorsqu elle est en ex cution Erreur dans le RESEAU LOCAL FAGOR Elle est due un ordre incorrect c est dire que le NOEUD destinataire ne comprend pas l ordre Erreur de Watch dog dans la routine p riodique Cette erreur se produit lorsque la routine p riodique dure plus de 5 milliseconde
54. P3 la CNC affichera le code d erreur 65 lors d un palpage 116 MANUEL DE PROGRAMMATION CNC 8025 8030 Une fois le cycle termin la table de param tres disposera des valeurs suivantes P90 P91 P92 P93 P94 P95 P96 P97 Valeur de coordonn e X r elle du centre du trou Valeur de coordonn e Y r elle du centre du trou Valeur de coordonn e Z r elle du centre du trou Valeur de coordonn e r elle mesur e moins valeur th orique du centre suivant l axe X P90 P0 Valeur de coordonn e r elle mesur e moins valeur th orique du centre suivant l axe Y P91 P1 Valeur de coordonn e r ealle mesur e moins valeur th orique du centre suivant l axe Z P92 P2 Diam tre r el mesur du trou Diam tre r el moins diam tre th orique du trou P96 P8 Les param tres P93 P94 P95 indiquent la valeur de l offset qui s additionne au z ro pi ce afin que les valeurs de coordonn e th oriques co ncident avec les valeurs r elles de la pi ce Pour cela il est possible d employer la fonction du type G53 G59 I P93 J P94 K P95 MANUEL DE PROGRAMMATION CNC 8025 8030 117 N09 Cycle de centrage de moyeu Le format de programmation est le suivant G75 N09 PO K P1 K P2 K P3 K P4 K P8 K P9 K P10 K G75 N09 Code du cycle de centrage du moyeu PO Valeur de coordonn e X th orique du centre du moyeu P1 Valeur de coordonn e Y th orique du centre du moyeu P2 Valeur de c
55. UN ORDRE DETERMINE 86 La programmation de G74 s effectue dans l ordre de d placement d sir Aucune autre fonction ne peut tre programm e dans un bloc contenant G74 Dans les deux cas a et b lorsque les axes ont atteint le point de r f rence les distances entre ce point et le dernier point z ro programm de la pi ce sont visualis es MANUEL DE PROGRAMMATION CNC 8025 8030 6 29 G75 SONDES DE PALPAGE LE PALPEUR 6 29 1 D finition Les sondes sont fondamentalement de simples interrupteurs d une grande sensibilit Lorsque la sonde du palpeur touche une surface un signal est transmis la CNC de la machine La position du palpage des axes est automatiquement enregistr e En cas d applications sur machine outil c est ce m me signal qui intervient sur la commande de la machine pour avoir un positionnement d outil ou de pi ce correct pr cis et rapide La sonde n effectue pas de mesures elle ne fait qu envoyer des signaux de positionnement qui seront trait s dans la CNC de la machine et sous certaines tol rances 6 29 2 Caract ristiques Les sondes de palpage sont modulaires pour mieux s adapter aux besoins de l utilisateur Chaque syst me se compose d un palpeur d une sonde du syst me de transmission et de l interface Le palpeur est l l ment qui entre en contact avec la surface Il est dot d un mouvement de flexion permettant de r duire les tensions lors du contact
56. Vitesse de rotation de la broche S Limite de la valeur de S G92 S lection de l outil et correcteur T FONCTIONS AUXILIAIRES Arr t de programme M00 Arr t conditionn du programme M01 Fin du programme M02 Fin du programme avec retour au d but M30 D marrage de la broche droite sens des aiguilles d une montre M03 D marrage de broche gauche sens contraire des aiguilles d une montre M04 Arr t de la broche M05 Changement d outil avec M06 Arr t orient de la broche M19 Changement de gammes de la broche M41 M42 M43 M44 Fonctions associ es aux pallets M22 M23 M24 M25 CONTR LE DE LA TRAJECTOIRE Positionnement rapide G00 Interpolation lin aire G01 Interpolation circulaire G02 G03 Interpolation circulaire avec le centre en coordonn es absolues G06 Trajectoire circulaire tangente la trajectoire pr c dente G08 Trajectoire circulaire d finie par trois points G09 Entr e tangentielle en d but d usinage G37 Sortie tangentielle en fin d usinage G38 Arrondi contr l d ar tes G36 Chanfreinage G39 Filetage lectronique G33 op X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X x a x a l a x a i x a a x x x x x X mx x x x a IX xX xx x x
57. X Sortie M2 Valeur du bit 2 du tableau des fonctions auxiliaires Rapide axe Y Sortie M3 Valeur du bit 3 du tableau des fonctions auxiliaires M Rapide axe Z Sortie M4 Valeur du bit 4 du tableau des fonctions auxiliaires M Rapide axe W Sortie M5 Valeur du bit 5 du tableau des fonctions auxiliaires M Lent axe X Sortie M6 Valeur du bit 6 du tableau des fonctions auxiliaires M Lent axe Y Sortie M7 Valeur du bit 7 du tableau des fonctions auxiliaires M Lent axe Z Sortie M8 Valeur du bit 8 du tableau des fonctions auxiliaires M Lent axe W Sortie M9 Valeur du bit 9 du tableau des fonctions auxiliaires M Sens axe X Sortie M10 Valeur du bit 10 du tableau des fonctions auxiliaires M Sens axe Y Sortie M11 Valeur du bit 11 du tableau des fonctions auxiliaires M Sens axe Z Sans fonction Sans fonction CHASSIS Y brancher tous les blindages des c bles utilis s Sans fonction Sans fonction 24 V Entr e alimentation ext rieure 24 V Entr e alimentation ext rieure Manuel Sortie Mode d op ration manuelle s lectionn En position W Sortie M15 Valeur du bit 15 du tableau des fonctions auxiliaires M En position Z Sortie M14 Valeur du bit 14 du tableau des fonctions auxiliaires M En position Y Sortie M13 Valeur du bit 13 du tableau des fonctions auxiliaires M En position X Sortie M12 Valeur du bit 12 du tableau des fonctions auxiliaires M Sens ax
58. X et Y se d placent de 50 mm en rapide jusqu au point X150 Y 150 Les op rations 4 5 et 6 sont r p t es Les axes X et Y se d placent en rapide jusqu au point X500 Y500 L op ration 4 est r p t e L axe Z recule de 120 mm en rapide jusqu au plan de d part ZO Les axes X et Y se d placent en rapide jusqu au point XO et YO Fin de programme La broche est arr t e MANUEL DE PROGRAMMATION CNC 8025 8030 165 6 32 5 3 G84 Cycle fixe de taraudage Les op rations et d placements de l outil axe Z se font comme indiqu ci dessous S1 la broche tait pr c demment en marche la rotation se poursuivra dans le m me sens Sinon elle d marrera dans le sens horaire M03 D placement rapide de l axe Z pour aller du point de d part au plan de r f rence approche D placement l avance programm e de l axe Z jusqu la profondeur totale de taraudage La broche est arr t e M05 Fonction du param tre P607 2 Temporisation Un temps compris entre 0 01 et 99 99 secondes peut tre programm Ou encore si un param tre K P3 est utilis celui ci peut avoir une valeur comprise entre 0 00 et 655 35 secondes Inversion du sens de rotation de la broche L axe Z recule l avance travail jusqu au plan de r f rence La broche est arr t e ou non M05 en fonction de la valeur attribu e au param tre machine P607 2 Temporisation m me valeur que celle programm e ci des
59. Z de d but du cycle Les axes XY retournent en rapide jusqu au point de d part du cycle MANUEL DE PROGRAMMATION CNC 8025 8030 YA R el Th orique Point de d part MPMOSS Une fois le cycle conclu la table de param tres disposera des valeurs suivants P90 Valeur de coordonn e X mesur e P91 Valeur de coordonn e Y mesur e P92 Valeur de coordonn e Z mesur e P93 Valeur de coordonn e r elle mesur e moins valeur th orique sivant l axe X 90 PO P94 Valeur de coordonn e r elle mesur e moins valeur th orique suivant l axe Y 91 PO P95 Valeur de coordonn e r elle mesur e moins valeur th orique suivant l axe Z P92 P2 Les param tres P93 P94 et P95 indiquent la valeur de l offset qui s additionne au z ro pi ce afin que les valeurs de coordonn e th orique et les valeurs r elles de la pi ce co ncident Employer la fonction du type G53 G59 I P93 J P94 K P95 MANUEL DE PROGRAMMATION CNC 8025 8030 105 N05 Cycle de mesure du coin interieur Le format de programmation est le suivant G75 N05 PO K P1 K P2 K P3 K P4 K G75 N05 Code du cycle de mesure du coin int rieur PO Valeur de coordonn e X th orique du point palper P1 Valeur de coordonn e Y th orique du point palper P2 Valeur de coordonn e Z th orique du point palper P3 Distance de s curit P4 Vitesse avance de palpation Dans ce cycle
60. activ e pendant l ex cution d un programme la CNC arr tera cette ex cution et sautera au sous programme standart dont le num ro co ncide avec celui de P727 246 MANUEL DE PROGRAMMATION CNC 8025 8030 13 PROGRAMMATION PARAMETRIQUE UTILISATION DES PARAMETRES La CNC a 255 param tres P0 P254 qui permettent d effectuer les op rations suivantes programmation de blocs param triques nombreuses op rations math matiques sauts l int rieur d un programme Les blocs param triques peuvent tre crits n importe o dans le programme Il est possible de d terminer au moyen d un param tre machine si le rang de PARAMETRES ARITHMETIQUES compris entre P150 et P254 sont ou non de LECTURE uniquement Les diff rentes op rations possibles entre param tres sont les suivantes Fl Addition F2 Soustraction F3 Multiplication F4 Division F5 Racine carr e F6 Racine carr e de l addition des carr s A B F7 Sinus F8 Cosinus F9 Tangente F10 Tangente de l arc F11 Comparaison F12 Partie enti re F13 Partie enti re plus un F14 Partie enti re moins un F15 Valeur absolue F16 Compl ment F17 Fonction sp ciale F18 Fonction sp ciale F19 Fonction sp ciale F20 Fonction sp ciale F21 Fonction sp ciale F22 Fonction sp ciale F23 Fonction sp ciale F24 Fonction sp ciale F25 Fonction sp ciale F26 Fonction sp ciale F27 Fonction sp ciale F28 F
61. affichage 3 il appara tra sur l cran L HORLOGE qui indique en heures minutes et secondes le temps d ex cution de la CNC dans les modes AUTOMATIQUE BLOC PAR BLOC TEACH IN et A VIDE Quand l ex cution d un programme est interrompue ou termin e le comptage de l horloge s interrompt aussi 16 MANUEL D UTILISATION CNC 8025 8030 Pour mettre l horloge z ro il faut appuyer sur DELETE et ensuite sur la touche TIMEPO ceci en visualisant l horloge sur l cran Sur la partie droite de l horloge LE COMPTEUR quatre chiffres est affich Ce compteur augmente d une unit chaque fois que la CNC ex cute les fonctions M30 ou M02 Por mettre z ro la valeur du compteur du nombre des pi ces il faut appuyer sur DELETE et ensuite sur COMPT P ceci en visualisant le compteur sur l cran 00 00 00 0000 COMPTEUR HEURES SECONDES DEPIECES MINUTES 3 1 2 7 Mode d affichage GRAPHIQUE Il s utilise pour la repr sentation graphique d un programme etles instructions d application sont indiqu es dans le paragraphe 3 10 de ce Manuel MANUEL D UTILISATION CNC 8025 8030 17 3 1 3 PROGRAMMATION PARALLELE BACKGROUND Un nouveau programme peut tre compos partir du clavier alors que la CNC est en train d ex cuter un programme actif en mode AUTOMATIQUE ou en mode BLOC PAR BLOC Proc dure suivre Appuyer sur la touche de fonction EDIC BACK Le num ro de programme P
62. axes W et X ont t pr c demment positionn s Sinon le code d erreur 51 sera visualis Aucune information suppl mentaire ne pourra tre programm e dans les blocs contenant M22 M23 M24 et M25 MANUEL DE PROGRAMMATION CNC 8025 8030 235 12 SOUS PROGRAMMES STANDARDS ET PARAMETRIQUES Un sous programme est une partie du programme qui a t sp cifiquement identifi e et peut tre appel e pour son ex cution partir de n importe quelle position du programme Un sous programme peut tre appel plusieurs fois depuis diff rentes positions du programme ou depuis des programmes diff rents Un simple appel peut tre utilis pour demander son ex cution jusqu un maximum de 255 fois Un sous programme peut tre stock dans la m moire de la CNC comme un programme ind pendant ou comme une partie de programme Les sous programmes standards et param triques sont pratiquement identiques La seule diff rence entre eux est que dans le cas des sous programmes param triques 1l est possible de d finir jusqu 10 param tres dans le bloc d appel G21 N2 2 Dans les sous programmes standards les param tres ne peuvent pas tre d finis dans le bloc d appel G20 N2 2 Le nombre maximal de param tres d un sous programme standard ou param trique est de 255 PO P254 236 MANUEL DE PROGRAMMATION CNC 8025 8030 12 1 IDENTIFICATION D UN SOUS PROGRAMME STANDARD Un sous programme standard non param t
63. blocs qui sont crits peuvent tre ex cut s avant d tre m moris s Ceci permet de produire une pi ce bloc par bloc au cours de la programmation 3 3 1 S lection du mode de fonctionnement APPRENTISSAGE 3 Appuyer sur MODE OP Appuyer sur la touche 3 L information sur les touches de fonctions corespondant ce mode est affich e 3 3 2 Verrouillage D verrouillage de la m moire Voir paragraphe 3 6 2 dans le mode EDITION 3 3 3 Effacement de tout un programme Voir paragraphe 3 6 3 dans le mode EDITION 3 3 4 Changement d un num ro du programme Voir paragraphe 3 6 4 dans le mode EDITION 3 3 5 Affichage et recherche des sous programmes m moris s Voir paragraphe 3 6 5 dans le mode EDITION 24 MANUEL D UTILISATION CNC 8025 8030 3 3 6 S lection d un programme Voir paragraphe 3 6 6 dans le mode EDITION 3 3 7 Cr ation d un programme Voir paragraphe 3 6 7 en mode EDITION pour la proc dure de cr ation d un programme Cette proc dure est la m me pour le mode apprentissage except que le bloc peut tre ex cut avant d appuyer sur ENTER Pour cela proc der comme suit Appuyer sur Cycle Start o La CNC ex cute le bloc S il est correct appuyer sur ENTER pour le m moriser S il est incorrect appuyer sur DELETE Ensuite r crire le bloc Attention En appuyant sur Cycle Start la CNC ex cute le bloc et l affichage sur l cran passe en mode AUTOM
64. d erreur correspondant On trouvera davantage d information sur le RESEAU LOCAL FAGOR dans le manuel d INSTALLATION ET DE MISE EN MARCHE au chapitre RESEAU 72 MANUEL DE PROGRAMMATION CNC 8025 8030 6 22 G53 G59 DECALAGES DU ZERO 7 d calages du point z ro peuvent tre s lectionn s ind pendamment par les fonctions G53 G54 G55 G56 G57 G58 et G59 Les valeurs de ces d calages sont stock es dans la m moire de la CNC la suite de la table des fiches d outils et sont r f renc es par rapport au point z ro machine Ces valeurs peuvent tre compos es via le clavier en mettant la CNC en mode 8 ou par programme en utilisant les codes G53 G59 Pour afficher les codes G53 G59 s lectionner le mode de fonctionnement M OP puis presser la touche G Les fonctions G53 G59 peuvent tre utilis es de deux fa ons diff rentes Format a Charger la table des d calages de z ro Charge absolue de valeurs Le bloc N4 G5 V 43 W 43 X 43 Y 4 3 Z 4 3 en m trique ou N4 G5 V 3 4 W 3 4 X 3 4 Y 3 4 Z 3 4 en pouces charge dans la table l adresse d finie par G5 G53 G59 les valeurs inscrites sous V W X Y Z N4 G5 V 4 3 V 3 4 W 4 3 W 3 4 X 4 3 X 3 4 Y 4 3 Y 3 4 Z 4 3 Z 1 3 4 Num ro du bloc Code de d calage G53 G54 G55 G56 G57 G58 G59 Valeur en V du d calage par rapport au point z ro machine Valeur en W du d ca
65. de compensation qu apr s le changement d outil c est dire apr s l ex cution du code M06 Il faut effectuer un TEACH IN APPRENTISSAGE pour mettre le magasin d outils RAN DOM dans les conditions initiales T99 xx DEPART CYCLE L ex cution de T99 suppose que tous les outils sont normaux Donc s il y a un outil sp cial il faudra le signaler nouveau De cette fa on l outil 1 se trouve la position 1 l outil 2 la position 2 et ainsi de suite M me si la CNC est mise sur arr t elle sauvegarde la position r elle des outils dans le magasin jusqu la mise en marche MANUEL DE PROGRAMMATION CNC 8025 8030 229 11 M FONCTIONS AUXILIAIRES Les fonctions auxiliaires sont programm es par le code M 96 fonctions auxiliaires diff rentes M00 M99 peuvent tre programm es l exception de M41 M42 M43 et M44 affect es S Les fonctions auxiliaires sont envoy es vers l interface en code binaire ou en BCD La CNC a aussi 15 sorties d cod es pour les fonctions auxiliaires Ces sorties seront affect es aux fonctions d sir es pendant la mise en service de la machine Les fonctions auxiliaires qui ne sont pas affect es une sortie d cod e sont toujours ex cut es au d but du bloc dans lequel elles sont programm es Lorsqu une sortie d cod e est affect e une fonction auxiliaire il faut aussi pr ciser si cette fonction doit tre ex cut e au d but ou la fin du blo
66. de la CNC L cran affiche DEJA EXISTANT EN MEMOIRE EFFACER N Y Si aucune suppression n est d sir e Appuyer sur une touche autre que Y Retour la position 3 7 1 Si une suppression est d sir e Appuyer sur la touche Y L cran affiche PROGRAMME NUMERO P EFFACE A partir de ce moment le programme commence tre transf r partir de la cassette Voir cas c MANUEL D UTILISATION CNC 8025 8030 b Le programme s lectionn n existe pas sur la bande magn tique Si cet tat est d cel d s le d but du tranfert l cran affiche N EXISTE PAS DANS LA CASSETTE Appuyer sur CONTIN pour retourner dans la section 3 7 1 ou bien Appuyer OP MODE La liste des modes de fonctionnement appara tra c Le programme s lectionn existe sur la bande mais n existe pas dans la m moire de la CNC Le transfert est effectu normalement et l cran affiche EN COURS DE RECEPTION S il existe des num ros de bloc erron s plus de 4 digits ou chiffres non corr latifs dans le programme en cours de la lecture l cran affichera PROGRAMME NUM P LU DONNEES LUES INCORRECTES NXXXXX Dans ce cas seulement la partie du programme qui pr c de l erreur est m moris e Il est recommand d effacer tout le programme Si la num ration des blocs du programme transf r est correct PROGRAMME NUM P LU La CNC v rifie le programme d une mani re syntaxique S
67. des 1mites de MeiG inner ataenbas 61 3 5 0 P calanes de l OMS ns ne nd 62 3 8 6 1 Lecture de la table des d calages de Porigine ss senenetinememtanesegenes 62 3 0 2 Introduction des valeurs des d calages de l origine sise 62 3 8 6 3 Modification des valeurs d s d calages d l origine 63 3 8 6 4 Changement d l unit de MESNO ssseonnnmminnmensemenepntennnnvenspenstnusse 63 3ST A a Tone Hes aS onia E E 63 3 8 8 Effacement complet des d calages de l origine ou de la table des outils 63 3 9 MODES SP CIAUX hecnenneneemmneneduntinienetimnemni Ne REIS 63 3 10 REPRESENTATION GRAPHIQUE enooeierioririirsrearvirsionsrii arvede 64 FIOL Zone d vVIstdlisatiOn re ani onr o aE E OTA SEEE E 64 3 10 2 Zoor ENE ME F ersero harea anse R RE O AEA A RARE 66 3 10 33 Red finition de la zone de visualisation en utilisant le Zoom sseeseseseereerreee 67 3 10 4 fiasement de la repr sentation gtaphigte ss dre ns ianrssinsrese ne 67 3 10 53 Repr sentation grap higte cn COMEMR ententes 67 Es CODES D ERREUR TABLEAU COMPARATIF DES MOD LES FAGOR CNC 8025 8030 FRAISEUSE MOD LES FAGOR CNC 8025 8030 FRAISEUSE FAGOR poss de deux contr les num riques CNC 8025 et CNC 8030 de fraiseuse Les deux contr les agissent de la m me fa on et poss dent des caract ristiques semblables La principale diff rence entre les deux types est la suivante Le CNC 8025 est du type compact et le CNC 8030 est du type modu
68. dispose de cette prestation 2 Etablissement du signal analogique de broche partir du PLCI Pour tablir partir du PLCI le signal analogique de la broche il faut utiliser le bin me M1956 R156 Le registre R156 tablit le signal analogique de broche en unit s de 2 442 mV 10 4095 R156 00001111 11111111 R1256 4095 10V R156 0001111111111111 10V R156 00000000 00000001 R1256 1 2 5mV R156 0001 0000 00000001 2 5mV Pour que la CNC assimile la valeur assign e au registre R156 il faut activer la marque M1956 tel qu il est indiqu sur le manuel PLCI section 5 5 2 criture sur les variables internes de la CNC Broche contr l e par la CNC ou par le PLCI La CNC peut disposer int rieurement de 2 signaux analogiques de broche celui qui est propre la CNC et celui qui est tabli partir du PLCI Pour indiquer la CNC quel est le signal qui doit tre fourni l ext rieur il faut utiliser la sortie 027 du PLCI 027 0 Le signal analogique de la broche est tabli par la CNC elle m me 027 1 Le signal analogique de la broche est tabli par le PLCI bin me M1956 R156 1 3 LECTURE DE VARIABLES INTERNES DE LA CNC partir de cette version le PLCI et le PLC64 disposent d une plus grande quantit d information interne de la CNC Il n est pas n cessaire d activer aucune marque interne dans le PLCI pour pouvoir avoir acc s cette information La CNC elle m me se charge d actualiser
69. eere 225 10 PROGRAMMATION DE L OUTEL 2 nippon 22a 10 1 Comment atiliser les codes T2 PTIT 2 ns coreeigrevan aa 228 10 1 1 Machines sans changeur automatique d outils isssisicssicsricrrounesssesicssiecsnessnersss 228 10 1 2 Machines avec changeur automatique Q outils sise 228 11 FONCTIONS AUXILIAIRES M ist nenanaidenunmmenNeden 230 MA o A e A e EEE E E E E E 230 I2 Arret conditionnel du programme MOT suscitent 231 Ia Finde potranno M2 231 11 4 Finde programme et retour au d but MIO eccsninrencenniiicanenee e 231 H5 Rotation sens horaire de la broche MO ennuis 231 11 6 Rotation sens anti horaire de la broche MO useeeuroeineeeneteteeeernss 2al 11 7 Amer te lo Moche TA un 232 11 8 Chansenent T onii Msn nn tn attentes 232 11 9 Sortie S analogique Ralenti pour changement et orientation de la beebe Mi ne e an G 233 11 10 Fonctionnement avec des palettes M22 M23 M24 M25 esssssersesssesrrereseese 234 12 SOUS PROGRAMMES NORMAUX ET PARAMETRIQUES e 236 12 1 Identification d un sous programme standard ssseesessereeeersereresreerrsrrrissrrrreresrrer 2al 122 Appel d un sous programme standatd ss dersssrvienremunenneantne 238 I2 Identification d un sous programme param trique essseeessiesesreerrsrressrerrererrreres 238 12 4 Appel d un Sous programme PAramM triQu sssssviosrmuerenennvennsipeseisenvinnens 239 12 5 Niveaux d emUoemenmi ne qe E ta nent nian 246 12 6 So s programme J UENCE roses den mme rnimisme
70. effectue avec l axe de l outil P11 K0 ou avec une extr mit P11 K1 2 7 Z 7 S P11 K0 gt 11 K1 L outil se positionnera en face de la surface du palpeur Premi rement les axes correspondants au plan principal se d placeront en avance rapide Puis l axe perpendiculaire au plan principal se d placera en avance rapide aussi jusqu une distance P3 de la surface du palpeur et la palpation s effectuera la vitesse d avance d finie par le param tre P4 distance maximale parcourir 2P3 Dans le cas o une fois parcourue la distance 2P3 le palpage ne serait pas effectu la CNC affichera le code d erreur 65 Une fois le palpage effectu la CNC arr tera le mouvement pr l vera la valeur r elle de coordonn e et retournera au point de initial de cycle comme indiqu sur la figure suivante MANUEL DE PROGRAMMATION CNC 8025 8030 95 POINTDE _ lt DEPART A 2e A Fa A DL E a A Ai a D A g P3 Z Y PLAN PRINCIPAL XY G17 R E AVANCE G00 7 AVANCE P4 X fi La CNC introduit automatiquement dans le correcteur d outil correspondant P6 la valeur L actuelle de longueur de l outil et la valeur de K 0 Le cycle ne modifie pas les valeurs du rayon R I qui devront tre introduites dans la table au mode d utilisation 8 ou au moyen de la fonction G50 A la fin du cycle la table de param tres arithm tiques disposera des valeurs suivantes P93 Diff rence entre la longueur r
71. est programm dans un bloc contenant G02 ou G03 la CNC va afficher le message d erreur 40 Les figures suivantes illustrent de nombreux cas d annulation de la compensation MANUEL DE PROGRAMMATION CNC 8025 8030 61 TRAJECTOIRE DE PENTE A PENTE Trajectoire compens e Trajectoire programm e 62 MPM034B MPMO34 TC H IP G41 3 Z 540 TC b TP G41 La TC re Eti RIN G41 T P TE Le R a IP G41 Trajectoire programm e G40 en deux blocs T C TP T C H R G40 T P G41 MANUEL DE PROGRAMMATION CNC 8025 8030 TRAJECTOIRE DE PENTE A ARC MPM035 MPM035B MANUEL DE PROGRAMMATION CNC 8025 8030 63 Exemple d usinage avec compensation de rayon Y SER Trajectoire compens e N20 A egi Sg i f E 70 Trajectoire programm e profil de la pi ce N15 N25 30 PA a 7 OT N10 a N30 A P va 5 hs TN35 74 Z l l E 40 90 X Rayon de la fraise 10 mm Num ro de la fraise T1 1 Il est pris comme hypoth se qu il NO G92 X0 YO ZO N5 G90 G17 S100 T1 1 M03 N10 G41 G01 X40 Y30 F125 N15 Y70 N20 X90 N25 Y30 N30 X40 N35 G40 G00 X0 YO M30 64 n y a pas de d placement sur l axe Z MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple d usinage avec compensation de rayon Y N4S Trajectoire compens e 70 60 40 30 MPM038 NO NS
72. et 99 Cette valeur estutilis e pour s lectionner l outil d sir dans le cas d une machine quip e d un changeur d outil automatique Elle peut tre limit e une valeur inf rieure par le param tre P701 Compensation de l outil tableau Les deux chiffres situ s droite du point d cimal dans les codes T 2 et T2 2 peuvent avoir une valeur comprise entre 00 et 99 Lorsque G41 ou G42 est programm la CNC fait l addition des valeurs de R et de Im moris s l adresse T programm e 00 99 pour obtenir la valeur de la correction de longueur De m me lorsque G43 est programm la CNC fait la somme des valeurs de L et de K m moris s l adresse T programm e 00 99 pour obtenir la valeur de la correction de longueur Si aucun mot T n a t programm la CNC prend l adresse 00 00 Les valeurs maximales de compensation sont R et L 1000 000 mm 39 3699 pouces Iet K 32 766 mm 1 2900 pouces Les valeurs de compensation de rayon et de longueur doivent tre enregistr es dans le tableau avant le d but de l usinage Cette op ration se fait dans le mode 8 d utilisation du TABLEAU DES OUTILS voir chapitre 1 Instructions d Utilisation ou par le programme en utilisant le code G50 Il est galement possible de v rifier et de modifier les valeurs de I et K sans interrompre l ex cution du cycle en cours MANUEL DE PROGRAMMATION CNC 8025 8030 227 10 1 COMMENT UTILISER LES CODES
73. ex cution d un programme la CNC lit 4 blocs en avance Ainsi le signal ext rieur devra tre activ au moins avant l ex cution du cinqui me bloc ant rieur au bloc conditionnel afin que ce dernier soit ex cut b N4 Bloc conditionnel sp cial Si apr s le num ro de bloc N4 deux points d cimaux sont crits le bloc est caract ris comme un bloc conditionnel sp cial La CNC n ex cutera ce bloc que si le signal correspondant entr e validant les blocs conditionnels est activ Dans ce cas pour ex cuter le bloc conditionnel il suffit d activer le signal ext rieur entr e validant les blocs conditionnels au moment de l ex cution du bloc pr c dantleblocconditionnel sp cial Le bloc conditionnel sp cial N4 annule la compensation de rayon de l outil G41 ou G42 8 MANUEL DE PROGRAMMATION CNC 8025 8030 6 FONCTIONS PREPARATOIRES Les fonctions pr paratoires sont programm es l aide de la lettre G suivie de 2 chiffres G2 Elles sont toujours programm es au d but du bloc et sont utilis es pour d terminer la g om trie et l tat de fonctionnement de la CNC 6 1 TABLE DES FONCTIONS G UTILISEES DANS LA CNC Modal G00 Positionnement Modal GO1 Interpolation lin aire Modal G02 Interpolation circulaire arc de sens horaire Modal G03 Interpolation circulaire arc de sens anti horaire G04 Temporisation dur e programm e l aide de la lettre K Modal G05 Angle
74. gt D bordement de la m moire gt Capacit de bande libre ou de m moire de la CNC insuffissante pour contenir la taille du programme charger I J K non d finis en interpolation circulaire ou en filetage Un outil du tableau a t d fini comme ayant un num ro sup rieur Txx 99 ou un outil externe sup rieur au maximum d fini par le param tre machine Une valeur trop lev e dans une fonction 4 3 ou 3 4 Ce code d erreur est souvent g n r lorsqu une valeur F est d abord programm e en mm mn et ensuite la CNC est pass e en mode mm tour G95 sans changer la valeur de F Un code G inexistant a t programm Valeur trop grande pour le rayon d outil Trajectoire j 7 ZZ programm e Valeur trop grande pour le rayon d outil ENERET MPM109 Trajectoire Trajectoire programm e programm e 033 034 035 036 037 038 039 040 041 Un d placement sup rieur 8388 mm ou 330 26 pouces a t programm Exemple Si l axe X se trouve la coordonn e X 5000 et on d sire le d placer jusqu au point X5000 la CNC affichera l erreur 33 si on programme le bloc N10 X5000 tant donn que le d placement programm est X5000 X 5000 10000 mm Au contraire si le d placement se fait en deux phases la CNC n affichera pas l erreur 33 tant donn que chaque d placement sera inf rieur 8388 mm N10 X50 D placement 5000 mm N10 X5000 D placement 5000 mm Le mot
75. l information au d but de chaque Scan du PLCI Il faut consulter dans le PLC64 la marque correspondante chaque fois que l on d sire conna tre la valeur d une variable de la CNC L information de la CNC laquelle on peut acc der est la suivante S r el en tr mn REG119 dans le PLCI M1919 dans le PLC64 Il ne faut pas le confondre avec le registre R112 qui indique la vitesse S programm e de la broche Elle estexprim e en tr mn eten format hexad cimal Exemple S 2487 R119 967 Num ro de bloc en cours d ex cution REG120 dans le PLCI M1920 dans le PLC64 Ilestexprim en formathexad cimal Exemple N120 R120 78 Code de la touche tap e B0 7 REG121 dans le PLCI Non disponible dans le PLC64 Il ne faut pas le confondre avec le registre R118 qui indique le code correspondant la derni re touche que l on a tap e Lorsque l on tape une touche les deux registres ont la m me valeur mais l information contenue dans le R121 se maintient uniquement durant un Scan et dans le R118 elle est maintenue jusqu au moment o on tape sur une autre touche Si l on tape plusieurs reprises la m me touche par exemple 1111 R121 affichera 4 fois de suite le code de touche 1 une pour chaque scan R118 affichera toujours la m me valeur raison pour laquelle on ne pourra pas savoir si on a tap une fois ou plusieurs fois la touche 1 Les codes de touche sont expliqu s l appendice du manuel PLCI 4 3 M
76. la limite inf rieure et sup rieure du parcours de la broche respectivement par rapport M19 Pour plus d informations concernant l utilisation de M19 voir le MANUEL DE MISE EN MARCHE de la CNC 8025 30 11 10 M22 M23 M24 M25 FONCTIONNEMENT AVEC DES PALETTES Sile param tre P603 3 est mis 1 la CNC peut diriger l utilisation des palettes sur la machine Ceci implique que M22 M23 M24 et M25 ont une fonction pr cise M22 Code pour charger la pi ce une extr mit de la table axe X M23 Code pour d charger la pi ce la m me extr mit que pour M22 M24 Code pour charger la pi ce l autre extr mit de la table M25 Code pour d charger la pi ce la m me extr mit que pour M24 Lorsque la CNC lit l un de ces quatre codes la s quence suivante sera ex cut e 1 Le code M21 est g n r si le param tre P605 3 est 1 2 D placele quatri me axe W la position d finie par le param tre P904 si P605 1 est z ro 3 D place l axe X la position d finie par P905 pour M22 et M23 ou P906 pour M24 et M25 condition que P611 7 0 4 D place l axe Z la position d finie par P907 si P605 2 est mis 1 5 Lorsque tous les axes sont en position la CNC g n re le code M appropri M22 M23 M24 ou M25 Ces codes sont utilis s par le coffret pour charger et d charger la pi ce Pendant la s quence de chargement ou de d chargement le signal Feedhold doit
77. la touche rapide JOG depuis le Manuel PLCI PLC Moteurs boucle ouverte sans servosyst me Manuel Applications Fonction G64 usinage rapide en arc pouvant Manuel Installation Section 3 3 9 tre s lectionn e au moyen d un param tre machine Initialisation des param tres machine en cas de perte de m moire Date Septembre 1995 Version logiciel 6 0 et suivants PRESTATION MANUEL ET SECTION MODIFI E En Mode Manuel si entr e conditionnelle Manuel Installation Section 1 3 6 active la touche ur est pas admise INTRODUCTION CONDITIONS DE S CURIT Lisez les mesures de s curit qui suivent l objet d viter des l sions aux personnes et pr venir des dommages ce produit et aux produits qui y sont raccord s L appareil en pourra tre r par que par le personnel autoris par Fagor Automation Fagor Automation ne pourra en aucun cas tre responsable de tout dommage physique ou mat riel qui d coulerait du non respect de ces normes de bases de s curit Pr cautions vis vis de dommages des personnes Avant d allumer l appareil v rifiez que vous l avez mis la terre En vue d viter des d charges lectriques v rifiez que vous avez proc d la prise de terre Ne pas travailler dans des ambiances humides Pour viter des d charges lectriques travaillez toujours dans des ambiances humidit relative inf rieure 90 sans condensati
78. le cycle de calibrage d outil N00 la valeur de longeur L du palpeur sera introduite dans la table et K z ro Finalement il faudra x cuter le cycle de calibrage du palpeur N01 Ainsi la CNC introduira automatiquement dans la table les valeurs offset du palpeur 1 K savoir les ventuelles erreurs provoqu es lors de la fixation du palpeur la broche porte outils Lors de l ex cution d un cycle fixe de palpation si la CNC re oit le signal mis par le palpeur et qu ce moment pr cis il n y a pas de mouvement de palpage proprement dit le code d erreur 65 sera affich et le d placement des axes arr t collision Lorsque le palpeur de mesure employ utilise un syst me de rayons infrarouges pour mettre le signal il faut indiquer l aide d un param tre machine quelle fonction M doit tre d livr e par la CNC pour activer le palpeur La CNC activera cette fonction M au d but d un cycle de palpation La programmation d une autre fonction auxiliaire M annule la pr c dente MANUEL DE PROGRAMMATION CNC 8025 8030 93 N00 CYCLE DE CALIBRAGE D OUTIL EN LONGUEUR Cycle employer pour mesurer la longueur de l outil sur l axe perpendiculaire au plan principal de travail Il faudra employer un palpeur situ dans une position fixe de la machine faces parall les aux axes Pour informer la CNC de la position du palpeur les valeurs de coordonn e de ses faces sur chaque axe et par ra
79. le tableau de correction R 4 3 R 2 4 Rayon de la fraise L 4 3 L 2 4 Longueur de la fraise I 2 3 1 1 4 Correction d usure rayon K 2 3 K 1 4 Correction d usure longueur Les valeurs de R L I K remplacent les valeurs pr c demment m moris es l adresse sp cifi e par T2 Si seulement R et L sont utilis es attribuer la valeur 0 I et K b Modification relative des valeurs de I et de K Les valeurs de I et de K d finies dans le bloc suivant modifient les valeurs pr c demment m moris es l adresse T2 N4 G50 T2 I 2 3 K 2 3 en m trique N4 G50 T2 I 1 4 K 1 4 en pouces N4 Num ro du bloc T2 Adresse dans le tableau de correction I 2 3 1 1 4 Valeur ajouter ou soustraire de la valeur de I pr c demment m moris e K 2 3 K 1 4 Valeur ajouter ou soustraire de la valeur de K pr c demment m moris e La d crite en a permet de charger les valeurs dans le tableau des corrections d outils sans avoir au pr alable charger des valeurs manuellement en mode de fonctionnement 8 La deuxi me m thode b permet d introduire les valeurs de compensation de l usure de l outil La valeur de compensation du rayon sera RHI La valeur de compensation de longueur sera L K Aucune autre information ne peut tre programm e dans un bloc contenant un code G50 70 MANUEL DE PROGRAMMATION CNC 8025 8030 6 21 G52 COMMUNICATION AVEC
80. les op rations pouvant provoquer des dommages aux personnes ou aux appareils Symbole D LECTROCUTION Il indique que le point en question peut tre sous tension lectrique Symbole PROTECTION DE MASSES Il indique que le point en question doit tre branch au point central de mise la terre de la machine afin de prot ger les personnes et les appareils EEE Introduction 4 CONDITIONS DE RENVOI Si vous allez envoyer le Moniteur ou l Unit Centrale emballez les dans sa caisse en carton originale avec leur mat riel d emballage original Si vous ne disposez pas du mat riel d emballage original emballez le de la fa on suivante 1 Obtenez une caisse en carton dont les 3 dimensions internes auront au moins 15 cm 6 pouces de plus que celles de l appareil Le carton utilis pour la caisse doit avoir une r sistance de 170 Kg 375 livres Si vous avez l intention de l exp dier un bureau de Fagor Automation pour qu il soit r par veuillez joindre une tiquette l appareil en indiquant le nom du propri taire de l appareil son adresse le nom de la personne contacter le type d appareil le num ro de s rie le sympt me et une description succincte de la panne Enveloppez l appareil avec un film de poly thyl ne ou d un mat riau semblable afin de le prot ger S1 vous allez exp dier le moniteur prot gez tout particuli rement le verre de l cran Capitonnez l app
81. les variations Alin a INDEX Chapitrel MACHINES LASER Parametros machine nent as te a nl a 1 Faisceau de laser proportionnel l avance des axes sosssrsisrsiioorosrrevosrsere irasra A Pours ite du proil de la tole risica E 5 E Chapitre 2 MACHINES JIG GRINDER 2 22 Porin Des mae Re Rd A 1 Axe C perpendiculaire la trajectoire XY N Chapitre 3 MOTEURS EN BOUCLE OUVERTE SANS SERVO SYSTEMES Zel 3 2 3 3 3 4 4 3 dl 3 3 2 Le 3 5 4 3 6 1 3 6 2 3 6 3 LP R LRU SL UE TE RS E 1 RE CT CSN EC CE PE E PE AR 4 Fonchonnement de DaBE sarcir a iaia HSE nes Ge E eee nette 5 Ex cuion des DITER da een A AA 6 Modes d travail Automatique et Bloc BIOG sinrssenmmenenremenvme 7 Utilisation des Ionetions GOS t GOF nn nan den dt is T R en dor mode Ploc 2 Eip acrior n R 8 Comm tateur Feed Re grensa siae ra nare np A AS REUE RANEES mate NRN 8 Sionanx de Stop et ANN E AVINENS 8 Mod de travail Mannel TOG sd dates 9 Zone w Feed d placement COn Jacseiinsnesennse nre e 9 Zone JOG d placement incr mental achete 9 Kome CI VAE aaoi E ENa N 10 Recherche de r f rence machine I MACHINES LASER 1 1 PARAM TRES MACHINE P619 3 Sortie S analogique proportionnelle l avance Il permet le contr le du FAISCEAU sur les machines LASER Elle fournit une sortie S analogique proportionnelle la vitesse d avance r elle des axes de la machine 0 Cette prestation n est pas disponible 1 Cette pr
82. logiciel r cemment introduites Il s adresse aux personnes qui vont utiliser l option de logiciel de communication DNC Il s adresse aux personne qui d sirent r aliser leur propre communication de DNC sans utiliser l option de logiciel de communication DNC 25 30 Il doit tre utilis lorsque la CNC est munie d Automate Int gr Il s adresse au constructeur de la machine ou la personne qui se charge de r aliser l installation et la mise au point de l Automate Int gr Il s adresse aux personnes qui vont utiliser l option de logiciel de communication DNC PLC Il s adresse aux personnes qui utilisent le lecteur disquettes de Fagor Ce manuel indique comment ledit lecteur disquettes doit tre utilis CONTENU DU PR SENT MANUEL Le Manuel d Utilisation se compose des parties suivantes Index Tableau comparatif des mod les Fagor CNC 8025 30 M Nouvelles Prestations et modifications Introduction R sum des conditions de s curit Conditions de Renvoi Liste de Documents Fagor pour la CNC 8025 30 M Contenu du pr sent Manuel G n ralit s Panneau frontal de la CNC 8025 30 Modes de travail 0 Automatique l Bloc bloc 2 Play back 3 Teach in 4 vide 5 Manuel 6 diteur 7 P riph rique 8 Table d outils et transferts d origine 9 Modes sp cifiques Codes d erreur Introduction 7 1 G N RALIT S Ce chapitre contient les informations n cessa
83. me axe W Cette application pourra tre utile pour des machines 2 broches mont es sur axes ind pendants Dans des machines 5 axes G77 effectue un couplage du 5 me axe V avec comme pour le 4 me axe W celui identifi par le param tre machine P11 Les fonctions G77 et G78 sont modales Au moment de la mise en marche apr s avoir appliqu M02 M30 une remise z ro ou un arr t d urgence la CNC assumera la fonction G78 150 MANUEL DE PROGRAMMATION CNC 8025 8030 6 32 CYCLES FIXES D USINAGE La CNC peut effectuer des cycles fixes d usinage d finis par les fonctions G suivantes G79 Cycle fixe d fini par l utilisateur G81 Cycle fixe de per age G82 Cycle fixe de per age avec temporisation G83 Cycle fixe de per age profond G84 Cycle fixe de taraudage G85 Cycle fixe d al sage avec al soir G86 Cycle fixe d al sage avec retour en G00 G87 Cycle fixe d usinage d une poche rectangulaire G88 Cycle fixe d usinage d une poche circulaire G89 Cycle fixe d al sage avec retour en G01 Les cycles fixes peuvent tre ex cut s dans tous les plans Ainsi quand un cycle fixe est programm dans un plan s lectionn l axe de la profondeur est l axe se trouvant sur la perpendiculaire au plan Le 4 me axe W ainsi que le 5 me axe V peuvent soit faire partie du plan principal soit tre perpendiculaire ce plan 6 32 1 Zone d influence du cycle fixe Une fois q
84. mm en avance rapide jusqu au point X550 Y550 Les op rations de 4 10 sont r p t es L axe Z recule en rapide jusqu au point de d part Z0 Les axes Y et Y se d placent en rapide jusqu au point XO YO Fin de programme La broche est arr t e MANUELDE PROGRAMMATION CNC 8025 8030 n P y 30 550 Le _ Plan de d part Z 0 i Z 98mm Plan de r ference le mm RA eemn ZE 22mm t 22mm MPM073 MANUEL DE PROGRAMMATION CNC 8025 8030 179 Le cycle fixe de per age profond peut tre aussi programm de la mani re suivante b N4 G83 G98 G99 V 4 3 W 4 3 X 4 3 Y 4 3 Z 4 3 1 4 3 B4 3 C4 3 D 4 3 H4 3 J2 K2 2 L4 3 R 0 000 500 N2 Signification des valeurs du format b N4 Num ro du bloc 0 9999 G83 Code du cycle fixe de per age profond G98 Retrait de l axe perpendiculaire au plan principal au plan de d part la fin de l usinage du trou G99 Retrait de l axe perpendiculaire au plan principal au plan de r f rence la fin de l usinage du trou X 4 3 Ces valeurs ont diff rentes significations Y 4 3 Cela d pend dans quel plan principal nous travaillons Z 4 3 W 4 3 V 4 3 PLAN ALE PRINCIPAL V URS SIGNIFICATIONS X Y APRA Ces coordonn es d finissent la trajectoire que l outil doit G17 LAA suivre sur le pl incipal i iti plan principal pour venir se positionner au dessus du premi
85. mm mn D s r ception de l impulsion de z ro de r f rence provenant du dispositif de mesure l axe s arr te Le compteur est charg par la valeur programm e dans les param tres machine P119 P219 P319 P419 et P519 Si la but e de r f rence est active lorsque DEPART CYCLE est appuy l axe va se d gager l avance s lectionn e jusqu ce que la but e soit lib r e Ensuite la recherche du z ro de r f rence sera effectu e Pour annuler la recherche du z ro de r f rence il faut appuyer sur CL avant d appuyer sur DEPART CYCLE Pour annuler la recherche apr s avoir appuy sur DEPART CYCLE il faut appuyer sur STOP CYCLE 3 5 3 Pr s lection d une valeur de coordonn e Appuyer sur la touche de l axe sur lequel s effectuera la pr s lection Composer la valeur d sir e Appuyer sur ENTER La nouvelle valeur appara t sur l cran Pour annuler la pr s lection appuyer sur CL autant de fois qu il y a de caract res annuler avant d appuyer sur ENTER 32 MANUEL D UTILISATION CNC 8025 8030 3 5 4 D placement manuel des axes 3 5 4 1 Continu Placer le s lecteur M F 0 de la face avant dans une position quelconque de la zone de vitesse Suivant l axe et le sens de d placement voulu il faudra appuyer sur la touche manuelle JOG correspondant l axe Comme tabli par les param tres machine P12 Y En cessant d appuyer le d placement s
86. mne valent Essen E A 34 Titroducnon d une Valew Seeria a arnai ri NRN EREEREER 34 Introducnon d une valent M cent te a EE 3a Fonctionnement de la CNC comme un visualisateut sseeeseeeeseeeererrereerrreersreee 35 Chongement des unites Ae THOSE sensations Em Fonctionnement avec manivelle lectrique issue mass 36 Aihchase Modification du tableau RANDOM sssciueeinsetie ececsseeelentese ci Mesure et chargement de la longueur des outils en utilisant un palpeur 40 Touches de maniement de la DOR diese 41 EDITION aineina E 42 S lection du mode de fonctionnement EDITEUR 6 42 Verrouillage D verrouillage et formattage de la m moire 512 Kb oee 42 Directoire d DrOSTAMM S nissan V peera EURE NR tan ARNIR NERVE TNR Rouen 43 Elfacement d un programme Complet oscirareroisoeronienen rne aere ie oe i 43 Changement d un num ro d progtariMie dressent earnan 44 Atlich ge des sous programmes MEMOTISES ssemseremenennenaenmnernmueemninieenesemonrte 44 S lection d un Programie encens arak E Nu Nano pE eR ENRE NERVORE EVERE VRASE ESENE REEE 45 Cr ation O un DOME sensie ee a ea e 45 Affichage d contenti d s DIGG sir invente ere 45 Programmation DON ASSIS S sus srcsen nissan tncet eq nan EEEE EAE E NE 46 Modification t effacement d un DIOC sense siennes 47 Progtanynation ASSIS in ne nn ne nr ae ten tt a 48 Sauvegarder le programme en cours d Editi n css 50 Comer um 26 AR LILAS aaia RARER REEE REA AREER 50 ENTREE SORTIE PERIP
87. moire le nombre de caract res utilis s par chacun d eux ainsi que les caract res disponibles en m moire En outre si le premier bloc de programme contient un commentaire le commentaire en question appara tra droite du num ro de programme Exemple PROG LONG 00001 42 PIECE 1 00002 115 PIECE 2 28513 caract res libres Attention S il y a plus de 7 programmes en m moire il peut arriver que le programme d sir n apparaisse pas sur l cran En agissant sur les touches A il est possible de transf rer les diff rents programmes en avant ou en arri re jusqu obtenir l apparition du programme voulu 3 6 3 1 Effacement d un programme entier Appuyer sur PROG DIRECT L cran affiche une liste de 14 programmes maximun m moris s ainsi que le nombre de caract res utilis s et disponibles Appuyer sur DELETE Le message EFFACER PROGRAMME appara t sur l cran Composer le num ro de programme effacer puis le v rifier Si le num ro est correct appuyer sur ENTER S 1l n est pas correct Appuyer sur la touche CL le numero est effac Composer le num ro correct et appuyer sur ENTER Attention Au cours de cette s quence 1l est possible d avoir acc s la visualisation d origine de ce Mode en appuyant sur CONTINI EFFACEMENT TOTAL DE LA MEMOIRE DE PROGRAMMES Si tous les programmes m moris s doivent tre effac s compo
88. ont atteint la position d sir e le message suivant appara t sur l cran RETOUR AXES NON POSITIONNES AUCUN Appuyer sur D part Cycle L ex cution du cycle est reprise 3 1 7 Remise z ro de la CNC Dans les modes AUTOMATIQUE et BLOC PAR BLOC 2 actions cons cutives sur la touche RESET entra nent une remise en conditions initiales de la CNC Lors de la premi re action sur la touche de remise z ro le message clignotant REMISE A ZERO appara t sur la partie sup rieure droite de l cran Pour annuler cette op ration appuyer sur CL 20 MANUEL D UTILISATION CNC 8025 8030 3 1 8 Affichage et effacement des messages provenant de l Automate FAGOR 64 Lorsque la CNC op re avec l AUTOMATE FAGOR et que celui ci envoie des messages visualiser sur la CNC il est possible d acc der une table des messages actifs ce moment l La CNC affiche les messages par ordre de priorit s il y a plus d un message actif le signe invers appara tra Pour obtenir l affichage de la table appuyer sur la touche de fonction MESSAGE PLC S il existe plus de messages que l cran ne puisse en contenir utiliser les touches er pour leur affichage L un des messages appara tra en vid o invers ce qui indique qu il peut tre effac l aide de la touche DELETE Ainsi la CNC inactivera la MARQUE se rapportant l Automate metteur du message Utiliser les t
89. pour pouvoir r aliser cette fonction MANUEL DE PROGRAMMATION CNC 8025 8030 225 c Sortie analogique S proportionnelle l avance F La CNC offre la possibilit de disposer d une fonction sp ciale qui peut tre utilis e par exemple pour le contr le du HAZ dans des machines LASER en donnant la valeur 1 au param tre machine P619 3 Cette fonction consiste l envoi par la sortie correspondante S analogique d une tension proportionnelle la vitesse r elle des axes de la machine Le format de programmation sera dans ce cas N4 GI X___Y__F__S minimum maximum M3 M4 Exemple N1234 G1 X100 Y80 F2000 S500 5000 M3 Tension analogique S 4 Volts S Maximale 5000 S Minimale 500 z gt F R elle F Programm e 2000 En G00 ou lorsqu il n y a pas de mouvement la CNC envoie une S minimale lorsque le mouvement est en F programm e il lui correspond une S maximale et la CNC enverra une tension S proportionnelle la vitesse d Avance R elle entre elles 226 MANUEL DE PROGRAMMATION CNC 8025 8030 10 T PROGRAMMATION DE L OUTIL La CNC comporte une table de 100 outils 00 99 pour les compensations de rayon et de longueur L outil utiliser peut tre programm par les codes T2 T 2 T2 2 Num ro de l outil Les deux chiffres du code T2 ou les deux chiffres T2 2 situ s gauche du point d cimal peuvent avoir n importe quelle valeur comprise entre 00
90. re Pour effacer appuyer sur la touche CL En appuyant sur DELETE les caract res se trouvant droite du curseur seront effac s b Insertion des caract res Si un caract re doit tre ins r dans ce bloc Manoeuvrer le curseur KI D jusqu positionnement l o le caract re doir tre inser Appuyer sur INS La partie du bloc que suit le curseur se met clignoter Composer les nouveaux caract res d sir s Appuyer sur INS Le clignotement cesse IT Bloc d j introduit en m moire a Modification et insertion de caract res Composer le num ro du bloc concern Appuyer sur RECALL Le bloc appara t au bas de l cran Proc der comme pour le point pr c dent Appuyer sur ENTER Le bloc modifi est charg en m moire MANUEL D UTILISATION CNC 8025 8030 47 b Effacement d un bloc d j introduit en m moire Composer le num ro de bloc effacer de la m moire Appuyer sur la touche DELETE S1 la CNC ne r pond pas l une des actions sur les boutons poussoirs pendant la programmation d un bloc c est parce qu il y a quelque chose d incorrect dans ce que vous essayez de composer 3 6 7 4 Programmation assist e L acc s la programmation assist e est posible dans le modes Play Back 2 Teach in 3 ou Edition 6 En appuyant sur ASSIST pendant l criture d un bloc le curseur dispara t du bloc en cours d criture et l cran affiche GU
91. rieure de l appareil Consulter le Service de Maintenance D au risque d explosion ou de combustion Ne pas essayer de recharger la pile Ne pas l exposer temp ratures sup rieures 100 degr s centigrades pas courcircuiter les bornes de la pile Arr t d urgence appuy Terminal 14 du connecteur I 01 La CNC affiche cette erreur dans les cas suivants gt Lorsque en cycle fixe de palpage G75 la position a t atteinte sans que le signal du capteur ait t re u gt Lorsque en cycle fixe de palpage G75 le contr le re oit le signal mis par le palpeur et quand il n y a pas de mouvements de palpage proprement dit collision But e de fin de course de l axe X atteinte Erreur g n r e soit parce que l axe a atteint la but e de fin de course soit parce qu un bloc programm entra nerait un d placement au del de la but e But e de fin de course de l axe Y atteinte Erreur g n r e soit parce que l axe a atteint la but e de fin de course soit parce qu un bloc programm entra nerait un d placement au del de la but e But e de fin de course de l axe Z atteinte Erreur g n r e soit parce que l axe a atteint la but e de fin de course soit parce qu un bloc programm entra nerait un d placement au del de la but e But e de fin de course de l axe W atteinte Erreur g n r e soit parce que l axe a atteint la but e de fin de cou
92. ro du bloc auquel le saut doit aboutir Lorsque la CNC lit un tel bloc elle effectue un saut au bloc indiqu par le chiffre compris entre N et le premier point d cimal Ensuite elle ex cute la section du programme comprise entre ce bloc et celui identifi entre les deux points d cimaux et ceci autant de fois que c est indiqu par le dernier chiffre Le nombre maximal de r p titions est de 99 Si seulement N4 4 est programm la CNC assume N4 4 1 Lorsque l ex cution de cette section est termin e la CNC retourne au bloc qui suit celui dans lequel G25 N4 4 2 tait programm Exemple NO G00 XI0 NS 220 N10 G01 X50 M3 N15 G00 Z0 N20 X0 N25 G25 N0 20 8 N30 M30 Lorsque le bloc N25 est atteint la CNC effectue un saut au bloc 0 et ex cute 8 fois la section NO N20 Ensuite elle retourne au bloc N30 Les fonctions G26 G27 G28 G29 et G30 correspondant aux sauts appels conditionnels seront d crites au chapitre correspondant de ce manuel PROGRAMMATION PARAMETRIQUE UTILISATION DES PARAMETRES 38 MANUEL DE PROGRAMMATION CNC 8025 8030 6 10 G31 G32 MEMORISATION ET PRELEVEMENT DU POINT ZERO DU PRO GRAMME G31 M morisation du point z ro actuel du programme G32 Pr l vement du point z ro m moris par G31 Cette caract ristique est pr vue pour simplifier le fonctionnement avec des programmes plusieurs points z ro Un point z ro peut tre m moris tout moment et pr lev ult rieurement par G32 Ent
93. se retire en GOO au centre de la poche et l axe Z se positionne 1 mm plus haut De cette mani re la premi re passe est termin e D placement de l axe Z d une distance gale B 1 une avance gale 50 de l avance F programm Fraisage l avance programm e F sur la surface de la poche deuxi me passe Les pas ci dessus sont r p t s jusqu ce que la profondeur de la poche soit atteinte A la fin de l usinage de la poche l axe Z recule en rapide jusqu au plan de r f rence si G99 a t programm ou jusqu au plan de d part si G98 a t programm Attention Pour obtenir un bon tat de surface dans l usinage des poches la CNC effectue une approche tangentielle et un d gagement tangentiel dans la derni re passe de chaque plong e bords de la poche Pour ce faire l outil doit se retirer au centre de la poche avant de commencer l usinage des bords Pour viter des probl mes et des d fauts d usinage possibles il faut programmer le code d outil T 2 et introduire la valeur du rayon de l outil utilis dans le tableau des outils Si la valeur du rayon introduite dans le tableau des outils est RO la passe de finition est effectu e comme toutes les autres c est dire sans entr e ni d gagement tangentiel La valeur de R ne doit jamais tre n gative Si T 2 n est pas programm la CNC prend la valeur de R dans la position TOO du tableau des outils 190 MANUELDE PROGRAMMATION C
94. sir Les coordonn es du centre du rectangle la largeur et le d ampliation sont visualis es en haut l cran L affichage de ces donn es permet de v rifier les coordonn es d un point particulier du graphique placer le centre du rectangle sur le point Cette m thode permet galement de mesurer la distance entre deux points L action sur la touche EXECUT fait que la partie du graphique qui tait plac e l int rieur du rectangle occupe tout l cran En utilisant le bouton FEED RATE la vitesse d ex cution du graphique peut tre modifi e Pour r p ter la s quence presser la touche ZOOM Pour continuer et sortir du mode ZOOM presser la touche FIN 66 MANUEL D UTILISATION CNC 8025 8030 3 10 3 Red finition de la zone de visualisation en utilisant le ZOOM Apr s avoir activ la fonction ZOOM au moyen de la touche de m me nom et une fois que le centre et la largeur du nouveau graphique ont t encadr s par le rectangle en appuyant sur la touche ENTER au lieu de la touche EXECUT les valeurs obtenues seront celles du rectangle La position et la grandeur du graphique ont t ainsi modifi es Attention Lorsque la zone d affichage est d finie 1l est conseill de donner une valeur suffisamment grande la largeur de fa on ce que le graphique soit visualis sur l cran Ensuite et une fois arr t l ex cution du programme la zone de visualisation pourra nouv
95. sur le 5 me axe V condition qu il s agisse d un axe lin aire MANUEL DE PROGRAMMATION CNC 8025 8030 25 Exemple En partant de XO YO ZO l interpolation h lico dale sera programm e comme suit Coordonn es Cart siennes N10 G03 X0 YO 115 JO ZSO K5 F150 Coordonn es polaires N10 G03 A180115 JO Z50 K5 F150 MPM009 Attention Quand le programme estex cut en cycle vide mode de fonctionnement 4 les d placements de la machine ne sont pas r els Le chemin de l outil en interpolation h lico dale ne sera pas affich sur la rep sentation graphique mod les MS et MG ni en fonction ZOOM si cette derni re est utilis e Dans des d placements h lico daux le d placement circulaire finit lorsque la position finale sur l axe perpendiculaire au plan principal est atteinte Z dans le plan XZ A partir de ce point jusqu au point final programm les axes du plan principal vont se d placer d une fa on non contr l e et avec une avance quivalente celle de l axe perpendiculaire au plan principal jusqu au point final programm 26 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple Point de d part X0 YO ZO N10 G03 X0 YO I15 JO Z35 K10 F250 Z Y TE x MPM010 15 Attention Lorsqu une interpolation circulaire h lico dale G02 G03 est appliqu e en coordonn es polaires la CNC assume que le centre du cercle est la nouvelle o
96. 0 N130 N140 N150 Y 100 MPM104 de d part X100 YO G90 G01 Y30 F500 X70 X50 Y50 Y80 X20 X0 Y100 X 20 Y80 X 50 Y50 X 70 Y30 X 100 YO G11 G12 G25 N10 120 1 M30 MANUEL DE PROGRAMMATION CNC 8025 8030 1 261 Deux indicateurs drapeaux peuvent tre mis 1 suivant le r sultat des op rations suivantes F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F30 F31 F32 F33 Les attributions n affectent pas l tat de ces drapeaux Drapeau 1 Z ro gal Si le r sultat d une op ration est 0 le drapeau 1 est mis 1 Si le r sultat d une op ration n est pas 0 le drapeau n est pas mis 1 Si le r sultat d une comparaison est gal le drapeau 1 est mis 1 Si le r sultat d une comparaison est diff rent le drapeau 1 n est pas mis 1 Drapeau 2 N gatif plus petit S1 le r sultat d une op ration est plus petit que z ro le drapeau 2 est mis 1 Si le r sultat d une op ration est sup rieure ou gal z ro le drapeau 2 n est pas mis 1 Si dans une comparaison le premier op rande est plus petit que le second le drapeau 1 est mis 1 Si dans une comparaison le premier op rande est plus grand ou gal au second le drapeau 2 n est pas mis 1 Les conditions pour le programme d effectuer un saut au bloc d aboutissement apr s lecture de G26 G27 G28 et G29 sont Avec G26 le programme effectue un saut si le drapeau 1 e
97. 0 N50 N60 N70 N80 N90 N100 N110 N120 N130 242 PO K48 P1 K24 G1 X40 Y32 FO G22 NIO ste te G91 XP0 F500 YP1 X PO Y P1 G E E ER SR MERS G90 X 6 Y72 P0 K24 PI K16 G20 N10 T sens see G01 G90 X0 YO FO D finition du sous programme standard Fin du sous programme Appel d un sous programme standard M30 AS dr sn ent te Fin du programme Y N110 N90 NEO N120 N70 N30 K N40 X ee ea MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple d utilisation d un sous programme param trique avec des param tres Y 65 55 PMLO1 JI aL l GE e A b Cet exemple illustre deux phases d usinage en utilisant le m me sous programme param trique L outil est suppos se trouver 100 mm au dessus de la surface de la pi ce et la profondeur de l usinage est de 10 mm MANUEL DE PROGRAMMATION CNC 8025 8030 243 P00001 NO G90 G00 X15 Y30 M03 NS Z 97 N10 GO1 Z 110 F100 N15 G21 N1 1 PO K25 P6 K15 P30 K 10 P13 K10 P14 K 10 PI5 K10 P50 K 25 P99 K 35 N20 G90 G00 Z0 N25 X85 Y30 N30 Z 97 N35 G01 Z 110 N40 G21 N1 1 PO K35 P6 K45 P30 K0 P13 K0 P14 K0 P15 0 P50 K 35 P99 45 N45 G90 G00 Z0 N50 X0 YO M05 N55 M30 P00002 N100 G23 NI N105 G01 G91 YPO F100 N110 XP6 N115 YP30 N120 XP13 N125 YP14 N130 XP15 N135 YP50 N140 XP99 N145 G24 244 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple d utilisation d un sous programme param tr
98. 0 G28 N32 N31 POSEPIF nenio onoi ipe i Si est arriv ou pass f N32 G25 N22 AN a A A Calcule nouveau point N33 P95 P95 F1 P5 P94 F11 P95 Sia gt f diminue etcontr le si a f N34 G28 N36 N35 PISE PIF n a a a a a a Si est arriv ou pass NIG GZS N22 aterra A A a a tin Calcule nouveau point N37 G24 268 MANUEL DE PROGRAMMATION CNC 8025 8030 Ce sous programme peut tre utilis pour effectuer des arcs dont le rayon est plus grand que 8388 607 mm et ceci dans le sens horaire ou anti horaire Le programme pour effectuer l arc pr vu est le suivant N10 PO K1000 P1 K3774 964 P2 K 8000 P3 K 7000 P4 K100 P5 K0 5 N20 G1 G41 X3000 Y2000T1 1 N30 G21 N98 01 Attention Si la compensation d outil est utilis e l ordre de la programmation doit tre strictement le suivant 1 D finition des param tres d appel 2 Positionnement au point de d part de l arc 3 Appel du sous programme MANUEL DE PROGRAMMATION CNC 8025 8030 269 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 La CNC affichera cette erreur gt Si N n est pas le premier caract re dans un bloc gt Si au cours de l ex cution d un programme alors que des modifications ont t effectu es dans un autre programme programmation parall le un sous programme se trouvant dans le programme en cours de modif
99. 0 P30F2K1 P10 P1 P11 P10F4P3 P12 F12P11 P11 F11P12 G26 N128 P11 P12F1K1 P3 P10F4P11 Nouvel incr ment angle GIXYZ G93 IJ G76 G93 IJ G G90 Z P5 G76 G1 G90 G5 G76 Z G76 G91 Z P99 G76 G92 Z P5 G5 G1 G90 RPO AP1 F500 G76 X Y Z G1 G91 G75 Z P30 PF9 Digitalisation G1 Z1 G1 G91 G75 ZP30 FP9 Digitalisation G76 X Y Z P20 P20F2P2 P23 F16P0 P20 F11P23 Comparer avec R G28 N320 G90 G1 RP20 AP10 FP8 G25 N200 P10 P10F2P3 P10 F11K180 Comparer angle G28 N400 G90 G5 RP20 AP10 FP8 G1 G91 G75 ZP30 FP9 G76 X Y Z DE PROGRAMMATION CNC 8025 8030 143 N360 P20 P20F1P2 P20 F11P0 Comparer avec R N370 G29 N374 N372 G28 N380 N374 P10 P10F2P3 P10 F11K180 Comparer angle N376 G28 N400 N378 G25 N200 N380 G90 G1 RP20 AP10 FP8 N390 G25 N340 N400 G90 ZP5 N410 G76 GZ N420 GIXY N430 G76 G1 X Y M30 N440 M30 144 MANUEL DE PROGRAMMATION CNC 8025 8030 4 Exemple G76 DIGITALISATION DU PROFIL Cr ation d un programme par copie des points d une pi ce avec un palpeur de mesure G75 Param tres d appel P2 Valeur minimale de X balayer P3 Valeur minimale de Y balayer P4 Angle initial P5 Pas de l angle P6 Avance de d placement P8 Z de palpage Param tres employ s pour le calcul P10 Valeur accumul e de l angle P11 Distance parcourir en valeur absolue et angle P12 Partie enti re de P11 MANUEL DE PROGRAMMATION CNC 8025 8030 145 MPO7 X
100. 025 8030 S quence et explication des op rations D 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Les axes se d placent en mouvement rapide du point X0 YO ZO au point X90 Y60 20 La broche est mise en rotation dans le sens horaire a 1000 t min L axe Z se d place en rapide de 48 mm jusqu au plan de r f rence Z 48 L axe Z se d place encore de 14 mm D B l avance F 2 moiti de F programm e jusqu au point Z 62 Les axes X et Y se d placent jusqu ce que la premi re passe de la poche se termine Ils se d placent la vitesse F l exception de la passe de finition o la vitesse a la valeur H et o l entr e et la sortie sont tangentielles ceci que L ait t programm ou non L outil se retire en vitesse rapide jusqu au centre de la poche et l axe Z se positionne 1 mm plus haut X90 Y60 Z 61 L axe Z se d placera de 13 mm B 1 F 2 moiti de F programm e jusqu au point Z 74 Les op rations 5 et 6 sont r p t es L axe Z se d placera de 13 mm F 2 jusqu au point Z 90 Les op rations 5 et 6 sont r p t es L axe Z se d placera de 5 mm F 2 jusqu au point Z 90 Les op rations 5 et 6 sont r p t es L axe Z se retire en vitesse rapide de 89 mm jusqu au point Z0 Les axes X et Y se retirent en vitesse rapide jusqu aux points X0 YO Fin de programme MANUEL DE PROGRAMMATION CNC 8025 8030 195 Il existe la possibilit de programmer des poches
101. 03 La fonction G09 ne remplace les codes G00 G01 G02 et G03 que dans le bloc dans lequel elle est programm e Attention Une circonf rence compl te ne peut pas tre effectu e par la fonction G09 Il faut trois points diff rents les points de d part et d arriv e doivent tre diff rents Dans ce cas l erreur 40 sera affich e MANUEL DE PROGRAMMATION CNC 8025 8030 33 6 7 IMAGE MIROIR 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 Lorsque la CNC fonctionne avec les codes G11 G12 ou G13 actifs elle ex cute les d placements programm s sur les axes X Y et Z en inversant les signes Les fonctions G11 G12etG13 sontmodales c est dire qu une fois programm es elles restent actives jusqu ce qu un code G10 soit programm Les fonctions G11 G12 et G13 peuvent tre toutes programm es dans le m me bloc car elles ne sont pas incompatibles Exemple Y Q 2 N12 70 N15 N10 N20 30 4 K 70 90 MPM014 l 34 MANUEL DE PROGRAMMATION CNC 8025 8030 a N5 G91 G01 X30 Y30 F100 N10 Y60 N12 X20 Y 20 N15 X40 N20 G02 X0 Y 40 I0 J 20 N25 G01 X 60 N30 X 30Y 30 b N35 G11 N40 G25 N5 30 c N45 G10 G12 N50 G25 N5 30 d N55 G11 G12 N60 G25 N5 30 N65 M30 Si l image miroir est programm e alors que
102. 030 N06 Cycle de mesure de l angle Le format de programmation est le suivant G75 N06 P0O K P1 K P2 K P3 K P4 K G75 N06 PO P1 P2 P3 P4 Code du cycle de mesure du coin Valeur de coordonn e X th orique du point palper Valeur de coordonn e Y th orique du point palper Valeur de coordonn e Z th orique du point palper Distance de s curit Vitesse d avance de palpation Deux palpations de la pi ce seront effectu s sur l axe d ordonn es du plan principal c est dire Sur l axe Y XY G17 tant le plan principal Sur l axe Z XZ G18 tant le plan principal Sur l axe Z YZ G19 tant le plan principal MANUEL DE PROGRAMMATION CNC 8025 8030 109 Pendant l ex cution de ce cycle les mouvements du palpeur sont les suivants Supposons que le plan principal est XY et qu il est souhait mesurer le coin inf rieur gauche de la pi ce voir figure 1 2 110 Le palpeur se positionne en rapide et une distance 2P3 de la premi re face palper L axe perpendiculaire au plan principal l axe Z en ce cas se d place en rapide jusqu la valeur de coordonn e d finie en P2 Premi re palpation l axe Y axe d ordonn es du plan XY se d place une distance maximale de 3P3 l avance d finie dans le param tre P4 jusqu au point mesurer Si apr s avoir parcouru la distance 3P3 la palpation n a pas t effectu e la CNC produit le cod
103. 17 S lection du plan XY ou WY ou VY G18 S lection du plan XZ ou WZ ou VZ S 1ls sont incompatibles avec l axe Y G17 S lection du plan XY ou XW ou VX G19 S lection du plan YZ ou WZ ou VZ S 1ls sont incompatibles avec l axe Z G18 S lection du plan XZ ou XW ou VX G19 S lection du plan YZ ou YW ou VY 36 MANUEL DE PROGRAMMATION CNC 8025 8030 Les fonctions G17 G18 et G19 sont modales et incompatibles les unes avec les autres La CNC assume la fonction G17 la mise sous tension apr s l ex cution d un code M02 M30 apr s un Arr t d Urgence et apr s remise z ro Z MPM015 gt x lt 6 9 G25 SAUTS APPELS CONDITIONNELS La fonction G25 peut tre utilis e pour effectuer un saut un bloc hors s quence du programme en cours Il y a deux formats de programmation a N4 G25 N4 N4 Num ro du bloc G25 Code pour les sauts inconditionnels N4 Num ro du bloc o le saut doit aboutir Lorsque la CNC lit ce bloc elle effectue un saut au bloc indiqu et le programme se poursuit Exemple NO G00 X100 NS Z50 N10 G25 N50 N15 X50 N20 Z70 N50 G01 X20 MANUEL DE PROGRAMMATION CNC 8025 8030 37 Lorsque le bloc 10 est lu la CNC effectue un saut au bloc 50 et ensuite ex cute le programme jusqu la fin b N4 G25 N44 2 N4 gt Num ro de bloc G25 gt Code de saut inconditionnel N4 4 2 gt Nombre de r p titions L gt Num ro du dernier bloc ex cuter gt Num
104. 197 Exemple G98 Plan de d part Z0 G99 Plan de r f rence A 7 MouvementenG00 gt Mouvementen G01 a F 2 HE D placement du centre de l outil en G00 ES D placement du centre de l outil en G01 MPMO8e Paroi de la poche 198 MANUELDE PROGRAMMATION CNC 8025 8030 Exemples Usinage d une poche circulaire d un rayon de 70 mm et de 40 mm de profondeur Hypoth se La distance entre le plan de r f rence et la surface de la pi ce est de 2 mm Les coordonn es du point de d part X0 YO Z0 La broche ne tourne pas La fraise a un rayon de 7 5 mm et elle a le num ro 1 T1 1 NO G88 G98 G00 G90 X90 Y80 Z 48 I 90 J70 B12 C10 D2 H100 L5 F300 S1000 T 1 M3 N5 G80 X0 YO N10 M30 Premier Bloc NO G88 D finit le cycle fixe pour poche rectangulaire G98 Indique que le retrait de l outil axe Z doit se faire jusqu au plan de d part apr s l usinage de la poche G00 Indique que les d placements en X et Y doivent se faire en rapide G90 Indique que les dimensions X Y Z et I sont en absolu X Y D placement en mm des axes mentionn s au centre de la poche Z D placement en mm de l axe de l outil axe Z depuis le plan de d part jusqu au plan de r f rence toujours en vitesse rapide I D placement en mm depuis le bas de la poche en coordonn es absolues par rapport Z0 J D finit le rayon de l
105. 23 8 P623 7 P623 6 P623 5 L axe se d placera en Rapide jusqu se que l on tape sur le micro de r f rence machine Une fois que l on aura tap sur le micro la recherche continuera en avance lente jusqu ce que l impulsion Io du syst me de mesure soit re ue Attention Si au moment de la mise en route de la recherche machine on a tap sur le micro de r f rence machine l axe reculera jusqu lib rer le micro avant de proc der la recherche de r f rence machine Si la recherche se fait en mode d op ration Manuel le CNC n active pas le signal En Position Chapitre 3 Section Page MOTEURSENBOUCLEOUVERTE RECHERCHEDE 11 SANSSERVOSYST MES R FERENCEMA CHINE L axe n est pas muni de micro de r f rence machine Ordre recherche de r f rence t Micro Io 1 ST RER t Frein X 11 l t En position X sl i E t Li Ti Te 1118 i T4 Le sens du d placement de l axe est tabli par le param tre machine des axes P623 8 P623 7 P623 6 P623 5 L axe se d placera en Lent jusqu ce que l impulsion Io du syst me de mesure soit re ue Attention Si la recherche se fait en mode d op ration Manuel le CNC n active pas le signal En Position Page 12 Chapitre 3 Section MOTEURSENBOUCLEOUVERTE RECHERCHEDE SANSSERVOSYST MES R F RENCEMA CHINE
106. 26 G27 G28 G29 N4 4 2 N4 Num ro du bloc G25 G26 G27 G28 G29 Codes pour les diff rents sauts 4 4 2 gt Nombre de r p titions L gt Num ro du dernier bloc ex cuter gt Num ro du bloc o le saut doit aboutir Lorsque la CNC lit un tel bloc elle effectue un saut au bloc identifi par le nombre compris entre la lettre N et le premier point d cimal Elle ex cute ensuite la section du programme comprise entre ce bloc et celui identifi par le nombre compris entre les deux points d cimaux Le nombre de r p titions de cette partie du programme est donn par le dernier chiffre Le nombre maximal de r p titions est de 99 de 0 255 si un param tre est programm Si seulement N4 4 est crit la CNC assumera N4 4 1 Lorsque l ex cution de cette section est termin e la CNC va au bloc qui suit celui qui contient G25 N4 4 2 Exemple NO G00 X10 N5 Y20 N10 G01 X50 M3 N15 G00 YO N20 X0 N25 G25 N0 20 8 N30 M30 Lorsque le bloc 25 est atteint la CNC fera un saut au bloc 0 et ex cutera 8 fois la section NO N20 Apr s ces 8 ex cutions elle encha ne par le bloc N30 260 MANUEL DE PROGRAMMATION CNC 8025 8030 G25 Saut non conditionnel D s que la CNC lit le code G25 elle fait un saut au bloc identifi par N4 ou N4 4 2 Programmation N4 G25 N4 ou N4 G25 N4 4 2 G25 doit tre programm seul dans un bloc Exemple Point N10 N20 N30 N40 N50 N60 N70 N80 N90 N100 N110 N12
107. 3 044 045 046 047 048 049 050 051 052 053 054 055 056 Ce code d erreur est g n r lorsqu on programme une sortie tangentielle et dans les conditions suivantes gt Il n y pas de place pour r aliser la sortie tangentielle On besoin d une distance sup rieure 2 fois le diam tre du cercle programm gt La sortie tangentielle entre le point de sortie de l usinage est courbe G02 G03 Elle doit tre lin aire Origine des coordonn es polaires G93 mal d finie Param tres mal d finis dans le cas d un cycle fixe Erreur dans la programmation de G36 G37 G38 ou G39 Coordonn es polaires mal d finies Un d placement O sur le plan principal a t programm pendant une compensation de rayon ou un arrondi d angle 4 me axe W mal programm Chanfrein mal programm Les fonctions M06 M22 M23 M24 ou M25 doivent tre programm es dans un seul bloc Essai de changement d outil sans tre la position ad quate L outil demand n est pas dans le magasin Deux codes T ont t programm s suivis d un num ro diff rent sans que M06 ait t programm entre les deux Il n y a pas de cassette dans le lecteur FAGOR ou le couvercle de la t te de lecture est ouvert Erreur de parit lors de la lecture ou de l enregistrement de la bande La CNC affichera cette erreur gt Si la m moire tant bloqu e il y a un essai de cr ation de programme au moyen de la foncti
108. 30 50 80 Rayon de la fraise 10 mm Num ro de la fraise T1 1 Hypoth se il n y a pas de d placement sur l axe Z NO G92 X0 YO Z0 N5 G90 G17 G01 F150 S100 T1 1 M03 N10 G42 X30 Y30 N15 X50 N20 Y60 N25 X80 N30 X100 Y40 N35 X140 N40 X120 Y70 N45 X30 N50 Y30 N55 G40 G00 X0 YO M30 MANUEL DE PROGRAMMATION CNC 8025 8030 Trajectoire program profil de la pi ce 65 Exemple d usinage avec compensation de rayon Y Trajectoire compens e N33 profil de la pi ce MPM039 Rayon de la fraise 10 mm Num ro de la fraise T1 1 Il est pris comme hypoth se qu il n y a pas de d placement sur l axe Z NO G92 X0 YO Z0 N5 G90 G01 G17 F150 S100 T1 1 M03 N10 G42 X20 Y20 N15 X50 Y30 N20 X70 N25 G03 X85 Y45 I0 J15 N30 G02 X100 Y60 I15 JO N35 G01 Y70 N40 X55 N45 G02 X25 Y70 I 15 JO N50 G01 X20 Y20 N55 G40 G00 X0 YO M05 M30 Trajectoire programm e 66 MANUEL DE PROGRAMMATION CNC 8025 8030 6 17 COMPENSATION DE LA LONGUEUR DE L OUTIL La compensation de la longueur de l outil permet de corriger les diff rences entre l outil programm et l outil utilis Comme pr c demment indiqu dans la section concernant la compensation de rayon de fraise la CNC a la possibilit de m moriser les dimensions rayon et longueurs de 100 outils Txx 00 txx99 Lidentifie la longueur de l outilet K l usure de l outil La CNC va ajouter ou soustraire la valeur
109. 4 Num ro du bloc G20 Appel de sous programme N2 2 Les deux figures situ es gauche du point d cimal identifient le num ro du sous programme appel 00 99 Les deux figures situ es droite du point d cimal indiquent le nombre de fois que le sous programme doit tre ex cut 00 99 De 0 255 si un param tre est programm Si le nombre de fois que le sous programme doit tre r p t n est pas programm la CNC l ex cutera une seule fois Aucune information suppl mentaire ne peut tre programm e dans le bloc d appel d un sous programme standard 12 3 IDENTIFICATION D UN SOUS PROGRAMME PARAMETRIQUE Un sous programme param trique commence toujours par la fonction G23 La structure du premier bloc d un sous programme param trique est N4 G23 N2 N4 Num ro du bloc G23 Indique le d but d un sous programme param trique N2 Identifie le sous programme param trique peut tre un nombre compris entre 00 et 99 Attention Deux sous programmes param triques ayant le m me num ro d identification mais appartenant diff rents programmes ne peuvent pas tre pr sents en m me temps dans la m moire de la CNC Cependant un sous programme standart et un sous programme param trique peuvent tre identifi s par le m me num ro 238 MANUEL DE PROGRAMMATION CNC 8025 8030 Le bloc ci dessus est suivi des blocs qui constituent le sous programme Un sous programme param tri
110. 5 P6 K25 Les valeurs des param tres arithm tiques donn es en bloc d appel seront pr lev es en fin de chaque r p tition exceptu e lors de la derni re m me si des valeurs diff rents leur auraient t attribu es en cours de sous programme MANUEL DE PROGRAMMATION CNC 8025 8030 239 Exemple d utilisation d un sous programme standard sans param tre Y 45 35 D 30 G 20 a B 25 39 60 80 100 105 X l 32mm MPM099 AVA VAN 7 71 Cet exemple illustre le per age de 4 trous de 15 mm de profondeur 240 MANUEL DE PROGRAMMATION CNC 8025 8030 NO G90 G00 X35 Y35 M03 N5 G22 NI N10 Z 32 N15 G01 Z 50 F100 N20 G04 K1 0 N25 G00 Z0 N30 G24 N35 X60 N40 G20 NI I N45 X80 Y30 N50 G20 NI I N55 X100 N60 G20 NI1 1 N65 X0 Y0 M05 N70 M30 Cet exemple peut tre programm comme si le sous programme N1 ne faisait pas partie du programme principal P00001 NO G90 G00 X35 Y35 M03 N5 G20 NI1 1 N10 X60 N15 G20 NI I N20 X80 Y30 N25 G20 NI I N30 X100 N35 G20 NI1 1 N40 X0 YO M05 N45 M30 P00002 N100 G22 N1 N105 Z 32 N110 G01 Z 50 F100 N115 G04 K1 0 N120 G00 Z0 N125 G24 MANUEL DE PROGRAMMATION CNC 8025 8030 241 Exemple d utilisation d un sous programme standard avec des param tres On programme le profil th orique sans tenir compte du diam tre de l outil N10 N20 N30 N4
111. 607 5 1 Limite de parcours du 5 me axe d pass e Erreur de poursuite du 5 me axe V Sans fonction actuellement Erreur dans la m moire RAM CMOS du microprocesseur d interpolation Consulter le Service d Assistance Technique Erreur dans les EPROM du microprocesseur d interpolation Consulter le Service d Assistance Technique La recherche du point z ro r f rence machine n a pas t effectu e dans tous les axes Le param tre machine en fixe la condition Erreur dans PPI 1 U 15 Consulter le Service d Assistance Technique Erreur dans PPI 2 U 17 Consulter le Service d Assistance Technique Erreur dans PPI 3 U 10 Consulter le Service d Assistance Technique Erreur dans un Temporisateur Consulter le Service d Assistance Technique Erreur de parit dans la table des outils ou dans la table G53 G59 La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur de parit dans les param tres de l axe W La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 096 097 098 099 100 101 105 106 107 108 109 110 111 112 Erreur de parit dans les param tres de l axe Z La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3
112. 70 Kg 375 livres Si vous avez l intention de l exp dier un bureau de Fagor Automation pour qu il soit r par veuillez joindre une tiquette l appareil en indiquant le nom du propri taire de l appareil son adresse le nom de la personne contacter le type d appareil le num ro de s rie le sympt me et une description succincte de la panne Enveloppez l appareil avec un film de poly thyl ne ou d un mat riau semblable afin de le prot ger S1 vous allez exp dier le moniteur prot gez tout particuli rement le verre de l cran Capitonnez l appareil dans la caisse en carton en la remplissant de mousse de polyur thane de tous c t s Scellez la caisse en carton avec du ruban d emballage ou avec des agrafes industrielles Introduction 5 DOCUMENTATION FAGOR POUR LA CNC 8025 M Manuel CNC 8025 M OEM Manuel CNC 8025 M USER Manuel DNC 25 30 Manuel Protocole DNC Manuel PLCI Manuel DNC PLC Manuel Floppy Disk Introduction 6 Il s adresse au constructeur de la machine ou la personne charg e de r aliser l installation et la mise au point de la Commande Num rique Elle contient 2 manuels l int rieur Manuel d Installation qui d crit comment installer et comment personnaliser la CNC la machine Manuel de R seau Local qui d crit comment installer la CNC dans le r seau local Fagor Elle peut contenir occasionnellement un manuel ayant trait aux
113. A BROCHE Il y a diverses possibilit s d utilisation du code M19 a b c d Si M19 n est pas suivi du code S4 3 la CNC envoie un code M19 et applique la broche une tension analogique de la valeur d finie par les param tres P601 7 et P700 La tension analogique r siduelle dispara t lors de l ex cution d une autre fonction M ou de la programmation S4 Arr t orient de la broche Si M19 est suivi du code 4 3 la CNC envoie un code M19 et applique la broche une tension analogique d finie par P601 7 et P700 jusqu ce qu elle ait atteint la position d finie en degr s par S4 3 par rapport au marqueur de z ro de l encodeur Dans ce cas aucune autre donn e n est autoris e dans le m me bloc Si le param tre machine P615 1 lorsqu on ex cute la fonction M19 la CNC cherchera la r f rence machine sur la broche simultan ment au mouvement des axes Le param tre machine P916 d termine la posotion d arr t de la broche lorsqu on ex cute les fonctions M06 changement d outil ou bien M19 sans programmer S dans les deux cas condition que la machine dispose d un encodeur sur la broche Le param tre P800 doit donc avoir una valeur diff rente de 0 Si on lui attribue la valeur 0 la CNC ne tient compte d aucune position Le reste des valeurs qu on peut attribuer vont de 0 001 360 MANUEL DE PROGRAMMATION CNC 8025 8030 233 e Les param tres machine P917 et P918 d terminent
114. ATIQUE En appuyant sur ENTER ou DELETE l affichage sur l cran correspondant nouveau au mode APPRENTISSAGE Lorsque les blocs sont ex cut s la CNC retient leur num ro de s quence La compensation de rayon ne peut pas tre utilis e dans ce mode Si un sous programme est appel la CNC ex cutera tous ses blocs Dans les centres d usinage lorsque M06 est programm la CNC ex cutera tous les d placements associ s au M06 3 3 8 Effacement d un bloc Voir paragraphe EDITION 6 3 3 9 Copier un programme Voir paragraphe EDITION 6 MANUEL D UTILISATION CNC 8025 8030 25 3 4 MODE 4 CYCLE A VIDE Ce mode de fonctionnement est utilis pour tester un programme une avance sup rieure celle programm e avant d usiner la premi re pi ce 3 4 1 Ex cution d un programme Proc dure suivre pour l ex cution d un programme 3 4 1 1 S lection du mode de fonctionnement CYCLE A VIDE 4 Appuyer sur MODE OP Appuyer sur la touche 4 L cran affiche A VIDE 0 FONCTIONS G 1 FONCTIONS G S T M 2 DEPLACEMENT PLAN PRINCIPAL 3 DEPLACEMENT RAPIDE 4 TRAJECTOIRE THEORIQUE 0 FONCTIONS G La CNC n ex cute que les fonctions G programm es 1 FONCTIONS G S T M La CNC n ex cute que les fonctions G S T et M programm es 2 DEPLACEMENT SUR LE PLAN PRINCIPAL La CNC ex cute les fonctions G S T et M plus les d placements sur le plan principal 26 MANUEL D UT
115. AXES Les entr es 142 143 144 145 et 146 afficheront toujours le sens de d placement de chaque axe 142 Indique le sens de d placement de laxe X 0 Positif 1 N gatif 143 Indique le sens de d placement de l axe Y 0 Positif 1 N gatif 44 Indique le sens de d placement de l axe Z 0 Positif 1 N gatif M5 Indique le sens de d placement de l axe W 0 Positif 1 N gatif M6 Indique le sens de d placement de l axe V 0 Positif 1 N gatif 1 2 _ SORTIES 1 2 1 _ ACTIVATION DE LA TOUCHE START PARTIR DU PLCI Cette prestation permet d tablir partir du PLCI le traitement de la touche START sur la CNC Le param tre machine P627 7 indique si l on dispose de cette prestation P627 7 0 On ne dispose pas de cette prestation P627 7 1 On dispose de cette prestation Lorsque l on dispose de cette prestation le traitement de la touche START sur la CNC d pend de l tat de la sortie O25 START ENABLE du PLCI O25 0 La CNC ne tient pas compte de la touche START ni du signal START ext rieur O25 1 La CNC tient compte de la touche START et du signal START ext rieur 1 2 2 LIMITES DE PARCOURS TABLIS PAR LE PLCI Cette prestation permet de contr ler partir du PLCI les limites de parcours des axes Le param tre machine P627 7 indique si l on dispose de cette prestation P627 7 0 On ne dispose pas de cette prestation P627 7 1 On dispose de cette prestation Il faut utiliser les sorties s
116. Appuyer sur la softkey VER DEVER le texte CODE est affich sur l cran Taper FM512 et appuyer sur la touche ENTER Une fois la m moire de 512 Kb formatt e r cup rez les programmes que vous aviez sauvegard s sur la disquette le p riph rique ou l ordinateur La m moire de 512 Kb est d fectueuse Consultez le service d Assistance Technique Il n y a pas suffisamment d espace sur la m moire de 512 Kb Attention Il y a deux types d erreur 1 Les erreurs identifi es dans la table des codes d erreur par un ast risque provoquent le d clenchement des sorties Enable ainsi que la remise z ro des sorties analogiques 2 Les erreurs identifi es par deux ast risques provoquent l activation de la sortie d URGENCE et la remise de la CNC dans les conditions initiales FAGOR CNC 8025 8030 Mod les M MG MS GP MANUEL D APPLICATIONS Ref 9701 fra AU SUJET DE L INFORMATION CONTENUE DANS LE PRESENT MANUEL Le pr sent manuel pr sente les applications qui n tant pas sp cifiques aux fraiseuses peuvent tre ex cut es au moyen du CNC Il doit tre utilis conjointement avec reste des manuels du CNC Notes L information contenue dans le pr sent manuel peut tre sujet des variations provoqu es par des modifications techniques FAGOR AUTOMATION S Coop Ltda se r serve le droit de modifier le contenu du manuel n tant pas tenue de communiquer
117. Cette valeur sera affich e droite de I Presser K Composer la valeur additionner ou soustraire Presser ENTREE Pour retourner l affichage Standard apr s avoir introduit les donn es de l outil presser la touche FIN 3 1 6 Inspection de l outil Si un outil doit tre v rifi ou modifi pendant l ex cution d un programme la proc dure suivre sera a Presser 0 Le message clignotant INTERROMPU se ref rant au programme appara tra sur la partie sup rieure droite de l cran b Presser la touche de fonction INSPECT OUTIL MOS est en train d tre ex cut Affichage l cran TOUCHES MANUEL DISPONIBLES SORTIE MANUEL D UTILISATION CNC 8025 8030 19 c d e Pour d placer les axes au point voulu utiliser les touches manuelles de JOG La s quence d INSPECTION D OUTIL provoque le d marrage ou l arr t de la broche lors du retrait de l outil ceci l aide des touches manuelles de la broche situ es sur le tableau de Commande Apr s inspection ou changement de l outil Appuyer sur CONTIN Suivant la situation o INSPECT OUTIL a t appuy M03 ou M04 est ex cut L cran affiche RETOUR AXES NON POSITIONNES Les axes sont command s manuellement Les axes doivent tre ramen s au point o le cycle a t interrompu l aide des touches fl ches La CNC ne permettra pas le d placement au del de cette position Lorsque les axes
118. ENTISSAGE la CNC ex cutera la s quence suivante Le code M19 sera envoy vers l interface et une tension analogique r siduelle S d finie par P601 7 et P700 sera appliqu e la broche Les axes seront d plac s aux positions fix es par P900 P901 P902 et P903 suivant l ordre d fini par P702 P703 P704 et P705 Un code M06 sera mis vers l interface et la sortie analogique r siduelle S sera annul e Si le param tre P709 a une valeur comprise entre 1 et 99 la CNC va automatiquement sauter ce sous programme d fini par P709 Si P709 est z ro il n y a pas de saut En mode BLOC PAR BLOC la touche D part Cycle doit tre activ e autant de fois qu il y a de fonctions impliqu es dans M06 En mode MANUEL JOG la CNC envoie un code M19 applique la broche une tension analogique r siduelle et envoie le code M06 La sortie analogique r siduelle est annul e lorsque les axes sont correctement positionn s pour le changement d outil Siun axe n est pas en position la CNC g n re le code d erreur 51 MANUEL DE PROGRAMMATION CNC 8025 8030 Comme dans la section pr c dente le programme sera ou non arr t suivant l tat du param tre P601 8 Attention Ilest conseill de personnaliser le code M06 de fa on qu il ne soitex cut qu la fin du bloc dans lequel il est programm 11 9 M19 SORTIE S ANALOGIQUE ralenti POUR CHANGEMENT D OUTIL ET ORIENTATION DE L
119. FAGOR AUTOMATION CNC 8025 GP M MS Nouvelles prestations 0107 fra ERREURS D TECT ES DANS LE MANUEL D INSTALLATION R F 9707 Appendice F page 10 P621 7 Erreur il faut lire P621 7 La fonction M06 ex cute la fonction M19 0 Oui 1 Non Appendice G page 20 P621 7 Erreur il faut lire P621 7 La fonction M06 ex cute la fonction M19 0 Oui 1 Non ERREURS DANS LE MANUEL DE PROGRAMMATION R F 9701 Page 268 Exemple Sous routine N98 Erreur dans la ligne correspondant au bloc N01 o est calcul l angle a Au lieu de P98 P2 F4 P2 il faut lire P98 P3 F4 P2 MODIFICATIONS DANS LE MANUEL D INSTALLATION R F 9707 Table comparative page xii Description Technique Entr es sorties Entr es de mesure d axes rotatifs il faut lire W GP W M W MG W V MS Table comparative page xii Description Technique Divers Ajouter des champs GP M MG MS Moteurs en boucle ouvert sans servo syst mes x Machines Laser nn n ALANE EE sn detente x x x Machines JIG Grinder esssssssssssesesessesssnensoresesessesnsnensesesessesesese x x x Section 3 3 3 chapitre 3 page 15 P612 6 Autre exemple On dispose d une manivelle lectronique Fagor 25 impulsions tour personnalis e de la mani re suivante P612 3 0 Millim tres P612 4 0etP612 5 0 R solution 0 001 mm P612 6 0 Facteur de multiplication x4 En fonction de la position du commutateur MFO Manuel Fe
120. G05 est modale et incompatible avec G07 La fonction G05 peut tre programm e comme G5 28 MANUEL DE PROGRAMMATION CNC 8025 8030 6 4 2 G07 Angle vif Lors du fonctionnement en G07 la CNC n ex cute le bloc suivant que lorsque les axes ont r ellement atteint la position programm e dans le bloc pr c dent Exemple jY 100 30 MPM011 N5 G91 G01 G07 Y70 F100 N10 X90 Les profils th oriques et r els sont confondus La fonction G07 est modale et incompatible avec G05 La fonction G07 peut tre programm e par G7 Apr s la mise sous tension et apr s M02 M30 Arr t d Urgence et RESET la CNC retient la fonction G07 ou G05 selon la valeur attribu au param tre machine P613 5 c est dire Avec P613 5 0 retient G07 Avec P613 5 1 retient G05 MANUEL DE PROGRAMMATION CNC 8025 8030 29 6 5 G08 TRAJECTOIRE CIRCULAIRE TANGENTE A LA TRAJECTOIRE PRECEDENTE La commande G08 permet de programmer une trajectoire circulaire tangente la trajectoire pr c dente Les coordonn es du centre 1 J K ne sont pas n cessaires Coordonn es cart siennes plan XY N4 G08 X 43 Y 4 3 o N4 Num ro du bloc G08 Code d finissant que l interpolation circulaire doit tre tangente la trajectoire pr c dente X 4 3 Coordonn e en X du point arriv e de l arc Y 4 3 Coordonn e en Y du point d arriv e de l arc Coordonn es Polaires N4 G08 R 4 3 A 4
121. G73 rotation de la figure est actif la CNC va d abord appliquer l image miroir puis la rotation Dans le cas d une machine 4 5 axes l image miroir ne peut pas tre appliqu e au 4 me 5 me axe La CNC assume la fonction G10 la mise sous tension apr s l ex cution d un code M02 M30 apr s un arr t d urgence et apr s remise z ro Cas de figures continues 4 Y N10 X N30 N20 f N40 N20 N30 lt s Y N40 N50 N10 N50 N60 G11 G12 L J N70 G25 N10 60 RE N80 M30 x P3S Pour les figures continues on n utilisera l image miroir qu apr s avoir programm la moiti de la pi ce On utilisera alors G11 G12 MANUEL DE PROGRAMMATION CNC 8025 8030 35 6 8 SELECTION DE PLANS G17 S lection du plan XY G18 S lection du plan XZ G19 S lection du plan YZ La s lection de plan doit tre correctement effectu e lors de la programmation des interpolations circulaires des arrondis d angle des approches et des d gagements tangentiels des chanfreins des cycles fixes et des compensations de longueur ou de rayon de fraise La CNC applique la compensation de rayon aux deux axes du plan s lectionn et la compen sation de longueur l axe perpendiculaire au plan Comme expliqu pr c demment sous G02 G03 les codes G17 G18 et G19 sont utilis s pour la programmation du quatri me cinqui me axe Si les axes W V sont incompatibles avec l axe X G
122. HERIQUES Si S lection du mode de fonctionnement ENTREE SORTIE 7 eaeesseessseeesseseesse Si Introduction d un programme depuis un lecteur enregistreur de bande moone naue PAGOR DUT een de ecemeoe nn eee tenons else 32 UTOUES DE a A E A NDR a Mn SnEnS 54 Transfert d un programme vers un lecteur enregistreur de bande masn tique FAGOR 1 arr isnnnnendintenisnetetnes asie en 54 Errows de DSL RAR LE PR S 5 Snaha hH uN en D ai il Section Page 3 7 4 Introduction d un programme depuis un p riph rique autre que le lecteur enregistreur de bande magn tique FAGOR 2 56 3 7 2 Transfert d un programme vers un p riph rique autre que le lecteur enregistreur de bande magn tique FAGOR 3 56 3 1 0 R pertoire du lecteur enregistreur de bande magn tique FAGOR 4 nesese 57 Flek Effacement d un programme enregistr sur le lecteur enregistreur d bande masn tique FAGOR 3 none end siir n e 37 ENAN Interruption de la proc dure de transmission sessions 58 3 7 9 DNC commumcation ayec n CQMputer J eciiiisniiirii inenika 58 3 8 DECALAGES DE L ORIGINE ET TABLE DES OUTILS leee 39 38 1 S lection du mode de fonctionnement TABLEAU DES OUTILS 8 0asas00sne 59 SAN Vispalisaton du bleou des OL meta eseki Riaki ki a un 39 33 Introduction des dimensions des outils nee nennen tenue 60 3 8 4 Modification des cotes des CUS k is inta ESEE ERDI 60 Sd Changement
123. IDE DE PROGRAMMATION PROGRAMMATION DEPLACEMENT CYCLES FIXES SOUS PROGRAMMES SAUTS PROGRAMMATION GEOMETRIQUE FONCTIONS ARITHMETIQUES FONCTION G FONCTION M SE ED DE Composer le num ro voulu L explication des diverses fonctions disponibles et la fa on de les programmer apparaissent l cran Une fois obtenue la page souhait e appuyer sur la touche ASSIST pour crire la suite du bloc Le curseur r appara t et les informations utiles demeurent affich es 48 MANUEL D UTILISATION CNC 8025 8030 Prenons comme hypoth se que lors de l criture d un programme il est d sir programmer dans un bloc un cycle fixe pour le fraisage d une poche rectangulaire La s quence suivre sera Appuyer sur ASSIST Appuyer sur 2 Appuyer sur CURSEUR BAS gt Appuyer sur 4 Si la touche ASSIST est action e nouveau le curseur appara t et l criture du bloc est possible Il suffit d observer sur l cran la signification de diff rents param tres de la fonction s lectionn e Lorsque l criture du bloc est termin e ENTER doit tre appuy pour m moriser le bloc La visualitation standard des modes d dition appara t ensuite sur l cran Si l on souhaite retourner au mode de visualisation standard alors qu une page de programmation assist e est affich e il existe deux possibilit s a Quand rien n est crit dans le bloc presser la touche RECALL si le curseur est affich
124. ILISATION CNC 8025 8030 Machine 3 axes Plan XY G17 Plan XZ G18 Plan YZ G19 Machine 4 cinq axes a SiW V est incompatible avec X Plan XY ou WY VY G17 Plan XZ ou WZ VZ G18 Plan YZ G19 b Si W V est incompatible avec Y Plan XY ou XW VX G17 Plan XZ G18 Plan YZ ou WZ VZ G19 c Si W V est incompatible avec Z Plan XY G17 Plan XZ ou XW XV G18 Plan YZ ou YW YV G19 Les d placements sont effectu s l avance FO maximale sans tenir compte des codes F programm s Le pourcentage d avance peut tre modul l aide du s lecteur de Correction Manuelle des Avances 3 DEPLACEMENT RAPIDE La CNC ex cute compl tement le programme Les d placements sont ex cut s l avance maximale F0 sans tenir compte des F programm s La vitesse peut tre ajust e entre 0 et 120 au moyen du s lecteur Feed Over M F 0 Il ne faut pas oublier que si les param tres machine P721 P722 P723 P728 sont actifs l acc l ration d c laration en FO s appliquera galement et vitera les erreurs de poursuite 4 TRAJECTOIRE THEORIQUE La CNC ex cute le programme sans d placer les axes et sans tenir compte de la compensation d outil MANUEL D UTILISATION CNC 8025 8030 27 3 4 1 1 1 S lection du mode d ex cution Composer le num ro d sir La ligne s lectionn e et compl ment e appara tra Affichage au bas de l cran BLOC FINAL N Il
125. ION GRAPHIQUE L option REPRESENTATION GRAPHIQUE lorsqu elle quipe une CNC 8030 mod les MS ou MG permet de tracer la trajectoire de l outil au cours de l ex cution d un programme Elle peut tre ex cut e dans les modes suivants AUTOMATIQUE BLOC PAR BLOC APPRENTISSAGE CYCLE A VIDE En mode CYCLE A VIDE si le CHEMIN THEORIQUE 4 a t s lectionn le syst me v rifie le programme et affiche le chemin de l outil avec une ligne continue Par contre si le mode d ex cution 0 ou 1 a t s lectionn dans ce mode le chemin th orique de l outil sera affich avec une ligne discontinue Si quand un programme est ex cut dans les modes 0 1 ou 4 il y a un bloc comprenant un mouvement plus la fonction Tx x le chemin n appara tra pas sur le graphique Dans les autres modes le chemin r el des outils sera affich avec une ligne pointill e La distance entre les points varie en fonction de la valeur de la vitesse F d avance 3 10 1 Zone de visualisation Avant d effectuer une repr sentation graphique la zone de visualisation doit tre d finie Apr s avoir s lectionn le mode de fonctionnement voulu Appuyer sur GRAPHIC Appuyer sur DEFIN AREA G La CNC affichera alors 4 vues possibles Plan X Y Plan X Z Plan Y Z Tridimensionnel Composer Y ou N afin d identifier ou non les vues d sir es Introduire les valeurs des coordonn es de X Y et Z du point dont la repr se
126. MMATION CNC 8025 8030 49 6 16 COMPENSATION DE RAYON DE FRAISE En fraisage normal la trajectoire de l outil doit tre calcul e et d finie en tenant compte de son rayon pour obtenir les cotes d sir es sur la pi ce usin e La compensation de rayon de fraise permet de programmer directement le profil de la pi ce sans prendre en compte les dimensions de l outil La CNC calcule automatiquement la trajectoire suivre par l outil bas e sur le profil de la pi ce et la valeur du rayon de la fraise m moris e dans le tableau des outils Il existe trois fonctions pr paratoires pour la compensation du rayon de fraise G40 Annulation de la compensation du rayon de fraise G41 Compensation de rayon fraise gauche G42 Compensation de rayon fraise droite MPM025 MPM025B G41 La fraise se trouve gauche de la pi ce vue dans le sens du d placement G42 La fraise se trouve droite de la pi ce vue dans le sens du d placement 50 MANUEL DE PROGRAMMATION CNC 8025 8030 La CNC a un tableau pouvant aller jusqu 100 paires de valeurs pour la compensation de rayon de fraise R identifie lerayon de l outil La CNC va ajouter ou soustraire la valeur de I la valeur de R Les valeurs maximales de compensation sont R 1000mm ou 39 3699 pouces I 32 766mm ou 1 2900 pouces Les valeurs de compensation doivent tre m moris es dans le tableau des outils mode de fonctionnement 8 avant de
127. MME Le programme doit tre charg dans une forme acceptable par la CNC Il doit contenir toutes les donn es g om triques et technologiques n cessaires pour que la machine effectue les d placements et fonctions d sir es Un programme est crit sous forme d une s quence de blocs Chaque bloc programm peut contenir N Num ro de bloc G Fonctions pr paratoires V W X Y Z Coordonn es des axes Avance Vitesse de broche Num ro d outil Fonctions diverses Auxiliaires Zma Cet ordre doit tre conserv l int rieur de chaque bloc mais chaque bloc ne contient pas n cessairement toutes ces informations 4 MANUEL DE PROGRAMMATION CNC 8025 8030 3 FORMAT DU PROGRAMME La CNC peut tre programm e soit en m trique soit en pouces Format m trique en mm P 5 N4 G2 V 43 W 4 3 X 43 Y 43 Z 4 3 F5 5 S4 T2 2 M2 Format en pouces P 5 N4 G2 V 34 W 3 4 X 34 Y 3 4 Z 3 4 F5 5 S4 T2 2 M2 4 3 signifie que la lettre concern e sera suivie d un nombre n gatif ou positif ayant au maximum 4 chiffres avant la virgule et 3 chiffres apr s 3 4 signifie que la lettre concern e sera suivie d un nombre n gatif ou positif ayant au maximum 3 chiffres avant la virgule et 4 chiffres apr s 4 seul signifie que la lettre concern e ne peut tre suivie que par un nombre positif de 4 chiffres pas de virgule 2 2 signifie que la lettre concern e ne peut tre suivie que par un nombre positif
128. Manuel Programmation Manuel Installation Manuel Installation Manuel Installation Manuel Installation Section 4 10 Section 4 7 Section 5 G64 Section 3 3 5 Section 3 3 5 Section 3 3 9 Chapitre 1 Date Mars 1995 Version M 5 3 et suivants PRESTATION MANUEL ET SECTION MODIFI E ET SECTION MODIFI E Gestion des syst mes de mesure qui disposent Manuel Installation Section 4 6 et 6 5 de Io encod Inhibition de la broche depuis le PLC Manuel Installation Section 3 3 9 Volant g r depuis le PLC Manuel Installation Section 3 3 3 Simulation de la touche rapide JOG depuis le Manuel PLCI PLC Moteurs boucle ouverte sans servosyst me Manuel Applications Fonction G64 usinage rapide en arc pouvant Manuel Installation Section 3 3 9 tre s lectionn e au moyen d un param tre machine Initialisation des param tres machine en cas de perte de m moire Date Septembre 1995 Version logiciel 6 0 et suivants PRESTATION MANUEL ET SECTION MODIFI E En Mode Manuel si entr e conditionnelle Manuel Installation Section 1 3 6 active la touche ur est pas admise INTRODUCTION CONDITIONS DE S CURIT Lisez les mesures de s curit qui suivent l objet d viter des l sions aux personnes et pr venir des dommages ce produit et aux produits qui y sont raccord s L appareil en pourra tre r par que par le personnel autoris par Fag
129. NC 8025 8030 Mouvement de l axe perpendiculaire au plan dans un cycle fixe G87 axe Z 698 Plan de d part Z0 cos Plan de r f rence MPMO79 A 7 Mouvementen G00 Mouvementen G01 aF 2 MANUEL DE PROGRAMMATION CNC 8025 8030 191 Exemple Usinage d une poche rectangulaire de 105 X 75 mm de surface et de 40 mm de profondeur Hypoth se La distance entre le plan de r f rence et la surface de la pi ce est de 2 mm Coordonn es du point de d part X0 YO Z0 La broche ne tourne pas La fraise a un rayon de 7 5 mm et elle a le num ro 1 T1 1 NO G87 G98 G00 G90 X90 Y60 Z 48 I 90 J52 5 K37 5 B12 C10 D2 H100 L5 F300 S1000 T1 1 M03 NS G80 X0 YO N10 M30 Bloc N0 G87 D finit le cycle fixe pour poche rectangulaire G98 Indique que le retrait de l outil axe Z doit se faire jusqu au plan de d part apr s l usage de la poche G00 Indique que les d placements en X et Y doivent se faire en rapide G90 Indique que les dimensions X Y Z et I sont en absolu X Y D placement en mm en X et Y pour positionner l outil au centre de la poche Z D placement en mm de l axe de l outil axe Z depuis le plan de d part jusqu au plan de r f rence toujours en rapide E D placement en mm depuis le bas de la poche en coordonn es absolues par rapport Z0 J D finit la 1 2 longueur de la poche suivant l axe X distanc
130. NC ex cute le bloc N20 une fois le bloc N10 achev ind pendamment du fait que bloc N0 ait ou non finalis Si le param tre machine a t personnalis P621 4 1 le CNC attendra ce que les blocs NO et N10 aient fini avant de commencer l ex cution du bloc N20 MANUEL DE PROGRAMMATION CNC 8025 8030 79 6 25 G70 G71 UNITES DE MESURE G70 Programmation en pouces G71 Programmation en m trique Suivant que G70 et G71 est programm la CNC prend les coordonn es subs quentes dans le syst me en pouce ou dans le syst me m trique respectivement Les fonctions G70 et G71 sont modales et mutuellement incompatibles A la mise sous tension la CNC se trouve dans le syst me tabli par le param tre P13 mais aussi apr s l ex cution d un code M02 M30 apr s un arr t d urgence et apr s Remise Z ro 6 26 G72 FACTEUR D ECHELLE Le code G72 permet d usiner l aide d un m me programme des pi ces de forme identique mais de taille diff rente G72 doit tre programm seul dans un bloc Il y a deux cas possibles 6 26 1 Format a Facteur d chelle affectant tous les axes Format N4 G72 K2 4 N4 Num ro de bloc G72 Code de mise l chelle K2 4 Valeur du facteur d chelle Valeur Min K0 0001 multipli par 0 0001 Valeur Max K100 multipli par 100 Toutes les valeurs de coordonn es programm es apr s G72 seront multipli es par K
131. P12 N160 G26 N180 N170 P11 P12F1K1 P6 P10F4P11 N180 P10 P3F2P2 P12 P10F4P7 P13 F12P12 P12 F11P13 N190 G26N210 N200 P12 P13F1K1 P7 P10F4P12 N210 P10 P4F2PS P10 P10F2K2 N220 P13 X P14 Y P15 Z P17 K0 P18 P0 P19 P2 N230 G7 G0 G90 XPO YP2 N240 G76 G0 G90 X Y N250 ZP5 N260 G76 Z N263 G76 G91 G Z P99 N265 G76 G92 ZP5 N270 G76 G90 G1 G5 N280 G1 G91 G75 ZP10 FP9 Digitalisation N290 G0 Z1 N300 P16 K0 N310 G1 G91 G75 ZP10 FP9 N320 P17 F11K1 N330 G27 N370 N340 G76 X Z 136 MANUEL DE PROGRAMMATION CNC 8025 8030 N350 P17 K0 N360 G25 N380 N370 G76 Y Z N380 P16 P16F1K1 P19 P19F1P7 P12 F11P16 N390 G28 N420 N400 G90 YP19 FP8 N410 G25 N310 N420 P17 K1 P7 F16P7 P18 P18F1P6 P19 P19F1P7 N430 G90 XP18 FP8 N440 G25 N300 420 1 N450 P11 P11F2K1 N460 G27 N430 N470 G0 G90 ZP15 N480 G76 GO Z N490 XP13 YP14 N500 G76 X Y M30 N510 M30 MANUEL DE PROGRAMMATION CNC 8025 8030 137 2 Exemple G76 DIGITALISATION CIRCULAIRE Cr ation d un programme par copie des points d une pi ce avec un palpeur de mesure G75 Param tres d appel PO Valeur du rayon P1 Valeur de Pi T P2 Valeur de l incr ment du rayon balayer P4 Valeur de l incr ment de l arc balayer P6 Valeur de la descente en Z P8 Avance des d placements P9 Avance des d placements du palpage Param tres employ s pour le calcul P13 Partie enti re de l angle P22 Valeur accumul e du rayon P31 Angle de
132. P7 P13 F12P12 P12 F11P13 N190 G26 N210 N200 P12 P13F1K1 P7 P10F4P12 N210 P10 P4F2PS P10 P10F2K1 N220 P13 X P14 Y P15 Z P17 K0 P18 P0 P19 P2 N230 G7 G0 G90 XPO YP2 N240 G76 G0 G90 XY N250 ZP5 N260 G76 Z N263 G76 G91 G Z P99 N265 G76G92 ZP5 N270 G76 G1 GS N280 G1 G91 G75 ZP10 FP9 Digitalisant N290 G0 Z1 N300 P16 K0 N310 G1 G91 G75 ZP10 FP9 N320 P17 F11K1 N330 G27 N370 N340 G76 YZ N350 P17 K0 N360 G25 N380 N370 G76 XZ N380 P16 P16FIK1 P18 P18F1P6 P11 F11P16 N390 G28 N420 N400 G90 XP18 FP8 N410 G25 N310 N420 P17 K1 P6 F16P6 P18 P18F1P6 P19 P19F1P7 N430 G90 YP19 FP8 N440 G25 N300 420 1 N450 P12 P12F2K1 132 MANUEL DE PROGRAMMATION CNC 8025 8030 N460 G27 N430 N470 G0 G90 ZP15 N480 G76 G0Z N490 XP13 YP14 N500 G76 XY M30 N510 M30 Apr s l ex cution de ce programme la CNC cr e et charge dans l ordinateur le P12345 suivant N100 F500 N101 G0 G90 X Y N102 Z N103 G1 G5 N Y Z N Y Z Etc La s quence des points doit avoir une forme logique pour son ult rieur usinage o l outil qui a la m me forme que la boule du palpeur va parcourir le dessin des points m moris s dans le programme EN EE A E E t d finie sur le plan X Y dans le sens de l axe Z Si la forme du mod le copier ne se pr te pas ce type de balayage un autre r seau d chantillonnage peut tre d fini sous la forme de cercles concentriques etc sur un des plans XY XZ Y
133. Po MANUEL DE PROGRAMMATION CNC 8025 8030 115 Les d placements des axes sont indiqu s plus en d tail ci dessous Supposons que le plan principal est d fini par les axes XY voir figure Le palpeur se positionne au centre th orique du trou XPO YP1 ZP2 Premier temps les axes du plan principal se d placent d placement 1 et en deuxi me temps l axe perpendiculaire au dit plan d placement 2 Les deux d placements s effectuent en vitesse rapide G00 3 Premier palpage sur l axe Y il se r alise en trois temps D placement avec l avance d finie en P9 jusqu au palpage de la pi ce Retour du palpeur en G00 de la distance d finie en P4 D placement avec l avance d finie en P4 jusqu ce qu un nouveau palpage de la pi ce soit effectu L axe Y retourne en avance rapide la valeur de coordonn e th orique Y P1 Deuxi me palpage sur l axe Y similaire au d placement n 3 AN A L axe Y retourne au centre r el calcul pour cet axe 7 Troisi me palpage sur l axe X similaire au d placement n 3 8 L axe X retourne en avance rapide la valeur de coordonn e th orique X P0 9 Quatri me palpage sur l axe X similaire au d placement n 3 10 Positionnement de l axe X dans le centre r el calcul Ainsi l axe du palpeur reste plac au centre r el du trou et le cycle finit Attention Si le diam tre r el du trou est sup rieur P8
134. ROGRAMMATION CNC 8025 8030 219 7 4 DEUX ANGLES A1 A2 Un point interm diaire d une trajectoire peut tre d fini par A1 A2 XY Y 2 XZ Al est l angle de sortie du point de d part de la trajectoire P0 A2 est l angle de sortie du point interm diaire P1 XY YZ XZ sont les coordonn es du point final P2 La CNC calcule automatiquement les coordonn es de P1 Exemple YA MPM096 a Point de d part X0 YO N10 X20 Y10 Coordonn es de PO N20 A45 A30 Angles de sortie de PO et P1 N30 X70 Y50 Coordonn es de P2 220 MANUEL DE PROGRAMMATION CNC 8025 8030 7 5 UN ANGLE ET UNE VALEUR DE COORDONNEE CARTESIENNE Dans le plan principal on peut aussi d finir un point au moyen de l angle de sortie de la trajectoire du point pr vu et une coordonn e cart sienne de ce point Yi 60 MPM097 ai Point de d part PO X10 Y20 N10 A45 X30 PointPl N20 A90 Y60 Point P2 N30 A 45 X50 PointP3 N40 A 135 Y20 Point P4 N50 A180 X10 Point PO MANUEL DE PROGRAMMATION CNC 8025 8030 221 Quand on d sire d finir une trajectoire au moyen de deux angles ou un angle et une coordonn e il est possible d intercaler des arrondis chanfreins entr es et sorties tangentielles Yi 90 Trajectoire compens e Trajectoire programm e MPM098 Point de d part X0 YO et rayon de l outil T1 5 mm N100 T1 1 N110 G37 R10 G41 X20 Y20 N120
135. ROGRAMMATION CNC 8025 8030 83 6 27 G73 ROTATION DE LA FIGURE Cette caract ristique permet la rotation des coordonn es des axes autour du point z ro du programme dans le plan principal Format N4 G73 A 3 3 N4 Num ro du bloc G73 Code de rotation de la figure A 3 3 Angle de rotation Valeur Min 0 000 degr Valeur Max 360 000 degr s G73 est relatif c est dire que les diff rentes valeurs de A seront additionn es La fonction G73 doit tre programm e seule dans un bloc La rotation de la figure est annul e par G17 G18 G19 G73 sans valeur un code M02 M30 un Arr t d Urgence ou RAZ IPM04 zi Un point ne peut pas tre d fini par un angle et une coordonn e cart sienne en coordonn es absolues G90 tant que la fonction giratoire G73 est active 84 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple Le point de d part est XO YO sur un plan XY sans prendre en consid ration les dimensions Y 7 E EL S gt C MPM046 N10 G01 X21 YO F300 N20 G02 A0 I5 JO N30 G03 AO IS JO N40 A1801 10 JO N50 G73 A45 N60 G25 N10 50 7 N70 M30 Dans une machine 4 axes la rotation peut tre appliqu e au plan comprenant le 4 me axe W si celui ci est lin aire et quand il est programm par G73 Si la suite du programme l axe incompatible avec le 4 me axe W est programm la rotation sera annul e Le m me traitement sera appliqu dans une ma
136. Retrait en rapide de l axe Z jusqu au plan de d part si G98 a t programm G81 PER AGE G 98 P Plan de d part G 99 R Plan r f rence K Temporisation programmable Avance G01 gt Avance G00 E MPM065 156 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple G81 Per age de 4 trous de 20mm de profondeur coordonn es polaires Hypoth se La distance entre le plan de r f rence et la surface de la pi ce est de 2mm Coordonn es du point de d part X0 YO Z0 La broche ne tourne pas NO G81 G98 G00 G91 X250 Y350 Z 98 I 22 F100 S500 N1 N5 G93 1250 J250 N10 A 45 N3 N15 G80 G90 X0 YO N20 M30 Premier Bloc N0 G81 D finit le cycle fixe de per age G98 Indique que le retrait de l outil axe Z doit se faire jusqu au plan de d part G00 Indique que les d placements en X et Y doivent se faire en rapide G91 Indique que les dimensions en X Y Z et I sont en relatif X D placement en mm sur ces axes YO Z D placement de l outil en mm axe Z depuis le plan de d part jusqu au plan de r f rence I D placement en mm depuis le plan de r f rence jusqu la profondeur totale de per age F Avance de per age en mm mn S Vitesse de rotation de la broche et tours mn N Nombre de fois que le bloc doit tre r p t MANUEL DE PROGRAMMATION CNC 8025 8030 157 Second Bloc N5 G93 D finit l origine des coordonn
137. S Non Non e lt B e gt g Oui Oui e B eo B i t MPT71 MANUEL DE PROGRAMMATION CNC 8025 8030 267 SOUS PROGRAMME N98 NO00 G23 N98 NOL POU X POTSY eaa aaas A O EA AOA AS ASSA Prend valeurs du point P96 P90 F1 P2 P97 P91 F1 P3 ioooossssseneesosssseseeereeee Calcule centre POD P ECS nd e nr ee Calculelerayon P98 P2 F4 P2 P93 F10 P98 Calculeangle P98 P90 F2 P96 P98 F11 KO NO02 G29 N4 N03 P93 P93 F1 K180 N04 P98 P0 F2 P96 P99 P1 F2 P97 ccecce Calcule angle B NO05 P94 P99 F4 P98 P94 F10 P94 P98 F11 KO NO6 G29 N8 NO7 P94 P94 F1 K180 NOS PSSRELKO Thnit E E S Ajuste valeurs de amp NO09 G29 N16 et Bsi l arc va N10 P93 F11 KO du 3 me au 4 me cadran N11G29 N21 ou du 4 me au 3 me N12 P94 F11 KO N13 G28 N21 N14 P93 P93 F1 K360 N15 G25 N21 N16 P94 F11 KO N17 G29 N21 N18 P93 F11 KO N19 G28 N21 N20 P94 P94 F1 K360 NL POS POS EL PS nanana aa aai Angle a P5 N22 P98 F8 P95 P98 P98 F3 P92 P98 P98 F1 P96 Valeur dupointen X P99 F7 P95 P99 P99 F3 P92 P99 P99 F1 P97 Valeur du pointen Y N23 G1 XP98 YP99 FP4 idee cernes D placementau point N24PIS ENTL POA perur ssh sn aa ataoi aeih Fin del arc N25 G26 N37 N26 P94 F1 1 P93 TE ET OENE ETE T E E T E N Compare et B NI FOTO N37 isaindinsieniinnindininnsinandiid iten Sia f fin N28 G28 N33 N29 P95 P95 F1 P5 P95 F11 P94 ensenen Si B gt a incr ment etcontr le si a f N3
138. SERVOSYST MES MANUEL 3 6 3 ZONE DU VOLANT Si lorsqu une des positions du volant est s lectionn e on tape sur la touche d un axe ou on appuie sur le bouton poussoir qui se trouve sur la partie post rieure du volant FAGOR 100P le CNC mettra le signal Frein un niveau logique haut partir de ce moment le CNC d placera la machine en fonction des impulsions envoy es par le volant en leur appliquant le x1 x10 ou x100 s lectionn sur le commutateur Le d placement se fera en Rapide et Lent ou uniquement en Lent en fonction des impulsions re ues de la position s lectionn esur le commutateur et de l avance s lectionn e Le CNC tient aussi compte des temporisations T1 et T2 pour le traitement du signal Frein Page Chapitre 3 Section 10 MOTEURS ENBOUCLEOUVERTE MODEDETRA VAIL SANSSERVOSYST MES MANUEL 3 7 RECHERCHE DE R F RENCE MACHINE Bien qu il soit possible de programmer la recherche de r f rence de plusieurs axes dans un m me bloc le CNC fait la recherche axe par axe et de la mani re suivante L axe est muni de micro de r f rence machine Ordre recherche de r f rence l t Micro Io i i Impulsion Io 1 t I t I j Li lnu Sapia aA l t Lent X 11 1 l 11 i Ft 11 aE t t En PONS al D t EST T2 1113 T4 trs a E i i Sens X i i Le sens du d placement de l axe est tabli par le param tre machine des axes P6
139. T le il faut personnaliser le param tre machine P622 6 avec la valeur 1 Cette prestation permet de maintenir la distance entre le foyer du Faisceau du Laser et la t le constante et d obtenir de la sorte un usinage parfait m me dans le cas de t les pr sentant d importantes ondulations Il faut pour cela poss der un dispositif senseur qui sera adoss l axe du Faisceau du Laser Le dispositif en question fournira des signaux de comptage qui indiqueront tout moment au CNC la d viation que poss de la surface r elle de la t le par rapport la surface th orique L axe qui supporte le foyer du Faisceau du Laser doit tre personnalis comme axe Z et les signaux de comptage fournis par le dispositif compteur seront branch s travers l entr e de mesure qui correspond l axe V L axe V doit en outre tre s lectionn comme visualisateur param tre machine P617 3 1 Le CNC poss de les fonctions auxiliaires M97 M98 et M99 qui prennent le sens suivant lorsque l on travaille avec la prestation Poursuite du Profil de T le M97 active la prestation Poursuite du Profil de T le Cette fonction auxiliaire sera utilis e lorsque le sens du comptage des axes Z et V co ncide M98 active la prestation Poursuite du Profil de T le Cette fonction auxiliaire sera utilis e lorsque le sens du comptage des axes Z et V est diff rent M99 finalise ou annule la prestation Poursuite du Profil de T le
140. T2 2 T2 T 2 10 1 1 Machines sans changeur automatique d outils Dans le cas des machines changement manuel de l outil les deux chiffres du code T2 ou les deux chiffres situ s gauche du point d cimal 00 99 n ont aucune signification et n importe quelle valeur de 0 la valeur attribu e P701 peut y tre programm e Dans cecasilestconseill d attribuer la valeur 99 ce param tre Les deux chiffres situ s droite du point d cimal du code T 2 ou du code T2 2 00 99 sont utilis s pour s lectionner la valeur d sir e de compensation D s que la CNC lit un code T 2 ou T2 2 elle utilise les nouvelles valeurs de compensation La CNC assume que la machine n est pas quip e d un changeur automatique d outils si les param tres P601 1 et P601 5 sont mis z ro 10 1 2 Machines avec changeur automatique d outils MAGASIN RANDOM Les deux chiffres du code T2 ou les deux chiffres situ s gauche du point d cimal du code T2 2 00 99 sont utilis s pour s lectionner l outil d sir Lorsque la CNC lit un code T 00 98 diff rent de celui pr c demment programm elle l envoie l interface en code BCD Si le code T est le m me que celui pr c demment programm il est ignor M me si le code T est diff rent de celui pr c demment programm et qu il a t envoy en BCD l interface le changement d outil ne se fera que lorsque le code M06 aura t lu Si deux outils dif
141. Usinage multiple en arc G64 Cycle fixe tabli par l usager G79 Cycle fixe de per age G81 Cycle fixe de per age avec temporisation G82 Cycle fixe de per age profond G83 Cycle fixe de filetage avec taraudeur G84 Cycle fixe de filetage rigide G84R Cycle fixe d al sage G85 Cycle fixe d al sage avec retour en avance rapide G86 Cycle fixe en poche rectangulaire G87 Cycle fixe en poche circulaire G88 Cycle fixe d al sage avec retour en avance de travail G89 Annulation du cycle fixe G80 Retour au point initial G98 Retour au point de r f rence G99 xi a a Im Im IX IX IX IX XX TRAVAIL AVEC PALPEUR D placement avec palpeur G75 Cycle fixe de calibrage de l outil en longueur G75N0 Cycle fixe de calibrage de palpeur G75N1 Cycle fixe de mesure de surface G75N2 Cycle fixe de mesure de surface avec correction outil G75N3 Cycle fixe de mesure de coin ext rieur G75N4 Cycle fixe de mesure de coin int rieur G75N5 Cycle fixe de mesure d angle G75N6 Cycle fixe de mesure de coin int rieur et angle G75N7 Cycle fixe de centrage d un trou G75N8 Cycle fixe de centrage de moyeu G75N9 Cycle fixe de mesure d un trou G75N10 Cycle fixe de mesure de moyeu G75N11 TRAVAIL AVEC DES SOUS ROUTINES Nombre de sous routines standard D finition d
142. Z voire sur laxe auxiliaire V W Il est possible aussi de diviser la surface du mod le en plusieurs parties et de d finir un r seau d chantillonnage diff rent pour chaque zone S 1l faut effectuer plusieurs passes d usinage le programme devra tre ex cut plusieurs reprises en applicant des d calages successifs d origine ou des changements de compensation de longueur de l outil Dans un bloc pr c dent le contr le r serve automatiquement 100 blocs des fonctions pr paratoires qui affectent tout le programme angle arrondi facteur d chelle tour etc peuvent tre d finies Dans le bloc de cr ation G76 des fonctions d aide g om trique peuvent tre charg es G08 Trajectoire circulaire tangente la trajectoire pr c dente G09 Trajectoire circulaire d finie l aide de trois points Ces fonctions permettent d arrondir le profil de l usinage calcul point par point MANUEL DE PROGRAMMATION CNC 8025 8030 133 6 30 5 Autres exemples de digitalisation 1 Exemple G76 DIGITALISATION SELON L AXE Y Cr ation d un programme par copie des points d une pi ce avec un palpeur de mesure G75 Param tres d appel PO Valeur minimale de X balayer P1 Valeur maximale de X balayer P2 Valeur minimale de Y balayer P3 Valeur maximale de Y balayer P4 Valeur minimale de Z balayer P5 Valeur maximale de Z balayer P6 Valeur maximale du pas en X
143. a x x 4 SYST MES DE R F RENCE Recherche de r f rence machine G74 Pr s lection de cotes G92 Translations d origine G53 G59 Pr s lection de l origine polaire G93 Sauvegarder l origine des coordonn es G31 R cup rer l origine des coordonn es G32 FONCTIONS PR PARATOIRES Vitesse d avance F Avance en mm min ou en pouces min G94 Avance en mm tour ou en pouces tour G95 Vitesse d avance superficielle constante G96 Vitesse d avance du centre de l outil constante G97 Feed rate programmable G49 Vitesse de rotation de la broche S Limite de la valeur de S G92 S lection de l outil et correcteur T FONCTIONS AUXILIAIRES Arr t de programme M00 Arr t conditionn du programme M01 Fin du programme M02 Fin du programme avec retour au d but M30 D marrage de la broche droite sens des aiguilles d une montre M03 D marrage de broche gauche sens contraire des aiguilles d une montre M04 Arr t de la broche M05 Changement d outil avec M06 Arr t orient de la broche M19 Changement de gammes de la broche M41 M42 M43 M44 Fonctions associ es aux pallets M22 M23 M24 M25 CONTR LE DE LA TRAJECTOIRE Positionnement rapide G00 Interpolation lin aire G01 Interpolation circulaire G02 G03 Interpolation circulaire avec le centre e
144. a compensation du rayon de la fraise 0 0s00 32 Fonctionnement avec une compensation du rayon de la fraise 56 Annulation de la compensation de rayon GAO ssisimsisiaenceenicoci 61 Compensation de la longueur de l outil G43 G44 sisi 67 hRwRE bih D Lo amp W amp D D D D D D DD RD RP I EE et in OSOSOOCLLLLOCLEOINANANU Dong h in i ba ia ia ba ba B i h ARR D pet Uo Lo Lo Uo Uo Lo Lo Uo Uo Up Uo Uo Ua Uo Uo LS Ua Lo Uo Ua Up Us Lo Ua 1 1 amp D D D D D D D D D D D D D D D D D ue it ph wbammm G47 Traitement de bloc unique G48 Annulation d traitement de Dl c HMIQUE sursis ganreuent 69 FEED RATE pr srinmnable G49 ln toner re onea iE gen rE reaa 69 Chargement des valeurs des corrections d outils G50 eesseeeeserereeerrerreereren 70 G52 Communication avec le RESEAU LOCAL FAGOR secicirssuiorinorissoterresiios 71 Li calag s d Z ro G3 59 anminoreeeosnir oina E RNR 73 D calage du Zero ATOS maine nnd rn E E sonde ee net ele ee EE T G64 Usinage multiple En ar rss nenrenanreanenensnreniemnenrssnviniiareni in 76 G63 Ex cution ind pendante Un ARS sonne aa en 49 Umit sde mestie TIOTITE den a nes tenait 80 Pacte 0 ee helig AI E erorar an oin TIERE E ddr serein E 80 Facteur d chelle afrectont tous les ES ne nee essuie 80 Facteur d chelle affectant seulement UN AKE sus mener 82 Rom nonde la Douanes tbe AN 84 Recherche du zero de referenco G nan es ia RE aE s 86 Sondes de palpaze Le palp
145. a poche La direction de l usinage sera en fonction du signe programm positif ou n gatif B D finit la valeur de chaque profondeur de passe Seules les valeurs positifs sont autoris es MANUEL DE PROGRAMMATION CNC 8025 8030 199 C D finit les valeurs de chaque passe dans le plan XY Seules des valeurs positives sont autoris es Si ce param tre n est pas programm ou gal z ro la CNC assume que la valeur de chaque passe sera de 3 4 du diam tre de l outil actif D D finit la distance entre le point de r f rence et la surface de la pi ce La profondeur de la premi re passe sera de D B D finit l avance de la passe de finition Valeur en mm de la passe de finition Rotation de la bande en tours mm Num ro de l outil M03 D part de la broche dans le sens horaire Bloc N5 G80 X0 Y0 Annulation du cycle fixe et retour en vitesse rapide au point de d part Bloc N10 M30 Fin de programme 200 MANUELDE PROGRAMMATION CNC 8025 8030 Z Plan de d part e r aE e 0 Une Z 0 X Z 48 1 90 D 2 f Plan de T ref B D 14 B 12 B 12 A Y 80 an 90 X AVANCE ah BE F a OAD SA Goo ar ageer iN FZ MANUEL DE PROGRAMMATION CNC 8025 8030 201 S quence et explication des op rations D 2 3 4 5 6 7 8 9 10 11 12 13 14 15 202 Les axes se d placent en mouvement rapide du point X0 YO Z0 au poin
146. a profondeur totale de I Si l on programme par exemple B 12 L 9 R 0 9 le d placement incr mental de B sera Bl 12 B2 0 9 X 12 10 8 B3 0 9 X 10 8 9 72 B4 0 9 X 9 72 8 748 Comme B4 a une valeur plus petite que L partir de B4 tous les autres d placements auront une valeur gale 9 184 MANUELDE PROGRAMMATION CNC 8025 8030 6 32 7 D finition des cycles fixes G87 G88 Lorsque les coordonn es cart siennes sont utilis es pour la programmation la structure de base du bloc dans lequel un cycle est d fini est la suivante N4 G87 o G88 G98 o G99 V 4 3 W 4 3 X 4 3 Y 4 3 Z 4 3 I 4 3 J 4 3 K4 3 seulement pour G87 B4 3 C4 3 D 4 3 H4 L4 3 N2 N4 Num ro du bloc 0 9999 G87 ou G88 Code du cycle fixe s lectionn G98 Retrait de l axe perpendiculaire au plan principal au plan de d part apr s l usinage de la poche G99 Retrait de l axe perpendiculaire au plan principal au plan de r f rence apr s l usinage de la poche X 4 3 Ces valeurs ont diff rentes significations Y 4 3 Cela d pend dans quel plan principal nous travaillons Z 4 3 V 4 3 W 4 3 PLAN PRINCIPAL VALEURS SIGNIFICATIONS XI AHA Ces coordonn es d finissent la trajectoire que l outil doit G17 Y 4 3 DA z suivre sur le plan principal pour venir se positionner au dessus du premier usinage Les valeurs seront en absolu X Z X 4 3 ou en rela
147. a valeur d un registre d un autre NOEUD du RESEAU dans un param tre arithm tique de la CNC G52 N2 P3 R3 ou bien G52 N2 P3 D3 G52 Communication avec le r seau N2 Adresse du noeud de DEPART 0 14 P3 Num ro du param tre arithm tique 0 254 R3 Num ro du registre simple 0 255 D3 Num ro du registre double 0 254 Attention Lorsque l on d sire acc der un registre du PLC Int gr lui m me il faut indiquer le num ro de noeud qu occupe le CNC PLCI d Envoi d un texte depuis la CNC un autre NOEUD du RESEAU G52 n2 TEXTE G52 Communication avec le r seau N2 Adresse du noeud d ARRIVEE 0 14 D limitations du texte Texte Texte dont la syntaxe est admise par le noeud d ARRIVEE Exemple Supposons que le NOEUD 7 du RESEAU est une CNC FAGOR 82 branch e en mode ESCLAVE et qu on souhaite que ses axes X Y se positionnent au point X100Y50 Le bloc que la CNC doit ex cuter sera G52N7 X100Y50 e Synchronisation de processus entre NOEUDS du RESEAU G52N2 La machine n assumera que le bloc a t ex cut que lorsque le NOEUD N2 du RESEAU aura achev l ex cution de l op ration en cours On peut moyennant l utilisation de ce type de blocs synchroniser les op rations des diff rents l ments ou noeuds du RESEAU Attention En cas d erreur se produisant dans le RESEAU LOCAL FAGOR en cours d ex cution la CNC affichera le code
148. actives ou en G75 mouvements de palpage l action de ce s lecteur est inhib e et les avances s effectuent 100 de F programm 224 MANUEL DE PROGRAMMATION CNC 8025 8030 9 S VITESSE DE ROTATION ET ORIENTATION DE LA BROCHE Le code S peut avoir trois significations diff rentes a b Vitesse de broche La vitesse de broche est programm e directement en tours mn l aide du code S4 N importe quelle valeur entre S0 et S9999 peut tre programm e c est dire entre Oet 9999 tours mn Cette valeur est limit e par la vitesse maximale de la machine et est fix e par un param tre machine Le livre d instruction de la machine doit tre consult dans chaque cas particulier Les commandes situ es sur le tableau de commandes peuvent tre utilis es pour faire varier de 50 120 la vitesse de broche programm e L activit de ces commandes est inhib e lors de l ex cution du cycle fixe G84 taraudage ou lorsque les fonctions G33 ou G47 sont actives vitesse verrouill e 100 de la vitesse de tour S programm e Orientation de la broche Si S 4 3 est programm apr s M19 il indique le point d orientation en degr s de la broche par rapport au marqueur du z ro de l encodeur La broche va tourner suivant les param tres P601 7 et P700 jusqu ce que le point identifi par S4 3 soit atteint Il sera n cessaire de disposer d un encodeur rotatif adapt la broche de la machine
149. al composer Txx N ENTER Attention Il faudra proc der comme indiqu ci dessous pour reprendre le fonctionnement apr s que le code d erreur 53 cr e par une mauvaise programmation d un changement d outil ait t visualis S lectionner le mode de fonctionnement MANUEL Composer le num ro de l outil se trouvant dans la broche Composer P00 Appuyer sur ENTER De cette fa on le num ro de l outil actuellement engag dans la broche est confirm la CNC En mode de fonctionnement MANUEL le fait d appuyer sur RESET entra ne la remise dans l tat initial d enclenchement MANUEL D UTILISATION CNC 8025 8030 39 3 5 10 Mesure et chargement de la longueur des outils en utilisant un palpeur La CNC permet que dans le mode MANUEL la longueur d un outil soit rapidement mesur e et charg e dans la table des correcteurs Pour cela il sera n cessaire de disposer d un palpeur de mesure d outils situ dans une position fixe de la machine et avec ses faces parall les aux axes Les valeurs de coordonn s des faces du palpeur dans chaque axe et par rapport au z ro machine doivent tre introduites l aide des param tres machine suivants P910 Valeur de coordonn e minimale X1 selon l axe X P911 Valeur de coordonn e maximale X2 selon l axe X P912 Valeur de coordonn e minimale Y1 selon l axe Y P913 Valeur de coordonn e maximale Y2 selon l axe Y P914 Valeur de coordonn e m
150. al G81 Modal G82 Modal G83 Modal G84 Modal G85 Modal G86 Modal G87 Modal G88 Modal G89 Modal G90 Modal G91 G92 G93 Modal G94 Modal G95 Modal G96 Modal G97 Modal G98 10 Arrondi contr l des angles Approche tangentielle D gagement tangentiel Chanfrein Modal Annulation de la compensation de rayon Compensation de rayon outil gauche Modal Compensation de rayon outil droite Modal Compensation de longueur Annulation de la compensation de longueur Traitement d un seul bloc Annulation de traitement de bloc seul FEED RATE programmable Chargement des correcteurs par programme Communication avec le R seau Local FAGOR D calages du z ro Usinage multiple en arc Ex cution ind pendante d un axe Programmation en pouces Programmation en m trique Facteur Echelle Rotation de la Figure Recherche automatique du z ro de r f rence Palpage Cycles fixes de palpation Cr ation automatique de blocs Couplage du 4 me axe W ou du 5 me axe V leur associ Annulation de G77 Cycle fixe d fini par l utilisateur Annulation des cycles fixes Cycle fixe de per age Cycle fixe de per age avec temporisation Cycle fixe de per age de trous profonds Cycle fixe de taraudage Cycle fixe d al sage avec al soir Cycle fixe d al sage avec retour en G00 Cycle fixe pour poche rectangulaire Cycle fixe pour poche circulaire
151. ale Des interpolations h lico dales peuvent tre programm es en utilisant G02 G03 Une interpo lation h lico dale est d finie par une interpolation circulaire dans le plan principal plus un d placement lin aire simultan sur le troisi me axe Une telle interpolation se programme comme suit Coordonn es cart siennes Plan XY G02 G03 X 4 3 Y 4 3 I 4 3 J 4 3 Z 4 3 K4 3 F5 4 XY Coordonn es du point d arriv e de l arc IJ Coordonn es du centre par rapport au point de d part de l arc Z Coordonn e du point d arriv e en Z K Angle d l vation suivant l axe Z F Avance de l interpolation circulaire Plan XZ G02 G03 X 4 3 Z 4 3 I 4 3 K 4 3 Y 4 3 J4 3 F5 4 Plan YZ G02 G03 Y 4 3 Z 4 3 J 4 3 K 4 3 X 4 3 14 3 F5 4 Coordonn es polaires Plan XY G02 G03 A 3 3 I 4 3 J 4 3 Z 4 3 K4 3 F5 4 Plan XZ G02 G03 A 3 3 I 4 3 K 4 3 Y 4 3 J4 3 F5 4 Plan YZ G02 G03 A 3 3 J 4 3 K 4 3 X 4 3 14 3 F5 4 Dans une interpolation h lico dale il est possible de programmer interpolation circulaire surle plan principal soit par la programmation du rayon soit avec les aides g om triques G08 ou G09 Format sur le plan XY G02 G03 X 4 3 Y 4 3 R 4 3 Z 4 3 K4 3 G08 X 4 3 Y 4 3 Z 4 3 K4 3 G09 X 4 3 Y 4 3 I 4 3 J 4 3 Z 4 3 K4 3 Il est possible de programmer une interpolation h lico dale sur le 4 me axe W ainsi que
152. amme par le caract re ESC ESCAPE 56 MANUEL D UTILISATION CNC 8025 8030 3 7 6 R pertoire de la cassette FAGOR 4 Appuyer sur la touche 4 L cran affiche Le nombre de programmes se trouvant sur la cassette avec le nombre de caract res Le nombre de caract res libres sur la cassette Appuyer sur CONTIN pour retourner la configuration de s lection de la section 3 7 1 3 7 7 Effacement d un programme enregistr sur cassette FAGOR 5 Appuyer sur la touche 5 L cran affiche PROGRAMME NUM P Composer le num ro du programme s lectionn Appuyer sur ENTER Une fois que le programme a t effac l cran affiche PROGRAMME NUMERO P EFFACE Appuyer sur CONTIN pour retourner dans la configuration de s lection section 3 7 1 ou bien sur OP MODE pour retourner la liste des modes de fonctionnement MANUEL D UTILISATION CNC 8025 8030 57 3 7 8 Interruption de la proc dure de transmission Dans ce mode de fonctionnement Entr e Sortie toute proc dure de transmission peut tre interrompue en appuyant sur la touche CL L cran affiche PROCESSUS AVORTE 3 7 9 Transmission avec un ordinateur DNC La CNC a la possibilit de communiquer avec un ordinateur externe et possibilite les fonctions suivantes Commandes de r pertoires et effacement de programmes Transfert de programmes et de tableaux Ex cution dun programme infini Commandes ext rieures de la
153. anuelle n est n cessaire ce qui permet d effectuer l op ration la nuit ou le week end Si l on veut tirer le rendement maximum des machines outil on peut utilise une machine de mesure se consacrant exclusivement digitaliser les mod les Les programmes g n r s alimenteront les diff rentes fraiseuses se consacrant uniquement aux travaux d usinage La machine de mesure peut galement tre utilis e pour contr ler les dimensions des pi ces r sultant de l usinage MANUEL DE PROGRAMMATION CNC 8025 8030 121 6 30 2 Caract ristiques de la digitalisation sur la CNC FAGOR 8025 30 MS Tout palpeur digital peut tre utilis sur la CNC 8025 30 MS Au cours de la phase de digitalisation un programme simple d place le palpeur sur le mod le L exploration peut se faire sous forme de grille rectangulaire cercles concentriques spirale diam trale etc de sorte que l adaptation la g om trie du mod le reproduire est la meilleure possible Il est galement possible de d finir plusieurs zones et d utiliser une m thode d explo ration diff rente pour chacune d elles Une diff rence tr s importante entre la m thode de digitalisation FAGOR et d autres syst mes quiutilisent galement un palpeur digital est que celui ci se d place pratiquement sur la surface du mod le AVANTAGES DE LA METHODE FAGOR Le temps n cessaire la phase de digitalisation est plus court On peut l utiliser sur
154. areil dans la caisse en carton en la remplissant de mousse de polyur thane de tous c t s Scellez la caisse en carton avec du ruban d emballage ou avec des agrafes industrielles Introduction 5 DOCUMENTATION FAGOR POUR LA CNC 8025 M Manuel CNC 8025 M OEM Manuel CNC 8025 M USER Manuel DNC 25 30 Manuel Protocole DNC Manuel PLCI Manuel DNC PLC Manuel Floppy Disk Introduction 6 Il s adresse au constructeur de la machine ou la personne charg e de r aliser l installation et la mise au point de la Commande Num rique Elle contient 2 manuels l int rieur Manuel d Installation qui d crit comment installer et comment personnaliser la CNC la machine Manuel de R seau Local qui d crit comment installer la CNC dans le r seau local Fagor Elle peut contenir occasionnellement un manuel ayant trait aux Nouvelles Prestations de logiciel r cemment introduites Il s adresse l usager final c est dire la personne qui va travailler avec la Commande Num rique Elle contient 3 manuels l int rieur Le Manuel d Utilisation qui d crit comment travailler avec la CNC Le Manuel de Programmation qui d crit comment laborer un programme en code ISO Manuel d Applications qui d crit les applications non sp cifiques de fraiseuse qui peuvent tre ex cut es avec la CNC Elle peut contenir occasionnellement un manuel ayant trait aux Nouvelles Prestations de
155. arr te P12 N Deux possibilit s existent Appuyer sur STOP CYCLE pour interrompre le d placement ou Appuyer sur une autre touche de JOG Pour inverser ou transf rer le mouvement d un axe un autre Attention Lorsque le mode de fonctionnement Manuel est s lectionn l avance FO l est galement Cette avance est identifi e par la valeur attribu e P803 si cette valeur est 0 l avance est affect e par les param tres P110 P210 P310 P410 et P510 correspondants aux axes X Y Z W et V respectivement param tres qui d limiteront l avance maximale de chaque axe dans le mode MANUEL Le d placement manuel rapide d un axe s obtient en pressant la touche T AVANCE RAPIDE MANUEL D UTILISATION CNC 8025 8030 33 3 5 4 2 D placement Incr mental Placer le s lecteur de la face avant sur la zone MANUEL Appuyer sur une touche quelquonque de JOG L axe se d place dans le sens s lectionn et se d placera jusqu la position du s lecteur Attention a Lorsque le mode de fonctionnement Manuel est s lectionn l avance FO l est galement Cette avance est identifi e par la valeur attribu e P803 si cette valeur est 0 l avance est affect e par les param tres P110 P210 P310 P410 et P510 correspondants aux axes X Y Z W et V respectivement param tres qui d limiteront l avance maximale de chaque axe dans le mode MANUEL Le d placement manu
156. arrondi G06 Interpolation circulaire avec programmation du centre de l arc en coordonn es absolues Modal G07 Angle vif G08 Trajectoire circulaire tangente la trajectoire pr c dente G09 Trajectoire circulaire programm e par 3 points Modal G10 Annulation de l image miroir Modal G11 Image miroir sur l axe X Modal G12 Image miroir sur l axe Y Modal G13 Image miroir sur l axe Z Modal G17 S lection du plan XY Modal G18 S lection du plan XZ Modal G19 S lection du plan YZ G20 Appel de sous programme standard G21 Appel de sous programme param trique G22 D finition de sous programme standard G23 D finition de sous programme param trique G24 Fin de sous programme G25 Saut inconditionnel G26 Saut conditionnel si 0 G27 Saut conditionnel si diff rent de z ro G28 Saut conditionnel si inf rieur G29 Saut conditionnel si sup rieur G30 Erreur visualis e d finie par K G31 M morisation du point z ro actuel du programme G32 Pr l vement du point z ro m moris par G31 Modal G33 Filetage MANUEL DE PROGRAMMATION CNC 8025 8030 9 G36 G37 G38 G39 G40 Modal G41 G42 G43 Modal G44 Modal G47 Modal G48 Modal G49 G50 G52 Modal G53 59 G64 G65 Modal G70 Modal G71 Modal G72 Modal G73 G74 G75 G75 N2 G76 Modal G77 Modal G78 Modal G79 Modal G80 Mod
157. atique ou en mode Bloc par Bloc tout moment Appuyer sur MODE OP Le menu des modes appara t Appuyer sur 0 ou 1 Si un nombre autre que 0 ou 1 est compos la CNC reste en mode de Cycle Vide MANUEL D UTILISATION CNC 8025 8030 29 3 4 1 8 Inspection d outil Voir paragraphe 3 1 6 3 4 2 Modes d affichage Voir paragraphe 3 1 2 exc pt le mode d affichage EDITION PARALLELE BACKGROUND qui n existe pas Quelque soit le mode de fonctionnement s lectionn la CNC examine toujours le programme au fur et mesure de son ex cution et elle indique les erreurs possibles de programmation Si vous passez du mode Automatique au mode Bloc par Bloc et vice versa pendant l ex cution d un programme en Cycle Vide un bloc suppl mentaire est ex cut en mode Cycle Vide avant de passer dans le mode s lectionn La position qui correspond au point du programme auquel la machine se trouvait est retrouv e dans le premier bloc du nouveau mode Dans les modes AUTOMATIQUE et BLOC PAR BLOC 2 actions cons cutives sur la touche RESET provoquent une remise en conditions initiales de la CNC Lors de la premi re action sur la touche de remise z ro le message clignotant REMISE A ZERO appara t sur la partie sup rieure droite de l cran Pour annuler cette op ration appuyer sur CL 30 MANUEL D UTILISATION CNC 8025 8030 3 5 MODE 5 DEPLACEMENT MANUEL Ce mode de fonctionnement est utilis pour
158. au le programme P12345 Si le num ro du programme cr er G76 P5 existe dans la m moire de la CNC mais ne se trouve pas en derni re position de la carte de programmes le contr le affiche le code d erreur 56 Attention Quand un programme est dit celui ci va occuper la derni re place de la carte de programmes Quand un programme est ex cut 1l occupe la premi re place de la carte de programmes Lorsque un programme est en train d tre cr e un autre ne peut pas tre cr avant d annuler la cr ation pr c dente en ex cutant M2 M30 RESET ou URGENCE Quelques aplications de la fonction G76 sont par exemple la cr ation d un programme apr s le calcul d unetraectoire l aide d un programme param trique ou encore DIGITALISER un mod le l aide d un palpeur de mesure G75 Le programme cr peut tre aussi tendu que souhait MANUEL DE PROGRAMMATION CNC 8025 8030 129 Exemple G76 DIGITALISATION SELON L AXE X Cr ation d un programme au moyen de la copie des points d une pi ce avec un palpeur de mesure G75 Param tres d appel PO Valeur minimale de X balayer P1 Valeur maximale de X balayer P2 Valeur minimale de Y balayer P3 Valeur de Y maximale balayer P4 Valeur minimale de Z balayer P5 Valeur maximale de Z balayer P6 Valeur du pas maximale en X P7 Valeur du pas maximale en Y P8 Avance des d place
159. aussi comme la fonction MOS Si le param tre P609 3 0 lorsqu on effectue une RAZ la CNC affiche le code M30 11 5 M03 ROTATION SENS HORAIRE DE LA BROCHE Ce code d clenche la rotation 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 Ilest recommand de personnaliser cette fonction de fa on qu elle soit ex cut e au d but du bloc dans lequel elle est programm e 11 6 M04 ROTATION SENS ANTI HORAIRE DE LA BROCHE Identique la fonction M03 except que la broche tourne dans le sens anti horaire MANUEL DE PROGRAMMATION CNC 8025 8030 231 11 7 M05 ARRET DE LA BROCHE Ilestrecommand que cette fonction soit personnalis e de fa on qu elle soitex cut e la fin du bloc dans lequel elle est programm e 11 8 M06 CODE DE CHANGEMENT D OUTIL a MACHINE SANS CHANGEUR AUTOMATIQUE b 232 Si P601 1 et P606 5 sont mis z ro la CNC d livre les codes MOS et MO06 vers l interface lorsque le code M06 est programm Suivant la valeur affect e P601 8 le programme sera ou ne sera pas arr t agiraounon comme M00 P601 8 1 M06 arr te le programme P601 8 0 M06 n arr te pas le programme MACHINE AVEC CHANGEUR AUTOMATIQUE Si P601 1 ou P601 5 sont mis 1 le code M06 doit tre programm seul dans un bloc Lors de la lecture de ce code en modes AUTOMATIQUE BLOC PAR BLOC et APPR
160. avoir une valeur entre 45 degr s pour la m me raison indiqu e pour le cycle de mesure du coin vi m Jy z Ar 2 Th orique 11 12 Pointd d part 112 MANUEL DE PROGRAMMATION CNC 8025 8030 Durant l ex cution de ce cycle les mouvements du palpeur sont les suivants Supposons que le plan principal est XY et qu il est souhait mesurer le coin ext rieur Inf rieur gauche et l angle d inclinaison de la pi ce par rapport aux axes de la machine voir figure 5 et 6 10 11 12 13 Le palpeur se positionne en rapide une distance 2P3 de la premi re face palper L axe perpendiculaire au plan principal dans ce cas l axe Z se d place en rapide jusqu la valeur de coordonn e d finie en P2 Premi re palpation l axe X se d place une distance maximale 3P3 l avance d finie dans le param tre P4 jusqu au point mesurer Apr s cette op ration et le pr l vement de la valeur mesur e l axe X se d gage en avance rapide Ensuite le palpeur se positionne en rapide une distance 2P3 de la deuxi me face palper comme indiqu sur la figure Deuxi me palpation l axe Y se d place une distance 3P3 l avance d finie dans le param tre P4 Apr s cette op ration et le pr l vement de la valeur mesur e l axe X se d gage en avance rapide L axe X se d place une quantit lev e P3 en avance rapide Troisi
161. b c Le programme s lectionn n existe pas en m moire L cran affiche N EXISTE PAS EN MEMOIRE Appuyer sur CONTIN pour retourner la s lection du mode 3 7 1 ou Appuyer sur OP MODE pour retourner la liste des modes de fonctionnement Il y a un programme avec le m me num ro sur la cassette En appuyant sur ENTER l cran affiche EXISTE DEJA DANS LA CASSETTE EFFACER N Y Si l effacement n est pas d sir Il faut appuyer une touche autre que Y La CNC retourne dans la configuration de la s lection du mode 3 7 1 Si l annulation est d sir e Appuyer sur la touche Y L cran affiche PROGRAMME NUMERO P EFFACE A ce moment l le transfert du programme vers la cassette commence et prend place comme indiqu au paragraphe c Le programme s lectionn existe dans la CNC mais pas dans la cassette Le transfert prend place normalement Durant cette op ration l cran affiche TRANSMISSION EN COURS Et en fin d op ration PROGRAMME NUMERO P TRANSMIS 3 7 3 1 Erreurs de transmission Voir paragraphe 3 7 2 1 MANUEL D UTILISATION CNC 8025 8030 55 3 7 4 Chargement d un programme partir d un p riph rique autre que le lecteur enregistreur FAGOR 2 La proc dure est similaire celle d crite au paragraphe 3 7 2 pour le chargement de programme partir d une cassette FAGOR except que la touche 2 doit tre appuy e et un nouveau message d
162. c actif lorsque l on d finit cet usinage le CNC r alisera les diff rents d placements programm s et ex cutera le cycle fixe dans chacun d eux On pourra donc r aliser des per ages en arc des filetages en arc etc Le format de programmation de ce cycle est le suivant G64 XY BI CFQU RA BK KI Y mab301 Le CNC assume comme point de d part le point sur lequel l usinage multiple a t d fini le centre de l arc pouvant tre d fini en coordonn es cart siennes XY ou en coordonn es polaires RA X d finit la distance du point de d part au centre selon l axe des abcises Y d finit la distance du point de d part au centre selon l axe des ordonn es Avec les param tres X et Y le centre de la circonf rence est d fini de la m me fa on que le font I et J pour les interpolations circulaires G02 G03 d finit la distance du point de d part au centre d finit l angle que forme la ligne qui r unit le point de d part avec le centre par rapport l axe X Les points sur lesquels on d sire usiner sont d finis au moyen de la combinaison de 2 des param tres B I K B d finit le parcours angulaire de la trajectoire d usinage l angle total qui doit tre parcouru et on le d finit par un nombre exprim en degr s I d finit le pas angulaire entre les usinages K d finit le nombre d usinages totaux tout au long de l arc celui du point de d finition de l u
163. c dans lequel elle est programm e Il est possible de programmer jusqu un maximum de 7 fonctions auxiliaires dans le m me bloc Lorsque c est le cas la CNC les traite dans l ordre dans lequel elles ont t programm es Certaines des 100 fonctions auxiliaires ont une affectation interne dans la CNC 11 1 M00 ARRET DU PROGRAMME Lorsque la CNC lit le code MOO dans un bloc elle arr te l ex cution du programme Il faut appuyer sur D part Cycle pour reprendre son d roulement Il est recommand de personnaliser cette fonction dans le tableau des fonctions M d cod es de fa on qu elle soit ex cut e la fin du bloc dans lequel elle est programm e voir Manuel d Installation et de Mise en Service 230 MANUEL DE PROGRAMMATION CNC 8025 8030 11 2 M01 ARRET CONDITIONNEL DU PROGRAMME Identique la fonction MOO except que la CNC ne la prend en compte que si l entr e Arr t Optionnel est activ e 11 3 M02 FIN DE PROGRAMME Ce code indique la fin du programme et effectue une remise z ro g n rale de la CNC retour l tat initial Cette fonction agit aussi comme la fonction MO5 Comme dans le cas d un MOO cette fonction doit tre personnalis e de fa on qu elle soit ex cut e la fin du bloc dans lequel elle est programm e 11 4 M30 FIN DE PROGRAMME ET RETOUR AU DEBUT Cette fonction est identique M02 Elle effectue en plus le retour au premier bloc du programme Elle agit
164. ce qui concerne la compatibilit lectromagn tique Il est n anmoins conseill de le tenir loign des sources de perturbation lectromagn tique telles que Les charges puissantes branch es au secteur sur lequel est raccord l quipement Les metteurs r cepteurs portatifs proches radiot l phones metteurs radioamateurs Emetteurs r cepteurs de radio t l vision proches Appareils de soudure l arc proches Lignes de haute tensions proches Etc Conditions de l environnement La temp rature ambiante qui doit exister au r gime de fonctionnement doit tre comprise entre 5 C et 45 C La temp rature ambiante qui doit exister au r gime de non fonctionnement doit tre comprise entre 25 C et 70 C Introduction 3 Protections de l appareil Unit Centrale Il incorpore 2 fusibles ext rieurs rapides F de 3 15 Amp 250 V pour la protection de l entr e de secteur Toutes les entr es sorties digitales sont prot g es par 1 fusible ext rieurs rapides F de 3 15 Amp 250 V contre l ventuelle surtension de la source ext rieure plus de 33 Vcc et contre le branchement invers de la source d alimentation Moniteur Le type de fusible de protection d pend du type de moniteur Voir l tiquette d identification du propre appareil Pr cautions prendre durant les r parations Ne pas manipuler l int rieur de l appareil Seul le personnel autoris par Fagor
165. chage et modification des corrections d outils sans stopper le cycle 19 Inspection de ONU sans hammam E A E ORA 19 Remise a z ro dela CNE nine memes A RE aE sement salons 20 Affichageet effacement des Messages mis par l Automate FAGOR 64 21 PLAY BLACE sacrae i ntn dames nantes date drone ie Non Reel 22 s lection du mode d fonctionnement PLAY BACK serons 22 Verronllage D verioullans de la M moires sise niensnsscsiisssruinuens 22 Efiacement d ii DONS COmpIei scncese n iaa E 22 Changement du num ro d PrOBTAMIN scene ae arscie vina vaker 22 Affichage et recherche des sous programmes m moris s sseesessseersesrresrserreeeeee 22 S lection d un PrOS AMM rss nenna tend en PARETE NEARNE ERUERA 23 Cr ation G ua programme 2 nn ee ne RR NSR 2a Enacement d un Bot scun 24 Copier nni PETAN panie a a RRR aa ce Section UD UD U Lo UD U Lo UD U Ua Lo Lo Uo Lo Uo Lo Lo Lo Lo Lo pe a a a Y YO U D LU GO D UV CS C9 N ns nu nu ni ni dt pt pt S US US VU U US US UV VU U UV L Lal Bnanonnannnnana naunan RRRRRRRRERSE rbu LRH oO UD UD U UY U U U W UD U W W W U W aa SR ER a a Supowbe UW w N m Usu aa UN j Page E NNN APPRENTISSAGE Teach ii die nn aiee EE 24 S lection du mode de fonctionnement APPRENTISSAGE TEACH IN 3 24 Vetro illage D verrotillage de la MEMO nee 24 Effacement d un programme COMPI tnssssssrnnnnesennvieenenneanenerdrenennrnd 24
166. ches D pour placer ce dernier l endroit o le nouveau caract re doit tre ins r Appuyer sur INS La partie du bloc situ e apr s le curseur se met clignoter Composer les nouveaux caract res Appuyer sur INS Le clignotement s arr te ID Cotes d outils d ja m moris es Composer le num ro de l outil d sir Appuyer sur RECALL rappel _ Proc der comme dans le cas pr c dent Appuyer sur ENTER les cotes modifi es sont m moris es Si pendant l criture la CNC ne r pond pas aux touches appuy es c est que la proc dure suivie n est pas correcte Les cotes des outils d j compos es peuvent tre totalement effac es en appuyant sur DELETE 3 8 5 Changement des unit s de mesure A chaque fois que la touche I est appuy e les unit s de mesure changent de m trique pouce ou inversement MANUEL D UTILISATION CNC 8025 8030 61 3 8 6 G53 G59 D calages de l origine Dans le mode de fonctionnement 8 en appuyant sur la touche G l cran affiche TABLE DES OUTILS G53 G59 G53 V W X Y Z G54 V W X Y Z G55 V W X Y Z 3 8 6 1 Lecture des d calages d origine Si la lecture d une valeur d un d calage d origine est d sir e et qu elle n appara t pas sur l cran 1l faut proc der de l une des deux fa ons suivantes a Compose
167. chine 5 axes si le S me axe V est int gr au plan principal MANUEL DE PROGRAMMATION CNC 8025 8030 85 6 28 G74 RECHERCHE DU ZERO DE REFERENCE Lorsque G74 est programm dans un bloc la CNC d place les axes au point z ro de r f rence Plusieurs cas peuvent se pr senter a REFERENCE POUR TOUS LES AXES Si le param tre machine P725 0 et si G74 est programm seul dans un bloc La CNC d place d abord l axe qui est perpendiculaire au plan programm C est dire Celui ci sera l axe Z si la fonction G17 est active L axe Y si c est G18 l axe X si c est G19 Les d placements sur les autres axes vont suivre Dans une machine 4 axes si l axe associ au 4 me axe W est programm par G74 les axes vont se d placer et l axe W se d placera en dernier Par contre si W est un axe actif l axe qui lui est associ se d placera en dernier Dans une machine 5 axes le 5 me axe V programm par G74 seul se d placera toujours apr s le le 4 me axe W S1 le param tre machine P725 a une valeur comprise entre 1 et 99 et si seulement G74 est programm dans le bloc la CNC ex cutera automatiquement le sous programme standart dont le num ro co ncide avec la valeur attribu e au param tre P725 Si P725 74 le sous programme 74 sera ex cut Par exemple NOG22N74 N10G74XYWV Ce pourrait tre l ordre souhait par l utilisateur N20G40 b REFERENCE POUR UN AXE OU PLUS DANS
168. ci dessous illustrent de nombreuses trajectoires suivies par un outil lorsque la compensation de rayon est active MPM029 56 MANUEL DE PROGRAMMATION CNC 8025 8030 MPMO30 MANUEL DE PROGRAMMATION CNC 8025 8030 57 7 Z i je LUE p OS 3o AA ATRN K N NN R J lg a PG d Ne He 4 TR Z N ds R N R p RG ES Ds MPMO31B D j 2 a Pure C3 58 MANUEL DE PROGRAMMATION CNC 8025 8030 MPMO32 MPMO32B MANUEL DE PROGRAMMATION CNC 8025 8030 TR TC 59 Lorsque la CNC fonctionne avec une compensation de rayon elle lit quatre blocs l avance de fa on anticiper le calcul de la trajectoire suivre Cependant il y a des cas particuliers o il faut prendre des pr cautions par exemple Trois blocs sans d placement entre des blocs de d placement dans le plan de compensation NIS NPON2S N10 NS N30 MPMO33 NO G01 G91 G17 G41 X50 Y50 F100 TI I N5 Y100 N10 X200 N15 Z100 N20 M07 N25 Z200 N30 Y 100 Le code d erreur 35 sera visualis au point 1 Les blocs contenant G20 G21 G22 G23 G24 G25 G26 G27 G28 G29 ne vont pas g n rer l erreur 35 60 MANUEL DE PROGRAMMATION CNC 8025 8030 6 16 3 Annulation de la compensation de rayon La fonction G40 annule la compensation de rayon Cependant elle ne peut tre programm e que dans un bloc contenant un d placement lin aire G00 G01 Si G40
169. comme ayant un num ro sup rieur Txx 99 ou un outil externe sup rieur au maximum d fini par le param tre machine Une valeur trop lev e dans une fonction 4 3 ou 3 4 Ce code d erreur est souvent g n r lorsqu une valeur F est d abord programm e en mm mn et ensuite la CNC est pass e en mode mm tour G95 sans changer la valeur de F Un code G inexistant a t programm Valeur trop grande pour le rayon d outil Trajectoire j 7 ZZ programm e Valeur trop grande pour le rayon d outil ENERET MPM109 Trajectoire Trajectoire programm e programm e 033 034 035 036 037 038 039 040 041 Un d placement sup rieur 8388 mm ou 330 26 pouces a t programm Exemple Si l axe X se trouve la coordonn e X 5000 et on d sire le d placer jusqu au point X5000 la CNC affichera l erreur 33 si on programme le bloc N10 X5000 tant donn que le d placement programm est X5000 X 5000 10000 mm Au contraire si le d placement se fait en deux phases la CNC n affichera pas l erreur 33 tant donn que chaque d placement sera inf rieur 8388 mm N10 X50 D placement 5000 mm N10 X5000 D placement 5000 mm Le mot F ou S a t d fini avec une valeur sup rieure celle autoris e Il n y a pas suffisamment de donn es pour le calcul de la compensation de l arrondi de l angle ou du chanfrein Sous programme r p t M19 mal programm G72 ou G73
170. commencer l usinage ou au d but du programme l aide de G50 Les valeurs de I et de K peuvent tre contr l es ou modifi es sans devoir arr ter le cycle voir manuel d op ration D s que le plan dans lequel la compensation doit tre appliqu e a t d termin par les codes G17 G18 G19 il devient possible d activer la compensation par le code G41 ou G42 Les valeurs de compensation sont pr l v es dans le tableau des outils par le code Txx xx Txx 00 Txx 99 Les fonctions G41 et G42 sont modales Elles sont annul es par G40 G74 G81 G82 G83 G84 G85 G86 G87 G88 G89 M02 et M30 par l arr t d urgence et RAZ MANUEL DE PROGRAMMATION CNC 8025 8030 51 6 16 1 S lection et initialisation de la compensation de rayon de fraise Une fois que G17 G18 ou G19 a t programm e pour s lectionner le plan dans lequel la compensation doit tre appliqu e le code G41 ou G42 doit tre utilis pour initialiser cette compensation G41 L outil reste gauche de la pi ce vu dans le sens de l usinage G42 L outil reste droite de la pi ce vu dans le sens de l usinage La fonction Txx xx Txx 00 Txx 49 doit tre programm e dans le m me bloc que G41 ou G42 ou dans un bloc pr c dent Cette fonction Txx xx s lectionne dans le tableau des outils la valeur de la correction appliquer Si aucun outil n est s lectionn la CNC assume la valeur T00 00 La s lection de la compensation de rayon d
171. ctionnement en G90 le signe indique le sens de rotation c est dire que si la m me valeur est programm e avec des signes diff rents l axe va dans les deux cas se positionner au m me point pr cis mais en ayant effectu la rotation dans le sens oppos Point de d part TL vw Re gt f W45 45 Point de d part WoO N OR 7 LL Ed Si P606 1 1 et P600 2 1 engrenage Hirth en G90 la CNC ignore le signe et la rotation est effectu e dans le sens le plus court S il ne s agit pas de l axe rotatif Hirth 1l suffira d attribuer la valeur 1 au param tre machine P619 8 pour obtenir cet effet 5 me axe V Similaire au 4 me axe W except que s il s agit d un axe Rotatif le param tre P616 1 1 l identifie comme tant Rollover Si P620 6 1 laxe V se d placera dans le sens le plus court m me si ce n est pas HIRTH 214 MANUEL DE PROGRAMMATION CNC 8025 8030 7 2 COORDONNEES POLAIRES Seulement deux axes simultan s peuvent tre programm s en coordonn es polaires Ces deux d placements doivent se trouver dans le m me plan d interpolation Sides mouvements 3D dans l espace sont d sir s ils doivent tre programm s en coordonn es cart siennes ou cylindriques Le format pour identifier un point particulier en coordonn es polaires est En mm R 4 3 A 3 3 En pouces R 3 4 A 3 3 R est la valeur du rayon et A la valeur de l angle A en degr s
172. de d part AE E 0 D D R Plan r f rence gt Avance G01 Avance G00 K Temporisation programmable MPM067 MANUEL DE PROGRAMMATION CNC 8025 8030 161 Exemple G82 Per age de 4 trous de 20mm de profondeur coordonn es cart siennes Hypoth se La distance entre le point de r f rence et la surface de la pi ce est de 2mm Coordonn es du point de d part X0 Y0 Z0 La broche ne tourne pas NO G82 G99 G00 G91 X50 Y50 Z 98 I 22 K1 5 F100 S500 N3 N5 G98 G90 G00 X500 Y500 N1 N10 G80 G00 X0 YO N15 M30 Premier Bloc NO G82 D finit le cycle fixe de per age G99 Indique que le retrait de l outil axe Z doit se faire jusqu au plan de r f rence G00 Indique que les d placements en X et Y doivent se faire en rapide G91 Indique que les dimensions en X Y Z et I sont en relatif X D placement en mm sur ces axes YO Z D placement de l outil en mm axe Z depuis le plan de d part jusqu au plan de r f rence I D placement en mm depuis le plan de r f rence jusqu la profondeur totale de per age K Indique la temporisation en secondes F Avance de per age en mm mn S Vitesse de rotation de la broche en tours mn NC Nombre de fois que le bloc doit tre r p t 162 MANUEL DE PROGRAMMATION CNC 8025 8030 Deuxi me Bloc N5 G98 Indique que le retrait de l outil axe Z doit se faire jusqu au plan d
173. de d part En d autres mots un point interm diaire est programm au lieu du centre Cette caract ristique peut tre utile lorsqu une pi ce est programm e en mode PLAY BACK et la machine peut tre d cal e manuellement jusqu au point interm diaire de l arc appuyer sur ENTER et ensuite jusqu au point final appuyer sur ENTER Coordonn es Cart siennes Plan XY N4 G09 X 4 3 Y 43 I 4 3 J 4 3 o N4 Num ro du bloc G09 Code d finissant un arc en trois points X 4 3 Coordonn e en X du point d arriv e de l arc Y 4 3 Coordonn e en Y du point d arriv e de l arc I 4 3 Coordonn e en X du point interm diaire de l arc J 4 3 Coordonn e en Y du point interm diaire de l arc Coordonn es polaires Plan XY N4 G09 R 4 3 A 4 3 I 4 3 J 4 3 o N4 Num ro du bloc G09 Code d finissant un arc en trois points R 4 3 Rayon par rapport l origine polaire du point final de l arc A 4 3 Angle du point final de l arc I 4 3 Valeur en X du point interm diaire J 4 3 Valeur en Y du point interm diaire Le point interm diaire doit toujours tre programm en coordonn es cart siennes 32 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple Point initial X 50 YO yi 25 20 PM013 z0 S 35 XY N10 G09 X35 Y20 I 15 J25 G09 n est pas modal Il n est pas n cessaire de programmer le sens de l arc G02 G
174. de grandes machines m me si l axe qui d place le palpeur est tr s lourd car il n est pas soumis de continuels mouvements de va et vient qui pourraient endommager sa m canique Gr ce aux donn es recueillies on g n re un programme que l on peut stocker dans la m moire de la CNC 8025 30 MS ou dans le disque de l ordinateur en utilisant pour ce faire le programme de communication FAGORDNC Cette seconde possibilit estnormalement la plus utilis e car les programmes g n r s par digitalisation ont g n ralement un volume sup rieur la capacit de m moire de la commande 32 kb Si le mod le pr sente une sym trie on peut n en digitaliser qu une partie puis en appliquant les images miroir G11 G12 G13 les translations G29 G53 G59 etles rotations del axe G73 reproduire le mod le complet Cela permet de r duire et le temps de digitalisation et le volume du programme On peut avoir une reproduction avec des trajectoires adoucies si au lieu de se d placer d un point unautre en ligne droite G1 on utilise les fonctions G8 trajectoire circulaire tangente la trajectoire pr c dente et G9 circonf rence d finie par trois points L application de facteurs d chelle G72 permet d usiner une famille compl te de pi ces partir d un mod le unique 122 MANUEL DE PROGRAMMATION CNC 8025 8030 Toutes ces fonctions les coordonn es des points ainsi que les conditions de l usinage vi
175. de rayon si elle se trouvait active Page Chapitre 1 Section POURSUITEDUPROFIL MACHINESLASER DELA T LE 2 MACHINES JIG GRINDER 2 1 PARAM TRES MACHINE P622 8 JIG GRINDER Il indique si la prestation JIG GRINDER est ou non disponible 0 La prestation JIG GRINDER n est pas disponible 1 La prestation JIG GRINDER est disponible Lorsque cette prestation est disponible le CNC adapte son fonctionnement tel qu indiqu l alin a AXE C PERPENDICULAIRE A LA TRAJECTOIRE XY du chapitre MACHINES JIG GRINDER du pr sent manuel Chapitre 2 Section Page MACHINES JIG GRINDER PARAM TRESMA CHINE 1 2 2 AXE C PERPENDICULAIRE LA TRAJECTOIRE XY Si on d sire que l axe C soit perpendiculaire la trajectoire XY machines du type JIG GRINDER il faut personnaliser le param tre machine P622 8 avec la valeur 1 Les axes que contr lera le CNC sont d finis comme X Y Axes lin aires principaux de la machine L interpolation entre eux est permise C Axe rotatif Lorsque la prestation axe C perpendiculaire la trajectoire XY est active il restera en position perpendiculaire la trajectoire suivie par les axes X Y U Axe auxiliaire qui peut tre programm avec X Y afin de r aliser des d placements ou des interpolations Il faut en outre tenir compte des pr cisions suivantes sur les manuels du CNC Les r f rences qui sont faites l axe Z sur le manuel doivent tr
176. deux palpations de la pi ce sont effectu es 1 Sur l axe d abscisses du plan principal c est dire Sur l axe X XY G17 tant le plan principal Sur l axe X XZ G18 tant le plan principal Sur l axe Y YZ G19 tant le plan principal 2 Sur l axe d ordonn es du plan principal c est dire Sur l axe Y XY G17 tant le plan principal Sur l axe Z XZ G18 tant le plan principal Sur l axe Z YZ G19 tant le plan principal Le palpeur doit se trouver dans la poche avant de l appel au cycle MPMO56 106 MANUEL DE PROGRAMMATION CNC 8025 8030 Pendant l ex cution de ce cycle les mouvements du palpeur sont les suivants Supposons que le plan principal est XY et qu il est souhait mesurer le coin sup rieur droit de la pi ce voir figure l 2 Le palpeur se positionne une distance P3 des faces palper en vitesse rapide L axe perpendiculaire au plan principal dans ce cas l axe Z se d place en rapide jusqu au point de coordonn e d fini en P2 Premi re palpation l axe X se d place une distance maximale de 2P3 l avance d finie dans le param tre P4 jusqu au point mesurer Si apr s avoir parcouru la distance 2P3 la palpation n a pas encore t effectu e la CNC affiche l erreur 65 Apr s cette op ration et le pr l vement de la valeur mesur e l axe X se d gage en avance rapide Deuxi me palpation l axe Y se d
177. diff rente appuyer sur CL et proc der comme suit Introduire le num ro du bloc Il appara tra en bas et gauche de l cran La corr lation des blocs n est pas obligatoire Si un bloc conditionnel est d sir composer le num ro du bloc et appuyer sur la touche point d cimal et si un bloc conditionnel sp cial est d sir appuyer une nouvelle fois sur o Ensuite crire les fonctions pr paratoires G d sir es ainsi que les valeurs de coordonn e des d placements des axes en tenant compte du format n cessaire pour chaque cas Appuyer sur F el composer la valeur d avance Appuyer sur S et composer la vitesse de la broche Appuyer sur T et composer le num ro de l outil Appuyer sur Met composer le num ro de la fonction auxiliaire d sir e 7 au maximum On peut crire un commentaire que devra tre entre parenth ses Si le bloc es correct appuyer sur ENTER La CNC accepte le bloc comme bloc de programme Consulter le MANUEL DE PROGRAMMATION pour les incompatibilit s de programmation des diff rentes fonctions 46 MANUEL D UTILISATION CNC 8025 8030 3 6 7 3 Modification et effacement d un bloc D Pendant la phase d criture a Modification de caract res Si un caract re d j crit doir tre effac _ Manoeuvrer le curseur 4 LD jusqu positionnement sur le caract re a modifier ou effacer Pour modifier composer tout simplement le nouveau caract
178. dit qu il n est pas servo contr l C est pour cela que lorsque le CNC r alise uniquement un contr le de position de l axe durant le d placement programm on l appelle Boucle de Positionnement Ouvert sans Servo syst mes Une fois l axe positionn le CNC cesse de le contr ler Cette prestation ne peut tre utilis e qu en mode GP Elle permet de contr ler un maximum de 4 axes X Y Z W Les axes en boucle ferm e et les axes en boucle ouverte ne pourront tre combin s Tous les moteurs devront donc travailler en boucle ouverte sans servo syst mes l axe n tant pas servo contr l Chaque axe dispose de 5 signaux pour le contr le des moteurs qui sont Rapide Lent Sens du mouvement Frein En position Le CNC fournit ces signaux travers les connecteurs I O1 et 1 02 tel qu indiqu ci apr s Chapitre 3 Section Page MOTEURSENBOUCLEOUVERTE SANSSERVOSYST MES TIRODUCTION CONNECTEUR 1 01 SIGNAL ET FONCTION OV Entr e d alimentation ext rieure T Strobe Sortie Les sorties BCD affichent le code de l outil S Strobe Sortie Les sorties BCD affichent le code S broche M Strobe Sortie Les sorties BCD affichent le code d une fonction auxiliaire Urgence Sortie Frein axe W Sortie Frein axe Z Sortie Frein axe Y Sortie Frein axe X Sortie Micro Io X Entr e du micro de recherche de r f rence
179. doit tre comprise entre 5 C et 45 C La temp rature ambiante qui doit exister au r gime de non fonctionnement doit tre comprise entre 25 C et 70 C Introduction 3 Protections de l appareil Unit Centrale Il incorpore 2 fusibles ext rieurs rapides F de 3 15 Amp 250 V pour la protection de l entr e de secteur Toutes les entr es sorties digitales sont prot g es par 1 fusible ext rieurs rapides F de 3 15 Amp 250 V contre l ventuelle surtension de la source ext rieure plus de 33 Vcc et contre le branchement invers de la source d alimentation Moniteur Le type de fusible de protection d pend du type de moniteur Voir l tiquette d identification du propre appareil Pr cautions prendre durant les r parations Ne pas manipuler l int rieur de l appareil Seul le personnel autoris par Fagor Automation peut manipuler l int rieur de l appareil Ne pas manipuler les connecteurs lorsque l appareil est branch au secteur Avant de manipuler les connecteurs entr es sorties mesure etc v rifiez que l appareil est d branch du secteur Symboles de s curit Symboles pouvant appara tre sur le manuel Symbole ATTENTION Il a un texte associ qui indique les actions ou les op rations pouvant provoquer des dommages aux personnes ou aux appareils gt Symboles que peut pr senter le produit Symbole ATTENTION Il a un texte associ qui indique les actions ou
180. donn es du centre I J Les valeurs de I et de J repr sentent la distance d un point de d part de l arc au centre de la circonf rence selon les axes X Y Y I Cx Px P Py EF J Cy Py T Cy S E pen Px Cx X P78 Les valeurs de I J sont programm es avec leur signe Ilestn cessaire de toujours les programmer m me si leur valeur est z ro 212 MANUEL DE PROGRAMMATION CNC 8025 8030 7 1 3 Axes rotatifs Les param tres machine d terminent si le 4 me axe W ou le 5 me axe V ou les deux sont Rotatifs ou Lin aires S 1l s agit d un axe rotatif il est possible d identifier si l axe dispose ou non d ENGRENAGE HIRTH seules des valeurs enti res sont admises ainsi que si le 4 me axe W est ou non Axe ROLLOVER programmation de 360 360 Type 4 me axe W 5 me axe W ROTATIF P600 1 1 P616 1 1 ROLLOVER P 606 1 1 Toujours HIRTH P 600 2 1 P616 2 1 4 me axe W Si le 4 me axe est rotatif P600 1 0 une valeur maximale de 8388 607 degr s peut tre programm e ind pendamment du syst me appliqu coordonn es absolues G90 ou relatives G91 Les param tres P407 et P408 d termineront les limites de cette valeur La programmation est identique celle d un axe lin aire MANUEL DE PROGRAMMATION CNC 8025 8030 213 Si P606 1 1 axe rotatif ROLLOVER le comptage est remis z ro au passage au dessus de 360 degr s Lors du fon
181. du programme Effacement de la repr sentation graphique etc T RESET Pour remettre z ro la CNC et adopter de nouvelles valeurs de param tres machine des fonctions M d cod es etc MANUEL D UTILISATION CNC 8025 8030 5 10 11 12 13 14 15 16 17 18 CL Effacement de caract res un par un lors de l dition etc INS Touche pour l insertion de caract res lors de l dition d un bloc de programme Touches fl ches de d placement du curseur Touches de d filement avant et arri re des pages SP R serve un espace entre caract res d un commentaire CAPS Ecriture de carat res en minuscules SHIFT Ecriture de caract res se trouvant sur les touches signification double Touche JOG pour le d placement manuel des axes Bouton poussoir d AVANCE RAPIDE S lecteur M F 0 de modulation du de l avance programm e ainsi que de s lection des diff rentes options de fonctionnement en MODE MANUEL continu incr mental manivelle lectronique Touches de manipulation de la broche Pour la MISE EN MARCHE et l ARRET de la broche en mode MANUEL Les touches permettent de moduler pendant l ex cution d un programme le de Ia vitesse de rotation programm e de la broche START Bouton poussoir de DEPART de cycle STOP Bouton poussoir d ARRET de cycle MANUEL D UTILISATION CNC 8025 8030 2 4 SELECTION DES COULEURS Si la CNC dispose d un MONITEUR COULEUR il s
182. e g outils Exemple b N4 P13 F27 P25 Le param tre P13 prend la valeur de K qui se trouve en position indiqu e par la valeur du param tre P25 dans la table d outils F28 256 MANUEL DE PROGRAMMATION CNC 8025 8030 N4 P1 F28 P2 P1 prend la valeur de coordonn e de V du bloc situ en P2 F28 n accepte pas de constante comme op rande Exemple P1 F28 K6 N est pas posible Le nombre d assignations et d op rations programm es dans un bloc reste variable pourvu que le nombre de param tres modifi s ne soit pas sup rieur 10 F29 N4 P27 F29 Le param tre P27 prend la valeur du num ro d outil s lectionn Toutes les assignations et op rations que l on voudra peuvent tre introduites dans un m me bloc toutefois qu elles ne modifient pas un nombre de param tres sup rieur 10 MANUEL DE PROGRAMMATION CNC 8025 8030 257 OPERATIONS BINAIRES F30 AND F31 OR F32 XOR F33 NOT Elles activent aussi les indicateurs internes Flags selon la valeur du r sultat pour leur traitement ult rieur en Sauts Appels conditionnels G26 G29 Les op rations binaires peuvent s appliquer entre Param tres PI Param tres et constantes P11 Constantes P19 P2F30P3 P25F31H 8 K2F32K5 La valeur de la constante H doit tre en code hexad cimal enti re positive ne pas d passer 8 caract res entre 0 et FFFFFFFF et elle ne peut pas appartenir au premier op rande F30 AND
183. e PROGRAMME EXECUTE Pour mener bien ce type de processus il est tr s important de conna tre le SYSTEME D OPERATION DE L ORDINATEUR On peut ainsi r soudre plus d un probl me MANUEL DE PROGRAMMATION CNC 8025 8030 127 PARAMETRES INTERVENANT DANS LA DIGITALISATION P612bit7 indique le type d impulsion ou P720 su G75 sort M Le connecteur A6 9 contacts est utilis pour recevoir les signaux d un palpeur de mesure Voir sp cifications dans le manuel d Installation et Mise en marche 6 30 4 G76 CREATION AUTOMATIQUE DE BLOCS A l aide de la fonction G76 on peut cr er des blocs qui sont automatiquement charg s dans la m moire de la CNC ou transf r s un ordinateur via DNC Si le nouveau programme cr er doit tre m moris il faut diter l avance un bloc du type G76 P5 Or si le nouveau programme doit tre transf r un ordinateur il faut diter l avance un bloc du type G76 N5 Une fois G76 P5 ou G76 N5 ex cut chaque fois que la CNC ex cute un bloc qui contient la fonction G76 la machine charge toute l information situ e apr s G76 dans le nouveau programme Le format de programmation est le suivant N4 G76 contenu du bloc cr er Le contenu du bloc cr er qui suit G76 est similaire ceux qui sont employ s pour la programmation habituelle sauf qu on ne peut pas programmer les fonctions pr paratoires G22 et G23 Apr s G76 les coordonn es des axes peuvent tre p
184. e W Attention Il est conseill de ne pas utiliser le tableau des fonctions auxiliaires M car le CNC utilise les m mes sorties pour activer les bits du tableau et les signaux Rapide Lent Sens et En position de chaque axe Lorsque la machine est munie d axe W le CNC utilise le terminal 21 pour le signal En position W Il ne fournit pas le signal Manuel Chapitre 3 Section Page MOTEURSENBOUCLEOUVERTE INTRODUCTION 3 SANSSERVOSYST MES 3 2 PARAM TRES MACHINE P626 8 La machine est munie de moteurs en boucle ouverte sans servo syst mes Il indique si la machine dispose de moteurs en boucle ouverte sans servo syst mes 0 Non 1 Oui Lorsque l on utilise cette prestation P626 8 1 il faut personnaliser contr le Non continu des axes P105 N P205 N P305 N P405 N P807 P811 P816 P820 Temps entre frein et signal rapide Axe X Y Z W Il indique en milli mes de seconde la temporisation existant depuis que le frein es d sactiv jusqu a ce que commence le mouvement des axes signal rapide Possibles valeurs 0 65535 milli mes de seconde P808 P812 P817 P821 Temps entre signal lent et frein Axe X Y Z W Il indique en milli mes de seconde la temporisation existant depuis que le signal lent es d sactiv jusqu a ce que le frein de l axe correspondant est activ Possibles valeurs 0 65535 milli mes de seconde P809 P813 P818 P822 Tem
185. e cas le programme doit tre recommenc car la CNC est remise dans son tat initial Le signal externe d ARRET Si une valeur entre 1 et 99 est attribu e au param tre machine P727 et l entr e externe ARRET est activ e la CNC arr te l ex cution du programme en cours Elle ex cutera le sous programmea standard dont le n mero concorde avec celui de P727 12 MANUEL D UTILISATION CNC 8025 8030 3 1 1 7 Changement du mode de fonctionnement Il est possible de passer tout moment du mode Automatique au mode de fonctionnement en Bloc par Bloc ou vice versa Pour cela Appuyer sur MODE OP Les modes de fonctionnement apparaissent sur l cran Appuyer sur la touche 1 0 Selon le mode de fonctionnement Sion appuie sur une autre touche que 1 0 la CNC retourne au mode ant rieur de fonctionnement 3 1 2 Modes d affichage Les modes d affichage en mode de fonctionnement AUTOMATIQUE ou en BLOC PAR BLOC sont les suivants STANDARD POSITION ACTUELLE ERREURDEPOURSUITE PARAMETRES ARITHMETIQUES ETATDES SOUS PROGRAMMES GRAPHIQUE EDITIONPARALLELE BACKGROUND PLC LAN CORRECTION DEL OUTIL INSPECTIONDEL OUTIL MESSAGESPLC 3 1 2 1 S lection d un Mode d Affichage Les touches de fonctions F1 F7 pour la s lection d un mode d affichage sont situ es au dessous de l cran et l affichage appara t juste au dessus des touches correspondantes La touche ETC p
186. e cycle fixe s lectionn apr s le d placement Le CNC r p tera les tapes 1 2 3 jusqu ach vement de la trajectoire programm e Apr s avoir achev l usinage multiple l outil restera positionn e sur le dernier point de la trajectoire programm e sur laquelle l usinage a t ex cut Exemple de programmation supposant que le point de d part est X0 YO Z0 Y 330 130 i G81 G98 G91 X280 Y130 Z 8 I 22 F100 Positionnement et d finition du cycle fixe G64 X200 Y200 B225 122 5 C3 F200 Q2 U4 005 D finition de l usinage multiple G80 Annulation du cycle fixe G90 X0 YO Positionnement M30 Fin du programme Il est aussi possible de d finir le bloc de d finition d usinage multiple de la fa on suivante G64 R282 843 A45 B225 145 C3 F200 Q2 U4 005 G64 X200 Y200 B225 K11 C3 F200 Q2 U4 005 G64 X200 Y200 K11 122 5 C3 F200 Q2 U4 005 MANUEL DE PROGRAMMATION CNC 8025 8030 6 24 G65 EX CUTION IND PENDANTE D UN AXE La fonction G65 permet que les d placements d un seul axe soient totalement ind pendant de ceux des autres S1 le programme suivant est ex cut NO G65 W100 F1 N10 G01 X10 Y10 Z5 F1000 N20 G01 X20 Lorsque le bloc N 0 est ex cut le d placement de l axe W commence avec l avance F1 et ensuite l ex cution du bloc N10 commence avec l avance F1000 axe W conserve son avance de F1 Si le param tre machine a t personnalis P621 4 0 le C
187. e d part G00 Indique que les d placements sur X et Y doivent se faire en rapide G90 Indique que les dimensions en X et Y doivent tre en absolu X Coordonn es absolues sur ces axes YO Troisi me Bloc N10 G80 Annulation du cycle fixe G00 Indique que les d placements en X et Y doivent s effectuer en rapide X Coordonn es absolues sur ces axes YO Quatri me Bloc N15 M30 Fin de programme avec retour au premier bloc MANUEL DE PROGRAMMATION CNC 8025 8030 163 MPM068 164 Y 500 150 100 50 Plan de d part Plan de r f rence 150 500 Z 0 Z 98mm l 2mm pap i7 E 7 4 k 15 K 15 K 15 k 15 MANUEL DE PROGRAMMATION CNC 8025 8030 S quence et explication des op rations Ea L d 10 11 12 13 14 15 Les axes X et Y se d placent en rapide de 50 mmjusqu aux coordonn es X50 et Y50 La broche est mise en rotation dans le sens horaire M03 500 tours minute L axe Z se d place de 98 mm en rapide jusqu au plan de r f rence Z 98 L axe Z se d place encore de 22mm l avance programm e F100 jusqu au point Z 120 profondeur totale de per age Temporisation 1 5 secondes L axe Z recule de 22mm en rapide jusqu au plan de r f rence Z 98 Les axes X et Y se d placent de 50 mm en rapide jusqu au point X100 Y 100 Les op rations 4 5 et 6 sont r p t es Les axes
188. e d placeront les premiers au point X20 Y20 et ensuite l axe Z se d placera au point 220 25 4 AFFICHAGE DE L ERREUR DE POURSUITE DE LA BROCHE EN M19 partir de cette version lorsque l on travaille avec arr t orient de broche M19 la CNC affiche la page correspondante l erreur de poursuite des modes d op ration Automatique et Bloc bloc et l erreur de poursuite de la broche La page d erreur de poursuite affiche en gros caract res l erreur de poursuite de chaque axe et au dessous la ligne d information suivante F 00000 0000 amp 100 S 0000 100 TO00 00 S 0000 000 La derni re valeur de cette ligne S 0000 000 affiche l erreur de poursuite de la broche lorsque l on travaille avec arr t orient de broche M19 5 AXES GANTRY NON RACCORD S M CANIQUEMENT partir de cette version selon la valeur attribu e au param tre machine P629 8 il est possible de travailler avec 2 types d axes Gantry P629 8 0 Axes Gantry raccord s m caniquement C est ce dont on disposait jusqu pr sent Au cours de la recherche de r f rence machine ces axes se comportent comme un seul La CNC tientcompte des param tres et des signaux de mesure de l axe principal L axe subordonn est un axe esclave qui ne se d place qu avec l axe principal P629 8 1 Axes Gantry non raccord s m caniquement Au cours de la recherche de r f rence machine ces axes se comportent comme deux a
189. e d erreur 65 Apr s cette op ration et le pr l vement de la valeur mesur e l axe X se d gage en avance rapide L axe X se d place une valeur relative P3 en avance rapide Deuxi me palpation en avance d finie sans P4 et une distance maximale 4P3 L axe Y se d gage en avance rapide L axe perpendiculaire au plan principal retourne jusqu la valeur de coordonn e Z du point de d part en vitesse d avance rapide Les axes XY retournent en rapide jusqu au point initial du cycle Yi R el ju F TS Th orique 11 1 ri 12 p Pa Ss 13 2 P3 p Pa Point de d part m amp Rg X MANUEL DE PROGRAMMATION CNC 8025 8030 Dans ce cycle l angle maximal d inclinaison mesurer doit avoir une valeur comprise entre 45 degr s Si l angle est sup rieur ou gal 45 degr s la CNC affiche le code d erreur 65 au premier mouvement de palpage Si langle est sup rieur ou gal 45 degr s le palpeur heurte la pi ce losque le d placement s effectue en vitesse rapide G00 Dans ce cas la CNC affiche le code d erreur 65 et le mouvement est stopp R el R el A245 re Th orique Th orique q NEED Ns e 2 Point de Point de d part d part Une fois le cycle termin la CNC dispose de la valeur de l angle d inclinaison dans le param tre P96 S1 le point mesur est le point z ro pi ce en utilisant la fonction rotatio
190. e entre le centre de la 192 poche et la paroi La direction de l usinage sera en fonction du signe programm positif ou n gatif MANUELDE PROGRAMMATION CNC 8025 8030 K D finit la 1 2 longueur de la poche suivant l axe de Y distance entre le centre de la poche et la paroi B D finit la valeur de chaque profondeur de passe Seules des valeurs positives sont autoris es C D finit la valeur de chaque passe dans le plan XY Seules des valeurs positives sont autoris es Si ce param tre n est pas programm ou gal z ro la CNC assume que la valeur de chaque passe sera de 3 4 du diam tre de l outil actif D D finit la distance entre le plan de r f rence et la surface de la pi ce La profondeur de la premi re passe sera de D B H D finit l avance de la passe de finition L Valeur en mm de la passe de finition F D finit l avance de l usinage S Rotation de la broche en tours mm T Num ro de l outil M03 Rotation de la broche dans le sens horaire Bloc N5 G80 X0 YO Annulation du cycle fixe et retour en vitesse rapide au point de d part Bloc N10 M30 Fin de programme MANUEL DE PROGRAMMATION CNC 8025 8030 193 4 z ae a GE a an a AS I 7 0 Z 48 I 90 y D B 14 1 Fe T2 1 B 12 1 Y 60 90 X AVANCE EEEE F DO OOOO OPORRETAN G00 H z F e 194 MANUELDE PROGRAMMATION CNC 8
191. e fraise G41 G42 ne peut s effectuer que lorsque G00 ou G01 d placement lin aire est actif Si le premier appel de compensation est effectu lorsque G02 G03 est actif la CNC affiche le message d erreur 40 Les figures des pages suivantes illustrent de nombreux cas d initialisation de compensation de rayon de fraise 52 MANUEL DE PROGRAMMATION CNC 8025 8030 TRAJECTOIRE DE PENTE A PENTE T C T P Do T P NCA a NO R T P R STE R T P G4 j 4 10 g 8 T P MANUEL DE PROGRAMMATION CNC 8025 8030 T C Trajectoire compens e T P Trajectoire programm e Trajectoire programm e en deux blocs 53 54 MPM027 MPM027B T C Trajectoire compens e NX T P Trajectoire programm e MANUEL DE PROGRAMMATION CNC 8025 8030 Cas sp ciaux consid rer a Si la compensation est programm e dans un bloc o il n y a pas de d placement l initialisation de la compensation est diff rente du cas pr c demment illustr comparer avec l exemple de trajectoire de pente pente NO G91 G41 GOI T00 00 N5 Y 100 N10 X 100 D NS MPM028 N10 b Si la compensation est introduite avec la programmation d un d placement z ro NO G91 G01 X100 Y100 N5 G41 X0 T00 00 N10 Y 100 2 MPM028B MANUEL DE PROGRAMMATION CNC 8025 8030 55 6 16 2 Fonctionnement avec une compensation de rayon de fraise Les figures
192. e interpr t es comme des r f rences l axe U Les r f rences qui sont faites l axe W sur le manuel doivent tre interpr t es comme des r f rences l axe C Les fonctions suivantes ne sont pas disponibles Interpolation h lico dale avec G2 G3 G17 G18 G19 S lection de plans G33 Filetage lectronique G77 G78 Couplement de 4 me axe avec un associ G81 G89 Cycles fixes d usinage G98 G99 Retour dans les cycles fixes Les param tres machine P600 1 et P606 1 doivent tre personnalis s avec la valeur 1 car l axe C doit tre personnalis comme axe rotatif ROLLOVER Le CNC poss de les fonctions auxiliaires M97 M98 et M99 qui prennent le sens suivant lorsque l on travaille avec la prestation Axe C perpendiculaire la trajectoire XY M97 active la prestation Axe C prependiculaire la trajectoire XY Cette fonction auxiliaire sera utilis e lorsque l axe C se trouvera situ droite de la trajectoire programm e M98 active la prestation Axe C prependiculaire la trajectoire XY Cette fonction auxiliaire sera utilis e lorsque l axe C se trouvera situ gauche de la trajectoire programm e M99 finalise ou annule la prestation Axe C prependiculaire la trajectoire XY Page Chapitre 2 Section AXECPERPENDICULAIRE 2 HINE RIND MAR SGG ER ALA TRAJECTOIREXY 25m715 M98 M97 Chaque fois que l on travaille avec la prestation Axe C per
193. e le point de d part de l outil est le point X 100 Y 100 Le programme de calcul est P761 illustr ci dessous N10 N20 N30 N40 N50 N60 N70 N80 N90 N100 N110 N120 N130 N140 G76 P00098 PO K20 P1 K10 P3 K0 P20 K2 G76 G41 T1 1 P4 F7P3 P5 F8P3 P6 POF3P4 P7 P1F3P5 G76 G0 GS XP6 YP7 point initial de l ellipse P3 P3F1P20 P4 F7P3 P5 F8P3 P8 POF3P4 P9 P1F3P5 P3 P3F1P20 P4 F7P3 P5 F8P3 P10 POF3P4 P11 P1F3P5 G76 G1 G9 XP10 YP11 IP8 JP9 F250 P3 P3F1P20 P4 F7P3 P5 F8P3 P10 POF3P4 P11 P1F3P5 G76 G8 XP10 YP11 P99 K176 G25 N90 100 P99 G76 G0 G40 X 100 Y100 M30 Lors de l ex cution de ce programme dans le mode A VIDE le programme P00098 sera cr dans la m moire de la CNC pour son ult rieur usinage N100 N101 N102 N103 N104 N105 N G41 T1 1 G0 G5 X Y G1 G9 X Y I J F250 G8 X Y G8 X Y 66 66 G0 G40 X 100 Y100 MANUEL DE PROGRAMMATION CNC 8025 8030 149 6 31 G77 COUPLAGE DU 4 me AXE W 5 me AXE V AVEC SON ASSOCIE G78 ANNULATION DE G77 Dans les machines 4 axes partir de l ex cution de la fonction G77 le 4 me axe W est coupl lectroniquement son associ axe identifi par le param tre machine P11 jusqu ce que la fonction G78 les dissocie En d autres termes le 4 me axe W effectuera les m mes mouve ments qui auront t programm s son associ Tant que la fonction G77 demeure active aucun mouvement ne peut tre programm sur le 4
194. e nombre de fois que le bloc doit tre r p t Une valeur comprise entre NO et N99 peut tre programm e Si cette valeur est programm e au moyen d un param tre NP3 elle pourra tre comprise entre 0 et 255 Si le param tre N n est pas programm la CNC affectera la valeur un 1 N N1 En travaillant avec une valeur sup rieure N1 le mouvement des axes se fera en mode relatif G91 sinon l usinage se ferait toujours au m me point Quand le m me cycle fixe est programm un certain nombre de fois les fonctions F S et M seront ex cut es seulement dans le cycle du bloc appel Plus de d tails et d explications concernant les cycles fixes G81 G82 G84 G85 et G89 suivront hypoth se l axe principal est form par les axes X et Y et laxe Z est l axe comportant l outil MANUEL DE PROGRAMMATION CNC 8025 8030 155 6 32 5 1 Cycle fixe de per age G81 Les op rations et les mouvements de l outil axe Z sont les suivantes Si la broche se trouvait enclench e pr c demment la rotation se poursuivra dans le m me sens Si non elle d marrera dans le sens horaire M03 D placement rapide de l axe Z pour aller du plan de d part au plan de r f rence approche D placement de l avance programm e de l axe Z jusqu la profondeur totale de per age Temporisation si K a t programm Retrait en rapide de l axe Z outil jusqu au plan de r f rence si G99 a t programm
195. e premier bloc S1 le programme est charg partir d un p riph rique ext rieur le symbole est utilis suivi du num ro n cessaire Il faut appuyer ensuite sur LF ou RETOUR ou les deux suivis de la lettre N du premier bloc 5 BLOCS DU PROGRAMME 5 1 NUMEROTATION DES BLOCS Le num ro de bloc est utilis pour identifier chacun des blocs qui constituent un programme Il doit tre crit au d but de chaque bloc Le num ro du bloc est constitu de la lettre N suivie d un nombre compris entre 0 et 9999 Les num ros doivent tre crits dans l ordre ascendant un bloc ne peut pas avoir un num ro inf rieur celui qui le pr c de Il est recommand de ne pas attribuer des num ros cons cutifs aux blocs de fa on pouvoir en intercaler des nouveaux l o c est n cessaire S11a CNC est programm e partir de son pupitre les blocs sont automatiquement num rot s par pas de 10 La num rotation automatique peut tre modifi manuellement MANUEL DE PROGRAMMATION CNC 8025 8030 7 5 2 BLOCS CONDITIONNELS Il y a deux types de blocs conditionnels a N4 Bloc conditionnel standard Si dans un num ro de bloc N4 0 9999 un point d cimal est crit juste c t du num ro de bloc celui ci est consid r comme tant un bloc conditionnel normal Cela signifie que la CNC n ex cutera ce bloc que si le signal correspondant entr e validant les blocs conditionnels est activ Durant
196. e sous routine standard G22 Appel s programme standard G20 Nombre de sous routines param triques D finition de sous routine param triques G223 Appel s programme param triques G21 Fin de sous routine standard et param trique G24 FONCTION DE SAUT OU D APPEL Saut ou appel inconditionnel G25 Saut ou appel si 0 G26 Saut ou appel si autre que 0 G27 Saut ou appel si plus petit que 0 G28 Saut ou appel si plus grand que 0 G29 NOUVELLES PRESTATIONS ET MODIFICATIONS Date F vrier 1991 Version ER 2 1 et suivants PRESTATION MANUEL ET SECTION MODIFI E ET SECTION MODIFI E L erreur 65 ne se produit pas lors des Manuel Installation Section 3 3 4 d placements de palpage G75 Il est possible de s lectionner le sens de Manuel Installation Section 4 6 recherche de r f rence machine sur chaque axe R solution de comptage 1 2 5 10 avec Manuel Installation Section 4 1 signaux sino daux sur chaque axe P622 1 2 3 4 5 Acc s Acc s depuis le CNC aux registres du PLCI le CNC aux Acc s depuis le CNC aux registres du PLCI du PLCI Manuel Manuel Programmation G52 Ee du profil de t le sur les machines Manuel Applications ee laser Prestation Prestation Jig Grinder OOO Grinder Manuel Manuel Applications Date Juin 1991 Version logiciel 3 1 et suivants PRESTATION MANUEL ET SECTION MODIFI E EE Nouvelle fonction
197. e standard de travail avec la DNC Distributed Numerical Control Elles permettent la communication entre la CNC et un ordinateur et comportent les fonctions suivantes R pertoire et ordre d effacement Transfert des programmes et des tables entre la CNC et un ordinateur Ex cution d un programme infini Contr ler ext rieurement la machine Examiner les tats d un syst me DNC avanc 2 MANUEL DE PROGRAMMATION CNC 8025 8030 1 4 PROGRAMME DE COMMUNICATION FAGORDNC Le programme de communication FAGORDNC est commercialis en disquette souple de 5 25 ou 3 5 pouces Ce programme est utilis pour effectuer une liaison entre un ordinateur PC ou Compatible avec les Commandes Num riques FAGOR au moyen du DNC dontelles disposent Plusieurs CNC peuvent tre branch es sur le DCN travers les liaisons RS 232 de ces ordinateurs Le mode de fonctionnement est interactif avec des MENUS guidant l utilisateur et simplifiant l utilisation de ces programmes L ordinateur estutilis comme un MAGASIN centralis de programmes pi ces et vite l emploi des bandes perfor es Le programme FAGORDNC simplifie la mise au jour des programmes offre la possibilit de faire des copies des listes ainsi que d inclure des commentaires et observations Le manuel DNC ainsi que le programme FAGOR DNC peuvent tre demand s aupr s des services FAGOR MANUEL DE PROGRAMMATION CNC 8025 8030 3 2 CONSTRUCTION D UN PROGRA
198. eau tre d finie en utilisant la fonction ZOOM Il faut prendre en consid ration le fait que la CNC retiendra l information des 500 derniers blocs de d placement ex cut s par cons quent si le programme en comprend davantage seuls ceux qui ont t enregistr s seront repr sent s sur le graphique 3 10 4 Effacement de la repr sentation graphique Presser la touche DELETE afin d effacer la repr sentation graphique de l cran Le programme en cours doit tre termin ou interrompu 3 10 5 Repr sentation graphique en Couleur CNC 8030 MS Si seulement une des 4 vues a t s lectionn e chaque changement d Outil T2 le chemin sera trac en une couleur diff rente 3 couleurs MANUEL D UTILISATION CNC 8025 8030 67 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 La CNC affichera cette erreur gt Si N n est pas le premier caract re dans un bloc gt Si au cours de l ex cution d un programme alors que des modifications ont t effectu es dans un autre programme programmation parall le un sous programme se trouvant dans le programme en cours de modification ou dans un programme subs quent est appel partir du programme en cours d ex cution Les programmes sont m moris s dans l ordre dans lequel ils ont t charg s L ordre de chargement peut tre observ sur le r pertoire sur l c
199. eau comparatif des mod les Fagor CNC 8025 30 M Nouvelles Prestations et modifications Introduction R sum des conditions de s curit Conditions de Renvoi Liste de Documents Fagor pour la CNC 8025 30 M Contenu du pr sent Manuel G n ralit s Construction d un programme Format de programme Blocs de programme Fonctions pr paratoires Programmation de cotes Programmation de l avance Vitesse de rotation de la broche et arr t orient de la broche Programmation d outil Fonctions auxiliaires Sous routines Programmation param trique Cycle fixe d usinage Codes d erreur Introduction 7 1 G N RALIT S La CNC peut tre programm e soit en IMD partir du pupitre soit partir de p riph riques externes lecteur de bande lecteur enregistreur de cassette ordinateur etc La capacit de m moire disponible pour la r alisation des programmes pi ce est de 32K caract res Les programmes pi ce peuvent tre enregistr s de 4 mani res diff rentes 2 PLAY BACK 3 APPRENTISSAGE Teach in 6 EDITION Modification 7 ENTREE SORTIE Input Output En mode 7 les programmes sont charg s dans la CNC partir d un p riph rique externe RS 232C Dans les autres modes les programmes sont charg s directement partir du pupitre de la CNC Les programmes peuvent donc tre cr s soit sur la machine elle m me soit dans un bureau de programmation Dans le mode Play Back les axes
200. ectueront en rapide Si G00 est programm et l avance programm e si G01 est programm Ce point peut tre aussi programm en coordonn es polaires Y Z Y 4 3 G19 Z 4 3 X Y Z 4 3 D finit le mouvement perpendiculaire au plan principal G17 partir du point de d part jusqu au plan de r f rence approche X Z Y 43 Ce d placement est toujours effectu en rapide G00 Les valeurs G18 pp seront en absolu G90 ou en relatif G91 YZ Elles devront toujours tre programm es G19 X 4 3 Si le 4 me axe W ou le 5 me axe V est l axe perpendiculaire au plan principal il doit tre lin aire Par contre s il appartient au plan principal il peut aussi tre rotatif 174 MANUELDE PROGRAMMATION CNC 8025 8030 I 4 3 D finit la valeur de chaque pas d usinage Cette valeur est incr mentale dans tous les cas J2 D finit le nombre de pas n cessaires pour effectuer le per age Cette valeur peut tre comprise entre JOO et J99 N2 Ce param tre d finit le nombre de fois que le bloc doit tre r p t Une valeur comprise entre NO et N99 peut tre programm Programm e au moyen d un param tre NP3 cette valeur pourra tre comprise entre 0 et 255 Si le param tre N n est pas programm la CNC affectera la valeur un N1 En travaillant avec une valeur sup rieur N1 le mouvement des axes se fera en mode relatif G91 sinon l usinage se farait toujours au m me point Quand le m me cycle
201. edrate Override l axe s lectionn avancera Position 1 1x25x4 0 100 millim tres par tour Position 10 10x25x4 1 000 millim tres par tour Position 100 100x25x4 10 000 millim tres par tour MODIFICATIONS DANS LE MANUEL DE PROGRAMMATION R F 9701 Section 6 30 4 page 128 G76 Cr ation automatique de blocs Sile nouveau programme cr er va tre envoy un ordinateur G76 N il faut que lacommunication DNC soit habilit e et que dans le r cepteur soit s lectionn e l option Gestion de programmes R ception digitalis e Si elle ne l est pas la CNC affichera l erreur 56 Version 7 1 Juillet 1996 1 AUGMENTATION DES RESSOURCES DU PLC INT GR 1 1 ENTR ES 1 1 1 AXE EN COURS DE R F RENCE EN RECHERCHE DE Z RO L entr e 188 indique silarecherche de Z ro esten cours etles entr es 1100 1101 1102 1103 et1104indiquent sila recherche de z ro de l axe correspondant a t faite 188 Indique si la recherche de z ro sur un axe quelconque a t faite 0 Non 1 Oui 1100 Indique si la recherche de z ro sur l axe X a t faite 0 Non l Oui 1101 Indique si la recherche de z ro sur l axe Y a t faite 0 Non 1 Oui 1102 Indique si la recherche de z ro sur l axe Z a t faite 0 Non 1 Oui 1103 Indique si la recherche de z ro sur l axe W a t faite 0 Non 1 Oui 1104 Indique si la recherche de z ro sur l axe V a t faite 0 Non 1 Oui 1 1 2 SENS DE D PLACEMENT DES
202. egistr e dans le tableau des outils est L 4 NO G92 X0 YO Z0 N5 G91 G00 G05 X50 Y35 S500 M03 N10 N15 N20 N25 N30 N35 N40 N45 68 G43 Z 25 TI I G01 G07 Z 12 F100 G00 Z12 X40 G01 Z 17 G00 G05 G44 Z42 M05 G90 G07 X0 YO M30 MANUEL DE PROGRAMMATION CNC 8025 8030 6 18 G47 TRAITEMENT DE BLOC UNIQUE G48 ANNULATION DE TRAITEMENT DE BLOC UNIQUE Apr s avoir ex cut la fonction G47 la CNC ex cute tous les blocs suivants comme tant un seul bloc Ce traitement de bloc unique sera maintenu jusqu ce qu il soit annul au moyen de la fonction G48 Ainsi donc la fonction G47 tant activ e dans le mode de fonctionnement BLOC PAR BLOC ceux ci seront ex cut s en cycle continu jusqu ce que la fonction G48 soit activ e A savoir l ex cution des blocs se poursuivra sans qu il y ait d arr t la fin de chacun d eux Dans tous les modes de fonctionnement si l ex cution est interrompue alors que la fonction G47 est active la CNC arr te l avance des axes ainsi que la rotation de la broche L activation de FEED HOLD lorsque le param tre machine P610 1 1 provoque aussi l arr t de l avance des axes Le s lecteur M F O etles touches de modulation de la vitesse de rotation de la broche ne pourront pas alt rer les F et S programm es tant que la fonction G47 est active Les fonctions G47 et G48 sont MODALES Lors de la mise sous tension apr s l ex cution de MO2 M30 Reset ou Urge
203. el rapide d un axe s obtient en pressant la touche T AVANCE RAPIDE b Les positions du s lecteur sont 1 10 100 100 et 10000 et indiquent la valeur de d placement en microns ou en 0 0001 pouces Le param tre machine P609 6 permet de d finir une augmentation maximale de 1000 microns ou de 10000 microns 0 1 ou 1 pouces 3 5 5 Introduction de F S et M Ce mode op rationnel permet d introduire les valeurs de F S et M 3 5 5 1 Introduction d une Valeur F Appuyer sur la touche F Composer la valeur d sir e Appuyer sur DEPART CYCLE O 3 5 5 2 Introduction d une Valeur S Appuyer sur la touche S Composer la valeur d sir e Appuyer sur DEPART CYCLE LI 34 MANUEL D UTILISATION CNC 8025 8030 3 5 5 3 Introduction d une valeur M Appuyer sur la touche M Composer la valeur d sir e Appuyer sur DEPART CYCLE CI Attention Except M41 M42 M43 M44 qui sont g n r es automatiquement par la CNC lorsqu un changement de gamme S est programm 3 5 6 Fonctionnement de la CNC comme une visualisation Apr s avoir s lectionn le mode de fonctionnement MANUEL si l ordre externe MANUEL est appliqu la CNC se comporte comme une visualisation Dans ce cas les axes doivent tre d plac s au moyen des commandes externes et les signaux analogiques doivent tre produits en dehors de la CNC Les fonctions S et M peuvent tre introduits dans ce mode de fo
204. elle et la valeur de L de la table avant de r aliser le cycle en X plan de travail YZ P94 Diff rence entre la longueur r elle et la valeur de L de la table avant de r aliser le cycle en Y plan de travail X2 P95 Diff rence entre la longueur r elle et la valeur de L de la table avant de r aliser le cycle en Z plan de travail XY 96 MANUEL DE PROGRAMMATION CNC 8025 8030 N01 CYCLE DE CALIBRAGE DE PALPEUR D termine les valeurs d offset du palpeur que la CNC charge dans le correcteur correspondant de la table d outils dans les positions I K Les valeurs d offset sont l erreur ventuelle sur les axes du plan principal entre l axe porte outils et le centre de la sph re boule du palpeur de mesure Pour effectuer ce cycle un trou devra tre usin avant d y effectuer les palpations Axe du porte outils B co ncidant avec le centre du trou usin K Boule du i palpeur MPMOS0 Le format de programmation est le suivant G75SN01P0 K P1 K P2 K P3 K P4 K P8 K P9 K P10 K G75 N01 Code du cycle de calibrage de palpeur PO Valeur de coordonn e X r elle du centre du trou usin P1 Valeur de coordonn e Y r elle du centre du trou usin P2 Valeur de coordonn e Z r elle du centre du trou usin P3 Distance de s curit P4 Vitesse d avance de palpation P8 Diam tre du trou usin P9 Vitesse d avance de palpation initiale P10 Distance de d gagem
205. en coordonn es relatives G91 En mode G90 les coordonn es du point programm se rapportent un point dont les coordonn es sont par rapport l origine En mode G91 les coordonn es du point programm se rapportent un point sur le chemin pr vu Les valeurs programm es identifient la distance tout au long de l axe concern Apr s une mise sous tension de la CNC M02 M30 Arr t d urgence ou RAZ la CNC se trouve dans le mode G90 Les fonctions G90 et G91 sont incompatibles elles ne peuvent pas se trouver dans le m me bloc vi P 40 1 peste Po Po 5 amp Be 20 50 X Supposons que le point de d part se trouve au point PO X20 Y 10 Programmation absolue G90 N20 G90 X50 Y40 PO gt PI N30 Y10 P1 gt P2 N40 X20 P2 gt PO Programmation relative G91 N20 G91 X30 Y30 PO gt P1 N30 Y 30 P1 gt P2 N40 X 30 P2 gt PO MANUEL DE PROGRAMMATION CNC 8025 8030 203 6 34 G92 PRE SELECTION DES VALEURS DES COORDONNEES La fonction G92 peut tre utilis e pour modifier les valeurs des registres de position des axes dans le but de d caler les coordonn es de l origine programm e Format du bloc N4 G92 V 43 W 43 X 4 3 Y 4 3 Z 4 3 Lorsque la fonction G92 est programm e il n y a aucun d placment sur les axes La CNC accepte les valeurs programm es apr s un code G92 comme tant les nouvelles valeurs de coordonn es des axes Exemple Y 100
206. eni semearena nA AR 87 LEA LA A E E E A E E 87 E C a E E E E E 87 Spph shons tes plus COMMUNES crsrsriinirscakiiiinare tarine ki iiri Rra keiko nine ass 88 Papae E n E 89 Lycles fixes de palpation GII N2 nine nn mn ne Ne 90 Disishsation s r la CNC FAGOR 8025 30 MS sion onnneanmaennenstenaeionte 121 LR AT RTE TS Le PPS aa REE E ARER ERSA E AR RIR SERERA 121 Caract ristiques de la digitalisation sur la CNC FAGOR 8025 30 MS sssse 122 Pr paration d une digitalisation et ex cution ult rieure sur machine 123 Cr ation Automatique des blocs GTO andere a raea oraa EEEE 128 Autres exemples de digitalisatiof seesvirssrronerrisuorsopsavsnr insir savo pne Vaun UVR ankre 134 Couplage et annulation du 4 me axe W o du 5 me axe V avec l associ GT MONS inner nna 150 Cyle RS LS nent nn ennemi nant o ent etat 151 Zone d influence du cycle TKE ssseersrarsopo oner urn inenro pE anO nnan Vap ONREINE NURE EROE i 151 80 Annulation des cycles TIZES ru lanterne ai 132 Consi ronons S n rile Sea E AA E 152 Penmon d mi eyele DIEG TO serraria r eena EaR E Ra E R A RARE 153 D finition des cycles fixes G81 G82 G34 G85 G86 GEO issscissscnenreseseunses 154 acle Tire de DARCOS GOI ent nine e REEERE sr ne 156 Cycle fixe de per age avec temporisation 82 si ssbsoeannteeerteemenues 161 Cycle pre de arii Re GEF nent nn a e RE SRR EKRA EARS 166 GAR Cicle fixe de filetage riid sunnrancinne ia ne 170 Cycle HAE E A LE e E E E E Modan ae 172 Cycle fi
207. ensuite appuyer sur RAPPEL Recall Sur l cran appara tra le numero du programme dans lequel le sous programme est dit Si on souhaite v rifier le num ro du programme contenant un des sous programme indiqu s il faut appuyer sur DELETE ou sur SOUSPROG et r p ter la s quence pr c dente Attention Au cours de cette s quence il est possible d avoir acc s la visualisation d origine de ce Mode en appuyant sur CONTIN 44 MANUEL D UTILISATION CNC 8025 8030 3 6 6 S lection d un programme Si apr s avoir s lectionn le mode Edition le num ro du programme qui appara t sur l cran est celui que l on souhaite il suffira d apuyyer sur CONTIN pour l obtenir Pour acc der un programme diff rent Appuyer sur la touche SELECT PROG Composer le num ro du programme Appuyer sur CONTIN Le programme s lectionn appara tra sur l cran 3 6 7 Cr ation d un programme S 1l existe un programme en m moire avec le m me num ro que celui qui doit tre introduit il y a deux m thodes pour enregister le nouveau programme Effacer compl tement le programme existant Ne pas effacer et crire bloc par bloc comme d crit plus loin sur le programme existant en prenant soin d attribuer la m me num rotation que pour les blocs enregistr s dans le programme m moris S il n y a pas d autres programmes en m moire avec le m me num ro proc d
208. ent du palpeur apr s la palpation initiale MANUEL DE PROGRAMMATION CNC 8025 8030 97 Le cycle d bute avec un d placement du palpeur partir du point de d part jusqu au centre du trou XPO YP1 ZP2 il effectue ensuite quatre palpations sur les faces internes du trou usin 2 par axe A la fin du cycle le palpeur retourne au point de d part et les offset I K de la table sont mis Jour Les d placements du palpeur pour l ex cution de ce cycle sont similaires au cycle de centrage de trou N08 Voir section correspondante Apr s l ex cution des cycles de calibrage N00 et NO1 les valeurs du palpeur sauf le rayon seront introduites dans la table de correcteurs correspondante Ces valeurs sont R Rayon de la sph re boule du palpeur introduire au mode d utilisation 8 ou au moyen de la fonction G50 L Longueur du palpeur I Offset d apr s l axe d abscisses du plan principal axe X dans le plan XY K Offset d apr s l axe d ordonn es du plan principal axe Y dans le plan XY Ce type de palpeur situ dans la broche porte outil sera employ pour effectuer les autres cycles de palpage 98 MANUEL DE PROGRAMMATION CNC 8025 8030 N02 Cycle de mesure de la surface Format de programmation du cycle G75 N02 PO K P1 K P2 K P3 K P4 K P7 K G75 N02 Code du cycle de mesure de surface PO Valeur de coordonn e X th orique du point palper P1 Valeur de coordonn e Y
209. er comme suit 3 6 7 1 Affichage du contenu des blocs Pour afficher le contenu des blocs pr c dents ou post rieurs ceux qui apparaissent sur l cran Appuyer sur L affichage se d place 1 bloc vers le haut Appuyer sur L affichage se d place 1 bloc vers le bas Sur les mod les disposant de 512 Kb mod les MK MGK MSK GPK MIK MGIK MSIK GPIK les touches et softkeys suivantes sont disponibles Appuyer sur L affichage se d place 5 blocs vers le haut Appuyer su L affichage se d place 5 blocs vers le bas Appuyer sur DEBUT Affiche les premiers blocs du programme Appuyer sur FIN Affiche les derniers blocs du programme MANUEL D UTILISATION CNC 8025 8030 45 3 6 7 2 Programmation non asist e Format d un bloc dimensions en millim tres N4 G2 V 4 3 W 4 3 X 4 3 Y 4 3 Z 4 3 F5 4 S4 T2 2 M3 dans cet ordre dimensions en pouces N4 G2 V 3 4 W 3 4 X 3 4 Y 3 4 Z 3 4 F5 5 S4 T2 2 M3 dans cet ordre La programmation en un m me bloc du quatri me axe W du cinqui me axe V et de leur associ identifi par le param tre machine P11 est incompatible Programmation La CNC num rote automatiquement les blocs De 10 en 10 sur les mod les M MG MS GP MI MGI MSI GPI De 5 en 5 sur les mod les MK MGK MSK GPK MIK MGIK MSIK GPIK Si l on d sire les num roter de fa on
210. er usinage Les valeurs seront en absolu X Z X 43 ou en relatif G91 G18 Z 4 3 Les d placements s effectueront en rapide Si G00 est programm et l avance programm e si G01 est programm Ce point peut tre aussi programm en coordonn es polaires Y Z Y 4 3 G19 Z 4 3 X Y Z 4 3 D finit le mouvement perpendiculaire au plan principal G17 partir du point de d part jusqu au plan de r f rence approche X Z Y 43 Ce d placement est toujours effectu en rapide G00 Les valeurs G18 De seront en absolu G90 ou en relatif G91 Y Z Elles devront toujours tre programm es G19 X 4 3 Si le 4 me axe W ou le 5 me axe V est l axe perpendiculaire au plan principal il doit tre lin aire Par contre s il est un des axes int grants du plan principal il peut tre rotatif 180 MANUELDE PROGRAMMATION CNC 8025 8030 I 4 3 B4 3 C4 3 D 4 3 H4 3 J2 D finit la profondeur de l usinage Lorsque la CNC est en mode G90 les valeurs sont en absolu c est dire qu elles sont donn es par rapport l origine de l axe perpendiculaire au plan principal Lorsque la CNC est en mode G91 les valeurs sont en relatif c est dire qu elles sont donn es par rapport au plan de r f rence approche D finit l incr mentation de la profondeur Il identifie la valeur des pas d usinage par rapport avec le plan principal Uniquement une valeur positive es admise D finit une dis
211. era possible de choisir l ensemble des couleurs dont on souhaite l affichage l cran La s lection de couleurs s obtient en attribuant des valeurs au Param tre Machine P619 bits 2 et 1 P619 2 P619 1 Moniteur 0 0 Monochrome 0 1 Combinaison 1 1 0 Combinaison 2 Les combinaisons 1 et 2 sont chacune un ensemble de 3 couleurs diff rentes permettant de distinguer les caract res visualiser 2 5 Annulation de la VISUALISATION du MONITEUR L affichage du MONITEUR pourra tre limin en tout mode op ratoire de la CNC Pour ce faire appuyer tout d abord sur la touche surr buis sur la touche Pour r cup rer l affichage il suffira d appuyer sur une touche quelconque Dans ce cas la touche ARRET non seulement r cup re le dernier affichage mais interrompt galement l ventuelle ex cution de la CNC On peut galement r cup rer l affichage lors de la r ception d un message venant du PLC64 ou du PLCI 2 6 TOUCHES DE FONCTION SOFT KEYS La CNC dispose de 7 touches de fonction F1 F7 situ es sous l cran qui permettent l utilisateur d op rer de fa on commode et rapide sur la CNC Leur explication appara tra affich e l cran juste au dessus des touches de fonction correspon dantes et sera diff rente dans chacune des situations et modes d op ration L explication des touches F1 F7 utiliser dans chaque cas sera indiqu e entre crochets t
212. erch l ordre de la fonction sp ciale F17 n existe pas La CNC affichera cette erreur dans les cas suivants gt Pas n gatif ou trop grand en filetage gt On a utilis la fonction G95 ou M19 avec le param tre machine P800 0 Mauvaise d finition d un point lorsque celui ci est d fini par angle angle ou par angle valeur cart sienne 019 020 021 022 023 024 025 026 027 028 029 030 031 032 La CNC affichera cette erreur dans les cas suivants gt Apr s avoir d fini G20 G21 G22 ou G23 il n y a pas de num ro de sous programme auquel il faut se reporter gt Il y a trop de niveaux d embo tement gt N n est pas le premier caract re apr s G25 G26 G27 G28 G29 Les axes n ont pas t programm s en interpolation circulaire Il n y a aucun bloc l adresse d finie par le param tre attribu F17 F18 F19 F20 F21 ou F22 Lors de la programmation des axes en G74 l un d eux est r p t K n a pas t programm apr s G04 Point d cimal absent dans les formats T2 2 ou N2 2 Erreur dans un bloc d finissant ou appelant un sous programme ou un saut La CNC affichera cette erreur dans les cas suivants gt D bordement de la m moire gt Capacit de bande libre ou de m moire de la CNC insuffissante pour contenir la taille du programme charger I J K non d finis en interpolation circulaire ou en filetage Un outil du tableau a t d fini
213. ermet de visualiser d autres touches non affich es MANUEL D UTILISATION CNC 8025 8030 13 3 1 2 2 Mode d Affichage STANDARD Ce mode estautomatiquement s lectionn lorsque le mode de fonctionnement AUTOMATIQUE BLOC par BLOC est s lectionn Les informations affich es sur l cran comprennent Partie Sup rieure Le message AUTOMATIQUE ou BLOC PAR BLOC est suivi Du num ro du programme du num ro du premier bloc ex cuter ou en cours d ex cution et des blocs suivants 2 ou 3 du programme Partie Centrale Sousles titres COMMANDE ACTUEL et RESTE apparaissentles valeurs des coordonn es d arriv e des axes les positions de ces axes et les d placements relatifs restants respectivement Partie Inf rieure Les valeurs programm es pour et Fet leur ainsi que la liste des fonctions G Tet M actives apparaissent dans cette partie Les messages provenant de l Automate vers la CNC les commentaires programm s ainsi que P explication des touches de fonction y sont galement affich s 3 1 2 3 Mode d Affichage de POSITION ACTUELLE Les positions des axes sont visualis es en grands caract res le num ro du programme du bloc l tat des fonctions G M T S et F et les ventuels messages de l Automate ainsi que les commentaires des touches de fonction sont aussi affich s 14 MANUEL D UTILISATION CNC 8025 8030 3 1 2 4 Mode d affichage de l ERREUR DE POURSUITE L erreur de poursuite des axes
214. erreur MEMOIRE SATUREE peut appara tre Ce message indique le d bordement de la m moire de la CNC La partie du programme pi ce qui a t charg e avant que l erreur n apparaisse est sauvegard e dans la m moire Attention Pour charger un programme partir d un p riph rique autre qu un enregistreur FAGOR il faut prendre en consid ration les points suivants Le premier caract re qui doit tre lu apr s une s rie de NULS est le Ce dernier doit tre suivi du num ro du programme et par LINEFEED LF Le programme P99999 param tres machine ne peut tre transf r qu partir ou vers une cassette Les blocs sont identifi s par la lettre N plac e au d but de la ligne c est dire juste apr s LINEFEED LF Si un caract re quelconque est crit entre LINEFEED LF et le mot N ce dernier ne sera pas pris comme tant le num ro du bloc mais comme un caract re suppl mentaire Les ESPACES les RETOUR CHARIOT et les signes plus sont ignor s Le programme doit se terminer par une s rie de plus de 20 caract res NULS ou par le caract re ESCAPE ou EOT Fin de Bande 3 7 5 Transfert d un programme vers un p riph rique autre que le lecteur enregistreur FAGOR 3 La proc dure est similaire celle d crite au paragraphe 3 7 3 pour le transfert d un programme vers une cassette FAGOR except que la touche 3 doit tre appuy e La CNC termine le progr
215. es axes retourneront en d placement rapide jusqu au point initial du cycle sauf dans les cycles de centrage de trou et de moyeu En fonction du cycle choisi et s il y a lieu la CNC mettra jour les valeurs de la table des correcteurs Certaines valeurs auront une signification sp cifique dans la table de valeurs des param tres arithm tiques Voir explication relative au cycle concern En mode de fonctionnement AUTOMATIQUE BLOC PAR BLOC TEACH IN EN VIDE proc dure suivre pour l acc s la table des valeurs des param tres Appuyer sur PARAMS et manoeuvrer ensuite les touches fl ches 92 MANUEL DE PROGRAMMATION CNC 8025 8030 Les conditions de sortie de tous les cycles de palpation sont G00 G07 G40 G44 G90 et G94 Deux types de palpeur peuvent tre utilis s pour les cycles soit un palpeur de position fixe de la machine employ pour le calibrage des outils soit un palpeur adjoint la broche porte outils employ pour les diff rents cycles de mesure des pi ces Le traitement de ce dernier type est similaire celui d un outil donc il devra tre calibr l avance et les valeurs devront tre introduites dans la table de correcteurs Les diff rentes valeurs du palpeur doivent tre introduites dans la table de correcteurs de la fa on suivante Le rayon R correspondant la sph re du palpeur boule sera introduit manuellement en employant le mode d utilisation 8 Ex cuter ensuite
216. es coordonn es d un point il faut appuyer ENTER apr s avoir d plac les axes en JOG les coordonn es du point seront m moris es Si en plus des coordonn es d un point il est d sir introduire dans un bloc des donn es telles que G S M T etc il suffira de composer les valeurs correspondantes et d appuyer sur ENTER A chaque fois que ENTER est appuy les coordonn es des axes sont aussi m moris es Cette m thode de programmation est pratique pour copier une pi ce en utilisant les fonctions G08 et G09 Lorsque GO8 est crit dans un bloc d placer les axes en JOG la position finale de l arc tangent la trajectoire pr c dente Ensuite appuyer sur ENTER et le bloc est m moris Lorsque G09 est crit dans un bloc il suffit de positionner les axes en JOG en un point interm diaire de l arc D placer ensuite les axes aux coordonn es du point d arriv e de l arc et appuyer sur ENTER Le bloc complet est ainsi m moris Attention Sila valeur 1 est introduite dans le param tre machine P610 3 l entr e externe START est quivalente la touche ENTER en mode de fonctionnement PLAY BACK 3 2 8 Effacement d un bloc Voir paragraphe EDITION 6 3 2 9 Copier un programme Voir paragraphe EDITION 6 MANUEL D UTILISATION CNC 8025 8030 23 3 3 MODE 3 APPRENTISSAGE TEACH IN Cette m thode de programmation est la base la m me que pour le mode EDITION except que les
217. es fonctions G14 G15 G16 G20 G21 G22 G23 G24 G25 G26 G27 G28 G29 G30 G31 G32 G50 G53 G59 G72 G73 G74 G92 ou G93 doivent tre programm es dans un seul bloc Le sous programme ou le bloc appel n existe pas ou encore le bloc recherch l ordre de la fonction sp ciale F17 n existe pas La CNC affichera cette erreur dans les cas suivants gt Pas n gatif ou trop grand en filetage gt On a utilis la fonction G95 ou M19 avec le param tre machine P800 0 Mauvaise d finition d un point lorsque celui ci est d fini par angle angle ou par angle valeur cart sienne 019 020 021 022 023 024 025 026 027 028 029 030 031 032 La CNC affichera cette erreur dans les cas suivants gt Apr s avoir d fini G20 G21 G22 ou G23 il n y a pas de num ro de sous programme auquel il faut se reporter gt Il y a trop de niveaux d embo tement gt N n est pas le premier caract re apr s G25 G26 G27 G28 G29 Les axes n ont pas t programm s en interpolation circulaire Il n y a aucun bloc l adresse d finie par le param tre attribu F17 F18 F19 F20 F21 ou F22 Lors de la programmation des axes en G74 l un d eux est r p t K n a pas t programm apr s G04 Point d cimal absent dans les formats T2 2 ou N2 2 Erreur dans un bloc d finissant ou appelant un sous programme ou un saut La CNC affichera cette erreur dans les cas suivants
218. es polaires IC Valeur des coordonn es abscisse ordonn e de l origine polaire JO Troisi me Bloc N10 A D placement angulaire relatif par rapport l origine polaire d finie dans NS N Nombre de fois que le bloc doit tre r p t Quatri me Bloc N15 G80 Annulation du cycle fixe G90 Indique que les dimensions en X et Y sont en absolu X Valeur des coordonn es absolues sur ces axes YO Cinqui me Bloc N20 M30 Fin de programme avec retour au premier bloc 158 MANUEL DE PROGRAMMATION CNC 8025 8030 Plan de d part Plan de g r f rence MANUEL DE PROGRAMMATION CNC 8025 8030 159 S quence et explications des op rations 10 11 12 13 L axe X se d place en rapide jusqu au point X250 et l axe Y jusqu au point Y350 La broche est mise en rotation dans le sens horaire M03 500 tours minute L axe X se d place de 98 mm en rapide jusqu au plan de r f rence Z 98 L axe Z se d place encore de 22 mm l avance de per age F100 jusqu au point Z 120 profondeur totale de per age L axe Z recule de 22 mm en rapide jusqu au plan de r f rence Z 98 Les axes X et Y se d placent en rapide suivant un cercle centr sur X250 Y350 et de rayon 100 jusqu un point situ 45 degr s par rapport la position pr c dente Les op rations 3 4 et 5 sont r p t es L op ration 6 est r p t e Les op ratio
219. estation est disponible P622 6 Poursuite du profil de la t le sur les machines laser Il indique si la prestation de Poursuite du Profil de la T le sur les machines laser est disponible 0 Cette prestation n est pas disponible 1 Cette prestation est disponible Lorsque cette prestation est disponible les fonctions M97 et M98 prennent un sens sp cial tel qu il est indiqu l alin a Machines Laser du chapitre Sujets Conceptuels du pr sent manuel P806 Distance entre le faisceau et la t le Afin de pouvoir proc der une poursuite du profil de la t le on utilise un dispositif adoss l axe du faisceau laser qui indique tout moment les d viations que poss de la surface de la t le Ce dispositif est muni pour cela d un cylindre qui p n tre et sort de son int rieur la pointe du cylindre tant toujours en contact avec la surface de la t le Ce param tre indique la quantit que doit p n trer le cylindre l int rieur du dispositif une fois que la pointe prend contact avec la t le La distance entre le faisceau et la t le est d fini de cette fa on Il sera d fini en microns ind pendamment des unit s de travail utilis es Valeurs possibles de 0 32000 microns Si on lui assigne une valeur de 0 la fonction de Poursuite du Profil de la T le ne sera pas activ e Chapitre 1 Section Page MACHINESLASER PARAM TRESMA CHINE 1 P807 D flexion maximale de la t le Ce pa
220. ette caract ristique est disponible 2 VITESSE D AVANCE SOUS MODE MANUEL Chaque fois que l on sera sous mode Manuel que l entr e conditionnelle soit activ e pin 18 du connecteur 1 01 la CNC ne permet pas de saisir une nouvelle valeur de F il ne sera possible que de modifier le d avance s lectionn au moyen du commutateur de Feed rate 3 PROGRAMMATION PARAM TRIQUE NOUVELLE FONCTION F34 La fonction F34 fournit le num ro d outil en cours de gestion P27 F34 Le param tre P27 prend la valeur du num ro de l outil en cours de gestion Cette fonction doit tre utilis e lorsque l on travaille avec une routine associ e au changement d outil Lorsqu elle est utilis e hors de cette routine la fonction F34 rend la valeur 100 Version 7 3 mars 1998 1 PLCI ENTREE 187 Lorsque la CNC est en train d effectuer un filetage G84 l entr e 187 du PLCI se trouve 1 Note L entr e 197 indique filetage rigide Version 7 4 Mai 1999 1 _ NOUVEAU PARAM TRE MACHINE ASSOCI E AUX FONCTIONS M Le param tre machine P629 7 indique quand on sort les fonctions M3 M4 M5 pendant l acc l ration et la d c l ration de la broche 00 2 P629 7 0 M3 A 4 3 A P629 7 1 M3 Q SAN 2 ANNULER LE CORRECTEUR PENDANT LE CHANGEMENT D OUTIL partir de cette version il est possible d ex cuter dans la routine associ e l outil un bloc du type T 0 pour annule
221. eur compensateur tandis que pour le cycle de filetage rigide G84R un taraudeur normal peut parfaitement tre utilis Lorsque l on r alise des filetages rigides G84R l avance de l axe F est programm e en mm min ou en pouces min et la vitesse de rotation de la broche S en tours min G84 ROSCAD AN zg u O G98 gt Plano partida Do I MOS MOB K 05 _ M04 K 699 R Plano referencia MOS M04 K MOS MOS K Avance G01 Avance GOO D z K Temporizacion programable Exemple et fa on de travailler On d sire faire 2 filetages de 90 mm de profondeur avec un pas de 2 mm sur les valeurs cotes X10 Y10 et X20 Y20 le plan de r f rence tant Z 10 mm N00 G17 S1000 M3 Plan principal XY N10 G84 R G98 G91 X10 Y10 Z 10 I 100 K1 F1000 S500 N2 Cycle fixe filetage rigide N20 G80 Fin du cycle fixe N30 M30 Fin du programme S quence et explication du travail 1 La broche est en train de tourner en boucle ouverte 1000 tours min dans le sens d fini par la fonction M3 2 La broche passe 500 tours min en boucle ouverte Si cela implique un changement de gamme le CNC ex cutera la fonction M correspondante Si la broche eut t l arr t le CNC aurait ex cut la fonction M3 D placement sur le plan principal XY en G00 jusqu au point X10 Y10 170 MANUEL DE PROGRAMMATION CNC 8025 8030 10 11 12 13 D placement en G00 au plan de
222. existe deux possibilit s a Ex cuter tout le programme s lectionn Appuyer sur ENTER b Ex cuter le programme jusqu un bloc d termin Composer le num ro du bloc dans lequel on veut achever l ex cution du programme vide y compris l ex cution de ce bloc Si ce bloc comprend la d finition d un cycle fixe il ne sera ex cut que jusqu au positionnement au point initial du cycle Appuyer sur ENTER La lettre P est affich e Composer le num ro du programme dans lequel se trouve le bloc final et appuyer sur la touche ENTER Si le num ro du programme est celui qui a t s lectionn il suffit d appuyer sur la touche ENTER L cran affichera le symbole Ensuite charger le nombre de fois que le bloc indiqu ci dessus doit tre ex cut Valeur maximale 9999 Appuyer sur ENTER L affichage l cran est identique au mode AUTOMATIQUE ou BLOC PAR BLOC dans les deux cas a et b 28 MANUEL D UTILISATION CNC 8025 8030 3 4 1 2 S lection du programme ex cuter Voir paragraphe 3 1 1 2 3 4 1 3 S lection du bloc d ouverture Voir paragraphe 3 1 1 3 3 4 1 4 Affichage du contenu des blocs Voir paragraphe 3 1 1 4 3 4 1 5 D part Cycle Voir paragraphe 3 1 1 5 3 4 1 6 Stop Cycle Voir paragraphe 3 1 1 6 3 4 1 7 Changement du mode de fonctionnement Pendant l ex cution d un programme en mode Cycle Vide il est possible de passer en mode Autom
223. f rents sont programm s la suite sans code M06 entre eux la CNC affiche le code d erreur 53 sauf si le second outil programm se trouve d j dans la broche Dans ce cas la CNC applique les nouvelles valeurs Le code d erreur 53 est aussi g n r si deux codes MO06 sont programm s sans qu un code T ait t programm entre eux sauf si P139 est z ro 228 MANUEL DE PROGRAMMATION CNC 8025 8030 Pour reprendre le fonctionnement apr s une erreur 53 S lectionner le mode JOG Composer le num ro de l outil engag dans la broche Composer P0O0 Appuyer sur ENTER De cette fa on l outil engag dans la broche a t confirm la CNC Les deux chiffres situ s droite du point d cimal sontutilis s pour s lectionner la valeur d sir e pour la compensation Si la figure situ e gauche du point d cimal s lection externe de l outil est la m me que celle pr c demment programm e la CNC d s qu elle lit le nouveau code T2 2 applique la valeur de compensation qui correspond ce nouveau code 00 99 C est la m thode utiliser pour changer la valeur de la compensation sans changer d outil De cette mani re il n y a aucune sortie vers l interface du code T mais la CNC utilise la nouvelle valeur de compensation S1T2 2 est programm et que le code de s lection d outil est diff rent la figure gauche du point d cimal du pr c dent la CNC n utilisera la nouvelle valeur
224. fixe est programm un certain nombre de fois seulement les fonctions F S et M seront ex cut es dans le cycle du bloc appel MANUEL DE PROGRAMMATION CNC 8025 8030 175 Les op rations et d placements de l outil se font comme indiqu dans le format a cycle G83 L axe Z es l axe de l outil l 176 MPM072 Si la broche tait pr c demment en marche la rotation poursuivra dans le m me sens Si elle ne tournait pas elle est mise en rotation dans le sens horaire M03 D placement rapide de l axe Z pour aller du plan de d part au plan de r f rence approche D placement l avance programm e de l axe Z jusqu a la profondeur incr mentale programm e I Retrait en rapide de l axe Z outil jusqu au plan de r f rence D placement rapide de l axe Z jusqu la profondeur incr mental pr c demment atteinte I moins 1 mm D placement l avance travail jusqu la profondeur 21 Retrait rapide jusqu au plan de r f rence Les op rations 4 5 6 et 7 seront r p t es autant de fois que c est indiqu par le param tre J2 Le nombre maximun de r p titions possibles est de 99 les profondeurs successives 3I 41 seront atteintes jusqu un total de JI Retrait rapide de l axe Z jusqu au plan de r f rence si G99 est programm Retrait rapide de l axe Z jusqu au plan de d part si G98 est programm G83 P ER AGEPROFOND G98 P Plan de d part G99 R Plan de R f rance i Imm
225. fonction G53 G59 I P90 J P91 K P92 et en m me temps l aide de la programmation de la fonction ROTATION du syst me de coordonn es G73 A P96 Faire en sorte que les axes de la machine co ncident avec les faces de la pi ce Il est possible d x cuter le programme sans tenir compte de l angle d inclinaison r sultant de la fixation de la pi ce 114 MANUEL DE PROGRAMMATION CNC 8025 8030 NOS Cycle de centrage de poche circulaire Le format de programmation est le suivant G75 N08 P0 K P1 K P2 K P3 K P4 K P8 K P9 K P10 K G75 NO08 PO P1 P2 P3 P4 P8 P9 P10 Code du cycle de centrage du trou Valeur de coordonn e X th orique du centre du trou Valeur de coordonn e Y th orique du centre du trou Valeur de coordonn e Z th orique du centre du trou Distance de s curit Vitesse d avance de palpage Diam tre th orique du trou Vitesse d avance dans le palpage initial Distance laquelle le palpeur se d gage apr s le palpage initial Dans ce cycle quatre palpages de la paroi du trou sont effectu s les deux premiers sur l axe d ordonn es du plan principal axe Y sur le plan XY et les deux autres sur l axe d abscisses axe X sur le plan XY Une fois ex cut s les palpages correspondants ce cycle l axe du palpeur se positionnera dans le centre r el du trou calcul par la CNC Ainsi finit le cycle Z YA IPMC xy
226. i 4 B3 t K j B4 H Ld 1 C t i l 7 X 25 o RE ER EE A K ee So MANUEL DE PROGRAMMATION CNC 8025 8030 183 S quence et explications des op rations 1 Si la broche tait pr c demment en rotation elle continue tourner dans la m me direction Si elle ne tournait pas elle es mise en rotation dans le sens horaire M03 2 D placement depuis le plan de d part au plan de r f rence en vitesse rapide G00 3 D placement l avance programm e sur une distance gale B D 4 Temporisation K en secondes de la valeur programm e 5 Retrait rapide G00 jusqu une distance gale H ou jusqu au plan de r f rence en accord avec la valeur donn e J 6 D placement rapide G00 une distance C de la descente pr vue 7 D placement l avance programm e sur une distance gale B C 8 Temporisation K en secondes de la valeur programm e 9 Les op rations 5 8 sont r p t es jusqu au moment o la profondeur de I est atteinte 10 En fonction de la valeur programm e G98 ou G99 l outil se retirera jusqu au plan de d part ou jusqu au plan de r f rence la vitesse rapide Attention Si la valeur de 1 est donn e au param tre R toutes les d placements B seront B1 B2 B3 B4 Si ce param tre mentionn est diff rent de 1 les d placements seront B1 B B2 R B1 B3 R B2 B4 R B3 Dans les deux cas le dernier d placement sera d termin par la CNC en fonction de l
227. ication ou dans un programme subs quent est appel partir du programme en cours d ex cution Les programmes sont m moris s dans l ordre dans lequel ils ont t charg s L ordre de chargement peut tre observ sur le r pertoire sur l cran Le programme en cours d ex cution est toujours plac la premi re position Cette situation ne peut pas se produire durant l ex cution d un programme si on intervient sur un programme dont le num ro n a pas t m moris pr c demment Trop de chiffres pour d finir une fonction Valeur n gative ou param tre attribu e une fonction qui n accepte pas de valeur n gative Valeur incorrecte donn e un param tre de cycle fixe D finition d un cycle fixe lorsque les fonctions G02 G03 ou G33 restent actives Bloc param trique mal crit Plus de 15 param tres sont affect s d un bloc Division par z ro Racine carr e d un nombre n gatif Valeur trop lev e attribu e un param tre M41 M42 M43 ou M44 a t programm Plus de 7 fonctions M programm es dans le m me bloc La CNC affichera cette erreur dans les cas suivants gt Fonction G50 mal programm e gt Valeur des dimensions d outil surpass e gt Valeur des d calages du point z ro G53 G59 surpass e Cycle fixe mal d fini Un bloc incorrect a t programm il est soit lui m me incorrect soit qu il est incorrect par rapport la s quence du programme L
228. iculaire au plan principal G17 partir du point de d part jusqu au plan de r f rence approche X Z Y 43 Ce d placement est toujours effectu en rapide G00 Les valeurs G18 pp seront en absolu G90 ou en relatif G91 YZ Elles devront toujours tre programm es G19 X 4 3 Sile 4 me axe W ou le 5 me axe V est l axe perpendiculaire au plan principal celui ci devra tre lin aire Par contre si cet axe appartient au plan principal il pourra tre rotatif 154 MANUEL DE PROGRAMMATION CNC 8025 8030 I 4 3 K2 2 N2 D finit la profondeur de l usinage Lorsque la CNC est en mode G90 les valeurs sont en absolu c est dire qu elles sont donn es par rapport l origine de l axe perpen diculaire au plan principal Lorsque la CNC est en mode G91 les valeurs sont en relatif c est dire qu elles sont donn es par rapport au plan de r f rence approche Ce param tre d finit la dur e d attente entre le contactavec le fond du trou etle retrait Une valeur comprise entre K0 00 0 00 sec et K99 99 99 99 sec ou entre 0 00 et 655 35 sec param tre KP3 peut tre programm e La programmation de ce param tre n est obligatoire que dans un cycle de per age avec temporisation G82 S il n est pas programm la CNC indiquera l erreur 44 Dans les autres cycles fixes si K n est pas programm la CNC affectera la valeur z ro 0 K Ce param tre d finit l
229. il y a une erreur de programmation le code correspondant et le bloc en question sont visualis s et le programme est totalement enregistr d Sila m moire du programme pi ce est verrouill e ou celle des param tres machines dans le cas de P99999 la situation 3 7 1 se pr sente nouveau MANUEL D UTILISATION CNC 8025 8030 53 3 7 2 1 Erreurs de transmission Si le message ERREUR TRANSMISSION appara t sur l cran pendant une transmission c est que celle ci ne se fait pas correctement Si le message DONNEES LUES NON VALIDES appara t sur l cran pendant la transmission c est qu un caract re incorrect se trouve sur la bande ou qu un num ro de bloc erron a t crit Attention Le couvercle de l enregistreur cassette doit tre ouvert quand la CNC est mise en arr t afin d viter tout dommage sur le ruban 3 7 3 Transfert d un programme vers un lecteur enregistreur FAGOR 1 Appuyer sur la touche 1 L cran affiche PROGRAMME NUMERO P Composer le num ro du programme transf rer Si P99999 est compos la CNC se pr pare transmettre les param tres machine le tableau des fonctions M d cod es et la table de compensation de l erreur de la vis m re ainsi que le programme utilisateur de l AUTOMATE INTEGRE si on dispose de cette prestation Appuyer sur ENTER Il existe trois possibilit s 54 MANUEL D UTILISATION CNC 8025 8030 a
230. inimale Z1 selon l axe Z P915 Valeur de coordonn e minimale Z2 selon laxe Z A P915Z a gt L P914 7 7 l l Z Y 4 D g 5o o m a La D Y Zi X i D a P913cY EL P912 lt Y gt E l L y P910X D P911X gt 40 MANUEL D UTILISATION CNC 8025 8030 La s quence ex cuter est la suivante 1 Appuyer sur MESURE OUTIL 2 Placer l outil mesurer dans le porte outils 3 D placer l outil l aide des touches de JOG jusqu une position proche la face du palpeur toucher 4 S lectionner le num ro de correcteur d outil en composant Txx DEPART 5 Appuyer sur la touche JOG qui indique le sens de rotation de l axe lors du palpage La vitesse d avance du palpage est d finie dans le param tre machine P804 6 Une fois le palpage effectu la machine s arr te et la CNC charge dans la position L de la table de correcteurs la longueur m sur e et met z ro la valeur de K 7 Pour mesurer et charger la longueur du reste des outils r p ter partir du deuxi me pas Durant le palpage la vitesse d avance ne peut pas tre modifi e l aide du s lecteur FEED RATE Elle sera verrouill e 100 Pour passer au fonctionnement normal en MANUEL appuyer sur la touche MESURE OUTIL 3 5 11 Touches de manipulation de la broche Si S est programm e il est possible de mettre en marche dans les deux sens ainsi que d arr
231. int de d part du bloc suivant La valeur de R doit toujours tre positive et sup rieure z ro La fonction G37 ne peut tre programm e que dans des blocs de d placement lin aire G00 ou G01 Si elle est programm e dans un bloc d interpolation circulaire G02 ou G03 la CNC indiquera le message d erreur 41 G37 se programme avec le rayon d entr e Conditions dont il faut tenir compte a D gt 2 Rayon d entr e b Rayon r de la fraise lt Rayon R d entr e c Le d placement d entr doit tre lin aire Il ne peut tre circulaire 46 MANUEL DE PROGRAMMATION CNC 8025 8030 6 14 G38 DEGAGEMENT TANGENTIEL A LA FIN D UNE PASSE D USINAGE La fonction G38 permet d effectuer une op ration d usinage avec un d gagement tangentiel de l outil sans entra ner des calculs compliqu s La fonction G38 n est pas modale Elle doit tre programm e chaque fois qu un d gagement tangentiel de l outilest n cessaire Le rayon R4 3 en mm de l arc de d gagement doit tre programm imm diatement apr s le code G38 Il n est pas possible de programmer RO Exemple YA 50 30 MPM022 pe 40 60 80 120 X Prenons comme hypoth se que le point de d part est X0 Y30 Le premier d placement est l approche de la pi ce sans usinage La partie circulaire estune op ration d usinage et le troisi me d placement qui est lin aire est le d gagement de l outil Le
232. ion c est dire lorsqu ils ont d clench la sortie En Position Lorsque l on travaille en G05 le CNC agit de la mani re suivante Lorsque l axe entre dans la zone d arr t une distance P904 P905 P906 P907 du point final le CNC d sactive la sortie Lent et ne d clenche ni le signal Frein ni le signal En Position La CNC consid re le bloc achev lorsque tous les axes impliqu s sont arriv s en zone d arr t c est dire lorsque toutes les sorties Lent ont t d sactiv es Exemple N00 G90 G07 X20 Y5 N10 G05 X40 Y7 N20 X60 Y2 N30 X80 N40 G07 X100 Y 2 N50 M30 MARCHE entr e t i I i Sens Sa l t Rapide X t Lent X i I L i i Frein X l 1 mme t En position X i i t G90 G7 X20 Y5 G05 X40 Y7 X60 Y2 X80 G07 X100 Y 2 Chapitre 3 Section Page MOTEURSENBOUCLEOUVERTE TRAVAILAUTOMATIQUE 7 SANSSERVOSYST MES ETBLOC BLOC 3 5 2 EX CUTION EN BLOC BLOC Lorsque l on travaille en mode d op ration Bloc Bloc le CNC ne tient pas compte de la fonction G05 Cela veut dire que tous les d placements se font en G07 Le CNC consid re le bloc achev lorsque tous les axes impliqu s sont arriv s en position c est dire lorsqu ils ont d clench la sortie En Position Si au cours de l ex cution en mode Automatique d un bloc en G05 on abandonne le mode Automatique et on s lectionne le mode Bloc Bloc le CNC e
233. ique S minimale programm e Chapitre 1 Section Page LASER PROPORTIONNELA 3 MACHINES LABER L AVANCEDESAXES Exemple Si on dispose d une seule gamme de broche avec 1000 tours pour 10 V de signal analogique et qu on a programm F10000 S100 500 A 6V BV eE e i i e a E AV 39V pa eV t 5000 10000 12000 e F 25m712 S il n y a pas de mouvement ou bien si un positionnement en G00 est en cours de r alisation le CNC fournira un signal analogique de 1V Pour une avance r elle des axes de 12000 mm min le CNC fournira un signal analogique de 5 8V Lorsque l avance r elle des axes est de 5000 mm min le CNC fournira un signal analogique de 3V Si on d sire annuler temporairement le faisceau du laser il faut programmer M5 en le r cup rant ensuite si on programme la fonction M3 ou M4 Pour pouvoir s lectionner un nouveau rapport entre le signal analogique du faisceau et l avance des axes il faut programmer un nouveau bloc du type N4 G1 X 4 3 Y 4 3 F5 5 S4 4 M3 M4 Lorsque l avance des axes dans les tron ons circulaires est en fonction du rayon de l arc param tre machine P729 le signal analogique correspondant au faisceau du laser le sera lui aussi Page Chapitre 1 Section 7 LASERPROPORTIONNELA 4 TACENS L AVANCEDESAXES 1 3 POURSUITE DU PROFIL DE LA T LE Lorsque l on d sire travailler avec la prestation Poursuite du Profil de la
234. ique sans sous programme Point N20 N30 N40 N50 N60 N70 N80 N90 N100 N110 N120 N130 N140 de d part X0 YO y niai keia 2 2 KP 30 3 50 80 B 40 90 X G23 NB iro aee AEEA D finition du sous programme param trique G01 G91 X50 F500 Y30 X 10 G03 X 30 YO I 15 JO G01 X 10 Y 30 G24 nent Fin du sous programme G01 G90 X0 YO FO X 70 Y50 G2 NS l in ss x Appel d un sous programme G01 G90 X0 YO FO MO snenunununneniiais Fin du programme Une fois que la CNC ait lu le bloc 120 elle ex cutera le sous programme N8 qui est d fini entre les blocs 30 et 80 MANUEL DE PROGRAMMATION CNC 8025 8030 245 12 5 NIVEAUX D EMBOITEMENT D IMBRICATION Un sous programme peut tre appel partir d un programme principal ou partir d un autre sous programme standard ou param trique A partir de ce sous programme il est encore possible d appeler un autre sous programme et ainsi de suite jusqu un maximum de 15 niveaux d embo tement Chaque niveau de sous programme peut tre r p t 255 fois Diagramme d appels des sous programmes Programme principal Sous programme 1 Sous programme2 Sous programme 3 NO Gee NI G22 Ne G22 N3 T G20 N11 G20 N21 G20 N31 z 1 T T 1 za M02 M30 G24 G24 G24 12 6 SOUS PROGRAMME D URGENCE Si une valeur comprise entre 1 et 99 est attribu e au param tre machine P727 et que l entr e de saut un sous programme est
235. ire dans le sens horaire G03 Interpolation circulaire dans le sens anti horaire 14 MANUEL DE PROGRAMMATION CNC 8025 8030 6 2 3 1 Interpolation circulaire Les d placements programm s la suite de G02 G03 sont effectu s suivant des trajectoires circulaires l avance F programm e Les d finitions de sens horaire G02 et de sens anti horaire G03 ont t fix s selon le syst me de coordonn es ci dessous main droite ou syst me dextrogiratoire Y Y Z D X X 5 Z Y Z Z pd r a zT 4 G 02 4 N G 0e 1 02 4G 03 46 03 4 G 03 NE N N D D X X Y Ce syst me de coordonn es se rapporte au mouvement de l outil au dessus de la pi ce MANUEL DE PROGRAMMATION CNC 8025 8030 15 Attention Le sens de G02 et G03 dans le plan XZ peut tre invers en modifiant le param tre machine P605 4 Si le syst me de coordonn es de la main gauche est utilis e le sens de G02 et G03 sont invers s Une interpolation circulaire ne peut s effectuer que dans un plan c est dire que seuls deux axes peuvent se d placer simultan ment La m thode pour d finir l interpolation circulaire est la suivante Coordonn es cart siennes Plan XY G17 G02 G03 X 4 3 Y 43 I 4 3 J 43 F5 4 Plan XZ G18 G02 G03 X 4 3 Z 4 3 I 4 3 K 4 3 F5 4 Plan YZ G19 G02 G03 Y 4 3 Z 4 3 J 4 3 K 4 3 F5 4 Dans le cas d une Machi
236. ires N5 G90 G17 G03 AO I0 J50 F150 N10 A 90 I50 JO ou N5 G91 G17 G03 A90 IO J50 F150 N10 A90 I50 JO ou N5 G93 160 J90 N10 G90 G17 G03 A0 F150 N15 G93 1160 J90 N20 A 90 ou N5 G93 160 J90 N10 G91 G17 G03 A90 F150 N15 G93 1160 J90 N20 A90 MANUEL DE PROGRAMMATION CNC 8025 8030 21 Exemple Programmation d un cercle entier dans un seul bloc Y 80 MPMO006 120 170 X Point de d part suppos X170 Y80 Valeurs de coordonn es cart siennes N5 G90 G17 G02 X170 Y80 I 50 JO F150 Valeurs des coordonn es polaires N5 G90 G17 G02 A360 I 50 JO F150 ou N5 G93 1120 J80 D finition du centre polaire N10 G17 G02 A360 22 MANUEL DE PROGRAMMATION CNC 8025 8030 6 2 3 2 Interpolation Circulaire en Coordonn es Cart siennes en Programmant le rayon Le format de programmation est le suivant Plan XY G17 G02 G03 X 43 Y 43 R 43 F54 Ceci signifie qu un arc peut tre programm en sp cifiant les coordonn es de son point d arriv e plus le rayon Les coordonn es du centre ne sont pas n cessaires Plan XZ G18 G02 G03 X 43 Z 43 R 43 F5 4 Plan YZ G19 G02 G03 Y 43 Z 4 3 R 4 3 F5 4 La programmation d un cercle complet avec le rayon peut produire l erreur 47 car il existe d infinies solutions Si larc est inf rieur 180 degr s le rayon sera programm avec un signe positif et s il est sup rieur 180 degr s le signe sera n gatif
237. ires l utilisation de la CNC FAGOR Il d crit les commandes et les touches de la face avant contenues sur le clavier et sur le tableau de commandes Les modes de fonctionnement et les pages d affichage qui appara ssent sur l cran sont aussi d crits MANUEL D UTILISATION CNC 8025 8030 1 2 PANNEAU FRONTAL CNC 8025 30 2 1 MONITEUR CLAVIER POUR LA CNC 8030 F FAGOR AIBICIDI EIF D Gal H E AAE EKE E MININ OIP DN RISITUIVIVW 3 X Y Z sp caps smirr Ol ENTER E Fer 8 a xfilels eZ PF Toffe a a DELETE cL Aale q1 O ri Fe Fa Fa F5 F6 F7 E lelje y a OO 7 1 Touches de fonction SOFT KEYS 2 Touches alphanum riques pour l dition de programmes 3 ENTREE Permet d introduire des informations dans la m moire de la CNC etc 4 RAPPEL Acc s un programme un bloc de programme etc 5 MODE OPERATIONNEL Permet de disposer de la liste des modes d op rations affich e l cran Acte pr liminaire toute op ration d acc s 6 DELETE Pour effacer un programme entier ou un bloc du programme Effaceme
238. ise par le param tre sera toujours en degr s m N4 P1 H Valeur Hexad cimale 250 P1 prend la valeur en Hexad cimal indiqu e apr s H Valeurs possibles de H O FFFFFFFF MANUEL DE PROGRAMMATION CNC 8025 8030 Op rations F1 Somme Exemple N4 P1 P2 F1 P3 PI prend la valeur de la somme de P2 et de P3 c est dire que P1 P2 P3 On peut aussi programmer N4 P1 P2 F1 K2 c est dire que P1 P2 2 La lettre K indique une constante Par exemple K1 signifie valeur 1 K1000 signifie valeur 1000 Le m me param tre peut tre dans la somme et dans le r sultat c est dire N4 P1 P1 F1 K2 Ceci signifie que P1 PI 2 F2 Soustraction N4 P10 P2 F2 P3 gt P10 P2 P3 N4 P10 P2 F2 K3 gt P10 P2 3 N4 P10 P10 F2 K1 gt P10 P10 1 F3 Multiplication N4 P17 P2 F3 P30 gt P17 P2 x P30 N4 P17 P2 F3 K4 gt P17 P2 x 4 N4 P17 P17 F3 K8 gt P17 P17x 8 F4 Division N4 P8 P7 F4 P35 gt P8 P7 P35 N4 P8 P2 F4 K5 gt P8 P2 5 N4 P8 P8 F4 K2 gt P8 P8 2 F5 Racine carr e N4 P15 F5 P23 gt P15 P23 N4 P14 F5 K9 gt P14 9 N4 P18 F5 P18 gt P18 P18 MANUEL DE PROGRAMMATION CNC 8025 8030 251 F6 Racine carr e de la somme des carr s N4 P60 P2 F6 P3 gt P60 P2 P3 N4 P50 P40 F6 K5 gt P50 P40 5 N4 P1 P1 F6 K4 gt PI P1 4 F7 Sinus N4 P1 F7 P2 gt P1 Sen P2 L angle a
239. istance entre le plan de r f rence approche et la surface de la pi ce Plan de r f rence D MPM077B D est utilis pour d terminer le plan de r f rence plan auquel l axe perpendiculaire au plan principal doit se d placer en rapide et ensuite continuer l avance travail d une distance gale D B Les autres pas de l axe Z seront gaux la valeur de B Si une valeur n gative est donn e D la premi re descente sera inf rieure B soit D B 188 MANUELDE PROGRAMMATION CNC 8025 8030 H4 D finit la vitesse d usinage de la passe de finition L4 3 D finit la valeur de la passe de finition par rapport au plan principal Si le signe est positif la passe de finition s effectuera en G7 Angle vif Si le signe est n gatif la passe de finition s effectuera en GS Angle arrondi Mouvementen G01 Mouvementen G00 Mouvementen H MPM078 Attention La CNC d place la machine en passes successives en fonction des valeurs de B et de C l exception de la passe de finition qui est programm e en fonction des dimensions de la poche N2 D finit le nombre de fois que le bloc doit tre r p t Une valeur comprise entre N1 et N99 doit tre programm e Dans le cas d utilisation d un param tre N P3 cette valeur peut tre comprise entre 0 et 255 Si le param tre N n est pas program
240. ivants PRESTATION MANUEL ET SECTION MODIFI E ET SECTION MODIFI E L erreur 65 ne se produit pas lors des Manuel Installation Section 3 3 4 d placements de palpage G75 Il est possible de s lectionner le sens de Manuel Installation Section 4 6 recherche de r f rence machine sur chaque axe R solution de comptage 1 2 5 10 avec Manuel Installation Section 4 1 signaux sino daux sur chaque axe P622 1 2 3 4 5 Acc s Acc s depuis le CNC aux registres du PLCI le CNC aux Acc s depuis le CNC aux registres du PLCI du PLCI Manuel Manuel Programmation G52 Ee du profil de t le sur les machines Manuel Applications ee laser Prestation Prestation Jig Grinder OOO Grinder Manuel Manuel Applications Date Juin 1991 Version logiciel 3 1 et suivants PRESTATION MANUEL ET SECTION MODIFI E EE Nouvelle fonction F29 Prend la valeur du Manuel Programmation Chapitre 13 num ro de l outil s lectionn Plus haute vitesse lors de l ex cution de plusieurs blocs param triques de suite La fonction M06 n ex cute pas la fonction Manuel Installation Section 3 3 5 M19 Date Mars 1992 Version logiciel 4 1 et suivants PRESTATION Contr le d acc l ration d c l ration en forme de cloche largissement de la compensation crois e Filetage rigide G84 R Possibilit d introduire le signe du jeu de vis sur chaque axe Ex cution ind pendante d un a
241. ive jusqu ce qu elle soit annul e par G94 Cette caract ristique n cessite le montage d un encodeur sur la broche Attention La signification de F programmation de l avance diff re selon qu on travaille en G94 ou en G95 de la valeur du param tre machine P611 5 lorsqu on travaille en G94 et que le syst me dans la programmation est en mm ou en pouces Cet aspect sera abord au chapitre PROGRAMMATION DE L AVANCE 208 MANUELDE PROGRAMMATION CNC 8025 8030 6 38 G96 VITESSE DE COUPE CONSTANTE Lorsque G96 est programm la CNC assume que la valeur F concerne l avance au niveau de l ar te coupante de l outil Cette caract ristique permet d effectuer une meilleure finition de la pi ce sp cialement au niveau des arcs int rieurs G96 est modal il est annul par G97 M02 ou M30 Dans le mode G96 la vitesse au centre de l outil pourra diminuer lors de l usinage d arrondi d angles inf rieurs ainsi la vitesse de coupe constante 6 39 G97 VITESSE CONSTANTE AU CENTRE DE LA FRAISE Lorsque G97 est programm la vitesse d avance est au centre de l outil La fonction G97 est modale et incompatible avec G96 La CNC assume que G97 est actif la mise sous tension apr s M02 M30 Arr t d urgence et RAZ MANUEL DE PROGRAMMATION CNC 8025 8030 209 7 PROGRAMMATION DES COORDONNEES Un point peut tre programm dans la CNC 8020 M en utilisant diff rentes m thodes Coordonn es cart siennes C
242. l axe a atteint la but e de fin de course soit parce qu un bloc programm entra nerait un d placement au del de la but e But e de fin de course de l axe W atteinte Erreur g n r e soit parce que l axe a atteint la but e de fin de course soit parce qu un bloc programm entra nerait un d placement au del de la but e 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 083 089 090 091 092 093 094 095 Erreur de poursuite limite sur l axe X Erreur de poursuite limite sur l axe Y Erreur de poursuite limite sur l axe Z Erreur de poursuite limite sur l axe W Valeur de S trop lev e D faut de mesure sur l axe X Connecteur Al D faut de mesure sur l axe Y Connecteur A2 D faut de mesure sur l axe Z Connecteur A3 D faut de mesure sur l axe W Connecteur A4 D faut de captation de la broche Connecteur AS D faut de captation de la manivelle Connecteur prise AS D faut de captation du 5 me axe V Connecteur AS Erreur de parit des param tres g n raux La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur de parit des param tres du 5 me axe V La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P
243. lage par rapport au point z ro machine Valeur en X du d calage par rapport au point z ro machine Valeur en Y du d calage par rapport au point z ro machine Valeur en Z du d calage par rapport au point z ro machine MANUEL DE PROGRAMMATION CNC 8025 8030 73 Charge incr mentale de valeurs Le bloc N4 G5 L 4 3 H 4 3 I 4 3 J 4 3 K 4 3 en mm ou N4 G5 L 3 4 H 3 4 I 3 4 J 3 4 K 3 4 en pouces accro t les valeurs existentes dans l adresse de la table indiqu e par G5 G53 G59 Cette augmentation est d finie par L H I J K N4 N mero de bloc G5 Code du d calage du z ro G53 G54 G55 G56 G57 G58 G59 L 4 3 Quantit additionner ou soustraire la valeur de V m moris e dans la table L 3 H 4 3 Quantit additionner ou soustraire la valeur de W m moris e dans la table H 3 4 I 43 Quantit additionner ou soustraire la valeur de X m moris e dans la table I 3 4 J 4 3 Quantit additionner ou soustraire la valeur de Y m moris e dans la table J 3 4 K 4 3 Quantit additionner ou soustraire la valeur de Z m moris e dans la table K 4 3 Format b Pour appliquer un d calage de z ro dans le programme en cours Il y aura deux possibilit s selon la valeur attribu e au param tre machine P619 7 Cas 1 P619 7 0 Un bloc de la forme N4 G5 est utilis pour d clencher un d calage de z ro dans le program
244. laire Les deux types de CNC disposent de mod les de base Bien que les diff rences entre les mod les de base soient expliqu es sur les pages qui suivent chaque mod le peut tre d fini de la mani re suivante 8025 8030 GP s adressent des machines Besoins G n raux 8025 8030 M s adressent des Fraiseuses ayant jusqu 4 axes 8025 8030 MG outre les prestations du mod le M il dispose de graphiques 8025 8030 MS s adressent des Centres d Usinage 5 axes Lorsque le CNC dispose d automate int gr PLCI on rajoute la d nomination de chaque mod le la lettre T Mod les GPI MI MGI MSI De m me lorsque le CNC dispose de la m moire de 512 Kb on rajoute la d nomination de chaque mod le la lettre K Mod les GPK MK MGK MSK GPIK MIK MGIK MSIK Base avec Avec PLCI Avec PECI 512Kb avec 512 Kb Besoins G n raux Fraiseuses jusqu 4 axes Jusqu 4 axes avec graphiques Centres d Usinage DESCRIPTION TECHNIQUE ENTR ES SORTIES Entr es de mesure Axes lin aires Axes rotatifs Codeur de broche Volants lectroniques Entr e de palpeur Multiplication des impulsions de mesure signal carr x2 x4 Multiplication des impulsions de mesure signal sino dal x2 x4 10 x20 R solution maximale de comptage 0 001 mm 0 001 0 0001 pouces Sorties analogiques 10V pour le contr le des axes Sortie analogique 10V p
245. le 4 me axe W est lin aire et fait partie du plan principal les valeurs de I et J d fineront les valeurs du 4 me axe ou de son axe associ Il en viendra de m me pour le 5 me axe V Aucune autre donn e ne peut tre programm e dans le bloc contenant G93 b La programmation de G93 dans un bloc d termine que la position actuelle de l outil devient l origine polaire avant tout d placement programm Attention Quand une interpolation circulaire est programm e avec G02 ou G03 la CNC prend le centre de l arc comme une nouvelle origine polaire MANUEL DE PROGRAMMATION CNC 8025 8030 205 Exemples 1 Hypoth se L outil se trouve l origine des coordonn es cart siennes NO G93 1200 JO N5 G01 R150 A90 F500 Y 150 ORIGINE gt POLAIRE lt lt A90 z N Lo b 200 X Dans le bloc NO le point X200 YO a t d fini comme origine polaire Dans le bloc N5 une interpolation lin aire G01 a t programm e pour atteindre le point R150 A90 X200 Y150 206 MANUELDE PROGRAMMATION CNC 8025 8030 2 De nouveau prenons comme hypoth se que l outil se trouve X0 YO NO G93 G01 R200 A135 F500 N5 R100 A90 ORIGINEPOLAIRE MPM087 A la lecture du bloc NO la CNC prend le point o se trouve l outil en ce moment X0 Y0 comme origine polaire de mani re poursuivre en ex cutant un mouvement en interpolation lin aire G01 pour atteindre le point d
246. le de Z balayer P5 Valeur maximale de Z balayer P8 Avance des d placements P9 Avance des d placements du palpage Param tres employ s pour le calcul P10 Incr ment angulaire accumul de l angle P11 Distance parcourir en angle et valeur absolue P12 Valeur absolue de la distance parcourir en angle P20 Valeur accumul e du rayon P21 Rayon total absolu parcourir P22 Nombre de pas en rayon P23 Rayon signe chang P30 Limite de Z pour G75 P99 Incr ment de Z pour des passes successives MANUEL DE PROGRAMMATION CNC 8025 8030 141 MPO4 MPO5 MPO6 142 P1 5360 P MANUEL DE PROGRAMMATION CNC 8025 8030 00099 NO G76 N10000 Programme cherger dans l ordinateur N5 Digitalisation diam trale N10 G76 F500 S200 M3 Conditions d usinage N20 PO K67 Rayon de la pi ce N30 PI1 K360 Angle de d part invariable N40 P2 K1 0 Pas du rayon N50 P3 K3 Pas de l angle N70 P4 K 50 Z minimal N80 P5 K13 Z maximal N90 P3 K200 Avance de d placement N100 N105 N110 N112 N114 N118 N120 N122 N126 N127 N128 N130 N140 N150 N155 N156 N157 N160 N170 N180 N190 N200 N210 N280 N290 N300 N310 N320 N322 N325 N340 N350 MANUEL P9 K100 Avance de palpage P99 K 1 Z passes successives P20 P0 P21 P20F4P2 P22 F12P21 P21 F11P22 G26 N118 P21 P22F1K1 P2 P20F4P21 Nouvel incr ment rayon P30 P4F2PS P3
247. lection du mode de fonctionnement 7 Appuyer sur OP MODE Appuyer sur la touche 7 L cran affiche PERIPHERIQUES 0 ENTREE DE CASSETTE 1 SORTIE VERS CASSETTE 2 ENTREE DE PERIPHERIQUE 3 SORTIE VERS PERIPHERIQUE 4 REPERTOIRE DE LA CASSETTE 5 EFFACER PROGRAMME CASSETTE 6 DNC ON OFF Attention Pour pouvoir s lectionner l une des op rations 0 1 2 3 4 et 5 du mode PERIPHERIQUES le point 6 DNC ON OFF doit tre en OFF le message OFF encadr est visualis Si le message est ON encadr il faut appuyer sur 6 Pour connecter d connecter un p riph rique la CNC devra se trouver en arr t Pour effectuer les op rations 0 1 4 5 avec un lecteur enregistreur de bande magn tique FAGOR charger la valeur O dans le param tre machine P605 6 MANUEL D UTILISATION CNC 8025 8030 51 3 7 2 Introduction d un programme partir d un lecteur enregistreur FAGOR 0 a 52 Appuyer sur la touche 0 L cran affiche PROGRAMME NUMERO P Composer le num ro du programme lire Si P99999 est compos la CNC se pr pare recevoir les param tres machine le tableau des fonctions M d cod es et la table de compensation de l erreur de vis m re Si on dispose de AUTOMATE INTEGRE le programme utilisateur de l AUTOMATE sera galement conserv Appuyer sur ENTER Il y a 4 possibilit s Un programme ayant le m me num ro existe dans la m moire
248. les Notes L information que le pr sent manuel d crit peut tre sujet des variations pour cause de modifications techniques FAGOR AUTOMATION S Coop Ltda se r serve le droit de modifier le contenu du manuel en se trouvant de ce fait pas oblig e communiquer les variations TABLE DE MATIERES INTRODUCTION ni me e j LE NO ei M N m D bobhe e r p N nanannnaonnnannannnanDRDAN D DADDDADA Ma e bi SE O SR D a Page Tableau comparatif des mod les CNC FAGOR 8025 8030 sssr ix Nouvelles Prestations t Modifications e ss sonner snnepeisronnerenins XV AL CR CE E Intr 3 Conditions de 021 Le PAR RE Intr 5 Documentation Fagor pour la CNC 3025M eoncisiisiisnersersioerseiinierneraidessiionero ike ioi Intr 6 Content du pr sent mantel risotto nn NE EE VEN Intr 7 nn na one nie 1 PSS TO Enee ane nl 1 Programination de commentat ES 2er merde a r E RE 2 Connexion DNG osinean E E 2 Communication avec le programme FAGORDNC ssssssesseseerssreresreeresrerisrrerrererreeres 3 CONSTRUCTION D UN PROGRAMME eeeeerierererrsrrrrriererisrrrrrrrrereeeees 4 FORMAT DU PROGRAMME sininen aae aaea 5 Programmalon parame IADE den ns inann E EE A EIE ERSEN TE 6 NUMEROTATION DES PROGRAMMES 7 BLOCS DU PROGRAMME se Nume TA des MOES eu aen 7 Ploes Conde nine ennui AR EEE REEE EAA 8 FONCTIONS PREPARATOIRES osessiicsiecireriaiisiesnedissv kindin is disssiandaiein di
249. les EPROM du microprocesseur d interpolation Consulter le Service d Assistance Technique La recherche du point z ro r f rence machine n a pas t effectu e dans tous les axes Le param tre machine en fixe la condition Erreur dans PPI 1 U 15 Consulter le Service d Assistance Technique Erreur dans PPI 2 U 17 Consulter le Service d Assistance Technique Erreur dans PPI 3 U 10 Consulter le Service d Assistance Technique Erreur dans un Temporisateur Consulter le Service d Assistance Technique Erreur de parit dans la table des outils ou dans la table G53 G59 La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur de parit dans les param tres de l axe W La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 096 097 098 099 100 101 105 106 107 108 109 110 111 112 Erreur de parit dans les param tres de l axe Z La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur de parit dans les param tres de l axe Y La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur de parit dans les pa
250. leur assigne une valeur autre que 0 le signal analogique maximale de l axe Z sera Signal analogique mV P808 x KI x 2 5 mV 64 Le gain proportionnel K1 de l axe Z est d fini sur le param tre machine P314 Exemple On a personnalis les param tres P314 64 et P806 2000 L axe Z est gouvern par un syst me qui avec 10V de signal analogique fournit une avance de 3 000 tours minute et on d sire limiter l avance de l axe Z 300 tours minute Le signal analogique de l axe Z devra tre limit s 1 V et le param tre P808 devra donc avoir la valeur suivante 1000 mV P808 x 64 x 2 5 mV 64 P808 400 Page Chapitre 1 Section MACHINESLASER PARAM TRESMACHINE 12 FAISCEAU LASER PROPORTIONNEL L AVANCE DES AXES Lorsque l on d sire travailler avec la prestation FAISCEAU LASER PROPORTIONNEL A L AVANCE DES AXES il faut personnaliser le param tre machine P619 3 avec la valeur 1 Il faut aussi ajuster les r gulateurs d avance des axes de telle sorte que l avance maximale d sir e G00 soit obtenue avec 9 5 V de signal analogique Lorsque la prestation FAISCEAU LASER PROPORTIONNEL L AVANCE DES AXES est s lectionn e le CNC fournira travers la sortie S analogique terminaux 36 et 37 du terminal 01 des signaux analogiques proportionnelles l avance r elle des axes de la machine Le CNC utilise la sortie S analogique pour contr ler le faisceau du laser raison
251. m la CNC assume la valeur N1 La programmation de la valeur de N doit tre sup rieure 1 lorsque G91 est actif c est dire lorsque les valeurs du centre de la poche sont en relatif Si non les op rations d usinage seront r p t es au m me point Une explication plus d taill e sur les cycles fixes G87 et G88 suivra En supposant que le plan principal est form par les axes X et Y et l axe outil est Z MANUEL DE PROGRAMMATION CNC 8025 8030 189 6 32 8 G87 Cycle fixe pour poche rectangulaire Les op rations et les d placements de l outil se font comme indiqu e ci dessous Si la broche tait pr c demment en rotation elle poursuit dans le m me sens Si elle ne tournait pas elle est mise en rotation dans le sens horaire M03 D placement rapide de l axe Z pour aller du plan de d part au plan de r f rence approche Comme indiqu pr c demment le plan de r f rence d signe un plan proche de la surface de la pi ce usiner D placement de l axe Z d une distance gale D B une avance gale 50 de l avance F programm e D Distance entre le plan de r f rence et la surface de la pi ce B Valeur de la profondeur de chaque passe d usinage Fraisage l avance programm e F sur la surface de la poche par des pas d finis par C et une distance L des parois de la poche passe de finition Fraisage l avance programm e H pour la finition A la fin de l usinage l outil
252. machine sel iala ur lo Micro Io Y Entr e du micro de recherche de r f rence machine ka N Micro Io Z Entr e du micro de recherche de r f rence machine en Ww Micro Io W Entr e du micro de recherche de r f rence machine m EN Stop Urgence Entr e En un Arr t avances Entr e Transfert inhibit M ex cut e Arr t Sous routine Urgence Marche Avance rapide Enter en Play back Entr e conditionnelle Entr e Manuel Entr e Le CNC agit comme un Visualisateur MST30 Sortie code BCD poids 80 MST40 Sortie code BCD poids 40 MST20 Sortie code BCD poids 20 MST10 Sortie code BCD poids 10 MSTO8 Sortie code BCD poids 8 MSTO4 Sortie code BCD poids 4 MSTO2 Sortie code BCD poids 2 MSTO1 Sortie code BCD poids 1 CHASSIS Y brancher tous les blindages des c bles utilis s 24V Entr e d alimentation ext rieure Sans fonction Sans fonction Sans fonction Sans fonction Sans fonction Sans fonction Sans fonction Sans fonction Page Chapitre 3 Section MOTEURSENBOUCLEOUVERTE SANSSERVOSYST MES INROPUCRON CONNECTEUR 1 02 SIGNAL ET FONCTION OV Entr e d alimentation ext rieure OV Entr e d alimentation ext rieure Sortie M1 Valeur du bit 1 du tableau des fonctions auxiliaires Rapide axe
253. machine Rapport d tats avanc s du syst me DNC Pour avoir la possibilit de travailler avec le DNC P607 3 doit tre gal 1 Ainsi dans le mode PERIPHERIQUES ENTREE SORTIE 6 le message ON doit tre encadr Si non presser la touche 6 Pour des informations plus d taill es voir le manuel DNC Dans le mode PERIPHERIQUES 7 chaque fois que la touche RESET est appuy e une mise en conditions initiales de la CNC est ex cut e 58 MANUEL D UTILISATION CNC 8025 8030 3 8 MODE 8 TABLEAU DES OUTILS ET DECALAGES DE L ORIGINE G53 G59 Les correcteurs d outils permettent de m moriser les dimensions longueur et rayon d un maximum de 100 outils et les valeurs de 7 d calages d origine G53 G59 La proc dure suivre dans ce mode G53 G59 de fonctionnement est la suivante 3 8 1 S lection du mode de fonctionnement TABLEAU D OUTILS Appuyer sur OP MODE Appuyer sur la touche 8 L cran affiche TABLEAU DES OUTILS G53 G59 TOR sm La NE Rate FOR D 12 22 K T02 R L Iin kin 3 8 2 Visualisation du tableau des outils Il existe deux m thodes de lecture des dimensions d un outil qui n appara t pas sur l cran a Composer le num ro de l outil et appuyer sur RAPPEL b Appuyer sur la touche Cursor Up a ou Cursor Down 52 situ es droite de l cran pour faire d filer en arri re ou en avant le tableau des outils jusqu ce que celui qui est recherch
254. mal programm Il faut se souvenir que G72 ne s applique qu un seul axe Celui ci doit se trouver l origine lorsque le facteur d chelle est appliqu Si la fonction G73 rotation des coordonn es du syst me est program e et que la programation est faite en coordonn es cart siennes absolues les valeurs de r f rence des deux axes du plan o la rotation doit avoir lieu doivent tre crites m me si aucun des deux ne doit se d placer La CNC affichera cette erreur dans les cas suivants gt Plus de 15 niveaux d embo tement de sous programmes ont t programm s gt Un saut au sous programme en cours a t programm L arc programm ne passe pas par le point final d fini Tol rance 0 01 mm ou il n existe pas d arc passant par les points d finis selon G08 ou G09 Ce code d erreur est g n r lorsqu on programme une entr e tangentielle et dans les conditions suivantes gt Il n y pas de place pour r aliser l entree tangentielle On besoin d une distance sup rieure 2 fois le diam tre du cercle programm gt L entr e tangentielle entre le point de d part de l usinage est courbe G02 G03 Elle doit tre lin aire 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 Ce code d erreur est g n r lorsqu on programme une sortie tangentielle et dans les conditions suivantes gt Il n y pas de place pour r aliser la sortie tangentielle On
255. me en cours La valeur du d calage est donn e par les valeurs m moris es sous G5 dans la table des d calages de z ro G53 G59 N4 N mero de bloc G5 G53 G54 G55 G56 G57 G58 G59 Adresse de la table o les valeurs de d calage du point z ro machine sont m moris es Cas 2 P619 7 1 Lorsqu une fonction de type G54 G58 est appliqu e la valeur de d calage se rapportant chaque axe sera celle donn e par G59 G53 n est pas affect 74 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple vi N20 I MPMO4 e G54 Les valeurs G53 X0 YO G54 X 40 Y 40 G55 X 30 Y10 sont compos es dans la table G53 G59 Le point de d part est X0 YO N10 G00 G90 X70Y20 N20 G1 Y35 F200 N30 X60 N40 G03 X60 Y20 I0 J 7 5 N50 G01 X70 Y20 N60 G54 N70 G25 N10 50 1 N80 G55 N90 G25 N10 50 1 N100 G53 N110 X0 YO N120 M30 6 22 1 G59 comme d calage du z ro ajout Si P619 7 1 Lorsqu on ex cute une fonction du type G54 G59 le d calage du z ro appliqu chaque axe sera la valeur indiqu e la table G54 G59 plus la valeur indiqu e la position G59 de la table Ne concerne pas G53 Si P619 7 0 Dans ce cas le d calage du z ro qui s applique chaque axe aura la valeur indiqu e la table MANUEL DE PROGRAMMATION CNC 8025 8030 75 6 23 G64 USINAGE MULTIPLE EN ARC On pourra au moyen de cette fonction r aliser des d placements en arc Si un cycle fixe est don
256. ment temps d attente T1 au moyen du param tre machine P807 P811 P816 P820 jusqu ce que la sortie Rapide est s lectionn e Une fois le temps T1 coul le CNC active la sortie Rapide pour que l axe commence se d placer La sortie Rapide continue tre active jusqu ce que l axe se trouve une distance P900 P901 P902 P903 du point de destination A partir de ce point l la sortie Lent est activ e Lorsque l axe entre dans la zone d arr t une distance P904 P905 P906 P907 du point EN POSITION final le CNC d sactive la sortie Lent Afin de donner l axe le temps de se mettre en position avant d activer le frein le CNC permet d tablir le temps T2 au moyen du param tre machine P808 P812 P817 P821 Ce param tre indique le temps qui s coule depuis que la sortie Lent est activ e jusqu ce que la sortie Frein se met un niveau logique bas Apr s avoir mis la sortie Frein un niveau logique bas le CNC fait une pause T3 qui est indiqu par le param tre machine P809 P813 P818 P822 avant d activer la sortie de Position de l axe La sortie de Position de l axe se maintient un niveau logique haut pendant le temps T4 qui est indiqu par le param tre machine P810 P814 P819 P823 Chapitre 3 Section Page MOTEURS ENBOUCLEOL JVERTE FONCTIONNEMENTDEBASE 5 SANSSERVOSYSTEMES 3 4 EX CUTION DES D PLACEMENTS Les d
257. ments P9 Avance des d placements du palpage Param tres employ s pour le calcul P10 Incr ment de l axe Z pour G75 P11 Nombre de pas en X P12 Nombre de pas en Y P13 Valeur de coordonn e de l axe X du point de d part P14 Valeur de coordonn e de l axe Y du point de d part P15 Valeur de coordonn e de l axe Z du point de d part P16 Compteur du nombre de pas en X P17 Indique les valeurs de coordonn e charger 0 XZ 1 Y2Z P18 Valeur de coordonn e X courante P19 Valeur de coordonn e Y courante P99 Incr ment de Z pour des passes successives 130 MANUEL DE PROGRAMMATION CNC 8025 8030 Ps P4 1 i PAS EN Y X X X X X X X X X X X x x X X F Pa lt MPM063 all MANUEL DE PROGRAMMATION CNC 8025 8030 131 00075 N10 Digitalisation selon l axe X N20 G76 N12345 Programme charger dans l ordinateur N40 G76F500 Conditions d usinage N50 PO K0 X minimale N60 PI1 K200 X maximale N70 P2 K0 Y minimale N80 P3 K100 Y maximale N90 P4 K0 Z minimale N100 P5 K50 Z maximale N110 P6 K1 Pas maximal sur X N120 P7 K1 Pas maximal sur Y N130 P8 K1000 Avance du d placement N140 PO K100 Avance du palpage N145 P99 K I Z passes successives N150 P10 P1F2P0 P11 P10F4P6 P12 F12P11 P11 F11P12 N160 G26 N180 N170 P11 P12F1K1 P6 P10F4P11 N180 P10 P3F2P2 P12 P10F4
258. mmand s pour la CNC 8030 seserissrririoucivorervarroredvenvopecuisvonisvorvorodss 4 Moniteur clavier tableau de commandes pour la CNC 8025 5 S lection des CONISUTR sise menant E R ER inssmateni ds 7 Annulation de la Visualisation s r l MOmitEUT sente tunenuns T Touches d fontti sn s nm enU rE ATEENA OERE RISANE PAREO RN AEAEE A ORNETA 4 MODE D UTIASATION nid ina ea 8 AUTOMATIQUE CYCLE CONTINU BLOC PAR BLOC eee 10 Execution d un Prostran seriene e E Or E 10 S lection du mode Automatique 0 ou Bloc par Bloc 1 10 Sclection d programme CXCCU E sreeenpremesiianion a E e E ia 10 S lection d premier bloc CXECUTET ssoromnvengstesssmnesmenneinnnvins ses areReu 11 Ailichage du contemni das DOCS E E 11 Depant yele erie E en annee rings de SAR ARRETE 12 DITES OR Le CP 12 Changement du mode de fonctionnement sessen 13 a e T Le EU E E E E E E E 13 ot L GTION du moded TIC ARR nn a E bete 13 Mode d attronase STANDARD sruirioiierehipinarsiiis ak kinar MERREN A E RE EEEREN 14 Mode d affichage de POSITION ACTUELLE ue cnasecietonememtuetvehegene 14 Mode d affichage de L ERREUR DE POURSUITE ss isiiriicssissiisenssrioncoisisnosasssisosiss 15 Mode d affichage des PARAMETRES ARITHMETIQUES osses 15 Mode d affichage de l tat des Sous Programmes Horloge Compier de Fiete soonteta a nm nn ent 15 Mode d atiichage GRAPHIQUE neo nd 17 Programmation parall le BACKGROUND ee redoiseemessetentueneete 18 MODE FLO LA M nee used 18 Affi
259. n ayant pas de c tes parall les en applicant la fonction G73 rotation du syst me des coordonn es Cette possibilit permet de programmer rapidement des poches en un point quelconque de tout plan Exemple Le point initial est XO YO Z0 et la poche est r alis e sur le plan XZ N5 G18 N10 G87 G98 G00 G90 X200 Y 48 Z0 I 90 J52 5 K37 5 B12 C10 D2 H100 L5 F300 N20 G73 A45 N30 G25 N10 20 7 N40 M30 MPM081 196 MANUELDE PROGRAMMATION CNC 8025 8030 6 32 9 Cycle fixe pour poche circulaire Les op rations et les d placements de l outil se font comme indiqu e ci dessous Si la broche tait pr c demment en rotation elle continue tourner dans le m me sens Si elle ne tournait pas elle est mise en rotation dans le sens horaire M03 D placement rapide de l axe Z pour aller du plan de d part au plan de r f rence approche Comme indiqu pr c demment le plan de r f rence d signe un plan proche de la surface de la pi ce usiner D placement de l axe Z d une distance gale D B une avance gale 50 de l avance F programm e D Distance entre le plan de r f rence et la surface de la pi ce B Valeur de la profondeur de chaque passe d usinage Fraisage l avance programm e F sur la surface de la poche par des pas d finis par C et une distance L lors de la passe de finition Fraisage l avance programm e H pour la finition A la fin de l usinage l outil se reti
260. n coordonn es absolues G06 Trajectoire circulaire tangente la trajectoire pr c dente G08 Trajectoire circulaire d finie par trois points G09 Entr e tangentielle en d but d usinage G37 Sortie tangentielle en fin d usinage G38 Arrondi contr l d ar tes G36 Chanfreinage G39 Filetage lectronique G33 op X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X x a x a l a x a i x a a x x x x x X mx x x x a IX xX xx x x x 1 D x a Im x x x a x Mk x x x x x x x X mx BOSSER AAA J FONCTIONS PR PARATOIRES SUPPL MENTAIRES Temporisation G04K Travail sur ar te arrondie et sur ar te vive G05 G07 Image de miroir G10 G11 G12 Image de miroir sur l axe Z G13 Facteur d chelle G72 Rotation du syst me de coordonn es G73 Couplement d couplement lectronique des axes G77 G78 Traitement de bloc unique G47 G48 Affichage de code erreur de la part de l usager G30 Cr ation automatique de blocs G76 Communication avec le r seau local FAGOR G52 COMPENSATION Compensation de rayon de l outil G40 G41 G42 Compensation de longueur de l outil G43 G44 Chargement des dimensions de l outil sur la table interne G50 CYCLES FIXES
261. n du syst me de coordonn es G73 A P96 les axes de la machine et les faces de la pi ce seront superpos s Il est possible d ex cuter le programme sans tenir compte de l angle d inclinaison r sultant de la fixation de la pi ce MANUEL DE PROGRAMMATION CNC 8025 8030 111 N07 CYCLE DE MESURE DE COIN EXTERIEUR ET D ANGLE Le format de programmation est le suivant G75 N07 P0O K P1 K P2 K P3 K P4 K G75 N07 Code du cycle de mesure de coin et angle PO Valeur de coordonn e X th orique du point palper P1 Valeur de coordonn e Y th orique du point palper P2 Valeur de coordonn e Z th orique du point palper P3 Distance de s curit P4 E Vitesse d avance de palpation Dans ce cycle trois palpations sont effectu es La premi re sur l axe d abscisses du plan principal c est dire Sur l axe X XY G17 tant le plan principal Sur l axe X XZ G18 tant le plan principal Sur l axe Y YZ G19 tant le plan principal Les deux autres s effectuent sur l axe des ordonn es du plan principal c est dire Sur l axe Y XY G17 tant le plan principal Sur l axe Z XZ G18 tant le plan principal Sur l axe Z YZ G19 tant le plan principal Ne pas oublier que le point initial du palpeur doit se situer dans une zone d termin e comme indiqu pr c demment pour le cycle de mesure du coin ext rieur L angle d inclinaison maximal doit
262. nce la CNC rend active la fonction G48 6 19 FEED RATE PROGRAMMABLE La fonction G49 sert indiquer le de la vitesse d avance F qui est d sir e dans chaque programme La fonction G49 tant activ e le s lecteur de M F O n est plus op rationnel Le format de programmation est G49 K 1 120 Lors de la programmation le de l avance F d sir doit suivre G49 K Une valeur enti re comprise entre 1 et 120 peut tre programm e La fonction G49 est modale c est dire une fois programm le celui ci reste actif jusqu ce qu un autre soit programm ou jusqu ce que la fonction soit annul e Pour cela programmer G49 KO ou G49 seulement L ex cution de M02 M30 RESET URGENCE annule aussi la fonction G49 La fonction G49 K doit tre programm e toute seule dans le bloc MANUEL DE PROGRAMMATION CNC 8025 8030 69 6 20 G50 CHARGEMENT DES VALEURS DES CORRECTIONS D OUTILS Les diff rentes valeurs de correction d outil peuvent tre charg es dans le tableau en utilisant le code G50 Il existe deux cas a Chargement de toutes les valeurs Les valeurs d finies par R L I et K dans le bloc suivant sont charg es dans le tableau des corrections d outils l adresse sp cifi e par T2 N4 G50 T2 R 4 3 L 4 3 I 2 3 K 2 3 en m trique N4 G50 T2 R 2 4 L 2 4 I 1 4 K 1 4 en pouces N4 Num ro du bloc G50 Code de chargement des valeurs de correction T2 T00 T99 Adresse dans
263. nctionnement Siles limites du rapide du logiciel tablies par les param tres machine sont d pass es au cours du fonctionnement dans ce mode la CNC mettra l erreur correspondante et ne permettra le d placement qu en zone autoris e 3 5 7 Changement des unit s de mesure Chaque fois que la touche I est appuy e les unit s de mesure changent de m trique pouce de pouce m trique MANUEL D UTILISATION CNC 8025 8030 35 3 5 8 Fonctionnement avec manivelle lectronique Avec cette option les axes peuvent tre d plac s un par un manuellement Pour cela proc der comme suit S lectionner le mode MANUEL Placer le s lecteur de la face avant sur la position A Appuyer sur l une des deux touches manuelles correspondant l axe d placer manuellement l aide de la manivelle Si une manivelle FAGOR mod 100 P est utilis e il est possible aussi de choisir l axe Pour cela appuyer sur le bouton poussoir de s lection incorpor la manivelle laxe s lectionn clignotera sur P cran Tourner la manivelle L axe va se d placer selon la valeur tablie dans les param tres machine multipli e par la valeur s lectionn e du switch X1 X10 X100 Il faut tenir compte du fait que si on veut d placer un axe une vitesse sup rieure au G00 correspondant cet axe La CNC l assumera comme vitesse maximale et n gligera les impulsions additionnelles Cela permet d viter les erre
264. ne 4 Axes a Sile quatri me axe W est incompatible avec l axe X Plan WY G17 G02 G03 W 4 3 Y 4 3 I 4 3 J 4 3 F5 4 Plan WZ G18 G02 G03 W 4 3 Z 4 3 I 4 3 K 4 3 F5 4 b Sile quatri me axe W est incompatible avec l axe Y Plan WX G17 G02 G03 W 4 3 X 43 I 4 3 J 4 3 F5 4 Plan WZ G19 G02 G03 W 4 3 Z 4 3 J 4 3 K 4 3 F5 4 16 MANUEL DE PROGRAMMATION CNC 8025 8030 c Si le quatri me axe W est incompatible avec l axe Z Plan WX G18 G02 G03 W 4 3 X 43 I 4 3 K 43 F5 4 Plan WY G19 G02 G03 W 4 3 Y 4 3 J 4 3 K 4 3 F5 4 Coordonn es polaires Plan XY G17 G02 G03 A 3 3 I 4 3 J 4 3 F5 4 Plan XZ G18 G02 G03 A 3 3 I 4 3 K 4 3 F5 4 Plan YZ G19 G02 G03 A 3 3 J 4 3 K 4 3 F5 4 Dans le Cas d une Machine 4 Axes a Sile quatri me axe W est incompatible avec l axe X Plan WY G17 G02 G03 A 3 3 I 4 3 J 4 3 F5 4 Plan WZ G18 G02 G03 A 3 3 I 4 3 K 4 3 F5 4 b Sile quatri me axe W est incompatible avec l axe Y Plan WX G17 G02 G03 A 3 3 I 4 3 J 4 3 F5 4 Plan WZ G19 G02 G03 A 3 3 J 4 3 K 4 3 F5 4 MANUEL DE PROGRAMMATION CNC 8025 8030 17 c Sile quatri me axe W est incompatible avec l axe Z Plan WX G18 G02 G03 A 3 3 J 4 3 K 4 3 F5 4 Plan WY G19 G02 G03 A 3 3 J 4 3 K 4 3 F5 4 Le 4 me axe W doit tre lin aire c est dire que le param tre P600 bits 1 2 et 3 doivent a
265. ne denis mate aude 246 13 PROGRAMMATION PARAMETRIQUE UTILISATION DES PARAMETRES 247 RE a CODES D ERREURS TABLEAU COMPARATIF DES MOD LES FAGOR CNC 8025 8030 FRAISEUSE MOD LES FAGOR CNC 8025 8030 FRAISEUSE FAGOR poss de deux contr les num riques CNC 8025 et CNC 8030 de fraiseuse Les deux contr les agissent de la m me fa on et poss dent des caract ristiques semblables La principale diff rence entre les deux types est la suivante Le CNC 8025 est du type compact et le CNC 8030 est du type modulaire Les deux types de CNC disposent de mod les de base Bien que les diff rences entre les mod les de base soient expliqu es sur les pages qui suivent chaque mod le peut tre d fini de la mani re suivante 8025 8030 GP s adressent des machines Besoins G n raux 8025 8030 M s adressent des Fraiseuses ayant jusqu 4 axes 8025 8030 MG outre les prestations du mod le M il dispose de graphiques 8025 8030 MS s adressent des Centres d Usinage 5 axes Lorsque le CNC dispose d automate int gr PLCI on rajoute la d nomination de chaque mod le la lettre T Mod les GPI MI MGI MSI De m me lorsque le CNC dispose de la m moire de 512 Kb on rajoute la d nomination de chaque mod le la lettre K Mod les GPK MK MGK MSK GPIK MIK MGIK MSIK Base avec Avec PLCI Avec PECI 512Kb
266. nformation point par point La sonde de palpage se charge d envoyer les donn es de positionnement la CNC et celle ci l ordinateur gr ce une s rie de mouvements pr tablis tout au long de la surface de la pi ce Dans le cas de la commande num rique FAGOR CNC 8025 30 MS le syst me g n re automatiquement des programmes CNC ce qui permet d usiner des pi ces complesxes avec une fiabilit lev e Il est conseill d utiliser un INTERFACE qui fait la liaison lectronique entre la sonde et la commande de la machine L INTERFACE contr le en permanence l tat de la sonde fournit de l nergie aux modules induction et transmet un signal la commande de la machine lorsque la sonde est DECLENCHEE 88 MANUEL DE PROGRAMMATION CNC 8025 8030 6 29 4 G75 Travail avec palpeur G75 pr pare la CNC recevoir les signaux provenant du palpeur de mesure Format N4 G75 V 43 W 43 X 43 Y 43 Z 4 3 Les axes se d placent jusqu ce que le signal du palpeur soit re u D s reception du signal la CNC consid re que le bloc est termin et la position r elle des axes sera m moris e en tant que position th orique En cours de palpation G75 le s lecteur des avances Feed rate sera inactif et la vitesse de d placement sera verrouill e 100 Si laxe arrive en position avant que le palpeur ne touche la pi ce la CNC met le message d erreur 65 Apr s l ex cution de ce bloc les valeu
267. ns 3 4 et 5 sont r p t es L op ration 6 est r p t e Les op rations 3 4 et 5 sont r p t es Les axes X et Y se d placent en rapide jusqu au point XO YO Fin de programme La broche est arr t e Un programme diff rent pour cet exemple pourrait tre le suivant Origines polaires X0 YO NO G81 G98 G00 G91 R430 116 A54 462 Z 98 I 22 F100 S500 N1 NS G93 1250 J250 N10 A 45 N3 N15 G80 G90 X0 YO N20 M30 160 MANUEL DE PROGRAMMATION CNC 8025 8030 6 32 5 2 G82 Cycle fixe de per age avec temporisation Les op rations et d placements de l outil axe Z se font comme indiqu ci dessous S1 la broche tait pr c demment en marche la rotation se poursuivra dans le m me sens Sinon elle d marrera dans le sens horaire M03 D placement rapide de l axe Z pour aller du plan de d part au plan de r f rence approche D placement l avance programm e de l axe Z jusqu la profondeur totale de per age Temporisation Un temps compris entre 0 01 et 99 99 secondes peut tre programm Dans le cas de l utilisation d un param tre KP3 les limites de la temporisation sont entre 0 00 et 255 Dans ce cycle la programmation de la temporisation K est obligatoire Retrait en rapide de l axe Z outil jusqu au plan de r f rence si G99 est programm Retrait en rapide de l axe Z jusqu au plan de d part si G98 est programm G82 PER AGE AVEC TEMPORISATION P Plan
268. nt de la repr sentation graphique 2 MANUEL D UTILISATION CNC 8025 8030 10 11 12 RESET Pour remettre z ro la CNC et adopter de nouvelles valeurs de param tres machine des fonctions M d cod es etc CL Effacement de caract res un par un lors de l dition etc INS Touche pour l insertion de caract res lors de l dition d un bloc de programme Touches fl ches de d placement du curseur Touches de d filement avant et arri re des pages SP R serve un espace entre caract res d un commentaire CAPS Ecriture de carat res en minuscules SHIFT Ecriture de caract res se trouvant sur les touches signification double MANUEL D UTILISATION CNC 8025 8030 3 2 2 TABLEAU DE COMMANDES POUR LA CNC 8030 MOM02 SPINDLE NO J e E3 E ji gt J ka D BR a D Bouton poussoir d Arr t d Urgence ou Manivelle Electronique en option Touches de JOG de d placement manuel des axes Bouton poussoir d AVANCE RAPIDE S lecteur M F O de modulation du de l avance programm e ainsi que de s lec tion des diff rentes options de fonctionnement en MODE MANUEL continu incr men tal manivelle lectronique Touches de manipulation de la broche Pour la MISE EN MARCHE et ARRET de la broche en mode MANUEL Les touches et permettent de moduler pendant l ex cution d un programme le de la vi
269. ntation graphique doit tre visualis e au centre de l cran et la largeur de l image Apr s avoir compos ces valeurs appuyer sur la touche ENTER L affichage des zones de visualisation est perdu lorsque la CNC est mise l arr t OFF 64 MANUEL D UTILISATION CNC 8025 8030 Pour afficher la vue d sir e max 3 sont possibles sur 4 presser XY pour le plan X Y XZ pour le plan X Z YZ pour le plan Y Z 3D pour le plan tridimensionnel Quand le programme est ex cut la position et la table du graphisme d pend des valeurs donn es aux coordonn es du centre et la largeur Les coordonn es du centre du rectangle sont visualis es en haut de l cran La partie inf rieure visualise la valeur de sa largeur Lors de l ex cution d un programme dans le mode A VIDE la vitesse du trac du graphique sur l cran peut tre modifi e l aide du s lecteur FEED RATE MANUEL D UTILISATION CNC 8025 8030 65 3 10 2 ZOOM fen tre Cette fonction permet d agrandir ou de r duire tout un graphique ou une partie de ce dernier Pour l utiliser il faudra interrompre le programme en cours ou attendre la fin de son ex cution Presser la touche ZOOM un rectangle d finissant la zone du graphique agrandir appara t sur le graphique d origine Les touches et du clavier principal s utilisent pour agrandir ou diminuer sa taille Et les touches fl ches pour d placer le rectangle l endroit d
270. nte inndass 9 Table des fonctions G ntilis es dans la CNCs sente oem 9 Types d M DIAS serrr areon n ENEI ARAR AR E RES 12 Positionnement GOU seieren e EEE EREA 12 Interpolation hicats GUL ses romanes rein ressens dnees t 13 Interpolation circulaire h licoidale GOT nn nnsdnanenennentnienauens 14 Interpolation GROS issues same NAREN AENEA ERREARI 15 Interpolation circulaire en coordonn es cart siennes n programmant l AYON sn sisris error naveo 23 G06 Interpolation circulaire avec programmation du centre de larc en coordonn es absolues Diterpolaton MUCO E ee A Temporisation GOE serren a T E E AR Transinon cntre DoCS oiiaee EE SE E Angle arrondi GOJ ssassn orse Anele RE ER ae ETE AE Trajectoire circulaire tangente la trajectoire pr c dente G08 n se 30 Interpolation circulaire programm e l aide de trois 32 GIVGIVGIJGI3 Image Miroir sms enr anakna IRNI RAEO R EEROR RETRE ASRNI 34 CIT TE Sclechon de PIAN nn nus en RP AA 36 Sautappels imnconditonnels G23 sn de dune nan Rte Red 37 M morisation et pr l vement du point z ro programme G31 G32 esee 39 PERE KES r N 41 Contr le de T arrondi dos angles ban dites NE 43 Approche tangentielle au point de d part de l usinage G37 usses 45 D gagement tangentiel la fin d une passe d usinage G38 oeseeeseserereereeee 47 CMUAR C r A NAS 49 Compensation de rayon de fraise G4O G41 G42 sssiicisrirsssississisisoissesissisesossriersnss 50 S lection et initialisation de l
271. ode de travail s lectionn sur la CNC B8 11 REG121 dans le PLCI Non disponible dans le PLC64 col Let Automatique Bloc Bloc Play Back Teach in Dry Run Manuel diteur P riph riques Table d Outils et de fonctions G Modes Sp ciaux 0 0 0 0 0 0 0 0 1 1 DIO pea Te Ie elle SO meen Etat des fonctions auxiliaires REG122 dans le PLCI Non disponible dans le PLC64 L tat de chacune des fonctions est donn dans 1 bit et sera indiqu par un 1 au cas o il serait actif et par un 0 s il est inactif B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 BO M19 M1 M30 M6 M5 M4 M3 M2 MO FONCTION RETOUR Cette prestation est disponible sur les mod les CNC 8025M CNC 8025MGCNC 8025MS CNC 8025MI CNC 8025MGI CNC 8025MSI Le param tre machine P627 6 indique si on dispose de cette prestation P627 6 0 On ne dispose pas de cette prestation P627 6 1 On dispose de cette prestation La fonction retour peut tre s lectionn e par l ouvrier Il faut pour ce faire activer Sur les mod les sans PLCI le terminal 7 du connecteur AS Sur les mod les avec PLCI la sortie 047 du PLCI Fonctionnement Au fur et mesure que la CNC ex cute des blocs de d placement les met en m moire en maintenant toujours en m moire les 10 derniers blocs de d placement ex cut s Chaque fois qu un bloc contenant une fonction du ty
272. oint initial G98 Retour au point de r f rence G99 xi a a Im Im IX IX IX IX XX TRAVAIL AVEC PALPEUR D placement avec palpeur G75 Cycle fixe de calibrage de l outil en longueur G75N0 Cycle fixe de calibrage de palpeur G75N1 Cycle fixe de mesure de surface G75N2 Cycle fixe de mesure de surface avec correction outil G75N3 Cycle fixe de mesure de coin ext rieur G75N4 Cycle fixe de mesure de coin int rieur G75N5 Cycle fixe de mesure d angle G75N6 Cycle fixe de mesure de coin int rieur et angle G75N7 Cycle fixe de centrage d un trou G75N8 Cycle fixe de centrage de moyeu G75N9 Cycle fixe de mesure d un trou G75N10 Cycle fixe de mesure de moyeu G75N11 TRAVAIL AVEC DES SOUS ROUTINES Nombre de sous routines standard D finition de sous routine standard G22 Appel s programme standard G20 Nombre de sous routines param triques D finition de sous routine param triques G223 Appel s programme param triques G21 Fin de sous routine standard et param trique G24 FONCTION DE SAUT OU D APPEL Saut ou appel inconditionnel G25 Saut ou appel si 0 G26 Saut ou appel si autre que 0 G27 Saut ou appel si plus petit que 0 G28 Saut ou appel si plus grand que 0 G29 NOUVELLES PRESTATIONS ET MODIFICATIONS Date F vrier 1991 Version ER 2 1 et su
273. on 45 C Ne pas travailler dans des ambiances explosives Afin d viter des risques des l sions ou des dommages ne pas travailler dans des ambiances explosives Pr cautions pour viter l endommagement du produit Ambiance de travail Cet appareil est pr par pour tre utilis dans des Ambiances Industrielles et respecte les directives et les normes en vigueur dans l Union Europ enne Fagor Automation ne se responsabilise pas des dommages qu il pourrait provoquer s il est mont sous d autres conditions ambiances r sidentielles ou domestiques Installer l appareil l endroit ad quat Ilestrecommand d installer la Commande Num rique autant que possible loign e de liquides de refroidissement de produits chimiques de coups etc qui pourraient l endommager L appareil respecte les directives europ ennes en ce qui concerne la compatibilit lectromagn tique Il est n anmoins conseill de le tenir loign des sources de perturbation lectromagn tique telles que Les charges puissantes branch es au secteur sur lequel est raccord l quipement Les metteurs r cepteurs portatifs proches radiot l phones metteurs radioamateurs Emetteurs r cepteurs de radio t l vision proches Appareils de soudure l arc proches Lignes de haute tensions proches Etc Conditions de l environnement La temp rature ambiante qui doit exister au r gime de fonctionnement
274. on G76 gt Si le programme cr er avec la fonction G76 PS est le programme prot g ou le programme P99999 gt Si G22 ou G23 suivent la fonction G76 gt Si les informations qui suivent G76 ont plus de 70 caract res gt Si la fonction G76 contenu du bloc est programm e avant d avoir programm G76 P5 ou G76NS 057 058 059 060 061 064 065 066 067 068 069 gt Si dans une fonction du type G76 P5 ou G76 NS les 5 chiffres du num ro du programme ne sont pas programm es gt Si lors de la cr ation d un programme G76 P5 ou G76 NS le num ro du programme est chang sans annuler le num ro pr c dent gt Si un programme mentionn dans un bloc type G76 P5 est d j en m moire mais il ne se trouve pas en derni re position dans la carte du programme gt Lorsqu un programme est dit ou appel il passe automatiquement la derni re place de la carte des programmes De m me lorsqu un programme est ex cut celui ci prend la premi re position dans la carte de programmes Bande magn tique ou cassette prot g e contre l criture Points d adh rence lors de la rotation de la bande Erreur de dialogue entre la CNC la disquette FAGOR ou entre la CNC et le lecteur de bande magn tique Erreur dans les circuits CPU de l interpolateur Consulter le Service d Assistance Technique Batterie en d faut Il faut tenir compte du fait qu partir du moment o ce ty
275. onction sp ciale F29 Fonction sp ciale F30 AND F31 OR F32 XOR F33 NOR L utilisation des param tres est d crite ci dessous MANUEL DE PROGRAMMATION CNC 8025 8030 247 PARAMETRES ARITHMETIQUES PRE DEFINIS Il existe plusieurs param tres dont la fonction d pend de l tat dans lequel se trouve la CNC P100 PARAMETRE INDICATEUR DE PREMIERE FOIS Ce param tre prend la valeur O chaque fois qu un programme est effectu pour la premi re fois P101 PARAMETRE INDICATEUR DU MODE DE FONCTIONNEMENT La valeur de ce param tre est tablie par le mode de fonctionnement en cours de la CNC Mode actif Sous mode a E ar Automatique 0 Bloc par bloc 1 Apprentissage Teach in 3 0 4 A vide 2 2 6 3 7 4 8 248 MANUEL DE PROGRAMMATION CNC 8025 8030 Attributions N importe quelle valeur peut tre attribu e un param tre a b c d e 8 N4 P1 P2 Indique que P1 prend la valeur de P2 et P2 conserve sa valeur N4 P1 K1 5 P1 prend la valeur 1 5 La lettre K identifie une constante Les constantes peuvent avoir des valeurs comprises entre 99999 9999 N4 P1 X P1 prend la valeur th orique de la position actuelle de l axe X N4 P1 Y PI prend la valeur th orique de la position actuelle de l axe Y N4 P1 2Z PI prend la valeur th orique de la position actuelle de l axe Z N4 PI1 W PI prend la valeur th orique de la p
276. onn e est retrouv e 6 2 2 GOLI Interpolation lin aire Les d placements programm s la suite d une fonction pr paratoire G01 sonteffectu s suivant une pente ligne droite l avance F programm e Lorsque 2 ou 3 axes se d placent simultan ment la trajectoire r sultante est une ligne droite pente entre le point initial et le point final L avance del outil le long de sa trajectoire est celle programm e sous la lettre F La CNC calcule l avance de chaque axe de fa on que l avance le long de la trajectoire r sultante soit celle de la fonction F programm e 2 Exemple 150 4 1PMO02 150 650 X G01 G90 X650 Y400 F150 MANUEL DE PROGRAMMATION CNC 8025 8030 13 Le s lecteur M F O situ sur la face avant de la CNC peut tre utilis pour moduler l avance F programm e entre 0 et 120 ou entre 0 et 100 suivant le param tre P606 2 Si au cours d un d placement en G01 une touche JOG d avance rapide En est activ e ce d placement sera ex cut un double de l avance programm e si le param tre P606 2 est z ro 0 La m me chose peut se produire si l entr e ext rieure START est activ e et que le param tre P609 7 est 1 La fonction G01 est modale et incompatible avec G00 G02 G03 et G33 La fonction G01 peut tre programm e par G1 uniquement 6 2 3 G02 G03 Interpolation circulaire h lico dale G02 Interpolation circula
277. oordonn e Z th orique du centre du moyeu P3 Distance de s curit P4 Vitesse d avance du palpage PS Diam tre th orique du moyeu P9 Vitesse d avance dans le palpage initial P10 Distance que le palpeur recule apr s le palpage initial Dans ce cycle quatre palpages de la paroi du moyeu sont effectu s les deux premiers sur l axe d ordonn es du plan principal axe Y sur le plan XY et les deux autres sur l axe d abscisses axe X sur la plan XY Les d placements des axes dans ce cycle sont indiqu s sur la figure Les d placements de palpage tant 5 10 15 et 20 chacun d eux se r alisent en trois temps D placement avec l avance d finie en P9 jusqu au palpage de la pi ce Retour du palpeur en G00 de la distance d finie en P10 D placement avec l avance d finie en P4 jusqu ce qu un nouveau palpage de la pi ce soit effectu Les autres d placements s effectue en vitesse rapide G00 Le cycle finit quand les axes du plan principal sont au centre r el calcul du moyeu et une distance P3 de celui ci sur l axe perpendiculaire au plan principal Attention Pour que le cycle s ex cute normalement et qu il n y ait pas de risque de collision entre le palpeur et la pi ce il faut que le diam tre r el du moyeu soit 118 MANUEL DE PROGRAMMATION CNC 8025 8030 Point de d part 2 3 8 13 23 18 i ne 9 10 20 P P3 Po P3
278. oordonn es polaires Coordonn es cylindriques Deux angles Un angle et une coordonn e cart sienne 7 1 COORDONNEES CARTESIENNES 7 1 1 Valeurs des coordonn es des axes Le format des valeurs des coordonn es des axes est En m trique V 4 3 W 4 3 X 4 3 Y 4 3 Z 4 3 En pouces V 3 4 W 3 4 X 3 4 Y 3 4 Z 3 4 Les valeurs des coordonn es des axes sont programm es par les lettres V W X Y Z suivies de la valeur de chaque coordonn e Les axes V W ainsi que leur associ ne peuvent pas tre programm s dans un m me bloc Les valeurs des coordonn es programm es seront en absolu ou en relatif selon que G90 ou G91 est programm Il n est pas indispensable d crire le signe plus dans le cas des valeurs de coordonn es positives Les z ros de t te et de queue peuvent tre omis iz MPM088 210 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple Y 200 MPM089 150 5 200 X Valeurs de coordonn es en absolu N10 G90 G01 X150 5 Y200 N20 X300 N30 X0 YO Valeurs des coordonn es en relatif N10 G91 G01 X150 5 Y200 N20 X149 5 N30 X 300 Y 200 Si le 4 me W ou le 5 me axe V est rotatif son format sera W 4 3 V 4 3 et 1l sera programm en degr s MANUEL DE PROGRAMMATION CNC 8025 8030 211 7 1 2 Coordonn es du centre Lorsqu on travaille en interpolation circulaire il faut programmer les coor
279. or Automation Fagor Automation ne pourra en aucun cas tre responsable de tout dommage physique ou mat riel qui d coulerait du non respect de ces normes de bases de s curit Pr cautions vis vis de dommages des personnes Avant d allumer l appareil v rifiez que vous l avez mis la terre En vue d viter des d charges lectriques v rifiez que vous avez proc d la prise de terre Ne pas travailler dans des ambiances humides Pour viter des d charges lectriques travaillez toujours dans des ambiances humidit relative inf rieure 90 sans condensation 45 C Ne pas travailler dans des ambiances explosives Afin d viter des risques des l sions ou des dommages ne pas travailler dans des ambiances explosives Pr cautions pour viter l endommagement du produit Ambiance de travail Cet appareil est pr par pour tre utilis dans des Ambiances Industrielles et respecte les directives et les normes en vigueur dans l Union Europ enne Fagor Automation ne se responsabilise pas des dommages qu il pourrait provoquer s il est mont sous d autres conditions ambiances r sidentielles ou domestiques Installer l appareil l endroit ad quat Ilestrecommand d installer la Commande Num rique autant que possible loign e de liquides de refroidissement de produits chimiques de coups etc qui pourraient l endommager L appareil respecte les directives europ ennes en
280. osition actuelle de l axe W N4 P1 T PI prend la valeur de l horloge temps d ex cution en 1 100 de seconde Cette asignation implique l annulation de la compensation de rayon G41 ou G42 MANUEL DE PROGRAMMATION CNC 8025 8030 249 h i j k D N4 P1 0X PI prend la valeur th orique de l axe X par rapport la position z ro machine de la CNC N4 P1 0Y PI prend la valeur th orique de l axe Y par rapport la position z ro machine de la CNC N4 P1 0Z PI prend la valeur th orique de 1 axe Z par rapport la position z ro machine de la CNC N4 P1 0W PI prend la valeur th orique du 4 me axe W par rapport la position z ro machine de la CNC N4 P1 0V P1 prend la valeur th orique du 5 me axe V par rapport la position z ro machine de la CNC Dans ces derni res attributions les unit s de mesure prises par le param tre arithm tique d pend de la valeur du param tre machine P618 8 Si lors de l ex cution d un bloc param trique d attribution on attribue la valeur 1 ce param tre machine type P1 0X PI prend la valeur de coordonn e de X par rapport au z ro machine en m trique ou en pouces selon les unit s de mesure utilis es en ce moment Cependant si la valeur 0 lui est donn e lors de l ex cution P1 OX P1 prend la valeur de coordonn e de X mais en m trique ind pendamment du syst me employ mm ou pouces Dans le cas d un axe Rotatif la valeur pr
281. ou G32 Le facteur d chelle est annul par le facteur 1 ainsi que par M02 M30 Arr t d Urgence ou RAZ Remise z ro Si un facteur d chelle est compos le facteur pr c dent est automatiquement annul quelque soit l axe affect La compensation de longueur d outil est compatible avec ce facteur d chelle La compensation de rayon est cependant limit e aux axes rotatifs Si l axe est lin aire la compensation de rayon sera affect par le facteur d chelle appliqu l axe MPMO43 82 MANUEL DE PROGRAMMATION CNC 8025 8030 360 27R du cylindre est appliqu un axe rotatif il peut tre trait comme un axe lin aire Ainsi tous les mouvements peuvent tre programm s sur la surface cylindrique avec une compensation de rayon En usinant une surface cylindrique si le facteur d chelle est gal R est le rayon MPM044 w MPM044B 2 lt 1 Si dans le m me programme 2 m thodes de facteur d chelle sont utilis es la CNC appliquera l axe affect par la m thode b un facteur d chelle gal la multiplication des 2 valeurs Quand un programme est contr l en CYCLE A VIDE modes 0 1 ou 4 les valeurs des coordonn es et la repr sentation graphique ne sont pas affect es par le facteur d chelle quand le facteur d chelle est appliqu un axe seulement les valeurs affich es repr sentent les valeurs programm es MANUEL DE P
282. ouches Curseur Up BD et Curseur Down pour la s lection du message effacer MANUEL D UTILISATION CNC 8025 8030 21 3 2 MODE 2 PLAY BACK Cette m thode de programmation est la base identique au mode EDITION except pour la programmation des valeurs de coordonn e Elle permet de commander la machine manuellementet d introduireles valeurs des coordonn es de programme Proc dure suivre pour l ex cution d un programme 3 2 1 S lection du mode de fonctionnement PLAY BACK Appuyer sur MODE OP Appuyer sur la touche 2 L explication des touches de fonction correspondant ce mode est affich l cran 3 2 2 Verrouillage D verrouillage de la m moire Voir paragraphe 3 6 2 en mode EDITION 3 2 3 Effacement de tout un programme Voir paragraphe 3 6 3 en mode EDITION 3 2 4 Changement de num ro de programme Voir paragraphe 3 6 4 en mode EDITION 3 2 5 Affichage et recherche des sous programmes m moris s Voir paragraphes 3 6 5 en mode EDITION 22 MANUEL D UTILISATION CNC 8025 8030 3 2 6 S lection d un programme Voir paragraphe 3 6 6 en mode EDITION 3 2 7 Cr ation d un programme La proc dure pour la cr ation d un programme en mode PLAY BACK est la m me qu en mode EDITION except que les axes peuvent tre d plac s l aide des touches en JOG Les valeurs des r f rences des axes sont visualis es en bas de l cran Dans un bloc qui ne contient que l
283. our le contr le de la broche mi IX Im x Im m DIR J m x x x m m NAIA al Z m x x x m m N AIA 7 min ik x x x m mm DIS CONTR LE DES AXES Axes qui interp lent simultan ment lors des d placements lin aires Axes qui interp lent simultan ment lors des d placements circulaires Interpolation h lico dale Filetage lectronique Contr le de la broche Limite de parcours des axes limites par software Arr t orient de la broche Gestion des moteurs en boucle ouverte sans servosyst mes PROGRAMMATION Z ro pi ce pouvant tre s lectionn par l usager Programmation absolue incr mentale Programmation de cotes en coordonn es cart siennes Programmation de cotes en coordonn es polaires Programmation de cotes en coordonn es cylindriques Programmation de cotes par angle et une coordonn e cart sienne COMPENSATION Compensation de rayon d outil Compensation de longueur d outil Compensation de jeu de vis Compensation d erreur de pas de vis Compensation crois e flexion de b lier VISUALISATION Textes du CNC en espagnol anglais fran ais allemand et italien Affichage du temps d ex cution Compteur de pi ces Repr sentation graphique des d placements et simulation de pi ces Affichage de la base de l outil Affichage de la pointe de l outil Aides g ometriques la programmation
284. out au long du manuel MANUEL D UTILISATION CNC 8025 8030 7 3 MODES D UTILISATION La CNC poss de 10 modes diff rents de fonctionnement 0 AUTOMATIQUE Ex cute les programmes en cycle continu 1 BLOC PAR BLOC Ex cute le programme de la pi ce bloc par bloc 2 PLAY BACK Cr e un programme en m moire pendant que la machine est command e manuellement 3 TEACH IN Composer et ex cuter un bloc sans l introduire en m moire Composer ex cuter et introduire un bloc en m moire ainsi un programme est cr pendant qu il est ex cut bloc par bloc 4 DRY RUN A VIDE V rification en cycle vide de programmes avant l ex cution r elle de la premi re passe 5 JOG Position z ro D placement manuel des axes de la Position machine R f rence de la machine Pr s lection des valeurs et de la position z ro des axes Introduction et ex cution de F S M Fixe les conditions initiales du magasin d outils Travail avec un volant lectronique 8 MANUEL D UTILISATION CNC 8025 8030 6 EDITION Cr ation modification et v rification des blocs des programmes et des sous programmes 7 ENTREE SORTIE Transfert des programmes ou des param tres de la machine de ou vers un p riph rique 8 CORRECTEURS D OUTILS G53 G59 Introduction modification et v rification des dimensions rayon et longueur de 100 outils au maximum et des d calages de l origine G53 G59 9 MODES SPECIAUX
285. par angle et une coordonn e cart sienne COMPENSATION Compensation de rayon d outil Compensation de longueur d outil Compensation de jeu de vis Compensation d erreur de pas de vis Compensation crois e flexion de b lier VISUALISATION Textes du CNC en espagnol anglais fran ais allemand et italien Affichage du temps d ex cution Compteur de pi ces Repr sentation graphique des d placements et simulation de pi ces Affichage de la base de l outil Affichage de la pointe de l outil Aides g ometriques la programmation COMMUNICATION AVEC D AUTRES DISPOSITIFS Communication via RS232C Communication DNC Communication RS485 R seau FAGOR Introdution de programmes depuis des p riph riques en code ISO AUTRES Programmation param trique Digitalisation de mod les Possibilit de disposer de PLC int gr Poursuite du profil de t le sur des machines laser Option Jig Grinder X X X X X X X X X X X X X X X X X X X X X X X X X X X FONCTIONS PR PARATOIRES AXES ET SYST MES DE COORDONN ES S lection du plan XY G17 S lection des plans XZ et YZ G18 G19 Cotation de la pi ce Millim tres ou pouces G70 G71 Programmation absolue incr mentale G90 G91 Axe ind pendant G65 D K a II IX IX IX x X Mixx x x x x X X x x x x x x x x x x a a X xi
286. par rapport au centre polaire Apr s une mise sous tension M02 M30 un arr t d urgence ou une remise z ro RAZ la CNC prend X0 et YO comme origine polaire A chaque fois qu il y a un changement de plan principal dans l ex cution d un programme l origine polaire prendra les coordonn es de ce plan Quand G18 est programm l origine polaire prend le point X0 Z0 Quand G19 est programm l origine polaire prend le point YO Z0 Quand une interpolation circulaire G02 G03 est programm e la CNC prend le centre de l arc comme nouvelle origine polaire Avec la fonction G93 tous les points de ce plan peuvent tre pr s lectionn s comme origine polaire Les valeurs de R et de A seront programm es en G90 absolu ou G91 incr mental en fonction du mode s lectionn Quand une interpolation circulaire est programm e G02 G03 les valeurs de l angle A 3 3 et les coordonn es du centre par rapport au point de d part de l arc doivent tre programm es Attention Si le centre de l arc est le point de l origine polaire il suffit de programmer l angle sans avoir besoin de programmer les coordonn es I J K du centre par rapport au point initial MANUEL DE PROGRAMMATION CNC 8025 8030 215 SENS ET SIGNES DES ANGLES PLAN XY Y StA X An X gt Fa Y1 PLAN XZ Z TA X she X p 3 Z1 Plan XZ avec le param tre machine P605 4 0
287. para t sur l cran 3 1 1 2 S lection du programme ex cuter La proc dure suivante est utiliser pour s lectionner un num ro de programme autre que celui qui appara t sur l cran Appuyer sur la touche P Composer le num ro du programme d sir Appuyer sur RECALL S 1l existe le nouveau programme s lectionn appara t sur l cran S il n existe pas l cran affiche N 10 MANUEL D UTILISATION CNC 8025 8030 3 1 1 3 S lection du premier bloc ex cuter Une fois que le programme a t s lectionn le num ro du premier bloc ex cuter appara t droite du num ro du programme Pour commencer par un bloc diff rent 1l faut utiliser la proc dure suivante Appuyer sur la touche N Composer le num ro du bloc Appuyer sur RECALL Le nouveau num ro est visualis sur l cran ainsi que son contenu et les blocs subs quents 3 1 1 4 Affichage du contenu des blocs Pour visualiser le contenu des blocs qui pr c dent ou qui suivent les blocs affich s sur l cran proc der comme suit Appuyer sur la touche D Les blocs pr c dents sont visualis s Appuyer sur la touche Les blocs suivants sont visualis s Attention Un programme commence toujours par le bloc dont le num ro appara t droite du num ro du programme ind pendamment de ceux affich s sur l cran MANUEL D UTILISATION CNC 8025 8030 11 3 1 1 5 D part cycle
288. pe M S T est ex cut les conditions de l usinage sont modifi es et la CNC efface tous les blocs de d placement mis en m moire Au moment o la fonction retourest activ e l ex cution du d placement en cours est arr t e et le retour commence D abord selon le bloc en cours et ensuite selon les blocs de programme qui ont t mis en m moire Si tous les blocs mis en m moire sont ex cut s la CNC arr te la machine jusqu ce que la fonction retour soit d sactiv e Lorsque la fonction retour est d sactiv e le d placement en cours s il existe est arr t et tous les blocs que l on a recul s sont de nouveau ex cut s Une fois que le point d interruption est atteint la CNC poursuit l ex cution du programme TRAVAIL AVEC 2 MOTEURS ET 3 AXES Le param tre machine P627 8 indique si on dispose de cette prestation P627 8 0 On ne dispose pas de cette prestation P627 8 1 On dispose de cette prestation Fonctionnement La CNC permet d utiliser 2 moteurs pour gouverner les 3 axes de la machine sous les conditions suivantes Les axes partag s par un des moteurs doivent tre l axe Z et un des axes X ou Y On ne fera d interpolations qu entre les axes X et Y L axe Z ne pourra pas interpoler avec un autre axe il se d placera toujours seul Exemple Sil on d sire d placer l outil du point X0 YO Z0 au point X20 Y20 220 la CNC fera le d placement en deux tapes Les axes X et Y s
289. pe d erreur sera commise la pile de lithium de 3 5 V retiendra pendant dix jours de plus l information m moris e la CNC n tant pas sous tension Etant donn que la batterie n est pas rechargeable il faut la remplacer par une autre partie post rieure de l appareil Consulter le Service de Maintenance D au risque d explosion ou de combustion Ne pas essayer de recharger la pile Ne pas l exposer temp ratures sup rieures 100 degr s centigrades pas courcircuiter les bornes de la pile Arr t d urgence appuy Terminal 14 du connecteur I 01 La CNC affiche cette erreur dans les cas suivants gt Lorsque en cycle fixe de palpage G75 la position a t atteinte sans que le signal du capteur ait t re u gt Lorsque en cycle fixe de palpage G75 le contr le re oit le signal mis par le palpeur et quand il n y a pas de mouvements de palpage proprement dit collision But e de fin de course de l axe X atteinte Erreur g n r e soit parce que l axe a atteint la but e de fin de course soit parce qu un bloc programm entra nerait un d placement au del de la but e But e de fin de course de l axe Y atteinte Erreur g n r e soit parce que l axe a atteint la but e de fin de course soit parce qu un bloc programm entra nerait un d placement au del de la but e But e de fin de course de l axe Z atteinte Erreur g n r e soit parce que
290. pel au cycle K y MPM054 N MANUEL DE PROGRAMMATION CNC 8025 8030 103 Durant l ex cution de ce cycle les mouvements du palpeur seront les suivants Supposons que le plan principal est XY et qu il est souhait mesurer le coin inf rieur gauche de la pi ce Voir figure 1 2 Le palpeur se positionne en rapide et une distance P3de la premi re face palper L axe perpendiculaire au plan principal l axe Z dans cet exemple se d place en rapide jusqu la valeur d finie en P2 l re palpation l axe X se d place une distance maximale de 2P3 l avance d finie dans le param tre P4 jusqu au point mesurer Si apr s avoir parcouru la distance 2P3 la palpation n a pas t effectu e la CNC produit l erreur 65 Apr s cette op ration et le pr l vement de la valeur mesur e l axe X se d gage en avance rapide 5 et 6 Ensuite le palpeur se positionne en rapide et une distance P3 de la deuxi me face 10 104 palper comme indiqu la figure Deuxi me palpation l axe Y se d place une distance maximale de 2P3 l avance d finie en P4 jusqu au point de palpation de la pi ce Si apr s avoir parcouru la distance 2P3 le palpage n a pas t effectu la CNC met l erreur 65 Apr s cette op ration et le pr l vement de la valeur mesur e l axe X se d gage en avance rapide L axe Z se d place en rapide jusqu la valeur de coordonn e
291. pendiculaire la trajectoire XY le CNC agit de la mani re suivante 1 Lorsque la fonction M97 ou M98 est ex cut e il activera la prestation Axe C 2 93 I perpendiculaire la trajectoire XY Si une interpolation lin aire pour les axes XY a t programm e le CNC positionne l axe C perpendiculairement la trajectoire programm e et du c t d sir L interpolation des Axe XY commencera une fois l axe C positionn perpendiculairement la trajectoire programm e Le CNC maintiendra l axe C perpendiculairement la trajectoire de d placement des axes XY durant leur d placement Si une interpolation circulaire a t programm e pour les axes XY le CNC met l axe C en position radiale et du c t d sir par rapport au premier point de la circonf rence 7 25m717 L interpolation des axes XY commencera une fois l axe C positionn radialement par rapport au premier point de la circonf rence Durant toute l interpolation le CNC contr lera l axe C en le maintenant constamment en direction radiale au parcours programm Pour pouvoir d sactiver la prestation Axe C perpendiculaire la trajectoire XY il faut ex cuter la fonction auxiliaire M99 Chapitre 2 Section Page AXECPERPENDICULAIRE MACHINE RIND 3 S sacs ER ALATRAJECTOIREXY 3 1 3 MOTEURS EN BOUCLE OUVERTE SANS SERVOSYST MES INTRODUCTION Lorsque le moteur ne poss de pas de r gulateur on
292. perpendiculaire au plan principal Deuxi me temps un d placement des axes qui correspondent au plan principal 120 MANUEL DE PROGRAMMATION CNC 8025 8030 6 30 DIGITALISATION SUR LA CNC FAGOR 8025 30 MS 6 30 1 Digitalisation La digitalisation consiste mettre en m moire les cotes provenant d un balayage guid du palpeur sur le mod le Il se fait la vitesse permise par le palpeur Les donn es obtenues s utilisent ensuite au cours du fraisage Ce m thode pr sente les avantages suivants L usinage peut se faire la vitesse maximale permise par la machine outil Jlpy a pas de vibrations au cours de la phase de copiage ce qui fait que la reproduction est plus pr cise et que dans la plupart des cas la finition manuelle est limin e L information digitalis e peut tre utilis e pour usiner autant de fois que n cessaire sans avoir copier de nouveau le mod le original La vitesse de palpage peut se r gler entre O et 1000 mm min Les meilleurs r sultats sont obtenus des vitesses variant entre 200 et 500 mm min La vitesse d avance de palpation peut tre r gl e entre O et 1500 mm min La phase de digitalisation demande environ un quart du temps total de l op ration Il ne faut cependant pas penser que pendant ce temps on utilise la machine outil de fa on peu productive car dans l ensemble on gagne du temps par rapport la m thode de copiage direct De plus aucune intervention m
293. place une distance maximale de 2P3 l avance d finie dans le param tre P4 jusqu au point mesurer Si apr s avoir parcouru la distance 2P3 la palpation n a pas encore t effectu e la CNC affiche le code d erreur 65 Apr s cette op ration et le pr l vement de la valeur mesur e l axe X se d gage en avance rapide L axe Z se d place en rapide jusqu la valeur de coordonn e du point de d part du cycle Les axes XY retournent en vitesse rapide au point initial du cycle MANUEL DE PROGRAMMATION CNC 8025 8030 107 YA R el RO as Th orique U U D Pin de d part 4 MPMOS7 La table de param tres disposera des valeurs suivantes la fin du cycle P90 Valeur de coordonn e X mesur e P91 Valeur de coordonn e Y mesur e P92 Valeur de coordonn e Z mesur e P93 Valeur de coordonn e r elle mesur e moins valeur th orique suivant l axe X P90 P0 P94 Valeur de coordonn e r elle mesur e moins valeur th orique suivant l axe Y P91 P1 P95 Valeur de coordonn e r elle mesur e moins valeur th orique suivant l axe Z P92 P2 Les param tres P93 P94 et P95 indiquent la valeur de l offset qui s additionne au z ro pi ce afin que les valeurs de coordonn e th orique co ncident avec les valeurs r elles de la pi ce Il est possible d employer la fonction du type G53 G59 I P93 J P94 K P95 108 MANUEL DE PROGRAMMATION CNC 8025 8
294. plan XY G17 Le long de l axe X dans le plan XZ G18 Le long de l axe Y dans le plan YZ G19 Yi MPMO7S D X Dans le cas de G88 poche circulaire ce mot d finit le rayon de la poche Le sens de l usinage d pend du signe positif ou n gatif qui lui est attribu PM075B 186 MANUELDE PROGRAMMATION CNC 8025 8030 K4 3 Ce mot est uniquement utilis dans le cas du cycle fixe G87 et d finit la moiti de la largeur de la poche c est dire la distance entre le centre et le bord de la poche le long de l axe Y Seules des valeurs positives doivent tre programm ees Le long de l axe Y dans le plan XY G17 Le long de l axe Z dans le plan XZ G18 Le long de l axe Z dans le plan YZ G19 yh MPM076 X B4 3 D finit la valeur de chaque passe d usinage le long de l axe Z Seules des valeurs positives peuvent tre programm es z MPM076B MANUEL DE PROGRAMMATION CNC 8025 8030 187 C4 3 D finit la valeur de chaque passe d usinage dans le plan Seules des valeurs positives peuvent tre programm es Si ce param tre n est pas introduit la CNC assume que la valeur de passe est gale au 3 4 du diam tre de l outil actif Si on programme C 0 la CNC affichera erreur 44 Mouvementen G01 Mouvementen G00 Mouvement en H MPM077 D 4 3 D finit la d
295. ple La s quence de points devra avoir une forme logique pour son ult rieur usinage o l outil ayant la m me forme que la boule du palpeur parcourra la succession de points stock s au programme S il faut usiner en plusieurs passes il faudra ex cuter le programme plusieurs fois en appliquant diff rents d calages du z ro ou des changements de compensation de longueur d outil 126 MANUEL DE PROGRAMMATION CNC 8025 8030 Dans un bloc pr c dent la commande r serve automatiquement 100 blocs dans lesquels on peut d finir des fonctions pr paratoires qui concernent tout le programme angle arrondi facteur d chelle rotation des axes etc Il est possible gr ce divers processus dans le programme de digitalisation d optimiser la palpation du mod le On peut par exemple dans le bloc G76 introduire des fonctions d aide g om trique permettant d arrondir le profil d usinage calcul point par point L une des multiples applications de la fonction G76 est la cr ation d un programme en connaissant la fonction math matique La trajectoire suivie est calcul e l aide d un programme param trique et appliqu e VIDE Ces programmes pr sentent un int r t particulier lorsque la fonction math matique est tr s complexe et que la commande ne peut traiter tout le calcul en temps r el simultan ment l usinage La trajectoire est pr alablement d compos e en points successifs avec la possibilit
296. points de ceux qui ont t programm s on ne d sire pas ex cuter l usinage Ainsi donc si l on programme Q7 cela veut dire qu on ne d sire pas ex cuter d usinage sur le point 7 et programmer Q10 013 veut dire qu on ne d sire pas d usinage sur les points 10 au 13 autrement dit qu on ne d sire pas d usinage sur les points 10 11 12 et 13 Lorsque l on d sirera d finir un groupe de points Q10 013 il faudra faire attention de d finir le point final au moyen de trois chiffres car si Q10 13 tait programm l usinage multiple comprendrait Q10 130 L ordre de programmation de ces param tres est Q U l ordre de num rotage des points assign s ceux ci devant en outre tre maintenu c est dire que l ordre de num rotage des points assign s Q devra tre plus bas que celui des points assign s U Exemple Programmation correcte Q12 015 U20 022 Programmation incorrecte Q20 022 U12 015 Si ces param tres ne sont pas programm s le CNC comprend que l usinage doit tre ex cut sur tous les points de la trajectoire programm e MANUEL DE PROGRAMMATION CNC 8025 8030 77 Fonctionnement de base 1 2 4 78 L usinage multiple calcule le point suivant de ceux qui ont t programm s sur lequel on d sire proc der l usinage D placement en avance programm e au moyen de C G00 G01 G02 ou G03 au point en question L usinage multiple ex cutera l
297. pport au point z ro machine devront tre introduites l aide des param tres machine suivants P910 Valeur de coordonn e minimale X1 suivant l axe X P911 Valeur de coordonn e maximale X2 suivant l axe X P912 Valeur de coordonn e minimale Y1 suivant l axe Y P913 Valeur de coordonn e maximale Y2 suivant laxe Y P914 Valeur de coordonn e minimale Z1 suivant l axe Z P915 Valeur de coordonn e maximale Z2 suivant l axe Z Zi P915SCZ 2 P914CZ 1 j gt lt s P910X 1 POLICX 2 xy Yi P9I3Y2 P912CY1 ij gt X lt s MPM047 P910CX 1 P911X 2 La longeur approximative L de l outil calibrer doit tre introduite dans le correcteur correspondant la table d outils Une fois s lectionn l outil calibrer le format de programmation du cycle sera le suivant G75 N00 P3 K P4 K P11 K G75 NO00 Code du cycle de calibrage d outil P3 Distance de s curit P4 Vitesse d avance de palpation P11 Calibrage de l outil selon l axe P11 0 une extr mit P11 1 94 MANUEL DE PROGRAMMATION CNC 8025 8030 La palpation de l outil devra s effectuer sur le palpeur l axe de palpage tant perpendiculaire au plan principal de travail c est dire avec G17 l axe Z avec G18 l axe Y et avec G19 l axe X La valeur donn e au param tre d appel P11 d termine si elle s
298. programm es ou lorsque un nouveau plan principal est s lectionn au moyen de G17 G18 ou G19 6 32 3 Consid rations g n rales Un cycle fixe peut tre d fini dans un sous programme normal ou param trique L appel de sous programmes param triques ou normaux peut tre effectu partir d un bloc se trouvant dans la zone d influence d un cycle fixe sans avoir annuler ce cycle fixe L ex cution d un cycle fixe n affecte pas la s quence des codes G75 pr c dents ou le sens de rotation de la broche Un cycle fixe peut commencer avec l un des sens de rotation de la broche M03 M04 et se terminer avec le m me sens ceci n est pas affect par l arr t ou l inversion impliqu dans le cycle Si le cycle fixe commence avec la broche l arr t celle ci sera mise en rotation dans le sens horaire M03 et continuera tourner dans ce sens jusqu la fin du cycle La d finition d un cycle fixe annule la compensation de rayon C est l quivalent de G40 L ex cution d un cycle fixe alt re la valeur des param tres arithm tiques P70 P90 152 MANUEL DE PROGRAMMATION CNC 8025 8030 Dans un bloc de d finition d un cycle fixe le code G correspondant au cycle sera annul si apr s lui G02 G03 G08 G09 un seul est programm Quand un cycle fixe a t d fini l exception de G79 et que les fonctions G02 G03 ou G33 sont actives ou que la fonction G08 ou G09 est programm
299. programme sera NO G90 G01 X40 F100 N5 G02 X80 Y30 I20 JO N10 G00 X120 MANUEL DE PROGRAMMATION CNC 8025 8030 47 Si le d gagement de l outil la fin de la passe d usinage doit se faire tangentiellement c est dire avec un rayon d arc de 5mm les blocs suivants devront tre programm s NO G90 G01 X40 F100 N5 G90 G02 G38 R5 X80 Y30 1I20 JO N10 G00 X120 50 r rayon de fraise 30 MPM023 Le d placement programm dans le bloc qui suit celui qui contient le code G38 doit tre obligatoirement lin aire G00 ou G01 Si la passe subs quente est circulaire G02 ou G03 la CNC affichera l erreur 42 Les conditions d utilisation de G38 sont semblables celles de G37 48 MANUEL DE PROGRAMMATION CNC 8025 8030 6 15 G39 CHANFREIN Cette fonction effectue un chanfrein entre deux usinages lin aires sans qu il soit n cessaire de calculer les coordonn es des deux intersections G39 n est pas modal Il doit tre programm chaque fois qu un chanfrein est n cessaire dans le m me bloc que le d placement qui doit se terminer par un chanfrein Le mot R4 3 en mm ou R3 4 en pouces doit tre utilis pour programmer la distance entre le point final programm et le point o le chanfrein doit commencer La valeur de R doit toujours tre positive Exemple X est au rayon MPMO24 x1 NO G90 G01 G39 R15 X35 Y60 F100 N10 X50 YO MANUEL DE PROGRA
300. ps entre le frein et signal en Position Axe X Y Z W Il indique en milli mes de seconde la temporisation existant depuis que le frein est activ e jusqu ce que le signal En position dudit axe est activ Possibles valeurs 0 65535 milli mes de seconde P810 P814 P819 P823 Dur e du signal en Position Axe X Y Z W Il indique en milli mes de seconde le temp durant lequel la sortie En position de l axe correspondant est activ e Possibles valeurs 0 65535 milli mes de seconde P900 P901 P902 P903 Distance de freinage Axe X Y Z W Il indique la distance du point final laquelle le signal Lent es activ Possibles valeurs 8388 607 millim tres 330 2599 pouces Il doit avoir une valeur plus grande que celle de la distance d arr t P904 P905 P906 P907 P904 P905 P906 P907 Distance d arr t Axe X Y Z W Il indique la distance du point final laquelle le signal Lent es annul Possibles valeurs 8388 607 millim tres 330 2599 pouces Page Chapitre 3 Section MOTEURSENBOUCLEOUVERTE SANS SERVOSYSTEMES p e 3 3 FONCTIONNEMENT DE BASE Chaque fois qu il faut d placer un axe le CNC agit de la mani re suivante 1 Il met la sortie Frein un niveau logique haut pour que l armoire lectrique d sactive le frein de l axe tant donn que la MARCHE d sactivation du frein entr e n est pas instantan e le CNC permet d tablir un D place
301. que doit toujours se terminer par un bloc sous la forme N4 G24 N4 Num ro du bloc G24 Indique la fin d un sous programme standard ou param trique Aucune information suppl mentaire ne pet tre programm e dans ce bloc 12 4 APPEL D UN SOUS PROGRAMME PARAMETRIQUE Un sous programme param trique peut tre appel partir d un programme principal ou partir d un autre sous programme standard ou param trique L appel d un sous programme param trique se fait par la fonction G21 La structure du bloc appel est N4 G21 N2 2 P3 K 5 5 P3 K 5 5 P3 K 5 5 N4 Num ro du bloc G21 Appel de sous programme param trique N2 2 Les deux figures situ es gauche du point d cimal identifient le num ro du sous programme param trique appel 00 99 Les deux figures situ es droite du point d cimal indiquent le nombre de fois que le sous programme param trique doit etre r p t 00 99 De 0 255 si un param tre est programm Si le nombre de fois que le sous programme doit tre r p t n est pas programm la CNC l ex cute une seule fois P3 Valeur du param tre 0 254 K 5 5 Valeur de param tre machine Dans le cas d une valeur constante affecter crire K apr s le symbole Un maximun de 10 param tres peut tre utilis et aucune autre information ne peut tre programm e dans le bloc Lors de l ex cution r p titive d un sous programme comme G21 N2 12 P2 K 5 P4 K1
302. que sur l axe X P90 PO P94 Valeur de coordonn e r elle mesur e moins valeur de coordonn e th orique sur l axe Y P91 P1 P95 Valeur de coordonn e r elle mesur e moins valeur de coordonn e th orique sur l axe Z P92 P2 Les param tres P93 P94 et P95 indiquent la valeur de l offset qui s additionne au z ro pi ce afin que les valeurs de coordonn es th oriques co ncident avec les valeurs r elles de la pi ce Employer les fonctions telles que G53 G59 I P93 J P94 K P95 MANUEL DE PROGRAMMATION CNC 8025 8030 101 N03 Cycle de mesure de la surface avec correction d outil Le format de programmation est le suivant G75 N03 PO0 K P1 K P2 K P3 K P4 K P5 K P6 K P7 K G75 N03 Code du cycle de mesure de surface avec correction d outil PO Valeur de coordonn e X th orique du point palper P1 Valeur de coordonn e Y th orique du point palper P2 Valeur de coordonn e Z th orique du point palper P3 Distance de s curit P4 Vitesse d avance de palpation P5 Tol rance P6 Num ro du correcteur d outil P7 Axe pour effectuer la palpation P7 0 Axe X P7 1 Axe Y P722 Axe Z Avec ce cycle outre la r alisation de tout ce qui a t indiqu pr c demment pour le cycle de mesure de surface N02 la CNC modifie les valeurs du correcteur d outils dont le num ro est indiqu en P6 Cette modification s effectue quand l erreur de mesure est s
303. r f rence Z10 En outre la broche passe boucle ferm e S il s agit du premier filetage qui se fait c est dire si la broche passe de boucle ouverte boucle ferm e et si on a personnalis P625 1 de telle sorte que le d but de filetage est synchronis avec l Io de la broche le CNC fera une recherche de r f rence Io de la broche Pour le reste des filetages tant que la fonction G80 M02 M03 M04 ou M30 ne soit pas ex cut e le CNC ne recherchera pas la r f rence Filetage de la pi ce selon l axe Z jusqu la cote Z 110 Le filetage se fera en interpolant G01 la broche et l axe Z la vitesse F1000 Temps d attente d une seconde dans le fond du filetage Inversion du sens de rotation de la broche Le CNC ex cute la fonction M4 Sortie du filetage L axe Z recule jusqu au plan de r f rence Z10 Ce d placement se fera en interpolant G01 la broche et l axe Z la vitesse F1000 R cup ration du sens de rotation de la broche Le CNC ex cute la fonction M3 D placement rapide jusqu au plan de d part G98 Les axes X et Y se d placeront en rapide jusqu au point de filetage suivant X20 Y20 quivaut au paragraphe 3 mais sans recherche de r f rence de la broche quivaut au paragraphe 4 quivaut au paragraphe 5 quivaut au paragraphe 6 quivaut au paragraphe 7 Avec l ex cution de la fonction G80 la broche passe boucle ouverte en tournant 500 tours minute La broche pa
304. r le correcteur de l outil Cela permet d effectuer des d placements une cote d termin e sans avoir besoin d effectuer des calculs compliqu s Il n est permis que d annuler T 0 ou de modifier T xx le correcteur Il n est pas permis de changer d outil Txx xx dans la routine associ e l outil 3 __FACTEUR DIVISEUR DES SIGNAUX DE MESURE Les param tres P631 8 P631 7 P631 6 P631 5 etP631 4 s utilisenten m me temps que les param tres P604 8 P604 7 P604 6 P604 5 et P616 8 qui indiquent le facteur multiplieur des signaux de mesure des axes X Y Z W V respectivement Axe X Axe Y AxeZ Axe W Axe V P604 8 P604 7 P604 6 P604 5 P616 8 P631 8 P631 7 P631 6 P631 5 P631 4 Ils indiquent si se divisent 1 ou non 0 les signaux de mesure P631 8 0 P631 7 0 P631 6 0 P631 5 0et P631 4 0Ne se divisent pas P631 8 1 P631 7 1 P631 6 1 P631 5 1etP631 4 1Se divisent par 2 Exemple On veut obtenir une r solution de 0 01 mm avec un codeur de signaux carr s plac dans l axe X dont le pas de vis est de 5 mm Nombre d impulsions pas de vis Facteur multiplication x R solution Avec P604 8 0etP631 8 0 Facteur de multiplication x4 Nombre impulsions 125 Avec P604 8 1 et P631 8 0 Facteur de multiplication x2 Nombre impulsions 250 Avec P604 8 0etP631 8 1 Facteur de multiplication x2 Nombre impulsions 250 Avec P604 8 1 etP631 8 1 Facteur de multiplication x1 Nombre impulsions
305. r et la t le A partir de ce moment l le CNC se mettra r aliser la d coupe programm e On ne programmera que les d placements des axes XY L axe Z qui est gouvern par le CNC se d placera la quantit indiqu e par le dispositif senseur en maintenant pendant toute la dur e de l usinage la m me distance entre le Faisceau du Laser et la t le ANN NS SE Li L I I I I I t 1 ANN ANN 1 A_ L l Pz PARTIS o _ 26m714 77 L affichage correspondant l axe Z ne correspondra pas sa cote r elle car l axe en question est soumis aux variations du dispositif senseur Afin d viter des mouvements brusques du laser pendant l usinage de la t le lors de la d tection de trous d objets etc le param tre machine P807 indique la d flexion maximale de t le permise Si on d sire contr ler le Faisceau du Laser de telle sorte que la sortie S analogique soit proportionnelle la vitesse des axes 1l faut personnaliser le param tre machine P619 3 avec la valeur 1 Une fois la d coupe achev e il faut d sactiver la prestation Poursuite du Profil de T le au moyen des fonctions auxiliaires M99 M02 ou M30 Les axes Z et V redeviendront ind pendants et l axe Z affichera la cote r elle correspondant au point o 1l se trouve Si la fonction auxiliaire M99 a t programm e le CNC assumera la fonction G40 annulant la compensation
306. r le num ro du d calage G53 G59 et appuyer sur RECALL b Faire d filer la visualisation en appuyant sur les touches du curseur a 22 jusqu ce que le d calage d sir soit visible 3 8 6 2 Introduction des valeurs de d calages d origine Composer le num ro du d calage G53 G59 Ecrire les valeurs de V W X Y Z voulues Appuyer sur ENTER Attention Les valeurs de V W X Y et Z doivent tre r f renc es par rapport au point z ro de la machine 62 MANUEL D UTILISATION CNC 8025 8030 3 8 6 3 Modification des valeurs des d calages de l origine M me proc dure que la section 3 8 4 3 8 6 4 Changement de l unit de mesure M me proc dure que la section 3 8 5 3 8 7 Acc s la table des outils Lorsque la table des d calages de l origine est visualis e l affichage de la table des outils s obtient en appuyant sur la touche T 3 8 8 Effacement complet des d calages de l origine et de la table des outils Composer K J I Appuyer sur ENTER La table visualis e table des outils ou table des d calages est totalement effac e Lorsque la CNC est en mode 8 Table d outils G53 G59 le fait d appuyer sur RESET entra ne le retour de la CNC aux conditions initiales 3 9 MODE 9 MODES SPECIAUX Les informations relatives cette section se trouvent dans le MANUEL d INSTALLATION ET DE MISE EN SERVICE MANUEL D UTILISATION CNC 8025 8030 63 3 10 REPRESENTAT
307. r lier tangentiellement deux trajectoires sans avoir calculer les points d intersection La fonction G37 n est pas modale Elle doit tre programm e chaque fois qu une op ration d usinage avec une entr e tangentielle doit tre effectu e Exemple yi 50 30 E MPMO20 X 40 60 80 Prenons comme hypoth se que le point de d partest X0 Y 30 et qu un arc de cercle doit tre usin et que la trajectoire d approche doit tre lin aire Le programme devrait tre le suivant NO G90 G01 X40 F100 N5 G02 X60 Y10 120 JO MANUEL DE PROGRAMMATION CNC 8025 8030 45 Dans le m me exemple s il est n cessaire que l entr e de l outil dans la pi ce usiner se fasse tangentiellement la trajectoire voirexemple en d crivantun rayon de 5mm les blocs suivants doivent tre programm s NO G90 G01 G37 R5 X40 F100 N5 G02 X60 Y10 120 JO y 30 40 60 80 X MPMORT Comme illustr par la figure ci dessus la CNC modifie la trajectoire du bloc NO de fa on que l outil soit tangent la pi ce au point de d part de l usinage La fonction G37 et la valeur R doivent tre programm es dans le bloc qui comprend la trajectoire devant tre modifi e Dans tous les cas la valeur de R doit tre programm e imm diatement apr s G37 Elle indique la valeur du rayon de l arc que la CNC doit effectuer pour que la fraise soit tangente la pi ce au po
308. ram tre est utilis lorsque la fonction de Poursuite du Profil est activ e Il permet d viter des mouvements brusques du laser pendant l usinage de la t le s il d tecte des trous des objets etc Il indique la valeur maximale de d flexion de la t le Il sera toujours d fini en microns ind pendamment des unit s utilis es Valeurs possibles de 0 32000 microns Si on lui assigne une valeur de 0 la fonction de Poursuite du Profil de la T le ne sera pas activ e Si la valeur assign e ce param tre est d pass e le CNC d sactivera la fonction de Poursuite du Profil de la T le et selon le mode d op ration qui se trouvera ce moment l s lectionn il agira de la mani re suivante En mode d op ration MANUEL le CNC affichera une erreur de poursuite de l axe Z En tout autre mode d op ration le CNC d clenchera un STOP est rieur et ex cutera la sous routine d urgence si celle ci a t programm e au pr alable P808 Signal analogique correspondant l avance maximale sur l axe Z Il d finit le signal analogique correspondant l avance maximale de l axe Z pendant que les fonctions sp ciales M97 ou M98 sont en cours d ex cution Il sera toujours d fini en microns ind pendamment des unit s utilis es Valeurs possibles de 0 32000 microns Si on lui assigne une valeur de 0 le signal analogique maximale de l axe Z sera Signal analogique mV P806 x K1 x 2 5 mV 64 Si on
309. ram tres de l axe X La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur de parit dans le tableau des codes M d cod es La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 U37 D fauts dans la m moire RAM CMOS de la CNC Consulter le Service d Assistance Technique U36 microprocesseur central Consulter le Service d Assistance Technique La CNC affichera cette erreur dans les cas suivants gt Plus de 43 caract res dans un commentaire gt Plus de 5 caract res pour d finir un programme gt Plus de 4 caract res pour d finir un num ro de bloc gt Caract res inconnus en m moire Limite de temp rature interne d pass e Erreur dans les param tres de compensation des erreurs de vis m re de l axe W La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur dans les param tres de compensation des erreurs de vis m re de l axe Z La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur dans les param tres de compensation des erreurs de vis m re de l axe Y La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1
310. ran Le programme en cours d ex cution est toujours plac la premi re position Cette situation ne peut pas se produire durant l ex cution d un programme si on intervient sur un programme dont le num ro n a pas t m moris pr c demment Trop de chiffres pour d finir une fonction Valeur n gative ou param tre attribu e une fonction qui n accepte pas de valeur n gative Valeur incorrecte donn e un param tre de cycle fixe D finition d un cycle fixe lorsque les fonctions G02 G03 ou G33 restent actives Bloc param trique mal crit Plus de 15 param tres sont affect s d un bloc Division par z ro Racine carr e d un nombre n gatif Valeur trop lev e attribu e un param tre M41 M42 M43 ou M44 a t programm Plus de 7 fonctions M programm es dans le m me bloc La CNC affichera cette erreur dans les cas suivants gt Fonction G50 mal programm e gt Valeur des dimensions d outil surpass e gt Valeur des d calages du point z ro G53 G59 surpass e Cycle fixe mal d fini Un bloc incorrect a t programm il est soit lui m me incorrect soit qu il est incorrect par rapport la s quence du programme Les fonctions G14 G15 G16 G20 G21 G22 G23 G24 G25 G26 G27 G28 G29 G30 G31 G32 G50 G53 G59 G72 G73 G74 G92 ou G93 doivent tre programm es dans un seul bloc Le sous programme ou le bloc appel n existe pas ou encore le bloc rech
311. rapide G00 Les d placements programm s la suite d une fonction G00 sont effectu s l avance rapide introduite dans les param tres lors de la mise en conditions initiales Il y a deux mouvements diff rents en G00 Ces derniers d pendent de la valeur appliqu e au param tre P610 2 a D placement G00 non contr l P610 2 0 La valeur de la vitesse rapide est ind pendante pour chaque axe Le d placement n est pas contr l lorsque plus d un axe se d place simultan ment b D placement G00 vectoriel P610 2 1 Dans ce cas le d placement r sultant est toujours une ligne droite entre le point initial et le point final l avance sera d termin e par l axe le plus lent a P610 2 0 b P610 2 1 YA YA 300 300 100 100 z z 6 100 4 X 100 40 X Point initial X100 Y100 N4 G00 G90 X400 Y300 12 MANUEL DE PROGRAMMATION CNC 8025 8030 Le param tre P4 peut tre utilis pour activer le s lecteur de correction manuel des avances entre 0 et 100 ou fixe 100 A la mise sous tension de la CNC apr s l ex cution M02 M30 ou apr s un arr t d urgence EMERGENCY ou une remise z ro RESET la CNC se trouve en mode G00 La fonction G00 peut se programmer avec G G0 ou G000 Quand G00 est programm la derni re vitesse F n est pas annul e Cela signifie que quand G01 G02 ou G03 est programm nouveau la vitesse F menti
312. rapide jusqu au point X50 Y50 La broche est mise en rotation dans le sens horaire M03 500 tours mn L axe Z se d place de 98 mm en rapide jusqu au plan de r f rence Z 98 L axe Z se d place l avance travail F350 jusqu au point Z 120 profondeur totale de taraudage La broche est arr t e M05 Temporisation de 1 5 secondes Inversion du sens de rotation de la broche L axe Z recule l avance travail jusqu au plan de r f rence Z 98 La broche est arr t e Temporisation de 1 5 secondes Inversion du sens de rotation de la broche Les axes X et Y se d placent de 50 mm en rapide jusqu au point X100 Y100 Les op rations de 4 11 sont r p t es Les axes X et Y se d placent de 50 mm en rapide jusqu au point X150 Y150 Les op rations de 4 11 sont r p t es Les axes X et Y se d placent en rapide jusqu au point X500 Y500 Les op rations de 4 11 sont r p t es L axe Z recule de 98 mm en rapide jusqu au plan de d part Z0 Les axes X et Y se d placent en rapide jusqu au point XO YO Fin de programme La broche est arr t e MANUEL DE PROGRAMMATION CNC 8025 8030 169 6 32 5 4 G84R Cycle fixe de filetage rigide Il est semblable au cycle de filetage avec taraudeur G84 mais dans ce cas ci le CNC interpole la rotation de la broche avec le d placement de l axe Pour le cycle de filetage avec taraudeur G84 il faut en plus un outil sp cial taraud
313. re en G00 au centre de la poche et l axe Z se positionne 1 mm plus haut De cette mani re la premi re passe est termin e D placement de l axe Z d une distance gale B 1 une avance gale 50 de l avance F programm Fraisage l avance programm e F sur la surface de la poche deuxi me passe Les pas ci dessus sont r p t s jusqu ce que la profondeur de la poche soit atteinte A la fin de l usinage de la poche l axe Z recule en rapide jusqu au plan de r f rence si G99 a t programm ou jusqu au plan de d part si G98 a t programm Attention Pour obtenir un bon tat de surface dans l usinage des poches la CNC effectue une approche tangentielle et un d gagement tangentiel dans la derni re passe de chaque plong e bords de la poche Pour ce faire l outil doit se retirer au centre de la poche avant de commencer l usinage des bords Pour viter des probl mes et des d fauts d usinage possibles il faut programmer le code d outil T 2 et introduire la valeur du rayon de l outil utilis dans le tableau des outils Si la valeur du rayon introduite dans le tableau des outils est RO la passe de finition est effectu e comme toutes les autres c est dire sans entr e ni d gagement tangentiel La valeur de R ne doit jamais tre n gative Si T 2 n est pas programm la CNC prend la valeur de R dans la position TOO du tableau des outils MANUEL DE PROGRAMMATION CNC 8025 8030
314. re temps diff rents points z ro peuvent tre utilis s l aide de G92 ou G53 G59 Aucune autre fonction ne peut tre programm e dans un bloc contenant G31 ou G32 Le format est N4 G31 N4 G32 N4 Num ro de bloc G31 M monisation du point z ro actuel du programme G32 Pr l vement du point z ro m moris par G31 Exemple YA 110 50 4 39 50 60 A MPM016 MANUEL DE PROGRAMMATION CNC 8025 8030 39 Le point de d part de l outil est X0 YO Z5 N10 G00 G90 X 50 Y50 N20 G20 N1 1 N30 X60 Y110 N40 G20 N1 1 N50 X35 Y 90 N60 G20 N1 1 N70 M30 N100 G22 NI N110 G31 N120 G92 X0 YO N130 G1 Z 20 F350 N140 X Y N N200 G0 Z5 N210 G32 N220 G24 40 Outil au centre de fig 1 Appel de sous programme N1 Outil au centre de fig 2 Appel sous programme N1 Outil au centre de fig 3 Appel sous programme N1 Fin du programme D finition de sous programme N1 Sauvegarde du point z ro actuel Pr s lection des coordonn es D calage de l outil Z 20 Programmation de la figure 1 Retour de l outil au point de d part Pr l vement du point 0 m moris par G31 Fin du sous programme MANUEL DE PROGRAMMATION CNC 8025 8030 6 11 G33 FILETAGE Le filetage est possible sur les fraiseuses dont la broche est quip e d un encodeur Le code G33 permet cette fonction Il est modal et est annul avec G00 G01 G02 G03 M02 M03 apr s
315. re utilis es pour visualiser les pr c dents et les suivants Attention Si TOO est compos la CNC recherche une position qui est libre dans le magasin ID Modification du tableau S lectionner d abord le mode de fonctionnement MANUEL Appuyer sur la touche T La lettre T appara t en bas gauche de l cran Introduire le num ro de l outil qui doit tre modifi Appuyer sur la touche P Introduire le num ro de la nouvelle position de stockage de l outil Appuyer sur la touche ENTER Attention Lorsque le magasin est NON RANDOM les seules modifications possibles dans le tableau sont Txx Pxx attribue Txx la place Pxx Txx PO attribue Txx la place de la broche Txx P99 attribue Txx la place du bras changeur MANUEL D UTILISATION CNC 8025 8030 37 Lorsque une autre s quence de modification sera compos e la CNC affichera le symbole et signalera l impossibilit d une telle s quence Pour continuer il faut appuyer sur la touche CL Si POO est introduit cela signifie que l outil va dans la broche Si P99 est compos il est indiqu que l outil se trouve dans le bras changeur Lorsqu il est confirm qu un outil est dans la broche P00 l information tablie dans P99 est annul e par la CNC Ainsi si plusieurs positions veulent tre confirm es il faut d abord confirmer que l outil se trouve dans la broche et ensuite lequel est dans le bras change
316. rigine polaire 6 3 G04 TEMPORISATION La fonction G04 s utilise pour programmer une temporisation comprise La valeur de la temporisation est programm e dans le mot K Exemple G04 K0 05 Temporisation de 0 05 secondes G04 K2 5 Temporisation de 2 5 secondes Si K est programm directement sa valeur doit tre entre 0 00 et 99 99 Cependant si la temporisation K se trouve dans un param tre K P3 les limites sont 0 00 et 655 35 La temporisation est ex cut e au d but du bloc dans lequel elle est programm e La fonction G04 peut tre programm e par G4 MANUEL DE PROGRAMMATION CNC 8025 8030 27 6 4 TRANSMISSION ENTRE BLOCS 6 4 1 G05 Angle arrondi Lors du fonctionnement en G05 la CNC commence ex cuter le bloc suivant du programme d s que les axes commencent leur d c l ration la fin du bloc pr c dent En d autres mots les d placements programm s dans le bloc suivant sont ex cut s avant que les axes de la machine aient atteint leur position exacte programm e dans le bloc pr c dent Exemple pY MPM011B N1 G91 G01 G05 Y70 F100 N10 X90 Comme illustr dans l exemple les angles seraient arrondis dans le cas de deux d placements mutuellement perpendiculaires La diff rence entre les profils th oriques et r els est en fonction de l avance Plus l avance est grande plus la diff rence entre les profils th oriques et r els est importante La fonction
317. rique commence toujours par un bloc qui contient la fonction G22 La structure d un bloc d ouverture d un sous programme est N4 G22 N2 N4 Num ro du bloc G22 Indique le d but d un sous programme N2 Identifie le sous programme Peut tre un nombre compris entre NO et N99 Ce bloc ne peut pas contenir d information suppl mentaire Attention Deux sous programmes ayant le m me num ro d identification mais appartenant diff rents programmes ne peuvent pas tre pr sents en m me temps dans la m moire de la CNC Cependant un sous programme standard et un sous programme param trique peuvent tre identifi s par le m me num ro Le bloc d ouverture du sous programme est suivi des blocs composant ce sous programme Un sous programme standard peut contenir des blocs param triques Exemple NO G22 N25 N10 X20 N15 PO PO F1 PI N20 G24 Un sous programme doit toujours se terminer par un bloc de la forme N4 G24 N4 Num ro du bloc G24 Fin du sous programme Ce bloc ne peut pas contenir d information suppl mentaire MANUEL DE PROGRAMMATION CNC 8025 8030 237 12 2 APPEL D UN SOUS PROGRAMME STANDART Un sous programme standard peut tre appel partir de n importe quel programme ou partir d autres sous programmes standard ou param trique L appel d un sous programme se fait l aide de la fonction G20 La structure d un bloc d appel est N4 G20 N2 2 N
318. rogramm es de diff rentes fa ons a V 4 3 W 4 3 X 4 3 Y 4 3 Z 4 3 Charge les axes avec les valeurs indiqu es b V W XYZ Charge les axes avec ses valeurs th oriques courantes en ce moment c V P2 W P2 XP2 YP2 ZP2 Charge les axes avec la valeur du param tre courante en ce moment 128 MANUEL DE PROGRAMMATION CNC 8025 8030 De m me si le contenu qui suit G76 est FP2 ou SP2 la CNC chargera la F ou S du nouveau programme avec les valeurs actuelles du param tre Exemple Supposons que la coordonn e X du point o se trouve la machine est 78 35 En ex cutant le programme suivant N10 G76 P0034 5 N20 G76 GI X F500 M3 N30 P2 P3 F2 KI N40 G76 XP2 ZP5 M7 N50 G76 G0 X14 Z20 M5 eten supposant que dans le bloc N40 les valeurs des param tres sont P2 14 853 et P5 154 37 la CNC cr era le programme P00345 suivant N100 G1 X78 35 F500 M3 N101 X14 853 Z154 37 M7 N102 GO X14 Z20 M5 Dans les blocs du type G76 P5 ou G76 N5 il est n cessaire de programmer les 5 chiffres du num ro du programme Pour charger dans un ordinateur le nouveau programme la CNC doit tre en DNC ON mode d utilisation 7 Voir manuel du DNC Sile num ro du programme cr er dans la m moire de la CNC par exemple P12345 existe d j en m moire il doit occuper la derni re place de la carte de programmes or apr s l ex cution du bloc G76 P12345 le programme est effac de la m moire etil est possible de cr er nouve
319. rotation 138 MANUEL DE PROGRAMMATION CNC 8025 8030 AN N a ai X AMMATION CNC 8025 8030 00053 N80 N82 N84 N86 N87 N88 N90 N95 N100 N110 N120 N125 N130 N140 N150 N160 N170 140 Digitalisation circulaire G76 N33333 Num ro de programme charger dans l ordinateur G76 G90 G1 GS F500 M3 Conditions d usinage G92 XYZ G76 X YZ G76 G91 Z 3 Passes successives G76 G92 Z0 G76 G90 P13 K0 P31 K0 P22 K0 PO K60 468 Rayon P1 K3 1416 PI P2 K1 7 Incr ment du rayon P4 K1 7 Incr ment de l arc P22 p2 Valeur accumul e du rayon P6 K65 Descente de l axe Z P8 K500 Avance de d placement P9 K100 Avance de palpage G20 N1 G90 G1 RP22 G21 NI G20 N1 G1 G5 G91 AP31 FP8 G76 X Y G28 N40 P22 F11P0 G28 N20 G90 G Z G76 Z G90 GX Y G76 X Y G76 M30 M30 Sous programmes G22 NI G1 G5 G90 G75 Z P6 FP9 Digitalisation G76 G90 Z P3 P3F1P31 P3 F11K360 G24 G23 N1 P31 K2F3P1 P31 P31F3P22 P31 F31F4P4 P13 F12P31 P31 K360F4P31 P3 K0 Calcul de langle de rotation P22 P22F1P2 Calcul du rayon par incr ments successifs G24 MANUEL DE PROGRAMMATION CNC 8025 8030 3 Exemple G76 DIGITALISATION DIAMETRALE Cr ation d un programme par copie des points d une pi ce avec un palpeur de mesure G75 Param tres d appel PO Rayon de la pi ce P1 Angle initial fixe 360 P2 Pas du rayon balayer P3 Pas de l angle balayer P4 Valeur minima
320. rs des diff rents axes peuvent tre attribu es des param tres La combinaison de cette caract ristique avec des op rations math matiques contenant des param tres permet la cr ation de sous programmes sp ciaux pour mesurer et v rifier les pi ces ou les outils La fonction G75 entra ne les fonctions G01 et G40 c est dire qu partir d un bloc avec G75 la CNC assume les fonctions G01 et G40 Attention La CNC permet de mesurer manuellement la longeur des outils en utilisant un palpeur Les informations n cessaires pour utiliser ce service se trouvent dans le MANUEL D UTILISATION MANUEL DE PROGRAMMATION CNC 8025 8030 89 6 29 5 G75 N2 Cycles fixes de palpeur La CNC dispose de diff rents cycles fixes de palpation l aide desquels on peut Mesurer les dimensions d un outil Se placer sur un point de la pi ce avant de r aliser l usinage Mesurer une pi ce apr s avoir usin Etc Le format de programmation est le suivant G75 N PO K P1 K Les deux chiffres qui suivent N d finissent le cycle fixe qui veut tre x cut La CNC dispose des cycles de palpation suivants N00 Calibrage d outil en longueur NO1 Calibrage du palpeur N02 Mesure de surface N03 Mesure de surface avec correction d outil N04 Mesure de coin ext rieur N05 Mesure de coin int rieur N06 Mesure d angle N07 Mesure de coin et d angle N08 Centrage de trou N09
321. rse soit parce qu un bloc programm entra nerait un d placement au del de la but e 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 083 089 090 091 092 093 094 095 Erreur de poursuite limite sur l axe X Erreur de poursuite limite sur l axe Y Erreur de poursuite limite sur l axe Z Erreur de poursuite limite sur l axe W Valeur de S trop lev e D faut de mesure sur l axe X Connecteur Al D faut de mesure sur l axe Y Connecteur A2 D faut de mesure sur l axe Z Connecteur A3 D faut de mesure sur l axe W Connecteur A4 D faut de captation de la broche Connecteur AS D faut de captation de la manivelle Connecteur prise AS D faut de captation du 5 me axe V Connecteur AS Erreur de parit des param tres g n raux La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Erreur de parit des param tres du 5 me axe V La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P607 3 1 P607 4 1 P607 5 1 Limite de parcours du 5 me axe d pass e Erreur de poursuite du 5 me axe V Sans fonction actuellement Erreur dans la m moire RAM CMOS du microprocesseur d interpolation Consulter le Service d Assistance Technique Erreur dans
322. s Erreur de Watch dog dans le programme principal Cette erreur se produit lorsque le programme principal dure plus de la moiti du temps indiqu sur le param tre machine P741 L information interne de la CNC qui a t demand e au moyen de l activation des marques M1901 M1949 n est pas disponible On a essay de modifier au moyen de l activation des marques M1950 M1964 une variable interne de la CNC qui n est pas disponible Erreur lors de l criture des param tres machine du tableau des fonctions M d cod es et des tableaux de compensation d erreur de pas de vis de l EEPROM Cette erreur peut se produire lors du verrouillage des param tres machine du tableau des fonctions M d cod es et des tableaux de compensation d erreur de pas de vis La CNC ne peut pas sauvegarder cette information dans la m moire de l EEPROM Erreur de Checksum lors de la recup ration des param tres machine du tableau des fonctions M d cod es et des tableaux de compensation d erreur de pas de vis de l EEPROM Information incoh rente dans la m moire de 512 Kb Si cete erreur se produit sauvegardez tous les programmes que vous pourrez sur la disquette le p riph rique ou l ordinateur Utilisez ensuite la s quence suivante pour formatter la m moire de 512 Kb tous les programmes pi ce se trouvant en m moire seront effac s Appuyer sur les touches OP MODE 6 pour s lectionner le mode d Edition
323. s satisfaite la CNC ignorera ce bloc Programmation N4 G27 N4 ou N4 G27 N4 4 2 G27 doit tre programm seul dans un bloc Exemple Y D X Prenons comme exemple une cardio de dont la formule est R B cos A 2 On appelle P0 gt A Angle P1 gt B avec valeur 30 Point de d part X0 YO N10 G93 G01 F500 N20 P0 0 N30 P1 K30 P2 P0 F4 K2 P3 F8 P2 P4 F15 P3 P5 P1 F3 P4 N40 G01 G05 R P5 A P aaia Bloc de d placement N50 POZPO EV KRS esse 5 degr s ajout s l angle N60 POSF11 K365 comparaison avec 365 degr s N70 G27 N30 aese Si non gal 365 saute au N30 N80 X0 YO N90 M30 264 MANUEL DE PROGRAMMATION CNC 8025 8030 G28 Saut appel conditionnel si plus petit que Lorsque la CNC lit un bloc contenant G28 si la condition est satisfaite elle fait un saut au bloc identifi par N4 ou N4 4 2 si la condition n est pas satisfaite la CNC ignorera ce bloc Programmation N4 G28 N4 ou N4 G28 N4 4 2 G28 doit tre programm seul dans un bloc G29 Saut appel conditionnel si gal ou plus grand que Lorsque la CNC lit un bloc contenant un code G29 si la condition gal ou plus grand est satisfaite elle fait un saut au bloc identifi par N4 ou N4 4 2 Si la condition n est pas satisfaite la CNC ignorera ce bloc Programmation N4 G29 N4 ou N4 G29 N4 4 2 G29 doit tre programm seul dans un bloc G30 Visualisation du code d erreur d fini par K Lor
324. ser 99999 lorsque le message EFFACER PROGRAMME est visualis puis appuyer sur ENTER en appuyant ensuite sur la touche Y tous les programmes sont effac s l exception de celui qui est prot g par le param tre P802 MANUEL D UTILISATION CNC 8025 8030 43 3 6 4 Changement du num ro du programme Appuyer sur RENUM PROG L cran affiche ANCIEN P Composer le num ro du programme modifier Il sera visualis droite de P Appuyer sur ENTER L cran affiche NOUVEAU P Composer le nouveau num ro du programme Il sera visualis droite de P Appuyer sur ENTER Le changement de num ro est effectu Si aucun programme n est m moris sous le num ro existant l cran affiche PROGRAMME NUMERO P N EXISTE PAS EN MEMOIRE S S1 le nouveau num ro existe d j en m moire la CNC affiche EXISTE DEJA EN MEMOIRE Attention Au cours de cette s quence 1l est possible d acc der la visualisation d origine de ce Mode en appuyant sur CONTINI 3 6 5 Affichage et localisation des sous programmes m moris s dans la CNC En appuyant sur les touches DIRECT SOUS PROG S et DIRECT SOUS PROG P tous les sous programmes param triques et standards m moris s sont visualis s sur la partie sup rieure de l cran Pour conna tre le num ro du programme contenant les diff rents sous programmes indiqu s sur l cran 1l faut composer le numero du sous programme recherch et
325. si non presser la touche ASSIST b Si des informations sont d j crites dans le bloc et quand le curseur est affich presser les touches ENTER ou DELETE PROGRAMMATION ASSISTEE SPECIALE En appuyant sur ASSIST au cours de l dition d un cycle fixe et si l on a introduit la fonction pr paratoire correspondante l information correspondant ce cycle sera affich e directement et le param tre introduire sera mis en relief Introudire la valeur et pour continuer l edition de nouveaux param tres appuyer sur ENTER MANUEL D UTILISATION CNC 8025 8030 49 Dans le cas o il y aurait un param tre ne pas programmer obligatoirement appuyer sur DELETE Comme dans une programmation normale la touche CL efface les caract res un par un et la touche DELETE efface enti rement la valeur attribu e au param tre affich Il sera posible de retourner la programmation assist e normale tout moment en activant la touche ASSIST 3 6 7 5 Sauvegarder le programme en cours d dition uniquement sur les mod le poss dant une m moire de 512 Kb Sur les mod les disposant de m moire de 512 Kb mod les MK MGK MSK GPK MIK MGIK MSIK GPIK la CNC utilise une RAM additionnelle permettant d diter et de modifier le programme Le programme ou une partie du programme en cours d dition est nouveau introduit en m moire lorsque l on abandonne le mode d dition de programme Si pour
326. sinage y compris 76 MANUEL DE PROGRAMMATION CNC 8025 8030 Il faut tenir compte du fait que l usinage s lectionn a d j t r alis sur le point de d finition C indique comment se fait le d placement entre les points d usinage S il n est pas programm la valeur C 0 sera adopt e C 0 Le d placement se fait en avance rapide G00 1 Le d placement se fait en interpolation lin aire G01 2 Le d placement se fait en interpolation circulaire dans le sens horaire G02 3 Le d placement se fait en interpolation circulaire dans le sens anti horaire G03 C C C Lorsque C 0 ou C 1 sont s lectionn s le signe des param tres B I K indiquent le sens de d placement dans le sens anti horaire dans le sens des aiguilles d une montre Lorsque BP est d fini le sens est tabli par le signe donn au param tre I Lorsque BK est d fini le sens est tabli par le signe donn au param tre B Lorsque KT est d fini le sens est tabli par le signe donn au param tre I F d finit l avance avec lequel se fera le d placement entre les points Il n aura videmment de valeur que pour des valeurs de C autres que z ro S il n est pas programm la valeur FO sera adopt e valeur s lectionn e par les param tres machine P110 et P210 Q U Ces param tres sont optatifs et ils sont utilis s pour indiquer les points sur lesquels ou entre quels
327. sont command s manuellement JOG et les coordonn es atteintes sont charg es comme tant les coordonn es du programme Dans le mode Teach In apprentissage un bloc est compos ex cut et ensuite charg comme faisant partie du programme Dans le mode Editor Edition le programme complet est enregistr et ensuite ex cut 1 1 PROGRAMMATION EXTERNE Siles programmes doivent tre charg s dans la CNC l aide d un dispositif externe le code ISO doit tre utilis Le code doit tre plac au d but du programme suivi du num ro du programme 5 chiffres suivis des caract res RT ou LF et la lettre N du premier bloc Retour RT ou Line Feed avance ligne LF doivent tre utilis s la fin de chaque bloc avant la lettre N du d but du bloc suivant La fin du programme est indiqu e par les caract res Escape ESC ou Fin de Bande EOT ou une s rie de 20 caract res nuls ASCII 00 MANUEL DE PROGRAMMATION CNC 8025 8030 1 1 2 PROGRAMMATION DE COMMENTAIRES Les commentaires visualiser sur l cran doivent tre crits entre parenth ses 43 caract res maximum Le commentaire doit tre crit la fin du bloc savoir N4 G X F M Commentaire Sile premier caract re entre parenth ses est un Commentaire la visualisation correspondante se fera par clignotements Pour annuler ce dernier crire un commentaire VIDE 1 3 CONNEXION DNC Toutes les CNC FAGOR offrent un servic
328. squ ilest l arr t Cette position doit tre v rifi e lors de la r ception de la machine L outil se d gage de 3mm en rapide pour permettre le retrait Bloc N15 L outil se retire en rapide la position Z30 30 mm au dessus de la surface de la pi ce Bloc N20 La broche est de nouveau mise en rotation L outil est ramen en rapide au point X0 YO Z10 A partir de ce point le filetage peut tre r p t 42 MANUEL DE PROGRAMMATION CNC 8025 8030 6 12 G36 CONTROLE DE L ARRONDI DES ANGLES Cette fonction arrondit les angles de la valeur du rayon programm sans qu il y ait besoin de calculer les coordonn es du centre et les points de d part et d arriv e de l arc G36 n est pas modal Il doit tre programm chaque fois qu un angle doit tre arrondi Il doit tre programm dans le m me bloc que le d placement dont la fin doit tre arrondie Le rayon de l arc effectuer doit toujours tre positif R4 3 en mm R3 4 en pouces Exemples YI 60 R 3 20 MPMO18 20 35 90 X 1 N50 G90 G01 G36 R5 X35 Y60 F100 N60 X50 YO MANUEL DE PROGRAMMATION CNC 8025 8030 43 yi 50 MPM019 x lt 20 50 N50 G90 G03 G36 R5 X50 Y50 I0 J30 F100 N60 G01 X50 YO 44 MANUEL DE PROGRAMMATION CNC 8025 8030 6 13 G37 APPROCHE TANGENTIELLE AU POINT DE DEPART DE L USINAGE La fonction pr paratoire G37 peut tre utilis e pou
329. sque la CNC lit un bloc contenant le code G30 elle arr te l ex cution du programme et visualise le contenu de ce bloc Programmation N4 G30 K2 N4 Num ro du bloc G30 Code identifiant la programmation d une erreur K2 0 99 Code d erreur programm e Tous les codes d erreur peuvent tre programm s entre 0 99 avec le facteur K En programmant N4 G30 K P3 il est possible de programmer les valeurs 0 255 Ce code combin avec G26 G27 G28 et G29 permet d arr ter l ex cution du programme et la d tection d erreurs possibles de mesure etc Aucune autre information ne peut tre programm e dans un bloc o la fonction G30 a t programm e Attention Pour viter le commentaire concernant les codes d erreur de la CNC la valeur attribu e la suite de G30 devra tre sup rieure celles utilis es par la CNC Se rappeler aussi que l utilisateur peut crire des commentaires qui seront affich s lors de l ex cution du bloc concern MANUEL DE PROGRAMMATION CNC 8025 8030 265 EXEMPLE DE PROGRAMMATION D UN ARC DONT LE RAYON EST SUPERIEUR A 8388 607 mm En supposant que l axe X est programm en rayons et que le point de d part est X2000 Z3000 si larc programm est le suivant G03 X1000 Y3774 964 I 8000 J 7000 la CNC indiquera l erreur 33 car le rayon programm est sup rieur 8388 mm La programmation param trique peut tre utilis e pour viter cette limitation
330. ss e ce dernier dispose d une boule interchangeable qui suit la surface du mod le pendant la digitalisation Chaque palpeur dispose d un ventail de pointes ayant diff rents rayons de boule permettant de multiples applications Le diam tre de la boule de l aiguille ou pointe doit tre gal l outil que l on utilisera lors de l usinageult rieur Les corrections de rayons pour d autres outils sont galement possibles mais il demande un autre traitement du programme de digitalisation G41 G42 G43 Les diff rents aiguilles du palpeur ont un poids variable En fait dans le syst me palpeur les aiguilles doivent avoir un poids maximum de 200 g environ pour viter d ventuelles erreurs d interpr tation du contact MANUEL DE PROGRAMMATION CNC 8025 8030 123 CALIBRAGE DU PALPEUR On utilise le cycle NO1 qui permet de d terminer les valeurs d offset du palpeur qui seront introduites par la CNC dans le correcteur correspondant et qui auront t pr alablement choisies Par d faut T00 Les valeurs d offset sont erreur qui peut exister sur les axes du plan principal entre l axe du porte outil et le centre de la boule du palpeur de mesure Pour ex cuter ce cycle il faut avoir usin un trou dont on effectuera ult rieurement le palpage de l int rieur Lorsque le trou dont on conna t le diam tre et les cotes X Y Z car on en a d abord choisi l emplacement et qu on s y est d plac a
331. ssera aussi boucle ouverte chaque fois que la fonction M02 M03 M04 M30 soit ex cut e ou que l on appuira sur RESET ou qu une situation d erreur se produira MANUEL DE PROGRAMMATION CNC 8025 8030 171 6 32 5 4 G85 Cycle fixe d al sage al soir Identique au cycle G81 except que le retrait de l axe perpendiculaire au plan principal jusqu au plan de r f rence se fait l avance travail 6 32 5 5 G86 Cycle d al sage avec retour en G00 Identique au cycle G81 except que lorsque la profondeur d usinage est atteinte la broche s arr te avant le retrait de l axe perpendiculaire au plan principal A la fin du retrait la broche est remise en rotation dans le m me sens que pr c demment 6 32 5 6 G89 Cycle fixe d al sage avec retour en G01 Identique au cycle G82 except que lorsque la profondeur d usinage est atteinte leretrait de l axe perpendiculaire au plan principal se fait l avance travail 172 MANUEL DE PROGRAMMATION CNC 8025 8030 G85 ALESAGE A ALESOIR G 98 T D l ____ 69 R Plan de r f rence Avance PER Avance G01 _ Avance G00 K Temporisation programmable P Plan de d part G86 ALESAGE A MANDRIN AVEC RETOUR EN G00 o M03 M04 G 98 424 0 R Plan de r f rence Avance ____ Avance G01 ses gt Avance G00 K Temporisation programmable P Plan de d part G89 ALESAGE AVEC RETOUR EN G01 O G 98 T
332. st 1 activ Avec G27 le programme effectue un saut si le drapeau 1 n est pas 1 non activ Avec G28 le programme effectue un saut si le drapeau 2 est 1 Avec G29 le programme effectue un saut si le drapeau 2 n est pas 1 262 MANUEL DE PROGRAMMATION CNC 8025 8030 G26 Saut appel conditionnel si 0 Lorsque la CNC lit un bloc contenant le code G26 si la condition 0 est satisfaite elle fait un saut au bloc indiqu par N4 ou N4 4 2 Si la condition 0 n est pas satisfaite la CNC ignorera ce bloc Programmation N4 G26 N4 ou N4 G26 N4 4 2 G26 doit tre programm seul dans le bloc Exemples a NO G00 X10 NS P2 K3 N10 PI P2 FI K5 N15 GOI Z5 N20 G26 N50 N25 66 12 N50 G1 ZI0 La derni re op ration ayant les param tres est P1 P2 K5 3 5 8 le r sultat n est pas 0 le drapeau 0 ne sera pas activ et la CNC ignorera le bloc N20 b NO G00 X10 NS P2 K3 N10 PI P2 FI K5 N15 G01 Z5 N20 P3 K7 N25 P4 P3 F2 K7 N30 G26 N50 N50 M30 La derni re op ration ayant les param tres est P4 P3 F2 K7 7 7 0 le drapeau 0 sera activ et la CNC fera un saut au bloc N50 apr s avoir lu le bloc N30 MANUEL DE PROGRAMMATION CNC 8025 8030 263 G27 Saut appel conditionnel si non gal 0 Lorsque la CNC lit un bloc contenant un code G27 si la condition non gal 0 est satisfaite elle fait un saut au bloc identifi par N4 ou N4 4 2 Si la condition de non gal 0 n est pa
333. sus Inversion du sens de rotation de la broche Retrait rapide de l axe Z jusqu au plan de d part si G98 est programm G84 TARAUDAGE G98 P Plan de d part G99 R Plan r f rence MO5 M04 K MoS MOS K Avance G01 gt Avance G00 K Temporisation programmable MPM069 166 MANUEL DE PROGRAMMATION CNC 8025 8030 Attention Dans le cycle fixe de taraudage G84 la vitesse d avance de l axe perpendiculaire au plan principal sera le 100 de la F programm e ind pendamment de la position du s lecteur FEED RATE De m me la vitesse de rotation de la broche se maintiendra au 100 de celle programm e durant le mouvement de l axe perpendiculaire au plan principal Exemple Taraudage de 4 trous de 20 mm de profondeur Hypoth se Le plan principal est d fini par les axes X et Y La distance entre le plan de r f rence et la surface de la pi ce est de 2 mm Coordonn es du point de d part X0 YO Z0 La broche ne tourne pas NO G84 G99 G00 G91 X50 Y50 Z 98 I 22 K1 5 F350 S500 N3 N5 G98 G90 G00 X500 Y500 N1 N10 G80 G00 X0 YO N15 M30 MANUEL DE PROGRAMMATION CNC 8025 8030 167 MPMO70 168 Plan de d part Plan de r f rence MANUEL DE PROGRAMMATION CNC 8025 8030 S quence et explication des op rations ei Er LDS n 10 11 12 13 14 15 16 JA 18 19 20 Les axes X et Y se d placent de 50 mm en
334. t X90 Y80 Zo La broche est mise en rotation dans le sens horaire 1000 t min L axe Z se d place en rapide de 48 mm jusqu au plan de r f rence Z 48 L axe Z se d place encore de 14 mm D B l avance F 2 moiti de F programm e jusqu au point Z 62 Les axes X et Y se d placent jusqu ce que la premi re passe de la poche se termine voir figure Ils se d placent la vitesse F l exception de la passe de finition usinage des parois de la poche o la vitesse a la valeur H et o l entr e et la sortie sont tangentielles Si L n a pas t programm e tout ce qui concerne la passe de finition reste valable L outil se retire en vitesse rapide jusqu au centre de la poche et l axe Z se positionne 1 mm plus haut X90 Y60 Z 61 L axe Z se d placera de 13 mm B 1 F 2 moiti de F programm e jusqu au point Z 74 Les op rations 5 et 6 sont r p t es L axe Z se d placera de 13 mm F 2 jusqu au point Z 90 Les op rations 5 et 6 sont r p t es L axe Z se d placera de 5 mm F 2 jusqu au point Z 90 Les op rations 5 et 6 sont r p t es L axe Z se retire en vitesse rapide de 89 mm jusqu au point Z0 Les axes X et Y se retirent en vitesse rapide jusqu aux points X0 YO Fin de programme MANUELDE PROGRAMMATION CNC 8025 8030 6 33 G90 G91 PROGRAMMATION ABSOLUE PROGRAMMATION RELATIVE La programmation des coordonn es d un point peut s effectuer en coordonn es absolues G90 ou
335. tance de retrait lors de per ages successifs Si ce param tre n est pas programm ou programm avec une valeur z ro la CNC attribuera une valeur 1 mm D finit la distance entre le plan de r f rence et la surface de la pi ce En d autres mots c est la valeur qui est additionn e ou soustraite selon le signe la profondeur incr mentale B lors de la prmi re descente de l outil Distance de retrait en G00 de l axe perpendiculaire au plan principal apr s chaque descente de l outil Si ce param tre n est pas programm ou a une valeur z ro l axe perpendiculaire au plan principal se retire jusqu un plan de r f rence apr s chaque descente de l outil Nombre de retraits n cessaires pour effectuer le per age nombre de descente depuis le plan de r f rence en avance GOO Il est possible de le programmer entre 00 et 99 ou au moyen d un param tre J P3 entre 00 et 255 Si le param tre J n est pas programm ou a une valeur 0 la CNC lui donnera une valeur 1 Dans ce cas le retrait se fera apr s chaque descente jusqu au plan de r f rence MANUEL DE PROGRAMMATION CNC 8025 8030 181 K2 2 L4 3 Temporisation en secondes apr s chaque descente Il est possible de programmer un temps entre 0 00 et 99 99 sc ou de programmer K au moyen d un param tre KP3 entre 0 00 et 635 35 secondes D finit la valeur minimum de l incr mentation de la descente de l outil Si ce param tre n est pas programm ou qu il est z ro 0
336. te comme op rande Exemple P1 F22 K4 n est pas possible F23 N4 PI F23 Le param tre P1 prend la valeur du num ro de la table d outils en cours en ce moment F24 Cette fonction peut tre programm e de deux fa ons diff rentes Exemple a N4 P9 F24 K2 Le param tre P9 prend la valeur de R qui se trouve en position 2 dans la table d outils Exemple b N4 P8 F24 P12 Le param tre P8 prend la valeur de R qui se trouve en position indiqu e par la valeur du param tre P12 dans la table d outils F25 MANUEL DE PROGRAMMATION CNC 8025 8030 255 Cette fonction peut tre programm e de deux fa ons diff rentes Exemple a N4 P15 F25 K16 Le param tre P15 prend la valeur de L qui se trouve en position 16 dans la table d outils Exemple b N4 P13 F25 P34 Le param tre P13 prend la valeur de L qui se trouve en position indiqu e par la valeur du param tre P34 dans la table d outils F26 Cette fonction peut tre programm e de deux fa ons diff rentes Exemple a N4 P17 F26 K10 Le param tre P17 prend la valeur de I qui se trouve en position 10 dans la table d outils Exemple b N4 P19 F26 P63 Le param tre P19 prend la valeur de I qui se trouve en position indiqu e par la valeur du param tre P63 dans la table d outils F27 Cette fonction peut tre programm e de deux fa ons diff rentes Exemple a N4 P15 F27 K27 Le param tre P15 prend la valeur de K qui se trouve en position 27 dans la tabl
337. ter la rotation de la broche au moyen des touches du tableau de commandes et sans avoir ex cuter M3 M4 ou M5 Le de la vitesse de rotation S programm e peut se moduler l aide des touches et MANUEL D UTILISATION CNC 8025 8030 41 3 6 MODE 6 EDITION C est le mode de fonctionnement fondamental pour la programmation de la CNC Dans ce mode des programmes et des sous programmes ainse que des blocs sans liaison peuvent tre crits modifi s el supprim s La m thode de travail dans ce mode de fonctionnement est la suivante 3 6 1 S lection du mode de fonctionnement EDITION 6 Appuyer sur MODE OP Appuyer sur la touche 6 L cran affiche l explication des touches de fonction applicables dans ce mode 3 6 2 Verrouillage D verrouillage et formattage de la m moire de 512 Kb Appuyer sur VER DEVER L cran affiche CODE Composer MKJIY pour verrouiller la m moire MKJIN pour d verrouiller la m moire Appuyer sur ENTER Attention a Dans le cas o un code erron serait compos au moment d appuyer sur ENTER la CNC effacera ce code et attendra le code correct b Lorsque la m moire se trouve verrouill e il est possible de visualiser les programmes mais non pas de les modifier 42 MANUEL D UTILISATION CNC 8025 8030 3 6 3 Directoire de programmes Appuyer sur la touche DIRECT PROG L cran affiche une liste d un maximum de 7 programmes existant en m
338. tesse d avance outil utiliser vitesse de la broche etc peuvent tre automatiquement introduites au cours de la phase de digitalisation l aide de la fonction G76 ce qui permet de ne pas diter ult rieurement le programme g n r S il s av re n cessaire de faire des modifications la commande r serve 100 blocs en aval du premier N100 g n r par la digitalisation Le programme peut occuper plusieurs Mb de m moire Lors des phases d usinage il est n cessaire de le transmettre comme programme infini en utilisant le FAGORDNC Le logiciel DNC garantit une transmission s re des donn es travers une ligne s rie RS232C Il dispose pour ce faire d un protocole de communication qui retransmet automatiquement les donn es en cas d erreur dans la transmission ou la r ception Finalement il est aussi possible d envoyer le programme g n r par la digitalisation un syst me C F A O capable de reconstruire la g om trie du mod le Une fois destination on pourrait modifier la forme originale et achever le processus en usinant la forme d finitive 6 30 3 Pr paration d une digitalisation et ex cution ult rieure sur machine DIGITALISATION DU SYSTEME LE PALPEUR Le palpeur se fixe sur le porte outil de la fraiseuse ou du centre d usinage comme s il s agissait d un outil La machine outil devient alors un syst me automatique de digitalisation La pointe de l aiguille du palpeur vi
339. tesse de rotation programm e de la broche START Bouton poussoir de DEPART de cycle STOP Bouton poussoir d ARRET de cycle MANUEL D UTILISATION CNC 8025 8030 2 3 MONITEUR CLAVIER TABLEAU DE COMMANDES POUR LA CNC 8025 FAGOR 2 D D A m Re lt OIZ T H ER G CCE G oc Q o D relrslra A r fr7 oz oP A en MODE DELETE pe ENTER Ne ex NE ES s lclalc s TE X A z 4 5 p y pe SERRES SPEED SEC a MONITOR me 1 Touches de fonction SOFT KEYS 2 Clavier alphanum rique pour l dition de programmes 3 ENTREE Permet d introduire l information dans la m moire de la CNC etc 4 RAPPEL Acc s un programme un bloc dans un programme etc 5 MODE OPERATIONNEL Permet de disposer de la liste des modes d op rations affich e l cran Acte pr liminaire toute op ration d acc s 6 DELETE Pour effacer un programme entier ou un bloc
340. th orique du point palper P2 Valeur de coordonn e Z th orique du point palper P3 Distance de securit P4 Vitesse d avance de palpation P7 Axe affect la palpation P7 0 Axe X P7 1 Axe Y P7 2 Axe Z La palpation se r alisera sur l axe s lectionn en P7 MPMOS1 MANUEL DE PROGRAMMATION CNC 8025 8030 99 Le palpeur se positionnera en face du point palper une distance P3 les d placements se feront en avance rapide G00 Ensuite le mouvement de palpage la vitesse d avance d finie par le param tre P4 une distance maximale parcourir de 2P3 s effectueront Dans le cas o apr s avoir parcourue la distance 2P3 la palpation ne serait pas r alis e la CNC produirait le code d erreur 65 Une fois le palpage effectu le CNC arr tera le mouvement pr l vera les valeurs r elles mesur es et retournera au point initial du cycle comme indiqu sur la figure suivante Plan principal XY G17 P7 2 Point de d part i XPO Ye17Pe Surface th orique de la pi ce z Surface r elle de la pi ce E EE Avance G00 Avance P4 MPMOS2 100 MANUEL DE PROGRAMMATION CNC 8025 8030 A la fin du cycle la table de param tres disposera des valeurs suivantes P90 Valeur de coordonn e X mesur e P91 Valeur de coordonn e Y mesur e P92 Valeur de coordonn e Z mesur e P93 Valeur de coordonn e r elle mesur e moins valeur de coordonn e th ori
341. tif G91 G18 Z 4 3 Les d placements s effectueront en rapide Si G00 est programm et l avance programm e si G01 est programm YZ Y4 43 Ce point peut tre aussi programm en coordonn es polaires G19 Z 4 3 X Y Z 4 3 D finit le mouvement perpendiculaire au plan principal G17 partir du point de d part jusqu au plan de r f rence approche X Z Y 4 3 Ce d placement est toujours effectu en rapide G00 Les valeurs G18 seront en absolu G90 ou en relatif G91 YZ Elles devront toujours tre programm es G19 X 4 3 Pour effectuer le cycle de la poche si le 4 me axe W ou le 5 me axe V est un des int grants du plan principal ou qu il est perpendiculaire au dit plan il devra obligatoirement tre lin aire Cependant pour r aliser des positionnements dans la zone d influence du cycle fixe l axe W pourra aussi tre un axe rotatif MANUEL DE PROGRAMMATION CNC 8025 8030 185 I 4 3 D finit la profondeur de l usage Si G90 est actif les valeurs seront en absolu c est dire qu elles seront donn es par rapport l origine de l axe Z Si G91 est actif les valeurs seront en relatif c est dire qu elles seront donn es par rapport au plan de r f rence approche J 4 3 Dans le cas de G87 poche rectangulaire ce mot d finit la moiti de la longueur de la poche c est dire la distance entre le centre et le bord de la poche le long de l axe X Le long de l axe X dans le
342. tion circulaire G02 G03 est programm e en coordonn es polaires la CNC assume que le centre de l arc est la nouvelle origine polaire L avance programm e peut tre modifi e de 0 120 ou de 0 100 l aide du potentiom tre M F 0O de correction des avances P606 2 Si au cours d un d placement en G02 G03 une touche de J 0G UU J est actionn e ce d placement sera ex cut 2 fois l avance programm e si P606 2 0 Il en sera de m me si l entr e START externe est activ e et que P609 7 1 MANUEL DE PROGRAMMATION CNC 8025 8030 19 Exemple Y Y o MPM004 MPM004B 32 50 58 X 22 30 48 X COORDONNEES CARTESIENNES G17 G02 G91 X26 Y26 118 J8 G17 G02 G91 X26 Y 26 I8 J 18 COORDONNEES POLAIRES G17 G02 G91 A 138 18 J8 G17 G02 G91 A 138 I8 J 18 Il est possible de programmer des arcs allant jusqu 360 degr s Les fonctions G02 G03 sont modales incompatibles entre elles et avec G00 GO1 et G33 Les fonctions G74 G75 M06 centre d usinage et M22 M23 M24 M25 machine avec palettes annulent les fonctions G02 G03 Les fonctions G02 G03 peuvent tre programm es par G2 G3 uniquement 20 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple Y 90 40 MPMOOS 60 110 160 Valeurs des coordonn es cart siennes N5 G90 G17 G03 X110 Y90 I0 J50 F150 N10 X160 Y40 I50 JO Valeurs de coordonn es pola
343. tre 3 Section 8 MOTEURSENBOUCLEOUVERTE TRAVAILAUTOMATIQUE SANSSERVOSYSTEMES ET BLOC BLOC 3 6 MODE DE TRAVAIL MANUEL JOG Lorsque l on travaille en mode Manuel JOG le CNC maintient les signaux En Position un niveau logique bas Il ne d clenche pas ces signaux en fin de mouvement On indique ci apr s comment agit le CNC dans chacune des zones du commutateur 3 6 1 ZONE FEED D PLACEMENT CONTINU Si n importe quelle des positions 4 120 de la zone Feed est s lectionn e les d placements se feront en Lent Lorsque la position 0 est s lectionn e le CNC ne permet pas de d placer les axes Si pendant que les axes se d placent on tape sur la touche fu CNC d sactive la sortie Lent et active la sortie Rapide Lorsque l on cesse d appuyer sur la touche la sortie Rapide se d sactivera et la sortie Lent se r activera Exemple Touche JOG X apoye Um L Sens X L 3 6 2 ZONE JOG D PLACEMENT INCR MENTAL Chaque fois que l on tape sur une des touches de JOG le CNC d placera l axe de la quantit s lectionn e sur le commutateur 1 10 100 1000 10000 Le d placement se fera en Rapide et Lent ou uniquement en Lent en fonction de la distance et de l avance s lectionn e Le CNC tient compte en outre des temporisations T1 et T2 pour le traitement du signal Frein Chapitre 3 Section Page MOTEURSENBOUCLEOUVERTE MODEDETRA VAIL 9 SANS
344. tre appliqu la CNC 6 Siles param tres associ s cette fonction P710 P711 P712etP713 ontune valeur comprise entre 1 et 9 la CNC va automatiquement sauter au sous programme standard identifi par ces param tres apr s que la fonction M ait t ex cut e Si ces param tres sont 0 il n y aura pas de saut 234 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple N5 M23 N10 M24 Bloc N5 La CNC d livre le code M21 s1P605 3 a t mis 1 et place la pi ce usin e en position de d chargement en d pla ant les axes W X Z aux positions d finies par P904 P905 P906 Elle d livre ensuite le code M23 afin que l interface ex cute la s quence de d chargement Si le param tre P711 correspondante la fonction M23 a la valeur 5 la CNC ex cute le sous programme num ro 5 Bloc N10 La CNC pr pare la s quence de chargement en d pla ant les axes W X Z aux positions d finies par P904 P906 P907 Ensuite elle envoie le code M24 afin que l interface ex cute la s quence de chargement Si le param tre P712 a la valeur 0 la s quence se termine cet endroit La s quence d crite est ex cut e en mode AUTOMATIQUE BLOC par BLOC et APPREN TISSAGE En mode Bloc par Bloc la touche D part Cycle doit tre appuy e autant de fois qu il y a d op rations dans la s quence En mode JOG la CNC d place le dernier axe X ou Z et ensuite envoie le code appropri M22 M23 M24 M25 si laxe W ou les
345. u un cycle fixe a t d fini comme d crit dans la section pr c dente tous les blocs subs quents programm s seront sous l influence de ce cycle fixe jusqu ce qu il soit annul C est dire chaque fois qu un bloc o un d placement des axes programm est ex cut l usinage correspondant au cycle fixe d fini sera ex cut r p titivement La structure des blocs qui se trouvent dans la zone d influence du cycle fixe reste normale l exception de N2 qui peut tre programm la fin du bloc nombre de r p titions du bloc Si NO est programm une fois le d placement effectu le cycle fixe ne sera pas ex cut MANUEL DE PROGRAMMATION CNC 8025 8030 151 Dans la zone d influence d un cycle s il y a un bloc ne contenent pas de d placement l usinage correspondant au cycle fixe d fini ne sera pas effectu except dans le bloc d appel Si l ex cution du m me cycle fixe est d sir e ult rieurement avec le changement de l un de ses param tres le cycle entier doit tre red fini 6 32 2 Annulation des cycles fixes La programmation du code G80 dans un bloc annule tout cycle fixe actif Lorsqu un cycle fixe est d fini il annule et remplace tout autre cycle fixe actif Les cycles fixes sont aussi annul s par G32 G53 59 G74 G92 M02 M30 arr t d urgence RAZ Finalement tous les cycles fixes except G79 sont annul s lorsque les fonctions G32 G53 G59 G74 G72 sont
346. u moyen des touches JOG de la commande est usin on remplacera l outil par le palpeur et on ira Z pour tre dans le trou On ex cute ensuite le cycle NO1 de calibrage du palpeur apr s en avoir compl t le format de programmation et avoir choisi le correcteur d outil o l on veut qu apparaissent les offset I K Par d faut le correcteur T00 est adopt Toutes ces op rations peuvent se faire en TEACH IN A la fin du cycle la commande actualise automatiquement les offset I K de la table et le palpeur retourne au point de d part On compl te alors l information de la table R Rayon de la boule L Longueur du palpeur en fonction du z ro pi ce Si le z ro pi ce est la surface de la pi ce L sera gal z ro Ce type de palpeur plac sur le porte outil de la broche sera utilis pour la r alisation des autres cycles de palpage S1 l on change de palpeur il faudra r p ter enti rement le processus Lorsque le palpeur est calibr on proc dera au palpage de la surface choisie 124 MANUEL DE PROGRAMMATION CNC 8025 8030 DIGITALISATION DU MODELE La digitalisation consiste enregistrer des points d une surface l aide d un palpeur de mesure Cela s obtient par combinaison de deux fonctions pr paratoires de la CNC La fonction G75 permettra la lecture et l acceptation des points par la CNC La fonction G76 permettra de g n rer des blocs de programmes avec les points enregistr
347. ue du centre du trou P3 Distance de s curit P4 Vitesse d avance de palpage P8 Diam tre th orique du trou P9 Vitesse d avance dans le palpage initial P10 Distance que le palpeur recule apr s le palpage initial Ce cycle est identique au cycle de centrage du trou N08 sauf qu une fois plac au centre r el du trou le palpeur recule au point de d part du cycle Pour cela le d placement en vitesse rapide s effectue en deux temps Premier temps un d placement de l axe perpendiculaire au plan principal Deuxi me temps un d placement des axes qui correspondent au plan principal N11 Cycle de mesure de moyeu Le format de programmation est le suivant G75 N11 PO K P1 K P2 K P3 K P4 K P8 K P9 K P10 K G75N11 Code du cycle de mesure du moyeu PO Valeur de coordonn e X th orique du centre du moyeu P1 Valeur de coordonn e Y th orique du centre du moyeu P2 Valeur de coordonn e Z th orique du centre du moyeu P3 Distance de s curit P4 Vitesse d avance de palpage PS Diam tre th orique du moyeu P9 Vitesse d avance dans le palpage initial P10 Distance que le palpeur recule apr s le palpage initial Ce cycle est identique au cycle de centrage du moyeu N09 sauf qu une fois plac au centre r el du moyeu le palpeur recule au point de d part du cycle Le d placement en avance rapide s effectue en deux temps Premier temps un d placement de l axe
348. ue ou l ordinateur La m moire de 512 Kb est d fectueuse Consultez le service d Assistance Technique Il n y a pas suffisamment d espace sur la m moire de 512 Kb Attention Il y a deux types d erreur 1 Les erreurs identifi es dans la table des codes d erreur par un ast risque provoquent le d clenchement des sorties Enable ainsi que la remise z ro des sorties analogiques 2 Les erreurs identifi es par deux ast risques provoquent l activation de la sortie d URGENCE et la remise de la CNC dans les conditions initiales FAGOR CNC 8025 30 Mod les M MG MS GP MANUEL DE PROGRAMMATION Ref 9701 fra AU SUJET DE L INFORMATION CONTENUE DANS CE MANUEL Ce manuel s adresse au conducteur de la machine Il contient l information n cessaire aux nouveaux usagers en plus des sujets avanc s qui s adressent tous ceux qui connaissent le CNC 8025 Ilne sera pas n cessaire de lire int gralement ce manuel Consultez l index et la liste de Nouvelles Prestations et Modifications qui vous indiquera le chapitre ou l alin a sur lequel se trouve expliqu le sujet que vous cherchez Le manuel d crit toutes les fonctions que poss de la famille CNC 8025 Consultez le tableau comparatif des mod les afin de conna tre les fonctions que votre CNC poss de Il y a aussi un appendice d erreurs qui indique certaines des causes qui peuvent provoquer chacune d entre el
349. uivantes du PLCI pour pouvoir tablir les limites de parcours de chaque axe 052 053 Limite positive n gative de l axe X 054 055 Limite positive n gative de l axe Y 056 057 Limite positive n gative de l axeZ 058 059 Limite positive n gative de l axe W 060 061 Limite positive n gative de l axe V Si le PLCI active une de ces sorties et l axe est en train de se d placer dans le m me sens la CNC arr te l avance des axes ainsi que la rotation de la broche et affiche sur l cran l erreur de limite de parcours d pass 1 2 3 BLOCAGE DE L ACC S AU MODE D DITION PARTIR DU PLCI Le param tre machine P627 7 indique si l on dispose de cette prestation P627 7 0 On ne dispose pas de cette prestation P627 7 1 On dispose de cette prestation Lorsque l on dispose de cette prestation l acc s au mode d dition sur la CNC d pend outre des conditions actuelles M moire prot g e N de programme bloquer de l tat de la sortie 026 du PLCI O26 0 Libre acc s au mode d dition il est prot g par les conditions actuelles 026 1 Acc s bloqu au mode d dition 1 2 4 BROCHE CONTR L E PAR LA CNC OU PAR LE PLCI partir de cette version la sortie de signal analogique de broche peut tre tablie par la CNC ou partir du PLCI Le param tre machine P627 7 indique si l on dispose de cette prestation P627 7 0 On ne dispose pas de cette prestation P627 7 1 On
350. ultez l index et la liste de Nouvelles Prestations et Modifications qui vous indiquera le chapitre ou l alin a sur lequel se trouve expliqu le sujet que vous cherchez Le manuel d crit toutes les fonctions que poss de la famille CNC 8025 Consultez le tableau comparatif des mod les afin de conna tre les fonctions que votre CNC poss de Il y a aussi un appendice d erreurs qui indique certaines des causes qui peuvent provoquer chacune d entre elles Notes L information que le pr sent manuel d crit peut tre sujet des variations pour cause de modifications techniques FAGOR AUTOMATION S Coop Ltda se r serve le droit de modifier le contenu du manuel en se trouvant de ce fait pas oblig e communiquer les variations TABLE DEMATIERES INTRODUCTION m a T U U Lo U W WVV W NNNNNNY aaun pamik jik jamk pik panil re asup bb HRLRRERRELEEELLE A Ae S W U U U UUU r i e i a a mm bhbhbibbibiii Donnu i Section Page ST Tableau comparatif des mod les CNC FAGOR 8025 8030 sesser ix Nouvelles Prestations et Modifications sims monssinerenenreenureuniene XV C onlipons Ae TR nu tn nn Ne Intr 3 Conditions d BenMOl sise RERNE Intr 5 Documentation Fagor pour la CNC SOS NT run ane eh Intr 6 Content d pr sent MANQUE 5eme near tres ess RE Intr 7 lion one eue 1 PANNEAU FRONTAL POUR CNC 8025 30 eeeereerrrererrerrrrrrrrer 2 Moniteur clavier pour la CNCE 803 nn oaaae R E EEEE 2 Tableau d co
351. un arr t d urgence et apr s RAZ Remise z ro Format N4 G33 Z 4 3 K3 4 en m trique N4 G33 Z 3 4 K24 en pouce N4 Num ro du bloc G33 Code du filetage Z 4 3 3 4 Valeur de la coordonn e du point final du filetage Elle sera en valeur absolue ou en valeur relative suivant que G90 ou G91 est actif K3 4 2 4 Pas du filetage En mode GOS des filetages de pas diff rents peuvent tre r a lis s sans perte de synchronisme La fonction G33 tant activ e ni la vitesse d avance F verrouill e 100 ne peut tre modifi e l aide du s lecteur FEED RATE ni la vitesse de rotation de la broche l aide des touches manuelles du pupitre Exemple Prenons comme hypoth se que l outil est positionn 10 mm au dessus de la pi ce La face de celle ci est Z 0 et le filetage doit tre r alis autour du point X 0 et Y 0 Caract ristiques du filetage 100mm de hauteur pas de 5mm Il doit tre effectu en une seule passe NO G90 G33 Z 100 K5 N5 M19 N10 G00 X3 N15 Z30 N20 X0 Z10 M03 MANUEL DE PROGRAMMATION CNC 8025 8030 41 Bloc NO L outil se d place vers le bas jusqu Z 100 r alisant un filetage au pas de 5mm Bloc N5 A la lecture de M19 la CNC commande une rotation tr s lente de la broche jusqu ce qu elle atteigne la position correcte de retrait Bloc N10 Dans l exemple il est pris comme hypoth se que l outil est point dans le sens de X lor
352. une raison quelconque pendant le processus d dition la CNC perd la tension d alimentation toute l information contenue dans cette RAM additionnelle sera perdue Autrement dit tous les changements r alis s sur le programme sont perdus Afin d viter cette ventualit il est vivement conseill d appuyer de temps autre sur la softkey SAUVER Chaque fois que vous appuyez sur la softkey SAUVER la CNC sauvegarde dans la m moire destin e l usager tous les changements faits sur le programme 3 6 7 6 Copier un programme Cette option permet de copier un programme pr alablement m moris dans la CNC en lui attribuant un num ro autre que celui d origine Pour cela appuyer d abord sur la touche PROG DIRECT puis sur la touche COPIER La CNC demandera quel est le num ro d origine et celui du nouveau programme apr s les avoir compos s appuyer sur ENTER Si le num ro compos n existe pas comme programme origine ou qu il y a d j en m moire un programme ayant le m me num ro que celui compos comme nouveau ou que lorsqu on copie le nouveau programme la m moire n est pas suffisante la CNC le communiquera en indiquant la cause 50 MANUEL D UTILISATION CNC 8025 8030 3 7 MODE 7 PERIPHERIQUES Celui ci est utilis pour le transfert des programmes ou param tres machine de vers des p riph riques La m thode de travail pour ce mode de fonctionnement est la suivante 3 7 1 S
353. up rieure ou gale la tol rance signal e dans PS La CNC modifie dans la table d outils la valeur de I rayon ou de K longeur en fonction du plan de travail et de l axe utilis pour effectuer le palpation P7 P7 1 Y Y Modifie I MPMOS3 Plan principalXY 102 MANUEL DE PROGRAMMATION CNC 8025 8030 N04 Cycle de mesure du coin ext rieur Le format de programmation est le suivant G75 N04 P0 K P1 K P2 K P3 K P4 K G75 N04 Code du cycle de mesure du coin ext rieur PO Valeur de coordonn e X th orique du point palper P1 Valeur de coordonn e Y th orique du point palper P2 Valeur de coordonn e Z th orique du point palper P3 Distance de s curit P4 Vitesse d avance de palpation Dans ce cycle deux palpations seront effectu es 1 Sur l axe des abscisses du plan principal c est dire Sur l axe X XY G17 tant le plan principal Sur l axe X XZ G18 tant le plan principal Sur l axe Y YZ G19 tant le plan principal 2 Sur l axe d ordonn es du plan principal c est dire Sur l axe Y XY G17 tant le plan principal Sur l axe Z XZ G18 tant le plan principal Sur l axe Z YZ G19 tant le plan principal Le point de d part du palpeur pour ex cuter ce cycle doit tre dans une zone pr cise selon le coin de la pi ce mesurer Les zones ray es indiquent dans la figure la position du le palpeur lors de l ap
354. ur Si TOO est introduit la position qui est libre lui est assign e Si une fois s lectionn l outil remplacer l aide de Txx xx et avant que M06 ne soit ex cut le signal URGENCE ou une coupure de courant surviennent il est possible d indiquer la CNC quel est l outil qui se trouve dans le bras changeur Pour cela S lectionner le mode MANUEL Composer T et le num ro de l outil qui se trouve dans le bras changeur Composer P99 Appuyer sur ENTER HI Outils sp ciaux Dans les machines qui disposent d un Changeur Automatique d Outils il peut exister des outils qui par leur volume occupent plus d une position dans le magasin Pour indiquer ces outils la CNC proc der comme suit a b 38 Mettre z ro le magasin d outils dans le mode APPRENTISSAGE T99 xx DEPART CYCLE Indiquer quels outils sont sp ciaux en composant en mode MANUEL Txx Num ro de l outil S ENTER MANUEL D UTILISATION CNC 8025 8030 Ainsi lorsque la position d un outil est visualis l cran affichera Txx Pxx S c Automatiquement la CNC annule les deux positions contig es celle qui est occup e par l outil sp cial Si celui ci n occupe pas vraiment trois places mais deux il faudra confirmer la CNC lequel des outils annul s existe Pour cela composer Txx Num ro de l outil Pxx Num ro de la position ENTER Pour d finir comme tant normal un outil qui a t signal comme tant sp ci
355. ur ira un point d termin au dessus de la surface du mod le b Gr ce la fonction G75 on peut lire les diverses coordonn es W V X Y Z Apr s G75 le palpeur ira la cote programm e jusqu ce qu il re oive le signal ext rieur du palpeur Lorsqu il l aura re u il consid rera le bloc comme fini en acceptant comme position th orique des axes la position r elle du point de contact du palpeur S1 les axes arrivent la position programm e avant de recevoir le signal du palpeur la CNC indiquera erreur 65 c Al aided unbloc contenant la fonction G76 on pourra g n rer un bloc qui automatiquement sera transf r soit dans la m moire de la CNC soit dans un ordinateur via DNC L information apr s G76 pourra tre Coordonn es des axes W V X Y Z Fonctions G F S T Toutce processus se r p tera pour chacun des points jusqu la fin du programme d chantillon nage choisi 3 Consid rations finales Ladigitalisation se fait toujours l int rieur d un volume d fini Les plans limitant ce volume sont parall les aux axes de la machine Gr ce une disposition appropri e des plans on peut digitaliser des parties d un contour Il est possible de diviser la surface d un mod le en plusieurs parties et d finir un r seau d chantillonnage diff rent pour chaque zone le tout moyennant la combinaison des diff rents balayages d chantillonnage que donne FAGOR comme exem
356. urs de poursuite Pour changer d axe commander Soit appuyer sur l une des deux touches manuelles de JOG correspondant au nouvel axe soit en cas d utilisation de la manivelle FAGOR mod 100 P appuyer sur le bouton poussoir y incorpor Tourner la manivelle lectronique Pour terminer le fonctionnement avec la manivelle lectronique Tourner le s lecteur M F O de la face avant sur une autre position ou appuyer sur la touche d arr t ou en cas d utilisation de la manivelle FAGOR mod 100 P maintenir actif le bouton poussoir jusqu ce que l axe s lectionn arr te de clignoter 36 MANUEL D UTILISATION CNC 8025 8030 3 5 9 Affichage Modification du tableau du magasin d outils RANDOM D Affichage du tableau Il est possible de visualiser la situation des outils dans le magasin tout moment S lectionner le mode de fonctionnement MANUEL Appuyer sur la touche T La letre T appara t en bas gauche de l cran Composer le num ro de l outil visualiser Appuyer sur RAPPEL RECALL Pxx va appara tre droite du num ro d outil compos Les xx 00 99 indiquent la position que l outil occupe dans le magasin Si POO appara t c est que l outil est dans la broche Si P99 appara t c est que l outil se trouve dans le bras changeur ou bien que M06 n a pas encore t ex cut Une fois que l outil a t visualis les touches Cursor Up BD et Cursor Down peuvent t
357. valeur la valeur absolue de P2 N4 P1 F15 K 8 gt P1 8 F16 Compl ment N4 P7 F16 P20 gt P7 prend la valeur complement e de P20 c est dire P7 P20 N4 P7 F16 KIO gt P7 10 MANUEL DE PROGRAMMATION CNC 8025 8030 253 Fonctions sp ciales F17 F298 Elles n affectent pas l indicateur de saut conditionnel F17 N4 P1 F17 P2 PI prend la valeur de l adresse m moire dans laquelle se trouve le bloc P2 Exemple N4 P1 F17 K12 PI prend la valeur de l adresse m moire dans laquelle se trouve le bloc N12 F18 N4 PI F18 P2 PI prend la valeur de la coordonn e X du bloc situ en P2 F18 n accepte pas une constante comme op rande Exemple P1 F18 K2 n est pas possible F19 N4 P1 F19 P2 P1 prend la valeur de la coordonn e Y du bloc situ en P2 F19 n accepte pas une constante comme op rande Exemple P1 F19 K3 n est pas possible F20 N4 P1 F20 P2 P1 prend la valeur de la coordonn e Z du bloc situ en P2 F20 n accepte pas une constante comme op rande Exemple P1 F20 K5 n est pas possible 254 MANUEL DE PROGRAMMATION CNC 8025 8030 F21 N4 P1 F21 P2 PI prend la valeur de la coordonn e W du bloc situ en P2 F21 n accepte pas une constante comme op rande Exemple P21 F21 K6 n est pas possible F22 N4 P1 F22 P2 P1 prend la valeur de l adresse m moire dans le bloc pr c dent celui d fini par P2 F22 n accepte pas une constan
358. voir valeur z ro Attention Pour les machines 5 axes la programmation de ce dernier sera comme celle du 4 me axe pr c demment d crit Les fonctions G17 G18 et G19 d finnissent les plans d interpolation XY XZ YZ Ces fonctions sont modales etincompatibles les unes entre elles Une fonction programm e reste active jusqu ce qu elle soit annul e par une autre Dans le cas d une machine 4 5 axes a Si W V est incompatible avec X G17 d finit les plans XY ou WY ou VY G18 d finit les plans XZ ou WZ ou VZ b Si West incompatible avec Y G17 d finit les plans XY ou XW ou VX G19 d finit les plans YZ ou WZ ou VZ c Si West incompatible avec Z G18 d finit les plans XZ ou XW ou VX G19 d finit les plans YZ ou YW ou VY 18 MANUEL DE PROGRAMMATION CNC 8025 8030 Une fois que les codes G17 G18 ou G19 ont t programm s la CNC d placera les axes correspondants programm s Les lettres I J et K d finissent le centre de la circonf rence I Distance entre le point de d part et le centre de la circonf rence le long de l axe X W V J Distance entre le point de d part et le centre de la circonf rence le long de l axe Y W V K Distance entre le point de d part et le centre de la circonf rence le long de l axe Z W V I J et K sont programm s avec un signe Ces lettres doivent aussi tre programm es lorsque la valeur est gale 0 Lorsqu une interpola
359. x cutera le bloc en question en G07 c est dire qu la fin du bloc les signaux Frein et En Position seront d clench s 3 5 3 COMMUTATEUR FEED RATE Si n importe quelle des positions 4 120 de la zone Feed est s lectionn e la s quence des signaux Rapide Lent sera celle qui a t pr c demment expliqu e Lorsque la position 2 de la zone Feed est s lectionn e le CNC assume toujours la vitesse Lent Cela veut dire que si la sortie Rapide tant activ e on s lectionne la position 2 le CNC d sactive la sortie Rapide et active sa place la sortie Lent Si on s lectionne la position 0 de la zone Feed n importe quelle position de la zone JOG ou n importe quelle position de la zone des Volants le CNC arr tera la machine en annulant les sorties Rapide et Lent Il ne modifie pas les signaux Frein et En Position 3 5 4 SIGNAUX STOP ET ARR T AVANCES Chaque fois que l on tape sur la touche K entr e Arr t terminal 16 du connecteur I O1 est remise z ro ou que l entr e Arr t avances terminal 15 du connecteur O2 est remise z ro le CNC agit de la mani re suivante Il arr te la machine en annulant les sorties Rapide et Lent Il ne modifie pas les signaux Frein et En Position Si on a remis z ro l entr e Arr t avances les signaux Rapide et Lent r cup rent leur tat pr c dent lorsque le signal Arr t avances retourne un niveau logique haut Page Chapi
360. x 1 D x a Im x x x a x Mk x x x x x x x X mx BOSSER AAA J FONCTIONS PR PARATOIRES SUPPL MENTAIRES Temporisation G04K Travail sur ar te arrondie et sur ar te vive G05 G07 Image de miroir G10 G11 G12 Image de miroir sur l axe Z G13 Facteur d chelle G72 Rotation du syst me de coordonn es G73 Couplement d couplement lectronique des axes G77 G78 Traitement de bloc unique G47 G48 Affichage de code erreur de la part de l usager G30 Cr ation automatique de blocs G76 Communication avec le r seau local FAGOR G52 COMPENSATION Compensation de rayon de l outil G40 G41 G42 Compensation de longueur de l outil G43 G44 Chargement des dimensions de l outil sur la table interne G50 CYCLES FIXES Usinage multiple en arc G64 Cycle fixe tabli par l usager G79 Cycle fixe de per age G81 Cycle fixe de per age avec temporisation G82 Cycle fixe de per age profond G83 Cycle fixe de filetage avec taraudeur G84 Cycle fixe de filetage rigide G84R Cycle fixe d al sage G85 Cycle fixe d al sage avec retour en avance rapide G86 Cycle fixe en poche rectangulaire G87 Cycle fixe en poche circulaire G88 Cycle fixe d al sage avec retour en avance de travail G89 Annulation du cycle fixe G80 Retour au p
361. xe Date Juillet 1993 Manuel Installation Manuel Installation Manuel Programmation Manuel Installation Manuel Programmation MANUEL ET SECTION MODIFI E Section 4 7 Section 4 10 G84 Section 4 9 G65 Version logiciel 5 1 et suivants PRESTATION Compensation crois e double Combinaison des rampes d acc l ration d c l ration des axes lin aire et en forme de cloche Contr le d acc l ration d c l ration sur la broche Usinage multiple en arc Affichage des cotes de la pointe de l outil La sous routine associ e l outil est ex cut e avant la fonction T Les lignes suppl mentaires circulaires de la compensation sont r alis es en G05 ou en G07 CNC 8030 Moniteur VGA MANUEL ET SECTION MODIFI E Manuel Installation Manuel Installation Manuel Installation Manuel Programmation Manuel Installation Manuel Installation Manuel Installation Manuel Installation Section 4 10 Section 4 7 Section 5 G64 Section 3 3 5 Section 3 3 5 Section 3 3 9 Chapitre 1 Date Mars 1995 Version M 5 3 et suivants PRESTATION MANUEL ET SECTION MODIFI E ET SECTION MODIFI E Gestion des syst mes de mesure qui disposent Manuel Installation Section 4 6 et 6 5 de Io encod Inhibition de la broche depuis le PLC Manuel Installation Section 3 3 9 Volant g r depuis le PLC Manuel Installation Section 3 3 3 Simulation de
362. xe d al sage avec retour en GOO GEG scheme 172 Cycle fixe d al sage avec retour en GOT GBO nn itnurnessennasss 172 Cyle fime de percaze pro D Ibo rm annA 174 Definition des cycles fixes GS OBS ans isarsieassehieneaiaesmiennussissninlatenners 185 Cycle fixe pour poche tectangilaire GST annees 190 Cycle fie p r p che circulaire GEE ssis nuieiinarikiiiniiiniipikeri a us berin NiS isi kis 197 Programmation absolue programmation en incr mental relatif G90 G91 203 Pr s lection des valeurs de coordonn es G92 sionisme 204 Presolection de lorgne polaire Sas eurent 205 Avance Fer mmimn pouces Amn GIA oeoa ara raaa aan I 208 Avance F en mmitourt poucesiowt GII dune enr eee 208 Vitesse de coupe constante GIG rss rs r a R 209 Vitesse de coupe constante au centre de outil GOT soisrocseisrormecrssvoseesreiis 209 PROGRAMMATION DES COORDONNEES eeeeeeeeerrerrirrrrrererrersrerrerees 210 Coordonn es carl sieniE asea ae ERE TE ER 210 Valeurs des coordonn es d s ARES ensuite iA Eor E Eea 210 Coordonn es d COMTE soree prpeen union vop ORTER REEI EEOSE EVOP REIREI Rene re een 212 AROS DOLAULRS mn ein nl nee dt 2135 Coordonn s DOAIT S svrrnnnis have manenditvon R etre dte ren ARENA 215 Coordonn es cyUNdTIgUES ne n nr nnen nn E E AEAEE 219 Deux ane les A h ALI arn E 220 Un angle et valeur de coordonn e CAT SICRME ssrccrisiiasi krissiee 221 Alin a Page 8 PROGRAMMATION DE L AVANCE ss 223 9 VITESSE ET ORIENTATION DE LA BROCHE
363. xes ind pendants La recherche de r f rence machine de l axe principal se fait d abord et ensuite celle de l axe subordonn 6 DOUBLEUSES DE T LE Cette prestation est disponible sur les mod les GP Pour pouvoir en disposer il faut personnaliser le param tre machine P626 7 1 La CNC active les fonctions M98 et M99 afin d effectuer un contr le de la boucle de l axe X La fonction auxiliaire M98 ouvre la boucle de l axe X et la fonction auxiliaire M99 ferme la boucle de l axe X Lorsque la CNC ex cute la fonction auxiliaire M30 elle ferme aussi la boucle de l axe X Lorsque l on travaille en mode Manuel la CNC active les touches suivantes pour contr ler la boucle de l axe X Ex cute la fonction M98 ouvre la boucle de l axe X Ex cute la fonction M98 ouvre la boucle de l axe X srop Ex cute la fonction M99 ferme la boucle de l axe X Version 7 2 avril 1997 1 PROTECTEUR D CRAN La fonction de protecteur d cran agit de la mani re suivante Chaque fois que 5 minutes s coulent sans que l on ne tape sur aucune touche ou bien que la CNC n ait rien actualiser sur l cran le signal vid o est limin l cran s teignant Lorsque l on tape sur n importe quelle touche le signal vid o est de nouveau r activ Le param tre machine P626 5 indique si l on d sire utiliser cette caract ristique P626 5 0 Cette caract ristique n est pas disponible P626 5 1 C

Download Pdf Manuals

image

Related Search

Related Contents

Télécharger PDF  IHE-500 取扱説明書(PDF)  TM-T70-i User`s Manual - Epson America, Inc.  Mechanical Specification  OWNERS MANUAL MP    維 持 管 理 要 領 書  Samsung GT-S7500 Керівництво користувача  HMI Draw User Manual 2_2  Apple v10.6 Quick Start Manual  

Copyright © All rights reserved.
Failed to retrieve file