Home
CNC 8025T USER
Contents
1. MONITOR O 4 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 du programme Effacement de la repr sentation graphique etc 7 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 O de modulation du de l avance programm e
2. Valeur prise par Mode actif Sous mode P101 Automatique 0 Bloc par bloc 1 Apprentissage Teach in 3 0 4 1 A vide 2 2 6 3 7 MANUEL DE PROGRAMMATION CNC 8025 8030 Attributions N importe quelle valeur peut tre attribu e un param tre a b c d e 8 h i 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 K identifie une constante Des constantes peuvent avoir des valeurs comprises entre 99999 9999 N4 P1 C P1 prend la valeur th orique de la position actuelle de l axe C N4 P1 X P1 prend la valeur th orique de la position actuelle de l axe X N4 P1 Z P1 prend la valeur th orique de la position actuelle de l axe Z N4 P1 W P1 prend la valeur th orique de la position actuelle de l axe W N4 P1 Y P1 prend la valeur th orique de la position actuelle de l axe Y N4P1 R P1 prend la valeur 1 si P11 rayon diam tre est au rayon et la valeur 2 si P11 est au diam tre N4 P1 T P1 prend la valeur de l horloge temps d ex cution en 1 100 de seconde Cette attribution suppose l annulation de la compensation de rayon G41 ou G42 MANUEL DE PROGRAMMATION CNC 8025 8030 135 j N4P1 0X P1 prend la valeur th orique de 1 axe X par rapport au z ro de r f rence k N4 P1 0C P1 prend la valeur th orique de l axe C par rapport au z ro
3. 133 14 CYCLES FIXES D USINAGE sine disent abe aia 15 14 1 GOG Cicle fixe de r p tition d un profil seeren 158 14 2 G68 Cicle fixe avec profondeur de passe suivant l axe X G68 162 14 3 G69 Cicle fixe avec profondeur de passe suivant l axe Z G69 sssisrissssisesssss 166 14 4 G81 Cicle fixe de tournage des segments de droites session poss 170 14 5 G82 Cicle fixe de dressage d une Tace uen AE 172 14 6 Opa Cele Tede PECITE kirria anO EREE EEan RRE 174 14 7 G84 Cicle fixe de tournage de segments COUDES severe 176 14 8 G85 Cicle fixe de dressage de segments COUrDES sisiiiicssiseissiiiicinsscirsssisisiociisspsseics 178 14 9 G86 Cicle fixe d filetage longitudinal s rsisssirnosnrrnorsnenoneniri osean 180 14 10 G87 Cicl fize d filetage HOME cssssmesninnennnenseemssnaneneut 182 14 11 G86 Cicle fixe d gorges suivant laxe Xi eien in oem nesenai 184 14 12 G89 Cicle fize de pores suivant laze Z arrensresiieinsrirorooaene virii 186 E aa CODES D ERREURS TABLEAU COMPARATIF DES MOD LES FAGOR CNC 8025 8030 TOURS DESCRIPTION TECHNIQUE ENTR ES SORTIES Entr es de mesure Axes lin aires Axes rotatifs Codeur de broche Volants lectroniques 3 me axe comme axe C Outil synchronis 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 max
4. MANUEL DE PROGRAMMATION CNC 8025 8030 MPT42 MANUEL DE PROGRAMMATION CNC 8025 8030 61 6 16 G47 TRAITEMENT D UN BLOC SEUL G48 ANNULATION DE TRAITEMENT DE BLOC SEUL Apr s avoir effectu une fonction G47 la CNC ex cute tous les blocs subs quents comme tant un seul bloc Ce mode s annule au moyen de la fonction G48 En d autres mots G47 tant actif en mode Bloc par Bloc tous les blocs seront ex cut s en cycle fixe sans interruption entre blocs jusqu ce que G48 soit activ Lorsque le d roulement du cycle est interrompu la fonction G47 se trouvant active la CNC immobilise les axes et la broche Le s lecteur M F O et les touches manuelles de modulation de vitesse de la broche seront verrouill s tant que G47 est active et le programme s effectuera 100 de F et S programm s Les fonctions G47 et G48 sont MODALES La CNC assume G48 lors de la mise sous tension apr s M02 M30 une Remise z ro ou Urgence 6 17 G49 FEED RATE PROGRAMMABLE 62 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 pr
5. Etant donn que les arcs sont tangents il n est pas n cessaire de programmer les coordonn es K Autre possibilit de programmation en utilisant I et K N110 G90 G01 Z50 N120 G02 X80 Z30 120 KO N130 G03 X110 Z15 I0 K 15 Cette fonction G08 n est pas modale Elle est employ e pour l ex cution d un arc tangent la trajectoire pr c dente 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 GO8 car il existe d infinies solutions La CNC affichera le code erreur 47 MANUEL DE PROGRAMMATION CNC 8025 8030 21 6 6 G09 TRAJECTOIRE CIRCULAIRE PROGRAMMEE A L AIDE DE TROIS 22 POINTS Deux points le dernier plus un pointinterm diaire sont suffisants pour programmer un arc condition que la position actuelle soit le point 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 copier est programm e en mode PLAY BACK et lors de l criture du G09 o la machine peut tre d cal e manuellement jusqu au point interm diaire de l arc appuyer sur ENTER et d placer ensuite jusqu au point final appuyer sur ENTER Format d un bloc en coordonn es cart siennes N4 G09 X 4 3 Z 4 3 1443 K 4 3 o N4 Num ro
6. D 60 1 MPT18 x 4 L outil est positionn X60 Z60 X est au rayon Coordonn es en absolu NO G00 G90 X18 Z53 N5 G33 Z7 K5 N10 G00 X60 N15 Z60 Coordonn es en relatif NO G00 G91 X 42 Z 7 N5 G33 Z 46 K5 N10 G00 X42 N15 Z53 MANUEL DE PROGRAMMATION CNC 8025 8030 b Filetage conique Ex cution d un filetage conique dont le pas est 5 mm et la profondeur de 2 mm suivant l axe Z 40 36 5 MPTI9 L outil est positionn X60 Z60 X est au rayon Coordonn es en absolu NO G00 G90 X12 75 Z52 N5 G33 X18 25 Z8 K5 N10 G00 X60 N15 Z60 Coordonn es en relatif NO G00 G91 X 47 25 Z 8 N5 G33 X5 5 Z 44 K5 N10 G00 X41 75 N15 Z52 MANUEL DE PROGRAMMATION CNC 8025 8030 39 c Couplage de filetages Il est possible d effectuer successivement des filetages diff rents en utilisant G05 Par exemple il est d sir effectuer un filetage conique la suite d un filetage longitudinal dont le pas est de 5 mm suivant l axe Z et la profondeur de 2mm g40 837 6 MPTE0 L outil est positionn X60 Z60 X est au rayon Coordonn es en absolu NO G00 G90 X8 Z57 NS G33 G05 Z35 K5 N10 X18 8 Z8 K5 N15 G00 X60 N20 Z60 40 MANUEL DE PROGRAMMATION CN
7. Param tres d appel PO Valeur minimale de Z balayer P1 Valeur maximale de Z balayer P4 Valeur minimale de X balayer P5 Valeur maximale de X balayer P6 Valeur maximale du pas sur Z Param tres employ s pour le calcul P8 Valeur limite pour G75 suivant l axe X P9 Nombre de pas sur Z P11 Valeur de coordonn e du point de d part suivant l axe Z P13 Valeur de coordonn e du point de d part suivant l axe X P14 Compteur du nombre de pas sur l axe Z MANUEL DE PROGRAMMATION CNC 8025 8030 97 Z00076 N10 G76 N12345 eeeeeseeesseerrsssssesrerre Programme charger dans l ordinateur N20 G76 G1 F500 N30 PO K P1 K noei D finition des param tres P4 K P5 K P6 K N40 P8 P1F2P0 P9 P8F4P6 P10 F12P9 P9 F11P10 N50 G26 N80 N60 P9 PI0FIK1 P6 P8F4P9 P6 Pas Z P9 Nombre de pas sur Z N80 P11 Z P13 X P8 P4F2K K1 P8 Limite X pour G75 N90 G0 G5 G90 XP5 ZPO N100 P14 K0 hoan e aa P14 Compteur pas sur Z N110 G90 G75 XP8 essees Palpage sur X NIZO GTO X Z raaa nA Charger valeurs de coordonn es NISOGOXPI im init Retour X N140 P14 PI14FIK1 P9 F11P14 But e de point final sur Z N150 G28 N180 NIGO GOL ZP6 animent Pas suivant sur Z N170 G25 N110 N180 GO XP13 ZPL lon ne ser Retour au point de d part N190 M30 MPT54 MANUELDE PROGRAMMATION CNC 8025 8030 Apr s avoir ex cut ce programme la CNC a d j cr
8. P3 1 P605 5 1 P605 6 1 P605 7 1 Erreur du circuit interne de la CNC Consulter le Service d Assistance Technique Erreur du circuit interne de la CNC Consulter le Service d Assistance Technique 105 106 108 110 111 112 113 114 115 116 117 118 119 120 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 Z La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P605 5 1 P605 6 1 P605 7 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 P605 5 1 P605 6 1 P605 7 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 RESE
9. erreur 3 sera visualis e MANUEL DE PROGRAMMATION CNC 8025 8030 P5 Passe initiale au rayon Sa valeur d finit la profondeur de la premi re passe du filetage Les autres passes seront en fonction du signe donn ce param tre Si c est positif la profondeur de la seconde passe sera P5 V2 et la profondeur de n sera P5 V n jusqu ce que la profondeur totale soit atteinte Si c est n gatif la profondeur reste invariable et sa valeur gale la valeur absolue du param tre Sila valeur est gale z ro l erreur 3 sera visualis e P6 Distance de s curit au rayon Sa valeur indique quelle distance du filet le retour en rapide au point A est d clench Si la valeur est positive D placement en G05 ar te arrondie Sila valeur est n gative D placement en G07 ar te vive Elle prend comme positive la valeur 0 P7 Passe de finition au rayon elle est r alis e avec entr e radiale Si la valeur est z ro La derni re passe est r p t e Si la valeur est positive Passe de finition sur l angle P12 2 suivant l axe X Sila valeur est n gative Passe de finition avec ntr e radiale P10 Pas du filetage suivant l axe Z P11 Sortie du filetage Sa valeur d finit la distance entre la fin du filetage et le point o le d gagementcommence Si la valeur estn gative l erreur 3 sera visualis e Si elle est diff rente de z ro la section CB est un filetage conique dont le pas
10. 3 4 3 Valeur de d calage z ro se rapportant au z ro machine du 3 axe 3 3 4 X 4 3 Valeur en X du d calage par rapport au point z ro machine X 3 4 Z 4 3 Valeur en Z du d calage par rapport au point z ro machine Z 3 4 MANUEL DE PROGRAMMATION CNC 8025 8030 67 68 Chargement en relatif de valeurs A l aide d un bloc N4 G5 L 4 3 H 4 3 144 3 K 4 3 en mm ou bien N4 G5 L 3 4 H 3 4 1 3 4 K 3 4 en pouces Les valeurs inscrites dans l adresse de la table d finie par G5 G53 G59 sont augment es dans la quantit d finie par L H I K N4 Num ro du bloc G5 Code de d calage G53 G54 G55 G56 G57 G58 G59 L 4 3 Quantit additionn e ou soustraite L 3 4 la valeur de 4 m moris e pr c demment dans la table H 4 3 Quantit additionn e ou soustraite H 3 4 la valeur de 3 m moris e pr c demment dans la table 144 3 Quantit additionn e ou soustraite I1 3 4 la valeur de X m moris e pr c d ment dans la table K 4 3 Quantit additionn e ou soustraite K 3 4 la valeur de Z m moris e pr c d mment dans la table Format b Pour appliquer un d calage de z ro dans le programme en cours Il y aura deux possibilit s selon la valeur attribue au param tre machine P616 4 Cas 1 P616 4 0 Un bloc sous la forme N4 G5 est utilis pour d clencher un d calage de z ro dans le programme en cours La valeur du d calage est donn e par les valeurs m
11. La valeur de X sera en absolu ou en relatif selon le code G90 ou G91 programm 36 MANUEL DE PROGRAMMATION CNC 8025 8030 Filetage conique Le filetage conique doit tre programm comme indiqu ci dessous N4 G33 X 4 3 Z 4 3 13 4 K3 4 o N4 Num ro du bloc G33 Code du filetage X 4 3 Coordonn e finale du filetage suivant l axe X Z 4 3 Coordonn e finale du filetage suivant l axe Z 13 4 Pas du filetage suivant l axe X K3 4 Pas du filetage suivant l axe Z Les valeurs de X et Z seront en absolu ou en relatif selon le code G90 ou G91 programm Une seule valeur I ou K peut tre introduite pour le pas du filetage La CNC calcule l autre valeur Ainsi il est possible de programmer N4 G33 X 43 Z 4 3 13 4 ou bien N4 G33 X 4 3 Z 43 K3 4 Cependant les 2 valeurs de pas LK peuvent tre programm es pour contraindre la CNC effectuer le filetage un pas diff rent de celui qu elle aurait calcul Attention longueur programm e pour ce dernier doit donc tre sup rieure la longueur r elle afin que l erreur de poursuite soit constante pendant toute la longueur du i L erreur de poursuite produit un pas incorrect au d but et la fin du filetage La filetage MANUEL DE PROGRAMMATION CNC 8025 8030 37 38 EXEMPLES a Filetage longitudinal Ex cution d un filetage longitudinal dont le pas est de 5 mm et la profondeur de 2 mm 16 40
12. MANUEL DE PROGRAMMATION CNC 8025 8030 141 F25 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 Z 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 Z 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 P6 F26 K32 Le param tre P6 prend la valeur de F qui se trouve en position 32 dans la table d outils Exemple b N4 P14 F26 P15 Le param tre P14 prend la valeur de F qui se trouve en position indiqu e par la valeur du param tre P15 dans la table d outils F27 Cette fonction peut tre programm e de deux fa ons diff rentes Exemple a N4 P90 F27 K13 Le param tre P90 prend la valeur de R qui se trouve en position 13 dans la table d outils Exemple b N4 P28 F27 P5 Le param tre P28 prend la valeur de R qui se trouve en position indiqu e par la valeur du param tre PS dans la table d outils 142 MANUEL DE PROGRAMMATION CNC 8025 8030 F28 Cette fonction peut tre programm e de deux fa ons diff rentes Exemple a N4 P17 F28 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 F28 P63 Le param tre P19 prend la valeur de I qui se trouve en position indiqu e par la valeur du
13. On peut galement r cup rer l affichage lors de la r ception d un message venant du PLC64 ou INTEGRE 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 correspondantes 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 tout au long du manuel MANUEL D UTILISATION CNC 8025 8030 7 3 MODES DE FONCTIONNEMENT 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 A VIDE DRY RUN V rification en cycle vide de programmes avant l ex cution r elle de la premi re passe 5 MANUEL JOG D placement manuel des axes de la Position machine z ro R f rence de la machine Pr s lection des valeurs et de la position z ro des axes Intr
14. Elle effectue en plus le retour au premier bloc du programme Elle agit aussi comme la fonction MO5 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 Ilestrecommand 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 11 7 M05 ARRET DE LA BROCHE Il est recommand que cette fonction soit personnalis e de fa on qu elle soit ex cut e la fin du bloc dans lequel elle est programm e MANUEL DE PROGRAMMATION CNC 8025 8030 123 11 8 M19 ORIENTATION DE LA BROCHE Si M19 S4 3 est programm la broche va tourner une vitesse d finie par les param tres P602 2 et P706 puis s arr ter au pointidentifi par S4 3 en degr s par rapport au marqueur du z ro Lorsque la broche se trouve dans la bande morte P707 le signal d arr t de la broche M15 d cod e s active et la broche est maintenue en boucle ferm e en appliquant les param tres P708 gain et P709 tension minimale de la broche Lorsque M19 S4 3 est programm dans un bloc aucune autre donn e n est autoris e dans le m me bloc Les param tres machine P906 et 0907 d
15. F19 F20 F21 gt L axe correspondant au bloc adress n a pas t d fini 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 contionnel ou inconditionnel 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 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 32 ou un outil externe sup rieur au maximum d fini par le param tre machine Une valeur trop lev e dans une fonction 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 ORRERI I 25tall 032 033 034 035 036 037 038 039 040 041 Valeur trop grande pour le rayon d outil 4 RAC SIIL I Un d placement sup rieur 8388 mm ou 330 26 pouces a t programm Exemple Si l axe Z se trouve la coordonn e Z 5000 et on d sire le d placer jusqu au point Z5000 la CNC affichera l erreur 33
16. Le cycle commence par une approche en G00 du point A et s ach ve en A galement MANUEL DE PROGRAMMATION CNC 8025 8030 175 14 7 176 G84 CYCLE FIXE DE TOURNAGE DE SEGMENTS COURBES 3 j2 Le f P1841 MPT83 P19 K gt EXEMPLE Supposons que les coordonn es des points de la figure sont 0 X149 Z86 A X0 Z71 B X120 Z11 C X160 Z91 et que la programmation de l axe X est au diam tre N90 G00 X149 Z86 L outil se trouve au point z ro N100 G84 PO KO PI K71 P2 K120 P3 K11 P5 K5 P7 K4 P8 K4 P9 K100 P18 K80 P19 K20 Signification des param tres PO P1 P2 P3 P5 P7 Coordonn e X du point A rayon au diam tre Coordonn e Z du point A Coordonn e X du point B rayon ou diam tre Coordonn e Z du point B Profondeur de passe maximale Elle doit tre sup rieure z ro ou l erreur 3 sera visualis e La profondeur r elle calcul e par la CNC sera gale ou inf rieure la profondeur de passe maximale Tol rance de finition suivant l axe X Elle doit tre sup rieure ou gale z ro ou l erreur 3 sera visualis e MANUELDE PROGRAMMATION CNC 8025 8030 P8 Tol rance de finition suivant l axe Z Elle doit tre sup rieure ou gale z ro ou l erreur 3 sera visualis e P9 Avance pour la passe de finition Si elle est z ro il n y aura pas de passe de finition Si elle est n gative l erreur 3 sera visu
17. MANUEL D UTILISATION CNC 8025 8030 29 3 5 MODE 5 DEPLACEMENT MANUEL Ce mode de fonctionnement est utilis pour 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 F S T 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 Appuyer sur OP MODE Appuyer sur la touche 5 Les coordonn es des axes la valeur de S et le num ro de l outil active apparaissent en gros caract res 30 MANUEL D UTILISATION CNC 8025 8030 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 Z 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 L axe se d place vers la position z ro de r f rence l avance s lectionn e dans les param tres machine Lorsque la but e de z ro est attei
18. P8 Tol rance de finition suivant l axe Z Elle doit tre sup rieure ou gale z ro ou l erreur 3 sera visualis e 178 MANUELDE PROGRAMMATION CNC 8025 8030 P9 P18 P19 Avance pour la passe de finition SI elle est z ro il n y aura pas de passe de finition Si elle est n gative l erreur 3 sera visualis e Idistance du point A au centre de l arc suivant l axe X Les valeurs de I sont toujours programm es au rayon m me si les valeurs de l axe X sont programm es au diam tre K distance du point A au centre de l arc suivant l axe Z Au moment de programmer ce cycle fixe il faut prendre en compte ce qui suit 1 La distance entre le point de d part 0 et le point B suivant l axe Z doit tre sup rieure ou gale P8 Pour viter des passes trop faibles ou l mission de l erreur 31 lors de l usinage avec compensation de rayon la valeur de cette distance doit tre gale P8 NP5 PS tant le pas et N un nombre entier La distance du point 0 A suivant l axe X doit tre sup rieure P7 Les conditions d usinage avance rotation de la broche etc doivent tre programm es avant l appel du cycle Les param tres doivent tre introduits soit dans le bloc d appel du cycle soit dans les blocs pr c dents Les conditions de sortie du cycle sont G00 et G90 S1l outil n est pas positionn correctement au d but du cycle l erreur4 sera visualis e S1 la posi
19. X 2 Jen Code 1 Code 7 x C C N 7 7 P P Code 2 X x Code 6 7 7 P P Code 3 X x Code 5 s 7 5 P P D v a Z X P Pointe de outil C Centre de l outil 120 MANUEL DE PROGRAMMATION CNC 8025 8030 Code 4 Code 4 P T Le m 7 X a lt Code 5 x Code 3 P P Code 6 Fe X Code 2 P 7 Code 7 X X Code 1 P P 7 Code 8 7 X Code 8 P C Z MPT67 gt 3 Z X MANUEL DE PROGRAMMATION CNC 8025 8030 121 11 M FONCTIONS AUXILIAIRES Les fonctions auxiliaires sont programm es l aide du code M2 96 fonctions auxiliaires diff rentes M00 M99 peuvent tre programm es l exception de M41 M42 M43 M44 qui peuvent tre associ es la fonction S si P601 1 est mis 1 Si P601 1 est mis 0 M41 M42 M43 M44 les fonctions auxiliaires sont envoy es vers l interface 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
20. correctement au d but du cycle l erreur 4 sera visualis e S 1l est correct un chariotage horizontal sera ex cut jusqu ce qu il soit atteint et ensuite le cycle sera effectu 5 Siune passe de finition doit tre effectu e le cycle s ach vera au point de d part de l outil sinon le cycle se terminera au point F 6 Sile dernier d placement juste avant le bloc d appel du cycle fixe a t ex cut en G00 la compensation de rayon d outil G41 G42 peut tre utilis e sinon le code d erreur 35 sera visualis La figure illustre un cycle l mentaire Les mouvements 1 2 et 2 3 seront effectu s l avance programm e et les mouvements 0 1 et 3 0 seront effectu s en rapide MANUEL DE PROGRAMMATION CNC 8025 8030 171 14 5 G82 CYCLE FIXE DE DRESSAGE D UNE FACE z p0 gt P7 a N ZI Ti X 2 3 A Z eo e f pe zZ gt P8 EXEMPLE Les coordonn es de la figure sont A X90 Z 45 B X0 Z0 0 X136 Z39 et laxe X est programm au diam tre N90 G00 X136 Z39 L outil se trouve au point z ro N100 G82 P0 K90 P1 K 45 P2 K0 P3 K0 P5 K5 P7 K3 P8 K4 P9 K100 Signification des param tres PO Valeur de la coordonn e en X du point A rayon ou diam tre P1 Valeur de la coordonn e en Z du point A P2 Valeur de la coordonn e en X du point B rayon ou diam tre P3 Valeur de la coor
21. cut e au d but ou la fin du bloc dans lequel elle est programm e Ilest 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 de 100 fonctions auxiliaires ont une affectation interne dans la CNC 11 1 M00 ARRET DE PROGRAMME Lorsque la CNC lit le code MOO dans un bloc elle arr te l ex cution du programme Il faut donner de nouveau la commande START DEPART pour reprendre son d roulement Ilestrecommand de personnaliser cette fonction dans le tableau des fonctions M d cod es de fa on qu elle soitex cut e la fin du bloc dans lequel elle est programm e voir Manuel d Installation et de Mise en Service 122 MANUEL DE PROGRAMMATION CNC 8025 8030 11 2 M01 ARRET CONDITIONNEL DU PROGRAMME Identique la fonction MOO except que la CNC ne prend en compte la fonction MOI que si l entr e d Arr t conditionnelle 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 MO05 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
22. e Le pas r el calcul par la CNC sera plus petit ou gal la largeur de l outil Distance de s curit Sa valeur doit tre sup rieure z ro ou l erreur 3 sera visualis e Temporisation en fond de gorge secondes Sa valeur doit tre gale ou sup rieure z ro et plus petite que 655 36 secondes sinon l erreur 3 sera visualis e MANUELDE PROGRAMMATION CNC 8025 8030 Les conditions d usinage avance rotation de la broche etc doivent tre programm es avant l appel du cycle Les param tres doivent tre introduits soit dans le bloc d appel du cycle soit dans les blocs pr c dents Les conditions de sortie du cycle sont G00 G40 et G90 Si la profondeur de la gorge est z ro l erreur 3 sera visualis e Si la largeur de la gorge est plus petite que la largeur de l outil l erreur 3 sera visualis e Si l outil n est pas positionn correctement au d but du cycle l erreur 4 sera visualis e Le d placement entre la distance de s curit et le fond de la gorge est effectu l avance programm e Les autres d placements se font en rapide Le cycle s ach ve la position initiale de l outil MANUEL DE PROGRAMMATION CNC 8025 8030 185 14 12 186 G89 CYCLE FIXE DE GORGES SUIVANT L AXE Z X MPT88 Z Format N4 G89 PO K P1 K P2 K P3 K P5 K P6 K P15 K Signification des param tres PO P1 P2 P3 P5 P6 P15 Valeur de la coordonn e en X
23. e au rayon R MPT04 En combinant le sens G02 G03 et le signe de R l arc d sir estidentifi Ainsi le format de programmation des arcs du sch ma sera le suivant Arc 1 G02 X Z R Arc 2 G02 X Z R Arc 3 G03 X Z R Arc 4 G03 X Z R XZ tant les coordonn es cart siennes du point final Attention La programmation d un cercle complet avec le rayon peut produire l erreur 47 car il existe d infinies solutions MANUEL DE PROGRAMMATION CNC 8025 8030 15 6 2 3 2 G06 Interpolation circulaire avec programmation du centre de larc en coordonn 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 I K en coordonn es absolues c est dire par rapport au point z ro d origine et non pas au point initial de l arc La fonction G06 n est pas modale Elle doit donc tre programm e chaque fois qu il est d sir de programmer les valeurs de cotes du centre de l arc en coordonn es absolues Lorsque cette forme de programmation est utilis e la valeur de I devra tre au rayon ou au diam tre en fonction du param tre P11 16 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple Supposons que la programmation est en absolue G90 et celle de l axe X au diam tre 1 A 194036 60 20 MPTOS T es JI i3 Point de d part PO X40 Z40 Coo
24. la Commande Num rique Elle contient 2 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 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 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 30M Contenu du pr sent Manuel G n ralit s Construction d un progr
25. paisseur sur l axe Z et P5 comme profondeur maximale en Z gt 45 L oo o MPT74 P13 Num ro du premier bloc qui d finit le profil P14 Num ro du dernier bloc qui d finit le profil MANUEL DE PROGRAMMATION CNC 8025 8030 159 160 Au momnent de programmer ce cycle fixe il faudra tenir compte des l ments suivants D 2 3 4 5 6 7 8 9 La d finition de la figure ne comprend pas le point A qui est d j d fini par les param tres PO et P1 Les conditions d usinage avance rotation de la broche etc doivent tre programm es avant l appel du cycle Les param tres doivent tre introduits soit dans le bloc d appel du cycle soit dans les blocs pr c dents Les conditions de sortie du cycle sont G00 et G90 Le profil peut tre compos de lignes droites de cercles d arrondis d approches tangentielles et de chanfreins La programmation absolue ou relative peut tre utilis e Dans la d finition du profil aucune fonction T ne peut tre programm e Les mouvements d approcheet de retraitsonteffectu s en rapide et les autres l avance programm e Le cycle s ach ve au point de d part de l outil 10 La compensation de rayon d outil G41 G42 peut tre utilis e 11 Les valeurs de coordonn es X Z du point partir duquel le cycle est appel doivent tre diff rentes de PO et P1 respectivement ou le code d erre
26. re Ms Care ls l A Q gehe 4 J 5 OO Touches de fonction SOFT KEYS Clavier alphanum rique pour l dition de programmes ENTREE Permet d introduire des informations dans la m moire de la CNC etc RAPPEL Acc s un programme un bloc de programme etc MODE OPERATIONNEL Permet de disposer de la liste des modes d op ration affich l cran Acte pr liminaire toute op ration d acc s DELETE Pour effacer un programme entier ou un bloc du programme Effacement de la repr sentation graphique etc 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 8 CL Effacement de caract res un par un lors de l dition etc 9 INS Touche pour l insertion de caract res lors de l dition d un bloc de programme 10 Touches fl ches de d placement du curseur 11 Touches de d filement avant et arri re des pages 12 SP R serve un espace entre caract res d un commentaire CAPS Ecriture de caract 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 PANEL1 e M m SPINDLE BaS dE x pie 7 i N Sy Co D D Bouton poussoir d Arr t d Urgen
27. ro de ref rence aze par ANS ane ones erk 31 3 3 3 Pr s l ction d une valeur d coordonn svirssi here al 374 D placement manuel d s ALES ed tennis nan nomade de EE 32 3 5 4 1 aTi Ni rss E E E E Rens someone E A R EUR MeV E ne dheR Pas SRE GER EEIUN 32 334 2 D placement Incremental sinesine eE ea 32 3 9 2 Introduction de ForS Met Tasmanie ess 33 Ahal Tatoducton d yne Y aleur F sine akkina en S Nik a de 33 ei A Introducnonm d une Valei S aeiae RA nette EE ne Introduction une valent M nine nan nn sens 33 LIIM Introduction d mne valeur T and NN ETONE EE 3 5 6 Mesure et charge des dimensions des outils de la table erreurs ssesseen 34 STE Fonctionnement de la CNC comme une visualisation seessssesseersereerrreerreereren 25 Re Changement des Lies de D SOL siunaisi naice oaeen ERN aE EREE EENE KAELAS 33 3 30 Reniy role U ENE o n n t let tie 35 ARIU Fonctionnement avec manivelle lectronique ss 36 ce Ame Mesure et chargement de la longueur des outils en utilisant un palpeur 37 212 Touches de manipulation de la Br ch a nuiniinsiisdiinenedileite uses 38 3 6 MODE 6 EDITION ranon dire enr dansant ER Rae en near 39 3 61 S lection du mode de fonctionnement EDITION 6 s sirsiiesemcrorirorreresnirerss 39 3 6 2 Verrouillage D verrauillag de la M MOUS ns assessment 39 3 6 3 Effacement d un programie CNCE nesir ere nerie nN E Orie E 40 3 6 4 Changement du num ro d programine srersseenerdisenonennenn
28. s correspondent aux unit s utilis es dans le format d affichage Exemple R solution du Volant 250 impulsions par tour Position du Commutateur D placement par tour 0 250 mm ou 0 0250 pouces 2 500 mm ou 0 2500 pouces 25 000 mm ou 2 5000 pouces Si l on d sire d placer un axe avec une avance sup rieure au maximum permis param tre machine P110 P310 la CNC limitera l avance la valeur en question ne tenant pas compte des impulsions additionnelles et vitant ainsi la de provoquer des erreurs de poursuite PARAM TRES MACHINE DES VOLANTS 5 1 P622 6 0 On ne dispose pas de volant lectronique associ l axe Z P622 6 1 On dispose de volant lectronique associ laxe Z P609 1 0 Le Volant lectronique n est pas le FAGOR 100P P609 1 1 Le Volant Electronique est le FAGOR 100P Ce param tre n a de sens que lorsque l on utilise un unique volant celui qui est associ l axe X Il indique s il s agit ou non du mod le FAGOR 100P avec poussoir d axe incorpor P500 Sens de comptage du Volant lectronique associ l axe X No Oui P622 5 Sens de comptage du Volant lectronique associ l axe Z 0 1 P602 1 Unit s de mesure de captation du Volant lectronique associ l axe X 0 mm 1 pouces P622 3 Unit s de mesure de captation du Volant lectronique associ l axe Z 0 mm 1 pouces P501 R solution de comptage qui fournit les signaux carr
29. selon l axe X en rayons P904 Valeur de coordonn e minimale Z1 selon laxe Z P905 Valeur de coordonn e maximale Z2 selon laxe Z x P903X2 PALPEUR ls P90ECX P904CZ P90SCZ MOTO1 MANUEL D UTILISATION CNC 8025 8030 37 La s quence ex cuter est la suivante l Appuyer sur MESURE OUTIL 2 S lectionner l outil mesurer en composant Txx xx DEPART 3 D placer l outil l aide des touches de JOG jusqu une position proche la face du palpeur toucher 4 S lectionner l axe mesurer X ou Z 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 P806 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 en X ou Z et met z ro la valeur de I ou de K 7 Pour mesurer et charger la longueur du reste des outils r p ter partir du troisi me pas 8 Apr s le retrait de l outil mesur pour mesurer les autres outils r p ter l op ration partir du point 2 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 Les valeurs du rayon R et le code de forme F de l outil seront introduits manuellement dans le mode de fonctionnement 8 ou en programmant la fonction G50 Po
30. terminent la limite inf rieure et sup rieure de la course de la broche respectivement avec M19 11 9 M41 M42 M43 M44 SELECTION DE LA GAMME DE VITESSE DE BROCHE Lorsque P601 1 est positionn 1 les codes M41 M42 M43 et M44 sont automatiquement g n r s par la CNC lorsque la fonction S est programm e Si P601 1 est positionn 0 M41 M42 M43 et M44 doivent tre programm s Lorsque la CNC fonctionne en vitesse de coupe constante G96 ces fonctions M41 M42 M43 et M44 doivent tre obligatoirement programm es m me si P601 1 est positionn 1 11 10 M45 SELECTION DE LA VITESSE DE ROTATION DE L OUTIL A 124 MOTEUR et de L OUTIL SYNCHRONISE Il y a deux formats de programmation de la fonction M45 a Outilmotoris Format de programmation N4 M45 S 4 S 4 d finit le sens et la vitesse en tours minute de l outil moteur Le signe d finit le sens de rotation avec S 4 la rotation de l outil le fera dans un sens et avec S 4 dans le sens contraire Une valeur comprise entre SO et S 9999 c est dire O tour minute et 9999 tour minute peut tre programm e MANUEL DE PROGRAMMATION CNC 8025 8030 b Outil synchronis la vitesse de rotation de la broche On appelle outil synchronis celui qui est compos de plusieurs lames ayant un rapport d termin Cet outil est rotatif et tourne en fonction de la vitesse de la broche Sa mission principale est de faire des polygones par e
31. 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 Appuyer sur 2 3 1 1 6 Une fois que le programme et le num ro du bloc ont t s lectionn s il suffit d appuyer sur D part Cycle pour ex cuter le programme 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 S1 cette entr e n est pas active la CNC ignorera ces blocs Lors d un d placement en G01 G02 ou G03 tandis que la touche est appuy e le pourcentage de la vitesse d avance sera du 200 de la vitesse programm e Cela si P600 3 0 Lorsque tous les blocs qui sont programm s param triquement sont au point de s lection BLOC A 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 Stop cycle Appuyer sur re La CNC arr te l ex cution du bloc en cours Pour reprendre le cycle ap
32. 3 Conditions de REVOI misiiorviretersoirepviraenRr onn avan NORNER TUTERAN RS Intr 5 Documentation Fagor pour la CNC SOS T usant sen nesa aesa a aaa aS Intr 6 Contenu du present mann l nus nenna OREERT AERE ER ERRE Intr 7 1 CERERA RS mme 1 2 PANNEAU FRONTAL CNC 8025 30 s nacncerenesnsnna aena 2 Zl Monteur clavier pour la CNC 030 ins in nn Eao AAE R R 2 2 2 Tableau de commandes pour l CNC SO session corsminmnvensgstessemeueens 4 Zieds Moniteur Clavier Tableau de commandes pour la CNC 8025 5 2 4 Selecion des COUI MS dre redonne E R NE aide T Zid Annulation d e la vis alisation du MONITOU te d nssnannenenstonaetarons 7 AG Touches d fonction SOFT KEY S sense AREP ORE ANEA REER 7 3 MODES DE FONCTIONNEMENT ririri arenae 8 3 1 Mode 0 Automatique Mod 1 Blot par BlQGis sn tement 10 APE Exz cu tion d un PrOSTAMIM ssscnnvmennreneneenosens IPERTESTI NRKS 10 3A S lection du mode AUTOMATIQUE 0 BLOC PAR BLOC 1 10 12 Se lBCDION du programme D EXPO en A A 10 Ame Selection du premier Die D MO nee An mnt Eae EROAREA 11 3 1 1 4 Afehage du contenu des OP cinema S 11 LLES Je e Aa a E E E A E E E 12 21 106 A D AR E E E 12 AM Changement du mode de fonctionnement seat usines 13 AP Modes AC A 13 21421 Selection d un Mode ATOME ein seine RenedanuibianeessreModaisehite nes Mb 80e 13 Ame Mode d Atnichige STANDARD nent vannes tentent 14 Ame Mode d Affichage de POSITION ACTUELLE unten han mures teens 14 4 1 2 4 Mo
33. 3 TRAJECTOIRE THEORIQUE La CNC ex cute le programme sans d placer les axes et sans tenir compte de la compensation d outil 26 MANUEL D UTILISATION CNC 8025 8030 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 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 dernier bloc ex cuter en mode Cycle Vide y compris l ex cution de bloc Si ce bloc comprend la d finition d un cycle fixe il ne sera ex cut que jusqu son positionnement au point de d part du cycle Si ce bloc est une d finition de cycle fixe il se positionnera au point de d part 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 MANUEL D UTILISATION CNC 8025 8030 27 3 4 1
34. 60cm POS POS FL PS ES ren en en ete Angle a PS5 P98 F7 P95 PO8 P98 F3 P92 POS POS FL PIG nat oumantsss Valeur du point en X P99 F7 P95 P99 P99 F3 P92 P99 P99 F1 P97 Valeur du point en Z CL KPOS LPO EP es nets see D placement au point PIS PTI PS nur des nn ar ie Fin de l arc G26 N37 PIAZFIT PIF Ses ut ne nec ne Compare et B GO NST imite Si amp f fin G28 N33 P95 P95 F1 P5 P95 F11 P94 eee Si amp gt B incr ment RS ST E E RU US et contr le si amp P G28 N32 PISE POS bu uns Si est arriv ou pass G25 N22 entiere nids Calcule nouveau point P95 P95 F1 P5 P94 F11 P95 des Si a gt B diminue Re e a ea en et contr le si amp B G28 N36 POS EPS i a E ARR Si est arriv ou pass G25 N22 alunan R A R EiS Calcule nouveau point G24 MANUEL DE PROGRAMMATION CNC 8025 8030 155 Cesous 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 Programmation de l axe X au rayon N10 P0 3774 964 PI K1000 P2 K 7000 P3 K 8000 P4 K100 P5 K0 5 N20 G1 G41 X2000 Z3000 T1 1 N30 G21 N98 01 Programmation de l axe X au diam tre N10 P0 7549 928 P1 K1000 P2 K 7000 P3 K 8000 P4 K100 P5 K0 5 N20 G1 G41 X4000 Z3000 T1 1 N30 G21 N98 01 Attention Si la compensation d outil est utilis e l ordre de la programmation doit tre strictement l
35. 8 P2 0 P3 1 P605 5 1 P605 6 1 P605 7 1 Erreur du circuit interne de la CNC Consulter le Service d Assistance Technique Erreur du circuit interne de la CNC Consulter le Service d Assistance Technique 105 106 108 110 111 112 113 114 115 116 117 118 119 120 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 Z La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P605 5 1 P605 6 1 P605 7 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 P605 5 1 P605 6 1 P605 7 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 peu
36. 8 4 3 8 6 3 Changement de l unit de mesure M me proc dure que la section 3 8 5 MANUEL D UTILISATION CNC 8025 8030 61 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 A 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 G5S9 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 62 MANUEL D UTILISATION CNC 8025 8030 3 10 REPRESENTATION GRAPHIQUE L option REPRESENTATION GRAPHIQUE lorsqu elle quipe une CNC 8025 8030 mod les TS ou TG 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 3 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
37. Avec P607 8 1 retient G05 MANUEL DE PROGRAMMATION CNC 8025 8030 19 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 I K ne sont pas n cessaires Format du bloc en coordonn es cart siennes N4 G08 X 4 3 Z 4 3 en mm N4 G08 X 3 4 Z 3 4 en pouces 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 d arriv e de l arc X 3 4 Z 4 3 Coordonn e en Z du point d arriv e de l arc Z 3 4 Format du bloc en coordonn es polaires N4 G08 R 4 3 A 4 3 en mm N4 G08 R 3 4 A 3 4 en pouces 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 R 3 4 A 4 3 Angle du point final de l arc 20 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple La programmation de l axe X est au diam tre Supposons que le point de d part est PO X40 Z70 et il est souhait de programmer une ligne droite puis une tangente celle ci et finalement un arc tangent ce dernier La programmation pourra tre la suivante N110 G90 G01 Z50 N120 G08 X80 Z30 N130 G08 X110 Z15 X JDE 40L 20 MPTO9
38. Cycles G68 et G69 modifi s Si P9 0 r alisera une derni re passe d bauche Manuel Programmation Chapitre 13 d grossissage Date Septembre 1991 Version logiciel 3 2 et suivants PRESTATION MANUEL ET SECTION MODIFI E ET EEE Cycles G68 G69 modifi s Acceptent P9 n gatif Manuel Programmation Chapitre 13 Date Mars 1992 Version logiciel 4 1 et suivants PRESTATION MANUEL ET SECTION MODIFI E Contr le d acc l ration d c l ration en Manuel Installation Section 4 8 forme de cloche Possibilit d introduire le signe du jeu de Ni inseto HA vis sur chaque axe P620 1 2 3 4 sanue neta ation vecuon s Ex cution ind pendante d un axe Manuel Programmation G65 Possibilit de travailler en MODE Manuel avec la Vitesse de Coupe Constante Manuel Installation Section 3 3 9 P619 8 Date Juillet 1992 Version logiciel 4 2 et suivants PRESTATION MANUEL ET SECTION MODIFI E Synchronisation avec l axe ind pendant Ki ma ii P621 4 anuel Installation Section 3 3 10 Date Juillet 1993 Version logiciel 5 1 et suivants PRESTATION MANUEL ET SECTION MODIFI E Combinaison de rampes d acc l ration d c leration des axes Manuel Installation Section 4 8 lin aire et en forme de choche Contr le d acc l ration d c leration sur la Manuel Installation Section 5 broche P811 La sous routine associ e l outil est
39. G03 Elle doit tre lin aire 042 043 044 045 046 047 048 049 050 051 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 25tal4 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 Fonction M45 S de vitesse de rotation de l outil motoris mal programm 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 Commencement ou annulation de la compensation du rayon avec G02 G03 Chanfrein mal programm G96 avec sortie S en BCD a t program dans un param tre tour broche c a Axe C mal programm 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 Sile programme cr er avec la fonction G76 P5 est le programme prot g ou le programme P99
40. K P3 K P4 K P5 K P6 K G75 N4 Code du cycle de mesure de la pi ce et de calibrage d outil sur X P1 Valeur th orique de mesure suivant l axe X P2 Valeur th orique de mesure suivant l axe Z P3 Distance de s curit au rayon P4 Vitesse d avance du palpage P5 Tol rance au rayon P6 Num ro du correcteur d outil calibrer Dans ce cycle outre la r alisation de tout ce qui a t indiqu ci dessus pour le cycle de mesure de pi ce suivant l axe X N2 la CNC corrigera la valeur de I dans le num ro du correcteur d fini par P6 Cette correction de la valeur de I n a lieu que si l erreur de mesure P93 2 est gale ou sup rieure la tol rance indiqu e dans le param tre d appel PS CYCLE DE MESURE DE PIECE ET DE CALIBRAGE D OUTIL SUIVANT L AXE Z Format de programmation du cycle G75 N5 P1 K P2 K P3 K P4 K P5 K P6 K G75 N5 Code du cycle de mesure de la pi ce et de calibrage d outil sur l axe Z P1 Valeur th orique de mesure suivant l axe X P2 Valeur th orique de mesure suivant l axe Z P3 Distance de s curit au rayon P4 Vitesse d avance du palpage P5 Tol rance au rayon P6 Num ro du correcteur d outil calibrer Dans ce cycle outre la r alisation de tout ce qui a t indiqu ci dessus pour le cycle de mesure de pi ce suivant l axe Z N3 la CNC corrigera la valeur de K dans le num ro du correcteur d f
41. M FONCTIONS AUXILIAIRES semer emenebimemenenedeenien 122 MOU Arret de PrOCTAmIE 2 der menu oi e E AE ee 122 MOT Arr t conditionnel du programie ssrrisercrurrei n 123 M02 Finde POS AMMR secerneren anr eE EEEO EE 123 M30 Fin de programme et r tour at EDUT ssisssrnisonurncnnessssrennreunsens 123 MES Rotation s ns horaire dela Droche nn nn n 123 M04 Rotation sens anti hortaire de la BTOChE oiscinssaseisnnesemeneseieianenenes 123 MOS Amer de la DEOCH ones akeko nnn RN ERREEN RERA A RE RO ERER 123 M19 Grientstion de la Brochen cansarse 124 M41 M42 M43 M44 S lection de la gamme de vitesse de broche s 00e00 124 M45 S lection de la vitesse de rotation de l outil moteur et de Tartil Sn ROIS unissent Neon 124 Section Page D N AT O ea 12 SOUS PROGRAMMES STANDARDS ET PARAMETRIQUES e 127 12 1 Identification d un sous programme standard 128 12 2 Appel d un so s progtramime standard ussenannneuntneteoennnemenuesoueaeens 129 12 3 Sous programime DAMON eserves earan una oneni Ea SSRDS V A pE ENRERE 129 12 3 1 Identification d un sous programme param trique esesesesererrerrerrerrereerrrreresrres 130 12 4 Appel d un so s programme param triglE svrsio rannen 131 123 Niveans d embortement Cl EMOAMO node Ea 132 12 6 Sous programnine L AD NCS 2 svesssnsnneenennein annee annee ARISKE RNI PE ENEEIER NOREN 132 13 PROGRAMMATION PARAMETRIQUE UTILISATION DES PARAMETRES
42. X x lt x x x x x a a j a 1x e E D finition de sous routine standard G22 Appel la sous routine standard G20 Nombre de sous routines param triques D finition de sous routine param triques G23 Appel la sous routine param trique 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 x jx x 1x Cd x IX IX IX 1x Cd x IX IX IX 1x Cd NOUVELLES PRESTATIONS ET MODIFICATIONS Date Mars 1991 Version logiciel 2 1 et suivants PRESTATION MANUEL ET SECTION MODIFI E Le sens de la recherche du z ro de r f rence machine est s lection par param tre Manuel Installation Section 4 7 machine P618 5 6 7 8 Le 2 me avancement en recherche du z ro de r f rence machine est s lectionn par Manuel Installation Section 4 7 param tre machine P807 P810 R solution de comptage 1 2 5 10 avec signaux sino daux sur chaque axe P619 1 Manuel Installation Section 4 1 2 3 4 Acc s depuis la CNC aux registres du PLCI Manuel Programmation G52 Date Juin 1991 Version logiciel 3 1 et suivants PRESTATION MANUEL ET SECTION MODIFI E Nouvelle fonction F36 Prend la valeur du 5 CNT ha ie 5 Manuel Programmation Chapitre 13
43. 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 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 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 50 MANUEL D UTILISATION CNC 8025 8030 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 trans
44. aire Les fonctions G15 ou G16 tant actives les d placements de l axe C doivent tre programm s en millim tres ou en pouces et la vitesse d avance F4 en millim tres minute ou en 0 1 pouces minute en fonction du syst me de mesure employ La programmation est similaire celle de la fraiseuse Pour pouvoir ex cuter l usinage la CNC calcule et transforme en degr s les coordonn es de l axe C programm es en millim tres ou en pouces MANUEL DE PROGRAMMATION CNC 8025 8030 29 30 G15 USINAGE SUR LA SURFACE CYLINDRIQUE DE LA PIECE plan principal C Z Pour transformer en degr s de rotation de l axe principal les coordonn es qui ont t programm es en millim tres pouces la CNC prendra comme rayon de la surface d velopper la distance existente entre l extr mit de l outil et l axe de rotation X0 au moment de la programmation de la fonction G15 Le point d origine du plan d velopp est le correspondant au point de r f rence machine de laxe C e laxe n Exemple fx eTIR gt Z MPTI5 T T 70 130 190 G14 Activer l axe C en degr s G15 Usinage de la surface cylindrique G90 G01 C0 Z70 Positionner sur le point initiale G91 X 4 P n tration G90 C15 708 C31 416 Z130 C39 270 C54 978 Z190 C70 686 C86 394 Z130 C94 248 C109 956 Z70 C125 664 G91 X4 Retour M30 MANUEL DE PROGRAMMATION CNC 8025 8030 G16 USINAGE SUR LA SURFACE FRONTALE DE LA P
45. attribu e au param tre machine P11 meee e Point de d part so li Cote P1 th orique r Cote r elle aen Avance G00 Avance P4 MPT52 Une fois le cycle fini la CNC disposera des param tres suivants dans la table de valeurs La valeur de P90 indiquera la valeur r elle mesur e suivant l axe X La valeur de P93 indiquera l erreur de mesure Les valeurs du param tre P90 seront au rayon ou au diam tre en fonction du param tre machine P11 La valeur du param tre P93 sera toujours au diam tre MANUEL DE PROGRAMMATION CNC 8025 8030 N3 CYCLE DE MESURE DE PIECE SUIVANT L AXE Z Format de programmation du cycle G75 N3 P1 K P2 K P3 K P4 K G75 N3 Code du cycle de mesure sur Z P1 Valeur X th orique du point palper P2 Valeur Z th orique du point palper P3 Distance de s curit en rayons P4 Vitesse d avance du palpage T Point de d part Cote r elle Cote th orique P3 lt E Avance G00 Avance P4 MPTS3 Une fois le cycle fini la CNC disposera des param tres suivants dans la table de valeurs La valeur de P92 indiquera la valeur r elle mesur e suivant l axe Z La valeur de P95 indiquera l erreur de mesure MANUEL DE PROGRAMMATION CNC 8025 8030 87 N4 N5 88 CYCLE DE MESURE DE PIECE ET DE CALIBRAGE D OUTIL SUIVANT D AXE X Format de programmation du cycle G75 N4 P1 K P2
46. 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 signifie que la lettre concern e ne peut tre suivie que par un nombre positif de 4 chiffres pas de virgule 22 signifie que la lettre concern e ne peut tre suivie que par un nombre positif de 2 chiffres avant la virgule et de 2 chiffres apr s Le format relatif chaque fonction et l explication des diff rents param tres utilis s sera indiqu e tout au long du manuel PROGRAMMATION PARAMETRIQUE Toutes les fonctions peuvent ainsi tre programm es dans un bloc au moyen de param tres l exception du 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 ce 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 ZP13 FP10 S1500 TP4 P4 MP2 La CNC dispose de 255 param tres arithm tiques P00 P254 Voir section correspondante du manuel MANUEL DE PROGRAMMATION CNC 8025 8030 5 4 5 1 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 p
47. axe La CNC affichera cette erreur dans les cas suivants gt Valeur de S trop lev e gt Erreur de poursuite sur l axe C gt Erreur de poursuite sur le 3 me axe 075 076 OTTER 078 079 081 082 083 087 088 089 090 091 092 093 094 095 096 097 098 099 100 101 D faut de mesure sur l axe X Connecteur Al D faut de mesure sur l outil synchronis ou sur le 4 me axe Connecteur A2 D faut de mesure sur l axe Z Connecteur A3 D faut de mesure sur l axe C ou 3 me axe Connecteur A4 D faut de captation de la broche Connecteur AS Limite de parcours d pass e sur le 3 me axe Erreur de parit des param tres du 4 me axe La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P605 5 1 P605 6 1 P605 7 1 Limite de parcours d pass e sur le 4 me axe 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 A
48. bloc N10 Z5000 tant donn que le d placement programm est Z5000 Z 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 Z50 D placement 5000 mm N10 Z5000 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 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 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 Exemple N120 G25 N120 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
49. 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 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 La gamme ou la vitesse S de coupe constante n a pas t programm e 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 g
50. code d erreur 10 sera affich si aucune vitesse de coupe constante n a t pr c demment programm e Pour le calcul du nombre de tours de la broche sile premier mouvement apr s G96 se r alise en rapide G00 la CNC assume que la valeur actuelle du diam tre de la pi ce est celle qui est la fin de ce mouvement Si le premier mouvement apr s G96 se r alise en G01 G02 ou G03 la CNC assume que la valeur du diam tre au moment de l ex cution de G96 G96 est modal c est dire qu il reste actif jusqu ce qu il soit annul par G97 M02 M30 Arr t d urgence ou RAZ 6 34 G97 VITESSE S en tours mn Lorsque G97 est programm la CNC assume que les valeurs programm es dans le mot S S4 sont en tour mn Si S4 n est pas programm dans le m me bloc que G97 la CNC gardera la vitesse de broche actuelle G97 est modal il reste actif jusqu ce que G96 soit programm La CNC assume que G97 est actif la mise sous tension ou apr s M02 M30 Arr t d urgence ou RESET MANUEL DE PROGRAMMATION CNC 8025 8030 107 7 PROGRAMMATION DES COORDONNEES Un point peut tre programm dans la CNC en utilisant diff rentes m thodes coordonn es cart siennes coordonn es polaires deux angles un angle et une coordonn e cart sienne 7 1 COORDONNEES CARTESIENNES 7 1 1 Axes lin aires Le format des coordonn es des axes lineaires est En m trique 4 me 4 3 3 me 4 3 X 4 3 Z 4 3 En
51. d c leration des axes Manuel Installation Section 4 8 lin aire et en forme de choche Contr le d acc l ration d c leration sur la Manuel Installation Section 5 broche P811 La sous routine associ e l outil est i EEEE ex cut e avant la fonction T617 2 Son PLUON AS param tre P10 est diff rent de 0 r alisera une derni re passe d bauche avant la passe de finition Manuel Programmation Chapitre 13 Lorsque la machine dispose d une seule gamme de broche et l on ex cute la fonction G96 sans tre s lectionn e cette gamme la CNC en fait la s lection Manuel Programmation Chapitre 6 Cycles G68 et G69 modifi s Si le CNC 8030 Moniteur VGA Manuel Installation Chapitre 1 Date Mars 1995 Version logiciel 5 3 et suivants PRESTATION MANUEL ET SECTION MODIFI E Gestion des syst mes de mesure qui disposent de Io encod Inhibition de la broche depuis le PLC Manuel Installation Section 3 3 10 Manuel Installation Section 4 7 et 6 5 Volant g r depuis le PLC Manuel Installation Section 3 3 3 Simulation de la touche rapide JOG ii bi EI depuis le PLC Manuel PEC Initialisation des param tres machine en cas de perte de m moire 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
52. de d part du cycle jusqu une distance de s curit P3 de la valeur th orique de coordonn e Mouvement de palpage Effectu avec la vitesse d finie en P4 jusqu ce que la CNC re oive le signal du palpeur La distance maximum parcourir est de 2P3 Si une fois cette distance parcourue la CNC n a pas re u le signal du palpeur elle affichera l erreur 65 et arr tera le d placement des axes Le d placement de l axe de palpage ne sera plus affich jusqu ce que la CNC re oive le signal du palpeur De m me la vitesse d avance ne pourra pas tre modifi e l aide du s lecteur de FEED RATE verrouill 100 Mouvement de retour Une fois les palpages qui correspondent au cycle choisi seront finis les axes retourneront en d placement rapide jusqu au point de d part du cycle ettermineront ainsi leur ex cution En fonction du cycle choisi la CNC mettra jour s il y a lieu les valeurs de la table de correcteurs Dans la table de valeurs des param tres certaines valeurs aurontune signification sp cifique qui sera indiqu e dans l explication de chaque cycle Dans les modes de fonctionnement AUTOMATIQUE BLOC PAR BLOC APPRENTISSAGE et A VIDE pour acc der la table de valeurs des param tres Presser la touche de fonction PARAMS puis appuyer sur les touches fl ches pour acc der la valeur requise MANUEL DE PROGRAMMATION CNC 8025 8030 77 78 Les conditions de sortie de t
53. 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 Z 4 3 Coordonn e en Z du point d arriv e de l arc I 4 3 Coordonn e en X du point interm diaire de l arc K 4 3 Coordonn e en Z du point interm diaire de l arc Format d un bloc en coordonn es polaires N4 G09 R 4 3 A 4 3 43 KJ 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 par rapport l origine polaire du point final de l arc 44 3 Valeur en X du point interm diaire K 4 3 Valeur en Z du point interm diaire Le point interm diaire doit toujours tre programm en coordonn es cart siennes MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple La programmation de X s effectue au diam tre Supposons que le point initial est PO X60 Z70 et le point final de l arc X120 Z20 Le bloc sera d fini comme suit N4 G09 X120 Z20 160 K50 X GO 57 78 30 Po ns S A 20 50 Z G09 n est pas modal Il n est pas n cessaire de programmer le sens de l arc G02 G03 La fonction G09 ne remplace les codes 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 doi
54. en m mn pieds mn est r alis e lorsque la vitesse de coupe constante est active N importe quelle valeur entre SO et S9999 peut tre programm e c est dire entre O et9999 tours mn Cette valeur est limit e par la vitesse maximale permise par lamachine 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 la face avant de la CNC peuvent tre utilis es pour faire varier de 50 120 la vitesse de broche programm e Si G96 est programm les valeurs possibles de S sont S0 S3047 0 m mn 3047 m mn S0 S9999 0 pieds mn 9999 pieds mn b 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 du codeur La broche va tourner suivant les param tres P600 2 et P702 jusqu ce que le point identifi par S4 3 soit atteint MANUEL DE PROGRAMMATION CNC 8025 8030 10 T PROGRAMMATION DE L OUTIL L outil utiliser peut tre programm par le code T2 2 S lection de l outil Les deux chiffres situ s gauche du point d cimal peuvent avoir n importe quelle valeur comprise entre 0 et 99 Cette valeur estutilis e pour s lectionner l outil d sir elle peut tre limit e une valeur inf rieure par le param tre machine Compensation de l outil Tableau Les deux chiffres situ s droite du poin
55. en pre r E E E TO ue a pa N E ES GE 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 les touches BD 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 apparaisse 56 MANUEL D UTILISATION CNC 8025 8030 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 X Composer la valeur de longueur de l outil d apr s l axe X Valeur maximale 8388 607 mm ou 330 2599 pouces Appuyer sur Z Composer la valeur de longueur de l outil d apr s l axe Z Valeur maximale 8388 607 mm ou 330 2599 pouces Appuyer sur F Composer le code de la forme 0 9 de l outil employ Appuyer sur R Composer la valeur du rayon de l outil Valeur maximale 1000 000 mm ou 39 3700 pouces Appuyer sur I Composer la valeur de correction de la longueur de l outil d apr s l axe X Elle doit tre indiqu en diam tres Valeur maximale 32 766 mm ou 1 2900 pouces Appuyer sur K Composer la valeur de correction de la longueur de l outil d apr s l axe Z Valeur maximale 32 766 mm ou 1 2900 pouces Appuye
56. et charg dans l ordinateur le P12345 suivant N100 G1 F500 N101 X Z N102 X Z N103 X Z N X Z Etc S1 plusieurs passes d usinage s av rent n cessaires le programme doit tre ex cut plusieurs reprises eten appliquant de successifs d calages du point z ro ou des changements de compensation de longueur de l outil Des fonctions pr paratoires qui affectent tout le programme angle arrondi facteur d chelle etc peuvent tre d finies dans un bloc pr c dent car lacommande r serve automatiquement 100 blocs Des fonctions d aide g om trique peuvent tre charg es dans le bloc de cr ation G76 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 99 100 2 Exemple G76 CALCUL DE POINTS LA FONCTION MATHEMATIQUE ETANT CONNUE 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 au moyen de G76 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 Augmentation de l angle X P1 MPTSS Les coordonn es XZ des diff r
57. finition de sens horaire G02 ou anti horaire G03 a t tablie d apr s les normes suivantes a Param tre P600 1 0 Sens des axes de la machine Z X a o C G02 G03 G03 X Z b Param tre P600 1 1 Sens des axes de la machine Z X C D G03 O G0e G02 G03 MPTO3 X Z Les fonctions G02 G03 sont modales et incompatibles entre elles ainsi qu avec G00 G01 et G33 Les fonctions G74 G75 ou tout autre cycle fixe annulent G02 G03 Les fonctions G02 G03 peuvent se programmer comme G2 G3 MANUEL DE PROGRAMMATION CNC 8025 8030 13 14 Le format de d finition d une interpolation circulaire en coordonn es cart siennes est la suivante N4 G02 G03 X 4 3 Z 4 3 43 K 4 3 N4 Num ro de bloc G02 G03 Code d finissant interpolation X 4 3 Valeur X du point final de l arc Z 4 3 Valeur Z du point final de l arc I 4 3 Distance du point de d part au centre de l arc sur l axe X K 4 3 Distance du point de d part au centre de l arc sur l axe Z I J et K sont programm s avec un signe Ces lettres doivent aussi tre programm es lorsque la valeur est gale 0 Format d un bloc contenant une interpolation circulaire en coordonn es polaires N4 G02 G03 A 3 3 144 3 K 4 3 N4 Num ro de bloc G02 G03 Code d finissant interpolation A 3 3 Angle par rapport au centre polaire du point final de l arc I 4 3 Distance du point de d part au centre de
58. gt L axe correspondant au bloc adress n a pas t d fini 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 contionnel ou inconditionnel 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 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 32 ou un outil externe sup rieur au maximum d fini par le param tre machine Une valeur trop lev e dans une fonction 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 ORRERI I 25tall 032 033 034 035 036 037 038 039 040 041 Valeur trop grande pour le rayon d outil 4 RAC SIIL I Un d placement sup rieur 8388 mm ou 330 26 pouces a t programm Exemple Si l axe Z se trouve la coordonn e Z 5000 et on d sire le d placer jusqu au point Z5000 la CNC affichera l erreur 33 si on programme le
59. 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 Ne 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 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 Erreur de poursuite limite sur l axe X Erreur de poursuite sur l outil synchronis Erreur de poursuite limite sur l axe Z Erreur de poursuite limite sur le 4 me
60. 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 Ne 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 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 Erreur de poursuite limite sur l axe X Erreur de poursuite sur l outil synchronis Erreur de poursuite limite sur l axe Z Erreur de poursuite l
61. jusqu contact avec la pi ce Appuyer sur X Appuyer sur CHARGER A ce moment la nouvelle dimension de l axe X de l outil calcul par la CNC devient active donc la coordonn e visualis e sur l axe X doit tre la m me que celle introduite comme rayon ou diam tre de la pi ce D placer l axe Z au moyen des commandes manuelles jusqu contact avec la pi ce Appuyer sur Z Appuyer sur CHARGER A ce moment la nouvelle dimension de l axe Z de l outil calcul par la CNC devient active donc la coordonn e visualis e sur l axe Z doit tre la m me que celle introduite comme dimension de la pi ce Si un outil diff rent est d sire on commence par composer le nouvel outil T2 2 le reste est r p t comme pour le premier outil Pour passer la forme standard du mode de fonctionnement MANUEL appuyer sur MESURE OUTIL MANUEL D UTILISATION CNC 8025 8030 3 5 7 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 M et T peuvent tre introduites dans ce mode de fonctionnement Si les limites du rapide du logiciel tablies par les param tres machine sont d pass es au cours du fonction
62. 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 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 Manuel CNC 8025 T OEM Manuel CNC 8025 T USER Manuel DNC PLC Manuel Floppy Disk Introduction Manuel DNC 25 30 Manuel Protocole DNC Manuel PLCI 6 DOCUMENTATION FAGOR POUR LA CNC 8025 T 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 s
63. l arc sur l axe X K 4 3 Distance du point de d part au centre de l arc sur l axe Z Lorsqu une interpolation circulaire G02 G03 est programm e en coordonn es polaires la CNC assume que le centre de l arc est la nouvelle origine polaire Dans ce cas m me si la programmation de l axe X est au diam tre celle de I sera toujours au rayon Si au cours d un d placement en G02 G03 la touche de JOG m est actionn e ce d placement sera ex cut 200 de l avance programm e si le param tre P600 3 0 MANUEL DE PROGRAMMATION CNC 8025 8030 6 2 3 1 Interpolation circulaire en coordonn es cart siennes en programmant le rayon Le format de programmation est le suivant En mm G02 G03 X 4 3 Z 4 3 R 4 3 En pouces G02 G03 X 3 4 Z 3 4 R 3 4 O G02 G03 fonction definissant le sens de l interpolation circulaire X valeur X du point final de l arc Z valeur Z du point final de l arc R rayon de l arc 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 I K du centre ne sont pas n cessaires 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 Cam EPI C2 LL baa 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
64. 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 gt Si dans une fonction du type G76 PS ou G76 N5 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 N5 le num ro du programme est chang sans annuler le num ro pr c dent 057 058 059 060 061 064 065 066 068 070 071 072 073 074 gt Si un programme mentionn dans un bloc type G76 PS 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
65. me 3 me X Z Coordonn es des axes F Avance S Vitesse de broche T Num ro d outil M Fonctions auxiliaires Cet ordre doit tre conserv l int rieur de chaque bloc mais chaque bloc ne contient pas n cessairement toutes ces informations Si la machine est quip e du 3 me ou 4 me axe d fini par param tre machine il existe la possibilit de les programmer aussi bien en positionnement rapide G00 qu en Interpolation lin aire G01 enutilisant 3 axes maximum dans un bloc et dans l ordre suivant 4 me 3 me X Z Parexemple N4 G1 W50 X12 Z35 F550 Par ailleurs si le 3 me axe est de type AXE C il sera possible de programmer galement des interpolations circulaires G02 G03 lorsque les fonctions G15 ou G16 seront actives Attention Tout au long du manuel les 3 me et 4 me axes seront indiqu s comme tels dans les diff rents formats de programmation bien que leur visualisation et programmation d pendent du mod le de machine Le 4 me axe peut figurer comme W ou Y Le 3 me axe peut figurer comme W Y ou C 4 MANUEL DE PROGRAMMATION CNC 8025 8030 3 3 1 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 X 4 3 Z 4 3 F4 S4 T2 2 M2 Format en pouces P 5 N4 G2 X 3 4 Z 3 4 F4 S4 T2 2 M2 4 3 signifie que la lettre concern e sera suivie d un nombre n gatif ou positif ayant
66. moris es sous G5 dans la table des d calages de z ro G53 G59 N4 Num ro du bloc G5 G53 G54 G55 G56 G57 G58 G59 Adresse laquelle les valeurs du d calage de z ro sont m moris es Cas 2 P616 4 1 Lorsqu une fonction telle que G54 G58 est utilis e le d calage de z ro correspondant chaque axe sera la somme des valeurs indiqu es dans la table G54 G58 et celle d emplacement de la table G59 G53 n est pas alt r MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple G55 G54 G53 X 180 140 30 50 90 130 5 170 340 370 390 430 470 9 510 N MPT43 l x lt L outil est au point X200 Z530 l axe X est programm au rayon le point z ro machine est au point X0 Z0 avec le param tre P616 4 0 Dans la table G53 G59 sont compos es les valeurs G53 X0 Z340 G54 X0 Z170 G55 X0 Z0 La programmation de la trajectoire th orique sera N10 G90 G01 F250 N20 G53 N30 X140 Z170 N40 Z150 N50 X160 Z130 N60 G03 X160 Z90 I0 K 20 N70 G08 X160 Z50 N80 G01 X180 Z30 N90 Z0 N100 X140 N110 G54 N120 G25 N30 100 1 N130 G55 N140 G25 N30 90 1 N150 G00 X200 Z530 N160 M30 MANUEL DE PROGRAMMATION CNC 8025 8030 69 6 21 1 G59 comme d calage du z ro additionnel Si P616 4 1 Lorsqu on ex cute l une des fonctions de G54 G59 le d calage du z ro appliqu chaque axe sera la valeur indiqu e la table G54
67. outil sesseesseseeeeee 32 Fonctionnement avec une compensation de rayon de fraise 55 Annulation temporelle de la compensation de rayon avec GOO nusse 39 Section n DE D D R R D R D R D D DD RD DR RRbRE DE apee BPSD DAIIIIIITINIIQUEUDESSLEN DU U m N m LRO m m j m DL 11 2 11 3 11 4 LS 11 6 11 7 11 8 11 0 11 10 Page Ann lati n de la compensation de OM sssiiesiesreoie rooien e e 59 G47 Traitement d un bloc seul Ge Annulation de traitement de bloe Sel iersnennennienstaenmenne 62 G49 FEED RATE programmable nn drakenei 62 G50 Chargement des valeurs d outil dans la table seiisricirssoniriorirerisioterresiies 63 Col Correction d s valeurs d l ontil Actif sine munies 64 G32 Commumcation avec le r seau 16641 FAGOR isionersgerenmnne 65 53 0159 D calage dU ZOTO ss rnnnranamremdeenennnanssensn NOREA EIEE 67 G39 comme d calage du 2610 additionnel 2e datent 70 GGJ Ex cution ind pendante d 0n ARS Aion hentai tie 70 GFO T Unites de AO SMS 2 trentenaire latente 70 Free Facteur JPechelle cicirine nea E 41 74 Recherche du z ro de F I PRNCS sus dass sheassnnniariuen Losntitiietas nr s nat us 72 Gr Sonde de palpaze Le palpo siennes 43 LEE PA ea a R R E R 73 E E E E E E E E E A E 42 Applications les plus COMMAN Ssisnssssiifasresraenviianrenasanueisiotstaituess 74 Ce Toral CC PIPEN een nn ne ht SR Mn 75 Mars N2 Cycles fixos Ae DOIpe enr need Ain EERE iS 76 Disr
68. permet d introduire les valeurs de F S M et T Ceux trois derniers selon le param tre machine P603 bits 5 6 7 3 5 5 1 Introduction d une Valeur F Appuyer sur la touche F Composer la valeur d sir e Appuyer sur 3 5 5 2 Introduction d une Valeur S Appuyer sur la touche S Composer la valeur d sir e Appuyer sur 3 5 5 3 Introduction d une valeur M Appuyer sur la touche M Composer la valeur d sir e Appuyer sur L 3 5 5 4 Introduction d une valeur T Appuyer sur la touche T Composer la valeur d sir e T2 2 Appuyer sur MANUEL D UTILISATION CNC 8025 8030 33 3 5 6 Mesure et charge des dimensions des outils de la table d erreurs Lorsque le mode de fonctionnement MANUEL est s lectionn on peut mesurer et introduire les dimensions des outils dans la table si une pi ce de dimensions connues est utilis e Pour cela on attribue la valeur 0 au param tre machine P806 La s quence a ex cuter est la suivante 34 Appuyer sur MESURE OUTIL Appuyer sur X Composer la dimension de la pi ce suivant l axe X Cette valeur sera donn e au rayon ou au diam tre en fonction du mode de fonctionnement de la machine Appuyer sur ENTER Appuyer sur Z Composer la dimension de la pi ce suivant l axe Z Appuyer sur ENTER Composer la valeur de l outil d sir T2 2 Appuyer sur DEPART D placer l axe X au moyen des commandes manuelles
69. placements et simulation de pi ces 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 Rte Wek kek fr Creer rit SEACE e eee x lt j xX x 1x x x a x x x lt j x ox x X NG m m A x 1x FONCTIONS PR PARATOIRES AXES ET SYST MES DE COORDONN ES Cotation de la pi ce Millim tres ou pouces G70 G71 Programmation absolue incr mentale G90 G91 Axe ind pendant G65 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 cun es ces G32 x o IX a j x x ox a X j x x ox IX X j x 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 Feed rate programmable G49 Vitesse de rotation de la broche S Vitesse de rotation en tour min G97 Vitesse de coupe constante G96 Limite de la valeur S lors de l usinage en vitesse de coupe constante G92 S lection de l out
70. point apr s avoir d plac les axes en JOG appuyer sur ENTER et les coordonn es du point seront ainsi m moris es Si outre les 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 action sur cette derni re 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 G08 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 le bloc est alors 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 entier est ainsi m moris 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 blocs qui y 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 fonctionne
71. point programm se rapportent un point sur le chemin pr vu Les valeurs programm es 1dentifient 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 Exemples Supposons que l axe X est programm au diam tre et que le point de d part se trouve au point PO X20 Z50 X P CoE 4 z P 20L 1 10 Po e i D gt 20 30 50 NT Programmation absolue G90 N100 G90 G01 X40 Z30 PO gt PI N110 X60 Z20 P1 gt P2 Programmation relative G91 N100 G91 G01 X20 Z 20 PO gt PI N110 X20 Z 10 P1 gt P2 102 MANUEL DE PROGRAMMATION CNC 8025 8030 A 194036 P Tin 23 so R Al MPT57 DA Point de d part PO X40 Z40 Programmation absolue G90 N100 G90 G02 X100 Z10 140 K10 ou bien N100 G90 G02 X100 Z10 R41 231 Programmation relative G91 N100 G91 G02 X60 Z 30 140 K10 ou bien N100 G91 G02 X60 Z 30 R41 231 MANUEL DE PROGRAMMATION CNC 8025 8030 103 6 29 G92 PRESELECTION DES VALEURS DES COORDONNEES 104 SELECTION DE LA VALEUR S DE COUPE CONSTANTE G96 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 La fonction G96 peut s lectionner la vi
72. pouces 4 me 3 4 3 me 3 4 X 3 4 7Z 3 4 C est dire que les valeurs des coordonn es des axes sont programm es par les lettres W Y et C suivies de la valeur de chaque coordonn e Les valeurs des coordonn es programm es seront en absolu ou en relatif selon que G90 ou G91 ait t 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 108 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple Programmation de l axe X au diam tre Le point de d part est X60 Z70 X 50 39 30 MPT59 2 Valeurs des coordonn es en absolu N100 G90 X70 Z30 N110 X100 Z10 Valeurs des coordonn es en relatif N100 G91 X10 Z 40 N110 X30 Z 20 7 1 2 Axes rotatifs Il est possible de d terminer si le 4 me ou le 3 me axe ou les deux sont des axes Rotatifs ou Lin aires Il est galement possible de d finir si l un d entre eux est ROLLOVER ou non programmation entre 360 degr s Type 4 me Axe 3 me Axe ROTATIF P615 1 1 P613 1 1 ROLLOVER P615 2 1 P613 2 1 MANUEL DE PROGRAMMATION CNC 8025 8030 109 Si le 4 axe est rotatif P615 1 1 et si le param tre P615 2 0 il est possible de programmer une valeur maximale de 8388 607 degr s ind pendamment du syst me de coordonn es employ G90 ou G91 Leur valeur s tablit par param tre machine La prog
73. programm e gt Valeur des dimensions d outil surpass e gt Valeur des d calages du point z ro G53 G59 surpass e Profil de 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 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 Facteur de synchronisation K d outil trop lev 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 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 Plus d une gamme de broche dans un m me bloc La CNC affichera cette erreur dans les cas suivants gt Il n y a aucun bloc l adresse d finie par le param tre attribu F17 F18
74. 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 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 p
75. s ach ve au point de d part de l outil 0 Si le dernier d placement juste avant le bloc d appel du cycle fixe G69 a t ex cut en G00 la compensation de rayon d outil G41 G42 peut tre utilis e sinon le code d erreur 35 sera visualis La figure illustre un cycle l mentaire Les mouvements 1 2 et 2 3 seront effectu s l avance programm e et les mouvements 0 1 et 3 0 seront effectu s en rapide MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple G69 MPT79 NY N190 N200 G41 G0 X90 Z 5 N210 G69 PO K30 PI1 K 80 P5 K2 P7 K0 8 P8 K0 8 P9 K100 P13 K300 P14 K340 N220 G40 X100 Z0 N230 M30 N300 G01 X80 Z 60 N310 G03 X60 Z 50 I5 K15 N320 G01 X40 Z 40 N330 G03 X10 Z 25 I5 K20 N340 G01 X10 Z 10 MANUEL DE PROGRAMMATION CNC 8025 8030 169 14 4 170 G81 CYCLE FIXE DE TOURNAGE DES SEGMENTS DE DROITES 3 0 gt P8 MPT80 EXEMPLE Les coordonn es des points de la figure sont A X0 Z0 B X90 Z 45 0 X134 Z47 et la programmation de l axe X est au diam tre N90 G00 X134 Z47 L outil se trouve au point z ro N100 G81 PO K0 P1 K0 P2 K90 P3 K 45 P5 K5 P7 K3 P8 K K4 P9 K100 Signification des param tres PO Coordonn e X du point A au rayon ou au diam tre P1 Coordonn e Z du point A P2 Coordonn e X du point B au rayon ou au diam tre P3 Coordonn e Z du point B P5 Profondeur de passe maximale E
76. s il n y avait pas suffisamment d espace en m moire la CNC mettra un message en indiquant la raison MANUEL D UTILISATION CNC 8025 8030 47 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 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 1l 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 48 MANUEL D UTILISATION CNC 8025 8030 3 7 2 Introduction d un programme partir d un lecteur enregistreur FAGOR 0 Appuyer sur la touche 0 L cran affiche PROGRAMME NUMERO P Composer le num ro du programme lire Si P99999 e
77. 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 Deux 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 S1 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 S1 le r sultat d une comparaison est diff rent le drapeau 1 n est pas mis 1 Drapeau 2 N gatif plus petit Si 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 S1 dans une comparaison le premier op rande est plus petit que le second le drapeau 2 est mis 1 S1 dans une comparaison le premier op rande est plus grand ou gal au second le drapeau 2 n est pas mis 1 148 MANUEL DE PROGRAMMATION CNC 8025 8030 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 est 1 Avec G27 le programme effectue un saut si le drapeau 1 n est pas 1 Avec G28 l
78. sera affich avec une ligne discontinue Si quand un programme est ex cut dans les modes 0 1 ou 3 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 ZONE V Introduire les valeurs des coordonn es de X et Z du point dont la repr sentation 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 S1 on souhaite utiliser l option de repr sentation graphique la d finition de la zone de visualisation doit s effectuer au moment de la mise en marche de la CNC Lors de l ex cution du programme la position et les dimensions du graphisme d pendent des valeurs donn es aux coordonn es du centre et la largeur Les coordonn es du centre et de la largeur du point repr sent sur le graphique sont visualis es l cran Dans le mode A VIDE la vitesse du trac du graphique s
79. sile rang de PARAMETRES ARITHMETIQUES compris entre P150 et P254 estuniquement de LECTURE ou non Les diff rentes op rations possibles entre param tres sont les suivantes F1 F11 F12 F13 F14 F15 F16 F17 F18 F19 F20 F21 F22 F23 F24 F25 F26 F27 F28 F29 F30 F31 F32 F33 F34 F35 Addition Soustraction Multiplication Division Racine carr e Racine carr e de l addition des carr s Sinus Cosinus Tangente Tangente de l arc Comparaison Partie enti re Partie enti re plus un Partie enti re moins un Valeur absolue Compl ment Fonction sp ciale Fonction sp ciale Fonction sp ciale Fonction sp ciale Fonction sp ciale Fonction sp ciale Fonction sp ciale Fonction sp ciale Fonction sp ciale Fonction sp ciale Fonction sp ciale Fonction sp ciale Fonction sp ciale AND OR XOR NOR Fonction sp ciale Fonction sp ciale L utilisation des param tres est d crite ci dessous MANUEL DE PROGRAMMATION CNC 8025 8030 133 134 PARAMETRES ARITHMETIQUES PREDEFINIS Ilexiste 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 0 chaque commencement de programme P101 PARAMETRE INDICATEUR DU MODE DE FONCTIONNEMENT La valeur de ce param tre est d finie par le mode d op ration actif dans la CNC
80. utilis e pour pr s lectionner n importe quel point 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 K 4 3 en mm Valeurs des coordonn es toujours en absolu ou bien G93 1 3 4 K 3 4 en pouces I 4 3 D finit la valeur de l abcisse de l origine des 143 4 coordonn es polaires c est dire la valeur de X K 4 3 D finit la valeur de l abcisse de l origine des K 3 4 coordonn es polaires c est dire la valeur de Z 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 A la mise sous tension de la CNC ou apr s M02 M30 Arr t d urgence ou RAZ la CNC prend le point X0 Z0 comme origine polaire MANUEL DE PROGRAMMATION CNC 8025 8030 105 6 31 G94 AVANCE F EN MM MN Lorsque le code G94 est programm la CNC assume que les valeurs programm es dans le mot F F4 sont en mm mn ou 1 10 pouces mn G94 est modal c est dire qu il reste actif jusqu ce qu il soit annul par G95 M02 M30 Arr t d urgence ou RESET 6 32 G95 AVANCE F en mm tour Lorsque le code G95 e
81. 0 Les fonctions G14 G15 G16 G75 N2 etG76 seront disponibles dans la CNC 8030 mod le TS Modal signifie que les fonctions G programm es resteront actives jusqu ce qu elles soient annul es par un autre code G 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 P607 8 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 G14 G15 G16 G20 G21 G22 G23 G24 G25 G26 G27 G28 G29 G30 G31 G32 G50 G51 G52 G53 G59 G72 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 6 2 TYPES DE DEPLACEMENT 6 2 1 Positionnement 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 P607 3 a D placement G00 non contr l P607 3 0 La valeur de la vitesse rapide est ind pendante pour chaque axe Le d pl
82. 01 Fin du programme M02 Fin du programme avec retour au d but M30 D marrage de la broche droite sens horaire M03 D marrage de la broche gauche sens anti horarire M04 Arr t de la broche M05 Arr t orient de la broche M19 Changement de gammes de la broche M41 M42 M43 M44 Changement d outil avec M06 Outil motoris M45 S Outil synchronis M45 K 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 FONCTIONS PR PARATOIRES SUPPL MENTAIRES Temporisation G04K Travail sur ar te arrondie et sur ar te vive G05 G07 Facteur d chelle G72 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 ekeeke keekeekee CSP A E i keekeekee gt x x IX X X S x IX IX a x a x M IX IX x a a x x x x IX IX X x I
83. 1 G02 A 90 130 K 10 ou bien N100 G93 1100 K40 N110 G91 G02 A 90 MANUEL DE PROGRAMMATION CNC 8025 8030 113 7 3 DEUX ANGLES A1 A2 Un point interm diaire d une trajectoire peut tre d fini par A1 A2 X Z Al est l angle de sortie du point de d part de la trajectoire PO A2 est l angle de sortie du point interm diaire P1 X 2 sont les coordonn es du point final P2 La CNC calcule automatiquement les coordonn es de P1 x 50 XZ A2 153 435 e0 MPT63 Supposons que le point de d part est PO X40 Z50 et que l axe X est programm au diam tre N100 A135 A153 435 N110 X100 Z10 114 MANUEL DE PROGRAMMATION CNC 8025 8030 7 4 UN ANGLE ET UNE 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 xi 50 40 158435 30 116 565 PT64 20 Supposons que le point de d part est PO X20 Z80 et que la programmation de l axe X est au diam tre En coordonn es absolues N100 G90 N110 A116 565 X60 N120 A180 Z60 N130 A135 X80 N140 A180 Z40 N150 A153 435 X100 N160 A135 Z10 MANUEL DE PROGRAMMATION CNC 8025 8030 En coordonn es relatives N100 G91 N110 A116 565 X40 N120 A180 Z 10 N130 A135 X20 N140 A180 Z 10 N150 A153 435 X20 N160 A135 Z 10 115 Quand on d
84. 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 Automatique ou en mode Bloc par Bloc tout moment Appuyer sur OP MODE 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 28 MANUEL D UTILISATION CNC 8025 8030 3 4 1 8 Inspection d outil Voir paragraphe 3 1 6 3 4 2 Modes d affichage Identique 3 1 2 exc pt que le mode d affichage EDITION PARALLELE BACKGROUND 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 Le point ant c dent de programme est retrouv dans le premier bloc du nouveau mode 3 4 3 Remise Z ro de la CNC Voir paragraphe 3 1 4
85. 21 7 indique si l on dispose de cette prestation P621 7 0 On ne dispose pas de cette prestation P621 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 O26 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 P621 7 indique si l on dispose de cette prestation P621 7 0 On ne dispose pas de cette prestation P621 7 1 On 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 d 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 ilest indiqu sur le manuel PLCI section 5 5 2 Ecriture sur les variables internes de la CNC Broc
86. 32 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 144 MANUEL DE PROGRAMMATION CNC 8025 8030 Fonctions sp ciales F34 F35 Ces fonctions n affectent pas les indicateurs de saut F34 N4 P1 F34 P2 P1 prend la valeur du 3 me axe du bloc l adresse P2 F34 n accepte pas d op rande constante Exemple P1 F34 K2 N est pas valable F35 N4 P1 F35 P2 P1 prend la valeur du 4 me axe du bloc l adresse P2 F35 n accepte pas d op rande constante Exemple P1 F35 K2 N est pas valable F36 N4 P1 F36 Le param tre P1 prend la valeur du num ro d outil s lectionn MANUEL DE PROGRAMMATION CNC 8025 8030 145 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 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
87. 42 M41 M19 M1 M30 M4 M3 M2 MO DISPONIBILIT DU 4 ME AXE SUR LES MOD LES CNC 8025 T partir de cette version cette prestation est disponible sur tous les mod les CNC 8025T non disponible jusqu cette version CNC 8025TG CNC 8025TS CNC 8025TI non disponible jusqu cette version CNC 8025TGICNC 8025TSI UNIT S D AFFICHAGE DE ROTATION DE LA BROCHE Jusqu pr sent la vitesse de la broche tait toujours affich e en tr mn partir de cette version on pourra s lectionner au moyen du param tre machine P621 6 le format d affichage P621 6 0 Entr mn lorsque l on travaille en TR MN eten m mn lorsque l on travaille en vitesse de coupe constante P621 6 1 Toujours en tr mn m me si l on travaille en vitesse de coupe constante 4 __TRAITEMENT DE BLOC UNIQUE La CNC consid re Bloc Unique le groupe de blocs qui se trouve entre les fonctions G47 et G48 Apr s l ex cution de la fonction G47 la CNC ex cute tous les blocs qui se pr sentent ensuite jusqu ce qu un bloc contenant la fonction G48 soit ex cut Lorsque le programme est ex cut en mode Bloc Bloc la CNC ex cute en cycle continu la fonction G47 et tous les blocs se pr sentant ensuite et s arr te apr s avoir ex cut la fonction G48 Si l on tape sur la touche au cours de l ex cution d un Bloc unique en mode Automatique ou Bloc Bloc la CNC poursuit l ex cution jusqu ce qu elle ex cut
88. 485 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 Rte Wek kek fr Creer rit SEACE e eee x lt j xX x 1x x x a x x x lt j x ox x X NG m m A x 1x FONCTIONS PR PARATOIRES AXES ET SYST MES DE COORDONN ES Cotation de la pi ce Millim tres ou pouces G70 G71 Programmation absolue incr mentale G90 G91 Axe ind pendant G65 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 cun es ces G32 x o IX a j x x ox a X j x x ox IX X j x 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 Feed rate programmable G49 Vitesse de rotation de la broche S Vitesse de rotation en tour min G97 Vitesse de coupe constante G96 Limite de la valeur S lors de l usinage en vitesse de coupe constante G92 S lection de l outil et correcteur T Activation de l axe C en degr s G14 Plan Principal C Z G15 Plan Principal C X G16 FONCTIONS AUXILIAIRES Arr t de programme M00 Arr t conditionn du programme M
89. 5 Be Calculer le point XZ pour nouvel angle D placer ce point Oui Fin de l arc Non Oui Non a gt B e e ps e e pP5 Non Non 0 lt f o gt f Oui Oui o 8 e 8 Fe ai K o a p 154 MANUEL DE PROGRAMMATION CNC 8025 8030 SOUS PROGRAMME N98 NO00 NO1 N02 N03 N04 N05 NO06 N07 NO08 N09 N10 N11 N12 N13 N14 N15 N16 N17 N18 N19 N20 N21 N22 N23 N24 N25 N26 N27 N28 N29 N30 N31 N32 N33 N34 N35 N36 N37 G23 N98 P99 R P90 X P90 P90 F4 P99 P91 Z asieeann Prend valeurs du point P96 P90 F1 P2 P97 P91 F1 P3 ss Calcule centre P92 P2 FO PSone nus a Calcule le rayon P98 P2 F4 P3 P93 F10 P98 neeesser Calcule angle amp P98 P91 F2 P97 P98 F11 KO G29 N4 P93 P93 F1 K180 P98 R P98 P0 F4 P98 P98 P98 F2 P96 PI9ZPI F2 PIT reen ingit e etenee Calcule angle B P94 P98 F4 P99 P94 F10 P94 P99 F11 KO CONS ne ne E nue P94 P94 F1 K180 siemens PS ELL RO nn ns ne etre G29 NIO cerneret eiea a ea a EERENS POSE EL KO enie it aaiae sa a ina GONNA nn er e aa Aaa ak Ajuste valeurs de amp ROTEETL KO nee see tta eia s et B si Parc va G28 N2 l aninnoninndansian atrais du 3 me au 4 me cadran P932P93 PERSO ES mn tisane Asie ou du 4 me au 3 me GAS NL nn en ee san PORT LRO ne ns sr ner CI ND EENT POP OS mme nee marre G28 N2 Danana rataa aia aaia P94 P94 F1 RS
90. 9 34 Exemple NO G00 X10 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 Oet ex cute 8 fois la section NO N20 Ensuite elle retourne au bloc N30 Les fonctions G26 G27 G28 G29 et G30 seront d crites au chapitre correspondant de ce manuel PROGRAMMATION PARAMETRIQUE UTILISATION DES PARAMETRES G31 G32 MEMORISATION ET PRELEVEMENT DU POINT ZERO DU PROGRAMME 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 Entre 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 morisation du point z ro actuel du programme G32 Pr l vement du point z ro m moris par G31 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple X 60 MPT17 Programmation de l axe X au diam tre Point de d part X120 Z120 N110 X60 Z100 essensen Approche la pi ce NA G3 Tinnieonsgjirurasit Pr l vement du z ro actuel d origine N130 G92 X0 Z0 ecce D calage de l origine N140 G01 XO Z 10 aaaeee
91. 999 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 gt Si dans une fonction du type G76 PS ou G76 N5 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 N5 le num ro du programme est chang sans annuler le num ro pr c dent 057 058 059 060 061 064 065 066 068 070 071 072 073 074 gt Si un programme mentionn dans un bloc type G76 PS 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
92. AU pour l dition ou la Monitorisation 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 P729 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 ratio
93. Aucune autre information ne peut tre programm e dans un bloc contenant un code G51 MANUEL DE PROGRAMMATION CNC 8025 8030 6 20 G52 COMMUNICATION AVEC LE RESEAU LOCAL FAGOR La communication entre la CNC et le reste des NOEUDS faisant partie du RESEAU se fait travers des registres en compl ment deux Ces registres intervenant dans la communication peuvent tre des registres doubles D ou des registres simples R Les diff rents formats de la commande sont d crits ci dessous a Transfert 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 DESTINATION 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 en hexad cimal 0 FFFFFFEF 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 la CNC PLCI b Transfert de la valeur d un PARAMETRE ARITHMETIQUE de la CNC un registre d 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 DESTINATION 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
94. C 8025 8030 6 11 G36 CONTROLE DE L ARRONDI DES ANGLES Cette fonction arrondit les angles de la valeur du rayon programm e 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 L axe X est programm au diam tre 1 Arrondi entre ligne droite ligne droite x 40 10 E e 10 60 Z Point de d part X20 Z60 N100 G90 G01 G36 R10 X80 N110 Z10 MANUEL DE PROGRAMMATION CNC 8025 8030 41 42 2 Arrondi entre ligne droite et arc x 60 40 SUP ee MPT22 l l 6 j j 10 30 60 a Point de d part X20 Z60 N100 G90 G01 G36 R10 X80 N110 G02 X60 Z10 120 K 30 3 Arrondi entre arc arc x SOLE MPTE3 a Ne D UT Point de d part X60 Z90 N100 G90 G02 G36 R10 X60 Z50 R28 N110 X60 Z10 R28 MANUEL DE PROGRAMMATION CNC 8025 8030 6 12 G37 APPROCHE TANGENTIELLE La fonction pr paratoire G37 peut tre utilis e pour lier tangenciellement deux trajectoires sans avoir calculer les points d intersection La fonction G37 n est pas modale Elle doit tre programm e chaque fois que 2 tra
95. C aux registres du PLCI Manuel Programmation G52 Date Juin 1991 Version logiciel 3 1 et suivants PRESTATION MANUEL ET SECTION MODIFI E Nouvelle fonction F36 Prend la valeur du 5 CNT ha ie 5 Manuel Programmation Chapitre 13 Cycles G68 et G69 modifi s Si P9 0 r alisera une derni re passe d bauche Manuel Programmation Chapitre 13 d grossissage Date Septembre 1991 Version logiciel 3 2 et suivants PRESTATION MANUEL ET SECTION MODIFI E ET EEE Cycles G68 G69 modifi s Acceptent P9 n gatif Manuel Programmation Chapitre 13 Date Mars 1992 Version logiciel 4 1 et suivants PRESTATION MANUEL ET SECTION MODIFI E Contr le d acc l ration d c l ration en Manuel Installation Section 4 8 forme de cloche Possibilit d introduire le signe du jeu de Ni inseto HA vis sur chaque axe P620 1 2 3 4 sanue neta ation vecuon s Ex cution ind pendante d un axe Manuel Programmation G65 Possibilit de travailler en MODE Manuel avec la Vitesse de Coupe Constante Manuel Installation Section 3 3 9 P619 8 Date Juillet 1992 Version logiciel 4 2 et suivants PRESTATION MANUEL ET SECTION MODIFI E Synchronisation avec l axe ind pendant Ki ma ii P621 4 anuel Installation Section 3 3 10 Date Juillet 1993 Version logiciel 5 1 et suivants PRESTATION MANUEL ET SECTION MODIFI E Combinaison de rampes d acc l ration
96. 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 Par exemple NO G22 N25 N10 X20 N15 PO P0 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 128 MANUEL DE PROGRAMMATION CNC 8025 8030 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 N4 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 siun param tre est programm Si le nom
97. Cette op ration compare diff rents param tres ou un param tre et une constante et active le drapeau flag de saut conditionnel Son application sera d crite dans la section Sauts Conditionnels N4 P1 F11 P2 Si P1 P2 le drapeau de saut si z ro sera activ Si P1 est gal ou plus grand que P2 le drapeau de saut si plus grand ou gal sera activ Si P1 est plus petit que P2 le drapeau de saut si plus petit sera activ N4 P1 F11 K6 peut aussi tre programm F12 Partie enti re N4 P1 F12 P2 gt PI prend la valeur enti re de P2 N4 P1 F12 K5 4 gt P1 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 K5 4 gt P1 5 1 6 F14 Partie enti re moins un N4 P1 F14 P27 gt PI prend pour valeur la valeur enti re de P27 moins un N4 P5 F14 K5 4 gt P5 5 1 4 F15 Valeur absolue N4 P1 F15 P2 gt PI prend pour 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 K10 gt P7 10 MANUEL DE PROGRAMMATION CNC 8025 8030 139 140 Fonctions sp ciales F17 F29 Elles n affectent pas le drapeau de saut conditionnel F17 N4 P1 F17 P2 P1 prend la valeur de l adresse m moire dans laquelle se trouve le bloc P2 Exemple N4 P1 F17 K12 P1 prend la valeur de l adresse m moire
98. FAGOR CNC 8025 8030 mod les T TG TS 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 d crit les modes de fonctionnement de la CNC 8025 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 Il ne 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 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 DE MATIERES Section Page Tableau comparatif des mod les CNC FAGOR 8025 8030 aseeseen ix Nouvelles Prestations et Modifications ss sesssssenennenesseneenansemarnens XV INTRODUCTION Conditions de Securite eioi ner AAN E E mine ASR an Intr
99. G00 X100 N5 Z50 N10 G25 N50 N15 X50 N20 Z70 N50 G01 X20 Lorsque le bloc 10 est lu la CNC saute au bloc 50 et le programme se poursuit jusqu la fin 146 MANUEL DE PROGRAMMATION CNC 8025 8030 Format b APPEL N4 G25 G26 G27 G28 G29 N4 4 2 N4 Num ro du bloc G25 G26 G27 G28 G29 Codes pour les diff rents sauts N4 4 2 Nombre de r p titions L__ Num ro du dernier bloc ex cuter 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 Z20 N10 G01 X50 M3 N15 G00 Z0 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 MANUEL DE PROGRAMMATION CNC 8025 8030 147 G25 Saut non conditionnel D s que la CNC lit le code G25 elle fait un
100. G59 plus la valeur indiqu e la position G59 de la table G53 n est pas concern Si P616 4 0 Dans ce cas le d calage du z ro appliqu chaque axe aura la valeur indiqu e la table 6 22 G65 EXECUTION INDEPENDANTE 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 Y100 F1 N10 G01 X10 Z5 F1000 N20 G01 X20 Lorsque le bloc N 0 est ex cut le d placement de laxe Y commence avec l avance F1 et ensuite l ex cution du bloc N10 commence avec l avance F1000 laxe Y conserve son avance de F1 Si le param tre machine a t personnalis P621 4 0 le CNC ex cute le bloc N20 une fois le bloc N10 achev ind pendamment du fait que bloc NO 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 6 23 G70 G71 UNITES DE MESURE 70 G70 Programmation en pouces G71 Programmation en m trique Suivant que G70 ou G71 est programm la CNC prend les coordonn es subs quentes dans le syst me en pouces ou dans m trique respectivement Les fonctions G70 G7 1 sont modales et incompatibles entre elles A la mise sous tension apr s l ex cution d un code M02 M30 un Arr t d urgence ou apr
101. GRAMMATION PROGRAMMATION DEPLACEMENTS CYCLES FIXES SOUS PROGRAMMES SAUTS PROGRAMMATION GEOMETRIQUE FONCTIONS ARITHMETIQUES FONCTION G FONCTION M 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 MANUEL D UTILISATION CNC 8025 8030 45 Supposons que lors de l criture d un programme il est d sir programmer dans un bloc un cycle fixe G86 de filetage La s quence suivre sera Appuyer sur ASSIST Appuyer sur 2 Appuyer sur 52 Appuyer sur 3 Si la touche ASSIST est actionn 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 visualisation standard des modes d dition appara t alors sur l cran S il est d sir retourner au mode de visualisation standard alors qu une page de programmation assist e est affich e 1l existe deux possibilit s a Quand rien n est crit dans le bloc presser la touche RECALL rappel si le curseur est affich si non presser la touche ASSIST b Si des in
102. IECE plan principal C X Il faudra tenir compte que lorsque la fonction G16 est active les coordonn es des axes devront tre programm es comme pour une fraise c est dire que le param tre P11 indiquant si l axe X est en Rayons ou en Diam tres ne sera pas pris en consid ration Observer que dans cet exemple la coordonn e X du bloc N400 X60 et celle du bloc N490 X30 correspondent au m me point Exemple Suposons que X est programm au diam tre D v 10 N N400 G0 X60 Z 2 N410 G14 N420 G16 N430 G1 G90 X15 F1000 N440 C 10 X0 N450 X 12 N460 C10 N470 X0 N480 CO X15 N490 X30 N500 G14 N510 GO X100 Z200 Ne MANUEL DE PROGRAMMATION CNC 8025 8030 31 32 EXEMPLE PROGRAMMATION AXE C PLAN PRINCIPAL CX Programme de la trajectoire repr sent e sur la figure A l exemple nous supposons que la programmation suivant l axe X c est aux rayons et la trajectoire repr sent e est celle qui suit au centre de l outil Le point de commmencement est X0 Z2 N10 G 14 N20 G0 G90 X0 Z2 N30 Z 9 5 N40 G16 N50 G1 G91 C10 X20 F500 N60 X 30 N70 C 20 N80 X 30 N90 G90 C10 X 20 FO N100 G91 X 30 F500 N110 C 20 N120 X30 N130 G90 GO X0 F0 N140 G14 N150 G90 G0 Z100 N160 M30 c ZX pe os De X 4 ue sT i gt e e o a EI Ie de J sela F a A MANUEL DE PROGRAMMATION CNC 8025 8030 6 8 G25 SAUTS APPELS INCONDITIONNELS La f
103. L 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 normal est d sir composer le num ro du bloc et appuyer sur la touche e point d cimal et si un bloc conditionnel sp cial est d sir appuyer une nouvelle fois sur 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 et 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 M et composer le num ro de la fonction auxiliaire d sir e 7 au maximum Enfin il est possible d crire un COMMENTAIRE qui devra figurer entre parenth ses COMMENTAIRE Si le bloc est 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 MANUEL D UTILISATION CNC 8025 8030 43 3 6 7 2 Modification et effacement d un bloc I Pendant la phase d criture a Modification de caract res Si un caract re d j crit doit tre modifi Manoeuvrer les D K jusqu positionnement sur le caract re modifier ou effacer Pour modifier composer tout simplement le nouveau caract re Po
104. MMATION CNC 8025 8030 131 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 de s quencement des sous programmes Programme principal Sous programme 1 Sous programme 2 Sous programme 3 NO G22 NI G22 Ne G22 N3 T G20 N11 G20 N21 G20 N31 T T T M02 ou M30 G24 G24 G24 12 6 SOUS PROGRAMME D URGENCE Siune valeur comprise entre 1 et99 estattribu e au param tre machine P716 etque l entr e de saut un sous programme est activ e pendant l ex cution d un programme la CNC arr tera cette ex cution et passera ex cuter le sous programme standart dont le num ro co ncide avec celui de P716 132 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 Ilest possible de d terminer au moyen d un param tre machine
105. NUEL D INSTALLATION R F 9707 Section 3 3 3 chapitre 3 page 11 P602 4 Autre exemple On dispose d une manivelle lectronique Fagor 25 impulsions tour personnalis e de la mani re suivante P602 1 0Millim tres P501 1 R solution 0 001 mm P602 4 0 Facteur de multiplication x4 En fonction de la position du commutateur MFO Manuel Feedrate Override l axe s lectionn avancera Position 1 1x25x4 0 100millim tres par tour Position 10 10x25x4 1 000 millim tres par tour Position 100 100x25 x4 10 100 millim tres par tour MODIFICATIONS AU MANUEL DE R SEAU LOCAL R E 9701 Section 2 2 page 3 P616 7 Les 2 premiers paragraphes changent Il faut lire Sion personnalise P616 7 0 la CNC 8025 T utilise le terminal 15 du connecteur 0 1 comme entr e des signaux Feed Hold Transfer Inhibitet M Ex cut e Comme il est expliqu dans le manuel d installation chapitre 1 point Entr es du connecteur I O 1 Si on personnalise P616 7 1 gt la CNC agit de la mani re suivante L entr e Feed Hold Version 7 1 Juillet 1996 1 AUGMENTATION DES RESSOURCES DU PLC INT GR 1 1 ENTR ES 111 TYPE D AVANCES G94 G95 L entr e 186 du PLCI affichera toujours le type d avance F qui est s lectionn sur la CNC 186 0 G94 Avance en millim tres pouces par minute 186 1 G95 Avance en millim tres pouces par tour 1 1 2 TYPE DE VITESSE G96 G97 L entr e 187 du PLCI affichera toujours l
106. R 6 Fe Bl es OMIS ns nn node natale tenons 7 FONCTIONS PREPARATOIRES tineis 8 1 Table des fonctions G utilis es dans la CNC soutient 8 Sa Types de DOS nement nimes 11 ee Positionnement rapide GOU eaei A 11 oa G01 mniempoliion IMENT G senessainipisoii kinain REAREN R A 12 23 GOGO RETRO on COUR est een de an ati iae s de 13 ERN Interpolation circulaire en coordonn es cart siennes gn programant le CAO mnt en AS nn AE St A ee 15 2 G06 Interpolation circulaire avec programmation du centre de l arc en coordonn es absolues GO TB OMS ant AR Rte Tronsinon potre Blot SR ER ER ARN 6508 Angle ATOM errant maronnervan ete a CUS ANEI Pil onnaa E nuits di ana sinon G08 Trajectoire circulaire tangente la trajectoire pr c dente seeeeneeeeee 20 G09 Trajectoire circulaire programm e l aide de trois points ssssesereerreeeees 22 14 GIS G16 Programmation de Tax G senccsysponisrnnasa inane 24 G25 Satts Appels IMCONHONNElS ones seen ere lesttons 33 G31 G32 M morisation et pr l vement du point z ro du programme n s 34 CU D LE E E E E E E E A E 36 G36 Controle d Tarrondi des ang leb murs enrsssredoervmaeirenem prenons 41 G37 Approche Beni lle nues t intranet E 43 G38 D sasement tangen ss sereine enmonenneenenesnnenrnensonneunen 45 LP D ME AO i O E E A E E E A E A E E 47 Comnpenshon OU Rss nn a E nbett 48 S lection et initialisation de la compensation de rayon d
107. R et A Lorsqu une interpolation circulaire est programm e G02 ou G03 les valeurs de l angle A 3 3 du point final de l arc et les coordonn es du centre de l arc doivent tre programm es par rapport au point de d part de l arc X N A MPT60 LS Z Lorsque les coordonn es polaires sont utilis es pour la programmation le centre de l arc en interpolation circulaire G02 G03 est d fini par I et K de la m me mani re que dans le cas o les coordonn es cart siennes sont utilis es Ce centre est pris par la CNC comme nouvelle origine polaire MANUEL DE PROGRAMMATION CNC 8025 8030 111 Exemples La programmation de l axe X est au diam tre 1 X 40 PR ee GN A TE R 30 P A 270 0 gt o 50 Z En coordonn es absolues G90 N100 G93 180 K50 oaeen Pr s lection de l origine polaire N110 G01 G90 R30 A270 PO N120 R28 284 A225 nnnnnnnn P1 N130 R40 A180 oaeee P2 En coordonn es polaires G91 N100 G93 180 K50 oaaae Pr s lection de l origine polaire N110 G01 G90 R30 A270 PO N120 G91 R 1 716 A 45 P1 N130 R11 716 A 45 aa ananea P2 112 MANUEL DE PROGRAMMATION CNC 8025 8030 Example 2 Le point de d part est PO X40 Z50 X O0 ets f A A 288 435 20 MPT62 En coordonn es absolues G90 N100 G90 G02 A198 435 130 K 10 ou bien N100 G93 1100 K40 N110 G90 G02 A198 435 En coordonn es polaires G91 N100 G9
108. RENTISSAGE 3 24 der Verrouillage D verro illag de la M MOIT o inbhinanereneraunts 24 3 3 3 Effacement de tout Un PrOSFAMME sense mens ans ENRE VERN IRE Eea R EURER 24 3 34 Changement d un num ro du progrTamME Larsen iie 24 3 2 3 Affichage et recherche des sous programmes M MOTIS S eseseeerererrrrrerrerreree 24 3 26 Selection d W POPPAMMN ddr rn nette E EE SE EE E EEA NE 29 SENA Cr ation d UN DiOPFAMINE ss densmeronenremnesmntiendoen ane en ren En 25 323 8 Eifacement d un DD nan nn ae e e nn iane tenait aus 20 SA Camer um prozreo ES MERE RSR CREME RER RER 23 3 4 MODE CYCLE VID nanas E 26 3 4 1 Extention d nn POST MMM nnn deu re na nine indie RETRE 26 3 4 1 1 S lection du mode de fonctionnement CYCLE A VIDE 4 26 IRELE Sclecthion dn HOUR F Erei saeia aaa REER ER 27 3 4 1 2 SclecHhon di prosranmnme DER CUIRE e srera oeni EAR 28 VELI SIC HO du Bloc W Ouveriure Lean do k is eek TaSi ai EAER REECE 28 3 4 1 4 Affichaze du Men des lbs nant ss ee R 28 3 4 1 5 E r E EEE E TE US 28 3 4 1 6 ea EE E E E E E E 28 3 4 1 7 Changement du made de fonctionnement sels den Ecis 28 3 4 1 8 los HO OM animent na Reise iee 29 3 4 2 Modes d ALRICRARRS souris eienene nn ans pan Resp ERETTA 29 3 4 3 Remise a 260 de la CNE msn ouh se no nn ol ae 29 3 5 MODE 5 DEPLACEMENT MANUEL eeeeeeeeeeseseeereeriererserirerrrereresrsesrereers 30 a AE S lection du mode de fonctionnement MANUEL 5 30 37 2 Recherche du Z
109. ROGRAMME 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 MANUEL DE PROGRAMMATION CNC 8025 8030 2 Consid rations sur le programme d chantillonnage L ex cution du programme d chantillonnage implique les tapes suivantes a Le palpeur 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 4 me 3 me X 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 Si les axes arrivent la position programm e avant de recevoir le signal du palpeur la CNC indiquera erreur 65 c A l aide d un bloc 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 Coord
110. TANDARDS ET PARAMETRIQUES Un sous programme estune partie du programme qui a t sp cifiquement identifi e et peut tre appel e pour ex cution partir de n importe quelle position du programme Unsous 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 il est possible de d finir jusqu 15 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 Le nombre maximal de param tres d un sous programme standard ou param trique estde 255 P0 P254 MANUEL DE PROGRAMMATION CNC 8025 8030 127 12 1 IDENTIFICATION D UN SOUS PROGRAMME STANDARD Un sous programme standard non param trique 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
111. X IX X xX xX 1x x IX IX a x a x x x lt a x a x a x 1x 1x x IX a a a l x COMPENSATION Compensation de rayon de l outil G40 G41 G42 Chargement des dimensions de l outil sur la table interne G50 G51 CYCLES FIXES Cycle fixe de poursuite de profil de la pi ce profondeur de passe G66 Cycle fixe de d grossissage sur l axe X G68 Cycle fixe de d grossissage sur l axe Z G69 Cycle fixe de tournage de segments droits G81 Cycle fixe de dressage de segments droits G82 Cycle fixe de per age profond G83 Cycle fixe de tournage de segments courbes G84 Cycle fixe de dressage de segments courbes G85 Cycle fixe de filetage longitudinal G86 Cycle fixe de filetage frontal G87 Cycle fixe de gorges sur l axe X G88 Cycle fixe de gorges sur l axe Z G89 TRAVAIL AVEC PALPEUR D placement avec palpeur G75 Cycle fixe de calibrage de l outil G75N0 Cycle fixe de calibrage de palpeur G75N1 Cycle fixe de mesure de pi ce sur l axe X G75 N2 Cycle fixe de mesure de pi ce sur l axe Z G75 N3 Cycle fixe de mesure de pi ce et correction d outil sur l axe X G75 N4 Cycle fixe de mesure de pi ce et correction d outil sur l axe Z G75 N5 oe eeke e F oe eeke E TRAVAIL AVEC DES SOUS ROUTINES Nombre de sous routines standard S x o X a a l
112. Z P De Code 5 y Z De Code 4 Z X Code 3 Z de X Code 2 Z X Code 1 P ey PALPAGE l t l t t t MANUEL DE PROGRAMMATION CNC 8025 8030 La figure illustre les mouvements de l outil durant l ex cution du cycle avec de diff rents facteurs de forme TZP Fe Palpeur _ Point Z de d part xX H Z F3 1 i Point z de d part t P3 z OPERERE Avance G00 Avance P4 MANUEL DE PROGRAMMATION CNC 8025 8030 81 _ Point i de d part ee Avance G00 Avance P4 MPT49 Le cycle se termine lorsque l outil retourne au point de d part et que la CNC met jour les longueurs X et ou Z de l outil dans la table de correcteurs P6 Les valeurs de correction I K sont mis z ro Dans la table de valeurs des param tres P93 Longueur r elle moins longueur th orique de l outil suivant l axe X P95 Longueur r elle moins longueur th orique de l outil suivant l axe Z La valeur de P93 sera toujours indiqu e au rayon 82 MANUELDE PROGRAMMATION CNC 8025 8030 N1 CYCLE DE CALIBRAGE DE PALPEUR Cycle employer pour calibrer les faces du palpeur qui sera dans une position fixe de la machine Ce palpeur s emploie pour calibrer les divers outils Les vale
113. a machine Examen d tat 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 la CNC au moyen du DNC y incorpor Plusieurs CNC S 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 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 FAGORDNC peuvent tre demand s aupr s de nos services MANUEL DE PROGRAMMATION CNC 8025 8030 3 2 CONSTRUCTION D UN PROGRAMME Le programme doit tre charg de fa on acceptable pour 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 4
114. aa Usinage N150 G02 X0 Z 20 R5 Usinage N160 G25 N130 150 3 Usinage N10 Gin nirisan Sauvegarde du z ro d origine N180 G00 X120 Z120 Retour au point de d part MANUEL DE PROGRAMMATION CNC 8025 8030 35 6 10 G33 FILETAGE La fonction G33 permet de programmer et d effectuer des filetages longitudinaux frontaux et coniques 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 un arr t d urgence et apr s RESET Remise z ro Filetage longitudinal Un filetage longitudinal se programme comme indiqu ci dessous N4 G33 Z 4 3 K3 4 o N4 Num ro du bloc G33 Code du filetage Z 4 3 Coordonn e finale du filetage suivant l axe Z K3 4 Pas du filetage suivant l axe Z La valeur Z sera en absolu ou en relatif selon le code G90 ou G91 programm 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 Filetage frontal Spirale Le filetage frontal doit tre programm comme indiqu ci dessous N4 G33 X 4 3 13 4 o N4 Num ro du bloc G33 Code du filetage X 4 3 Coordonn e finale du filetage suivant l axe X 3 4 Pas du filetage suivant l axe X
115. acement n est pas contr l lorsque plusieurs axes se d placent simultan ment b D placement G00 vectoriel P607 3 1 Lorsque plusieurs axes se d placent simultan ment le r sultat est toujours une ligne droite entre le pointinitial etle point final l avance sera d termin e parl axe le plus lent Programmation de laxe X au diam tre N4 G00 G90 X300 Z200 a P607 3 0 b P607 3 1 X x 1504 150 90 50 4 Ce Le 50 200 Z 50 200 MPTOI 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 mentionn e est retrouv e Le param tre P4 peut tre utilis pour activer le s lecteur de correction manuel des avances entre 0 et 100 ou fixe 100 Le code G00 annule la compensation de rayon de l outil G41 G42 C est dire que ces derni res ne s activeront qu apr s avoir programm G01 G02 ou G03 nouveau Le code G00 est modal et incompatible avec G01 G02 G03 et G33 La fonction G00 peut tre programm e par G seul ou par GO MANUEL DE PROGRAMMATION CNC 8025 8030 11 6 2 2 G01 Interpolation lin aire 12 Les d placements programm s la suite d une fonction pr paratoire G01 sont effectu s suivant une pente ligne droite l avance F programm e Lorsque plusieurs axes se d placent simultan ment la trajectoire r sultante est une l
116. affichage appara t juste au dessus des touches correspondantes La touche ETC permet 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 est automatiquement s lectionn lorsque le mode de fonctionnement AUTOMATIQUE ou 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 Au dessous des titres COMMANDE ACTUEL et RESTE apparaissent les valeurs des coordonn es d arriv e des axes les positions de ces axes et les d placements relatifs restants respectivement Affichage de la valeur de S programm e et de son sur le m me niveau que COMMANDE la valeur r elle de S au niveau correspondant ACTUEL RPM ou M MIN au niveau de RESTE Partie Inf rieure Les valeurs programm es pour S et F et leur ainsi que la liste des fonctions G T et M actives apparaissent dans cette partie Les messages provenant de l Automate vers la CNC les commentaires programm s ainsi que l 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 r
117. 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 uches les et permettent de moduler pendant l ex cution d un programme le de la 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 S1 la CNC dispose d un MONITEUR COULEUR il sera 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 P611 bits 8 et 7 P611 8 P611 7 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 sur puis sur la touche Pour r cup rer l affichage il suffira d appuyer sur une touche quelconque Dans ce cas la touche d ARRET non seulement r cup re le dernier affichage mais interrompt galement l ventuelle ex cution de la CNC
118. alis e P18 DI Distance du point A au centre de l arc suivant l axe X Les valeurs de I sont toujours programm es au rayon m me si les valeurs de l axe X sont programm es au diam tre P19 K Distance du point A au centre de l arc suivant l axe Z Au moment de programmer ce cycle fixe il faut prendre en compte ce qui suit 1 La distance entre le point de d part 0 et le point B suivant l axe X doit tre sup rieure ou gale P7 Pour viter des passes trop faibles ou l mission de l erreur 31 lors de l usinage avec compensation de rayon la valeur de cette distance doit tre gale P7 NP5 N tant un nombre entier 2 La distance entre le point de d part 0 et le point A suivant l axe Z doit tre sup rieure P8 3 Lesconditions d usinage avance rotation de la broche etc doivent tre programm es avant l appel du cycle Les param tres doivent tre introduits soit dans le bloc d appel du cycle soit dans les blocs pr c dents Les conditions de sortie du cycle sont G00 et G90 4 Sil outiln est pas positionn correctement au d but du cycle l erreur 4 sera visualis e S1 la position est correcte une passe horizontale sera effectu e jusqu ce qu elle soit atteinte et ensuite le cycle sera ex cut 5 Siune passe de finition doit tre effectu e le cycle s ach vera au point de d part de l outil 0 Si la passe de finition n est pas pr vue le cycl
119. am trique peuvent tre identifi s par le m me num ro Le bloc ci dessus est suivi des blocs qui constituent le sous programme Un sous programme param trique doit toujours se terminer par un bloc de 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 peut tre programm e dans ce bloc 130 MANUEL DE PROGRAMMATION CNC 8025 8030 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 N4 G21 N2 2 P3 K 5 5 Num ro du bloc Appel de sous programme param trique 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 doitetre 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 P ex cute une seule fois Valeur du param tre PO0 P254 Est utilis pour attribuer des valeurs aux param tres arithm tiques MANUEL DE PROGRA
120. amme 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 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 Teachin 6 EDITION Modification 7 ENTREE SORTIE P riph riques 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 sont command s manuellement JOG etles 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 enregis
121. ases 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 Il est recommand 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 te
122. blocs du type G76 P5 ou G76 N5 les cinq chiffres du num ro du programme doivent tre programm s Pour charger le nouveau programme dans un ordinateur la CNC doit tre sur DNC ON mode d utilisation 7 Voir manuel du DNC Si le num ro du programme cr er dans la CNC P12345 par exemple existe d j en m moire il doit occuper la derni re position dans la carte de programmes or apr s l ex cution du bloc G76 P12345 le programme sera effac de la m moire et il sera possible de cr er nouveau le programme P12345 Si le num ro du programme cr er G76 P5 existe d j en m moire mais qu il n occupe pas la derni re position de la carte de programmes le contr le affichera le code d erreur 56 Attention Lors de l dition d un programme celui ci occupe syst matiquement la derni re position de la carte de programmes Lors de l ex cution d un programme celui ci occupe syst matiquement la premi re position de la carte de programmes Lorsqu un programme est en train d tre cr aucun autre programme ne peut tre cr avant d avoir annul la cr ation pr c dente ce qui peut se faire en ex cutant M2 M30 RESET ou URGENCE La fonction G76 sert par exemple cr er un programme apr s le calcul d un chemin 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 vaste qu
123. bre 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 SOUS PROGRAMME PARAMETRIQUE Les sous programmes param triques sont fondamentalement similaires aux sous programmes standards La seule diff rence est que des valeurs peuvent tre attribu es aux param tres dans le bloc d appel G21 15 param tres au maximum A la fin de l ex cution d un sous programme param trique G24 les valeurs attribu es aux param tres dans le bloc d appel sont revalid es m me si des valeurs diff rentes ont pu leur tre attribu es pendant le sous programme MANUEL DE PROGRAMMATION CNC 8025 8030 129 12 3 1 Identification d un sous programme param trique 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 NOO et N99 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 standard et un sous programme par
124. c 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 58 MANUEL D UTILISATION CNC 8025 8030 CODES DE FORME MOTOZ Code 1 X Code o et 9 Code 2 X o a P Code 3 X P Pointe de l outil C Centre de l outil MANUEL D UTILISATION CNC 8025 8030 Code 7 X Code 6 WY j X Code 5 59 Code 4 TU x de O N U E N Code 5 x ZF TE Code 6 X TU O N U O N Code 7 X Code 8 MOTO3 O x A V N D U N 60 Code 4 X Code 3 X Code 2 X Code 1 X Code 8 MANUEL D UTILISATION CNC 8025 8030 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 CCD E CAR 7e CD CN ae CDN EE CCR CRE RUE CB 2 o D CERERE E 3 8 6 1 Introduction des valeurs de d calages d origine Composer le num ro du d calage G53 G59 Ecrire les valeurs de X Z voulues Appuyer sur ENTER Attention Les valeurs de X et Z doivent tre r f renc es par rapport au point z ro machine 3 8 6 2 Modification des valeurs des d calages de l origine M me proc dure que la section 3
125. ce 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 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 ARRET de la broche en mode MANUEL Les touches lei S permettent de moduler pendant l ex cution d un programme le de la 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 3 MONITEUR CLAVIER TABLEAU DE COMMANDES POUR LA CNC 8025 FAGOR B i G F EEE J F6 F7 ha C1 oP MODE p T mm a ta wT Ae Jy EE A o 2 m Ka Ne DELETE RESET C ENTER NG D a N panti SPEED 3 X a ENTRE el Eu RFO ne DER 0 A fs 4 SE se PES
126. che Volants lectroniques 3 me axe comme axe C Outil synchronis 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 Outil motoris m m ID 5 m m N A A J m A x x x x x gt m m D A 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 Filetage lectronique Contr le de la broche Limite de parcours des axes limites par software Arr t orient de la broche 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 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 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
127. ctoire Compens e Trajectoire Programm e MANUEL DE PROGRAMMATION CNC 8025 8030 6 15 MPT40 3 Annulation temporelle de la compensation de rayon avec G00 Lorsqu un changement de G01 G02 G03 G00 est d tect par la CNC l outil est positionn tangent la perpendiculaire de la trajectoire au point d arriv ee du bloc pr c dent celui dans lequel G00 est programm La m me proc dure est appliqu e lorsqu un bloc contenant un code G40 sans d placement est programm Les d placements suivants en G00 sont effectu s sans compensation de rayon Lorsqu un changement de G00 G01 G02 G03 est d tect la CNC applique la m me proc dure que lorsque la compensation est initialis e Cas sp cial Sila CNC n a pas toute l informationn cessaire pour effectuer la compensation mais le d placement se fait en G00 elle sera ex cut e sans compensation de rayon 6 15 4 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 est programm dans un bloc contenant G02 ou G03 la CNC va afficher le message d erreur 48 Les figures suivantes illustrent de nombreux cas d annulation de la compensation MANUEL DE PROGRAMMATION CNC 8025 8030 59 60 MPT41 Trajectoire Compens e Trajectoire Programm e EG TP
128. d un Nombre de r p titions restant effectuer sous programme au moyen d une fonction G25 G26 G27 G28 G29 De m me dans ce mode d 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 APPRENTISSAGE 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 TEMPS celle ci doit se trouver affich e 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 celui ci doit se trouver affich 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 et les instructions d application sont indiqu es dans la section 3 10 de ce Manuel MANUEL D UTILISATION CNC 8025 8030 17 3 1 3 Programmation paralle BACKGROUND Un nouveau programme peut tre compos partir du clavier alors que la CNC est en train d ex cuter un pr
129. dans laquelle se trouve le bloc N12 F18 N4 P1 F18 P2 P1 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 PI F19 P2 P1 prend la valeur de la coordonn e Z 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 l adresse m moire du bloc pr c dent celui d fini par P2 F20 n accepte pas une constante comme op rande Exemple P1 F20 K4 N est pas possible MANUEL DE PROGRAMMATION CNC 8025 8030 F21 N4 P1 F21 P2 P1 prend la valeur de la coordonn e I du bloc situ en P2 F21 n accepte pas une constante comme op rande Exemple P1 F21 K2 N est pas possible F22 N4 P1 F22 P2 P1 prend la valeur de la coordonn e K du bloc situ en P2 F22 n accepte pas une constante comme op rande Exemple P1 F22 K3 N est pas possible F23 N4 P1 F23 Le param tre P1 prend la valeur du num ro de 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 X 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 X qui se trouve en position indiqu e par la valeur du param tre P12 dans la table d outils
130. de la position s lectionn e sur le commutateur et le sens de rotation appliqu ce dernier tant en outre respect Si l on d sire d placer un axe avec une avance sup rieure au maximum autoris param tre machine P110 P310 la CNC limitera l avance la valeur en question en omettantles impulsions additionnelles et vitant de cette mani re de provoquer des erreurs de poursuite Version 7 2 avril 1997 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 P619 5 indique si l on d sire utiliser cette caract ristique P619 5 0 Cette caract ristique n est pas disponible P619 5 1 Cette caract ristique est disponible VITESSE D AVANCE SOUS MODE MANUEL partir de cette version le param tre machine P812 permet de fixer la vitesse d avance des axes que la CNC s lectionne chaque fois que l on acc de au mode d op ration Manuel De la m me fa on chaque fois que l on sera sous mode Manuel que l entr e conditionnelle soit activ e pin 18 du connecteur 01 la CNC ne permet pas de saisir une nouvelle valeur de F il ne sera possible que de modifi
131. de d affichage de l ERREUR DE POURSUITE si sustsnmetoememasesneeenene 15 31 23 Mode d affichage des PARAMETRES ARITHMETIQUES ossee 15 31 20 Mode d Affichage de ETAT DES SOUS PROGRAMMES HORLOGE ET COMPTEUR DE PI CES sense mopinesronetentoniehe 15 3 121 Mode d alfichage GRAPHIQUE nine drain motion e n 17 3 1 3 PROGRAMMATION PARALLELE BACKGROUND sssesesesesreesrerrersererreeerrreres 18 3 1 4 Mode PLELAN nn niie E e E aEne 18 3 1 5 V rification et modification des corrections d outils sans mternipihiom d YCIE eene e tn edit eus 19 3 1 6 Inspection de Poutll sercoinrrssniiierenannni n E E E R 19 3 1 7 Remise a zoro de Nine mener tas nantenatn EEr to tacle 20 31 8 Affichage et effacement des messages provenant de l Automate eseese 21 3 2 MODE 2 PLAY DACE sans N 22 2 S lection du mode de fonctionnement PLAY BACK sesesessereererreresrrrreererees 22 os Verrouillage D verrouliase de la M MOITE see eme enmeneien esse 22 E Effacement de tout un progamme siiicriscisiininistidainkoiekina erii n anne kosii 22 3 2 4 Changement de num ro de prose sentent 22 3 Affichage et recherche des sous programmes m moris s ssesseeesserresserreresrreree 22 326 S lechon ad ET POENE s aa E S 23 ERAD Cication d un DOT nn Une EER SEREEN 23 CAS Enacement a nn BIO a RSR dune fon 23 EVA I Copier UE POSTAO nent ne AER Res 23 Section Page 3 3 MODE 3 APPRENTISSAGE TEACH IN 24 Hal S lection du mode de fonctionnement APP
132. 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 EEPROM 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 ae provoquent l activation de la sortie d URGENCE et la remise de la CNC dans les conditions initiales CNC 8025 T TS Nouvelles prestations Ref 9905fra ERREURS DANS LE MANUEL DE PROGRAMMATION R F 9701 Page 64 Fonction G51 Quand on travailen diam tres la valeur de I dans la table estexprim en diam tres et la valeur que l on doitassigner au param tre I de la fonction G51 doit toujours tre exprim en rayons ERREURS DANS LE MANUEL D UTILISATION R F 9701 Page 47 Derniers paragraphes Ilfaut lire Le CNC demandera quel num ro est celui du programme origine et quel est celui du nouveau programme apr s les avoir introduits taper sur ENTER Sile num ro introduitn existe pas comme programme origine s il y a d j en m moire un programme avec le m me num ro que celui tap comme nouveau ou bien si en copiant le nouveau programme il n y a pas assez de m moire la CNC mettra un communiqu en indiquant la cause MODIFICATIONS DANS LE MA
133. de r f rence D N4P1 0Z P1 prend la valeur th orique de l axe Z par rapport au z ro de r f rence m N4 P1 0W P1 prend la valeur th orique du 4 me axe par rapport au z ro de r f rence n N4 P1 0Y P1 prend la valeur th orique du 3 me axe par rapport au z ro de r f rence Dans ces derni res attributions les unit s de mesure adopt es par le param tre arithm tique d pendent de la valeur attribu e au param tre machine P611 6 Si P616 6 est mis 1 lors de l ex cution d un bloc param trique du type P1 0X P1 prend la valeur de X par rapport au z ro de r f rence soit en millim tres soit en pouces selon les unit s de mesure employ es Cependant si la valeur O lui est attribu e lorsque P1 0X est ex cut e P1 prend toujours la valeur de X par rapport au z ro de r f rence en millim tres sans tenir compte des unit s de mesure utilis es mm ou pouces Si un des axes est rotatif par exemple l axe C en G14 la valeur prise par le param tre sera toujours en degr s 0o N4 P1 H Valeur en HEXADECIMAL P1 prend la valeur en Hexad cimal indiqu e apr s H Valeurs possibles H 0 FFFFFFFF 136 MANUEL DE PROGRAMMATION CNC 8025 8030 Op rations F1 Addition Exemple N4 P1 P2 F1 P3 P1 prend la valeur de l addition 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 constant
134. difier MANUEL D UTILISATION CNC 8025 8030 39 3 6 3 Effacement d un programme entier Appuyer sur PROGR DIRECT L cran affiche une liste de 14 programmes maximum 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 num ro 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 CONTIN EFFACEMENT TOTAL DE LA MEMOIRE DE PROGRAMMES Si tous les programmes m moris s doivent tre effac s composer 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 P801 Attention Si plus de 14 programmes ont t m moris s il peut se trouver que celui qui doit tre effac n apparaisse pas sur l cran Dans ce cas utiliser les touches lt pour faire d filer les programmes jusqu ce que le programme d sir apparaisse 40 MANUEL D UTILISATION CNC 8025 8030 3 6 4 Changement du num ro du pro
135. donn e en Z du point B P5 Profondeur de passe maximale Elle doit tre sup rieure z ro sinon l erreur 3 sera visualis e La profondeur r elle calcul e par la CNC sera gale ou inf rieure la profondeur maximale de passe P7 Tol rance de finition suivant axe X Elle doit tre sup rieure ou gale z ro sinon l erreur 3 sera visualis e P8 Tol rance de finition suivant l axe Z Elle doit tre sup rieure ou gale z ro sinon l erreur 3 sera visualis e P9 Avance pour la passe de finition Si elle est z ro il n y aura pas de passe de finition Si elle est n gative l erreur 3 sera visualis e 172 MANUEL DE PROGRAMMATION CNC 8025 8030 Au moment de programmer ce cycle fixe il faut prendre en compte ce qui suit 1 Ladistanceentre le point de d part 0 et le point d arriv e B suivant l axe Z doit tre sup rieure ou gale P8 Pour viter des passes trop faibles ou l mission de l erreur 31 lors de l usinage avec compensation de rayon la valeur de cette distance de A B doit tre gale P8 NP5 PS tant le pas et N un nombre entier 2 La distance du point 0 A suivant l axe X doit tre sup rieure P7 3 Les conditions d usinage avance rotation de la broche etc doivent tre programm es avant l appel du cycle Les param tres doivent tre introduits soit dans le bloc d appel du cycle soit dans les blocs pr c dents Les conditions de sort
136. du point A au rayon ou au diam tre Valeur de la coordonn e en Z du point A Valeur de la coordonn e en X du point B au rayon ou au diam tre Valeur de la coordonn e en Z du point B Largeur de la pointe de l outil Sa valeur doit tre sup rieure z ro ou l erreur 3 sera visualis e Le pas r el calcul par la CNC sera plus petit ou gal la largeur de l outil Distance de s curit Sa valeur doit tre sup rieure z ro ou l erreur 3 sera visualis e Temporisation en fond de gorge secondes Sa valeur doit tre gale ou sup rieure z ro et plus petite que 655 36 secondes sinon l erreur 3 sera visualis e MANUELDE PROGRAMMATION CNC 8025 8030 Les conditions d usinage avance rotation de la broche etc doivent tre programm es avant l appel du cycle Les param tres doivent tre introduits soit dans le bloc d appel du cycle soit dans les blocs pr c dents Les conditions de sortie du cycle sont G00 G40 et G90 Si la profondeur de la gorge est z ro l erreur 3 sera visualis e Si la largeur de la gorge est plus petite que la largeur de l outil l erreur 3 sera visualis e Si l outil n est pas positionn correctement au d but du cycle l erreur 4 sera visualis e MANUEL DE PROGRAMMATION CNC 8025 8030 187 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
137. e 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 N4 P1 P1 F1 K2 Ceci signifie que P1 P1 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 P2x4 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 137 138 F6 Racine carr e de l addition des carr s N4 P60 P2 F6P3 gt P60 P2 P3 N4 P50 P40 F6 K5 gt P50 P40 5 N4 P1 P1 F6 K4 gt P1 P1 4 F7 Sinus N4 PI F7 P2 gt PI Sen P2 L angle a 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 P1 F8 P2 gt PI Cosinus P2 N4 P1 F8 K75 gt PI Cosinus 75 degr s F9 Tangente N4 P1 F9P2 PI tg P2 NS P1 F9 K30 gt PI tg 30 degr s F10 Tangente de Parc N4 P1 F10 P2 gt P1 arc tg P2 r sultat en degr s N4 P1 F10 K0 5 gt PI arc tg 0 5 MANUEL DE PROGRAMMATION CNC 8025 8030 F11 Comparaison
138. e 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 Manuel CNC 8025 T OEM Manuel CNC 8025 T USER Manuel DNC PLC Manuel Floppy Disk Introduction Manuel DNC 25 30 Manuel Protocole DNC Manuel PLCI 6 DOCUMENTATION FAGOR POUR LA CNC 8025 T 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
139. e P905 P92 Pour l ex cution des cycles de palpage N2 N3 N4 et NS qui sont indiqu s par la suite il faut employer un palpeur situ dans une position de la tourelle porte outils Le palpeur doit tre calibr l avance employant par exemple le cycle NO de calibrage d outils et toutes ses cotes doivent tre introduites dans le correcteur de la table s y rapportant X Longueur sur l axe X Z Longueur sur l axe Z F Facteur de forme R Rayon de la sph re boule du palpeur Le code du facteur de forme introduire dans la table de correcteurs d pendra des faces de la boule utilis es lors du calibrage MANUELDE PROGRAMMATION CNC 8025 8030 Code 1 Code 7 x X4 V PALPAGE t x Z Z m fx Code 3 Code 5 2 f f 3 Z 7Z _ o Z X Code 5 Code 3 X Z Fan t X Code 7 Code 1 X Z 1 Z 7 U X t MPT5S1 MANUEL DE PROGRAMMATION CNC 8025 8030 85 N2 CYCLE DE MESURE DE PIECE SUIVANT L AXE X 86 Format de programmation du cycle G75 N2 P1 K P2 K P3 K P4 K G75 N2 Code du cycle de mesure sur X P1 Valeur X th orique du point palper P2 Valeur Z th orique du point palper P3 Distance de s curit au rayon P4 Vitesse d avance du palpage Le param tre P1 sera programm en rayons ou en diam tres en fonction de la valeur
140. 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 TO0 00 Attention La s lection de la compensation de rayon d outil 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 48 Les pages suivantes illustrent de nombreux cas d initialisation de compensation de rayon d outil 52 MANUEL DE PROGRAMMATION CNC 8025 8030 MPT34 MANUEL DE PROGRAMMATION CNC 8025 8030 Trajectoire Compens e Trajectoire Programm e 53 54 MPT35 MANUEL DE PROGRAMMATION CNC 8025 8030 6 15 2 Fonctionnement avec une compensation de rayon d outil Les figures ci dessous illustrent de nombreuses trajectoires suivies par un outil lorsque la compensation de rayon est active Trajectoire Compens e Trajectoire Programm e T C a TC Te MPT36 MANUEL DE PROGRAMMATION CNC 8025 8030 55 56 f m Ee a ae PANE Compens e Trajectoire Programm e MANUEL DE PROGRAMMATION CNC 8025 8030 MPT38 MANUEL DE PROGRAMMATION CNC 8025 8030 Trajectoire Compens e EAT Trajectoire Programm e 57 58 MPT39 Traje
141. e 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 ordinateur 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 message 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 PARAMETRES INTERVENANT DANS LA DIGITALISATION P606 bit 6 indique le type d impulsion ou P710 si 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 MANUEL DE PROGRAMMATION CNC 8025 8030 6 27 5 Exemples d utilisation de G76 1 Exemple G76 DIGITALISATION D UN MODELE Cr ation d un programme au moyen de la copie des points d une pi ce avec un palpeur de mesure G75
142. e est courbe G02 G03 Elle doit tre lin aire 042 043 044 045 046 047 048 049 050 051 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 25tal4 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 Fonction M45 S de vitesse de rotation de l outil motoris mal programm 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 Commencement ou annulation de la compensation du rayon avec G02 G03 Chanfrein mal programm G96 avec sortie S en BCD a t program dans un param tre tour broche c a Axe C mal programm 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 Sile programme cr er avec la fonction G76 P5 est le programme prot g ou
143. e la fonction G48 moment o l ex cution s arr te La fonction G47 tant active le commutateur M F O ainsi que les touches de variation de la vitesse de rotation de la broche seront inactiv s le programme tant ex cut au 100 de la F et de la S programm es Les fonctions G47 et G48 sont modales est incompatibles entre elles Lorsque l on allume la CNC une fois M02 M30 ex cut es apr s un ARR T D URGENCE ou apr s une REMISE Z RO la CNC assimile le code G48 DISPONIBILIT DE 2 VOLANTS partir de cette version on peut disposer de jusqu 2 manivelles lectroniques une pour l axe X et l autre pour l axe Z On ne pourra pas disposer d un axe ni d outil Synchronis Les entr es de mesure s utiliseront de la mani re suivante Al AxeX A2 ManivelleaxeZ A3 AxeZ A4 axeouaxeC AS Broche A6 Manivelle axe X Les volants seront actifs lorsque le mode d op ration MANUEL sera s lectionn Il faut en outre s lectionner au moyen du commutateur s lecteur du Panneau de Commande une des positions correspondant au volant lectronique Les positions dont on dispose sont 1 10 et 100 qui indiquent toutes le facteur de multiplication appliqu aux impulsions fournies par le volant lectronique On obtient de cette fa on et apr s avoir multipli le facteur de multiplication par les impulsions fournies par le volant on obtient le nombre d unit s que l on d sire d placer axe Ces unit
144. e param tre P609 1 1 Une fois la position de volant d sir e s lectionn e sur le commutateur il faut taper sur une des touches de JOG correspondant l axe de la machine que l on d sire d placer L axe s lectionn sera affich en relief Si l on dispose d un volant lectronique FAGOR muni de poussoir la s lection de l axe que l on d sire d placer pourra aussi se faire de la mani re suivante Appuyer sur le poussoir qui se trouve sur la partie post rieure du volant La CNC s lectionne le premier des axes et l affiche en relief Sion appuie de nouveau sur le poussoir la CNC s lectionnera l axe suivant cette s lection se faisant en forme rotative Sion maintient le poussoir appuy pendant une p riode de plus de 2 secondes la CNC cessera de s lectionner l axe en question 6 L L La machine d placera l axe s lectionn au fur et mesure que l on fera tourner le volant le sens de rotation appliqu ce dernier tant en outre respect Si l on d sire d placer un axe avec une avance sup rieure au maximum autoris param tre machine P110 P310 la CNC limitera l avance la valeur en question en omettantles impulsions additionnelles et vitant de cette mani re de provoquer des erreurs de poursuite La machine dispose de deux volants lectroniques La machine d placera chaque axe au fur et mesure que l on fera tourner son volant associ tenant compte
145. e 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 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 P1 P2 FI K5 N15 G01 Z5 N20 G26 N50 N25 12 66 66 N50 G1 Z10 La derni re op ration ayant les param tres est P1 P2 K5 3 5 8 le r sultatn est pas 0 le drapeau 0 ne sera pas activ et la CNC ignorera le bloc N20 b NO G00 X10 N5 P2 K3 N10 P1 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 149 150 G27 Saut appel conditionnel si la condition 0 n est pas satisfaite Lorsque la CNC lit un bloc contenant un code G27 si la condition 0 n est pas satisfaite elle fait un saut au bloc identifi par N4 ou N4 4 2 si la condition 0 est satisfaite la CNC ignorera ce bloc Programmation N4 G27 N4 ou N4 G27 N4 4 2 G27 doit tre programm seul dans un bloc G28 Saut appel c
146. e s ach vera au point F 6 Sile dernier d placement juste avant le bloc d appel du cycle fixe a t ex cut en G00 la compensation du rayon d outil G41 G42 peut tre utilis e sinon le code d erreur 35 sera visualis La figure illustre un cycle l mentaire Les d placements 1 gt 2 et 2 gt 3 seront effectu s l avance programm e et les d placements 0 gt 1 et 3 gt 0 se feront en rapide MANUEL DE PROGRAMMATION CNC 8025 8030 177 14 8 G85 CYCLE FIXE DE DRESSAGE DE SEGMENTS COURBES PI19KO PI8CD YA B P7 TEE MPT84 EXEMPLE Supposons que les coordonn es des points sont 0 X150 Z85 A X118 Z11 B X0 Z70 C X160 Z91 et la programmation de l axe X est au diam tre N90 G00 X150 Z85 L outil se trouve au point 0 N100 G85 P0 K118 P1 K1 1 P2 K0 P3 K70 P5 K5 P7 K4P8 K4P9 K100P18 K21 P19 K80 Signification des param tres PO Coordonn e X du point A rayon ou diam tre P1 Coordonn e Z du point A P2 Coordonn e X du point B rayon ou diam tre P3 Coordonn e Z du point B P5 Profondeur de passe maximale Elle doit tre sup rieure z ro ou l erreur 3 sera visualis e La profondeur r elle calcul e par la CNC sera gale ou inf rieure la profondeur de passe maximale P7 Tol rance de finition suivant l axe X Elle doit tre sup rieure ou gale z ro ou l erreur 3 sera visualis e
147. e s quence La compensation de rayon ne peut pas tre ex cut e dans ce mode Si un sous programme est appel la CNC ex cutera tous ses blocs 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 FONCTIONS G FONCTIONS G S T M DEPLACEMENT RAPIDE TRAJECTOIRE THEORIQUE S D ra 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 RAPIDE La CNC ex cute toutes les fonctions G S T et M et les d placements s effectueront l avance FO maximale ind pendamment de F programm e Le s lecteur de Correction Manuelle des Avances permet de moduler Il faut tenir compte du fait que si les param tres machine P712 P713 P714 P724 sont actifs l acc l ration d c l ration s appliquera galement en F0 pour viter la g n ration d erreurs de poursuite
148. e sens n gatif de l axe Z et vice versa Si sa valeur est z ro l erreur 3 sera visualis e Augmentation maximale de per age La CNC ex cutera le nombre minimum de passes gales ou inf rieures la valeur de P5 jusqu ce que la profondeur totale d finie par P4 soit atteinte Si sa valeur est inf rieure ou gale z ro l erreur 3 sera visualis e Distance de s curit Ce param tre d finit la distance entre la pi ce et le point final d approche de l outil Si la valeur est n gative l erreur 3 sera visualis e MANUEL DE PROGRAMMATION CNC 8025 8030 P15 Temporisation Ce param tre d finit la valeur en secondes de la temporisation au fond du trou Si la valeur est n gative l erreur 3 sera visualis e P16 Ce param tre indique la valeur relative du retrait en G00 apr s chaque passe Si sa valeur est z ro leretraitse fera jusqu au point A Si cette valeurestn gative l erreur 3 sera visualis e P17 Ce param tre indique la distance de s curit entre le fond du trou et le point o l outil termine son approche en rapide pour le per age suivant Si la valeur est n gative l erreur 3 sera visualis e Les conditions d usinage avance rotation de la broche etc doivent tre programm es avant l appel du cycle Les param tres doivent tre introduits soit dans le bloc d appel du cycle soit dans les blocs pr c dents Les conditions de sortie du cycle sont G00 G07 G40 et G90
149. e souhait 92 MANUELDE PROGRAMMATION CNC 8025 8030 6 27 4 Pr paration d une digitalisation et ex cution ult rieure sur machine CONCEPTION 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 viss 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 usinage ult 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 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 l erreur qui p
150. e suivant 1 D finition des param tres d appel 2 Positionnement au point de d part de l arc 3 Appel du sous programme 156 MANUEL DE PROGRAMMATION CNC 8025 8030 14 CYCLES FIXES D USINAGE La CNC comporte les cycles fixes suivants G66 G68 G69 G81 G82 G83 G84 G85 G86 G87 G88 G89 Cycle fixe avec r p tition de profil Cycle fixe avec profondeur de passe suivant l axe X Cycle fixe avec profondeur de passe suivant l axe Z Cycle fixe de tournage des segments droits Cycle fixe de dressage d une face Cycle fixe de per age Cycle fixe de tournage des segments courbes Cycle fixe de dressage Cycle fixe de filetage longitudinal Cycle fixe de filetage d une face Cycle fixe pour ex cution de gorges axe X Cycle fixe pour ex cution de gorges axe Z Attention Les cycles fixes ne changent pas les param tres d appel et 1ls peuvent tre utilis s dans des cycles futurs Cependantles param tres P70 P99 sontalt r s Lorsque la valeur d un param tre est une constante 1l faut appuyer sur la touche K apr s le symbole Par exemple N4 G66 PO K25 MANUEL DE PROGRAMMATION CNC 8025 8030 157 14 1 G66 CYCLE FIXE DE REPETITION D UN PROFIL 158 MPT7e Format N4 G66 PO K P1 K P4 K P5 K P7 K P8 K P9 K P12 K P13 K P14 K Signification des param tres PO P1 P4 P5 P7 P8 P9 Valeur de
151. e 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 maintientuniquement 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 Mode de travail s lectionn sur la CNC BS8 11 REG121 dans le PLCI Non disponible dans le PLC64 e Le Automatique Bloc Bloc Play Back Teach in Dry Run Manuel diteur P riph riques Table d Outils et de fonctions G Oloo o oloo o OlO OD Do 0 0 1 1 0 0 1 1 0 0 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 ilestinactif B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 BO M44 M43 M
152. e type de vitesse qui est s lectionn sur la CNC 187 0 G97 Vitesse du centre de l outil constante 187 1 G96 Vitesse du point de coupe constante 1 13 AXE EN COURS DE R F RENCE EN RECHERCHE DE Z RO L entr e 188 indique si la recherche de Z ro esten cours et les entr es 1100 1101 1102 1103 et1104 indiquent sila recherche de z ro de l axe correspondant a t faite 188 Indique si la recherche de z ro sur un axe quelconque est en cours 0 Non 1 Oui 1100 Indique si la recherche de z ro sur l axe X a t faite 0 Non 1 Oui 1101 Indique si la recherche de z ro sur le 3 me axe a t faite O Non 1 Oui 1102 Indique si la recherche de z ro sur l axe Z a t faite O Non 1 Oui 1103 Indique si la recherche de z ro sur le 4 me axe a t faite O Non 1 Oui 1104 Indique si la recherche de z ro sur l axe C a t faite 0 Non 1 Oui 1 1 4 SENS DE D PLACEMENT DES AXES Les entr es 142 143 144 et 145 afficheront toujours le sens de d placement de chaque axe 142 Indique le sens de d placement de l axe X 0 Positif I N gatif 143 Indique le sens de d placement du 3 me axe 0 Positif 1 N gatif 144 Indique le sens de d placement de l axe Z 0 Positif I N gatif M5 Indique le sens de d placement du 4 me axe 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
153. eansnensssneneun 41 20S Affichage et localisation des sous programmes m moris s dans la CNC 42 3 6 6 S lection d un PprocTami iie seriosi nannan E A E A 42 3 6 1 Cr ation UN Prora oeeie eane N EEE SS EEEE a EEE 42 IONN Programmation MONASSIST S msn murs rUe IEA PENRAN R AVER ten E ARNIE R 43 36 72 Modiicarion et effacement d un DIOC sun tte eentostauts 44 36 1 3 Programmation ASSISISE urnes ren nR ERE NR 45 3 6 7 4 Soa E A LILAS E E EAA E E 47 37 MODE 7 PERIPHERIQUES issus iieiaieneriateatenieesriioeinet at ass 48 IF S lection du mode de fonctionnement T sinon 48 CHE Introduction d un programme partir d un lecteur enregisiteur PAGOR Theater 49 cupp Erens CARS DIS STUNT siorik eiei EE E rE i EER 50 Pied Transfert d un programme vers un lecteur enregistreur FAGOR 1 nesese 51 Ihi Pers d EE a OE EE E E E EE E ent ns 52 Section Page 3 7 4 Chargement d un programme partir d un p riph rique autre qu le lecteur enregisireur FAGOR Csnnisrnssgesendureimnnntinienmissm area 33 3 70 Transfert d un programme vers un p riph rique autre que le lecteur enregistreur FAGOR 3 Enr cursinnmnemieeennnunenaninrtinensiniEnne 53 in R pertoire de la cassette FAGOR CR nn EEE 54 IRh Effacement d un programme enregistr sur cassette FAGOR 5 essesseceerere 54 UE Interr ption de la proc dure d tr nsMissi n s sida onndenenntunesiuens 55 379 Transmission avec ti ordinateur DNC nnennsmsmmsenernesmevas
154. eau 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 2 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 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 d Utilisation se compose des parties suivantes Index Tableau comparatif des mod les Fagor CNC 8025 30 T Nou
155. egr s Point de d part MPT13 MANUEL DE PROGRAMMATION CNC 8025 8030 27 28 G15 USINAGE SUR LA SURFACE CYLINDRIQUE DE LA PIECE plan principal C Z G16 USINAGE SUR LA SURFACE FRONTALE DE LA PIECE plan principal C X Consid rations g n rales concernant la programmation des deux fonctions La fonction G15 ou G16 doit tre programm e seule dans un bloc Etant donn que la programmation de G15 ou de G16 annule la compensation de rayon G41 G42 le chemin suivre par le centre de l outil doit tre programm La programmation de G15 ou de G16 inhibe les fonctions G95 et G96 Les fonctions G15 ou G16 doivent tre programm es lorsque G14 est d j active Autrement la CNC affichera le code d erreur 51 La fonction G15 ou G16 tant activ e aucun outil Txx xx ne peut tre programm Ilest possible d effectuer des interpolations tant t lin aires G01 tant t circulaires G02 G03 ceci en coordonn es cart siennes et polaires Pour annuler G15 ou G16 programmer la fonction G14 Mode Normalde Tournage Pee Erreur 5 8 G14 M3 M4 S Gi4 x E Zo N ZX GX a es MC G15 M3 M4 Txx r G16 M3 M4 Tx x M2 M30 M2 M30 T 3 G Eren Erer ie MANUEL DE PROGRAMMATION CNC 8025 8030 Lors de la cr ation d un programme pour l usinage des surfaces cylindriques et frontales de la pi ce la programmation de l axe C est similaire celle d un axe lin
156. elle c1 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 d clench e MANUEL DE PROGRAMMATION CNC 8025 8030 6 26 4 G75 Travail avec palpeur G75 pr pare la CNC recevoir les signaux provenant du palpeur de mesure Le format de programmation est le suivant N4 G75 X 4 3 Z 4 3 en millim tres N4 G75 X 3 4 Z 3 4 en pouces Les axes se d placent jusqu ce que le signal du palpeur soit re u D s r ception 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 La vitesse de d placement n est pas modulable par le bouton FEED RATE 0 100 Les d placements des axes ne seront pas affich s tant que le signal du palpeur ne sera re u S1 l axe 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 valeurs des diff
157. ent tre ligne droite ligne droite ou bien courbe ligne droite Apr s G38 il faut programmer le rayon de l arc de sortie R4 3 en mm ou bien R3 4 en pouces La valeur du rayon sera toujours positive La fonction G38 ne peut tre programm e que dans des blocs de d placement lin aire G00 ou G01 Si le d placement est circulaire G02 ou G03 la CNC indiquera le message d erreur 42 MANUEL DE PROGRAMMATION CNC 8025 8030 45 Exemple L axe X est programm au rayon x 30 PMT26 10 30 50 7 Prenons comme point de d part X10 ZS0 La programmation sera N100 G90 G02 X30 Z30 R20 N110 G01 X30 ZI0 Dans ce m me exemple si un d gagement tangentiel d crivant un arc de 5 mm est d sir le programme sera N100 G90 G38 R5 G02 X30 Z30 R20 N110 G01 X30 Z10 X 30 PTe7 D 46 MANUEL DE PROGRAMMATION CNC 8025 8030 6 14 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 Il doit tre programm 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 valeu
158. 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 Lo nanannonnnnannaonannao D DADDA Ne e a a 0 00 J O Un TS nuURESPRES bN TABLE DE MATIERES Page e a Tableau comparatif des mod les CNC FAGOR 8025 8030 aseeseen ix Nouvelles Prestations et Modification ss sssis in eme XV INTRODUCTION Condino STE a Intr 3 Conditions de RONVOTssnssrnessennseneenennmessnnnsenenennens nantes Intr 5 Docwmnentation Fagor pour la CNG S023 T rreren N Intr 6 Contenu du present maniel eetere grk ieai ne ni EE EAEE ARRE ARER Morale Intr 7 1 DENERA TIDES nacnmmaetasunicmmaunuaiane 1 Frograimmation Externe sereine einen E E net tease teinte 1 La Pr gramimation de c mmentdirek is uisnuserassaisreenirrnntesieiNasnnrare ess 2 13 Commerin DNC erriren n e E ER 2 1 4 Programme de communication FAGORDNE sis esinenenenanenvda 3 2 CONSTRUCTION D UN PROGRAMME eeeeseiererssrsrrrrriererisrrrrrerrererrees 4 3 FORMAT DU PROGRAMME eerueo ondaron gun eonenna pe a aaaeaii uE 5 3 1 Programmation PATAM MIQU 22 rbadie bte rss en ier E han 5 4 NUMEROTATION DES PROGRAMMES 6 5 BLOCS DU PROGRAMME ea er N 6 a Num rotation des DIS nnna manon trans RN
159. ents points qui forment l ellipse sont calcul s avec la formule suivante Z PO sinus P3 X P1 cosinus P3 MANUEL DE PROGRAMMATION CNC 8025 8030 Supposons que le point de d part de l outil est le point X27 Z43 et que l axe X est programm en rayons Le programme de calcul est P761 qui est illustr ci dessous N20 G76 P00098 N30 P0 K37 P1 K22 P3 K90 P20 0 5 N40 P4 F7P3 P5 F8P3 P6 POF3P4 P7 P1F3P5 N50 G76 G0 GS XP7 ZP6 point de d part de l ellipse N60 P3 P3F1P20 P4 F7P3 P5 F8P3 P8 POF3P4 P9 P1F3P5 N70 P3 P3F1P20 P4 F7P3 P5 F8P3 P10 POF3P4 P11 P1F3P5 N80 G76 G1 G9 XP11 ZP10 IP9 KP8 F250 N90 P3 P3F1P20 P4 F7P3 P5 F8P3 P10 POF3P4 P11 P1F3P5 N100 G76 G8 XP11 ZP10 N110 P99 K176 N120 G25 N90 100 P99 N130 G76 G0 X27 Z43 N140 M30 Lors de l ex cution de ce programme dans le mode CYCLE A VIDE le programme P00098 sera cr dans la m moire de la CNC pour son ult rieur usinage N100 G0 G5 X Z N101 GI G9 X Z I K F250 N102 G8 X Z N103 G8 X Z N104 N N GO X27 Z43 MANUEL DE PROGRAMMATION CNC 8025 8030 101 6 28 G90 G91 PROGRAMMATION ABSOLUE PROGRAMMATION RELATIVE La programmation des coordonn es d un point peut s effectuer en coordonn es absolues G90 ou 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
160. er le d avance s lectionn au moyen du commutateur de Feed rate TOUCHE D AVANCE RAPIDE SOUS MODE MANUEL Chaque fois que sous mode Manuel l entr e conditionnelle sera activ e pin 18 du connecteur I O1 la CNC ne tiendra pas compte de la touche d avance rapide An Version 7 4 Mai 1999 NOUVEAU PARAM TRE MACHINE ASSOCI E AUX FONCTIONS M Le param tre machine P620 8 indique quand on sort les fonctions M3 M4 M5 pendant l acc l ration et la d c l ration de la broche 0 3 1 M3 P620 8 P620 8 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 annuler 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 P620 5 P620 6 P613 8 etP613 7 s utilisenten m me temps que les param tres P602 6 P602 5 P612 5 et P614 5 qui indiquent le facteur multiplieur des signaux de mesure des axes X Z 3 4 respectivement Axe X AxeZ 3 me Axe 4 me Axe P602 6 P602 5 P612 5 P614 5 P620 5 P620 6 P613 8 P613 7 Ils indiquent si se divisen
161. es Sur la partie inf rieure gauche la lettre I appara tra Si la valeur de I doit tre modifi e introduire la valeur additionner ou soustraire Cette valeur sera affich e droite de I Presser K Composer la valeur additionner ou soustraire Presser ENTER 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 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 M05 est en train d tre ex cut Affichage l cran TOUCHES MANUEL DISPONIBLES SORTIE MANUEL D UTILISATION CNC 8025 8030 19 c 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 d 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
162. 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 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 La gamme ou la vitesse S de coupe constante n a pas t programm e 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
163. este inalt r Pour cette programmation Si X ou Z ou les deux sont programm s et I K ne sont pas programm s les longueurs X 2 sont remplac es dans le tableau par les nouvelles valeurs et les valeurs de correction d usure I ou K ou les deux sont mis z ro Si apr s G50 T2 142 3 ou bien 142 3 K 2 3 sont programm s ces valeurs s ajoutent ou se soustraient celles qui taient m moris es pr c demment Aucune autre information ne peut tre programm e dans un bloc contenant un code G50 MANUEL DE PROGRAMMATION CNC 8025 8030 63 6 19 G51 CORRECTION DES VALEURS DE L OUTIL ACTIF 64 Le code G51 permet de modifier artificiellement les valeurs de I K pour l outil actif sans modifier les valeurs m moris es dans le tableau des corrections Au moyen du bloc N4 G51 1 4 3 K 4 3 en mm ou N4 G51 143 4 K 3 4 en pouces on peut modifier artificiellement les valeurs de I K N4 Num ro du bloc G51 Code alt ration des corrections d outil 144 3 Valeur ajouter ou soustraire de la valeur de I pour l outil actif 1 3 4 K 4 3 Valeur ajouter ou soustraire de la valeur de K pour l outil actif K 3 4 Ces valeurs ne modifient pas les valeurs m moris es dans le tableau des corrections La prochaine fois que cet outil particulier sera programm la CNC pr l vera de nouveau les valeurs m moris es dans le tableau des corrections sans tenir compte de la modification introduite par G51
164. 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 il 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 nouveau 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 TS Le chemin sera trac en une couleur diff rente chaque changement T2 d Outil 3 couleurs MANUEL D UTILISATION CNC 8025 8030 65 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
165. eul dans un bloc G30 Visualisation du code d erreur d fini par K Lorsque 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 dans un bloc o la fonction G30 a t program 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 152 MANUEL DE PROGRAMMATION CNC 8025 8030 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 l arc programm est le suivant G03 X3774 964 Z1000 1 7000 K 8000 la CNC indiquera l erreur 33 car le rayon programm est sup rieur 8388 mm La pr
166. eut exister sur les axes du plan principal entre l axe du porte outil et le centre de la boule du palpeur de mesure 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 Si l on change de palpeur il faudra r p ter enti rement le processus MANUEL DE PROGRAMMATION CNC 8025 8030 93 94 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 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 FAGORDNC en fonction EXECUTION DU P
167. f 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 AUTOMATE INTEGRE si on dispose de cette prestation Appuyer sur ENTER Il existe trois possibilit s a 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 MANUEL D UTILISATION CNC 8025 8030 51 b c 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 transmiss
168. formations 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 condition d avoir introduit la fonction pr paratoire correspondante l information correspondante ce cycle sera affich directement et le param tre introduire sera mis en relief Introduire la valeur et pour continuer l dition de nouveaux param tres appuyer sur ENTER 46 MANUEL D UTILISATION CNC 8025 8030 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 possible de retourner la programmation assist e normale tout moment en activant la touche ASSIST 3 6 7 4 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 en tant que programme d origine n existait pas ou si ce num ro existait d j en m moire ou
169. gligera les impulsions additionnelles Cela permet d viter la g n ration d erreurs 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 11 Mesure et chargement de la longueur des outils en utilisant un palpeur La CNC permet que dans le mode MANUEL et si le param tre machine P806 n est pas gal z ro 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 P902 Valeur de coordonn e minimale X1 selon l axe X en rayons P903 Valeur de coordonn e maximale X2
170. gramme 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 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 il est possible d acc der la visualisation d origine de ce Mode en appuyant sur CONTIN MANUEL D UTILISATION CNC 8025 8030 41 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 il faut composer le num ro du sous programme recherch et ensuite appuyer sur RECALL Rappell Sur l cran appara tra le num ro du programme dans lequel le sous programme est dit Si on souhaite v rifier le num ro du programme contenant un des sous programmes indiqu s il faut appuyer
171. gramme 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 correspondant 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 appara t sur l cran 3 1 1 2 S lection du programme ex cuter Utiliser la proc dure suivante 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 il 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
172. hase de digitalisation est plus court On peut l utiliser sur 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 TS ou dans le disque de l ordinateur en utilisant pour ce faire le programme de communication FAGORDNC Cette seconde possibilit est normalement 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 On peut avoir une reproduction avec des trajectoires adoucies si au lieu de se d placer d un point un autre 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 On peut galement l appliquer des d calages du z ro de r f rence en utilisant les fonctions du type G53 G59 L application de facteurs d chelle G72 permet d usiner une famille compl te de pi ces partir d un mod le unique Toutes ces fonctions les coordonn es des points ainsi que les conditions de Pusinage vitesse d avance outil utiliser vitesse de la broche etc peuvent tre automatiquement introduites au cours de la phase de digitalisation l aide de la f
173. he 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 O27 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 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 Sr 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 format hexad cimal Exemple N120 R120 78 Code de la touch
174. i EEEE ex cut e avant la fonction T617 2 Son PLUON AS param tre P10 est diff rent de 0 r alisera une derni re passe d bauche avant la passe de finition Manuel Programmation Chapitre 13 Lorsque la machine dispose d une seule gamme de broche et l on ex cute la fonction G96 sans tre s lectionn e cette gamme la CNC en fait la s lection Manuel Programmation Chapitre 6 Cycles G68 et G69 modifi s Si le CNC 8030 Moniteur VGA Manuel Installation Chapitre 1 Date Mars 1995 Version logiciel 5 3 et suivants PRESTATION MANUEL ET SECTION MODIFI E Gestion des syst mes de mesure qui disposent de Io encod Inhibition de la broche depuis le PLC Manuel Installation Section 3 3 10 Manuel Installation Section 4 7 et 6 5 Volant g r depuis le PLC Manuel Installation Section 3 3 3 Simulation de la touche rapide JOG ii bi EI depuis le PLC Manuel PEC Initialisation des param tres machine en cas de perte de m moire 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 b
175. ie du cycle sont G00 et G90 4 Sil outiln est pas positionn correctement au d but du cycle l erreur 4 sera visualis e S il est correct une passe verticale sera effectu e jusqu ce qu il soit atteint et ensuite le cycle sera ex cut 5 Siune passe de finition doit tre effectu e le cycle s ach vera au point de d part de l outil 0 Si la passe de finition n est pas pr vue le cycle s ach vera au point F 6 Sile dernier d placement juste avant le bloc d appel du cycle fixe a t ex cut en G00 la compensation de rayon d outil G41 G42 peut tre utilis e sinon le code d erreur 35 sera visualis La figure illustre un cycle l mentaire Les mouvements 1 2 et 2 3 seront effectu s l avance programm e et les mouvements 0 1 et 3 0 seront effectu s l avance rapide MANUEL DE PROGRAMMATION CNC 8025 8030 173 14 6 G83 CYCLE FIXE DE PER AGE p GOCP16 Go x X a Go P15 og F San e g Z GO m Format N4 G83 PO K P1 K P4 K P5 K P6 K P15 K P16 K P17 K Signification des param tres PO P1 P4 P5 P6 174 Coordonn e absolue en X du point o le per age ou la gorge circulaire doit tre effectu e si diff rent de z ro au rayon ou au diam tre Coordonn e absolue en Z du point o le per age est d sir Profondeur totale du trou Ce param tre aura une valeur positive lorsque le per age se fera dans l
176. ieu dans le sens n gatif de l axe Z et vice versa S il est z ro l erreur 3 sera visualis e MANUELDE PROGRAMMATION CNC 8025 8030 P5 Passe initiale Sa valeur d finit la profondeur de la premi re passe de filetage Les autres passes seront en fonction du signe donn ce param tre Sile signe est positif la profondeur de la seconde passe sera P5 2 et la profondeur de n sera PS5 h jusqu ce que la profondeur totale soit atteinte Silesigneestn gatif la profondeur restera invariable et sa valeur gale la valeur absolue du param tre Si la valeur est gale z ro l erreur 3 sera visualis e P6 Distance de s curit au rayon Sa valeur indique quelle distance du filet le retour en rapide au point A est d clench Si la valeur est positive D placement en G05 ar te arrondie Sila valeur est n gative D placement en G07 ar te vive Elle prend comme positive la valeur 0 P8 Passe de finition au rayon elle est r alis e avec entr e radiale Si la valeur est z ro La derni re passe est r p t e Si la valeur est positive Passe de finition sur l angle P12 2 suivant l axe X Sila valeur est n gative Passe de finition avec entr e radiale P10 Pas du filetage suivant l axe X au rayon P11 Sortie du filetage au rayon Sa valeur d finit la distance entre la fin du filetage et le point o le d gagement commence Si la valeur est n gative l erreur 3 sera visual
177. igne droite pente entre le point initial et le point final L avance de l 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 Exemple Programmation de l axe X au diam tre d apr s le point initial X40 Z50 Xi 30 ne 20 MPT02 2 N100 G90 G01 X60 Z10 F300 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 P600 3 Si au cours d un d placement en G01 une touche JOG d avance rapide l a activ e ce d placement sera ex cut un double de l avance programm e si le param tre P600 3 est z ro 0 La fonction G01 est modale et incompatible avec G00 G02 G03 et G33 La fonction G01 peut tre programm e par G1 uniquement Au moment de la mise sous tension de la CNC apr s avoir ex cut M02 M30 ainsi qu apr s une Urgence ou une Remise Z ro la CNC retient le code G01 MANUEL DE PROGRAMMATION CNC 8025 8030 6 2 3 G02 G03 Interpolation circulaire G02 Interpolation circulaire dans le sens horaire G03 Interpolation circulaire dans le sens anti horaire Les d placements programm s apr s G02 G03 s effectueront suivant une trajectoire circulaire l avance F programm e La d
178. il et correcteur T Activation de l axe C en degr s G14 Plan Principal C Z G15 Plan Principal C X G16 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 horaire M03 D marrage de la broche gauche sens anti horarire M04 Arr t de la broche M05 Arr t orient de la broche M19 Changement de gammes de la broche M41 M42 M43 M44 Changement d outil avec M06 Outil motoris M45 S Outil synchronis M45 K 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 FONCTIONS PR PARATOIRES SUPPL MENTAIRES Temporisation G04K Travail sur ar te arrondie et sur ar te vive G05 G07 Facteur d chelle G72 Traitement de bloc unique G47 G48 Affichage de code erreur de la part de l usager G30 Cr ati
179. il se trouve gauche de la pi ce droite de la pi ce vue dans le sens du vue dans le sens du d placement d placement 48 MANUEL DE PROGRAMMATION CNC 8025 8030 Z Si P600 1 0 et le sens des axes X X ou P600 1 1 et le sens des axes Z G41 fonctionne comme G42 et vice versa La CNC aun tableau pouvant aller jusqu 32 correcteurs d outils comprenant des valeurs pour la compensation de longueur X Z I K pour la compensation de rayon et pour les codes d orientation Les valeurs de compensation de rayon et de longueur d outil doivent tre m moris es dans le TABLEAU D OUTILS 8 On peut v rifier et modifier dans le tableau aussi les valeurs de I K sans arr ter l ex cution d un programme voir Manuel d Utilisation Le tableau d outils peut tre charg l aide de la fonction G50 Les valeurs maximales sont X Z longueur d outil 8388 607 mm 330 2599 pouces LK correction de longueur d outil 32 766 mm 1 2900 pouces R Rayon 1000 000 mm 39 3700 pouces Le code d orientation de l outil F est aussi n cessaire pour la compensation de rayon Les codes possibles sont FO F9 Voir figure La compensation de rayon est rendue active par les codes G41 ou G42 Les valeurs sont pr lev es dans le tableau l emplacement s lectionn par le code Txx xx Txx 01 Txx 32 S1Txx xx n a pas t programm la CNC assume la valeur T00 00 qui correspond un outil dont les di
180. imale 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 Outil motoris m m ID 5 m m N A A J m A x x x x x gt m m D A 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 Filetage lectronique Contr le de la broche Limite de parcours des axes limites par software Arr t orient de la broche 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 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 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 pointe de l outil Aides g ometriques la programmation COMMUNICATION AVEC D AUTRES DISPOSITIFS Communication via RS232C Communication DNC Communication RS
181. imite sur le 4 me axe La CNC affichera cette erreur dans les cas suivants gt Valeur de S trop lev e gt Erreur de poursuite sur l axe C gt Erreur de poursuite sur le 3 me axe 075 076 OTTER 078 079 081 082 083 087 088 089 090 091 092 093 094 095 096 097 098 099 100 101 D faut de mesure sur l axe X Connecteur Al D faut de mesure sur l outil synchronis ou sur le 4 me axe Connecteur A2 D faut de mesure sur l axe Z Connecteur A3 D faut de mesure sur l axe C ou 3 me axe Connecteur A4 D faut de captation de la broche Connecteur AS Limite de parcours d pass e sur le 3 me axe Erreur de parit des param tres du 4 me axe La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P605 5 1 P605 6 1 P605 7 1 Limite de parcours d pass e sur le 4 me axe 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 Consul
182. ini par P6 Cette correction de la valeur de K n a lieu que si l erreur de mesure P95 est gale ou sup rieure la tol rance indiqu e dans le param tre d appel P5 MANUELDE PROGRAMMATION CNC 8025 8030 6 27 DIGITALISATION SUR LA CNC FAGOR 8025 30 TS 6 27 1 Digitalisation La digitalisation consiste mettre en m moire les coordonn es 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 _ ln ya 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 peutser gler entre 0 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 0 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 rappor
183. ion Voir paragraphe 3 7 2 1 52 MANUEL D UTILISATION CNC 8025 8030 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 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 INTERLIGNE LINEFEED 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 INTERLIGNE Si un caract re quelconque est crit entre l INTERLIGNE 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 pl
184. ion ne peut tre programm e dans un bloc contenant G74 Lorsque l axe d plac atteint le point de r f rence la distance entre ce point et le dernier point z ro programm moins la longueur de l outil dans cet axe X ou Z est visualis e 72 MANUEL DE PROGRAMMATION CNC 8025 8030 6 26 G75 SONDE DE PALPAGE LE PALPEUR 6 26 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 26 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 La pointe de la sonde loge le palpeur de mesure et le prot ge On peut y adapter divers modules d extension
185. ion que si on programme N P1 K1 F4 K3 N M45 K P1 Sile nombre de tours minute est sup rieur celui limit par le param tre machine P802 la CNC affichera l erreur 17 De m me la CNC met le code d erreur 71 quand erreur de poursuite de l outil synchronis s av re trop grande Seul ce qui a t expos dans le m me bloc peut tre programm dans les formats de programmation a et b Pour arr ter la rotation de l outil dans ces formats il faut programmer M45 SO ou bien seulement M45 c Param tres machines en rapport avec l outil synchronis ou moteur Les param tres dont il faut tenir compte sont les suivants P802 Il indique le nombre maxi de tours minute de l outil s il est d pass la CNC g n re l erreur 17 Le nombre maximum est de 9999 P803 Il indique le nombre d impulsions tour de l encodeur de l outil P609 bit 8 indique si on peut modifier la vitesse de l outil au moyen de SPEED RATE entre 50 et 120 P711 d finit la gain de l outil acc l ration d c l ration P607 bit 2 indique le sens de comptage de l outil P607 bit 1 indique le signe de sortie analogique de 1 l outil Attention Si ces deux derniers param tres ne sont pas correctement coordonn s la CNC g n re imm diatement une erreur de poursuite d s que commende le d placement de l outil 126 MANUEL DE PROGRAMMATION CNC 8025 8030 12 SOUS PROGRAMMES S
186. ion suivant l axe X Elle doit tre sup rieure ou gale z ro sinon l erreur 3 sera visualis e Tol rance de finition suivant axe Z Elle doit tre sup rieure ou gale z ro sinon l erreur 3 sera visualis e Avance pour la passe de finition Si le param tre P9 est mis 0 ce qui indique que la passe de finition ne s effectuera pas l outil apr s ex cution des passes de profondeur realis ra une derni re passe d bauche suivant les tol rances indiqu es en P7 et P8 MANUELDE PROGRAMMATION CNC 8025 8030 Si le param tre a une valeur n gative la passe de finition et la passe d bauche ne s effectueront pas P9 gt P9 0 A En A ER raTr 7 te AR PES i l l i pitu Popri i 1 D I I 1 Le pe Of Pepe Ep not Ti si 1 DU II 11 IE D E AR 1 VI et JADE Lu TU f Ra a a a S A E 1 Dour Door 1 les Moon E 1 La TE TT 1 ee ei DU Di f i I I i i Liu D f Passe de air z A F i finition A 1 Derni re passe I f L d bauche a P10 On doit attribuer au param tre P10 une valeur diff rente de 0 lorsqu on d sire que la CNC ex cute une derni re passe d bauche avant de faire la passe de finition P9 gt 0 P100 Passe de finition Passe de r finition Derni re passe d bauche P13 Num ro du premier bloc qui d finit le profil P14 Num ro du dernier bloc qui d finit le profil Il doit tre gal ou sup rieur P13 sinon l erreur 13 sera visualis e Au moment de programmer ce cycle f
187. is e Si elle est diff rente de z ro la section CB est un filetage conique dont le pas suivant l axe X est donn par P10 Si elle est z ro la section CB estex cut e en G00 P12 Angle de la pointe de l outil Il fait que les points de d part des passes successives forment un angle de P12 2 avec l axe Z Les conditions d usinage avance rotation de la broche etc doivent tre programm es avant l appel du cycle Les param tres doivent tre introduits soit dans le bloc d appel du cycle soit dans les blocs pr c dents Les conditions de sortie du cycle sont G00 G07 G40 G90 et G97 Le cycle commence par une approche de A en G00 et s ach ve en A galement Pendant l ex cution du cycle on ne peut pas changer la vitesse d avance F au moyen du switch FEED RATE dont la valeur restera fixe au 100 MANUEL DE PROGRAMMATION CNC 8025 8030 183 14 11 G88 CYCLE FIXE DE GORGES SUIVANT L AXE X 184 X MPT87 P6 Z Format N4 G88 PO K P1 K P2 K P3 K P5 K P6 K P15 K Signification des param tres PO P1 P2 P3 P5 P6 P15 Valeur de la coordonn e en X du point A au rayon ou au diam tre Valeur de la coordonn e en Z du point A Valeur de la coordonn e en X du point B au rayon ou au diam tre Valeur de la coordonn e en Z du point B Largeur de la pointe de l outil Sa valeur doit tre sup rieure z ro ou l erreur 3 sera visualis
188. ixe il faut prendre en compte ce qui suit 1 La distance entre le point de d part et le point d arriv e B suivant l axe Z doit tre sup rieure ou gale P8 Pour viter des passes trop faibles ou l mission de l erreur 31 lors de l usinage avec compensation de rayon la valeur de cette distance de A B doit tre gale P8 NP5 PS tant le pas et N un nombre entier 2 La distance du point 0 A suivant l axe X doit tre sup rieure P7 MANUEL DE PROGRAMMATION CNC 8025 8030 167 168 La d finition de la figure ne doit pas inclure le point A car il est identifi par PO et PI Les conditions d usinage avance rotation de la broche etc doivent tre programm es avant l appel du cycle Les param tres doivent tre introduits soit dans le bloc d appel du cycle soit dans les blocs pr c dents Les conditions de sortie du cycle sont G00 et G90 Le profil peut tre constitu par segments droits et courbes Les valeurs des coordonn es des points d arriv e doivent tre programm es en coordonn es cart siennes et en absolu dans tous les blocs d finissant le profil autrement l cran affichera l erreur 21 Si le profil dispose de segments courbes ils doivent tre programm s avec les coordonn es I K du centre par rapport au point initial de l arc et avec le signe correspondant Si des fonctions F S T ou M sont programm es elles seront ignor es sauf pour la passe de finition Le cycle
189. jectoires doivent tre li es tangentiellement Ces trajectoires peuvent tre ligne droite ligne droite ou ligne droite courbe Apr s G37 on doit programmer le rayon de l arc d entr e R4 3 en mm ou R3 4 en pouces La valeur du rayon sera toujours positive La fonction G37 et la valeur R doivent tre programm es dans le bloc qui comprend la trajectoire devant tre modifi e Le d placement devra tre lin aire G00 ou G01 Si G37 R4 3 sont programm s dans un bloc d interpolation circulaire G02 ou G03 la CNC indiquera le message d erreur 41 MANUEL DE PROGRAMMATION CNC 8025 8030 43 44 Exemple L axe X est programm au rayon x eh S a 20 A S oOo 10 30 60 Z Supposons que le point de d part est X20 Z60 le programme sera N100 G90 G01 X20 Z30 N110 G03 X40 Z10 R20 Si dans ce m me exemple une approche tangentielle d crivant un arc de 5 mm de rayon est d sir e le programme sera N100 G90 G01 G37 R5 X20 Z30 N110 G03 X40 Z10 R20 xd 40 20 PMT25 MANUEL DE PROGRAMMATION CNC 8025 8030 6 13 G38 DEGAGEMENT TANGENTIEL La fonction pr paratoire G38 peut tre utilis e pour lier tangentiellement deux trajectoires sans avoir calculer les points d intersection La fonction G38 n est pas modale Elle doit tre programm e chaque fois que 2 trajectoires doivent tre li es tangentiellement Ces trajectoires peuv
190. la coordonn e en X du point initial A donn e au rayon ou au diam tre Valeur de la coordonn e en Z du point initial A Sur paisseur Elle doit tre plus grande ou gale z ro et plus grande ou gale la tol rance de finition autrement l erreur 3 sera visualis e Suivant la valeur de P12 elle sera identifi e comme tant une sur paisseur en X ou en Z Profondeur de passe maximale Elle doit tre sup rieure z ro ou l erreur 3 sera visualis e Suivant P12 elle sera identifi e comme tant une profondeur le long de l axe X ou l axe Z La passe r elle calcul e par la CNC sera gale ou inf rieure la passe maximale Tol rance de finition sur l axe X Elle doit tre sup rieure ou gale z ro ou l erreur 3 sera visualis e Tol rance de finition sur l axe Z Elle doit tre sup rieure ou gale z ro ou l erreur 3 sera visualis e Avance pour la passe de finition Si elle est gale z ro il n y aura pas de passe de finition Si elle est n gative l erreur 3 sera visualis e MANUEL DE PROGRAMMATION CNC 8025 8030 P12 Angle de l outil La valeur doit tre comprise entre 0 degr s et 90 degr s ou l erreur 3 sera visualis e Si la valeur est gale ou inf rieure 45 degr s P4 sera pris comme sur paisseur sur l axe X et P5 comme profondeur maximale sur X 45 MPT73 Si la valeur est sup rieure 45 degr s P4 sera pris comme sur
191. 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 manuellement et d introduire les 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 OP MODE 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 6 3 2 3 Effacement de tout un programme Voir paragraphe 3 6 3 en mode EDITION 6 3 2 4 Changement de num ro de programme Voir paragraphe 3 6 4 en mode EDITION 6 3 2 5 Affichage et recherche des sous programmes m moris s Voir paragraphes 3 6 5 en mode EDITION 6 22 MANUEL D UTILISATION CNC 8025 8030 3 2 6 S lection d un programme Voir paragraphe 3 6 6 en mode EDITION 6 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 au bas de l cran Dans un bloc qui ne contient que les coordonn es d un
192. la touche START sur la CNC Le param tre machine P621 7 indique si l on dispose de cette prestation P621 7 0 On ne dispose pas de cette prestation P621 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 025 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 P621 7 indique si l on dispose de cette prestation P621 7 0 On ne dispose pas de cette prestation P621 7 1 On dispose de cette prestation Il faut utiliser les sorties suivantes 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 du 3 me axe 056 057 Limite positive n gative de l axeZ 058 059 Limite positive n gative du 4 me axe 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 23 1 2 3 BLOCAGE DE ACC S AU MODE D DITION PARTIR DU PLCI Le param tre machine P6
193. 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 ont atteint la position d sir e le message suivant appara t sur l cran RETOUR AXES NON POSITIONNES AUCUN e Appuyer sur L ex cution du cycle est reprise 3 1 7 Remise a z ro de la CNC En appuyant sur la touche 7 sur la partie sup rieure droite de le message clignotant REMISE A ZERO appara t l cran A RESET 5 As En appuyant nouveau sur la touche 7 la CNC est remise dans son tat initial 20 MANUEL D UTILISATION CNC 8025 8030 3 1 8 Affichage et effacement des messages provenant de l Automate FAGOR 64 Quand la CNC op re avec l Automate FAGOR il est possible de visualiser les messages de l Automate en cours au moyen d une table de messages 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 pour leur affichage L un des messages appara tra en vid o invers ce qui indique qu il peut tre effac Paide de la touche DELETE Ainsi la CNC inactivera la MARQUE se rapportant l Automate metteur du message Utiliser les touches D pour
194. leur position exacte programm e dans le bloc pr c dent Exemple Programmation de X au diam tre Supposons que le point de d part est X40 Z50 XA N 110 SRDE lt q N 100 20 MPT07 D Laai 20 50 Z N100 G90 G01 G05 X80 N110 Z20 MANUEL DE PROGRAMMATION CNC 8025 8030 Comme illustr dans l exemple les angles seraient arrondis dans le cas de deux d placements mutuellement La diff rence entre les profils th oriques et r els est en fonction de l avance Plus l avanceest grande plus la diff rence entre les profils th oriques et r els estimportante La fonction G05 est modale et incompatible avec G07 La fonction G05 peut tre programm e comme G5 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 Programmation de X au diam tre Supposons que le point de d part est X40 Z50 x CO N 100 20 l 50 MPTO8 20 7 N100 G90 G01 G07 X80 N110 Z20 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 P607 8 c est dire Avec P607 8 0 retient G07
195. lle doit tre sup rieure z ro sinon l erreur 3 sera visualis e La profondeur r elle calcul e par la CNC sera gale ou inf rieure la profondeur de passe maximale P7 Tol rance de finition suivant axe X Elle doit tre sup rieure ou gale z ro sinon l erreur 3 sera visualis e P8 Tol rance de finition suivant l axe Z Elle doit tre sup rieure ou gale z ro sinon l erreur 3 sera visualis e P9 Avance pour la passe de finition Si elle est z ro il n y aura pas de passe de finition Si elle est n gative l erreur 3 sera visualis e MANUEL DE PROGRAMMATION CNC 8025 8030 Au moment de programmer ce cycle fixe il faut prendre en compte ce qui suit 1 La distanceentre le point de d part 0 et le point d arriv e B suivant l axe X doit tre sup rieure ou gale P7 Pour viter des passes trop faibles ou l mission de l erreur 31 lors de l usinage avec compensation de rayon la valeur de cette distance de A B doit tre gale P7 NPS PS tant le pas et N un nombre entier 2 La distance du point 0 A suivant l axe Z doit tre sup rieure P8 3 Les conditions d usinage avance rotation de la broche etc doivent tre programm es avant l appel du cycle Les param tres doivent tre introduits soit dans le bloc d appel du cycle soit dans les blocs pr c dents Les conditions de sortie du cycle sont G00 et G90 4 Sil outiln est pas positionn
196. lles 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 Automation peut manipuler l int rieur de l appareil Ne pas manipuler les connecteurs lorsque l appareil est branch au secteur Avant de manipule
197. m me il faut indiquer le num ro de noeud qu occupe la CNC PLCI MANUEL DE PROGRAMMATION CNC 8025 8030 65 66 c Charger dans un param tre arithm tique de la CNC la valeur d un registre d un autre NOEUD du RESEAU G52 N2 P3 R3 ou bien G52 N2 P3 D3 G52 Communication avec le r seau N2 Adresse du noeud ORIGINE 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 Note 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 la CNC PLCI d Envoyer un texte de la CNC un autre NOEUD du RESEAU e G52 N2 TEXTE G52 Communication avec le r seau N2 Adresse du noeud DESTINATION 0 14 0 D limiteurs du texte Texte Texte dont la syntaxe est admise par le noeud DESTINATION Exemple Supposons que le NOEUD 7 du RESEAU est une CNC FAGOR 82 raccord en MODE ASSERVI et qu on souhaite que les axes X Y se positionnent au point X100Y50 Le bloc ex cuter par la CNC sera G57N7 X100Y50 Synchronisation des proc dures entre NOEUDS du RESEAU G52 N2 Ce bloc sera consid r comme ex cut lorsque le NOEUD N2 du RESEAU aura achev ex cution de l op ration en cours L utilisation de ce type de blocs permet de synchroniser les op rations des diff rents l ments ou noeuds du RESEAU NOTE Une ventuelle erreur se produi
198. me tabli par les param tres machine P12 Y En cessant d appuyer le d placement s arr te P12 N Il existe deux possibilit s Appuyer sur 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 Si cette avance n a pas t identifi e pr c demment les axes se d placeront au FO tabli par le s lecteur frontal Le d placement manuel rapide d un axe s obtient en pressant la touche d AVANCE RAPIDE Mi 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 jusqu la position indiqu par le s lecteur 32 MANUEL D UTILISATION CNC 8025 8030 Attention a Lorsque le mode de fonctionnement MANUEL est s lectionn l avance FO l est galement Si cette avance n a pas t identifi e pr c demment les axes se d placeront au FO tabli par le s lecteur frontal Le d placement manuel rapide d un axe s obtient en pressant la touche d AVANCE RAPIDE LU 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 3 5 5 Introduction de F S M et T Ce mode
199. mensions sont nulles Les fonctions G41 G42 sont modales Elles sont annul es par G40 M02 M30 un Arr t d urgence ou une Remise z ro Une fois l outil programm Txx 01 Txx 32 la CNC assume la compensation de longueur sans avoir appel un autre code sauf si P604 5 1 dans ce cas la compensation devient active l aide de M06 Attention Les valeurs de I utilis es pour la correction d usure d outil doivent tre introduites au diam tre MANUEL DE PROGRAMMATION CNC 8025 8030 49 CODES DE FORME DES OUTILS Code o et 9 X P 0 Code 1 X C Z P Code 2 X C Z P Code 3 X Ke Z y P D jain P Pointe de l outil C Centre de l outil Z Code 7 L 4 Z P X Code 6 C Z P X Code 5 f Z P X 50 MANUEL DE PROGRAMMATION CNC 8025 8030 Code 4 X P C Code 5 X P Z Ti Code 6 X P C Code 7 X P C Code 8 X P C A MPT33 Code 4 m lt S Z X Code 3 P Z C X Code 2 P C X Code 1 P X Code 8 P 7 V PET MANUEL DE PROGRAMMATION CNC 8025 8030 51 6 15 1 S lection et initialisation de la compensation de rayon d outil Le code G41 ou G42 doit tre utilis pour initialiser la compensation La fonction Txx xx Txx 01 Txx 32 doit tre programm
200. ment APPRENTISSAGE 3 Appuyer sur MODE OP Appuyer sur la touche 3 L information concernant les touches de fonctions correspondantes ce mode est affich e 3 3 2 Verrouillage D verrouillage de la m moire Voir paragraphe 3 6 2 dans le mode EDITION 6 3 3 3 Effacement de tout un programme Voir paragraphe 3 6 3 dans le mode EDITION 6 3 3 4 Changement d un num ro du programme Voir paragraphe 3 6 4 dans le mode EDITION 6 3 3 5 Affichage et recherche des sous programmes m moris s Voir paragraphe 3 6 5 dans le mode EDITION 6 24 MANUEL D UTILISATION CNC 8025 8030 3 3 6 S lection d un programme Voir paragraphe 3 6 6 dans le mode EDITION 6 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 C 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 la CNC ex cute le bloc et l affichage sur l cran passe en mode AUTOMATIQUE 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 d
201. mer ce cycle fixe il faut prendre en compte ce qui suit 1 Ladistanceentre le point de d part 0 et le point d arriv e B suivant l axe X doit tre donn e par P7 Pour viter des passes trop faibles ou l mission de l erreur 31 lors de l usinage avec compensation de rayon la valeur de cette distance de A B doit tre gale P7 NPS5 N tant un nombre entier 2 La distance du point 0 A suivant l axe Z doit tre sup rieure P8 3 La d finition de la figure ne doit pas inclure le point A car il est identifi par PO et P1 MANUEL DE PROGRAMMATION CNC 8025 8030 163 164 4 Les conditions d usinage avance rotation de la broche etc doivent tre programm es avant l appel du cycle Les param tres doivent tre introduits soit dans le bloc d appel du cycle soit dans les blocs pr c dents Les conditions de sortie du cycle sont G00 et G90 5 Le profil peut tre constitu par segments droits et courbes Les valeurs des coordonn es des points d arriv e doivent tre programm es en coordonn es cart siennes et en absolu dans tous les blocs d finissant le profil autrement l cran affichera l erreur 21 Si le profil dispose de segments courbes ils doivent tre programm s avec les coordonn es I K du centre par rapport au point initial de l arc et avec le signe correspondant Si des fonctions F S T ou M sont programm es elles seront ignor es sauf pour la passe de finition 6 Le c
202. n de la compensation de rayon Compensation de rayon outil gauche Compensation de rayon outil droite Traitement d un seul bloc Annulation de traitement de bloc seul FEED RATE programmable Chargement des correcteurs dans la table Correction des dimensions de l outil en usage Communication avec le RESEAU LOCAL FAGOR Modal G53 G59 G65 Ex cution ind pendante d un axe Cycle fixe pour profondeur de passe en suivant le profil de la pi ce Cycle fixe pour profondeur de passe X Cycle fixe pour profondeur de passe Y Programmation en pouces Programmation en m trique Facteur d chelle Recherche automatique du z ro de r f rence Palpage D calages du z ro Cycles fixes de palpage Cr ation automatique de blocs Cycle fixe de tournage d une droite Cycle fixe de dressage d une droite Cycle fixe de per age Tournage de courbes Dressage de courbes Cycle fixe de filetage longitudinal Cycle fixe de filetage frontal Cycle fixe longitudinal pour gorge Cycle fixe de frontal pour gorge Programmation des coordonn es en absolu Programmation des coordonn es en relatif Pr s lection des coordonn es et d termination de la valeur de S Pr s lection de l origine polaire Avance F en MM MN 0 1 pouce mn Avance F en MM TOUR 0 1 pouce mn Vitesse S en M MN pieds mn Vitesse de coupe constante Vitesse S en TOURS MN 1
203. n des param tres machine du tableau des fonctions M d cod es et des tableaux de compensation d erreur de pas de vis de EEPROM 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 ae provoquent l activation de la sortie d URGENCE et la remise de la CNC dans les conditions initiales FAGOR CNC 8025 8030 mod les T TG TS 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 d crit les modes de fonctionnement de la CNC 8025 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 Il ne 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
204. nement dans ce mode la CNC mettra l erreur correspondante et ne permettra le d placement qu en zone autoris e 3 5 8 Changement des unit s de mesure Chaque fois que la touche I D part Cycle est appuy e les unit s de mesure changent de m trique pouce ou de pouce m trique 3 5 9 Remise z ro de la CNC Apr s avoir s lectionn le mode MANUEL lorsque la touche gt est press la CNC ex cute une mise en conditions initiales oo MANUEL D UTILISATION CNC 8025 8030 35 3 5 10 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 N Appuyer sur l une des deux touches manuelles JOB correspondant l axe d placer manuellement laide 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 l axe s lectionn clignotera sur l 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
205. nte l avance tombe 100 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 Avec le microswitch de r f rence actif en appuyant sur CJ l axe se d gage l avance s lectionn e jusqu ce que la but e soit lib r e Puis la recherche du z ro de r f rence s effectuera normalement Pour annuler la recherche du z ro de r f rence presser n importe quelle touche avant de donner l ordre Si ce dernier d j t donn presser Tol Attention Ce qui a t d crit ici est aussi valable pour le 3 ou 4 axe 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 MANUEL D UTILISATION CNC 8025 8030 31 3 5 4 D placement manuel des axes 3 5 4 1 D placement Continu Placer le s lecteur M F O 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 Com
206. o du programme celui 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 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 obtient en manoeuvrant les touches 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 d 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
207. oc du type G76 N5 doit tre dit au pr alable Une fois G76 P5 ou G76 NS ex cut chaque fois que la CNC ex cute un bloc contenant la fonction G76 elle charge dans le nouveau programme les informations qui suivent G76 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 ont t employ s lors de la programmation habituelle except le fait que les fonctions pr paratoires G22 et G23 ne peuvent pas tre programm es Apr s G76 les coordonn es des axes peuvent tre programm es de plusieurs fa ons a X 4 3 Z 4 3 Charge les axes avec les valeurs indiqu es b XZ Charge les axes avec ses valeurs th oriques en ce moment c XP2 ZP2 Charge les axes avec la valeur du param tre en ce moment Ainsi si apr s G76 FP2 ou SP2 est programm la CNC chargera le F ou S courant du param tre dans le nouveau programme Exemple Supposons que la coordonn e X du point o la machine se trouve est 78 35 Si le programme suivant est ex cut N10 G76 P00345 N20 G76 G1 X FP90 SP55 M3 N30 P2 P3 F2 K1 N40 G76 XP2 ZP5 M7 N50 G76 G0 X14 Z20 M5 MANUEL DE PROGRAMMATION CNC 8025 8030 91 et que dans le bloc N20 les valeurs des param tres sont P90 1250 et dans le bloc N40 P2 14 853 et P5 154 35 la CNC cr era le programme P00345 suivant N100 G1 X78 35 F1250 S2500 M3 N101 X14 853 Z154 37 M7 N102 G0 X14 Z20 M5 Dans les
208. oduction et ex cution de F S M et T 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 G53 G59 Introduction modification et d outils v rification des dimensions rayon et G53 G59 longueur de 100 outils au maximum et des d calages de l origine G53 G59 9 MODES SPECIAUX 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 OP MODE MODE OPERATIONNEL La liste des 10 modes appara t sur l cran Composer le num ro du mode voulu MANUEL D UTILISATION CNC 8025 8030 9 3 1 MODE 0 AUTOMATIQUE MODE 1 BLOC PAR BLOC La seule diff rence entre ces deux modes consiste au fait qu en mode Bloc par Bloc 1 il y a arr t du cycle la fin de chaque bloc La touche doit tre appuy e pour ex cuter le bloc suivant En mode Automatique le d roulement du pro
209. ogramm 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 annulent aussi la fonction G49 La fonction G49 K doit tre programm e seule dans le bloc MANUEL DE PROGRAMMATION CNC 8025 8030 6 18 G50 CHARGEMENT DES VALEURS D OUTIL DANS LA TABLE Les diff rentes valeurs de correction d outil peuvent tre charg es dans le tableau en utilisant le code G50 Ilexiste plusieurs possibilit s de programmation a Chargement de toutes les valeurs N4 G50 T2 X 4 3 Z 4 3 F1 R4 3 142 3 K 2 3 Les valeurs d finies par X Z F R I et K sont charg es dans le tableau l adresse sp cifi e par T2 N4 Num ro du bloc G50 Code de chargement des valeurs de correction T2 T01 T32 Adresse dans le tableau de correction X 4 3 Longueur de l outil suivant l axe X Z 4 3 Longueur de l outil suivant l axe Z F1 FO F9 Code d orientation de l outil R4 3 Rayon de l outil 2 3 Correction d usure de l outil suivant l axe X toujours au diam tre K 2 3 Correction d usure de l outil suivant l axe Z Les valeurs de X Z F R I K remplacent les valeurs pr c demment m moris es l adresse sp cifi e par T2 b Si le changement d une ou plusieurs valeurs est d sir il suffit de programmer ces valeurs apr s G50 T2 Le reste des valeurs du tableau r
210. ogrammation param trique peut tre utilis e pour viter cette limitation x PO PD P90 P9D AA X P93 B P94 O P95 MPT70 P96 P97 Lg P 3 SIGNIFICATION DES PARAMETRES Param tres d appel PO Valeur de X au point final au rayon ou au diam tre P1 Valeur de Z au point final P2 Distance depuis le point de d part jusqu au centre suivant l axe X au rayon P3 Distance depuis le point de d part jusqu au centre suivant l axe Z 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 P91 P92 P93 P94 P95 P96 P97 P98 P99 Valeur de X du point de d part au rayon Valeur de Z du point de d part Rayon Angle initial amp Angle final B Angle de fonctionnement ou de d placement Valeur de X du centre de l arc au rayon Valeur de Z du centre de l arc Calcul Calcul MANUEL DE PROGRAMMATION CNC 8025 8030 153 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 B si l arc est dans le 3 et 4 cadran Angle amp P
211. ogramme actif en mode AUTOMATIQUE ou en mode BLOC PAR BLOC Proc dure suivre Appuyer sur la touche de fonction BACK EDIT Le num ro de programme P affich sur la partie droite de AUTOMATIQUE ou BLOC PAR BLOC correspond au dernier programme dit La touche OP MODE Mode Op rationnel permet de retourner au mode d affichage Standard 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 Il est recommand 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 d erreur 001 sera ainsi limin e En cours d dition les touches et commandes des modes AUTOMATIQUE et BLOC PAR BLOC demeurent actives 3 1 4 Mode PLC LAN La touche de fonction PLC permet l acc s au menu principal de AUTOMATE et du RESEAU LOCAL Voir manuel AUTOMATE FAGOR 64 La touche de OP MODE 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 01 32 Presser RECALL Les valeurs du correcteur seront affich
212. on Corp Fagor Automation Asia Ltd Hong Kong Fagor Automation West Coast Korea Fagor Automation Korea Ltd Fagor Automation East Coast Taiwan Fagor Automation Asia Ltd Twn Branch Canada Fagor Automation Ontario HK Fagor Automation Quebec Singapore Fagor Automation S Pte Ltd 8
213. on automatique de blocs G76 Communication avec le r seau local FAGOR G52 ekeeke keekeekee CSP A E i keekeekee gt x x IX X X S x IX IX a x a x M IX IX x a a x x x x IX IX X x IX IX X xX xX 1x x IX IX a x a x x x lt a x a x a x 1x 1x x IX a a a l x COMPENSATION Compensation de rayon de l outil G40 G41 G42 Chargement des dimensions de l outil sur la table interne G50 G51 CYCLES FIXES Cycle fixe de poursuite de profil de la pi ce profondeur de passe G66 Cycle fixe de d grossissage sur l axe X G68 Cycle fixe de d grossissage sur l axe Z G69 Cycle fixe de tournage de segments droits G81 Cycle fixe de dressage de segments droits G82 Cycle fixe de per age profond G83 Cycle fixe de tournage de segments courbes G84 Cycle fixe de dressage de segments courbes G85 Cycle fixe de filetage longitudinal G86 Cycle fixe de filetage frontal G87 Cycle fixe de gorges sur l axe X G88 Cycle fixe de gorges sur l axe Z G89 TRAVAIL AVEC PALPEUR D placement avec palpeur G75 Cycle fixe de calibrage de l outil G75N0 Cycle fixe de calibrage de palpeur G75N1 Cycle fixe de mesure de pi ce sur l axe X G75 N2 Cycle fixe de mesure de pi ce sur l axe Z G75 N3 Cycle fixe de mesure de pi ce et cor
214. onction G25 peut tre utilis e pour effectuer un saut un bloc hors s quence du programme en cours Aucune information suppl mentaire ne peut tre programm dans un bloc contenant G25 Il existe deux formats de programmation possibles a N4 G25 N4 N4 Num ro du bloc G25 Code pour les sauts non conditionnels 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 N5 Z50 N10 G25 N50 N15 X50 N20 Z70 N50 G01 X20 Lorsque le bloc 10estlu la CNC effectue un saut au bloc 50 etensuite ex cute le programme jusqu la fin b N4 G25 N4 4 2 N4 Num ro de bloc G25 Code de saut non conditionnel N4 4 2 Nombre de r p titions i Num ro du dernier bloc ex cuter Num 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 etle 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 qu il 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 MANUEL DE PROGRAMMATION CNC 8025 8030 33 6
215. onction 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 1l 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 MANUELDE PROGRAMMATION CNC 8025 8030 6 27 3 G76 Cr ation automatique de blocs Cette option est disponible sur les mod les TS A l aide de la fonction G76 il est possile de cr er des blocs qui sont automatiquement charg s dans la m moire de la CNC ou qui sont transf r s un ordinateur via la DNC Si le nouveau programme cr er va tre m moris dans la CNC un bloc du type G76 PS doit tre dit au pr alable Si le nouveau programme cr er va tre transf r un ordinateur un bl
216. onditionnel 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 MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple Un programme pour d finir une trajectoire parabolique dont la formule est Z K X La programmation de l axe X est au diam tre Les param tres d appel sont PO gt K P1 gt Coordonn e X initiale P2 gt Coordonn e X finale P3 gt Incr mentation en X Param tres calcul s P4 gt Coordonn e X P5 gt Coordonn e Z N80 G21 N56 1 PO K0 01 P1 K00 P2 K100 P3 K1 N90 M30 N110 G23 N56 N120 PA PL rie aleiarnenisanas X X initial N130 P4 P4 F1 P3 P4 F11 P2 N140 G28 N160 N150 P4 P2 N160 P5 P4 F3 P4 P5 PS F3 PO P5 F16 P5 N1700 GOL KP ZPS as esse Bloc de d placement N180 P4 F11 P2 N190 G27 N130 N200 G24 LX T R2 MPT69B MANUEL DE PROGRAMMATION CNC 8025 8030 151 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 que 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 s
217. onn es des axes 4 me 3 me X Z Fonctions G F S T Tout ce processus se r p tera pour chacun des points jusqu la fin du programme d chantillonnage choisi 3 Consid rations finales La digitalisation 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 Lorsque le palpeur est calibr on proc dera au palpage de la surface choisie 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 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 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 MANUEL DE PROGRAMMATION CNC 8025 8030 95 96 Il est possible gr ce divers p
218. ourraient 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 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 pa
219. ous les cycles de palpage sont G00 G07 G40 G90 Deux types de palpeur peuvent tre utilis s pour ce cycle soit un palpeur situ dans une position fixe de la machine employ pour le calibrage des outils soit un palpeur attach la tourelle d outils employ pour les diff rents cycles de mesure de pi ces Le mode d emploi de ce dernier type de palpeur est similaire celui d un outil de tour C est pourquoi 1l doit tre calibr avant l ex cution d un cycle et que les valeurs X Z F R doivent tre introduites dans le correcteur s y rapportant de la table d outils Si un cycle fixe de palpage est en cours et que la CNC re oit le signal mis par le palpeur lorsqu il n y a pas de palpage proprement dit elle affichera le code d erreur 65 et immobilisera les axes 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 mise l ext rieur par la CNC de fa on activer le palpeur La CNC activera cette fonction M au d but d un cycle de palpage pour l annuler programmer une autre fonction auxiliaire M MANUEL DE PROGRAMMATION CNC 8025 8030 N0 CYCLE DE CALIBRAGE D OUTIL Pour l ex cution du cycle de calibrage d outil il faut employer un palpeur situ dans une position fixe de la machine et avec ses faces parall les aux axes La CNC doi
220. param tre P63 dans la table d outils F29 Cette fonction peut tre programm e de deux fa ons diff rentes Exemple a N4 P15 F29 K27 Le param tre P15 prend la valeur de K qui se trouve en position 27 dans la table d outils Exemple b N4 P13 F29 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 Le nombre d attributions 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 15 MANUEL DE PROGRAMMATION CNC 8025 8030 143 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 P1 P2F30P3 Param tres et constantes P11 P25F31H 8 Constantes P19 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 FFFFFFFE et elle ne peut pas appartenir au premier op rande F30 AND 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 35AF9D01I 35 AF9FE7 F
221. permettant la configuration g om trique adapt e chaque application Les sondes de palpage disposent de trois syst mes diff rents Cabl nductif Optique 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 permetune 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 MANUEL DE PROGRAMMATION CNC 8025 8030 73 6 26 3 Applications les plus communes 74 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 estcompens e sin 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 information point par point La sonde de palpage se charge d envoyer les donn es de positionnement la CNC etc
222. puyer sur gt Le cycle peut aussi tre interrompu par 12 Les codes M00 M02 M30 M06 Le code M01 si l entr e s y rapportant est activ e Le signal externe d ARRET Le signal externe FEEDHOLD Le cycle reprend lorsque le signal dispara t Le signal externe ARRET D URGENCE Dans ce cas le programme doit tre recommenc car la CNC est remise dans son tat initial Le signal externe de Saut un Sous programme d URGENCE 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 Si une touche autre que 1 0 est appuy e 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 ERREUR DE POURSUITE PARAMETRES ARITHMETIQUES ETAT DES SOUS PROGRAMMES GRAPHIQUE EDITION PARALLELE BACKGROUND PLC LAN CORRECTION DE L OUTIL INSPECTION DE L OUTIL MESSAGES du PLC 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
223. r de R doit toujours tre positive Exemple L axe X est programm au diam tre X 50 40 MPTe8 Point de d part X20 Z80 N100 G90 G01 G39 R10 X80 Z60 N110 X100 Z10 MANUEL DE PROGRAMMATION CNC 8025 8030 47 6 15 COMPENSATION D OUTIL En tournage normal la trajectoire de l outil doit tre calcul e et d finie en tenant compte de ses dimensions longueur et rayon afin d obtenir les cotes d sir es sur la pi ce usin e La compensation de longueur et rayon d outil 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 les dimensions de l outil memoris es dans le tableau des outils A chaque fois qu un outil est s lectionn T2 2 la CNC applique automatiquement les compensations de longueur X Z I K m moris es dans le tableau sans qu aucun code G ne soit programm Si le param tre machine P604 5 1 la compensation de longueur est active lorsque M06 est ex cut Il existe 3 fonctions pr paratoires pour la compensation du rayon d outil G40 Annulation de la compensation du rayon d outil G41 Compensation de rayon outil gauche G42 Compensation de rayon outil droite X Param tre P600 1 0 et axes Param tre P600 1 1 et axes MPTe9 G41 G42 L outil se trouve L out
224. r inf rieure voir le manuel d instruction de la machine L avance maximale du travail peut tre programm e en utilisant le code F0 Exemple Pour une machine ayant une possibilit d avance maximale de fonctionnement programmable de 1000 mm mn il n y a pas de diff rence entre la programmation de FO ou de F1000 L avance programm e F est effective lors des op rations d interpolation lin aire G01 ou d interpolation circulaire G02 G03 MANUEL DE PROGRAMMATION CNC 8025 8030 117 118 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 mts mn voir manuel d instruction de la machine L avance programm e peut tre modul e entre 0 et 120 ou entre 0 et 100 suivant le param tre P600 3 au moyen d un s lecteur situ sur la face avant de la CNC Cela n est pas possible lorsqu un filetage avec une fonction G33 G86 G87 ou si un mouvement de palpage G57 est en cours d ex cution S VITESSE ET ORIENTATION DE LA BROCHE Le code S peut avoir deux significations diff rentes a Vitesse de broche La vitesse de broche est programm e directement en tours mn ou m mn pieds mn l aide du code S4 La programmation
225. r 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 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 tiquett
226. r sur ENTER 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 X Z F R I K ou un num ro proc der comme suit MANUEL D UTILISATION CNC 8025 8030 57 Utiliser les touches 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 b Insertion des Caract res Si pendant l criture des cotes d un outil un caract re doit tre ins r dans le bloc proc der comme suit Utiliser les touches K3 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 effa
227. rammation est identique celle d un axe lin aire Lorsque le param tre P615 2 1 axe rotatif Rollover la CNC met le compteur z ro chaque 360 degr s S1 la programmation s effectue en coordonn es absolues G90 le signe indiquera le sens de d placement C est dire que si une m me valeur a t programm e avec des signes diff rents le point d aboutissemnt sera le m me dans les deux cas mais le sens se r alisera differemment Supposons que le 4 me axe est d nomin W LL vw 45 Ph is 7 w45 45 Pointde d part Wo S z a N cles TT 110 MANUEL DE PROGRAMMATION CNC 8025 8030 7 2 COORDONNEES POLAIRES Le format pour identifier un point en coordonn es polaires est En m trique R 4 3 A 3 3 En pouces R 3 4 A 3 3 KR est la valeur du rayon et A la valeur de l angle A en degr s par rapport au centre polaire Apr s une mise sous tension M02 M30 Arr t d urgence ou RAZ la CNC prend X0 Z0 comme origine polaire Avec la fonction G93 on peut varier l origine polaire Les valeurs de R et de A seront programm es en G90 absolu ou G91 relatif en fonction du mode s lectionn 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 Lorsque les mouvements sont programm s en rapide G00 ou en interpolation lin aire G01 il faut programmer
228. rche du point de r f rence de cet axe La fonction G14 tant activ e des positionnements en G00 ainsi que des interpolations lin aires GOI entre les axes C X Z peuvent tre programm s La programmation de la fonction G14 annule les fonctions G95 et G96 La fonction G14 tant activ e pour pouvoir acc der au mode normal de tournage il faut programmer la fonction auxiliaire M3 ou M4 MPTI1 MANUEL DE PROGRAMMATION CNC 8025 8030 25 26 Le d placement de l axe C doit tre programm en degr s et la vitesse d avance en degr s minute F4 Le format de programmation est le suivant En millim tres N4 C 4 3 X 4 3 Z 4 3 En pouces N4 C 3 4 X 3 4 Z 3 4 S1 la fonction G14 tant activ e un bloc du type N4 G91 G01 C720 F500 est ex cut laxe C fera deux tours une vitesse d avance de 500 degr s minute et le comptage se mettra z ro tous les 360 degr s parcourus MANUEL DE PROGRAMMATION CNC 8025 8030 Lors d une programmation en coordonn es absolues G90 le signe indique le sens de rotation c est dire si une m me valeur de coordonn e mais deux signes diff rents est programm e dans les deux cas le point atteint sera le m me mais par sens contraire de rotation Point de d part MPTIe Cependant lors d un fonctionnement en G91 les valeurs de coordonn e sont en relatif d s le point d part et la programmation similaire celle d un axe lin aire mais en d
229. rdonn es cart siennes N4 G02 X100 Z10 140 K10 Coordonn es polaires N4 G02 A194 036 140 K10 Programmation de rayon N4 G02 X100 Z10 R41 231 Programmation avec G06 N4 G02 G06 X100 Z10 1120 K50 MPT06 Point de d part PO X60 Z60 Coordonn es cart siennes N4 G03 X140 Z20 I 10 K 50 Coordonn es polaires N4 G03 A78 69 I 10 K 50 Programmation de rayon N4 G03 X140 Z20 R50 99 Programmation avec G06 N4 G03 G06 X140 Z20 140 K10 MANUEL DE PROGRAMMATION CNC 8025 8030 17 6 3 G04 TEMPORISATION La fonction G04 s utilise pour programmer une temporisation La valeur de la temporisation est programm e par le mot K Exemple G04 K0 05 Temporisation de 0 05 secondes G04 K2 5 Temporisation de 2 5 secondes S1 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 pourront tre comprises entre 0 00 et 655 35 secondes La temporisation est ex cut e au d but du bloc dans lequel elle est programm e La fonction G04 peut se programmer comme G4 6 4 TRANSITION ENTRE BLOCS 6 4 1 G05 Angle arrondi 18 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
230. rection d outil sur l axe X G75 N4 Cycle fixe de mesure de pi ce et correction d outil sur l axe Z G75 N5 oe eeke e F oe eeke E TRAVAIL AVEC DES SOUS ROUTINES Nombre de sous routines standard S x o X a a l X x lt x x x x x a a j a 1x e E D finition de sous routine standard G22 Appel la sous routine standard G20 Nombre de sous routines param triques D finition de sous routine param triques G23 Appel la sous routine param trique 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 x jx x 1x Cd x IX IX IX 1x Cd x IX IX IX 1x Cd NOUVELLES PRESTATIONS ET MODIFICATIONS Date Mars 1991 Version logiciel 2 1 et suivants PRESTATION MANUEL ET SECTION MODIFI E Le sens de la recherche du z ro de r f rence machine est s lection par param tre Manuel Installation Section 4 7 machine P618 5 6 7 8 Le 2 me avancement en recherche du z ro de r f rence machine est s lectionn par Manuel Installation Section 4 7 param tre machine P807 P810 R solution de comptage 1 2 5 10 avec signaux sino daux sur chaque axe P619 1 Manuel Installation Section 4 1 2 3 4 Acc s depuis la CN
231. 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 les pi ces et les outils G75 implique les fonctions G01 et G40 c est dire que la CNC assume des fonctions G01 et G40 apr s un bloc contenant G75 La CNC permet de mesurer manuellement avec un palpeur les longueurs X Z des outils Les informations n cessaires pour utiliser cette option se trouvent dans le MANUEL D UTILISATION Le mod le TS de contr le permet aussi d ex cuterles cycles fixes de palpage qui sont d crits par la suite MANUEL DE PROGRAMMATION CNC 8025 8030 75 6 26 5 G75 N2 Cycles fixes de palpage La CNC est quip e de diff rents cycles de palpage l aide desquels il est possible de mesurer les dimensions d un outil d effectuer des mesures de pi ces etc Le format de programmation est le suivant G75 N P K P K Le chiffre qui suit N d finit le cycle de palpage ex cuter La CNC dispose des cycles de palpage suivants NO Calibrage d outil N1 Calibrage du palpeur N2 Mesure de pi ce suivant l axe X N3 Mesure de pi ce suivant l axe Z N4 Mesure de pi ce et correction d outil suivant l axe X NS Mesure de pi ce et correction d outil suivant l axe Z Les valeurs des param tres d appel n cessaires pour chaque cycle P K7 doiven
232. reur 3 sera visualis e Avance pour la passe de finition Si le param tre P9 est mis 0 ce qui indique que la passe de finition ne s effectuera pas l outil apr s ex cution des passes de profondeur realis ra une derni re passe d bauche suivant les tol rances indiqu es en P7 et P8 Si le param tre a une valeur n gative la passe de finition et la passe d bauche ne s effectueront pas MANUELDE PROGRAMMATION CNC 8025 8030 P9 gt 0 P9 0 P9 lt 0 Do Da ET SPAS PASISI D CR DE ai e i a pet cp pe BP 2 Dur DUT KA M dope 5 yT LT on et A E ue 8 6 LAS Pap A en ds 2 TA Dr LD E UE vf Va E Ge mE Po AET de E Al NS DRE RTE TES C TS DR A eni lui Liu a S A ir HE Li Aa a a a D S E S S E E E E A E gop tE i AEE Vo or 1 E tai DU II L 1 LOU I g KEE I L 1 DUT Doi C C a L 11 Tri L Dr Doi Di DU Doi lp EUX DU i i I SLi 1 Si p 1 I 11 Passe de finition Z K Derni re passe i E d bauche P10 On doitattribuer au param tre P10 une valeur diff rente de 0 lorsqu on d sire que la CNC ex cute une derni re passe d bauche avant de faire la passe de finition P9 gt 0 P10 0 P9 gt 0 P10 0 f k A Derni re passe Passe de finition xa d bauche g e Ba 3 o Passe de finition P13 Num ro du premier bloc qui d finit le profil P14 Num ro du dernier bloc qui d finit le profil Il doit tre gal ou sup rieur P13 sinon l erreur 13 sera visualis e Au moment de program
233. rocessus 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 A 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 d arrondir par exemple Ces points sont stock s comme un nouveau programme FAGOR DNC POUR LA DIGITALISATION Lorsque le FAGORDNC a t ex cut il faut s lectionner 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 ASCII comme s il s agissait d un texte On peut ainsi modifier la profondeur de passe l avanc
234. rogramme et avant le premier bloc Sile 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 BLOCS DU PROGRAMME NUMEROTATION DES BLOCS Le num ro de blocestutilis pour identifier chacun des blocs qui constituentun 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 Ilestrecommand 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 Si la CNC est programm e partir de son pupitre les blocs sont automatiquement num rot s par pas de 10 MANUEL DE PROGRAMMATION CNC 8025 8030 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 entr e validant les blocs conditionnels est activ Durant l ex cution d un programme la CNC lit 4 blocs en avance Ainsi le signal ext rie
235. rompue 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 travers de la prestation DNC Distributed Numerical Control et possibilite les fonctions suivantes Commandes de r pertoires et effacement de programmes Transfert de programmes et de tables Ex cution dun programme infini Commandes ext rieures de la machine Rapport d tats avanc s du syst me DNC Pour avoir la possibilit de travailler avec le DNC P605 5 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 MANUEL D UTILISATION CNC 8025 8030 55 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 TONI Rae Ji Kiss TOP ne
236. s Modal G07 Angle vif G08 Trajectoire circulaire tangente la trajectoire pr c dente G09 Trajectoire circulaire programm e par 3 points Modal G14 Activation de l axe C en degr s Modal G15 Usinage de la surface cylindrique de la pi ce Modal G16 Usinage de la surface frontale de la pi ce 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 appel non conditionnel G26 Saut appel conditionnel si 0 G27 Saut appel conditionnel si n quivaut pas z ro G28 Saut appel conditionnel si inf rieur G29 Saut conditionnel si sup rieur G30 Visualisation d erreur 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 Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal Modal MANUEL DE PROGRAMMATION CNC 8025 8030 G36 G37 G38 G39 G40 G41 G42 G47 G48 G49 G50 G51 G52 G66 G68 G69 G70 G71 G72 G74 G75 G75 N2 G76 G81 G82 G83 G84 G85 G86 G87 G88 G89 G90 G91 G92 G93 G94 G95 G96 G97 Arrondi contr l des angles Approche tangentielle D gagement tangentiel Chanfrein Annulatio
237. s du Volant lectronique associ l axe X P622 1 2 R solution de comptage qui fournit les signaux carr s du Volant Electronique associ l axe Z P501 P622 2 PE D 0 001 mm 0 0001 0 002 mm 0 0002 0 005 mm 0 0005 0 010 mm 0 0010 P602 4 Facteur de multiplication des signaux du Volant lectronique de l axe X 0 x4 1 x2 P622 4 Facteur de multiplication des signaux du Volant lectronique de l axe Z 0 x4 1 x2 P621 2 0 Volant inactif lorsque le commutateur est hors des positions de volant P621 2 1 Lorsque le commutateur est hors des positions de volant la CNC en tient compte en lui appliquant le facteur de multiplication xl Exemple On dispose d une manivelle lectronique Fagor 25 impulsions tour associ e l axe X et personnalis e de la mani re suivante P602 1 0Millim tres P501 1 R solution 0 001 mm P602 4 0 Facteur de multiplication x4 En fonction de la position du commutateur MFO Manuel Feedrate 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 100 millim tres par tour 5 2 UTILISATION DES VOLANTS LECTRONIQUES La machine dispose d un volant lectronique Lorsque l on dispose d un unique volant lectronique il est obligatoire que ce dernier soit raccord travers le connecteur A6 Si ce volant est le FAGOR 100P il faudra personnaliser l
238. s Remise z ro la CNC se trouve dans le syst me tabli par le param tre P13 MANUEL DE PROGRAMMATION CNC 8025 8030 6 24 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 Le format de programmation est le suivant N4 G72 K2 4 N4 Num ro du bloc G72 Code de mise l chelle K2 4 Valeur du facteur d chelle Valeur min K0 0001 Multiplier par 0 0001 Valeur max K99 9999 Multiplier par 99 9999 Toutes les valeurs des coordonn es programm es apr s G72 seront multipli es par K jusqu nouvelle d finition du facteur d chelle G72 ou jusqu son annulation Le K programm est annul en programmant K1 ou par M02 M30 Arr t d urgence ou Remise z ro X MPT44 MANUEL DE PROGRAMMATION CNC 8025 8030 71 6 25 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 Deux cas peuvent se pr senter a R f rence pour les deux axes Si G74 est programm dans un seul bloc la CNC d place d abord l axe X et ensuite l axe Z b R f rence pour un axe ou deux dans un ordre diff rent Si la recherche du z ro de r f rence dans un ordre diff rent au pr c dent est d sir e on doit programmer G74 et apr s les axes en ordre chronologique Aucune autre fonct
239. s 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 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
240. sant dans le RESEAU LOCAL FAGOR fera que la CNC affiche le code d erreur correspondant Pour plus d information sur le RESEAU LOCAL FAGOR se reporter au MANUEL D INSTALLATION ET DE MISE EN MARCHE chapitre INCORPORATION DE LA CNC 8025 30 au RESEAU LOCAL FAGOR MANUEL DE PROGRAMMATION CNC 8025 8030 6 21 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 m moris 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 presser la touche MODES D OPERATION ensuite presser la touche 8 et finalement la touche G Les fonctions G52 G59 peuvent tre utilis es de deux fa ons diff rentes Format a Charger la table des d calages de z ro Chargement en absolu de valeurs l aide d un bloc N4 G5 4 4 3 3 4 3 X 4 3 Z 4 3 en mm ou bien N4 G5 4 3 4 3 3 4 X 3 4 7 3 4 en pouces Les valeurs inscrites sous 4 3 X Z sont charg es dans la table l adresse d finie par G5 G53 G59 N4 Num ro du bloc G5 Code de d calage G53 G54 G55 G56 G57 G58 G59 4 4 3 Valeur de d calage z ro se rapportant au z ro machine du 4 axe 4 3 4
241. si on programme le bloc N10 Z5000 tant donn que le d placement programm est Z5000 Z 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 Z50 D placement 5000 mm N10 Z5000 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 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 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 Exemple N120 G25 N120 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 usinag
242. sire d finir une trajectoire au moyen de deux angles ou un angle et une coordonn e ilestpossible d intercaler des arrondis chanfreins entr es et sorties tangentielles MPTES Point de d part PO X20 Z80 N100 G01 G36 R10 A116 A180 N110 G39 R5 X60 Z40 N120 G36R10 A90 X100 N130 A180 Z10 116 MANUEL DE PROGRAMMATION CNC 8025 8030 8 F PROGRAMMATION DE L AVANCE F vitesse d avance programmable peut avoir deux significations selon que le fonctionnement soit en G94 ou en G95 et selon le syst me de mesure employ en mm ou en pouces La table suivante illustre les diff rences Programmation nn programmation F0 0001 F9999 F4 Fl 1 i o f om Pen i mait 9999 mm min F0 001 F500 0000 F3 4 Fl 1 tour 0 001 mm tour 500 mm our Programmation en pouces minute Unit de 1 3 Format E Valeur minimale Valeur maximale programmation F1 F3937 94 F4 F1 0 1 mi a 0 1 imini CRM F0 0001 F19 6850 F3 4 F1 1 i 0 0001 tour 19 6850 our Lorsque l on travaille en pouces et avec des axes rotatifs nous conseillons aussi de personnaliser le param tre machine P618 2 la valeur 1 afin que les unit s de programmation en G94 soient en degr s minute P618 2 Uniquement axe Interpolation d axe rotatif rotatif avec axe lin aire P618 2 0 F1 2 54 min F1 1 min G94 P618 2 1 F1 1 min F1 1 min L avance maximale r elle de la machine peut tre limit e une valeu
243. ssistance 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 P605 5 1 P605 6 1 P605 7 1 Erreur de parit dans les 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 P605 5 1 P605 6 1 P605 7 1 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 P605 5 1 P605 6 1 P605 7 1 Erreur de parit dans les param tres de l axe C ou 3 me axe La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P605 5 1 P605 6 1 P605 7 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 P605 5 1 P605 6 1 P605 7 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
244. st 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 r AUTOMATE INTEGRE le programme utilisateur de l AUTOMATE sera galement conserv Appuyer sur ENTER Il y a 4 possibilit s a Un programme ayant le m me num ro existe dans la m moire 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 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 MANUEL D UTILISATION CNC 8025 8030 49 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 Sil 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
245. st programm la CNC assume que les valeurs programm es dans le mot F F3 4 sont en mm tour ou 1 10 pouces tour La valeur maximale programmable est F500 quivalante 500 mm tour En pouces le format est F2 4 et la valeur maximale programmable est F19 685 qui quivaut 19 685 pouces tour La fonction G95 est modale c est dire qu elle reste active jusqu ce qu elle soit annul e par G94 A la mise sous tension de la CNC ou apr s M02 M30 ou RESET la CNC assume la fonction G95 Attention en G94 ou en G95 de la valeur du param tre machine et que le syst me employ dans la programmation est en mm ou en pouces Cet aspect sera abord au chapitre PROGRAMMATION DE L AVANCE A Lasignification de F programmation de l avance diff re selon qv on travaille 106 MANUEL DE PROGRAMMATION CNC 8025 8030 6 33 G96 VITESSE S EN M TRES MINUTE PIEDS MINUTE VITESSE DE COUPE CONSTANTE Le code G96 s lectionne le mode de vitesse de coupe constante Dans ce mode la CNC assume que les valeurs programm es dans le mot S S4 sont en m mn pieds mn Il est recommand de programmer G96 et S4 dans le m me bloc Les gammes de vitesse de broche M41 M42 M43 M44 et G96 doivent tre obligatoirement programm es dans le m me bloc Si S4 n est pas programm dans le m me bloc que G96 la CNC prendra comme valeur de vitesse de coupe constante celle qui tait programm e pr c demment dans ce mode Le
246. suivant l axe Z est donn par P10 Si elle est gale z ro la section CB est execut e en GOO P12 Angle de la pointe de l outil Il fait que les points de d part des passes successives forment un angle de P12 2 avec l axe X Les conditions d usinage avance rotation de la broche etc doivent tre programm es avant l appel du cycle Les param tres doivent tre introduits soit dans le bloc d appel du cycle soit dans les blocs pr c dents Les conditions de sortie du cycle sont G00 G07 G40 G90 et G97 Le cycle commence par une approche de A en G00 et s ach ve en A galement Pendant l ex cution du cycle on ne peut pas changer la vitesse d avance F au moyen du switch FEED RATE dont la valeur restera fixe au 100 MANUEL DE PROGRAMMATION CNC 8025 8030 181 14 10 G87 CYCLE FIXE DE FILETAGE FRONTAL P4 P6 B B 2 r N P f Go G33 X P5 eu 7 D NE 2 Format N4 G87 PO K P1 K P2 K P3 K P4 K P5 K P6 K P8 K P10 K P11 K P12 K Signification des param tres PO P1 P2 P3 P4 182 Coordonn e absolue en X du point de d part A du filetage au rayon ou au diam tre Coordonn e absolue en Z du point de d part A du filetage Coordonn e absolue en X du point d arriv e B du filetage au rayon ou au diam tre Coordonn e absolue en Z du point d arriv e B du filetage Profondeur du filetage Il aura une valeur positive lorsque le filetage a l
247. sur DELETE ou sur SOUSPROGR et r p ter la s quence pr c dente 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 appuyer sur CONTIN pour l obtenir Pour acc der un programme diff rent Appuyer sur la touche SELECT PROGR 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 il 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 enregistrer le nouveau programme 42 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 aux nouveaux blocs la m me num rotation que celle des blocs pr c demment enregistr s S il n y a pas d autres programmes en m moire avec le m me num ro proc der comme suit MANUEL D UTILISATION CNC 8025 8030 3 6 7 1 Programmation non assist e Format d un bloc dimensions en millim tres N4 G2 X 4 3 Z 4 3 F4 S4 T2 2 M2 dans cet ordre dimensions en pouces N4 G2 X 3 4 Z 3 4 F4 S4 T2 2 M2 dans cet ordre Programmation La CNC num rote automatiquement les blocs en multiples de 10 Si une num rotation diff rente est d sir e appuyer sur C
248. t la m thode de copiage direct De plus aucune intervention manuelle 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 peututilise 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 6 27 2 Caract ristiques de la digitalisation sur la CNC FAGOR 8025 30 TS Tout palpeur digital peut tre utilis sur la CNC 8025 30 TS 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 exploration 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 MANUEL DE PROGRAMMATION CNC 8025 8030 89 90 AVANTAGES DE LA METHODE FAGOR Le temps n cessaire la p
249. t 1 ou non 0 les signaux de mesure P620 5 0 P620 6 0 P613 8 0etP613 77 0 Ne se divisent pas P620 5 1 P620 6 1 P613 8 1etP613 7 1 Se 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 P602 6 0 et P620 5 0 Facteur de multiplication x4 Nombre impulsions 125 Avec P602 6 1 et P620 5 0 Facteur de multiplication x2 Nombre impulsions 250 Avec P602 6 0 et P620 5 1 Facteur de multiplication x2 Nombre impulsions 250 Avec P602 6 1 et P620 5 1 Facteur de multiplication x1 Nombre impulsions 500 Headquarters SPAIN Fagor Automation S Coop B San Andr s s n Apdo 144 E 20500 Arrasate Mondrag n Tel 34 943 719200 Fax 34 943 791712 34 943 771118 Service Dept www fagorautomation mcc es E mail info fagorautomation es SUBSIDIARIES Spain Fagor Automation Catalunya Brazil Fagor Automation do Brasil Com Imp Exp France Fagor Automation Syst mes Ltda Germany Fagor Industriecommerz GmbH China P R Beijing Fagor Automation Equipment Co Ltd Italy Fagor Italia S R L Beijing Fagor Automation Equipment Ltd United Kingdom Fagor Automation UK Ltd Nanjing Office Switzerland Fagor Automation Suisse S r l Beijing Fagor Automation Equipment Co Ltd Portugal Fagor Automation Ltda Guangzhou Rep Office USA Fagor Automati
250. t tre programm es apr s le chiffre qui d finit le cycle N Les param tres d appel employ s dans les cycles de palpage sont les suivants P1 Valeur th orique de mesure suivant l axe X P2 Valeur th orique de mesure suivant l axe Z P3 Distance de s curit P4 Vitesse d avance du palpage P5 Tol rance P6 Num ro dans la table de l outil calibrer CONSIDERATIONS GENERALES Si aucun des param tres qui correspondent au cycle n est programm la CNC chargera la derni re valeur attribu e ce param tre l C est dire les cycles ne modifient pas les param tres d appel qui peuvent tre utilis s pour des cycles post rieurs Cependant 1ls troublent le contenu des param tres arithm tiques P70 P99 Le param tre P1 doit tre programm au rayon ou au diam tre en fonction de la valeur du param tre machine P11 Les param tres P3 et PS doivent tre obligatoirement programm s au rayon 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 Au cas o une de ces deux derni res conditions ne serait pas remplie le contr le afficherait le code d erreur 3 76 MANUELDE PROGRAMMATION CNC 8025 8030 FONCTIONNEMENT DE BASE Au cours de l ex cution d un cycle de palpage les d placements des axes sont les suivants Mouvement d approche Effectu en avance rapide G00 depuis le point
251. t Valeur des dimensions d outil surpass e gt Valeur des d calages du point z ro G53 G59 surpass e Profil de 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 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 Facteur de synchronisation K d outil trop lev 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 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 Plus d une gamme de broche dans un m me bloc La CNC affichera cette erreur dans les cas suivants gt Il n y a aucun bloc l adresse d finie par le param tre attribu F17 F18 F19 F20 F21
252. t niamesmedurteners 33 3 8 MODE 8 TABLEAU DES OUTILS ET DECALAGES DE L ORIGINE RSS henri nesroaneunianeetinenennemaneaise astres 56 ERA S lection du mode de fonctionnement TABLEAU D OUTILS oseese 56 EE MA Visualisation du tableau d s OUIS 25e isa nnianenneenieenntiisenn nein 56 Fod 3 8 4 05 3 8 6 GSAS Decalages de TOngiNE poesibresoriikornnein irikia in aE ko REER RNa 61 26 01 Introduction des valeurs de d calages d origine de 61 3 8 0 2 Modification des valeurs des d calages de origine eeeseeesreessereesesrrereersreee 61 3 4 60 3 Changement de Tunit de METE arme een anne tele e ias 61 3e Acces Eds Re AT je aS EEA A EERTE 62 3 8 8 Effacement complet des d calages de l origine et de la table des outils 62 3 9 MODE 9 MODES SP CIAUX oeisio enie eei 62 3 10 REPRESENTATION GRAPHIQUE 6uamuceremmannnanentenens 63 310 1 Zone de vistdlisatioii sprroriroritriroon tronson OEN OE OENE RE EERIE IRNI EARSTE EER ATENE 63 3 10 2 ZOON TONENE PT ET EAE RE 64 310 3 Red finition de la zone de visualisation en utilisant le ZOOM nnne 65 3 10 4 Effacement de la repr sentation graphite issus medsendsanute 65 3 105 Repr sentation graphique en Couleur CNC 8030 TS sesessssesesererrerreerse 65 E CODES D ERREUR TABLEAU COMPARATIF DES MOD LES FAGOR CNC 8025 8030 TOURS DESCRIPTION TECHNIQUE ENTR ES SORTIES Entr es de mesure Axes lin aires Axes rotatifs Codeur de bro
253. t acc der au RESEAU pour l dition ou la Monitorisation 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 P729 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
254. t conna tre la position du palpeur Pour cela les valeurs de ses faces sur chaque axe et par rapport au point z ro machine doivent tre introduits l aide des param tres machine suivants P902 Valeur minimum X1 suivant l axe X au rayon P903 Valeur maximum X2 suivant l axe X au rayon P904 Valeur minimum Z1 suivant l axe Z P905 Valeur maximum Z2 suivant l axe Z X P903X2 L_ Palpeur P90E X 1 BL P dE Z S NE 1D E R A BE L outil doit avoir t calibr l avance valeurs aproximatives ainsi que ses valeurs charg es dans la table de correcteurs Une fois l outil s lectionn ce cycle pourra le calibrer Format de programmation du cycle G75 N0 P3 K P4 K G75 NO Code du cycle de calibrage d outil P3 Distance de s curit au rayon P4 Vitesse avance du palpage La CNC effectuera un ou deux palpages en fonction du facteur de forme F de l outil Voir figure Les outils dont le code de facteur de forme est le FO ou le F9 ne peuvent pas tre calibr s avec ce cycle mais manuellement MANUEL DE PROGRAMMATION CNC 8025 8030 79 MPT46 Code 1 be ZT L Code 2 ER v O gt X lt 7 Code 3 X C Z Code 4 X Z Code 5 X Z Code 6 X r amp s Code 7 1x P m 7 Code 8 x P ez Code 7 Z P x Code 8 m lt
255. t d cimal peuvent avoir une valeur comprise entre 01 et 32 Ces chiffres permettent de s lectionner les valeurs d sir es dans le tableau de correction d outils D s que le code T2 2 est lu la CNC pr l ve et applique les valeurs de compensation X Z I K m moris es dans le tableau Si P604 5 1 les valeurs sont appliqu es au moment de l ex cution de M06 Lorsque G41 ou G42 est programm la CNC utilise la valeur m moris e l adresse T programm e 01 32 comme valeur de compensation de rayon Si aucun mot T n a t programm la CNC prend l adresse T00 00 qui correspond un outil dont les dimensions sont gales z ro Les valeurs suivantes sont m moris es chaque adresse du tableau de correction d outils 01 32 Longueur d outil suivant l axe X Longueur d outil suivant l axe Z Code d orientation Rayon de l outil Correction d usure suivant l axe X Cette valeur doit toujours tre introduite au diam tre Correction d usure suivant l axe Z PL LDN pS A Les valeurs maximales sont X Z longueur d outil 8388 607 mm 330 2599 pouces LK corrections d usure d outil 32 766 mm 1 2900 pouces R Rayon 1000 000 mm 39 3700 pouces Pour la compensation de rayon le code d orientation F doit aussi tre m moris Les codes possibles sont FO F9 Voir figure MANUEL DE PROGRAMMATION CNC 8025 8030 119 CODES D ORIENTATION Code 0 et 9
256. tahsation sur la CNG FAGOR 8025 5030 TS esse escorte neis 89 EE RSR E E A S T 89 Caract ristiques de la digitalisation sur la CNC FAGOR 8025 30 TS aeeeene 89 G76 Cr ation automatique de DIOCS ssl oncnrisncnnssssemntinsgeneuiuns 91 Pr paration d une digitalisation et ex cution ult rieure sur machine 93 Exemples d utilisation d TG suisses Menton deeennsdenesssrenveseue 97 G90 G91 Programmation ADSolte relati V irons sonnnnanneneneranunte 102 G92 Pr s lection des valeurs des coordonn es S lection de l valeur 5 d coupe constante GIO russes 104 G93 Pr s lection d l origine polaife nmacrosnnncsncnaim ossen 105 Goi Avance F eti AA NN seii nes onnneson ec ent niet einen nes 106 G95 Avance F m MONT sersan RERNA ARR IEEE ESRAR ANARE Rens 106 G96 Vitesse S en m tres minute pieds minute vilesse de Coupe PONS TR orrae o r E NT 107 CT E E ETETE T T S A T E E 107 PROGRAMMATION DES COORDONNEES oeeeeeeiereererrrrrrrrereersrrrerreren 108 Coordonn es CHENE ariera a aE E E E E 108 EE O E E AE AES er A APES TAT A TA 108 Ares roto eine T tete 109 oodannces PORTO EEEE OAERTN EEEN 111 Deux one les CR RAS nur e A E EE A 114 Un angle et une coordonn e Cart sieniiE asc riens utile asias 115 F PROGRAMMATION DE L AVANCE oeeeeeereererrrriererrrrrrrrrrrereeerrrne 107 S VITESSE ET ORIENTATION DE LA BROCHE ere 118 T PROGRAMMATION DE L OUTIL aeeeeeeeeeseesereereresrrsesrrerrrererrersrree 119
257. ter 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 P605 5 1 P605 6 1 P605 7 1 Erreur de parit dans les 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 P605 5 1 P605 6 1 P605 7 1 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 P605 5 1 P605 6 1 P605 7 1 Erreur de parit dans les param tres de l axe C ou 3 me axe La CNC initialise les param tres machine de la ligne s rie RS232C P0 9600 P1 8 P2 0 P3 1 P605 5 1 P605 6 1 P605 7 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 P605 5 1 P605 6 1 P605 7 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
258. tesse maximale pour la broche vitesse de coupe constante a Pr s lection des valeurs des coordonn es Lorsque la fonction G92 est programm e il n y a aucun d placement sur les axes La CNC accepte les valeurs programm es apr s un code G92 comme tant les nouvelles valeurs des coordonn es des axes La programmation des axes se fera dans l ordre suivant N4 G92 4 me ___ 3 me __X__Z Exemple L axe X est programm au diam tre Le point de d part est PO X20 Z80 X4 20 MPT58 Le programme d crivant la trajectoire ci dessus sera N100 G01 G90 X40 Z50 N110 Z10 Si G92 est utilis le programme devient N90 G92 X20 ZO Le point PO devient le point X20 Z0 N100 G90 X40 Z 30 N110 Z 70 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 MANUEL DE PROGRAMMATION CNC 8025 8030 b S lection de la vitesse de la broche Au moyen du bloc N4 G92 S4 la vitesse de la broche est limit e la valeur sp cifi e par S4 lorsque la vitesse G96 vitesse de coupe constante est programm e La CNC n acceptera pas les valeurs sup rieures S4 La limitation ne peut pas tre d pass e l aide des switches de la face avant S4 est programm en tours mn 6 30 G93 PRESELECTION DE L ORIGINE POLAIRE La fonction G93 peut tre
259. tion est correcte une passe verticale sera effectu e jusqu ce qu elle soit atteinte et ensuite le cycle sera ex cut Si une passe de finition doit tre effectu e le cycle s ach vera au point de d part de l outil Si la passe de finition n est pas pr vue le cycle s ach vera au point F Si le dernier d placement juste avant le bloc d appel du cycle fixe a t ex cut en G00 la compensation du rayon d outil G41 G42 peut tre utilis e sinon le code d erreur 35 sera visualis La figure illustre un cycle l mentaire Les mouvements 1 2 et 2 3 seront effectu s l avance programm e el les mouvements 0 1 et 3 0 se feront en rapide MANUEL DE PROGRAMMATION CNC 8025 8030 179 14 9 G86 CYCLE FIXE DE FILETAGE LONGITUDINAL P6 P4 MPT85 P11 i P7 Z Ea SA Format N4 G86 PO K P1 K P2 K P3 K P4 K P5 K P6 K P7 K P10 K P11 K P12 K Signification des param tres PO P1 P2 P3 P4 180 Coordonn e absolue en X du point de d part A du filetage au rayon ou au diam tre Coordonn e absolue en Z du point de d part A du filetage Coordonn e en X du point d arriv e B du filetage au rayon ou au diam tre Coordonn e absolue en Z du point d arriv e B du filetage Profondeur du filetage au rayon La valeur devra tre positive pour les filetages ext rieurs etn gative pour les filetages int rieurs Si la valeur est z ro l
260. tr et ensuite ex cut 1 1 PROGRAMMATION EXTERNE Si les 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 12 PROGRAMMATION DE COMMENTAIRES Les commentaires visualiser sur l cran doivent tre crits entre parenth ses Le commentaire 43 caract res maximum doit tre crit en fin de bloc savoir N4 G X F M Commentaire Si le 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 La CNC offre un service de travail avec la DNC Distributed Numerical Control Elle permet la communication entre la CNC etun ordinateur et comporte 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 Control ext rieur de l
261. ur 4 sera visualis 12 Les movements d usinage sont effectu s l avance programm MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple G66 Programmation de l axe X au diam tre MPT75 N100 N110 G90 G00 G42 X150 Z115 N120 G66 P0 K0 P1 K85 P4 K20 P5 K5 P7 K1 P8 K1 P9 K100 P12 K40 P13 K200 P14 K290 N130 G40 X160 Z135 N140 M30 N200 G36 R5 X50 Z85 N210 X50 Z70 N220 X40 Z60 N230 G36 R2 X40 Z50 N240 G39 R2 X60 Z50 N250 X60 Z40 N260 G36 R2 X80 Z30 N270 G36 R10 X80 Z10 N280 G36 R2 X120 Z10 N290 X120 Z0 MANUEL DE PROGRAMMATION CNC 8025 8030 161 14 2 162 G68 CYCLE FIXE AVEC PROFONDEUR DE PASSE SUIVANT L AXE X D grossissage MPT76 Format N4 G68 PO K P1 K P5 K P7 K P8 K P9 K P13 K P14 K Signification des param tres PO P1 P5 P7 P8 P9 Valeur de la coordonn e en X du point initial A donn e au rayon ou au diam tre Valeur absolue de la coordonn e en Z du point initial A Profondeur maximale de passe au rayon Elle doit tre sup rieure z ro sinon l erreur 3 sera visualis e La profondeur r elle calcul e par la CNC sera gale ou inf rieure la profondeur maximale de passe Tol rance de finition suivant l axe X au rayon Elle doit tre sup rieure ou gale z ro sinon l erreur 3 sera visualis e Tol rance de finition suivant axe Z Elle doit tre sup rieure ou gale z ro sinon l er
262. ur 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 SPECIAL 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 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 qui pr c de l int r ss Le bloc conditionnel sp cial N4 annule la compensation du rayon de l outil G41 ou G42 MANUEL DE PROGRAMMATION CNC 8025 8030 7 6 6 1 FONCTIONS PREPARATOIRES Les fonctions pr paratoires sont programm es par 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 TABLE DES FONCTIONS G UTILISEES DANS LA CNC Modal G00 Positionnement rapide Modal G01 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 arrondi G06 Interpolation circulaire avec programmation du centre de l arc en coordonn es absolue
263. ur 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 resSi un caract re doit tre ins r dans ce bloc Manoeuvrer les D K jusqu positionnement l o le caract re doit tre ins r Appuyer sur INS La partie du bloc qui suit le curseur se met clignoter Composer les nouveaux caract res d sir s Appuyer sur INS Le clignotement cesse II 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 44 MANUEL D UTILISATION CNC 8025 8030 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 Si la CNC ne r pond pas l une des actions sur les boutons poussoirs pendant la programmation d un bloc c est qu il y a quelque chose d incorrect dans ce que vous essayez de composer 3 6 7 3 Programmation assist e L acc s la programmation assist e est possible dans les 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 GUIDE DE PRO
264. ur l cran peut tre modifi e l aide du s lecteur FEED RATE MANUEL D UTILISATION CNC 8025 8030 63 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 du clavier principal s utilisent pour agrandir ou diminuer sa taille Et les touches fl ches pour d placer le rectangle l endroit d 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 ainsi que 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 FINI 64 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
265. ur passer au fonctionnement normal en MANUEL appuyer sur la touche MESURE OUTIL 3 5 12 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 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 38 MANUEL D UTILISATION CNC 8025 8030 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 ainsi que des blocs seuls peuvent tre crits modifi s et 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 OP MODE Appuyer sur la touche 6 L cran affiche l explication des touches de fonction applicables dans ce mode 3 6 2 Verrouillage D verrouillage de la m moire Appuyer sur VER DEVER L cran affiche CODE Composer MKAII pour verrouiller la m moire MKAIO 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 mo
266. urs approximatives des faces du palpeur doivent tre introduites dans la CNC l aide des param tres machine P902 P903 P904 P905 Les cotes exactes de l outil employer doivent tre introduites dans le correcteur d outil s y rapportant et l outil doit tre s lectionn avant de l ex cution du cycle Format de programmation du cycle G75 N1 P3 K P4 K G75 N1 Code du cycle de calibrage de palpeur P3 Distance de s curit au rayon P4 Vitesse d avance du palpage Les d placements de l outil dans ce cycle sont similaires ceux du cycle de calibrage d outil NO Une fois le cycle fini la table de param tres disposera des valeurs suivantes P90 Valeur de coordonn e X de la face mesur e du palpeur au rayon P92 Valeur de coordonn e Z de la face mesur e du palpeur Ces valeurs ainsi que les cotes du palpeur tant connues l usager doit calculer les valeurs de coordonn e des deux autres faces du palpeur et mettre jour avec ces valeurs les param tres P902 P903 P904 et P905 MANUEL DE PROGRAMMATION CNC 8025 8030 83 84 Supposons que l outil employ pour ce cycle et dont les cotes sont connues ait un facteur de forme F3 et que le palpeur soit un carr de 40 mm de c t X I O P903 O 40 P902 207 27 3 O P904 P905 Z Param tre machine P902 P90 40 Param tre machine P903 P90 Param tre machine P904 P92 40 Param tre machin
267. us 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 programme par le caract re ESC ESCAPE MANUEL D UTILISATION CNC 8025 8030 53 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 54 MANUEL D UTILISATION CNC 8025 8030 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 inter
268. velles Prestations et modifications Introduction R sum des conditions de s curit Conditions de Renvoi Liste de Documents Fagor pour la CNC 8025 30 T 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 manuel contient les informations n cessaires l utilisation de la CNC Il d crit les commandes et les touches du clavier et du 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 2 PANNEAU FRONTAL CNC 8025 30 2 1 MONITEUR CLAVIER POUR LA CNC 8030 MOMOI FAGOR Q AlB CIDIEIF D GlhHli slkle MININ ol Pa RISITIU VIV KYN SP CAPS SHIFT LA gt ENTER 71819 RECALL 4 B 1f CeXYEX 3 THEA ET DELETE eL a a1 Fe es F4 Les
269. vent tre diff rents Dans ce cas l erreur 40 sera affich e MANUEL DE PROGRAMMATION CNC 8025 8030 23 6 7 G14 G15 G16 PROGRAMMATION DE L AXE C Ces fonctions ne sont disponibles que dans la CNC mod le TS G14 Activation de l axe C en degr s G15 Usinage de la surface cylindrique de la pi ce plan principal C Z G16 Usinage de la surface frontale de la pi ce plan principal C X Apr s avoir effectu les usinages propres d un tour certaines pi ces ont besoin d usinages suppl mentaires tels que fraisages des faces de la pi ce etc Afin d viter des d lais improductifs lors du changement et de l attache de la pi ce d une machine une autre la CNC offre la possiblit de contr ler la vis m re principale de la machine Axe C Ainsi donc au moyen de l utilisation d un outil moteur la fraiseuse par exemple il est possible d usiner sur la surface cylindrique ou frontale de la pi ce en effectuant tant t des interpolations lin aires G1 tant t des interpolations circulaires G02 G03 24 MANUEL DE PROGRAMMATION CNC 8025 8030 G14 ACTIVATION DE L AXE C EN DEGRES Consid rations g n rales En programmant la fonction G14 le positionnement de l axe C peut tre contr l La fonction G14 doit tre programm e seule dans un bloc Lorsque l axe C est activ au moyen de la programmation de la fonction G14 la CNC ex cute automatiquement une reche
270. xemple transformer la pi ce en prisme quadrangulaire hexagonal octogonal etc EXEMPLES OUTIL A QUATRE LAMMES ET RAPPORT DE ROTATION PIECE OUTIL 1 2 LE POLYGONE RESULTANT EST UN OCTOGONE AVEC RAPPORT 1 1 LE RESULTAT EST UN CARRE AVEC RAPPORT 2 3 LE RESULTAT EST UN HEXAGONE PTE La formule pour calculer le nombre de c t s du polygone r sultant est la suivante nombre de c t s nombre de lames x facteur K On peut galement l utiliser pour traiter une seconde broche et on peut ainsi en synchronisant les vitesses de deux broches transf rer la pi ce d une broche l autre Pour pouvoir utiliser cette option il est n cessaire d accoupler un encodeur l outil moteur Format de programmation N4 M45 K 3 4 Le signe d finit le sens de rotation Ainsi avec K 4 la rotation de l outil se fera dans un sens et avec K 4 elle se fera dans le sens contraire Le facteur de synchronisation est d termin par la constante K Les valeurs comprises entre KO et K 655 3509 qui correspondent z ro tours minute et 655 3509 fois la vitesse de rotation de la broche peuvent tre programm es Quand la valeur du facteur de synchronisation K estun nombre d cimal il est conseill d utiliser la programmation param trique pour gagner en pr cision MANUEL DE PROGRAMMATION CNC 8025 8030 125 Exemple Si M45 K0 3333 est programm lors de la programmation d un facteur de K 1 3 il y aura moins de pr cis
271. ycle s ach ve au point de d part de l outil 0 7 Sile dernier d placement juste avant le bloc d appel du cycle fixe G68 a t ex cut en G00 la compensation de rayon d outil G41 G42 peut tre utilis e sinon le code d erreur 35 sera visualis La figure illustre un cycle l mentaire Les mouvements 1 2 et 2 3 seront effectu s l avance programm e et le mouvement 0 1 et el 3 0 se fera en rapide MANUEL DE PROGRAMMATION CNC 8025 8030 Exemple G68 MPT77 NT N100 N110 G42 G00 X120 Z0 N120 G68 P0 K0 P1 K 10 P5 K2 P7 K0 8 P8 K0 8 P9 K100 P13 K200 P14 K250 N130 G40 X130 Z10 N140 M30 N200 G03 X40 Z 30 I 6 K 26 N210 G01 X40 Z 40 N220 G02 X80 Z 60 I25 K5 N230 G01 X80 Z 70 N240 X100 Z 80 N250 X100 Z 90 MANUEL DE PROGRAMMATION CNC 8025 8030 165 14 3 G69 CYCLE FIXE AVEC PROFONDEUR DE PASSE SUIVANT L AXE Z D grossissage 166 MPT78 Format N4 G69 PO K P1 K P5 K P7 K P8 K P9 K P13 K P14 K Signification des param tres PO P1 P5 P7 P8 P9 Valeur de la coordonn e en X du point initial A donn e au rayon ou au diam tre Valeur de la coordonn e en Z du point initial A Profondeur de passe maximale Elle doit tre sup rieure z ro sinon l erreur 3 sera visualis e La profondeur r elle calcul e par la CNC sera gale ou inf rieure la profondeur de passe maximale Tol rance de finit
Download Pdf Manuals
Related Search
Related Contents
AquaTTM Marine Toilet axair lBV 45 User Manual MANUAL DEL USUARIO Módulo Empresa - gart Braided Sheath Cutter WATCH ANALYZER Phoenix Plus Service Manual Copyright © All rights reserved.
Failed to retrieve file