Home
Manuel de l`opérateur des fraiseuses verticales
Contents
1. 20 2232 kA non TSC 1 PS24E JMTBA Standard MAS 403 P40T 1 Kit 22 71 71 M24 X 3 Threads _ gt f TSC TPS24E50 a Kit 22 7170 M24 X 3 Threads l 5 LL non TSC H i PS24E50 JMTBA Standard MAS 403 P50T 1 NOTE CT 40T Pullstud One Identification Groove BT 40T Pullstud Two ldentification Grooves MIKRON 40T Pullstud Three Identification Grooves 98 3 9 3 Fonctionnement Fonctionnement de la gestion avanc e des outils La gestion avanc e des outils ATM permet au programmeur l installation d outils dupliqu s et leur acc s pour des op rations similaires ou pour une s rie de travaux Les outils dupliqu s ou en r serve sont class s dans des groupes sp cifiques Le programmeur sp cifie un groupe d outils et non plus un outil unique dans le programme code G ATM suivra l utilisation des outils individuels dans chaque groupe d outils et la comparera avec les limites d finies par l utilisateur Lorsqu une limite par exemple un nombre d utilisations ou la charge d un outil est atteinte la fraiseuse choisira automatiquement l un des autres outils du groupe d s que le besoin de cet outil se pr sentera Lorsqu un outil atteint la fin de sa vie le gyrophare clignote en orange et l cran de vie d outil s affiche automatiquement La page Advanced Tool Management gestion avanc e des outils se trouve
2. Next Chain pt RIGHT Select Point UP DOWN Cancel Action CANCEL Select Group PG UP DOWN Chng Line Width ALTER CURRENT GROUPS Enter Origin Point Use one of the following and press the WRITE key X 0 0000 1 Jog to X and Y position on part Use jog axis keys y 0 0000 2 Use up and down arrows to select point 3 Enter X and Y coordinates x E L importateur DXF procure une aide sur l cran tout au long du processus La case d tape indique quelle tape a t parcourue en colorant le texte en vert apr s chaque tape Les touches requises sont indiqu es c t des tapes Des touches suppl mentaires sont indiqu es dans la colonne de gauche pour une utilisation avanc e Une fois la trajectoire de l outil termin e il est possible de l ins rer en m moire dans un programme quelconque Cette fonctionnalit va identifier les t ches r p titives et les ex cuter automatiquement par exemple trouver tous les trous de m me diam tre Les longs contournages sont galement joints automatiquement NOTE L importateur DXF n est disponible qu avec IPS option Commencer par configurer les outils dans IPS S lectionner un fichier dxf Appuyer sur F2 S lectionne MEMORY et appuyez sur ENTER La commande va reconna tre un fichier DXF et l importer dans l diteur 151 Origine de la pi ce 4 5 1 Origine de la pi ce Utiliser l une de ces trois m thodes pour configurer l origine de la
3. 2 arr t d avance comme surclassement 48 AIT PODUONN l E SARA de 341 autre d calcomanies de SGCC EE aa An 13 B barre d ntF es rss anses 57 barre d IC NeS Eden 58 blessures par IES ONIS e e 2 bloc notes coller partir de sie minis 131 COPIE GANS riens aia nE 131 COUDEF VES arraren T T E 130 bo tier de contr le suspendu 36 bo tier suspendu 34 C calculatrice COTCIS el une 15 tangence cercle cercle 18 tangence ligne cercle 17 mangle PERRET 4 cellule robot IM dAtIOM assessment iaies 6 changement de num ro de programme 86 changeur d outil montage lat ral SMTC chargement d outil 105 d signation du logement z ro 108 panneau de porte 112 ROSES TE LES TE REA RP 111 changeur d outil lat ral SMTC d placement des outils 109 tr s grands outils 110 changeur d outils 104 SCOE aiar en 3 104 changeur d outils type parapluie chargement 110 FES AUTAHOME near 111 chargement d outil outils de grande taille lourds 106 399 clavier groupes du clavier 37 touches alphab tiques 45 touches de fonctions
4. 38 touches de marche par cCoupS 46 touches des modes 41 touches d affichage 40 touches fl ch es 39 touches num riques 45 touches prioritaires 47 Code M M06 Changement d outil 160 COHES ACS ene nie ae 51 Godes Gi sed ant ane 241 cycles pr programm s 173 SNAG ES eee e e EE 161 codes G sp ciaux fraisage de poches 175 gravi Geaa ae ee ar rte 175 image Miroir Less rt naine 176 rotation et mise l chelle 175 COURS M sen A ch 339 arr t de programme 160 commandes de broche 160 commandes du liquide d arrosage 161 collecte de donn es 88 AVEC RS 22 amas rs 89 codes M en r serve 90 commande suspendue commandes en panneau avant 35 POTUSPBihesss R E 36 commandes en cours 53 sp cification suppl mentaire 116 communications ROZI uaa nie rie 0 88 compensation de fraise description g n rale 164 entr e et sortie 167 exemple d applications incorrecte 168 interpolation circulaire et 170 Reglage o8 el niet 164 r glages d avanc
5. 83 syst me de r pertoires de fichiers HAVIQALIONMS SE Li Ne ds nn 83 T tableaux de gestion des outils sauvegarder et restaurer 103 t ches configuration s curit 3 temporisation de surcharge d axe 119 U un programme actif 83 V variables macros affichage des commandes courantes 53 verrouillage m moire 36 Z Fichier commande num rique File Numeric CONTOS FNG hs Ea 91 403 404
6. 36 outillage COS MAR se ns et teen 95 DONE OLIS ie honneurs 95 Soin apporter au porte outils 96 LR E e E E E A 97 402 Qu lage BT risna ns 95 P pi ces chargement et d chargement s curit 3 DIEI SRE E 174 porte automatique option surclassement 36 portes verrouillages ns ns een 2 position de travail G54 55 position machine sssssnnsnnnsnnrnnnnrnrrnnnne 56 position op rateur 55 positionnement absolu v incr mentiel 156 positionnement absolu G90 v incr mentiel srren 156 positionnement incr mentiel G91 V ADSON res men nie er 156 positions distance parcourir 56 MACHINES M Ce A ne 56 Operate arriere ei ann 55 travail G54 Es Ne enr 55 programmation exemple l mentaire 153 ligne de d marrage S re 155 SOUS routines 176 programme ETE E EAEE ne ie M nn 83 num ros de lignes retrait 133 programme optimiseur 149 programmes appellation des fichiers 84 changement d un num ro de programme 86 OUPIICATIOME SSSR ne en en 86 dition de base 122 CXCCUTION HA sen esse 117 nombre maximum de programmes 86 recherche de base 87 SUPDr SSIDIN nanas
7. 125 4 2 5 EdieurENC 25 1223 nas auiticamte 135 4 3 Convertisseur de programme Fadal 148 XIV 4 4 Programme Optimizer 4 4 1 Fonctionnement de l optimiseur de programme 4 5 Importateur DXF 4 5 1 Origine de la pi ce 4 5 2 Cha ne et groupe de g om trie de pi ce 4 5 3 S lection de trajectoire d outil 4 6 Programmation l mentaire 4 6 1 Pr paration 402 Usagers sis 0 re NES Sade Tue es 4 6 3 Terminaison 4 6 4 Absolu v Incr mentiel G90 G91 4 7 Appels de d calage d origine et de correction d outil 4 7 1 G43 Correction actuelle de l outil 4 7 2 G54 D calages d origine 4 8 Codes divers 4 8 1 Commande du changeur d outils 4 8 2 Commandes de broche 4 8 3 Commandes d arr t de programme 4 8 4 Commandes du liquide d arrosage 4 9 Codes G d usinage 4 9 1 D placement en interpolation lin aire 4 9 2 D placement en interpolation circulaire 4 10 Compensation de fraise 4 10 1 Description g n rale de la compensation de fraise 4 10 2 Ent
8. 113 interpolation circulaire 162 interpolation lin aire oassnnnnnnnnnnnnnnnnnne 161 L les num ros de programmes changement en m moire 87 OO DO eena a 121 les num ros de programmes O09XXX 121 les touches EDIT ALLER critaa A es 123 INSER Proinde ea a 122 ONDO Sen i Raa 123 Ligne de d marrage s re 155 limites de charge d outil 117 liquide d arrosage surclassement d op rateur 48 M machine limites de fonctionnement 4 macros Compteurs M30 et 53 magasins nettoyage de la machine 3 maintenance 395 commandes en cours 54 mat riau risque d incendie 5 menu onglets navigation de base 70 Message DIR FULL 86 mise sous tension de la machine 81 mode compte gouttes 93 mode Configuration interrupteur clef 36 mode de marche par coups configuration de pi ce et 114 mode d affichage e 50 mode JADAIQUE 8er SA 94 modes de fonctionnement 50 modes de s curit COMIQUPATON SSL no ii 5 N noms de programmes format onmin mir tte 84 O origine secondaire
9. 73 2 5 4 Onglet du tableau de forets 73 2 5 5 Onglet calculatrice 73 Chapitre 3 Fonctionnement 81 3 1 D marrage de la machine 81 3 2 Programme de r chauffage de la broche 81 3 3 Gestionnaire des dispositifs 82 3 3 1 Syst mes de r pertoire de fichiers 83 3 3 2 S lection des programmes 83 3 3 3 Transfert de programmes 84 3 3 4 Effacement des programmes 85 3 3 5 Nombre maximum de programmes 86 3 3 6 Duplication de fichiers 86 3 3 7 Changements de num ros de programmes 86 3 4 dition d un programme l mentaire 87 39 D a D D D SO 88 3 5 1 Longueur du c ble 88 3 5 2 Collecte des donn es machine 88 3 6 Fichier commande num rique File Numeric Control FNC 91 3 7 Direct Numeric Control DNC Commande num rique directe 92 3 7 1 Remarques sur la DNC Commande num rique directe 93 3 8 Mode graphique 94 DOUNIA SE a ne Ge en en M a a a ne 94 3 9 1 Fonctions des outils Tnn 95 3 9 2 Porte outils 95 3 9 3 Fonctionnement de la gestion avanc e des outils 99 3 10 Changeur d
10. Se aS o V gt Qvo O Lu Oot Mma nv NO lt 26 F2 17 Caract ristiques des fraiseuses horizontales Changeur de palettes des EC 300 D tail F 2 o amp CS L HSE RS T AA ss Te S QUI S ie SE ir 4 Introduction Encliquetages 8 Palettes 2 HRT 210 Rotative 2 Table 2 Vue avec capotages du changeur de palettes et portes rotatives retir s 27 F2 18 Caract ristiques des fraiseuses horizontales EC 400 avec lot de palettes SMTC Commande suspendue Colonne axe X et axe Y D Contr les du changeur de palettes Armoire de commande lectrique principale Berceau outils Table avant Station de chargement R serve de palettes Coulisseau de la r serve de palettes Station de chargement de la r serve de palettes O 0 N o QE UNS 28 Introduction F2 19 Caract ristiques des fraiseuses horizontales EC 550 630 1 SMTC 2 Armoire de commande 3 Convoyeur copeaux Commande suspendue D Contr les du changeur de palettes G Marches H Contr le distance du changeur d outils 29 F2 20 Caract ristiques des fraiseuses horizontales Fixation des marches D tail H F2 21 30 Caract ristiques des fraiseuses horizontales Contr les distance du changeur d outils avec EMERGENCY STOP redondant D tail G AAAS 1 Cha ne sur enceinte 2 Boulon d ancrage au sol Plate forme s
11. TSC i TPS24CT i en Kit B 20 7164 lon TSC PS24CT Kit 22 0075 TPS24CT TSC S24CT50 5 8 11 Kit 22 0039 non TSC PS24CT50 BT MAS 403 59 1111 M12x1 75 Threads ni l A Kit n E FN c TSC 1 a N A JMTBA Standard MAS 403 P30T 1 l M12x1 75 Threads F A Kit Y 59 0336 n MeN O non TSC EE Oy N A Kay 45 JMTBA Standard MAS 403 P30T 1 dot 0 172 re E e A mE M16 X 2 Threads A l E io mM TPS24BT A B D E TSC Eee JMTBA Standard MAS 403 P4OT 1 4375 M12x1 75 1 25 M16 X 2 Threads 1 104 m Kit 20 7165 D CAN M16X2 1 75 non TSC E g PS24BT JMTBA Standard MAS 403 P40T 1 30T 40T Kit TPS24E50 22 7171 M24 X 3 Threads pa TSC 1 780 1 386 M24 X 3 Threads 22 7170 ds non TSC EJ D V4 Kit PS24E50 Kit DIN 69871 MIKRON D7esS MI6X2Tweads ISO 7388 TSC LS TPS24E JMTBA Standard MAS 403 P40T 1 0 990 Kit M16 X 2 Threads
12. 1 S lectionner la commande SWAP EDITOR PROGRAMS Permuter les programmes partir de la cat gorie des menus fugitifs PROGRAM 2 Appuyer sur ENTER pour permuter les programmes ou utiliser la touche directe F4 Switch to Left or Right Side Passer du c t droit au c t gauche Ceci permet de porter le contr le d dition du programme actif au programme inactif et inversement Les programmes inactifs et actifs restent dans leurs carreaux respectifs 1 S lectionner la commande SWITCH TO LEFT OR RIGHT SIDE dans le menu fugitif PROGRAM 2 Appuyer sur ENTER pour passer du programme actif au programme inactif et inversement Vous pouvez galement utiliser la touche directe EDIT Programmation Menu Edition Le menu dition fournit des options de recherche avanc e sur les fonctions d dition rapide d crites dans la section dition du programme de base F4 5 Menu fugitif d dition avanc e HELP MODIF SEARCH CANCEL Exit PROGRAM SELECT TEXT MOVE SELECTED TEXT COPY SELECTED TEXT DELETE SELECTED TEXT CUT SELECTION TO CLIPEQARD COPY SELECTION TO CLIPEGARD PASTE FROM CLIPEOARD Annuler Annuler la derni re op ration d dition jusqu aux 9 derni res op rations d dition 1 Appuyer sur F1 S lectionner la commande UNDO Annuler partir de la cat gorie des menus fugjitifs EDIT Appuyer sur ENTER pour annuler la derni re op ration Vous pouvez galement utiliser
13. G00 G90 G54 X0 YO M30 Q O YASNAC Si r glage 33 est configur en YASNAC une commande G92 r gle le syst me coordonn es de travail G52 de sorte que la position command e devienne la position courante dans le syst me de travail actif Le syst me de travail G52 devient ensuite automatiquement actif jusqu ce qu un autre syst me de travail soit s lectionn G93 Mode avance temps inverse Groupe 05 F Vitesse avance courses par minute Ce code G sp cifie que toutes les valeurs F vitesse d avance sont interpr t es comme passes par minute Autrement dit la dur e en secondes pour achever le d placement programm l aide de G93 est 60 secondes divis par la valeur F G93 est g n ralement utilis en usinage avec 4 et 5 axes lorsque le programme est g n r e l aide d un syst me CAD G93 une fa on de traduire l avance lin aire pouces min en une valeur qui prend en consid ration le mouvement rotatif En utilisant G93 la valeur F sp cifie combien de fois par minute on peut r p ter la course le mouvement de l outil Lorsque l on utilise G93 l avance F est obligatoire pour tous les blocs de d placement interpol s Par cons quent chaque bloc de d placement lent doit avoir sa propre sp cification de vitesse d avance F L appui sur RESET passe la machine en mode G94 Avance par minute Les r glages 34 et 79 diam tre sur 4 me et 5 me axes ne sont pas n cessaires lor
14. Message programm 3006 25 La r initialisation ou le d marrage du cycle mettra hors tension 1106 1 NIOO MS 0 gt Q O Codes G Codes M R glages 6 1 4 R glages Les pages de r glages contiennent des valeurs qui commandent la machine et que l utilisateur peut devoir modifier La majorit des r glages peuvrent tre modifi s par l op rateur Les r glages sont pr c d s d une courte description sur la gauche et d une valeur sur la droite Les r glages sont pr sent s dans des menus onglets Pour plus d informations sur la navigation entre les menus onglets de la commande Haas voir la page 70 Les r glages sur cran sont organis s dans des pages de groupes fonctionnels similaires La liste suivante est s par e en groupes de pages avec le titre de la page en t te Utiliser les touches du curseur vertical pour se d placer au r glage d sir Il est galement possible d acc der rapidement un r glage en tapant son num ro et en appuyant sur la touche de fl che descendante Selon le r glage dont il s agit on peut le changer en introduisant un nouveau nombre ou si le r glage a des valeurs sp cifiques en appuyant sur les touches du curseur horizontal pour afficher les choix Appuyer sur ENTER pour entrer ou modifier la valeur Le message pr s de la partie sup rieure de l cran indique comment changer le r glage s lectionn T6 4 Liste des r glages Mise hors tensio
15. chelle graphique Hauteur Re oit adresse automatiquement CRE CENTS CET CNT CE CE CRE CE s CRE CE CT CES Rotation G68 par d faut Trajectoire partage distance Angle incr mentiel G68 D Nom de l utilisateur 9xxxx Prog bloc par bloc Acc s au partage CNC D sactiv lecture plein Verrouillage lib ration d outil u Onglet disquette activ 360 Codes G Codes M R glages chelle entier F ECS Onglet disque dur activ 1 Tempo mise hors tension auto Ce r glage est utilis pour automatiquement mettre hors tension la machine apr s une p riode de non fonctionnement La valeur introduite dans ce r glage est le nombre de minutes pendant lesquelles la machine peut rester en repos avant d tre arr t e La machine ne sera pas mise hors tension pendant qu un programme est en ex cution et la dur e nombre de minutes recommencera z ro chaque fois que l on appuie sur un bouton ou que l on utilise la commande HANDLE JOG La s quence d arr t automatique donne l op rateur un avertissement de 15 secondes avant la mise hors tension et ce moment l l appui sur n importe quel bouton arr tera la s quence 2 Mise hors tension M30 Met la machine hors tension la fin d un programme M30 si ce r glage est activ ON La machine avertira l op rateur d un d lai de 15 secondes apr s atteinte de M30 La s quence peut tre interrompue an appuyant sur un bouton quelconque 361
16. 14101 14106 G154 P6 14121 14126 G154 P7 14141 14146 G154 P8 14161 14166 G154 P9 7 101 7106 et G115 7121 7126 et G116 7141 7146 et G117 7161 7166 et G118 aussi aussi aussi aussi 14181 14186 G154 P10 aussi 181 7 186 et G119 14201 14206 G154 P11 aussi 7201 7206 et G120 14221 14221 G154 P12 aussi 221 7226 et G121 14241 14246 G154 P13 aussi 241 7 7246 et G122 14261 14266 G154 P14 aussi 261 7 7266 et G123 14281 14286 G154 P15 aussi 281 7 7286 et G124 14301 14306 G154 P16 aussi 7301 7306 et 14321 14326 G154 P17 aussi 321 7 326 et 14341 14346 G154 P18 aussi 7341 7346 et 14361 14366 G154 P19 aussi 7361 7366 et 14381 14386 G154 P20 aussi 7381 7 7386 et 14401 14406 G154 P21 14421 14426 G154 P22 14441 14446 G154 P23 14461 14466 G154 P24 14481 14486 G154 P25 14501 14506 G154 P26 14521 14526 G154 P27 14541 14546 G154 P28 Utilisation des cycles pr programm s code G 328 14561 14566 G154 P29 14581 14586 G154 P30 14781 14786 G154 P40 14981 14986 G154 P50 15181 15186 G154 P60 15381 15386 G154 P70 15581 15586 G154 P80 15781 15786 G154 P90 15881 15886 G154 P95 15901 15906 G154 P96 15921 15926 G154 P97 15941 15946 G154 P98 15961 15966 G154 P99 G155 Cycle pr programm de taraudage inverse sur 5 me axe Groupe 09 G155 n utilise que des tarauds flottants G174 est disponible pour le taraudage rigide
17. 5026 correspondant aux axes X Y Z B et C respectivement NOTE Les valeurs ne PEUVENT PAS tre lues lorsque la machine est en mouvement La valeur de 5023 Zz contient la compensation de la longueur d outil qui lui est appliqu e 5041 5046 Position actuelle des coordonn es de travail La position actuelle dans les coordonn es de travail pr sentes peut tre obtenue avec 5041 5045 correspondant aux axes X Y Z B et C respectivement NOTE Les valeurs ne PEUVENT PAS tre lues lorsque la machine est en mouvement La valeur de 5043 Zz contient la compensation de la longueur d outil qui lui est appliqu e 9061 5069 Position actuelle du signal saut La position o le dernier signal de saut a t d clench peut tre obtenue avec 5061 5069 correspondant X Y Z A B C U V et w respectivement Les valeurs sont donn es dans le syst me courant coordonn es de travail et peuvent s utiliser lorsque la machine est en mouvement La valeur de 5063 z contient la compensation de la longueur d outil qui lui est appliqu 212 NOTE NOTE Programmation d options 5081 5085 Compensation de la longueur d outil La compensation de longueur d outil totale actuelle appliqu e l outil Cela comprend la correction de la longueur d outil r f renc e par la valeur courante r gl e dans H 4008 plus la valeur d usure Le mappage des axes est x 1 y 2 b 5 Par cons quent
18. Ceci donne acc s la marche arr t du lecteur du disque dur Lorsqu il est d sactiv OFF le disque dur n est pas accessible La d sactivation de ce r glage et du r glage 911 partage CNC d sactivera la communication avec la carte r seau 914 Onglet USB activ Ceci donne acc s la marche arr t de l USB Lorsqu il est d sactiv OFF le port USB ne sera pas accessible 915 Partage r seau Ceci donne acc s la marche arr t du lecteur serveur Lorsqu il est d sactiv OFF l acc s au serveur partir de la CNC n est pas possible 916 Deuxi me onglet USB activ Ceci donne acc s la marche arr t du deuxi me port USB Lorsqu il est d sactiv OFF le port USB ne sera pas accessible 393 R glages 394 Entretien Chapitre 7 Entretien 1 1 7 2 NOTE 1 3 Introduction Une maintenance r guli re est importante car elle assure votre machine une dur e de vie longue et productive et un nombre minimal de temps morts Afin de maintenir le bon fonctionnement de votre machine cette section vous donne une liste des t ches de maintenance que vous pouvez effectuer vous m mes et vous en indique les fr quences Votre concessionnaire vous offre galement un programme complet de maintenance pr ventive dont vous pouvez b n ficier pour des t ches de maintenance plus complexes Pour des instructions d taill es sur les proc dures list es dans cette section visitez le site Haas DIY
19. Codes G Codes M R glages G00 G90 G54 X1 0 Y 1 0 53500 M03 G43 H01 21 125 M08 G amp L 699 Z 1 500 R 05 F20 gt X2 0 G98 Retournera au point de d part apr s L ex cution du cycle X6 0 G99 Retournera au plan de r f rence apr s L x Ccution du Cycle 70 0 X10 0 X12 0 6901 X16 0 G99 X18 0 G98 G00 G80 722 0 MO9 G28 G91 YO 20 M30 7 Q O G99 Retour au plan R du cycle pr programm Groupe 10 Si l on utilise G99 l axe Z restera au plan R entre chaque position de X et ou Y L absence d obstacles sur la trajectoire de l outil G99 conomise du temps d usinage F6 36 G99Retour sur plan R Exemple de programme Q O 04500 T1 M06 G00 G90 G54 XI1I 0 Y 1 0 S3500 MO3 G43 HOL 21 125 MO8 305 Utilisation des cycles pr programm s code G 306 GSL G99 Z 1 500 R 05 F20 4 X2 0 G98 Retournera au point de d part apr s Irex cution du Cycle X6 0 G99 Retournera au plan de r f rence apr s L x Ccucion d CvCl y X O0 xXl0 0 X12 0 GIE X16 0 G99 AIGO GIB G00 G80 Z2 0 M09 G28 G91 YO 20 M30 gt Q O G100 Annulation G101 Activation d image miroir Groupe 00 X Commande d axe X Y Commande d axe Y Z Commande d axe Z A Commande d axe A La pr sentation des images en miroir programmable est utilis e pour activer ou d sactiver n importe quel axe Lorsqu un axe est activ ON le mouvement d axe peu
20. Le champ droite du num ro de variable entr e affiche la valeur pr sente Arguments macros Les arguments dans une instruction G65 sont un moyen de transmettre des valeurs une sous routine macro et d y r gler les variables locales Les deux tableaux suivants indiquent la mise en correspondance des variables adresse alphab tique avec les variables num riques utilis es dans une sous routine macro 196 Programmation d options Adressage alphab tique e p e e p e e e e e e w p e e e e e e e e e ONCE p e fo e e e e ETS ECTS EE wm E E E e e e e e e e Adressage alphab tique alternatif C En LE Le En Re D CONS CES CEE CCR CRC w DE ER ROLE e em e e pe e e e e e e e e kee E L LR N m e e e e e e e e e e e Les arguments acceptent toute valeur point flottant jusqu quatre positions d cimales Si la commande est en syst me m trique elle assumera des milli mes 000 Dans l exemple ci dessous la variable locale 1 va recevoir 0001 Si une d cimale n est pas incluse dans une valeur d argument telle que GOS PABO Abe Ber a les valeurs sont saisies dans des sous routines macros selon le tableau suivant Transmission des arguments entiers pas de point d cimal w p p e p p CS CS CEE a e CE CS CE COS COS ES CE CO CCE 197 Remarques sur le fonctionnement Variable 0001 0001 0001 0001 0001 On peut assigner toutes les 33 variables macros locales des valeurs avec argument
21. PER AGE DROITE AVANT T4 M6 GOT G54 G90 X8 4221 Y 8 4221 B23 A21 342 S2200 M3 F360 Position d gagement G143 H4 714 6228 M8 GL X6 6934 Y 6 6934 210 5503 F360 Paint de d part initial 4 G161 E 52 F7 Cycle pr programm G80 X0 4221 V 60 42271 B23 A2T 342 214 6228 POSLELON d gagement M5 7 G1 G28 G91 Z0 G91 628 BOs AO 3 MOI G162 Cycle pr programm de per age avant trou sur 5 me axe Groupe 09 E Sp cifie la distance de la position de d part vers le fond du trou doit tre une valeur positive F Vitesse d avance P Temps de retard au fond du trou A Position de d part d outil sur l axe B Position de d part d outil sur l axe B X Position de d part d outil sur l axe X Y Position de d part d outil sur l axe Y Z Position de d part d outil sur l axe z Il faut programmer une position sp cifique sur X Y Z B avant de commander le cycle pr programmi Exemple CONTRE PERCAGE DROITE AVANT gt TA MG 4 G01 G54 G90 X8 4221 Y 8 4221 B23 A21 342 S2200 M3 F360 Position d gagement G143 H2 214 6228 M8 GL XG GIA Y 6G 0954 4 ZIO SSO0S F360 Point d d part initial p GLEZ Ee 02 P20 F7 Cycle pre programme 7 G80 Xo4221 Y 044221 B23 A21 3427 72414 6228 POSLETON d gagement MS 7 Codes G Codes M R glages GL G28 G91 Z0 3 G91 G28 B0 AO MUL gt F6 48 G162 Cycle pr programm de per age avant tro
22. R glages 362 4 Traject rapide mode graphique Ce r glage change la modalit de visualisation d un programme dans le mode graphique Lorsqu il est d sactiv OFF les mouvements rapides de l outil hors usinage ne laissent pas de trace Lorsqu il est activ ON les mouvements rapides de l outil laissent une ligne pointill e sur l cran F6 57 R glage 4 Graphique des lignes d outil en trajectoire rapides affich es lorsqu il est activ ON 5 Point per age mode graphique Ce r glage change la modalit de visualisation d un programme dans le mode graphique Lorsqu il est sur activ ON le mouvement sur l axe Z affichera une marque X sur l cran Lorsqu il est d sactiv OFF aucune marque suppl mentaire ne sera affich e sur le graphique F6 58 R glage 5 Affichage d une marque X au point de per age s il est activ ON OC 6 Verrouillage panneau avant Lorsqu il est activ Codes G Codes M R glages 7 Verrouillage param 8 Verrouillage m 9 Dimensionnement Ce r glage permet la s lection entre le mode inch pouce et m trique Lorsqu il est r gl en unit s pouces INCH les unit s programm es pour X Y et Z sont des pouces 0 0001 po Lorsqu il est en unit s m triques MM les unit s programm es sont des millim tres 0 001mm Toutes les valeurs de corrections sont transform es lorsque ce r glage est chang de pouces en syst me m trique ou vice versa Toutefois la modification
23. elle pourrait conduire une lecture erron e Une fa on plus sure de programmer ceci serait IF ROUND 100 EQ 71 Ce probl me n est habituellement qu un probl me de stockage d entiers dans des variables macros lorsque l on s attend voir une partie fractionnaire plus tard Prospective La prospective est de grande importance pour le programmeur de macro Le syst me de commande essayera de traiter par avance le plus grand nombre de lignes possible pour acc l rer le processus Cela comprend l interpr tation des variables macros Par exemple SLTOLEL G04 PI gt PLELOT O F Ceci dans le but d activer une sortie attendre 1 seconde et ensuite la d sactiver Toutefois la prospective fera s activer la sortie puis se d sactiver imm diatement pendant le retard est en cours C103 P1 peut s utiliser pour limiter la lecture anticip e au bloc 1 Pour que cet exemple fonctionne bien il doit tre modifi comme suit G103 P1 Voir la section code G du manuel pour une explication suppl mentaire sur G103 FETOISL PLLCOL 0 9 3 2 Programmation d options Lecture anticip e de bloc et suppression de bloc Le contr le Haas utilise la fonctionnalit de lecture anticip e de bloc pour lire et pr parer en vue des blocs de code en amont du bloc courant en ex cution Ceci permet la transition sans coups d un mouvement un autre G103 Tampon limite de bloc limite le contr le dans la distance de lecture des
24. 12 Fonctionnement l aide de la manivelle de d placement par coups D amener l axe Z approximativement 1 pouce au dessus de la pi ce Appuyer sur 001 1 E La fraiseuse se d placera grande vitesse lorsque la manette est tourn e D placer avec la manette D et approximativement l axe Z 0 2 pouce au dessus de la pi ce S lectionner les axes X et Y F et faire avancer l outil avec la manette D vers le coin sup rieur gauche de la pi ce voir l illustration 9 Appuyer sur OFFSET G jusqu ce que le carreau du d calage d origine soit actif Placer le curseur I sur G54 Colonne X Au cours des tapes suivantes ne pas appuyer sur PART ZERO SET une troisi me fois car cela chargerait une valeurs dans l axe Z Cela provoquerait une collision ou une alarme d axe Z lorsque le programme est ex cut Appuyer sur PART ZERO SET J pour charger la valeur dans la colonne de l axe X Appuyer une deuxi me fois sur PART ZERO SET J pour charger la valeur dans la colonne de l axe Y R glage de la correction de l outil L etape suivante consiste s occuper des outils Ceci d finit la distance entre la pointe de l outil et la partie sup rieure de la pi ce Un autre nom pour cela est Correction de longueur d outil qui est d sign e par H dans une ligne de code machine La distance pour chaque outil est entr e dans le tableau des corrections d outil F3 12 R glage de la correction de
25. Commande du changeur d outils 4 8 4 6 1 4 6 2 NOTE 4 8 3 160 N1000 Sous programme Gel F41 6 XL 0 Y2 0 Z 1 25 Xas 120 GEU 201 GOU G53 203 MOJ gt Q O Codes divers Les codes M fr quemment utilis s sont list s ci dessous La plupart des programmes comportent au moins un code M de chacune des familles suivantes Voir la section des codes M dans ce manuel en commen ant par la page 339 pour une liste de tous les codes M avec descriptions Commande du changeur d outils M06 Tnn est le code M pour le changement d outil L adresse Tnn sp cifie l outil charger dans la broche Les num ros d outils sont stock s dans le tableau des outils Commandes de broche Il existe trois principales commandes code M de broche M03 Snnnn commande la rotation de broche en sens horaire M04 Snnnn commande la rotation de broche en sens antihoraire Les adresses Snnnn commandent la rotation de la broche nnnn tr min jusqu un maximum de la vitesse de broche M05 commande l arr t de rotation de la broche Commandes d arr t de programme Il y a deux codes M principaux et un code M de sous programme pour d noter la fin d un programme ou sous programme e M30 Fin et rembobinage de programme termine le programme et r initialise en ramenant au d but du programme NOTE 4 6 4 4 9 4 9 1 Programmation e M02 Fin de programme termine le programme et reste l o se tro
26. DISTANCE La manette de marche Remote Jog manuelle distance optionnelle est active ZONE RESTREINTE Restricted Une position d axe courante est zone dans la zone restreinte Tours seulement 61 Affichages des commandes T2 20 Champ 6 Le mode d image miroir est actif X MIRROR Y MIRROR XY MIRROR Le mode d imgae miroir est actif dans la direction positive X MIRROR Y MIRROR Le mode d imgae miroir est actif XY MIRROR dans la direction n gative T2 21 Champ 7 AXE D V RROUILL Un axe rotatif ou une A B C AB CB CA Axis unclamped combinaison d axes rotatifs est d verrouill FREIN DE BROCHE ACTIV Frein Le frein de la broche du tour est de broche activ engag 62 T2 22 Champ 8 Nom OUTIL DESSERR Tool unclamped V RIFIER LUBRIF LUBRIF BAS Check lube low ss lube PRESSION AIR FAIBLE NIV HUILE FREIN ROTATIF BAS Low rotary brake oil MAINTENANCE REQUISE Maintenance due Introduction Signification L outil dans la broche est d verrouill Fraiseuses seulement Le contr le a d tect un tat de lubrification bas La pression d air vers la machine est insuffisante Le niveau d huile du frein rotatif est bas Une proc dure de maintenance est requise sur la base des informations de la page MAINTENANCE Voir la page 53 pour de plus amples informations 63 Affichages des commandes T2 23 Champ 9 Nom Signification ARR T D URG
27. G81 G98 Z I R0 1 F15 LO LO sur G81 ne perce pas un trou au centre du cercle de trous de boulons G70 I5 J15 L12 Perce 12 trous sur un diam tre de 10 0 pouces sous le centre en partant 15 degr s G80 G00 Z1 MOS M30 Q O G71 Arc de trous de boulons Groupe 00 I Rayon SAH SH J Angle de d part degr s SAH partir de l horizontale K Espacement angulaire des trous or L Nombre de trous Ce code G non modal est similaire G70 sauf qu il n est pas limit un cercle complet G71 appartient au Groupe 00 et il est donc non modal Un cycle pr programm doit tre actif de mani re que sur chaque position une fonction de per age ou de taraudage est effectu e NOTE Codes G Codes M R glages G72 Trous de boulons suivant un angle Groupe 00 I Distance entre trous SAH SH J Angle de la ligne degr s SAH partir de l horizontale L Nombre de trous Ce code G non modal percera un nombre L de trous sur une ligne droite l angle sp cifi Il fonctionne de mani re similaire G70 Pour qu un G72 agisse correctement un cycle pr programm doit tre actif de mani re que sur chaque position une fonction de per age ou de taraudage soit ex cut e F6 18 G70 G71 and G72 Trous de boulons I Rayon du cercle de boulons G70 G71 ou distance entre les trous G72 J Angle de d part partir de la position 3 heures K Espacement angulaire entre trous
28. Haas Automation inc Manuel de l op rateur des fraiseuses verticales 96 FR8200 R vision A Janvier 2014 Fran ais Traduction des instructions originales Pour obtenir des traductions de ce Manuel Haas Automation Inc 1 Aller sur www HaasCNC com 2 Voir Ressources du propri taire en bas de la page 2800 Sturgis Road 3 S lectionner Manuels et documentation Oxnard CA 93030 8933 U S A HaasCNC com 2014 Haas Automation Inc Tous droits r serv s Copie sur autorisation seulement Droits d auteur strictement appliqu s 2014 Haas Automation Inc Tous droits r serv s Aucune partie de cette publication ne peut tre reproduite stock e dans un syst me d extraction ou transmise sous quelque forme ou quelque moyen que ce soit m canique lectronique photocopie enregistrement ou autres sans la permission crite de Haas Automation Inc Aucune responsabilit de brevet n est assum e en ce qui concerne les informations contenues dans le pr sent document De plus en raison du fait que Haas Automation s efforce constamment d am liorer la qualit lev e de ses produits les informations contenues dans le pr sent document peuvent tre modifi es sans pr avis Nous avons pris toutes les pr cautions possibles dans la pr paration de ce manuel n anmoins Haas Automation n assume aucune responsabilit pour les erreurs ou omissions et n assume aucune responsabilit pour les dommages r sultant de l
29. Marche manu sans retour z ro L activation ON de ce r glage permet la marche manuelle des axes sans ramener la machine z ro trouver la position origine de la machine C est une condition dangereuse puisque cet axe peut arriver sur une but e positive et endommager la machine Lorsque la commande est mise sous tension ce r glage est automatiquement d sactiv OFF 95 Activer DNC du MDI L activation ON de ce r glage rendra la propri t DNC disponible DNC est s lectionn dans le syst me de commande en appuyant deux fois sur la touche MDI DNCI La fonctionnalit DNC Commande num rique direct n est pas disponible lorsque le r glage 55 est d sactiv OFF 56 M30 R tablir G par d faut Lorsque ce r glage est activ ON la terminaison d un programme avec M30 ou l appui sur RESET redonnera tous les codes G modaux leurs valeurs implicites 373 R glages NOTE 374 57 Arr t exact X Y pr programm Lorsque ce r glage est d sactiv OFF les axes peuvent ne pas atteindre la position programm e X Y avant que l axe Z commence se d placer Ceci peut pr senter des probl mes pour les fixations les d tails des pi ces fines ou les bords de pi ce Lorsque ce r glage est activ ON s assurer que la fraiseuse atteindra la position programm es X Y avant que l axe Z se d place 58 Compensation outil Ce r glage s lectionne le type de compensation de l outil utilis FANUC ou YASN
30. X Position X au fond du trou Y Position Y au fond du trou Z Position Z au fond du trou S Vitesse de broche Il faut programmer une position sp cifique sur X Y Z B avant de commander le cycle pr programm Cette position est utilis e comme position de d part Ce code G est utilis l ex cution du taraudage rigide de trous non verticaux Il peut tre utilis avec une t te en angle droit pour le taraudage rigide avec les axes X ou Y sur une fraiseuse trois axes ou pour le taraudage rigide sur un angle quelconque sur une fraiseuse cinq axes Le rapport entre la vitesse d avance et la vitesse de la broche doit tre pr cis ment le pas de filet usiner il n est pas n cessaire de faire d marrer la broche avant ce cycle pr programm le syst me de commande le fait automatiquement 337 Utilisation des cycles pr programm s code G NOTE NOTE 338 G187 R glage du degr de fini Groupe 00 G187 est une commande de pr cision qui permet de r gler et de commander lors de l usinage d une pi ce la fois le fini et la valeur maximale d arrondi de coin Le format pour G187 est G187 Pn Ennnn P commande le degr de fini P1 rough bauche P2 medium moyen ou P3 finish finition Surclasse temporairement le r glage 191 E r gle la valeur maximale d arrondi de coin Surclasse temporairement le r glage 85 Le r glage 191 fixe d finit par d faut le degr de finition
31. au syst me Intuitive Programming System IPS et au syst me optionnel Wireless Intuitive Probing System WIPS s il est install Le mode Op ration comprend MEM qui est le mode dans lequel vous ex cutez les programmes F2 28 La barre de modes et d affichages indique 1 le mode pr sent et 2 la fonction d affichage pr sente 1 2 T2 12 Mode acc s aux touches et affichage des barres Touche des Affichage des modes barres Configuration ZERO RETURN II permet l acc s toutes les fonctionnalit s de commande pour HANDLE JOG la configuration de la machine Edition EDIT II permet l acc s toutes les fonctions d dition de gestion et de Fonctionneme MEMMORY FONCTIONNEMENT Il procure toutes les fonctions nt MEM n cessaires l ex cution d un programme 50 Introduction Affichage des corrections Il existe deux tableaux de corrections le tableau des corrections d outil et celui des d calages d origine Suivant le mode ces tableaux peuvent s afficher dans deux carreaux s par s ou partager le m me carreau appuyer sur OFF SET pour passer de l un l autre Tableaux des corrections Corrections d outils du programme Ce tableau affiche les num ros des outils et la g om trie de la longueur d outil D calage d origine actif Ce tableau affiche les valeurs introduites pour que chaque outil connaisse la position de la pi ce Codes actifs F2 29 Exemple d affichage de codes act
32. avec la construction WHILE DO END Par exemple WHILE lt expression conditionnelle gt DOn lt 1rsbructions ENDn 5 Cela fait ex cuter les instructions entre DOn et ENDn aussi longtemps que l valuation de l expression conditionnelle est True Vrai Les crochets dans l expression sont n cessaires Si l valuation de l expression est False Faux le bloc suivant ENDn est ex cut ensuite WHILE peut tre abr g en wH La partie DOn ENDn de l instruction est une paire appari e La valeur de n est 1 3 Cela signifie qu il ne paut pas tre plus de trois boucles imbriqu es par sous routine Une imbrication est une boucle dans une boucle Bien que l imbrication des instructions WHILE puisse avoir un maximum de trois niveaux il n y a en r alit aucune limite puisque chaque sous routine peut avoir jusqu trois niveaux d imbrication S il faut imbriquer un niveau sup rieur 3 le segment contenant les trois niveaux inf rieurs de l imbrication peut tre transform en sous routine surclassant par cons quent la limitation Si dans une sous routine il y a deux boucles WHILE s par es elles peuvent utiliser le m me index d imbrication Par exemple 3001 0 WAIT 500 MILLISECONDS WH 3001 LT 500 DOL ENDI lt Autres instructions gt 3001 0 WAIT 300 MILLISECONDS WH 3001 LT 300 DOL ENDI CAUTION 9 3 6 Programmation d options On peut utiliser GOTO pour sauter hors d une r gi
33. blanc accomplira toutefois tous les d placements XYZ command s et les changements d outil requis Les touches override priorit peuvent s utiliser pour ajuster les vitesses de la broche en essai blanc Le mode graphique est aussi utile et peut tre plus s r car il ne d place pas les axes de la machine avant que le programme soit v rifi Ex cution des programmes Une fois le programme charg dans la machine et les corrections r gl es l ex cution du programme se fait comme suit 1 2 Appuyer sur CYCLE START Il est recommand d ex cuter le programme en Essai blanc ou en mode Graphique avant de commencer tout usinage 117 Installation des outils suppl mentaires 3 15 Ex cuter Arr ter Marcher par a coups Continuer Cette fonctionnalit permet l op rateur d arr ter un programme en d roulement de s loigner en marche par coups de la pi ce et de reprendre ensuite l ex cution du programme Pour utiliser cette fonctionnalit proc der comme suit 1 2 NOTE 3 CAUTION 4 5 118 Appuyer sur FEED HOLD pour arr ter l ex cution du programme Appuyer sur X Y ou Z sur le clavier alphab tique puis appuyer sur HANDLE JOG Le contr le enregistrera les position les positions courantes de X Y et Z Les axes autres que X Y et Z ne peuvent pas tre avanc s par cCoups Le contr le affichera le message Jog Away S carter par coups Utiliser l
34. est d plac la m me vitesse mais les axes ne finiront pas n cessairement leurs mouvements tous en m me temps La machine attendra que tous les mouvements soient termin s avant de lancer la commande suivante 243 Codes G fonctions pr paratoires F6 1 G00 D placement rapide multilin aire Y R glage 57 Arr t exact pr programm X Y peut changer la dur e d attente de la machine pour un arr t pr cis avant et apr s un mouvement rapide 244 Codes G Codes M R glages G01 Mouvement d interpolation lin aire Groupe 01 F Vitesse d avance X Commande de d placement d axe X optionnelle Y Commande de d placement d axe Y optionnelle Z Commande de d placement d axe Z optionnelle A Commande de d placement d axe A optionnelle B Commande de d placement d axe B optionnelle C Commande de d placement d axe C optionnelle R Rayon de l arc C Distance de chanfrein G01 fait d placer les axes une vitesse d avance command e Il est utilis principalement pour l usinage Une avance G01 peut tre le d placement d un axe ou de plusieurs axes La vitesse du mouvement des axes est r gl e par la valeur de la vitesse d avance F Cette valeur F peut tre exprim e en distance pouces ou m triques par minute G94 ou en tour de la broche G95 ou en dur e d ach vement du mouvement G93 La valeur d avance F peut tre sur la ligne actuelle du programme ou sur une linge pr c dente
35. gauche au c t droit ou du c t droit au c t gauche le point de d part du mouvement n cessaire au changement de direction de la compensation d outil sera corrig vers un c t de la trajectoire programm e et aboutira sur un point corrig duu c t oppos de la trajectoire programm e Le r sultat est que l outil se d placera sur une trajectoire qui peut ne pas tre la m me que la trajectoire ou la direction d sir e Si la compensation d outil coupant est activ e ou d sactiv e dans un bloc sans aucun mouvement sur X Y il n y aura aucune modification de la compensation de fraise avant le mouvement sur X ou Y suivant Il faut sp cifier G40 pour sortir de la compensation de fraise 167 Entr e et sortie de la compensation de fraise NOTE 168 Vous devez toujours d sactiver la compensation de fraise pour un d placement qui d gage l outil de la pi ce en usinage Une alarme sera d clench e si un programme est termin lorsque la compensation de fraise est encore active De plus il n est pas possible d activer ou d sactiver la compensation de fraise au cours d un mouvement circulaire G02 ou G03 sinon une alarme sera d clench e La s lection des compensations DO utilisera z ro comme valeur de correction et aura le m me effet que la d sactivation de la compensation de fraise Si une nouvelle valeur D est s lectionn e lorsque la compensation d outil est activ e la nouvelle valeur prendra effet la fi
36. occur Turn off and lock out system power before servicing Risk of serious physical injury Machine cannot protect from toxins Coolant mist fine particles chips and fumes can be dangerous Follow specific material manufacturer s material safety data and warnings Risk of fire and explosion Machine is not designed to resist or contain blasts or fire Do not machine explosive or flammable materials or coolants Refer to specific material manufacturer s material safety data and warnings Severe injury can occur Moving parts can entangle trap and cut Sharp tools or amp chips can cut skin easily Ensure the machine is not in automatic operation before reaching inside Automatic Machine may start at any time Injury or death could be caused by untrained operator Read and understand operator s manual and safety signs before using this machine Risk of serious bodily Injury The enclosure may not stop every type of projectile Double check job set up before beginning any machining operations Always follow safe machining practices Do not operate with doors or windows open or guards removed Risk of bodily injury Serious cuts abrasions and physical injury may result from slips and falls Avoid using the machine in wet damp or poorly lit areas Risk of eye and ear injury Flying debris into unprotected eyes can cause loss of sight Noise levels can exceed 70 dBA Must wear safet
37. sur FANUC HAAS ou YASNAC R glage sur YASNAC G52 devient un autre d calage d origine comme G55 R glage sur FANUC avec G52 Toutes valeurs du registre G52 sont ajout es tous les d calages d origine d placement coordonn es globales Cette valeur G52 peut tre entr e manuellement ou l aide d un programme Lorsque FANUC est s lectionn la valeur de G52 sera effac e en appuyant sur RESET en commandant un M30 ou en mettant la machine hors tension R glage sur HAAS avec G52 Toutes valeurs du registre G52 seront ajout es tous les d calages d origine Cette valeur G52 peut tre entr e manuellement ou l aide d un programme La valeur de d calage des coordonn es G52 est r gl e sur z ro par l entr e manuelle de z ro ou en la programmant avec G52 XO YO et ou ZO R glage sur YASNAC avec G92 Si l on s lectionne YASNAC et que l on programme G92 X0 YO la commande entrera la position actuelle de la machine comme nouveau point z ro d calage d origine et cette position sera entr e et affich e dans la liste G52 R glage sur FANUC o HAAS avec G92 La s lection FANUC ou HAAS avec un G92 agira comme le r glage YASNAC sauf que la nouvelle valeur de position du point z ro de travail sera charg e comme un nouveau G92 Cette nouvelle valeur dans la liste G92 est utilis e en plus du d calage d origine actuellement reconnu pour d finir la nouvelle position du point z ro de travail 34 D
38. tre mis l chelle en utilisant l adresse P si aucune adresse P n est introduite le facteur de mise l chelle du R glage 71 sera utilis Les programmes suivants illustrent la mise l chelle lorsque des centres diff rents de mise l chelle sont utilis s 271 Codes G fonctions pr paratoires F6 9 G51 Fen tre gothique sans mise l chelle 1 Origine des coordonn es de travail 0001 GOTHIC WINDOW F20 S500 Z x G00 X1 Y1 y G01 X2 Y2 G03 X1 RO 5 G01 Y1 G00 X0 YO M99 O 1 Le premier exemple montre comment la commande utilise la position actuelle des coordonn es de travail comme centre de mise l chelle C est dans ce cas X0 Y0 Z0 F6 10 G51 Mise l chelle des coordonn es de travail actuelles 1 Origine des coordonn es de travail 2 Centre de mise l chelle 00010 G59 G00 G90 X0 YO Z0 G51 P2 scaling center is XO YO Z0 M98 P1 M30 O 1 ES L exemple suivant sp cifie le centre de la fen tre comme centre de mise l chelle 272 Codes G Codes M R glages F6 11 G51 Centre de mise l chelle de fen tre 1 Origine des coordonn es de travail 2 Centre de mise l chelle 00011 G59 G00 G90 X0 YO Z0 M98 P1 G51 X1 5 Y1 5 P2 M98 P1 M30 O 1 2 Le dernier exemple illustre la fa on de positionner le cadrage au bord des trajectoires d outils comme si la pi ce avait t mis
39. 000 32 0416 13 4536 111 527 CH Introduction Sous onglet de fraisage et taraudage Cette calculatrice vous aide d terminer les vitesses et avances correctes pour votre application Entrer toutes les informations disponibles sur votre outillage mat riel et programme planifi et la calculatrice procure les vitesses d avance recommand es lorsqu elle a suffisamment d informations F2 38 Exemple de calculatrice pour fraiseuse et taraudage CALCULATOR CALCULATOR 0 OUOUOOO CUTTER DIA IH TXT SURFACE SPEED FT MIN RPM FLUTES i FEED IN HIN CHIP LOAD x IN TTH MATERI AL lt or gt FOR MATERIALS MILLIMNG TAPPING THREADS FIH RPH FEED INZHIH Sous onglet tangence cercle ligne Cette entit permet de d terminer des points de contact d un cercle avec une tangente 1 l aide des fl ches de direction du curseur UP et DOWN mettre en vidence le champ de donn es pour la valeur saisir Taper la valeur et appuyer sur ENTER Introduire deux points A et B sur une ligne et un troisi me point C en dehors de cette ligne Le syst me calculera le point d intersection Le point est l intersection d une ligne passant par C et de la ligne AB la distance sur la perpendiculaire cette ligne sera aussi calcul e 7 Onglet calculatrice NOTE 18 F2 39 Exemple de calculatrice tangence cercle ligne CALCULATOR CALCULATOR CIRCLE LINE TAMGENT POINT X 5 0000
40. F Vitesse d avance I Rayon du premier cercle ou du cercle fini s il n y a pas de K I La valeur doit tre sup rieure au rayon de l outil mais inf rieure la valeur K K Rayon du cercle fini si sp cifi L Compte de boucle pour r p ter des coupes plus profondes Q Incr ment du rayon ou sauter doit s utiliser avec K Z Profondeur de la coupe ou incr ment Pour obtenir le diam tre du cercle programm le syst me de commande utilise la dimension d outil du code D s lectionn Pour programmer l axe d outil s lectionner DO Sp cifier D00 si aucune compensation de fraise n est voulue Si aucun D n est sp cifi dans le bloc G12 G13 on utilisera la derni re valeur D command e m me si elle a t annul e ant rieurement avec un G40 L outil sera positionn au centre du cercle en utilisant X et y Pour enlever toute la mati re dans le cercle utiliser des valeurs I et Q inf rieures au diam tre de l outil et une valeur K gale au rayon du cercle Pour n usiner que le rayon du cercle utiliser une valeur I r gl e sur le rayon et aucune valeur K ou Q Q O O00098 GIZ ET G13 7 CORRECTION D01 R GL E SUR APPROX TAILLE OUTIL TOOL MUST BE MORE THAN Q IN DIAM Codes G Codes M R glages TIM06 G54G00G90X0Y0 D placer vers le centre de G54 G43Z0 1H01 S2D00MOS 3 G1211 5F10 2 1 2D01 Finition de la poche en sens horaire GO0Z0 T G55X0Y0 D placer vers le centre de
41. F3 2 DNC en attente et programme re u PROGRAM DNC N00000000 PROGRAM DNC N00000000 WAITING FOR DNC 001000 G CODE FINAL QC TEST CUT MATERIAL IS 2x8x8 6061 ALUMINUM MAIN MO READ DIRECTIONS FOR PARAMETERS AND SETTINGS FOR VE SERIES MACHINES W 4TH AXIS CARDS USE FOR HS VR VB AND NON FORTH MACHINES CONNECT CABLE FOR HA5C BEFORE STARTING THE PROGRAM SETTINGS TO CHANGE SETTING 31 SET TO OFF DNC RS232 DNC RS232 DNC END FOUND T3 3 R glages RS 232 recommand s pour DNC S lection du d bit en bauds 19200 S lection de la parit AUCUN 92 Fonctionnement 1 DNC est activ e l aide du param tre 57 bit 18 et du r glage 55 Mettre le bit du param tre sur 1 et activer ON le r glage 55 2 Il est recommand d ex cuter la DNC avec Xmodem ou parit s lectionn e car une erreur de transmission sera alors d tect e et le programme DNC s arr tera sans collisions Les r glages entre la commande CNC et l autre ordinateur doivent correspondre Pour modifier le r glage de la commande CNC appuyer sur SETTING GRAPHIC et d filer jusqu aux r glages de RS 232 ou entrer 11 et appuyer sur la fl che montante ou descendante 3 Utiliser les fl ches de curseur UP et DOWN pour mettre en surbrillance les variables et les fl ches gauche et droite pour changer les valeurs Appuyer sur ENTER lorsque la s lection ad quate est mise en vidence DNC e
42. G59 fait r f rence aux coordonn es de travail L2 P1 P20 G110 G129 fait r f rence aux coordonn es auxiliaires L20 P1 P99 G154 P1 P99 fait r f rence aux coordonn es auxiliaires L20 R Valeur de compensation ou incr ment pour longueur et diam tre X Position optionnelle du z ro sur l axe X Y Position optionnelle du z ro sur l axe Y Z Position optionnelle du z ro sur l axe Z A Position optionnelle du z ro sur l axe A Exemples de programmation G10 L2 P1 G91 X6 0 D placer les coordonn es G54 6 0 253 Codes G fonctions pr paratoires NOTE 254 vers La droite 3 G10 L20 P2 G90 X10 Y8 R gler les coordonn es de travail G111 sur X10 0 Y8 0 G10 L10 G90 P5 R2 5 R gler le d calage pour l outil 5 SUr Ae o j G10 L12 G90 P5 R 375 R gler le diam tre de l outil 5 sur 37 75 pouces G10 L20 P50 G90 X10 Y20 R gler les coordonn es de travail 6154 P50 sur X10 Y20 7 G12 Fraisage circulaire des poches CW sens horaire G13 Fraisage circulaire des poches CCW sens anti horaire Groupe 00 Ces deux codes G sont utilis s au fraisage des formes circulaires Elles sont diff rentes seulement en ce qui concerne la direction de rotation utilis e Les deux codes G emploient le plan circulaire XY pr d finit G17 et impliquent l utilisation du G42 compensation de fraise pour G12 et G41 pour G13 Ces deux codes G sont non modaux D S lection de rayon ou diam tre d outil
43. IOG 3 valeur dans 3 le contr le saute au bloc 1 Expressions Les expressions sont d finies comme toute s quence de variables et op rateurs plac es entre crochets et Il y a deux utilisations des expressions expressions conditionnelles ou expressions arithm tiques Les expressions conditionnelles renvoient des valeurs FALSE Faux 0 0 ou TRUE Vrai tout ce qui n est pas z ro Les expressions arithm tiques emploient des op rateurs arithm tiques avec des fonctions pour d terminer une valeur Programmation d options Expressions conditionnelles Dans le syst me de commande HAAS toutes les expressions conditionnelles sp cifient une valeur conditionnelle La valeur est 0 0 FALSE ou la valeur est non z ro TRUE Le contexte d utilisation de l expression d termine si l expression est une expression conditionnelle Les expressions conditionnelles sont utilis es dans les instructions IF et WHILE Si et Tandis que et dans la commande M99 Les expressions conditionnelles peuvent utiliser des op rateurs bool ens pour aider l valuation d une condition vraie TRUE ou fausse FALSE La construction conditionnelle M99 est unique au syst me de commande HAAS Sans macros M99 dans le syst me de commande Haas a la possibilit de se brancher inconditionnellement sur une ligne quelconque de la sous routine courante en pla ant un code P sur la m me ligne Par exemple N50MS9 PTO se branche sur la ligne N10 Il
44. L Nombre de trous R gles pour les cycles pr programm s mod les de trous de boulons 1 L outil doit tre plac au centre du mod le de trous de boulon avant l ex cution du cycle pr programm 2 Le code J est une position de d marrage angulaire et est toujours entre 0 et 360 degr s en sens anti horaire par rapport la position 3 heures 3 Le placement d un LO sur la ligne initiale d un cycle pr programm avant un LO utilis avec un cycle de mod le de trous de boulons sautera la position initiale XY il n y a pas de per age sur cette position La d sactivation du r glage 28 Cycle pr programm agissant sans X Y est une autre m thode de ne pas percer un trou sur la position initiale XY Voir page 367 pour plus d informations sur le r glage 28 L utilisation de LO est la m thode pr f r e 287 Utilisation des cycles pr programm s code G 288 D placements lors de cycles pr programm s de per age F Vitesse d avance 1 Avance 2 Rapide 3 D but ou fin de course 4 Marche manuelle 5 D calage J Q F6 19 Ce sont les d placements de per age dans les illustrations pour les cycles pr programm s de per age qu 0 LU Codes G Codes M R glages G73 Cycle pr programm per age d gagement multiple grande vitesse Groupe 09 F Vitesse d avance I Profondeur du premier per age avant d gagement J Valeur de r duction de profon
45. La correction est introduite en diam tre ou rayon selon le r glage 40 pour les deux valeurs de g om trie et d usure Noter que si le daim tre est sp cifi la valeur de la compensation d outil coupant est la moiti de la valeur introduite Les valeurs effectives de compensation sont la somme des valeurs de g om trie et d usure La compensation de fraise n est disponible que sur l axe X et l axe Y dans l usinage 2D G17 Pour l usinage 3D la compensation de fraise est disponible dans les axes X Y etZ G141 Description g n rale de la compensation de fraise G41 s lectionnera la compensation de fraise gauche c est dire que l outil sera d cal gauche de la trajectoire programm e pour compenser la distance entr e dans la page des corrections voir R glage 40 G42 s lectionnera la compensation d outil droite et l outil sera d cal sur la droite de la trajectoire programm e Un Dnnn doit aussi tre programm avec G41 ou G42 pour s lectionner le num ro correct de la correction dans la colonne de correction rayon diam tre Si la correction contient une valeur n gative la compensation d outil fonctionnera comme si l on avait sp cifi le code G oppos Par exemple une valeur n gative entr e pour un G41 se comportera comme si l on avait introduit une valeur positive pour G42 De plus si la compensation de fraise est s lectionn e G41 ou G42 on ne peut utiliser que le plan XY G17 pour le mouvement circula
46. Le pistolet automatique air comprim est galement activ ou d sactiv manuellement en appuyant sur SHIFT et sur COOLANT NOTE Codes G Codes M R glages M86 Serrage outil Ce code va serrer un outil dans la broche Il n est utilis qu en fonction d entretien essai Les changements d outils doivent se faire l aide d un M06 M88 Fluide d arrosage par le centre de la broche activ M89 Fluide d arrosage par le centre de la broche d sactiv Le code M88 est utilis pour activer l option du syst me d arrosage par le centre de la broche TSC et un M89 pour le d sactiver Un outillage ad quat avec orifice de passage doit tre en place avant d utiliser le syst me TSC L utilisation incorrecte de l outillage conduira une innondation de la t te de broche par du fluide d arrosage et la garantie sera annul e L ex cution d une commande M04 Broche en sens inverse avec TSC activ n est pas recommand e Exemple de programme La commande M88 doit tre plac e avant la commande de vitesse de broche T1 M6 TSC Fluide d arrosage par le foret G90G54GO0XOYO G43H062 35 M88 Activer le TSC S4400M3 G81 Z 2 25 F44 R 03 M89 G80 D sactiver le TSC G91G2820 MS0 gt M95 Mode Veille Le mode veille est essentiellement un long retard pause Le mode veille peut s utiliser lorsque l utilisateur veut que la machine commence se chauffer pour tre pr te l arriv e de l op rat
47. ON L axe rotatif revient sur la position d origine de la machine et non sur la position des coordonn es de travail Pour utiliser le r glage 108 le param tre 43 1 pour l axe A et le param tre 151 1 pour l axe B doivent tre r gl s sur 1 Si les bits de param tre ne sont pas r gl s sur 1 la commande ignorera le r glage 108 109 Temps r chauffage en min C est la dur e en minutes jusqu 300 minutes partir de la mise sous tension pendant laquelle les compensations sp cifi es aux R glages 110 112 s appliquent Aper u Lorsque la machine est mise sous tension si le R glage 109 et au moins l un des R glages 110 111 ou 112 sont fix s sur une valeur diff rente de z ro l avertissement suivant sera affich Warm up Compensation is specified Compensation de r chauffage sp cifi e Voulez vous activer la compensation de r chauffage Y N CAUTION NOTE Codes G Codes M R glages Si l on entre Y Oui la commande applique imm diatement la compensation totale r glages 110 111 112 et la compensation commence diminuer mesure que le temps s coule Par exemple apr s que 50 du temps de R glage 109 soit coul la compensation ne sera plus que de 50 Pour red marrer la s quence il faut mettre la machine hors puis sous tension et ensuite r pondre Oui la question relative la compensation au d marrage Le changement des r glages 110 111 ou 112 lorsque la compen
48. ROUGH MEDIUM ou FINISH bauche moyen finition sp cifi par l op rateur lorsque G187 est d sactiv Le r glage Medium est le r glage par d faut Modifier le r glage 85 sur une valuer faible peut faire fonctionner la machine comme si elle tait en mode d arr t exact Passer le r glage 191 Sur FINISH augmentera le temps d usinage N utiliser ce r glage que lorsque la meilleure finition est n cessaire G187 Pm Ennnn r gle la fois le fini et la valeur max d arrondi de coin G187 Pm r gle le fini et laisse la valeur max d arrondi de coin sa valeur actuelle G187 Ennnn r gle la valeur max d arrondi de coin et laisse le fini sa valeur actuelle G187 annule par lui m me la valeur E et r gle le degr de finition sur la valeur par d faut sp cifi e par le r glage 191 G187 sera annul lorsque l on appuie sur RESET ou lorsque M30 ou M02 est ex cut ou lorsque la fin du programme est atteinte ou lorsque EMERGENCY STOP a t appuy G188 Appeler le programme du PST Groupe 00 Il appelle le programme de la pi ce pour la palette charg e bas sur l entr e de palette du Tableau de planification des palettes PST Codes G Codes M R glages 6 1 3 Codes M Fonctions diverses Les codes M sont des commandes diverses pour la machine qui ne commandent pas un d placement d axe Le format d un code M est la lettre M suivie de deux nombres par exemple M03 Seul un code M est permis par ligne
49. S lection syst me de coordonn es de travail 1 6 Groupe 12 Positionnement uni directionnel Groupe 00 Mode arr t exact Groupe 15 G61 Annulation Groupe 15 Codes G Codes M R glages e u Mesurage automatique du E d appel sous routine diam tre de l outil Groupe 00 macro Groupe 00 Mesurage automatique du Rotation Groupe 16 d calage de travail Groupe 00 G37 Mesurage automatique du G69 Annulation G68 Rotation d calage d outil Groupe 00 Group 16 40 Annulation de la compensation de fraise Groupe 07 G00 Positionnement en mouvement rapide Groupe 01 X Commande de d placement d axe X optionnelle Y Commande de d placement d axe Y optionnelle Z Commande de d placement d axe Z optionnelle A Commande de d placement d axe A optionnelle B Commande de d placement d axe B optionnelle C Commande de d placement d axe C optionnelle G00 permet de d placer l axe de la machine la vitesse maximale Il est utilis principalement pour rapidement positionner la machine sur un point donn avant chaque commande d avance coupe Ce code G est modal donc un bloc avec G00 fait que tous les blocs suivants sont mouvement rapide jusqu ce qu un autre code du Groupe 01 soit sp cifi Un d placement rapide annule galement un cycle pr programm actif exactement comme le fait G80 NOTE En g n ral le mouvement rapide n est pas en ligne droite Chaque axe sp cifi
50. Vitesse d avance L Nombre de trous si l on utilise G91 Mode incr mentiel R Position du plan R position en dessus de la pi ce X Position du trou sur axe X Y Position du trou sur axe Y Z Position d axe Z au fond du trou Le code G arr tera la broche lorsque l outil atteindra le fond du trou L outil sera r tract une fois la broche arr t e Codes G Codes M R glages F6 31 G86 Cycle pr programm d al sage et arr t G87 Cycle pr programm d al sage et retrait manuels Groupe 09 F Vitesse d avance L Nombre de trous si l on utilise G91 Mode incr mentiel R Position du plan R position en dessus de la pi ce X Position du trou sur axe X Y Position du trou sur axe Y Z Position d axe Z au fond du trou Le code G arr tera la broche lorsque l outil au fond du trou A ce point l outil est progressivement avanc manuellement hors du trou Le programme continue lorsqu on appuie sur CYCLE START 299 Utilisation des cycles pr programm s code G 300 F6 32 G87 Al sage et arr t et retrait manuel G88 Cycle pr programm al sage retard retrait manuel Groupe 09 F Vitesse d avance L Nombre de trous si l on utilise G91 Mode incr mentiel P Temps de pause au fond du trou R Position du plan R position en dessus de la pi ce X Position du trou sur axe X Y Position du trou sur axe Y Z Position d axe Z au fond du trou Ce code G arr te l outil
51. Y Z A et B Les valeurs de d calages d origine G92 sont la diff rence entre le d calage d origine actuel et la valeur d plac e command e par G92 Set Work Coordinate Systems Shift Value G53 S lection coordonn es de machines non modales Groupe 00 Ce code annule temporairement les corrections des coordonn es de travail et utilise le syst me de coordonn es de la machine Dans le syst me de coordonn es de la machine le point z ro de chaque axe est la position o la machine se d place lorsqu on fait un Zero Return Retour z ro G53 reviendra ce syst me pour le bloc o il est command Codes G Codes M R glages G54 59 S lection syst me de coordonn es de travail 1 6 Groupe 12 Ces codes s lectionnent un des six syst mes de coordonn es de l utilisateur Toutes les r f rences futures aux positions des axes seront interpr t es en utilisant le nouveau syst me de coordonn es G54 G59 Voir galement G154 pour des d calages d origine suppl mentaires G60 Positionnement uni directionnel Groupe 00 Ce code G est utilis pour assurer le positionnement provenant uniquement de la direction positive Il est uniquement fourni pour assurer la compatibilit avec des syst mes plus anciens Il est non modal et n influence donc pas les blocs qui le suivent Voir galement R glage 35 G61 Mode arr t exact Groupe 15 Le code G61 s utilise pour sp cifier un arr t exact Il est modal et influenc
52. cifi comme utilisant le macro 8550 la commande retournera les informations sur l outil individuel en variables macro 8551 8564 De plus un utilisateur peut sp cifier un num ro de groupe ATM l aide du macro 8550 Dans ce cas le contr le retournera les informations sur l outil individuel pour l outil courant dans le groupe d outils ATM sp cifi en utilisant les variables macro 8551 8564 Voir la description des variables 8550 8564 dans le chapitre Macros Les valeurs de ces macros fournissent les donn es galement accessibles partir des macros commen ant 1601 1801 2001 2201 2401 2601 3201 et 3401 et pour les macros commen ant 5401 5501 5601 5701 5801 et 5901 Ces 8 premiers r glages donnent acc s aux donn es d outils 1 200 les 6 derniers celles des outils 1 100 Les macros 8551 8564 donnent acc s aux m mes donn es mais pour les outils 1 200 pour tous les l ments de donn es Sauvegarder et restaurer les tableaux de gestion avanc e des outils La commande peut sur un lecteur USB et RS 232 sauvegarder et restaurer les variables associ es avec la Gestion avanc e d outil Advanced Tool Management ATM Ces variables contiennent les donn es qui sont entr es dans l cran ATM 103 Notes de s curit sur le changeur d outils 3 10 3 10 1 104 1 Les informations peuvent tre sauvegard es en tant que partie d un programme de secours en utilisant LIST PROG Sauvegard
53. d taill e de ces fonctions est donn e ci apr s Variables 550 580 Lorsque la fraiseuse est quip e d un syst me de palpeur ces variables permettent de stocker les donn es de calibration du palpeur Si ces variables sont cras es le palpeur devra tre enti rement calibr nouveau Entr es discr tes 1 bit Les entr es d sign es comme tant en r serve peuvent tre connect es des dispositifs externes et utilis es par le programmeur Charges maximales d axe Les variables suivantes contiennent les charges d axes maximales qu un axe a support es depuis la derni re mise sous tension de la machine ou depuis que la variable macro a t effac e La charge d axe maximale est la plus forte charge 100 0 100 qu un axe a support et non la charge de l axe au moment o la variable macro est lue 207 Variables de syst me en profondeur Corrections des outils Chaque correction d outil a une longueur H et un rayon D avec des valeurs d usure associ es 2001 2200 H corrections de g om trie 1 200 sur la longueur 2200 2400 H usure de g om trie 1 200 sur la longueur 2401 2600 D corrections de g om trie 1 200 sur la diam tre Messages programmables 208 3000 Les alarmes peuvent tre programm es Une alarme programmable se d clenchera comme les alarmes incorpor es Une alarme est g n r e en r glant la variable macro 3000 sur un n
54. diy haascnc com Maintenance quotidienne V rifier le niveau du liquide d arrosage lors de chaque poste de huit heures surtout si le TSC est utilis intensivement Si le syst me de liquide de refroidissement comprend un filtre auxiliaire ne pas vider compl tement le r servoir de liquide d arrosage la fin de chaque jour d exploitation Le filtre auxiliaire enverra environ 5 gallons 19 litres de liquide de refroidissement dans le r servoir de liquide d arrosage pendant la nuit e V rifier le niveau du r servoir de lubrifiant e Enlever les copeaux des couvre glissi res et du bac inf rieur Retirer les copeaux du changeur d outils e Essuyer le c ne de broche avec un chiffon propre et graisser avec de l huile l g re Maintenance hebdomadaire e V rifier les filtres du liquide d arrosage par le centre de la broche TSC Les nettoyer et les remplacer le cas ch ant e Sur les machines option TSC nettoyer le panier copeaux sur le r servoir de fluide d arrosage Le faire tous les mois sur les machines sans l option TSC e V rifier que le manom tre r gulateur d air indique 85 psi R gler le r gulateur de pression d air de la broche sur 15 psi pour les fraiseuses verticales ou 25 psi pour les fraiseuses horizontales 395 7 4 1 5 7 6 396 e Sur les machines quip es de l option TSC mettre une touche de graisse sur chaque tirette de porte outil Le faire tous les mois sur les machine
55. ducteurs s arr tent tous Lorsque ARR T D URGENCE est actif les mouvements manuels et automatiques sont d sactiv s Utilisez ARR T D URGENCE en cas d urgence et galement pour d sactiver la machine pour des raisons de s curit lorsque vous devez intervenir dans des zones o se produisent des mouvements V rifiez qu il n y a pas de pi ces ou d outils endommag s avant d utiliser la machine Toute pi ce ou outil endommag doit tre r par de fa on ad quate ou remplac par du personnel autoris Ne pas utiliser la machine si l un quelconque de ses composants ne para t pas fonctionner correctement loignez vos mains de l outil et de la broche lorsque vous appuyez sur ATC FWD ATC REV NEXT TOOL ou que vous lancez un cycle de changement d outils Le changeur d outils va se mettre en mouvement et peut craser votre main La t te de broche peut descendre sans pr avis Il faut viter la zone qui est directement sous la t te de broche Afin d viter le changeur d outils v rifier que les outils sont correctement align s avec les t tons d entra nement de la broche lors du chargement des outils Les pi ces incorrectement fix es peuvent tre ject es avec une force l tale L enveloppe de la machine peut ne pas arr ter une pi ce ject e Suivre ces directives lorsque vous travaillez avec la machine Op ration normale Garder la porte ferm e et les protections en place lorsque la machine foncti
56. e d avance Temps en minutes pass par l outil en mouvement d avance Total Time Temps total Temps total en minutes pendant lequel l outil a t utilis Usage Utilisation Nombre de fois que l outil a t utilis 101 Fonctionnement de la gestion avanc e des outils 102 Installation du groupe d outils Pour ajouter un groupe d outils proc der comme suit 1 OL EE IN Appuyer sur F4 jusqu ce que la fen tre Tool Group soit mise en vidence Utiliser les touches du curseur jusqu ce que lt ADD gt soit en surbrillance Introduire un num ro entre 1000 et 2999 ce sera le num ro ID de votre groupe Appuyer sur ENTER Pour changer le num ro d identification d un groupe mettre en vidence la fonction lt RENAME gt Donner un autre nom Entrez un nouveau num ro Appuyer sur ENTER Utilisation du groupe d outils Un groupe d outils doit tre install avant l utilisation d un programme Pour utiliser un groupe d outils dans un programme proc der comme suit 1 Sp cifier un groupe d outils 2 Remplacer le num ro d identification du groupe d outils par le num ro de l outil et les codes H et D du programme Voir le programme suivant qui donne un exemple de la nouvelle structure de programmation Exemple T1000 M06 groupe d outils 1000 GOO CIO CSS ROSES N 1 875 22600 M0 G43 H1000 Z0 1 code H 1000 identique au num ro d ID du groupe GOS 72 002 FELS RO
57. et RIGHT pour s lectionner un onglet 2 Appuyer sur ENTER pour ouvrir l onglet 3 Si l onglet s lectionn contient des sous onglets utiliser les fl ches de curseur et appuyer sur ENTER pour s lectionner le sous onglet d sir Appuyer nouveau sur ENTER pour ouvrir l onglet NOTE 2 9 Introduction Dans les menus onglets pour param tres et r glages et dans la section ALARM VIEWER Visionnement des alarmes de l affichage ALARM MESSAGES j est possible de taper le num ro de param tre de r glage ou d alarme que l on d sire puis d appuyer sur les fl ches de curseur vers le haut ou vers le bas pour visionner 4 Appuyer sur CANCEL pour quitter un sous onglet et revenir sur un onglet de niveau sup rieur Aide Utiliser la fonction d aide lorsque vous recherchez des informations sur les fonctions de la machine les commandes ou la programmation Le contenu de ce manuel est galement disponible sur le contr le Lorsque vous appuyez sur HELP un menu fugitif s affiche avec les options des diff rentes informations d aide Si vous voulez acc der directement au menu d aide onglets appuyez sur HELP nouveau Voir page 72 pour plus d informations sur ce menu Appuyer sur HELP nouveau pour quitter cette fonction F2 35 Menu fugitif d aide ar Hain Help Active Window Help Active Window Commands G Code Help CANCEL Exit H Code Help Help Index Utilisez les fl ches de d
58. f rence Groupe 00 Le code G29 est utilis pour d placer les axes vers une position sp cifique Les axes s lectionn s dans ce bloc sont d plac s au point de r f rence G29 sauvegard s en G28 et ensuite d plac s vers la position sp cifi e dans la commande G29 Codes G Codes M R glages G31 Avance jusqu au saut Groupe 00 Ce code G est optionnel et n cessite un palpeur Ce code G permet d enregistrer une position de palpeur dans une variable macro F Vitesse d avance X Commande absolue de d placement d axe X Y Commande absolue de d placement d axe Y Z Commande absolue de d placement d axe Z A Commande absolue de d placement d axe B Commande absolue de d placement d axe B C Commande absolue de d placement d axe C Ce code G permet de d placer les axes programm s tout en attendant un signal du palpeur saut de signal Le mouvement sp cifi est d marr et continue jusqu ce que la position soit atteinte ou que le palpeur re oive un signal de saut Si le palpeur re oit un signal de saut pendant un d placement G31 le contr le met un bip et la position du signal de saut va tre enregistr e dans les variables macro Le programme ex cute alors la ligne suivante de code Si le palpeur ne re oit pas un signal de saut pendant un d placement G31 le contr le n met pas de bip et la position du signal de saut va tre enregistr e en fin de d placement programm L ex cution du progra
59. gt G50 SCALING OFF Rotation avec compensation de fraise La compensation de fraise doit tre activ e apr s l envoi de la commande de rotation La compensation doit galement tre d sactiv e avant de d sactiver la rotation G69 Annulation G68 Rotation Groupe 16 Ce code G est optionnel et n cessite une rotation et une mise l chelle G69 annule toute rotation sp cifi e ant rieurement Codes G Codes M R glages 6 1 2 Utilisation des cycles pr programm s code G Les cycles pr programm s sont utilis s pour simplifier la programmation ILs sont utilis s pour des op rations qui se r p tent telles que le per age le taraudage et l al sage Le cycle pr programm est ex cut chaque fois qu un mouvement sur l axe X et ou Y est programm T6 3 Liste des cycles pr programm s codes G e e ON a Cercle de trous de boulons G100 G101 Annule Active l image miroir Groupe 00 Groupe 00 Arc de trous de boulons Groupe 00 Trous de boulons suivant un angle Groupe 00 Cycle pr programm de per age d gagement multiple grande vitesse Groupe 09 Cycle pr programm taraudage inverse Groupe 09 Cycle pr programm d al sage fin Groupe 09 Cycle pr programm de contre al sage Groupe 09 Annulation cycle pr programm Groupe 09 Cycle pr programm per age Groupe 09 Cycle pr programm per age avant trou Groupe 09 Sortie progra
60. le bloc G00 X1 0 Y 1 devient G00 KIA 0 7 et aucun mouvement ne se produit Instructions macros Les instructions macros sont des lignes de code qui permettent au programmeur de manipuler la commande avec des propri t s similaires tout langage standard de programmation Sont comprises les fonctions op rateurs expressions conditionnelles et arithm tiques instructions d assignation et instructions de commande Les fonctions et les op rateurs sont utilis s dans des expressions pour modifier des variables ou des valeurs Les op rateurs sont essentiels pour les expressions tandis que les fonctions rendent le travail du programmeur plus facile Programmation d options Fonctions Les fonctions sont des routines incorpor es mises la disposition du programmeur Toutes les fonctions ont la forme lt fonction_ nom gt argument et retournent des valeurs d cimales point flottant Les fonctions fournies avec la commande Haas sont RE ST SR ATANT D cimal Degr s Arc tangente identique FANUC ATANI 1 CE ES ES Remarques sur les fonctions La fonction ROUND Arrondi agit de mani re diff rente selon le contexte dans lequel elle est utilis e Lorsqu elle est utilis e en expressions arithm tiques tout nombre partie fractionnaire sup rieure ou gale 5 est arrondi l entier suivant sinon la partie fractionnaire est retir e du nombre 1 1 714 2 ROUND 1 2 est r gl sur 2
61. n cessaire Maintenance annuelle e Remplacer l huile de la bo te d engrenages si quip e e Nettoyer le filtre huile dans le r servoir d huile du panneau de lubrification et nettoyer les r sidus qui se trouvent au fond du filtre Machines VR Remplacer l huile des bo tes des axes A et B Autres manuels de machines Chapitre 8 Autres manuels de 8 1 8 2 8 3 8 4 8 5 8 6 machines introduction Certaines machines Haas poss dent des caract ristiques que ce manuel ne d crit pas Ces machines sont fournies avec une annexe au manuel qui est imprim e mais qui peut galement tre t l d charg e partir du site www haascnc com Mini Mills Les Mini Mills sont des fraiseuses verticales polyvalentes et compactes S rie VF tourillons Ces fraiseuses verticales comportent en version standard une unit rotative s rie TR pr install e pour les applications en 5 axes Machines d tourer portique Les machines d tourer portique sont des fraiseuses structure ouverte de grande capacit utilis es dans des application de fraisage et d tourage Fraiseuse de bureau Les fraiseuses de bureau sont des machines compactes de petite taille qui peuvent passer par des portes de dimensions standards et qui fonctionnent en alimentation monophas e R serve de palettes EC 400 Le lot de palettes EC 400 augmente la productivit gr ce un lot de palettes sur plusieurs stations et
62. r s vers et partir du contr le de la machine doivent recevoir un nom comportant 8 caract res et une extension en comportant 3 par exemple programme1 txt Certains programmes CAD CAM utilisent NC comme extension de fichier qui est galement acceptable Les extensions de fichiers sont b n fiques aux applications des PC le contr le de la CNC les ignore Vous pouvez nommer des fichiers avec le num ro de programme et sans extension mais certaines applications de PC peuvent ne pas les reconna tre Les fichiers d velopp s dans le syst me de commande porteront un nom contenant la lettre O suivie de 5 chiffres Par exemple 012345 3 3 4 NOTE NOTE Fonctionnement Copie de fichiers 1 Mettre en surbrillance un fichier et appuyer sur ENTER pour le s lectionner Un coche s affichera en regard du nom de fichier 2 Une fois que tous les programmes ont t s lectionn s appuyer sur F2 Cette action affichera la fen tre Copy To Copier sur Utiliser les fl ches du curseur pour s lectionner la destination et appuyer sur ENTER pour copier le programme Les fichiers copi s partir de la m moire de la commande dans un dispositif porteront l extension NC ajout au nom du fichier Cependant le nom peut tre chang en naviguant vers le r pertoire de destination en entrant un nouveau nom et en appuyant sur F2 Effacement des programmes Ce processus ne peut pas tre annul Assurez vous que to
63. ro de s rie Par exemple G47 P1 limite le num ro de s rie quatre chiffres tandis que limite deux chiffres le num ro de s rie La gravure le long d un arc n est pas support e Exemple L exemple suivant est celui de la gravure d un num ro de s rie quatre chiffres 269 Codes G fonctions pr paratoires 270 000037 GRAVUDE DE NUM RO DE S RIE T1 MO6 G00 G90 G98 G54 X0 YO S7500 M03 GAS HOT ZO L gt CAT PL Artt Xr Y2 10 JOD R005 2 0005 FISa ELO GOU GSU ZOLL MOS G28 G91 20 M30 Gravure sur l ext rieur d une pi ce rotative G47 G107 Il est possible avec la commande Haas de combiner le cycle de gravure G47 et un cycle de mappage cylindrique C107 afin de graver un texte ou un num ro de s rie sur le diam tre ext rieur d une pi ce cylindrique Exemple Dans l exemple suivant un num ro de s rie quatre chiffres sera grav sur le diam tre ext rieur d une pi ce rotative Haas 000120 G47 S N avec G107 Wrap T1 M06 MOS 89 00 F G54 G90 G00 G17 G40 G80 X01 YO A0 Point de d part d e la grav re s GAS HOT ZOO L 37 GLOTT AO YOv Rle239 IR est le rayon de la pieca GAT EL eR AOL VO TIe J0 1L5 R005 A7007 E0 EEO s 3 GOO AN sd MON gt GAL G29 A0 1 G90 G107 D sactiver le mappage cylindrique M05 M303 Pour plus de d tails sur ce cycle voir la section G107 NOTE Codes G Codes M R glages G49 G
64. sauter en ajoutant nnn dddd dans le Sous programme et en utilisant ensuite M99 P nnn apr s l appel de sous programme M109 Entr e interactive de l utilisateur Ce code M permet un programme code G de placer une courte invite message l cran Une variable macro dans l intervalle 500 599 doit tre sp cifi e par un code P Le programme peut v rifier tout caract re qu on peut introduire par le clavier en le comparant l quivalent d cimal du caract re ASCII G47 Gravure de texte comporte une liste des caract res ASCII L exemple de programme suivant demandera l utilisateur de r pondre par Oui ou Non et attendra que la r ponse Y ou N soit entr e Tous les autres caract res seront ignor s N1 501 0 Effacer la variable N5 M109 P501 Veille de 1 min IF 501 EQ 0 GOTO5 Attente d une touche IF 501 EO 09a T GOTOLO CT 3 IE 501 EO 781 I GOTO20 N 3 GOTO1 Poursuite de v rification N10 Un Y Oui a t entr M95 000 Ly 3 GOTO30 N20 Un N Non t entr 3 G04 PI Ne rien faire pendant 1 seconde N20 SCop M30 L exemple suivant est un programme qui demandera l utilisateur de s lectionner un nombre puis d attendre qu un 1 2 3 4 ou 5 soit entr tous les autres caract res seront ignor s Q 001234 Programme M109 NE OS 0 Placer La variable 4501 5 355 Codes M Fonctions diverses 356 La variable 501 sera v
65. un logiciel de planification innovateur 397 8 7 8 8 398 UMC 750 Les UMC 750 sont des fraiseuses polyvalentes 5 axes comportant une table tourillon axe double int gr e Fraiseuse de bureau Les fraiseuses de bureau sont des machines compactes de petite taille qui peuvent passer par des portes de dimensions standards et qui fonctionnent en alimentation monophas e Index A ad quates de s curit pour les yeux et les oreilles 2 affichage de broche principale 69 affichage de commandes CONS ACCUS CE ne 51 OUHACUT ES nn Me ZE Mes 52 affichage de la dur e de vie des outils commandes en cours 54 affichage de minuteries et de compteurs 52 affichage de position 55 commandes en Cours 53 s lection AA nr near 56 affichage des codes actifs commandes en cours 53 affichage des commandes carreau acti mens otre 49 COI CUONS Sr an ea A AE en 51 disposition de base 49 affichage des niveaux liquide d arrosage 52 affichage d outils actifs 52 aide calculat CG 2 not e ne nd ni 13 menu ONGICIS ns ame amutes 72 recherche par mot cl 72 tableau de forets 73 armoire de commande verrous de s curit
66. 0 1 3 1416 2 ROUND 1 2 est r gl sur 3 0 219 Substitution d adresse Lorsque la fonction d arrondi est utilis e dans une expression d adresse ROUND est arrondi la pr cision significative Dans le cas des dimensions m triques et angulaires la pr cision par d faut est trois positions Dans le cas des pouces la pr cision par d faut est quatre positions Fl 1 00 GOXI FLE REZ La table se d place 200607 gt GO X ROUNDI 1 ROUNDI 1 3 La table se d place 2 0066 GO AT 1 1 L axe se d place 2 007 GO AT ROUNDI 1 ROUNDI 1 L axe se d place 2 006 D 1 67 Le diam tre 2 devient courant Fixe vs arrondi FL SrSA 2 ROUNDI 1 3 FIXTHI 2 sera r gl 4 3 sera r gl 3 Op rateurs Les op rateurs peuvent se classer en trois cat gories Op rateurs arithm tiques logiques et bool ens Op rateurs arithm tiques Les op rateurs arithm tiques sont les op rateurs unaires et binaires Ce sont CE Soustraction binaire 1 1 1 220 Programmation d options Op rateurs logiques NOTE Les op rateurs logiques travaillent avec des valeurs en bits binaires Les variables macros sont des nombres point flottant Lorsqu on emploie des op rateur logiques avec des variables macros la portion enti re seule du nombre point flottant est utilis e Les op rateurs logiques sont OR logique
67. 1 Placer le curseur gt sur la ligne du programme o vous voulez copier le texte s lectionn 2 S lectionner la commande COPY SELECTED TEXT Copier le texte s lectionn partir de la cat gorie des menus fugitifs EDIT 3 Appuyer sur F2 ou ENTER pour copier le texte s lectionn l o se trouve le curseur gt 4 Touche directe S lectionner le texte placer le curseur et appuyer sur ENTER Supprimer le texte s lectionn Pour supprimer le texte s lectionn 1 Appuyer sur F1 S lectionner la commande DELETE SELECTED TEXT Supprimer le texte s lectionn partir de la cat gorie des menus fugitifs EDIT 2 Appuyer sur F2 ou ENTER pour supprimer le texte s lectionn l o se trouve le curseur gt Si l on ne s lectionne aucun bloc l article en surbrillance sera supprim Couper la s lection vers le bloc notes Apr s avoir s lectionn une partie de texte vous pouvez utiliser cette commande de menu pour retirer la copie du programme et la placer dans le bloc notes Programmation S lectionner la commande CUT SELECTION TO CLIPBOARD Couper la s lection vers le bloc notes dans la cat gorie des menus fugitifs EDIT Appuyer sur F2 ou ENTER pour couper le texte s lectionn Le texte s lectionn est retir du programme en cours et plac dans le bloc notes Tout contenu se trouvant dans le bloc notes est alors remplac Copier la s lection vers la tablette lectroniq
68. ALL LINE NUMBERS Retirer tous les num ros de lignes partir de la cat gorie des menus fugitifs MODIFY 2 Appuyer sur ENTER Renum roter toutes les lignes Cette commande num rote tous les blocs du programme Si vous avez s lectionn un groupe de lignes voir page 129 cette commande n affecte que ces lignes 133 Editeur avanc GE a A S lectionner la commande RENUMBER ALL LINES Renum roter toutes les lignes partir de la cat gorie des menus fugitifs MODIFY Entrez le num ro du code N de d part Appuyer sur ENTER Entrer l incr ment du code N Appuyer sur ENTER Renum roter par outil Cette commande permet de rechercher le programme des codes T outil de mettre en vidence tout le code du programme jusqu au code T suivant et de renum roter le code N num ros de lignes dans le code du programme 1 aO Oe e S lectionner la commande RENUMBER BY TOOL Renum roter par outil partir de la cat gorie des menus fugitifs MODIFY Pour chaque code T trouv r pondre l invite Renum roter Oui Non Tous Annuler Si vous r pondez A le processus va continuer comme si vous aviez appuy sur Y pour chaque code T L invite ne s affichera pas nouveau au cours de cette op ration Entrez le num ro du code N de d part Appuyer sur ENTER Entrer l incr ment du code N Appuyer sur ENTER R pondre Resolve outside references Y N Adresser les r f rences ext rieures
69. AUS y M30 gt Q O Sous programme Q O 003020 Sous programme pour GI150 dans 003010 7 GOL Lks C 3 Xos Ai y Vos o9 F lis AA F Xoo CS 7 Re ne Oh y GOZ Lie A GOU X39 VAS RL 61 3 GOL Y6 9 3 Xbs ALO Ms ALLJ 4 x2 12 Fermer la boucle de la poche M99 Revenir au programme principal Q O 325 Utilisation des cycles pr programm s code G NOTE 326 G153 Cycle pr programm per age d gagement multiple grande vitesse sur 5 me axe Groupe 09 E Sp cifie la distance de la position de d part vers le fond du trou doit tre une valeur positive F Vitesse d avance I Dimension de la profondeur de premi re coupe doit tre une valeur positive J Valeur de r duction de la profondeur de coupe chaque passe doit tre une valeur positive K Profondeur minimale de la coupe doit tre une valeur positive L Nombre de r p titions P Pause la fin du dernier per age en d gagement multiple en secondes Q Valeur de coupe doit tre une valeur positive A Position de d part d outil sur l axe B Position de d part d outil sur l axe B X Position de d part d outil sur l axe X Y Position de d part d outil sur l axe Y Z Position de d part d outil sur l axe z F6 45 G153 Per age 5 axes d gagements multiples grande vitesse 22 R glage C est un cycle de per age d gagements multiples grande vitesse avec distance de
70. Centre de rotation 00002 G59 G00 G90 X0 YO Z0 M98 P1 G90 G00 X0 YO Last Commanded Position G68 R60 M98 P1 G69 G90 G00 X0 Y0 M30 O 1 12 L exemple suivant sp cifie le centre de la fen tre comme centre de rotation F6 15 G68 Centre de rotation de fen tre 1 Origine des coordonn es de travail 2 Centre de rotation 00003 G59 G00 G90 X0 YO Z0 M98 P1 G00 G90 X0 YO Z0 G68 X1 5 Y1 5 R60 M98 P1 G69 G90 G00 X0 Y0 M30 O 1 Le 277 Codes G fonctions pr paratoires 278 Cet exemple montre comment utiliser le mode G91 pour faire tourner des mod les autour d un centre Cela est souvent utile pour r aliser des pi ces sym triques par rapport un point donn F6 16 G68 Mod les de rotations autour du centre 1 Origine des coordonn es de travail 2 Centre de rotation 00004 G59 Z G00 G90 X0 YO Z0 X M98 P10 L8 SUBROUTINE 00010 dE M30 D 2 00010 7 gt G91 G68 R45 G90 M98 P1 G90 G00 XO YO M99 O 1 4 2 Y Ne pas changer de plan de rotation pendant que G68 est en action Rotation avec mise l chelle Si l on utilise simultan ment la mise l chelle et la rotation il est recommand d activer la mise l chelle avant la rotation et d utiliser des blocs s par s Utiliser le mod le suivant lorsque ceci est effectu G l SCALING G68 ROTATION programme GO gt ROTATION OFF
71. Cycles d al sage et d al sage l al soir 4 11 3 Cycles d al sage et d al sage l al soir 4 11 4 4 12 174 Il existe sept cycles pr programm s d al sage Tous les cycles pr programm s peuvent tre r p t s en mode G91 de programmation incr mentielle Le cycle pr programm d al sage G85 est le cyle d al sage l mentaire Il permet l al sage la hauteur d sir e et le retour une hauteur sp cifi e Le cycle pr programm G86 d al sage et d arr t est le m me que le cycle pr programm G85 d al sage la diff rence qu un arr t se produit au fond du trou avant de retourner la hauteur sp cifi e Le cycle pr programm G87 d al sage en entrant et de retrait manuel est galement le m me la diff rence que la broche s arr tera au fond du trou que l outil est manuellement sorti du trou et que le programme va reprendre lorsque l on d marre le cycle Le cycle pr programm G88 d al sage en entrant pause retrait manuel est le m me que G87 la diff rence qu une pause est effectu e avant que l op rateur puisse manuellement sortir l outil du trou Le cycle pr programm G89 d al sage en entrant pause al sage en sortant est le m me que G85 la diff rence qu une pause est effectu e au fond du trou et que le trou continue d tre al s la vitesse d avance sp cifi e lorsque l outil revient sur la position sp cifi e Ceci est diff rent des autres cycles pr progra
72. DNC Commande num rique directe 92 remarques sur le fonctionnement 93 dispositif de serrage de la pi ce 113 ISDOSUSB rires ner cr se 82 distance parcourir vers la position 56 duplique un programme 86 d endommager changeur d outils 3 d outils chargement et d chargement s curit 3 ENdOMMATS sicrie reae ohi iraia 3 E cran de l optimiseur de programme rss 150 diteur avanc 125 menu de programmes 127 menu dition 129 Menu Tugt assume 126 menu modification 133 menu recherche 131 s lection de texte 129 diteur de fichier commande num rique File Nu meric Control FNC s lection de texte 142 dition mettre en vidence le code 122 dition en arri re plan 123 en s curit sur des mat riaux dangereux 2 entr e manuelle de donn es MDI 124 essai blanc 117 E E RS NP Le 95 ex cuter arr ter marcher par coups continuer 118 ex cution des programmes 117 exemple de programme l mentaire bloc de pr paration 154 bloc de terminaison 156 bloc d usinage si Sa
73. G X Y et F 1 1 5 3 7 et 20 0 respectivement et instruit par cons quent la commande de se d placer lin airement G01 pour positionner X 1 5 Y 3 7 une vitesse d avance de 20 pouces par minute La syntaxe instruction macro permet le remplacement des valeurs d adresse par toute variable ou expression L instruction pr c dente peut tre remplac e par le code suivant 1 1 2 1 5 3347 4 20 G 1 X 1 2 Y 3 F 4 La syntaxe admissible sur les adresses A z exclure N ou O est la suivante lt adresse gt lt gt lt variable gt A 101 lt adresse gt lt expression gt Y 5041 3 5 lt adresse gt lt gt lt expression gt Z SIN 1 217 Substitution d adresse 218 Si la valeur de la variable est en d saccord avec la plage d adresse la commande g n rera une alarme Par exemple le code suivant g n rera une alarme d erreur de plage parce que les num ros de diam tre d outil sont compris entre 0 200 PIEGO D 1 Lorsqu une variable ou expression est utilis e la place d une valeur d adresse la valeur est arrondie au chiffre le moins significatif Si 1 123456 G1X 1 d placerait la machine outil sur le point 1235 de l axe X Si la commande est en mode m trique la machine serait d plac e de 123 sur l axe X Lorsqu on emploie une variable ind finie pour remplacer une valeur d adresse la r f rence de l adresse respective est ignor e Par exemple si 1 est ind fini
74. L O0 ITS CIS es TS RO T 2 ON G00 G80 Z1 0 T2000 M06 groupe d outils 2000 G00 6901666 X045065 Y TE 52500 M0S G43 H2000 Z0 1 code H 2000 identique au num ro d ID du groupe GBS 2 0 02 FLS ROL OAI TS X ke LEO Pr Le SON YLO GJO G80 Z1 0 M30 Fonctionnement Fonctionnement de la gestion avanc e des outils La Gestion des outils peut utiliser des macros pour mettre hors usage un outil d un groupe Les macros 8001 8200 repr sentent les outils 1 200 Par r glage de l un de ces macros sur 1 l op rateur peut mettre un outil hors usage Par exemple 8001 1 cela mettra hors usage l outil 1 qui ne sera plus utilis 8001 0 si l outil 1 a t mis hors usage manuellement ou avec un macro le r glage du macro 8001 sur 0 permettra d utiliser nouveau l outil 1 Les variables macro 8500 8515 permettent un programme de codes G d obtenir les Informations relatives un groupe d outils Lorsque le nombre identifiant un groupe d outils est sp cifi comme utilisant le macro 8500 la commande retournera les informations sur le groupe d outils en variables macro 8501 8515 Pour de plus amples informations sur les tiquettes de donn es des variables macro voir les variables 8500 8515 dans le chapitre Macros Les variables macro 8550 8564 permettent un programme de codes G d obtenir les informations relatives un outil individuel Lorsque le nombre identifiant un outil individuel est sp
75. M78 et M79 Exemple de programme Dans cet exemple la longueur d outil est mesur et la valeur mesur e est enregistr e dans la page des corrections d outil Afin de pouvoir utiliser ce programme la position du d calage d origine G59 doit tre r gl e sur la position du palpeur de r glage des outils 000037 G37 PROGRAM Tie MOG gt M59 PTITSS 3 G04 PI gt M59 P1134 GOO G90 G59 X0 YO G00 G43 HOT 225 2 Got HO 20 430 gt GOO CS A M69 P1134 M30 5 G40 Annulation de la compensation de fraise Groupe 07 G40 annulera la compensation de fraise G41 ou G42 Codes G Codes M R glages G41 2D Comp de fraise gauche G42 2D Comp de fraise droite Groupe 07 G41 s lectionnera la compensation de fraise gauche c est dire que l outil sera d plac gauche de la trajectoire programm e pour compenser la dimension de l outil II faut programmer une adresse D afin de s lectionner la valeur correcte du rayon d outil ou de la correction du diam tre Si la valeur de la correction s lectionn e est n gative la compensation de l outil fonctionnera comme si G42 Comp outil droite avait t sp cifi e Le c t droit ou gauche de la trajectoire programm e est d termin en regardant l outil s loigner Si l outil doit tre sur la gauche de la trajectoire programm e vue lorsqu il s loigne utiliser G41 S il doit tre sur la droite de la trajectoire programm e lorsqu il s l
76. PAS modifier ou transformer cet quipement sous aucun pr texte Votre Magasin d usine Haas Haas Factory Outlet HFO doit traiter toutes les demandes de modification La modification ou alt ration d une machine Haas effectu e sans l autorisation de l usine peut conduire des blessures et l endommagement de la machine et annulera la garantie 10 1 9 S curit D calcomanies de s curit Afin de communiquer rapidement et clairement les consignes de s curit et afin qu elles soient bien comprises les d calcomanies de symboles de risques sont plac es sur la machine Haas l o les risques sont pr sents Si les d calcomanies taient endommag es ou us es ou si d autres d calcomanies taient n cessaires pour mettre l accent sur un point de s curit particulier prenez contact avec votre concessionnaire ou avec l usine Haas Ne jamais modifier ou enlever des d calcomanies ou symboles de s curit Chaque risque est d fini et expliqu sur la d calcomanie g n rale de s curit plac e sur le devant de la machine Prendre bonne connaissance des quatre parties de chaque avertissement de s curit qui sont expliqu es ci dessous et familiarisez vous avec les symboles pr sent s dans cette section F1 4 Disposition standard des avertissements Warning Symbol Hazard Severity Level Word Message Action Symbol A Risk of serious physical injury Machine cannot protect from toxins B Coolant mist
77. Programme absolue 2e 22 23 O Pr paration 000104 Programmation absolue Pr paration MOG TOL Preparation 157 Absolu v Incr mentiel G90 G91 158 24 GOO G90 G54 G17 G40 G80 X0 YO Pr paration 29 11020 MOS Preparation 3 26 G43 H01 Z0 1 M08 Pr paration 2e GIS Gel Fosto KO Z Coupe gt 204 K1 25 ACOUpDe j 29 Kz2s Coupe 3 20e X379 Coupe 21 Xox ACOUPEV 32 G80 Terminaison 33 G00 G53 Z0 M09 Pr paration 34 M06 T02 Pr paration 35 G00 G90 G54 GIT G40 G80 X0 YO S5350 Pr paration 36 G43 HOZ 20 1 M08 Pr paration Sa GI CBL E271 4 X0 A LA Coupe 30 Mlaze COUDE 39 X2 5 Coupe 40 X3 75 Coupe AT X5 Coupe 42 G80 Terminaison 453 GOU Z0 L MOY T rminarson j A4 G53 YO 20 Terminalson 45 M30 Terminaison 46 Terminaison La programmation absolue n cessite 9 lignes de plus que la programmation incr mentielle Les lignes 1 6 et 21 26 sont les m mes que les lignes 1 6 utilis es dans l exemple de programmation de base Les lignes 14 17 et 43 26 sont les m mes que les lignes 9 12 utilis es dans l exemple de programmation de base Ces lignes font partie des sections de pr paration et de terminaison du code Voir dans l exemple de programmation incr mentielle la ligne 7 o commence le per age G81 utilise le code d adresse de boucle Lnn Le code d adresse de boucle r
78. RU FO Lo Plo J Le m me temps de retard s appliquera tous les blocs ult rieurs qui ne sp cifient pas de temps de retard F6 27 G83 Per age d gagement multiple avec I J K et per age d gagement multiple normal 22 R glage 22 QU re i MORG 295 Utilisation des cycles pr programm s code G 296 Le r glage 52 change la modalit de travail de G83 lorsqu il retourne en plan R Habituellement le plan R est configur bien au dessus de la coupe pour que le mouvement de per age d gagement multiple permette aux copeaux de sortir du trou Cela prend du temps car le per age commence par un espace vide Si le R glage 52 est r gl sur la distance requise pour l limination des copeaux le plan R peut tre situ beaucoup plus pr s de la pi ce Lorsque le d placement vers R de d gagement des copeaux se produit le r glage 52 d termine la distance de l axe Z audessus de R F6 28 amp 83 Cycle pr programm de per age d gagement multiple avec r glage 52 52 es ES O1 be A ia A AMTAA T LT TAG E Exemple de programme T2 M06 Outil 2 est un per age avec for t extra court eolo 56 GIU G54 GOU X05605 Y 1 875 S2500 MUS G43 H02 Z0 1 MO8 GBo 2 0 120 00 1785 ROl Fls j slelo z n0 gt Xos OO Prso F xa Lgo de al 3 Xos0 40 3 G80 G00 Z1 0 M09 ER po Ph A A dl s d NOTE Codes G Codes M R glages G84 Cyc
79. Y 3 0000 W POINT E X 1 0000 Y 4 0000 POINT C X 0000 Y 0 0000 RADIUS 4 1231 TANGENT X 1 0000 TANGENT Y 4 000 CIR CLE LINE TANGENT Sous onglet tangence cercle cercle Cette fonctionnalit permet de d terminer les points d intersection ou de tangence entre deux cercles Entrer la position de deux cercles et leurs rayons La commande calcule ensuite tous les point d intersection des lignes tangentes aux deux cercles Pour chaque condition entr e deux cercles disjoints il y a jusqu huit points d intersection Quatre points s obtiennent si l on tire des tangentes droites et quatre point par formation des tangentes transversales 1 l aide des fl ches de direction vers le haut ou vers le bas du curseur mettre en vidence le champ de donn es pour la valeur saisir 2 Taper la valeur et appuyer sur ENTER Apr s avoir entr es les valeurs requises le contr le affiche les coordonn es des tangentes et le sch ma type direct associ 3 Appuyer sur F1 pour basculer entre les r sultats de tangentes directes et transversales Introduction 4 Appuyer sur F et la commande demande les points de d part et d arriv e A B C etc qui sp cifient un segment du sch ma Si le segment est un arc la commande demande galement de choisir entre C ou W CW ou CCW sens horaire ou anti horaire Pour changer rapidement la s lection des segments appuyer sur T pour faire du point d ar
80. a plus de chiffres que r serv s la champ est largi pour que ces num ros soient imprim s Un retour de chariot est command apr s chaque bloc DPRNT Exemples de DPRNTI N2 X1 5436 Z 1 544 T 1 DPRNT X 1 44 Z 1 03 T 1 40 1 N3 MEASURED INSIDE DIAMETER DPRNT MEASURED INSIDE DIAM ELER N4 DPRNTI pas de texte seulement un retour de chariot 232 Programmation d options NG DPRNT X 1 X 123 45679 Ex cution Les instructions DPRNT sont ex cut es au moment de l interpr tation des blocs Cela signifie que le programmeur doit tre attentif l apparition des instructions DPRNT dans le programme en particulier si l intention est d imprimer G103 est utile pour limiter la lecture anticip e Si l on voulait limiter l interpr tation de la prospective un bloc il faudrait inclure la commande suivante au d but du programme Cela se traduit en fait par deux blocs de lecture anticip e GIOS PL amp Pour annuler la limite de lecture anticip e changer la commande en G103 P0 C103 ne peut pas s utiliser lorsque la compensation de fraise est active Edition Les instructions macros improprement structur es ou improprement positionn es g n reront une alarme Faire attention l dition des expressions les crochets doivent tre quilibr s La fonction DPRNT peut tre dit e plus ou moins de la m me fa on qu un commentaire Elle peut tre effac e d plac e comme
81. au cours de la premi re ann e de possession R paration ou remplacement seulement La seule responsabilit du Fabricant et le recours exclusif du Client dans le cadre de cette garantie en ce qui concerne un quelconque des produits de Haas seront limit s la r paration ou au remplacement la discr tion du Fabricant des produits Haas d fectueux Stipulation d exon ration de garantie Cette garantie est la seule et exclusive garantie donn e par le Fabricant et remplace toute autre garantie qu elle qu en soit la forme ou la nature expresse ou implicite crite ou verbale comprenant sans que ce soit limit cela les garanties implicites de valeur marchande les garanties d aptitude l utilisation des fins particuli res ou toute autre garantie de qualit ou de performance ou de non contrefa on Le Fabricant d nie toutes ces autres garanties qu elles que soient leurs natures et le Client y renonce Limites et exclusions de la garantie Les composants sujets usure pendant l utilisation normale et dans le temps comprenant mais sans que ce soit limit cela la peinture la finition et l tat des fen tres les ampoules lectriques les garnitures les racleurs les joints le syst me d enl vement des copeaux c est dire les vis les chutes pour les copeaux les courroies les filtres les galets des portes les doigts du changeur d outil etc sont exclus de cette garantie Les proc dures d entretien s
82. axe X Y Commande d axe Y Z Commande d axe Z A Commande d axe A optionnelle B Commande d axe B optionnelle D S lection dimension de fraise modal I Direction de la compensation de fraise sur l axe X partir de la trajectoire du programme J Direction de la compensation de fraise sur l axe Y partir de la trajectoire du programme K Direction de la compensation de fraise sur l axe Z partir de la trajectoire du programme F Vitesse d avance Cette fonction r alise une compensation de fraise en trois dimensions La forme est G141 Xnnn Ynnn Znnn Innn Jnnn Knnn Fnnn Dnnn Les intersections peuvent tre entre GOL XMNN Ynnn Ann Innn Jinn Knnn ENAN G00 Xnnn Ynnn Anna Inan dAn KAON y Certains syst mes CAM peuvent sortir les donn es de x Y et Z avec des valeurs pour I J K Les valeurs de I J et K indiquent la commande o appliquer la compensation la machine Il y a des distances incr mentielles semblables aux autres utilisations de 1I J et K partir du point X Y et Z point appel Les I J et K sp cifient la direction normale relative au centre de l outil au point de contact de l outil dans le syst me CAM Les vecteurs I J et K sont n cessaires pour que la commande puisse d placer la trajectoire de l outil dans la direction correcte La valeur de la compensation peut tre en direction positive ou n gative La valeur de la compensation entr e pour l outil dans le rayon o
83. blocs ult rieurs qui ne sp cifient pas de temps de retard F6 49 G163 Cycle pr programm de per age d gagements multiple normal sur 5 axe 22 R glage 22 52 R glage 52 DA Le r glage 52 change aussi le mode de travail de G163 lorsqu il retourne la position de d part Habituellement le plan R est configur bien au dessus de la coupe pour que le mouvement de per age d gagement multiple permette aux copeaux de sortir du trou Cela prend du temps car le per age commence par un espace vide Si le R glage 52 est fix la distance requise par l limination des copeaux la position de d part peut tre beaucoup plus proche de la pi ce Lorsqu un mouvement de d gagement des copeaux se produit sur la position de d part l axe Z sera d plac au dessus de la position de d part de la valeur donn e dans le r glage Exemple PER AGE D GAGEMENT MULTIPLE DROITE AVANT T5 MG 3 G01 G54 G90 X84221 Y 8 4221 B23 A21 342 522700 M3 F360 Position d gagement G143 H5 214 6228 M8 G1 X6 6934 Y 6 6934 710 5503 F360 Point de d part initial G163 El 0 0 15 E12 Cycle pr programm G80 X8 4221 Y 8 4221 B23 A21 342 714 6228 Position d gagement M5 G1 G28 G91 Z0 GIL G28 BOs AOs 3 MOI Codes G Codes M R glages G164 Cycle pr programm de taraudage sur 5 me axe Groupe 09 G164 n utilise que des tarauds flottants G174 G184 est disponible pour le taraudag
84. chaque variable globale Les variables globales appara ssent en trois intervalles 100 199 500 699 et 800 999 Les variables globales restent en m moire lors de la mise hors tension Des macros crits pour des options install es en usine et qui emploient les variables globales ont parfois taient crites Par exemple sondage changeurs de palettes etc Lorsqu on emploie des variables globales s assurer qu elles ne sont pas utilis es par un autre programme de la machine Variables de syst me Les variables de syst me donne au programmeur la capacit d interagir avec une vari t de conditions de commande En r glant une variable de syst me la fonction de la commande peut tre modifi e En lisant une variable de syst me un programme peut modifier son comportement bas sur la valeur de la variable Certaines variables de syst me ont un statut Read Only A lecture seule cela signifie que le programmeur ne peut pas les modifier Un tableau succinct donn ci apr s pr sente des variables de syst me dont la mise en uvre est en cours et donne une explication sur leur utilisation 200 Programmation d options 201 Remarques sur le fonctionnement NOTE Le mappage de 4101 4126 est similaire l adressage alphab tique de la section Arguments macros par exemple l instruction X1 3 r gle la variable 4124 sur 1 5 202 Programmation d options VARIABLES UTILISATION 203 Remarques su
85. charg avant ce bloc puis change l outil sp cifi dans le bloc sur la position du curseur M0 8 Arrosage activ M0 9 Arrosage d sactiv M41 Basse vitesse M42 Grande vitesse M51 aM58 Configure l utilisateur M M61 aM68 Supprime l utilisateur M Lorsqu il est d sactiv OFF le programme d marrera sans v rifier les conditions de la machine La d sactivation OFF de ce r glage peut conomiser du temps lors de l ex cution d un programme prouv 37 RS 232 Bits de donn es Ce r glage est utilis pour modifier le nombre de bits de donn es pour le port s riel RS 232 Ce r glage doit correspondre au d bit de transfert de l ordinateur personnel Normalement 7 bits de donn es doivent tre utilis s mais certains ordinateurs en n cessitent 8 MODEM doit utiliser 8 bits de donn es et pas de parit Codes G Codes M R glages 39 Beep M00 M01 M02 M30 L activation ON de ce r glage d clenche l avertisseur sonore lorsqu un M00 MO1 avec arr t optionnel actif M02 ou M30 est rencontr L avertisseur sonore continuera d mettre jusqu ce que l on appuie sur un bouton 40 Mesurage correction outil Ce r glage s lectionne le mode de sp cification des dimensions de l outil pour la compensation de fraise I peut tre r gl sur RADIUS Rayon ou DIAMETER Diam tre 41 Ajouter espaces dans sorties RS232 Lorsque ce r glage est activ ON des espaces sont ajout s entre les codes d adresse l
86. cuter les commandes 3 Si vous voulez enregistrer le programme que vous avez cr en MDI en tnat que programme num rot a Appuyez sur HOME pour placer le curseur au d but du programme b Taper un nouveau num ro de programme Les num ros de programmes doivent tre en format standard de num rotation de programme Onnnnn C Appuyer sur ALTER Le contr le enregistre votre programme dans la m moire et efface la page d entr e MDI Vous pouvez trouver le nouveau programme dans l onglet 124 4 2 4 4 Programmation M MOIRE du menu Gestionnaire des dispositifs appuyer sur LIST PROGRAM Appuyez sur ERASE PROGRAM pour tout supprimer dans la page des entr es MDI Editeur avanc L diteur avanc permet d diter des programmes l aide de menus fugitifs F4 3 Affichage de l diteur avanc 1 Carreau du programme actif 2 Menus fugitifs 3 Carreau des programmes inactifs 4 Presse papiers 5 Messages d aide sensibles au contexte G EDIT EDIT ACTIVE PROGRAM Onnnnn CYCLE START TO SIMULATE INACTIVE PROGRAM Onnnnn VAE Ne JON d EDITOR HELP PRESS F1 TO NAVIGATE x p 4 d Appuyer sur EDIT pour entrer en mode dition Deux carreaux d dition sont disponibles un carreau de programme actif et un de programme inactif Appuyer sur EDIT pour changer de carreau Pour diter un programme taper son nom Onnnnn partir
87. d arrosage 4 1 2 2 3 Commande suspendue Le bo tier suspendu est l interface principale avec votre machine Haas C est avec lui que vous programmez et ex cutez les projets d usinage CNC Cette section d orientation sur le bo tier de commande suspendu d crit les diff rentes parties du bo tier 34 Panneau avant du bo tier C t droit parties sup rieur et inf rieure du bo tier Clavier Affichages d crans Introduction 2 3 1 Panneau avant du boitier T2 1 Commandes en panneau avant POWER ON Ch Mettre la machine sous tension POWER OFF lo Mettre la machine hors tension EMERGENCY STOP Appuyer pour stopper le mouvement i de tous les axes d sactiver les servos arr ter la broche et le changeur d outil et arr ter la pompe d arrosage HANDLE JOG Ceci permet la marche manuelle des CNY axes s lectionner en mode HANDLE JOGl Elle est galement utilis e pour faire d filer les codes et menus du programme pendant l dition CYCLE START D marre un programme Ce bouton est galement utilis pour lancer un programme en mode graphique FEED HOLD Il arr te tout d placement d axe au cours de l ex cution d un programme o La broche continue de tourner Appuyer sur Cycle Start D marrage cycle 35 C t droit parties sup rieur et inf rieure du bo tier 2 3 2 C t droit parties sup rieur et inf rieure du bo tier Les tableaux suivants d crivent le c t droit
88. d outil sera compl t Le changement d outil suivant ne sera ex cut qu apr s retour de l interrupteur sur AUTO Toute op ration d usinage en cours continuera Le carrousel tournera d un cran apr s avoir appuy une fois sur CW ou CCW lorsque l interrupteur est sur MANUAL Pendant la restauration du changeur d outil si la porte de la cage est ouverte ou si l interrupteur est en position MANUAL et que l on appuie sur RECOVER un message S affichera indiquant l op rateur que la porte est ouverte ou que le mode est manuel L op rateur doit fermer la porte et placer l interrupteur en position automatique pour continuer Fonctionnement 3 10 2 Chargement du changeur d outils CAUTION Ne pas d passer les sp cifications maximales du changeur d outils Les outils tr s lourds doit tre distribu s uniform ment Cela implique que les outils lourds doivent tre plac s en face l un de l autre et non pas c t l un de l autre V rifier qu il y ait un l espace de s curit ad quat entre les outils dans le changeur d outils cette distance est de 3 6 pouces pour un changeur 20 logements NOTE Une faible pression d air ou un d bit insuffisant r duira la pression appliqu e sur le piston de lib ration d outil et allongera le temps de changement outil ou ne lib rera pas l outil A WARNING Se tenir distance du changeur d outils pendant la mise sous tension la mise hors tension et pendant toute op rat
89. d un palpeur F Vitesse d avance I Distance de correction optionnelle sur l axe X J Distance de correction optionnelle sur l axe Y K Distance de correction optionnelle sur l axe Z X Commande de d placement d axe X optionnelle Y Commande de d placement d axe Y optionnelle Z Commande de d placement d axe Z optionnelle Mesurage automatique des d calages d origine G36 s utilise pour commander le r glage par palpeur des corrections de fixation du travail Un G36 fera avancer les axes de la machine dans le but de positionner la pi ce usiner avec un palpeur mont sur la broche L axe ou les axes se d placeront jusqu r ception d un signal de saut du palpeur ou jusqu ce que la limite de d placement programm e soit atteinte Les corrections d outil G41 G42 G43 ou G44 ne doivent pas tre actives lorsqu on ex cute cette fonction Le point o le signal de saut est re u devient la position z ro pour le syst me de coordonn es de travail actif de chaque axe programm Si l on sp cifie un I J ou K le d calage d origine sur l axe appropri est d plac e de la valeur de la commande 1 J ou K Cela permet le d placement du d calage d origine en s loignant de l endroit o le palpeur est en contact avec la pi ce NOTES Ce code n est pas modal et ne s applique qu au bloc de code dans lequel G36 est sp cifi Les corrections des points palp s sont gales aux valeurs des R glages 59 62 Pour
90. de position 56 Introduction F2 32 Axes X et Y s lectionn s avec le menu de s lection d axe xis Selection CANCEL Exit Please select the axes to be displayed Use the left and right cursor and press F2 key when Finished 4 R p ter les tapes 2 et 3 jusqu ce que tous les axes d sir s ont t s lectionn s pour affichage 5 Appuyer sur F2 L affichage de position se met jour et affiche les axes s lectionn s F2 33 Affichage de position mis jour POSITION OGPERATGR Press POSIT to cycle Coordinate displays Barre d entr es La barre d entr es est la section d entr e des donn es situ e en bas et gauche de l cran C est l que vos entr es s affichent lorsque vous les tapez 57 Affichages des commandes Barre d ic nes La barre d ic nes comprend 18 champs d affichage d images Un ic ne de condition de machine va s afficher dans un ou plusieurs champs T2 15 Champ 1 CONFIGURATION VERROUILL E Le mode Setup est verrouill Voir la page 5 pour de plus amples informations CONFIGURATION D VERROUILL E Le mode Setup est d verrouill Voir la page 5 pour de plus amples informations T2 16 Champ 2 ARR T DE PORTE Les mouvements de la machine sont arr t s par les r gles r gissant les portes FONCTIONNEMENT La machine ex cute un programme 58 Introduction T2 17 Champ 3 Signification Nom RED MARRAGE Le contr le est en train de
91. de ce r glage ne traduira pas automatiquement un programme stock en m moire les valeurs programm es des axes pour les nouvelles unit s doivent tre chang es Lorsqu il est r gl en pouces INCH le code G par d faut est G20 lorsqu il est r gl en unit s m triques MM le code G par d faut est G21 F6 59 R glage 9 Passage du mode pouces en mode m trique METRIC Feed inches min mm min Max Travel Varies by axis and model Min Programmable Dimension 0001 001 Feed Range 0001 to 300 000 in min 001 to 1000 000 Axis Jog Keys 0001 Key 0001 in jog click 001 mmjog click 001 001 in jog click 01 mmijog click 01 01 injog click 1 mm jog click 1 Key 1 in og click 1 mm jog click 10 Limit avance rapide 50 L activation ON de ce r glage va limiter la vitesse de d placement d axe de la machine sans usinage 50 de la plus grande vitesse avance rapide Ce qui signifie que si l axe peut se d placer 700 pouces par minute ipm sa vitesse est limit e 350 ipm lorsque ce r glage est activ ON La commande affichera un message de surclassement d avance rapide 50 lorsque ce r glage est activ ON Lorsqu il est d sactiv OFF la plus grande vitesse d avance rapide de 100 est disponible 363 R glages 364 11 S lection d bit en bauds Ce r glage permet l op rateur de changer le d bit de transfert des donn es vers partir du port s riel RS 232 Cela s applique au c
92. de cha ne litt rale G47 PO Cette m thode est utilis e pour graver le texte d sir sur une pi ce Le texte doit tre sous forme de commentaire sur la m me ligne que la commande G47 Par exemple G47 PO TEXT TO ENGRAVE Texte graver gravera TEXT TO ENGRAVE sur la pi ce La gravure le long d un arc n est pas support e Lors de l utilisation de cette m thode les caract res de gravure disponibles sont A Z a z 0 9 et I 1 amp 1 1 lt gt 7 Ces caract res ne peuvent pas tous tre entr s partir de la commande Lors de la programmation partir du clavier de la fraiseuse ou graver des parenth ses voir la section suivante Gravure de caract res sp ciaux Exemple Cet exemple va permettre de graver la cha ne indiqu e sur la figure 000036 TEXTE GRAVER T1 M 6 G00 G90 G98 G54 X0 YO Codes G Codes M R glages S7500 M03 G43 HO1 20 1 G47 PO TEXTE GRAVER X2 Y2 I45 J0 5 R0 05 Z 0 005 P15 EI0 600 G80 2041 j MOS G28 G91 Z0 M30 gt F6 8 Exemple de programme de gravure R 6 Qy 5 4 O Dans cet exemple G47 PO S lectionne une gravure de cha ne litt rale X2 0 Y2 0 Sp cifie le point de d part du texte en bas et gauche de la premi re lettre 145 Place le texte sur un angle positif de 45 J 5 Sp cifie la hauteur du texte 0 5 units po mm R 05 Commande le retrait de la fraise de 0 05 unit au dessus
93. de changmit outils par d faut 181 R serve entretien r glage 1 heures de marche par d faut 182 R serve entretien r glage 2 heures de marche par d faut 183 R serve entretien r glage 3 heures temps de mouvement par d faut 184 R serve entretien r glage 4 heures temps de mouvement par d faut 185 R serve entretien r glage 5 nb de changmt d outils par d faut 186 R serve entretien r glage 6 nb de changmt d outils par d faut 187 Collecte donn es machine Ce r glage peut tre sur marche ou arr t on ou off L activation ON de ce r glage affichera sur l cran du PC la collecte de donn es des commandes Q provenant du PC de l utilisateur Lorsqu il est d sactiv OFF ces commandes ne seront pas affich es 188 189 190 G51 CHELLE X Y Z Les axes peuvent tre mis l chelle individuellement l aide des nouveaux r glages suivants le nombre doit tre positif R glage 188 G51 CHELLE X R glage 189 G51 CHELLE Y R glage 190 G51 CHELLE Z 387 R glages NOTE 388 Toutefois si le r glage 71 a une valeur les r glages 188 190 sont ignor s et la valeur du r glage 71 est celle utilis e pour la mise l chelle Si la valeur du r glage 71 est z ro ce seront les r glages 188 190 qui seront utilis s Lorsque les r glages 188 190 sont activ s seule l interpolation lin aire G01 est permise L utilisation de G02 ou de G03 d clenchera l alarme 467 191
94. de l optimiseur de programme 4 Sur l l ment diter appuyer sur ENTER Une fen tre fugitive s affiche avec les s lections de cette colonne Le programmeur peut effectuer plusieurs modifications l aide des commandes du menu F4 17 cran optimiseur de programme Exemple de fen tre fugitive de Surclassement d avance FEED OVERRIDE CANCEL Exit Insert previous FEED on current line Alter FEED on current line Alter all FEEDs up to previous Tool Alter all FEEDs down to next Tool Alter all FEEDs 1n highlighted section Clear Cell Alters the previous FEED with the current override percentage fron the highlighted location 1n the Optimizer 5 De plus une section du code peut tre mise en vidence placer le curseur au d but de la s lection et appuyer sur F2 d filer jusqu la fin de la s lection et appuyer sur F2 Retourner sur l optimiseur de programme appuyer sur EDIT et appuyer sur ENTER cela permettra l op rateur de modifier les avances ou les vitesses dans la section mise en vidence 150 Programmation 4 5 Importateur DXF Cette fonctionnalit permet de rapidement cr er un programme code CNC G partir d un fichier dxf Trois tapes sont parcourir F4 18 Importation du fichier DXF X 00000 Y 00000 Type START Group 0 Chain 0 EXTRA KEY COMMANDS Exit F1 Activate Zoom F4 Prev Chain pt LEFT
95. de la pi ce apr s la gravure Z 005 Sp cifie une profondeur de gravure de 005 unit F15 0 Sp cifie une vitesse d avance de gravure d placement XY de 15 unit s par minute E10 0 Sp cifie une plong e en d placement Z de 10 unit s par minute 267 Codes G fonctions pr paratoires Gravure de caract res sp ciaux La gravure de caract res sp ciaux n cessite l utilisation de G47 avec des valeurs P sp cifiques G47 P32 126 P Valeurs pour graver des caract res sp cifiques T6 2 G47 P Valeurs pour caract res sp ciaux Exemple Pour graver 2 00 partir du contr le deux lignes de code sont n cessaires Sur la premi re un P36 sera utilis pour graver le symbole du dollar et la seconde un PO 2 00 sera utilis NOTE Les axes position de d part XY doivent tre d plac s entre la premi re et la seconde ligne de code pour cr er un l espace entre le Symbole du dollar et le chiffre 2 C est la seule m thode de gravure de parenth se 268 NOTE Codes G Codes M R glages R glage initial du num ro de s rie graver Il existe deux fa ons de r gler le num ro de s rie initial qui doit tre grav Le premier n cessite le remplacement des symboles dans la parenth se par le premier chiffre graver Avec cette m thode rien n est grav lorsque la ligne G47 est ex cut e seul le num ro de s rie initial est sp cifi Ex cuter cela une fois et rem
96. de programme pour la pr sentation des images en miroir dans l axe X Q 03600 Image miroir axe X T1 M06 l outil 1 est une fraise en bout de diam tre 0 250 pouce G00 G90 G54 X 4653 Y 052 S5000 MOS G43 H01 Z 1 MO8 COL 2 25 F5 M98 P3601 F20 GOUNZ SES GIO01 X0 X 10 Yi052 GOL 727 Ehe j M98 P3601 F20 Ne GOU AeL 7 GI00 XU gt G28 G91 YO 20 M30 gt 03601 Sous programme de contour GOL X le 153 Y 552 COF X le 059 1 525 R025 3 GOT X 1 5539 Y 028 COS X 1 5989 Y 028 Re U00207 GOL X 1 505 r 526 gt X 1 G03 Alo Yeb R0620 j GOT X 405 Y 052 G03 X 4053 Y 0527 R 0625 M99 Codes G Codes M R glages o G102 Sortie programmable RS 232 Groupe 00 X Commande d axe X Y Commande d axe Y Z Commande d axe Z A Commande d axe A La commande d un G102 enverra les coordonn es courantes de travail des axes au premier port RS 232 et un ordinateur est ensuite utilis pour enregistrer les valeurs envoy es Chaque axe list dans le bloc de commande G102 est dirig vers le port RS 232 au m me format que les valeurs affich es dans un programme Un code G102 doit tre utilis dans un bloc de commande sans d autres codes G Il ne provoquera pas de mouvement d axe la valeur pour les axes n a pas d effet Voir galement R glage 41 et R glage 25 Les valeurs envoy es repr sentent toujours les positions courantes des axes r f renc es dans le
97. des diam tres d axe rotatif sp cifi par les R glages 34 et 79 G107 peut galement tre utilis afin de r gler le diam tre pr d fini d une surface cylindrique ind pendamment de tout mappage qui peut tre activ G107 Description Trois codes d adresse peuvent suivre un G107 X YOu Z AOUB etQ ouR X Y ou Z Une adresse X Y ou Zz sp cifie l axe lin aire qui sera mapp sur l axe rotatif sp cifi A ou B Lorsqu un de ces axes lin aires est sp cifi un axe rotatif doit aussi tre sp cifi A ou B Une adresse A ou B identifie l axe rotatif qui porte la surface cylindrique Codes G Codes M R glages Q ou R Q d finit le diam tre de la surface cylindrique tandis que R d finit le rayon Lorsqu on utilise Q ou R il faut galement sp cifier un axe rotatif Si l on n utilise ni Q ni R le dernier diam tre de G107 sera utilis Si aucune commande G107 n a t mise depuis la mise sous tension ou si la derni re valeur sp cifi e tait z ro le diam tre aura la valeur du R glage 34 et ou 79 pour cet axe rotatif Lorsque Q ou R sont sp cifi s cette valeur prendra la nouvelle valeur 6107 pour l axe rotatif sp cifi Le mappage cylindrique sera galement d sactiv automatiquement lors de la fin le programme code G mais seulement si le R glage 56 est activ ON L appui sur la touche RESET d sactivera tout mappage cylindrique actuellement en effet quel que soit le statut du R glage
98. du Sur au VA Introduction Li Lam NN ne Dia ma eu es 7 2 Maintenance quotidienne 7 3 Maintenance hebdomadaire 7 4 Maintenance mensuelle 1 5 Tous les 6 mois 7 6 Maintenance annuelle Chapitre 8 Autres manuels de machines 397 8 1 INTOdUClION 5 Liu sd IL a te dun dev 397 8 2 Mini Mils o ce aca a sa mis Des LR CR ads Does 397 8 3 S rie VF tourillons 397 8 4 Machines d tourer portique 397 8 5 Fraiseuse de bureau 397 8 6 R serve de palettes EC 400 397 OL UM SO a a an A ne da ne D Di ni A 398 8 8 Fraiseuse de bureau 398 OO RSS a ni a dou nee Door DU pop E 399 XVII XVIII S curit Chapitre 1 S curit 1 1 Introduction CAUTION Seul du personnel autoris et form peut se servir de cet quipement Afin de travailler de mani re s re sur la machine vous devez toujours agir en respectant les instructions donn es dans le Manuel de l op rateur les d calcomanies de s curit et les consignes et proc dures de s curit Le personnel non form met risque sa propre s curit et l int grit de la machine IMPORTANT Prendre connaissance de tous les avertissements pr cautions et instructions avant d utiliser cette mac
99. du carreay des programmes actifs et appuyer sur Retour SELECT PROGRAM Le programme s ouvre dans la fen tre active avec un ast risque en avant du nom Appuyer sur F4 pour ouvrir une autre copie de ce programme dans le carreau des programmes inactifs si un programme ne s y trouve pas d j Il est galement possible de s lectionner un programme diff rent pour la carreau des programmes inactifs Appuyer sur SELECT PROGRAM dans le carreau des programmes inactifs et s lectionner le programme dans la liste Appuyer sur F4 pour changer les programmes entre les deux carreaux rendre inactif le programme actif et inversement 125 Editeur avanc NOTE 126 10 11 Utiliser la manette de marche par coups ou les touches de curseur pour faire d filer le code du programme Appuyer sur F1 pour acc der le menu fugitif Utiliser les fl ches de direction du curseur LEFT et RIGHT pour s lectionner partir du menu des sujets HELP MODIFY SEARCH EDIT PROGRAM et utiliser les fl ches de direction du curseur UP et DOWN ou la manette de marche manuelle pour s lectionner une fonction Appuyer sur ENTER pour ex cuter une commande partir du menu Un carreau d aide d pendant du contexte dans la partie inf rieure droite fournit les informations sur la fonction actuellement s lectionn e Utiliser PAGE UPJ IPAGE DOWN pour d filer dans le message d aide Ce message donne galement
100. entr e des donn es en bas de l cran Cela est utile si la solution calcul e est utiliser dans un programme 6 Dans la fonction Calculatrice la valeur dans la fen tre de calculatrice est copi e en appuyant sur F3 dans l entr e de donn es en surbrillance pour les calculs de Trig Trigonom trie Circular Circulaire ou Milling Tapping Fraisage Taraudage T F4 Dans la fonction Calculatrice ce bouton utilise la valeur des donn es en surbrillance Trigonom trie Circulaire ou Fraisage Taraudage pour charger additionner soustraire multiplier ou diviser avec la calculatrice Sous onglet Triangle La page de calculatrice triangle prend en compte quelques mesures du triangle et calcule les autres Pour les entr es ayant plus d une solution introduire une seconde fois la valeur des derni res donn es permettra l affichage de la solution possible suivante 1 l aide des fl ches de direction du curseur UP et DOWN s lectionner le champ de donn es pour la valeur saisir Taper une valeur et appuyer sur ENTER Entrer les longueurs et les angles connus du triangle Lorsque suffisamment de donn es sont saisies la commande va calculer le triangle et afficher les r sultats 14 Introduction F2 36 Exemple de calculatrice de triangle CALCULATOR CALCULATOR 0 COUOO00OUC W ANGLE 1 40 000 ANGLE 3 ANGLE 2 72 000 68 000 SIDE 1 10 0000 SIDE 2 SIDE 1 SIDE 2 14 7958 14 4244 ANGLE
101. et appuyer sur ENTER Ne pas placer d espaces dans le nom du dossier partag 909 Nom d utilisateur C est le nom utilis pour l ouverture de session sur le serveur ou le domaine utilisant un compte de domaine utilisateur La machine doit tre mise hors tension puis sous tension pour que les modifications de ce r glage prenne effet Les noms d utilisateurs sont sensibles la casse et ne peuvent pas contenir d espaces 910 Mot de passe C est le mot de passe utilis pour ouvrir une session sur le serveur La machine doit tre mise hors tension puis sous tension pour que les modifications de ce r glage prenne effet Les mots de passe sont sensibles la casse et ne peuvent pas contenir d espaces Codes G Codes M R glages 911 Acc s au partage CNC D sactiv lecture plein Utilis pour les privil ges lecture criture sur le disque dur de la CNC OFF d sactiv emp che le disque dur d tre mis en r seau FULL total permet l acc s lecture criture sur le disque partir du r seau La d sactivation de ce r glage et du r glage 913 d sactivera la communication avec la carte r seau 912 Onglet disquette activ Voir R glage 914 Onglet USB activ pour cette fonctionnalit Les anciens logiciels utilisaient ce r glage pour activer ou d sactiver l acc s au lecteur USB de disquette En tat d sactiv OFF le lecteur de disquette USB ne serait pas accessible 913 Onglet disque dur activ
102. fine particles chips and fumes can be dangerous C Follow specific material manufacturer s material safety data and warnings Warning Symbol Identifies the potential Hazard Severity Level Color coded to indicate Action Symbol Indicates actions to hazard and reinforces the word message risk in ignoring a hazard prevent injury Blue circles indicate Word Message Clarifies or reinforces Red DANGER Hazard WILL cause death mandatory actions to avoid harm the intent of the warning symbol or serious injury if ignored red circles with diagonal slashes A Hazard Orange WARNING Hazard COULD cause indicate prohibited actions to avoid death or serious injury if ignored harm B Consequence if warning is ignored C Action to prevent injury Also refer to Action Symbol Yellow CAUTION Hazard MAY cause minor to moderate injury if ignored Blue NOTICE Indicates an action to prevent damage to the machine Green INFORMATION Details about machine components 11 D calcomanies d avertissements des fraiseuses 1 5 1 12 D calcomanies d avertissements des fraiseuses Ceci est un exemple de d calcomanie en anglais d avertissement g n ral sur la fraiseuse Contacter Haas Factory Outlet HFO pour obtenir ces d calcomanies dans d autres langues F1 5 Exemple de d calcomanies d avertissements sur les fraiseuses DANGER Electrocution hazard I Death by electric shock can o
103. formes sym triques La rotation est annul e avec une commande G69 Annulation de rotation G51 La mise l chelle est utilis e pour les valeurs de positionnement dans les blocs suivant la commande G51 La mise l chelle est annul e avec une commande G50 Annulation de mise l chelle La mise l chelle peut tre utilis e avec une rotation G68 Cependant utiliser une mise l chelle G51 avant d utiliser une rotation G68 et annuler G51 apr s annulation de G68 175 Image miroir 4 12 4 4 13 4 13 1 176 Voir page 276 pour plus d informations sur la rotation et la mise l chelle par codes G Image miroir G101 Active l image miroir du d placement d axe par rapport l axe sp cifi Les r glages 45 48 80 et 250 activent l image miroir par rapport aux axes X Y Z A B et C Le point pivot du miroir le long d un axe est d fini par l argument Xnn nn Ceci peut tre sp cifi pour un axe Y qui est activ sur la machine et dans les r glages par l utilisation de l axe traiter en image miroir comme l argument G100 annule G101 Voir page 306 pour plus d informations sur les codes G d image miroir sous programmes Les sous programmes aussi appel es sous routines sont habituellement des s ries de commandes r p t es plusieurs fois dans un programme Au lieu de r p ter les commandes plusieurs fois dans le programme principal les sous programmes sont crits dans un programme s par Une seu
104. la commande SELECT PROGRAM FROM LIST S lectionner un programme de la liste partir de la cat gorie des menus fugjitifs PROGRAM Lors de la s lection de cet l ment de menu une liste de programmes s affiche dans la m moire du contr le Mettre en vidence le programme que l on veut s lectionner Appuyer sur ENTER ou sur la touche directe SELECT PROGRAM 127 Editeur avanc 128 Dupliquer le programme actif 1 S lectionner la commande DUPLICATE ACTIVE PROGRAM Dupliquer un programme actif partir de la cat gorie des menus fugitifs PROGRAM 2 l invite taper un nouveau num ro de programme Onnnnn et appuyer sur ENTER pour cr er le programme Vous pouvez galement utiliser la touche directe SELECT PROGRAM Supprimer un programme de la liste 1 S lectionner la commande DELETE PROGRAM FROM LIST Supprimer un programme de la liste partir de la cat gorie des menus fugitifs PROGRAM Lors de la s lection de cet l ment de menu une liste de programmes s affiche dans la m moire du contr le 2 S lectionner un programme ou mettre en vidence ALL pour s lectionner tous les programmes en m moire pour suppression 3 Appuyer sur ENTER pour supprimer les programmes s lectionn s Vous pouvez galement la touche directe ERASE PROGRAM Permuter les programmes d diteur Ce menu optionnel permet de placer le programme actif dans le carreau des programmes inactifs et inversement
105. la touche directe UNDO S lectionner texte Cet l ment de menu permet de s lectionner les lignes de code de programme 1 S lectionner la commande SELECT TEXT S lectionner le texte partir de la cat gorie des menus fugjitifs EDIT Appuyer sur ENTER ou utiliser la touche directe F2 pour sp cifier le point de d part de la s lection de texte Utiliser les touches de curseur HOME END PAGE UP PAGE DOWN ou la manette de marche manuelle pour d filer vers la derni re ligne de codes s lectionner Appuyer sur F2 ou ENTER 129 Editeur avanc 130 Le texte s lectionn est mis en vidence et vous pouvez alors le d placer le copier ou le supprimer 5 Pour d s lectionner le bloc appuyer sur UNDO D placer le texte s lectionn Apr s avoir s lectionn une partie de texte vous pouvez utiliser cette commande de menu pour la d placer dans un autre endroit du programme 1 Placer le curseur gt sur la ligne du programme o vous voulez placer le texte s lectionn 2 S lectionner la commande MOVE SELECTED TEXT D placer le texte s lectionn partir de la cat gorie des menus fugitifs EDIT 2 Appuyer sur ENTER pour d placer le texte s lectionn juste apr s le curseur gt Copier le texte s lectionn Apr s avoir s lectionn une partie de texte vous pouvez utiliser cette commande de menu pour la copier dans un autre endroit de votre programme
106. le contr le recherche le sous programme sur le lecteur actif puis dans la m moire si le sous programme ne peut pas tre localis Le lecteur actif peut tre la m moire le lecteur USB ou le disque dur Une alarme se d clenche si la commande ne trouve pas le sous programme dans le lecteur actif ou la m moire Le sous programme est un programme s par 000100 du programme principal 000002 Q O OUUU 7 353 Codes M Fonctions diverses M98 P100 L4 APPELLE SOUS O00100 4 FOIS M30 j o o 000100 SOUS PROGRAMME MOO M99 REVENIR AU PROGRAMME PRINCIPAL Q O M99 Retour ou boucle de sous programme Ce code a trois utilisations principales Un M99 est utilis la fin d un sous programme sous programme local ou macro pour revenir dans le programme principal Un M99 Pnn va faire sauter le programme sur le Nnn correspondant dans le programme Un M99 dans le programme principal fera revenir le programme en arri re jusqu au d marrage et ex cutera jusqu ce que RESET soit appuy NOTE Le comportement de Fanuc peut tre simul en utilisant le code suivant appel programme O UO0 gt OQUOI ns Rs N51 M99 PLOU gt N100 continuer IGL 2 N100 continuer LOL 2 394 Codes G Codes M R glages ES ES PS M99 avec Macros Si la machine est quip e de macros optionnels on peut utiliser une variable globale et sp cifier un bloc o
107. le haut et le bas du bo tier suspendu T2 2 Commandes sur le c t droit du bo tier suspendu Connecter dans ce port les dispositifs compatibles avec USB II comporte un capot cache poussi re amovible Verrouillage m moire En position verrouill e cet interrupteur clef emp che les programmes r glages param tres corrections et variables macro d tre alt r s Mode Configuration En position verrouill e cet interrupteur clef active toutes les fonctions de s curit de la machine Le d verrouillage permet la configuration pour plus de d tails voir le Mode Setup dans la section s curit de ce manuel Origine secondaire L appui sur ce bouton entra ne une avance rapide de tous les axes vers des coordonn es sp cifi es dans G154 P20 Surclassement de porte Appuyer sur sur ce bouton pour ouvrir ou fermer la porte automatique automatique si la machine en est quip e Eclairage de travail Ces boutons permettent d allumer la lumi re de travail interne et la lumi re forte intensit si install e T2 3 Panneau sup rieur du bo tier suspendu Gyrophare II donne une confirmation visuelle rapide des tats actuels de la machine Il y a quatre tats diff rents de gyrophare tat du gyrophare Signification 36 Introduction Gyrophare Vert clignotant La machine est arr t e mais est pr te fonctionner L action de l op rateur est n cessaire pour continuer Rouge clignotant Un d fa
108. le positionnement est incr mentiel G91 ou absolu G90 actif ou non Le mouvement incr mentiel dans un cycle pr programm est souvent utile comme compte de boucle L car il peut tre utilis pour r p ter l op ration avec un mouvement incr mentiel sur X ou Y entre cycles Exemple X1 25 Y 0 75 position au centre du mod le de trou de b ulon 7 G81 G99 Z 0 5 RO 1 F6 5 LO LO sur la ligne G81 ne va pas percer de trou G70 I0 75 J10 L6 cercle de trous de boulons 6 trous r Une fois un cycle pr programm command l op ration se fera sur chaque position de X Y mentionn e dans un bloc et jusqu ce que le cycle pr programm soit annul Certaines des valeurs num riques du cycle pr programm peuvent tre chang es apr s avoir d fini le cycle pr programm Les valeurs les plus importantes sont la valeur du plan R et la valeur de la profondeur en Z Si elles sont mentionn es dans un bloc commandes XY le mouvement XY est ex cut et tous les cycles pr programm s ult rieurs sont effectu s avec la nouvelle valeur de R ou Z 281 Utilisation des cycles pr programm s code G NOTE NOTE 282 Le positionnement des axes X et Y avant un cycle pr programm se fait par d placements rapides G98 et G99 changent la fa on d op rer des cycles pr programm s Lorsque G98 est actif l axe Z retournera au plan de d part initial apr s terminaison de chaque trou dans le cycle pr prog
109. le suivant dans ce groupe Utilisation des variables Toutes les variables sont r f renc es avec le signe de la livre suivi d un nombre positif 1 101 et 501 Les variables sont des valeurs d cimales repr sent es sous forme de nombres point flottant Une valeur qui n a jamais t utilis e peut prendre une valeur sp ciale ind finie Cela indique qu elle n a pas t utilis e Une variable peut tre sp cifi e ind finie avec la variable sp ciale 0 0 a la valeur d ind fini ou 0 0 selon le contexte Les r f rences indirectes aux variables peuvent tre accomplies en pla ant le num ro de variable entre crochets lt Expression gt L expression est valu e et le r sultat devient la variable acc d e Par exemple 1 3 Elles ET Cela r gle la variable 3 la valeur 6 5 9 3 5 Programmation d options Les variables peuvent s utiliser la place de l adresse code G o adresse se r f re aux lettres A Z Dans le bloc NE CO ES 0 KE 0 FO les variables peuvent tre sp cifi es sur les valeurs suivantes 7 0 11 90 1 1 0 2 0 0 et tre remplac es par N1 G 7 G 11 X 1 Y 2 Les valeurs dans les variables au moment du travail sont utilis es comme valeurs d adresse Substitution d adresse La m thode usuelle de sp cification des adresses de commande A 7 est l adresse suivie d un num ro Par exemple COM EME NSP 20 sp cifie les adresses
110. logiques et certains composants fonctionnent de hautes temp ratures une attention extr me est par cons quent n cessaire Une fois la machine install e l armoire lectrique doit tre verrouill e et la cl ne sera mise qu la disposition du personnel d entretien qualifi Ne pas refermer un disjoncteur avant d avoir trouv et compris la raison du d faut Le d pannage et la r paration de la machine ne doivent tre effectu s que par un personnel de service form par Haas Ne jamais proc der l entretien de la machine lorsque l alimentation lectrique est connect e Ne pas appuyer sur POWER UP RESTART sur le bo tier de commande suspendu avant que la machine ne soit compl tement install e S curit de l utilisation N op rez la machine que lorsque les portes sont ferm es et que les verrouillages de portes fonctionnent correctement Les outils coupant rotatifs peuvent causer de graves accidents Lorsqu un programme est en ex cution la table de la fraiseuse et la t te de broche peuvent tourner ou se d placer rapidement tout moment et en toute direction af ASA DANGER S curit L ARR T D URGENCE est le gros bouton rond et rouge plac sur le bo tier de commande suspendu Certaines machines peuvent galement comporter des boutons dans d autres endroits Lorsque vous appuyez sur ARR T D URGENC les moteurs des axes le moteur de la broche les pompes le changeur d outils et les moto r
111. loign e de la position origine M35 d place le robinet du fluide de refroidissement d une position vers la position origine Ne pas tourner le robinet du fluide la main Le moteur peut tre s rieusement endommag M36 Palette des pi ces pr te Utilis sur les machines munies de changeurs de palettes Ce code M retarde le changement de palette jusqu ce que le bouton Part Ready Pi ce pr te soit appuy Un changement de palette se produira apr s l appui sur le bouton palette pr te et si les portes sont ferm es Par exemple Onnnnn num ro du programme M36 Flash du voyant Part Ready Pi ce pr te attendre Jusqu ce que l on ait appuy sur le bouton MOI M50 Ex cuter le changement de palette apr s avoir appuyer sur le bouton Part Ready Pi ce pr te Programme de pi ce M30 Codes G Codes M R glages M39 Tourner la tourelle d outils Les changements d outils doivent tre command s l aide de M06 M39 n est pas normalement n cessaire mais il est utile pour des raisons de diagnostic ou pour la restauration du changeur d outils apr s une collision Le code M39 est utilis pour tourner le changeur d outils montage lat ral sans ex cution de changement d outil Le num ro d sir du logement d outil Tn doit tre programm avant M39 M41 M42 Surclassement basse vitesse grande vitesse Dans le cas des machines transmission la commande M41 est utilis e pour mai
112. mentaires Il y a d autres pages relatives l installation d autres outils dans les Current Commands Commandes en cours 3 13 NOTE 3 14 Fonctionnement Appuyer sur CURRENT COMMANDS et utiliser PAGE UPJ IPAGE DOWN pour d filer dans ces pages La premi re est la page portant Tool Load Charge d outil en haut de la page Une limite de charge d outil peut tre ajout e La commande fera r f rence ces valeurs et peut tre r gl e pour une action sp cifique si les limites sont atteintes Voir R glage 84 page 377 pour plus d informations sur les actions des limites d outils La seconde page est la page Tool Life Vie de l outil Sur cette page il y a une colonne dont le titre est Alarme Le programmeur peut mettre une valeur dans cette colonne qui arr tera la machine lorsque l outil aura t utilis un nombre de fois gal ce nombre Op ration d essai blanc La fonction essai blanc est utilis e pour la v rification rapide d un programme sans effectivement usiner des pi ces Pour s lectionner Essai blanc 1 Paaser en mode MEM ou MDI et appuyer sur DRY RUN Durant l essai blanc toutes les avances rapides et les avances de coupe sont ex cut es la vitesse s lectionn e avec les boutons de vitesse de marche par coups L essai blanc ne peut tre activ ou d sactiv que lorsqu un programme est compl tement termin ou que l on appuie sur le bouton RESET L essai
113. ne renvoie pas de commande la sous routine d appel Avec les macros activ s M99 peut tre utilis avec une expression conditionnelle pour un branchement conditionnel Pour se brancher lorsque la variable 100 est inf rieure 10 on pourrait coder la ligne d en dessus comme suit NSO 100 LT 10 M99 PI0 Dans ce cas le branchement se produit seulement lorsque 100 est inf rieur 10 autrement le traitement se poursuit avec la ligne de programme suivante en s quence Dans ce qui pr c de M99 conditionnelle peut tre remplac e par N50 IF 200 LT TOI GOTOO 3 Expressions arithm tiques Une expression arithm tique est toute expression utilisant des variables des op rateurs ou des fonctions Une expression arithm tique retourne une valeur Les expressions arithm tiques s utilisent d habitude dans des instructions d assignation mais elles ne sont pas limit es celles ci Exemples d expressions arithm tiques 101 145 30 1 1 1 X 105 COS 101 3 FFAOUUO0RELS 0 3 223 Substitution d adresse 224 Instructions d assignation Les instructions d assignation permettent au programmeur de modifier les variables Le format de l instruction d assignation est lt expression gt lt expression gt L expression la gauche du signe gal doit toujurs se r f rer une variable macro directement ou indirectement Le macro suivant initialise une s quence de variables toute valeur Ici les
114. or enter a name in the box J below to save the current rotary parameters i i HA5SC P1_A After selecting desired Rotary file press WRITE to save it to the system For creating a new User rotary file key the desired name in box below then press WRITE t Hasc Activer le r glage 30 pour le 4 me axe et ou 78 pour le 5 me axe lorsque vous retirer l unit rotative de la machine Lorsque le r glage 30 ou le r glage 78 est d sactiv une invite s affiche pour l enregistrement de l ensemble des param tres Ne pas connecter ou d connecter de c bles lorsque la commande est activ e S lectionner un fichier l aide des fl ches descendante et montante et appuyer sur ENTER pour confirmer Le nom de l ensemble de param tres actuellement s lectionn s s affiche dans la case Le nom de fichier peut tre chang afin d enregistrer un ensemble de param tres La machine d clenche une alarme lorsque ces r glages ne sont pas d sactiv es alors que l unit rotative est retir e 191 Introduction sur les macros 5 3 5 3 1 NOTE 192 Macros Optionnel Introduction sur les macros Cette propri t de la commande est optionnelle contacter votre distributeur pour informations Les macros ajoutent des possibilit s et de la flexibilit la commande qui ne sont pas possible avec le code G standard Les utilisations possibles sont les familles de pi ces les cycles pr programm s
115. ou d utiliser la touche directe F2 placez le curseur sur la premi re ligne du bloc que vous voulez s lectionner Appuyez sur la touche directe F2 ou sur F1 Si vous utilisez la touche directe sauter l tape 4 Sinon placer le curseur sur le menu EDIT et s lectionner SELECT TEXT 4 Utilisez les touches fl ch es du curseur ou la manette de marche manuelle pour d finir la zone de s lection 5 Appuyez sur ENTER ou sur F2 pour mettre en vidence le bloc NOTE NOTE Programmation Move Copy Delete Selected Text D placer Copier Supprimer le texte s lectionn Pour retirer le texte s lectionn de sa position actuelle et le placer apr s la position du curseur Touche directe ALTERT pour placer le texte s lectionn apr s la position du curseur sans l effacer de sa position actuelle Touche directe INSERTIT ou pour retirer le texte s lectionn du programme Touche directe DELETE en mode FNC EDITOR 1 Avant de s lectionner cette option de menu ou d utiliser les touches directes ALTER INSERT ou DELETE placez le curseur sur la ligne au dessus de l endroit o vous voulez coller le texte s lectionn DELETE retirez le texte s lectionn et quittez la liste des programmes Si vous n avez pas utilis les touches directes appuyer sur F1 Placez le curseur sur le menu Edit et s lectionnez Move Selected Text Copy Selected Text ou Delete Selected Text respectivemen
116. placera jusqu r ception d un signal du palpeur ou jusqu ce que la limite de course soit atteinte Un code H non z ro et G43 ou G44 doivent tre actifs Lorsqu on re oit le signal du palpeur signal saut la position Z est utilis e pour configurer la correction Hnnn de l outil sp cifi La correction d outil r sultante est la distance entre le point z ro du travail et le point o le palpeur est touch Si une valeur non nulle se trouve sur la ligne de code G37 la correction d outil r sultante sera d cal e de la valeur non nulle Sp cifier Z0 pour aucun d calage de correction 263 Codes G fonctions pr paratoires Le syst me de coordonn es de travail G54 G55 etc et les corrections de longueur d outil H01 H200 peuvent tre s lectionn s dans ce bloc ou le bloc pr c dent NOTES Ce code n est pas modal et ne s applique qu au bloc de code dans lequel G37 est sp cifi Un code H non z ro et G43 ou G44 doivent tre actifs Afin d viter d endommager le palpeur utiliser une vitesse d avance inf rieure F100 pouce ou F2500 m triques Activer le palpeur de la broche avant d utiliser G37 Si votre fraiseuse comporte un syst me de palpeur Renishaw standard utiliser les commandes suivantes pour activer le palpeur de r glage d outil M59 PILSS G04 PI gt M59 PTIL34 gt Utiliser les commandes suivantes pour d sactiver le palpeur de r glage d outil MOJ PLISA 3 Voir galement
117. programme Programme d usinage de pi ce N85 M21 Ex cuter une fonction externe d utilisateur N90 M96 P10 Q027 Boucler sur N10 si l entr e en r serve 27 est O0 N95 M30 Si l entr e en r serve est 1 terminer le programme NOTE NOTE Codes G Codes M R glages M97 Appel sous programme local Ce code est utilis pour appeler une sous routine r f renc e par un num ro de ligne N du m me programme Un code est n cessaire qui doit correspondre un num ro de ligne du m me programme Cela est utile pour les sous routines d un programme un programme s par n ets pas n cessaire La sous routine doit se terminer avec un M99 Un code Lnn du bloc M97 r p tera l appel de la sous routine nn fois La sous routine fait corps avec le programme principal et est plac e apr s le M30 M97 Exemple Q O O00001 M97 P100 L4 APPELLE LA SOUS ROUTINE N100 M30 N1000 SOUS ROUTINE MOD M99 REVIENT AU PROGRAMME PRINCIPAL Q O M98 Appel de sous programme Ce code est utilis pour appeler un sous programme le format est M98 Pnnnn Pnnnn est le num ro du programme appel Le sous programme doit tre sur la liste des programmes et doit contenir un M99 pour le retour au programme principal Un compte Lnn peut tre plac sur la ligne contenant le M98 et fera que le sous programme sera appel nn fois avant de passer au bloc suivant Lorsqu un sous programme M98 est appel
118. programme part comme sous programme de g om trie de poche G150 G01 Y7 Le premier mouvement dans la g om trie de la poche avec un mouvement G01 X1 5 Les lignes suivantes d finissent la g om trie de la poche GOS Yo25 RO 875 GOL Y22595 7 COS Y0 5 R U 8075 7 GOL X5 GOUS X225 R 75 7 G01 Y5 25 COX YF RO 875 G01 X3 25 Ferme le g om trie de poche Ne pas revenir sur le trou de d part M99 Revenir au programme principal Poche carr e F6 42 G150 Fraisage des poches d usage g n ral Diam tre de fraise en bout 0 500 AO Y1 5 X0 YO 5 0 x 5 0 x 0 500 DP Poche carr e 321 Utilisation des cycles pr programm s code G Programme principal Q O OLOO T1 M06 l outil 1 est une fraise en bout de diam tre 0 500 pouce G90 G54 GO0 X0 YI1 5 S2000 MUS 3 G43 H01 Z0 1 MO8 GOL AO A ELOS 3 Point de d part XY CLEO 21002 22090 00 25 ROOL T0 5 K0 0L CEL DOL FLO 9 GAO GOT X0 Yrs5 3 GOO Akar MO GSS CAF COs A0 F M30 Q O Sous programme Q O 001002 GOL 2459 L y Xe 2 re er Lo X2 9 4 y V2 AS amp x0 6 Fermer la boucle de la poche M99 Revenir au programme principal Exemples de sous programmes absolus et incr mentiels commande P dans la ligne G150 Sous programme absolu Q O 001002 Sous programme G90 pour G150 GIO GUL 528 AL Kahe AN a Leleo USI g Sous pr
119. que vous voulez remplacer b Tapez le code que vous voulez introduire la place de celui qui vient d tre mis en vidence G Appuyer sur ALTER Votre nouveau code prend la place de celui que vous avez mis en vidence Pour retirer des caract res ou des commandes mettez le texte en vidence et appuyer sur DELETE a Mettez en vidence le texte que vous voulez supprimer b Appuyer sur DELETE Le code que vous avez mis en vidence est retir du programme Le contr le enregistre les programmes en M MOIRE au fur et mesure que vous entrez chaque ligne Pour enregistrer les programmes en USB HD ou Net Share voir la section diteur Haas FNC en page 135 Appuyer sur UNDO pour d faire ce que vous avez chang et ce jusqu au 9 derniers changements Edition en arri re plan Cette fonctionnalit d dition en arri re plan permet l dition d un programme pendant qu un programme est ex cut 1 Appuyer sur EDIT jusqu ce que le carreau d arri re plan programme inactif sur la partie droite de l cran soit actif Appuyer sur SELECT PROGRAM pour s lectionner dans la liste un programme diter en arri re plan le programme doit tre en m moire Appuyer sur ENTER pour commencer l dition en arri re plan Pour s lectionner un programme diff rent diter en arri re plan appuyer sur SELECT PROGRAM dans le carreau d dition en arri re plan et choisir un nouveau programme dan
120. rateur pour le groupe CRNT PKT Logement actuel Logement du changeur d outil o se trouve l outil mis en surbrillance H Code Code H longueur d outil utiliser pour l outil Le code H ne peut pas tre dit moins que la Convention des codes R glage 15 H et T ne soit d sactiv e OFF L op rateur peut modifier le code H en entrant un num ro et en appuyant sur ENTER Le num ro entr doit correspondre au num ro de l outil sur l affichage des corrections d outils D Code Code D qui sera utilis pour cet outil Le code D peut tre modifi en entrant un num ro et en appuyant sur ENTER Dans la Gestion avanc e des outils les codes H et D sont sp cifi s pour correspondre au num ro de l outil ajout au groupe Flutes Nombre de dents de l outil Il peut tre dit en le s lectionnant en entrant un nouveau num ro et en appuyant sur RETOUR C est comme avec la colonne Flutes Dents indiqu e la page des corrections d outils La mise en surbrillance d une des sections suivantes Trous charge et l appui sur ORIGIN effaceront leurs valeurs Pour modifier les valeurs mettre en surbrillance la valeur de la cat gorie sp cifique entrer un nouveau nombre et appuyer sur RETOUR Load Charge Charge maximale en pourcentage exerc e sur l outil Holes Tours Nombre de trous que l outil a perc taraud al s en utilisant les cycles pr programm s du Groupe 9 Feed Time Dur
121. ro de programme Onnnnn et appuyer sur SELECT PROGRAMI ou ENTER NOTE Ne pas utiliser les num ros O09XXX lorsque vous cr ez de nouveaux programmes Les programmes macro utilisent souvent des nombres dans ce bloc et leur surclassement peut provoquer le mauvais fonctionnement de la machine Si le programme existe le contr le le sp cifie comme programme actif voir la page 83 pour plus d informations sur le programme actif S il n existe pas d j le contr le va le cr er et le sp cifier comme programme actif D Appuyer sur EDIT pour travailler avec le nouveau programme Un nouveau programme n a que le nom de programme et un caract re de finc de bloc point virgule 4 2 diteurs de programmes Le contr le Haas met disposition 3 diff rents diteurs de programme diteur MDI diteur avanc et diteur FNC 121 dition d un programme l mentaire 4 2 1 122 dition d un programme l mentaire Cette section d crit les contr les d dition de programmes l mentaires Pour informations sur les fonctions d dition de programmes avanc e voir page 125 F4 1 Exemple d cran d dition de programme ACTIVE PROGRAM 099997 i 3 TERE VOC Hill English Inch V1 44 11 14 01 NIOO CATEGORY NAHME G73 HIGH SPEED PECK DRILLING NIOL TEMPLATE E G73 High Speed Peck Drill Using Q 1 H ole 1 Il est possible d crire ou de modifier les programmes dans une f
122. s affiche dans la fen tre principale du mode EDIT EDIT et c est le programme que le contr le ex cute lorsque l on appuie sur CYCLE START en mode OPERATION MEM 1 Appuyer sur LIST PROGRAM pour afficher les programmes en m moire Il est galement possible dans le gestionnaire des programmes d utiliser les menus 83 Transfert de programmes 3 3 3 84 onglets pour s lectionner des programmes partir d autres dispositifs Voir page 70 pour plus d informations sur la navigation dans le menu onglets 2 Mettre en vidence chaque programme que l on veut s lectionner et appuyer sur SELECT PROGRAMI Une autre m thode consiste taper un nom de programme existant et appuyer sur SELECT PROGRAMI Le programme devient le programme actif Si le programme actif est en M MOIRE il est d sign par la lettre A Si le programme est sur un dispositif m moire USB sur le disque dur ou dans Net share il est d sign avec FNC 3 En mode OPERATION MEM il est possible de taper un nom de programme existant et d appuyer sur les fl ches de curseur UP ou DOWN pour rapidement changer les programmes Transfert de programmes Vous pouvez transf rer des programmes num rot s des r glages des corrections et des variables macro entre la m moire machine et le disque dur connect par USB disque dur ou dispositifs Net Share Convention d appellation des fichiers Les fichiers qui sont destin s tre transf
123. sortie 40 47 un relais de mise sous tension et l interrupteur EMERGENCY STOP d arr t d urgence sont utilis s pour communiquer l tat du syst me de commande Le param tre 315 bit 26 Status Relays tat des relais doit tre activ Les codes M r serves standards sont toujours disponibles Les tats de machine suivants sont alors disponibles e Contacts E STOP Ils seront ferm s lorsque l on appuie sur EMERGENCY STOP 90 3 6 CAUTION Fonctionnement e Mise sous tension 115 VCA Indique que la commande est ON Activ e Elle devrait tre c bl e un relais bobine de 115 VCA pour interface e Relais sortie r serve 40 Indique que le contr le est en ex cution e Relais sorties de r serve 41 et 42 11 mode MEM et pas d alarmes mode AUTO 10 mode MDI et pas d alarmes Mode manuel 01 mode bloc par bloc 00 autres modes z ro DNC marche par coups liste prog etc Relais sorties de r serve 43 et 44 11 arr t Feed Hold Maintien avance 10 arr t MOO ou M01 01 arr t M02 ou M30 Arr t programme 00 aucun des pr c dents ce pourrait tre arr t bloc par bloc ou RESET Remise z ro e Relais de sortie de r serve 45 Ajustement vitesse d avance est actif et Vitesse d avance n est PAS 100 e Relais de sortie de r serve 46 Ajustement vitesse de broche actif et Vitesse de broche n est PAS 100 e Relais de sortie de
124. syst me coordonn es de travail en Cours Ce code G est utile au sondage d une pi ce voir galement G31 Lorsque le palpeur touche la pi ce la ligne suivante du code pourrait tre un G102 pour envoyer la position des axes sur un ordinateur afin de stocker les coordonn es Ceci est appel conversion en num rique d une pi ce et consiste faire la copie lectronique d une pi ce tangible Afin de compl ter cette fonction un logiciel suppl mentaire est n cessaire pour l ordinateur personnel G103 Limiter la mise en m moire tampon Groupe 00 Nombre maximal de blocs sur lesquels la commande va effectuer une lecture anticip e Intervalle 0 15 par exemple GLOS LES Cela est d habitude mentionn comme tant Block Look ahead Lecture anticip e de bloc un terme utilis pour d crire ce que le syst me de commande fait en arri re plan pendant les mouvements de la machine Le syst me de commande pr pare en avance des futurs blocs lignes de code Pendant que le bloc actuel est en ex cution le bloc suivant a t d ja interpr t et pr par pour un mouvement continu Lorsque G103 PO est programm la limitation des blocs est d sactiv e La limitation des blocs est galement d sactiv e si G103 appara t dans un bloc sans code d adresse P Lorsque G103 Pn est programm la prospection est limit e n blocs 309 Utilisation des cycles pr programm s code G 310 G103 est aussi utile pour l
125. titre d exemple la variable de syst me de coordonn es machine Z serait 5023 6996 6999 Acc s aux param tres l aide de macro variables Un programme peut acc der de la fa on suivante aux param tres 1 1000 et tout bit de param tres 6996 Num ro de param tre 6997 Num ro du bit en option 6998 Contient les valeurs du num ro du param tre dans la variable 6996 6999 Contient les valeurs du bit 0 ou 1 sp cifi es dans la variable 6997 Les variables 6998 et 6999 sont lecture seule Utilisation L acc s la valeur du param tre se fait en copiant le num ro de ce param tre dans la variable 6996 et la valeur de ce param tre est ensuite accessible en utilisant la variable 6998 comme indiqu 6996 601 Sp cifier le param tre 601 100 6998 Copier la valeur du param tre 601 dans la Variable 100 Pour acc der un bit de param tre sp cifique le num ro du param tre est copi dans la variable 6996 et le num ro de bit est copi dans la variable macro 6997 La valeur de ce bit de param tre est disponible l aide de la variable macro 6999 comme indiqu 6996 57 Sp cifier le param tre 57 213 Variables de syst me en profondeur 6997 0 Sp cifier le bit z ro 100 6999 Copier la valeur du param tre 57 bit 0 dans la variable 100 NOTE Les bits des param tres sont num rot s de 0 31 Les param tres 32 bits sont format s sur
126. un article entier ou bien on peut diter des articles individuels entre crochets Les renvois aux variables et les expressions des formats doivent tre modifi es en tant qu entit enti re Si l on veut remplacer 24 par 44 mettre le curseur de fa on que 24 soit mis en vidence introduire 44 et appuyer sur ENTER Se souvenir qu on peut utiliser la commande HANDLE JOG pour les manoeuvres dans les longues expressions DPRNT Les adresses avec des expressions peuvent tre d routantes Dans cette situation l adresse alphab tique reste autonome Par exemple le bloc suivant contient une expression d adresse en X GL ESC X ILCOS T901 T X20 CORRECT 3 Ici X et les crochets restent seuls et sont des articles diter individuellement Par l dition il est possible de supprimer l expression enti re et de la remplacer avec une constante virgule flottante 233 Fonctionnalit s macros de type Fanuc non comprises dans la CNC de Haas G1 G90 X 0 Y3 0 INCORRECT 7 Le bloc ci dessus donnera une alarme au moment de l ex cution La forme correcte a l aspect suivant GL G90 X0 Y5 0 CORRECT j NOTE Il n y a aucun espace entre X et Z ro 0 SE SOUVENIR qu un caract re alpha autonome est une expression d adresse 5 3 8 Fonctionnalit s macros de type Fanuc non comprises dans la CNC de Haas Cette section pr sente les fonctionnalit s macros FANUC indisponibles dans le syst me de commande Haas La d nomin
127. votre machine comporte une bo te engrenages la vitesse de broche que vous programmez va d terminer le rapport que votre machine doit utiliser sauf si vous utilisez M41 ou M42 pour surclasser la s lection de vitesse Voir page 347 pour plus d informations sur les codes M de surclassement de s lection de rapport Il n est pas recommand d ex cuter une commande M04 avec le Syst me d arrosage par le centre de la broche TSC M05 Arr te la broche 341 Codes M Fonctions diverses NOTE 342 M06 Changement d outil Le code M06 est utilis pour changer les outils par exemple M06 T12 Cela placera l outil 12 dans la broche Si la broche est en fonctionnement la broche et le syst me d arrosage y compris le TSC seront arr t s par la commande M06 M07 Shower Coolant Ce code M active la pompe d arrosage intensif optionnel La pompe est arr t e par M09 qui arr te galement l arrosage standard L arrosage intensif optionnel est automatiquement arr t avant un changement d outil ou de palette et sera automatiquement red marr apr s le changement d outil s il tait activ ONavant la s quence de changement d outil M08 Syst me d arrosage en fonction M09 Syst me d arrosage hors fonction Le code M08 mettra en fonction l alimentation optionnelle en liquide d arrosage et un code M09 la mettra hors fonction Voir galement M34 M35 pour le P Cool optionnel et M88 89 pour le fluide d arrosage par le centre de la br
128. 1 127 B 12 52 F200 DERNIER MOUVEMENT 3 G94 F50 ANNULER G93 G00 G90 G49 Z0 AVANCE RAPIDE A ZERO ANNULATION COMP 5 me AXE XO AUS MoU y NOTE Codes G Codes M R glages G150 Fraisage des poches d usage g n ral Groupe 00 D S lection de compensations diam tre rayon d outil F Vitesse d avance I Incr ment de coupe sur axe X valeur positive J Incr ment de coupe sur axe Y valeur positive K Avance passe de finition valeur positive P Num ro de sous programme qui d finit la g om trie des poches Q Profondeur de coupe incr mentielle sur axe Z par passe valeur positive R Position de l emplacement du plan R rapide S Vitesse de broche optionnelle X Position de d part X Y Position de d part Y Z Profondeur finale de la poche Le G150 commence par positionner la fraise sur un point de d part l int rieur de la poche continue avec l bauche et termine avec l usinage de finition La fraise en bout plongera directement dans le sens de l axe Z Un sous programme P est alors appel qui d finit la g om trie des poches d une zone ferm e utilisant les mouvements G01 G02 et G03 dans les axes X et Y de la poche La commande G150 recherchera un sous programme interne avec un num ro N sp cifi par le code P Si la commande n en trouve pas elle recherchera un sous programme externe Si ni l un ni l autre n existent l alarme 314 Subprogram Not In Memory pas de sous programme
129. 1 ANGLE 2 SIDE 3 F3 copies calculator value to highlighted field in this or other calculator screens F3 also copies calculator value to the data entry line of edit screens F4 copies highlighted data to the calculator field TRIANGLE Sous onglet cercle Cette page de calculatrice facilitera la r solution d un probl me avec un cercle E l aide des fl ches de direction du curseur UP et DOWN s lectionner le champ de donn es pour la valeur saisir 2 Entrer le centre le rayon les angles et les points de d part et d arriv e Appuyer sur ENTER apr s chaque entr e Lorsque suffisamment de donn es sont saisies la commande va calculer le d placement circulaire et affiche les autres valeurs Appuyer sur ENTER dans le champ DIRECTION pour basculer de CW CCW Sens horaire antihoraire Le contr le liste galement des formats de remplacement avec lesquels un tel d placement pourrait tre programm avec un G02 ou G03 S lectionner le format d sir et appuyer sur F3 pour importer la ligne mise en vidence dans le programme en cours d dition T5 Onglet calculatrice 76 F2 37 Exemple de calculatrice Cercle CALCULATOR 0 0009000000 HD GI G2 X7 G90 G2 X7 G91 G2 Xi G91 G2 Xj CENTER CENTER DIRECTI Y32 0416 19 T32 0416 R13 Y22 0416 I9 T22 0416 R13 CIRCLE CALCULATOR X Y OH 110 4536 110 4536 13 0000 20 0000 4 000 10 0000 7
130. 10 5503 F360 Point de d part 339 Utilisation des cycles pr programm s code G F6 53 336 initial j G166 E1 0 F12 Cycle pr programm G80 X6 4221 Y 60 4221 B23 A21 342 214 6229 Position d gagement M5 G00 G28 G91 Z0 G91 G28 B0 AO MOL G169 Cycle pr programm d al sage et retard sur 5 me axe Groupe 09 E Sp cifie la distance de la position de d part vers le fond du trou doit tre une valeur positive F Vitesse d avance P Temps de retard au fond du trou A Position de d part d outil sur l axe A B Position de d part d outil sur l axe B X Position de d part d outil sur l axe X Y Position de d part d outil sur l axe Y Z Position de d part d outil sur l axe z G169 Cycle pr programm al sage et retard sur 5 me axe Il faut programmer une position sp cifique sur X Y Z A B avant de commander le cycle pr programm Exemple Cycle al sage et pause T5 M6 G01 G54 G90 X8 4221 Y 8 4221 B23 A21 342 52200 M3 F360 Codes G Codes M R glages Position d gagement G143 Ho 7214 6228 M8 G1 X6 6934 Y 6 6934 710 5503 F360 Point de d part initial 3 GIOS ELs0 P0sS ENZ ACvoLe pre programme j G80 XO ra 22 L YFA B293 A21 342 214 0228 POSTELON d gagement MS amp G00 G28 G91 Z0 G91 G28 BO AO MOI G174 CCW G184 Taraudage rigide non vertical CCW Sens anti horaire Groupe 00 F Vitesse d avance
131. 2 G154 P13 D calages d origine suppl mentaires 7261 7266 14261 14266 G123 G154 P14 D calages d origine suppl mentaires 204 Programmation d options G124 G154 P15 D calages d origine suppl mentaires G125 G154 P16 D calages d origine suppl mentaires G126 G154 P17 D calages d origine suppl mentaires G127 G154 P18 D calages d origine suppl mentaires G128 G154 P19 D calages d origine suppl mentaires G129 G154 P20 D calages d origine suppl mentaires Gestion avanc e des outils ATM ID de groupe 8501 ATM Pourcentage de vie totale d outil disponible pour tous les outils du groupe ATM Nombre total d utilisations des outils disponibles du groupe ATM Nombre total de trous d outils disponibles du groupe 8504 ATM Temps d avance total d outils disponible en secondes d groupe ATM Temps total de disponibilit d outils en secondes du groupe 205 Remarques sur le fonctionnement 8563 Surveillance chargement d outil charge maximale d tect e jusqu pr sent 206 Programmation d options VARIABLES UTILISATION G154 P29 D calages d origine suppl mentaires 14581 14586 G154 P30 D calages d origine suppl mentaires 14581 20n 14586 20n G154 P 30 n 15961 15966 G154 P99 D calages d origine suppl mentaires 9 3 3 Variables de syst me en profondeur Les variables de syst me sont associ es des fonctions sp cifiques Une description
132. 2 peut appeler programme 3 et le programme 3 peut appeler programme 4 Exemple 1 G65 P1000 Appel de sous routine 1000 comme un macro M30 Arr t programme 01000 Sous routine macro 229 G65 Option d appel sous routine macro Groupe 00 NOTE 230 M99 Retour de la sous routine macro Dans l exemple 2 la sous routine 9010 est programm e pour percer une s quence de trous le long d une ligne dont la pente est d termin e par les arguments X et Y qui y sont inscrits dans la ligne de commande G65 La profondeur de per age sur Z est transmise comme F la vitesse d avance est transmise comme F et le nombre de trous percer est transmis comme T La ligne des trous est perc e partir de la position courante de l outil lorsqu on appelle la sous routine macro Exemple 2 GOU G90 X1 0 Y1 0 2 05 S1000 M0O3 Position outil G69 P9010 X 5 Ysb 2 09 F0 TIO Appel 9010 j G28 7 M30 09010 Disposition en diagonale des trous F 9 F vitesse d avance WHILE 20 GT 0 DO1 R p ter T fois G91 G81 Z 26 Percer jusqu la profondeur Z 20 20 1 Compte en d cr ment IF 20 EO 0 GOTOS5 Tous les trous perc s j G00 X 24 Y 25 D placement le long de la pente NS ENDI M99 Retour l appelant D nomination Les codes d nomm s utilisent des codes G et M qui font r f rence un programme macro Il y a 10 codes G d nomm s et 10 codes M d nomm s disponibles aux utilisateurs
133. 3 H30 Z1 CSL 20 25 60 Ales M69 P1134 G00 G53 20n M30 G35 Mesurage automatique du diam tre de l outil Groupe 00 Ce code G est optionnel et n cessite un palpeur Ce code G permet de r gler la correction de diam tre d outil F Vitesse d avance D Num ro de compensation de diam tre d outil X Commande d axe X optionnelle Y Commande d axe Y optionnelle La fonction mesurage automatique de la correction du diam tre de l outil G35 est utilis e afin de r gler le diam tre ou le rayon de l outil en utilisant deux passes du palpeur une de chaque c t de l outil Le premier point est r gl avec un bloc G31 en utilisant un M75 et le deuxi me est r gl avec le bloc G35 La distance entre ces deux points est configur e dans la correction s lectionn e non z ro Dnnn Le R glage 63 Tool Probe Width Largeur du palpeur est utilis pour r duire la dimension de l outil de la largeur du palpeur d outils Pour de plus amples informations consulter la section R glages dans ce manuel en ce qui concerne le r glage 63 Ce code G fait se d placer les axes sur la position programm e Le mouvement sp cifi est d marr et continue jusqu ce que la position soit atteinte ou que le palpeur transmette un signal signal saut Codes G Codes M R glages NOTES Ce code n est pas modal et ne s applique qu au bloc de code dans lequel G35 est sp cifi Ne pas utiliser la compensation de f
134. 42 et G40 sont command s dans les blocs de programme indiqu s FANUC G41 G42 166 Programmation F4 26 Compensation de fraise style FANUC G42 avec un diam tre d outil positif ou G41 avec un diam tre d outil n gatif 1 Centre r el de trajectoire de l outil 2 Trajectoire d outil programm e 3 Point de d part 4 Compensation de fraise G41 G42 et G40 sont command s dans les blocs de programme indiqu s FANUC G42 G41 4 10 2 Entr e et sortie de la compensation de fraise Lors de l entr e et de la sortie de la compensation de fraise ou lors du changement de la compensation de gauche droite il est important de tenir compte de consid rations sp ciales L usinage ne doit pas tre effectu pendant l un quelconque de ces mouvements Pour activer la compensation de fraise un code D diff rent de z ro doit tre sp cifi avec G41 ou G42 et G40 doit tre sp cifi sur la ligne qui annule la compensation de fraise Dans un bloc qui active la compensation de fraise la position de d marrage du mouvement est le m me que celle de la position programm e mais la position finale sera compens e sur la gauche ou sur la droite de la trajectoire programm e par la valeur entr e dans la colonne de correction rayon diam tre Dans le bloc qui d sactive la compensation d outil coupant le point de d part est corrig et le point final n est pas corrig De m me lorsqu on passe la compensation du c t
135. 43 G44 G143 Annulation Groupe 08 Ce code G annule la compensation de la longueur d outil An H0 G28 M30 et RESET annuleront aussi la compensation de la longueur d outil G50 Annulation mise l chelle Groupe 11 G50 annule la fonctionnalit optionnelle de mise l chelle Tout axe mis l chelle cadr par une commande ant rieure G51 n est plus en fonction G51 Mise l chelle Groupe 11 Ce code G est optionnel et n cessite la rotation et la mise l chelle X Centre optionnel de mise l chelle pour l axe X Y Centre optionnel de mise l chelle pour l axe Y Z Centre optionnel de mise l chelle pour l axe Z P Facteur optionnel de mise l chelle pour tous les axes d cimal trois positions entre 0 001 et 8383 000 GSL Xss Less aew Pess F La commande utilise toujours un centre de mise l chelle pour d terminer la position cadr e Si un centre de mise l chelle n est pas sp cifi dans le bloc de commande G51 la derni re position command e est utilis e comme centre de mise l chelle Lorsqu on commande la mise l chelle G51 toutes les valeurs X Y Z I J K OU R relatives au mouvement de la machine sont multipli es par un facteur de mise l chelle et sont corrig es par rapport un centre de mise l chelle G51 affectera toutes les valeurs appropri es de positionnement dans les blocs suivant la commande G51 Les axes X Y et Z peuvent
136. 56 F6 39 Exemple de mappage cylindrique R 50 4X Bien que R convient pour la d finition du rayon il est recommand d utiliser L et K pour une programmation G02 et G03 plus complexe Exemple Q O 00079 4GrO7 TEST T1 M06 025 DIA 2FL E M G00 G40 G49 G80 G90 G28 G91 AO G90 G00 G54 X1 5 YO 55000 M03 G107 AO YO R2 EN L ABSENCE DE VALEUR R OU Q LA MACHINE UTILISERA LA VALEUR DU REGLAGE 34 G43 HO1 20 25 GOUL 72 029 29 GAL DOI X2 Y0 5 CUS Ald TS RUH GOT X 1 5 GUT Amas LUs3 RUG GOL X 05 311 Utilisation des cycles pr programm s code G COS LS SL ROD GOL ALSS GOS KZ FUs R LES GO NO G40 X1 5 GOO 20 25 M09 M05 GJI G28 Z0 626 F0 G90 G107 M30 Q O G110 G129 Syst me de coordonn es 7 26 Groupe 12 Ces codes s lectionnent un des syst mes de coordonn es suppl mentaires de travail Toutes r f rences ult rieures aux positions d axe seront interpr t es dans le nouveau syst me de coordonn es Le fonctionnement de G110 G129 est le m me que celui de G54 G59 312 Codes G Codes M R glages G136 Mesurage automatique du centre de d calage d origine Groupe 00 Ce code G est optionnel et n cessite un palpeur L utiliser pour r gler les d calages d origine au centre de la pi ce avec un palpeur de travail F Vitesse d avance I Distance de correction optionnelle sur l axe X J Distance de correction optionnelle sur l axe Y K Di
137. 8 d calages d origine suppl mentaires 14141 14146 7161 7166 P9 d calages d origine suppl mentaires 14161 14166 7181 7186 P10 d calages d origine suppl mentaires 14181 14186 7201 7206 P11 d calages d origine suppl mentaires 14201 14206 7221 7226 P12 d calages d origine suppl mentaires 14221 14221 7241 7246 P13 d calages d origine suppl mentaires 14241 14246 7261 7266 P14 d calages d origine suppl mentaires 14261 14266 215 Utilisation des variables 7281 7286 P15 d calages d origine suppl mentaires 14281 14286 7301 7306 P16 d calages d origine suppl mentaires 14301 14306 7321 7326 P17 d calages d origine suppl mentaires 14321 14326 7341 7346 P18 d calages d origine suppl mentaires 14341 14346 7361 7366 P19 d calages d origine suppl mentaires 14361 14366 7381 7386 P20 d calages d origine suppl mentaires 14381 14386 7381 7386 VALEURS DE CORRECTION G129 X Y 2Z A B C 8550 8567 9 3 4 216 Ces variables fournissent des informations sur l outillage R gler la variable 8550 sur le num ro d outil ou de groupe d outils puis acc der aux information de l outil ou du groupe d outils s lectionn l aide des macros lecture seule 8551 8564 Si un groupe d outils est sp cifi l outil s lectionn sera
138. 8 ri Barre des modes et des affichages actifs Affichage des programmes Affichage principal Codes actifs Outil actif Liquide d arrosage Minuteries Compteurs Gestion outils tat des alarmes Barre d tat du syst me Affichage de position Compteurs de charge d axes Bloc notes Barre d entr e Barre d ic nes tat de broches Aide l dition Le carreau actif courant comporte un fond d cran blanc Il n est possible de travailler avec des donn es dans un carreau que si ce carreau est actif et un carreau seulement est actif un moment donn Par exemple si vous voulez travailler avec le tableau Programme corrections d outils appuyer sur OFFSET jusqu ce que le tableau s affiche sur un fond d cran blanc Vous pouvez alors modifier les donn es Dans la plupart des cas vous changez de carreau l aide de touches d affichage 49 Affichages des commandes Barre des modes et des affichages actifs Les fonctions de commandes sont r parties en trois modes Configuration dition et op ration fonctionnement Chaque mode fournit toutes les informations dispos es pour toutes entrer dans un cran n cessaires l ex cution des actions concernant le mode en cours Par exemple le mode Setup affiche la fois les corrections d outils et de travail et les informations de positionnement Le mode dit procure deux carreaux d dition de programme et acc de au syst me optionnel Visual Quick Code VQC
139. 85 Hanser erare aa N ions 84 R r chauffage de la broche 81 R glage 32 du liquide d arrosage et 368 R glages rest Mu nt nes 357 ESO 357 r glages d avance en compensation de fraise 169 FISQUES rerea a E 1 CARACT RISTIQUES ENVIRONNEMEN TALE Sheva A 4 ROA aN 88 collecte de donn es 89 DANGER a 92 longueur du c ble 88 R glages DNC 92 S s curit armoire lectrique 2 cellules TOOL re 6 changeur d outils 3 d calcomanies 11 eonig e E near nas crsan ace 2 en fonctionnement 2 t te de broch usines n e 3 s lection de texte diteur avanc et 129 diteur FNG et 142 s lection des programmes 83 SMTC grande vitesse OUS OUTOS 22822 108 sous programmes See sous routines SOUS TOUUNES Rss sainte 176 CROIS EME SR Ne nds 176 IOCA aaea dessertes 178 sous routines locales M97 178 structure de r pertoire See de dossiers suppression des programmes 85 surclassements sex asus den acecunisesancus 48 desactivat nicae ns 48 Syst me de programmation intuitive IPS importateur dxf et 151 syst me de r pertoire de fichiers 83 cr ation d un r pertoire
140. AC Voir la section Compensation des fraises 59 60 61 62 Correction palpeur X X Z Z Ces r glages sont utilis s pour d finir le d placement et la dimension du palpeur de broche Ils sp cifient la distance et la direction de course d o le palpeur est d clench jusqu la position effective de la surface palp e Ces r glages sont utilis s par les codes G31 G36 G136 et M75 Les valeurs entr es pour chaque r glage peuvent tre des nombres positifs ou n gatifs gaux au rayon de la pointe de lecture du palpeur Il est possible d utiliser des macros pour acc der ces r glages pour plus d informations voir la section Macro dans ce manuel 5 et suivantes Ces r glages ne sont pas utilis s avec l option WIPS de Renishaw 63 Largeur palpeur d outils Cer Codes G Codes M R glages 64 Utilisation Mesure d 65 66 Correction X graphique Cer 67 Correction graphique Cer 68 Correction Z graphique R 69 DPRNT espaces conducteurs C estunr 70 DPRNT instruc PEN CLOS DCode Cer 375 R glages 376 71 Mise 72 Rotation G68 pr 73 Angle incr 74 9xxx D 75 9xxxx Prog bloc par bloc Lorsque le r 76 Blocage lib 77 Entier d 78 Activer cinqui 79 Diam 80 Image en miroir axe B C estunr 81 Outil lors mise sous tension Lorsqu on appuie sur la touche POWER UP RESTART MISE SOUS TENSION RED NOTE Codes G Codes M R glages 82 Lan
141. AIS SR EMI Ne Ie eviter 1 1 1 Introduction z Sue aa dieser etde 1 1 1 1 lire avant d utiliser la machine 1 1 1 2 Limites relatives l environnement et au bruit 4 1 2 Fonctionnement sans surveillance 5 1 3 Mode Configuration a issr LOUE ri RD iandaris 5 1 3 1 Cellules robot 6 1 3 2 Comportement de la machine avec porte ouverte 6 1 4 Modifications de la machine 10 1 5 D calcomanies de s curit 11 1 5 1 D calcomanies d avertissements des fraiseuses 12 1 5 2 Autres d calcomanies de s curit 13 Chapitre 2 Introduction 15 2 1 Orientation des fraiseuses verticales 15 2 2 Orientation des fraiseuses horizontales 21 2 3 Commande suspendue 34 2 3 1 Panneau avant du bo tier 35 2 3 2 C t droit parties sup rieur et inf rieure du bo tier 36 2 3 3 Clavier 37 2 3 4 Affichages des commandes 49 2 3 5 Copie d cran 2e La ue a de DAGe ra th Mate 70 2 4 Navigation de base dans le menu onglets 70 29 Ae serre maerore LA eean a a a raa 71 2 5 1 Menu d aide onglets 72 2 5 2 Onglet de recherche 72 2 5 3 Index d aide
142. Degr de fini par d faut Ce r glage peut tre effectu sur ROUGH MEDIUM ou FINISH respectivement BRUT MOYEN FINI et se fait avec les param tres 302 303 314 749 et 750 754 et G187 pour r gler le degr de finition et un facteur d arrondi maximal de coin Les valeurs par d faut sont actives lorsqu elles ne sont pas surclass es par une commande G187 196 Arr t convoyeur Il sp cifie la dur e d attente sans activit avant d arr ter le convoyeur copeaux et l arrosage de lavage le cas ch ant Les unit s sont des minutes 197 Arr t arrosage Il sp cifie la dur e d attente sans activit avant d arr ter sur les fraiseuses l arrosage par inondation par douche et au travers de la broche Les unit s sont des minutes 198 Couleur de fond Il sp cifie la couleur de fond des carreaux d affichage inactifs La plage s tend de 0 254 La valeur par d faut est 235 199 Minuteur clairage de fond Il sp cifie le temps en minutes apr s lequel l clairage d arri re plan de l affichage sera teint lorsqu aucune entr e n est faite dans la commande l exception de JOG GRAPHICS ou SLEEP MARCHE MANUELLE GRAPHIQUES ou VEILLE ou lorsqu une alarme est pr sente Appuyer sur n importe quelle touche pour restaurer l cran CANCELI est pr f rable Codes G Codes M R glages 201 Affiche seulement comp outil et orig utilis s L activation de cette configuration va n afficher que le d c
143. ENCE BO TIER EMERGENCY STOP a t SUSPENDU Emergency stop appuy sur le bo tier suspendu Pendant Cet ic ne disparait lorsque l on appuie sur EMERGENCY STOP Fraiseuse ARR T D URGENCE EMERGENCY STOP a t PALETTE Emergency stop palette appuy sur le changeur de Tour ARR T D URGENCE ALIM DE palettes fraiseuse ou le BARRES Emergency stop barfeed dispositif d alimentation de barres tour Cet ic ne disparait lorsque l on appuie sur EMERGENCY STOP Fraiseuse ARR T D URGENCE TC EMERGENCY STOP a t CAGE Emergency stop cage chan appuy sur la cage du changeur outil d outils fraiseuse ou sur un Tour ARR T D URGENCE dispositif auxiliaire tour Cet AUXILIAIRE 1 Emergency stop ic ne disparait lorsque l on auxiliary 1 appuie sur EMERGENCY STOP Fraiseuse ARR T D URGENCE EMERGENCY STOP a t AUXILIAIRE Emergency stop appuy sur un dispositif auxiliary auxiliaire Cet ic ne disparait Tour ARR T D URGENCE lorsque l on appuie sur AUXILIAIRE 2 Emergency stop EMERGENCY STOP auxiliary 2 T2 24 Champ 10 Signification BLOC PAR BLOC Single block Le mode SINGLE BLOCK est actif Voir la page 41 pour de plus amples informations 64 Introduction T2 25 Champ 11 ESSAI BLANC Dry run Le mode DRY RUN est actif Voir la page 117 pour de plus amples informations T2 26 Champ 12 ARR T OPTIONNEL Optional stop OPTIONAL STOP est actif L
144. G17 pour XY G18 pour XZ et G19 pour YZ Chacun d eux est modal et s applique tous les mouvements circulaires ult rieurs La s lection de plan pr d finie est G17 ce que signifie qu on peut programmer un mouvement circulaire dans le plan XY sans s lectionner G17 La s lection du plan s applique aussi G12 et G13 fraisage circulaire en poches qui sera toujours dans le plan XY Si l on a s lectionn la compensation du rayon de fraise G41 ou G42 on ne peut utiliser que le plan XY G17 pour le mouvement circulaire G17 D fini Mouvement circulaire l op rateur tant au dessus de la table XY et regardant vers le bas Cela d finit le mouvement de l outil par rapport la table G18 D fini Mouvement circulaire l op rateur regardant de l arri re de la machine vers le panneau de commande frontal G19 D fini Mouvement circulaire l op rateur regardant de l autre c t de la table par rapport celui o le panneau de commande est install F6 7 G17 G18 et G19 Diagrammes de d placement circulaire 1 Vue par dessus 2 Vue frontale 3 Vue de droite G20 S lectionner pouces G21 S lectionner syst me m trique Groupe 06 Les codes G20 pouce et G21 mm sont utilis s pour s assurer que la s lection pouce syst me m trique est correctement r gl e pour le programme La s lection entre la programmation en pouces celle en syst me m trique doit se faire avec le R glage 9 Un G20 dans un progra
145. G55 G1210 3K1 500 3F10 72 1 2D01 D grossissag t finition en sens horaire GO00Z0 T G56X0Y0 D placer vers le centre de G56 G1311 5F10 2 1 2D01 Finition de la poche en sens anti horaire GO0Z0 T G57X0Y0 D placer vers le centre de G57 G1310 3K1 500 3F10 Z2 1 2D01 D grossissage et finition en sens anti horaire GO0Z0 T G28 M30 F6 6 Fraisage circulaire en poche G12 Sens horaire illustr 1 seulement 2 I K et Q seulement Ces codes G supposent l utilisation de la compensation de fraise par cons quent un G41 ou un G42 ne sont pas n cessaires sur la ligne du programme Toutefois un num ro de correction D est n cessaire pour le rayon ou diam tre de fraise afin d ajuster le diam tre du cercle Les exemples de programmation suivants illustrent le format G12 et G13 ainsi que les diff rentes fa ons d crire ces programmes Passe unique Utiliser uniquement 1 Applications Contre al sage en une passe d grossissage et finition de petits trous usinage sur D diam int des gorges de joints toriques 255 Codes G fonctions pr paratoires NOTE 256 Passe multiple Utiliser I K et Q Applications Contre al sage en passes multiples d grossissage et finition des grands trous avec chevauchement de fraise Passe multiple en profondeur sur Z En n utilisant que I ou I K et Q G91 et L peuvent aussi tre utilis s Applications D grossis
146. H02 z1 MO8 Ca CO AS ro OT TARO ad RTA M97 P1000 Appelle le sous programme local la ligne MLOOOT 3 To MUG G90 G54 G00 X1 5 Y 0 5 CH CR G43 H03 71 MO8 GEA 699 2 6 RO L F379 M97 P1000 Appelle le sous programme local la ligne N1000 GB53 1649 YO F M30 Fin programme N1000 d but du sous programme local XO PISE SR PSE CAS Me CS 2 GIK KO ES 7 KAuDrN 2 2S Programmation Ne ES Noel te G80 G00 41 0 MOS9 G53 G49 Z0 MUS MIO gt 4 13 3 Exemple de cycle pr programm de sous programme externe M98 01234 Exemple de programme de cycle pr programm T1 M06 G90 6541600 K S65 Y 1 875 S1275 MOS G43 H01 Z 1 MOS GS As LiS POS Re Es y M98 P1000 G80 G0O0 71 0 MO9 T2 M06 GOO G90 G54 X 565 Y 1 875 S2500 MO3 G43 H02 Z 1 MOG GS 212000 ETS Rad Fon gt M989 PTO0O 3 G00 G80 71 0 M09 LS M06 GOO G90 G54 X 565 Y 1 875 S900 MO3 G43 H03 Z 2 MOS G624 2 600 R2 F56 25 M98 P1000 G80 G0O0 71 0 MO9 G28 G91 YO Z0 M30 Sous programme OLOJO CPOSLLIONS X Y X allo Y 2r Fo X OO LA O LE AM NES LS X 0 O M99 179 Sous programmes caract ristiques multiples M98 4 13 4 Sous programmes caract ristiques multiples M98 180 Les sous routines peuvent tre utiles lors de l usinage de la m me pi ce dans des positions X et Y diff rentes dans la machine Par exemple il y a six taux mont s sur la t
147. HA afin de r duire les risques de l sion visuelle et de perte de l ouie La machine est commande automatique et peut d marrer tout moment Cette machine peut provoquer de graves blessures Remplacer imm diatement les fen tres si elles ont t endommag es ou fortement ray es Garder les fen tres lat rales verrouill es pendant le fonctionnement de la machine si la machine en est quip e Telle que livr e votre machine n est pas quip e pour travailler toxiques ou inflammables ils peuvent mettre dans l air des fum es ou particules suspendues l tales Consultez le fabricant de ces mat riaux afin de mieux connaitre leur manipulation s re et mettez en uvre toutes les pr cautions n cessaires avant de travailler sur ces mat riaux S curit lectrique L alimentation lectrique doit tre conforme aux sp cifications requises Tenter de faire fonctionner la machine partir d une source non conforme peut causer de graves dommages et annulera la garantie L armoire lectrique doit tre ferm e et les cl s et verrous de s curit de l armoire de commande doivent tre plac es en lieu s r en permanence sauf pendant l installation et l entretien Seuls des lectriciens qualifi s peuvent avoir acc s au tableau durant l installation et l entretien Lorsque le disjoncteur principal est enclench le tableau lectrique est sous haute tension y compris les cartes de circuits imprim s et les circuits
148. L T1 MO6G 0 5 DIA 2ELT FRAISAGE FILET GOO G90 G54 X 0 2 Y1 4 S1910 M03 X0 YO est au centre de la tige G43 H01 Z0 1 M08 Z0 est la partie sup rieure de la pi ce La hauteur de la tige est 1 125 pouces GOU Z 7 G01 G41 D01 Y 962 F30 Activer la compensation de fraise G01 X0 F11 5 Mouvement lin aire vers la tige G02 J 0 962 Z 1 0625 Mouvement circulaire n gatif sur Z G01 X0 2 Mouvement lin aire s loignant de la tige G01 G40 Y1 4 F30 D sactiver la compensation de fraise G00 Z0 1 M09 G28 G91 YO Z0 M30 Q O Un mouvement de compensation de fraise peut tre tout mouvement de X ou Y partir d une position quelconque pour autant que la distance de mouvement soit plus grande que la valeur de compensation Exemple de fraisage de filet tranchant unique Ce programme est tabli pour un trou de diam tre 1 0 pouce usin avec une fraise de diam tre 0 5 pouce et un pas de filet de 0 125 8TPI Ce programme se positionne lui m me dans G90 absolu puis passe en mode incr mentiel G91 sur la ligne N7 L utilisation d une valeur Lxx sur la ligne N10 permet de r p ter plusieurs fois l arc de taraudage la fraise avec un filetage la fraise pointe unique Q 002301 FILETAGE LA FRAISE 1 5 8 UNC 3 Filetage la fraise pointe unique N1 T1 M06 5IN DIA FILETAGE LA FRAISE 7 N2 G00 G90 G40 G80 G54 N3 MOI N4 S5000 MO3 251 Codes G fonc
149. La commande utilisera toujours la valeur de F la plus r cente jusqu ce qu une autre valeur de F soit command e Si cela se passe dans G93 une valeur F valeur est utilis e sur chaque ligne Voir G93 G01 est une commande modale ce qui signifie qu elle sera active jusqu son annulation par une commande rapide telle que C00 ou une commande de mouvement circulaire telle que G02 ou G03 Une fois qu un G01 a t d marr tous les axes programm s se d placeront et arriveront destination en m me temps Si un axe n est pas capable de la vitesse d avance programm e le syst me de commande ne continuera pas avec la commande G01 et une alarme se d clenchera vitesse d avance max d pass e Exemple d arrondi de coin et de chanfreinage F6 2 Exemple 1 d arrondi de coin et de chanfreinage 01234 Corner Rounding and Chamfering Example X0 YO 55 T1 M6 G00 G90 G54 X0 YO S3000 M3 G43 H01 Z0 1 MO8 40 G01 Z 0 5 F20 4 0 Y 5 C1 5 0 X 5 R1 YO v R1 0 y G00 Z0 1 MO9 W G53 649 Z0 y 1 0 G53 YO 4 40 5 E 245 Codes G fonctions pr paratoires 246 Un bloc de chanfreinage ou un bloc d arrondi d angle peut tre automatiquement ins r entre deux blocs d interpolation lin aire en sp cifiant c chanfreinage ou R arrondi de coin Il doit y avoir un bloc final d interpolation lin aire apr s le bloc de d marrage une pause G04 peut interveni
150. La d nomination est un moyen d assigner un code G ou un code M une s quence G65 P Par exemple dans l exemple 2 il serait plus facile d crire GUD Kso Ledo 2 09 PIU TIU 3 Lors d une d nomination la variable peut tre pass e avec un code G les variables ne peuvent pas tre pass es avec un code M Ici on a substitu un code G inutilis G06 pour G65 P9010 Pour que le bloc pr c dent fonctionne on doit r gler le param tre associ avec la sous routine 9010 sur 06 Param tre 91 Noter que G00 G65 G66 et G67 ne peuvent pas tre d nomin s Tous les autres codes entre 1 et 255 peuvent tre utilis s pour d nomination 9 3 7 Programmation d options Les num ros de programmes de 9010 9019 sont r serv s pour d nomination de code G Le tableau suivant pr sente les param tres Haas r serv s la d nomination de sous routines macro F5 7 D nomination des codes G et M Haas Parameter O Code Haas Parameter O Code 91 9010 81 9000 Le r glage d un param tre de d nomination 0 z ro fait d sactiver la d nomination le pseudonyme pour la sous routine associ e Si un param tre de d nomination est sp cifi un code G et que le sous programme associ n est pas en m moire une alarme va se d clencher Lorsqu un macro G65 dit code M ou G est appel le contr le recherchera d abord le sous programme dans MEM S il n est pas trouv dans MEM le contr le recherche ensuite dans
151. MEASURE Enregistre les corrections de longueur d outil correction d outil lors de la configuration de la pi ce Outil suivant NEXT TOOL S lectionne l outil suivant dans le changeur d outils Lib ration de l outil TOOL RELEASE Lib re l outil de la broche en mode MDI ZERO RETURN O HAND JOG Entr e manuelle de donn es retour sur z ro ou marche manuelle R glage du point z ro PART ZERO SET Enregistre les corrections de coordonn es de de la pi ce travail lors de la configuration de la pi ce Touches fl ch es Origine Cette touche d placera le curseur vers l l ment le plus haut de l cran en mode dition c est le bloc sup rieur gauche du programme Touches fl ch es UP DOWN elles d placent un l ment un bloc ou un champ dans la LEFT RIGHT direction associ e NOTE Ce manuel indique ces touches par leurs noms complets Page pr c dente PAGE UP PAGE Utilis e pour changer d affichage ou d placer en Page suivante DOWN haut bas une page lorsqu on visualise un programme Extr mit Cette touche d place le curseur vers le point le plus bas de l cran En dition c est le dernier bloc du programme 39 Clavier Touches d affichage Les touches d affichages donnent acc s aux affichages de la machine aux informations op rationnelles et aux pages d aide Elles sont souvent utilis es pour changer de carreau l int rieur d un mode de fonction Certaines touches affi
152. Noter que toutes les fonctions ou les mouvements ne sont pas simul s graphiquement Outillage Cette section d crit la gestion des outils dans le contr le Haas commande des changements d outils chargement des outils dans les porte outils et Gestion d outils avanc e 3 9 1 NOTE 3 9 2 Fonctionnement Fonctions des outils Tnn Le code Tnn est utilis pour s lectionner l outil suivant du changeur d outil placer dans la broche L adresse T n active pas le changeur d outil elle ne fait que s lectionner l outil utiliser MO 6 d marrera une op ration de changement d outil par exemple T1M06 mettra l outil 1 dans la broche Aucun mouvement X ou n est n cessaire avant un changement d outil cependant si la pi ce usiner ou sa fixation est de grande dimension il peut tre n cessaire de positionner X ou Y avant un changement d outil afin d viter une collision entre les outils et la pi ce ou le dispositif de fixation Un changement d outil peut tre command avec les axes X Y et Z dans n importe quelle position La commande va amener l axe Z sur la position z ro de la machine La commande d placera l axe Z sur une position situ e au dessus du z ro de la machine et jamais en dessous pendant un changement d outil la fin d un changement d outil l axe Z sera au z ro de la machine Porte outils Il y a plusieurs options diff rentes de broches disponibles pour les fraiseuses Haas Chacune n c
153. O pour restaurer la fonction FEED HOLD Par exemple Code d approche FEED HOLD permis 3004 1 D sactive FEED HOLD Code que l on ne peut arr ter FEED HOLD interdit 3004 0 Active FEED HOLD Code de d part FEED HOLD permis Ce que suit pr sente la carte des bits de variable 3004 et des surclassements associ s E Enabled Activ D Disabled D sactiv Feed Hold Maintien Ecrasement de V rification d arr t d avance vitesse d avance Programmation d options 3006 Arr t programmable Les arr ts peuvent tre programm s comme le ferait un M00 La commande s arr te et attend que l on appuie sur CYCLE START Une fois que l on appuy sur CYCLE START le programme continue avec le bloc qui suit 3006 Dans l exemple suivant les 15 premiers caract res du commentaire sont affich en bas et gauche de l cran IF 1 EQ 0 THEN 3006 101 commentaire ici 4001 4021 Codes de groupe modal du dernier bloc Le groupage des codes G permet un traitement plus efficace Les codes G fonctions similaires sont d habitude dans le m me groupe Par exemple G90 et G91 sont dans le groupe 3 Ces variables stockent le dernier code G ou le code G par d faut pour l un quelconque des 21 groupes Par la lecture du code de groupe un programme macro peut changer le comportement du code G Si 4003 contient 91 un programme macro pourrait d cider que tous les d placements doiven
154. OIRE 1 Rendre le programme actif Voir page 83 pour plus d informations sur le programme actif Entrer le nouveau num ro de programme en mode EDIT Appuyer sur ALTER Le num ro de programme est remplac par le num ro sp cifi Si le nouveau nom de programme existe d j en M MOIRE le contr le envoie le message Prog exists Le programme existe et le nom de programme n est pas remplac dition d un programme l mentaire Un programme peut tre recherch pour des codes ou un texte sp cifique qu il contient en passant en mode MDI EDIT OU MEMORY Ceci est une fonction de recherche rapide qui permettra de trouver la premi re correspondance dans le sens de la recherche sp cifi e L dition avanc e peut tre utilis e pour une recherche plus avanc e Voir page 131 pour plus d informations sur la fonction de recherche de l diteur avanc 1 Taper le texte afin de rechercher le programme actif qui le contient 2 Appuyer sur les fl ches de curseur UP ou DOWN Les fl ches de curseur UP recherchent vers le d but du programme partir de la position courante du curseur Les fl ches de curseur DOWN recherchent vers la fin du programme La premi re correspondance trouv e d affiche en surbrillance 87 Longueur du c ble 3 9 NOTE 3 5 1 T3 1 RS 232 RS 232 est un moyen de connecter le syst me de commande CNC Haas un ordinateur Cette fonctionnalit permet au programmeur de
155. Oui Non avec Y pour remplacer le code ext rieur comme les num ros de lignes GOTO par le num ro ad quat ou N pour ignorer les r f rences ext rieures Reverse and Signs Inverser signes et Cet l ment du menu permet d inverser les signes des valeurs num riques dans un programme Faire attention en utilisant cette fonction si le programme contient un G10 ou un G92 voir la section des codes G pour une description 1 2 134 S lectionner la commande REVERSE amp SIGNS Intervertir et partir de la cat gorie des menus fugitifs MODIFY Entrer le ou les codes d adresse que vous voulez changer NOTE 4 2 5 Programmation Les codes d adresse D F G H L M N O P Q S et T sont interdits 3 Appuyer sur ENTER Reverse X and Y Inverser X et Y Cette fonctionnalit changera les codes d adresse X du programme en codes d adresse Y et les codes d adresse Y en codes d adresse X 1 S lectionner la commande REVERSE X amp Y Intervertir X et Y partir de la cat gorie des menus fugitifs MODIFY 2 Appuyer sur ENTER diteur FNC L diteur FNC procure les m mes fonctions famili res que l diteur avanc avec de nouvelles fonctions d am lioration du d veloppement d un programme sur la commande dont la visualisation et l dition de documents multiples Habituellement l diteur avanc est utilis avec les programmes dans MEM tandis que l diteur FNC est uti
156. R CAUTION Il n est pas possible de placer un grand outil dans le changeur d outils lorsque l un ou les deux logements voisins contiennent d j des outils Ceci causerait une collision dans le changeur d outil Les logements voisins des grands outils sont vides Les grands outils peuvent toutefois avoir en commun des poches voisines vides T Prendre l outil 1 la main et l ins rer la tirette en premier dans la broche Tourner l outil de sorte que les deux chancrures du changeur d outil s alignent avec les ergots de la broche Pousser l outil vers le haut en appuyer sur le bouton Tool Release Lib ration de l outil Lorsque l outil est fix dans la broche rel cher le bouton Tool Release Lib ration de l outil F3 7 Ins rer un outil dans la broche 1 Bouton de lib ration d outil 107 Chargement du changeur d outils 108 Changeur d outils montage lat ral grande vitesse Le changeur d outil montage lat ral grande vitesse comporte une attribution d outils suppl mentaires celle des outils lourds heavy Les outils lourds se d finissent comme des outils pesant plus de 4 livres Si l on utilise un outil pesant plus de 4 livres il doit tre rep r dans le tableau par un H Remarque Tous les grands outils sont consid r s comme lourds Pendant le fonctionnement un h dans le tableau des outils indique un outil lourd dans un grand logement Pour des raisons de s curit le changeur d outils
157. X1 5 Y 0 5 2002 MOSS G43 H02 Z1 MO8 G39 6997 75 00 2 RU TPIl2 D M98 P105 Appel du sous Programme 000105 T3 MUO j G90 G54 G00 X1 5 Y 0 5 SoU j G43 H03 21 MO8 G34 G99 2 6 RUL F375 7 M98 P105 Appel du sous Programme 000105 G53 G49 YO M30 Fin programme F4 32 Sous programme dessin de mod le Sous programme O00105 D eh SPC G98 XI 5 Y 2 5 j G99 Xoro F XA X Lpd j C F Koso ran G80 G00 Zz1 0 MO9 G53 G49 Z0 MOS M99 gt 177 Exemple de sous programme local M97 4 13 2 Exemple de sous programme local M97 178 Une sous routine locale est un bloc de code dans le programme principal qui est r f renc plusieurs fois par le programme principal Les sous routines locales sont command es appel es avec un M97 et Un Pnnnnn correspondant au num ro de ligne N de la sous routine locale Dans le format de la sous routine locale il faut terminer le programme principal avec un M30 et appeler les sous routines locales apr s M30 Chaque sous routine doit avoir un num ro de ligne N au d but et un M99 la fin qui retournera le programme la ligne suivante du programme principal Exemple de sous programme local 000104 sous programme local avec un M97 TL MOG gt GIO GBA GUO XLleb YOD 51406 MO3 G43 HO Z1 MO8 CSL CIS 20426 ROLL ET 7 M97 P1000 Appelle le sous programme local la ligne N1000 T2 M06 G90 G54 G00 Xb Us 92092 M03 3 G43
158. a commande HANDLE JOG la manette de marche manuelle distance X X Y Y Z Z ou JOG LOCK pour carter l outil de la pi ce Utiliser les boutons de contr le tels que AUX CLNT TSC ou COOLANT pour mettre en marche ou arr ter le liquide de refroidissement AUX CLNT n cessite que la porte soit ferm e La broche est contr l e en appuyant sur CW CCW STOP TOOL RELEASE Si n cessaires les inserts ou adaptateurs d outils peuvent tre chang s Lorsqu un programme est repris les compensations ant rieures seront utilis es pour la position retour Par cons quent il est dangereux et pas recommand de changer d outils et de compensations lorsque le programme est interrompu Marcher par coups vers une position aussi proche que possible de la position enregistr e ou vers une position o se trouvera une trajectoire de retour rapide non obstru e vers la position enregistr e Retourner au mode pr c dent en appuyant sur MEMORY ou MDI DNC La commande ne continuera que si l on appelle de nouveau le mode qui tait en cours l arr t CAUTION CAUTION 3 16 Fonctionnement 6 Appuyer sur CYCLE START La commande affichera le message Retour par coups et avance rapide de X et Y 5 vers la position o l on a appuy FEED HOLD puis ram nera l axe Z En appuyant sur FEED HOLD pendant ce mouvement les axes de la fraiseuse se mettront en pause et le message Jog Re
159. a direction et la distance du d calage F6 24 G77 Cycle pr programm de contre al sage G80 Annulation cycle pr programm Groupe 09 Ce code G d sactivera tous les cycles pr programm s jusqu ce qu un autre soit s lectionn NOTE L utilisation de G00 ou de G01 annulera galement un cycle pr programm 292 Codes G Codes M R glages G81 Cycle pr programm per age Groupe 09 F Vitesse d avance L Nombre de trous percer si l on utilise G91 Mode incr mentiel R Position du plan R position en dessus de la pi ce X Commande de d placement d axe X Y Commande de d placement d axe Y Z Position d axe Z au fond du trou F6 25 G81 Cycle pr programm per age Exemple de programme Ce que suit est un programme de per age d une plaque en aluminium EL MUG GUU G90 G54 X1 125 Y 1 875 S4500 M 7 G43 HOI Z0 L G81 G99 Z 0 35 RO 1 F27 X20 3 Xo Y 0 Ae Sson UPN a Se G80 G00 Z1 0 G28 M30 Utilisation des cycles pr programm s code G 294 G82 Cycle pr programm per age avant trou Groupe 09 F Vitesse d avance L Nombre de trous si l on utilise c91 Mode incr mentiel P Temps de retard au fond du trou R Position du plan R position en dessus de la pi ce X Position du trou sur axe X Y Position du trou sur axe Y Z Position au fond du trou G82 est similaire G81 sauf que l option de programmer une pause P est dispon
160. able Chacun de ces taux utilisera un nouveau z ro de X Y Ils sont r f renc s dans le programme en utilisant les d calages d origine G54 G59 Utiliser un chercheur de bordure ou un indicateur pour tablir le point z ro sur chaque pi ce Utiliser la touche de r glage du z ro de la pi ce la page de d calage d origine afin d enregistrer chaque position X Y Lorsque la position z ro sur X Y de chaque pi ce usiner est dans la page des corrections la programmation peut commencer La figure montre ce que donnerait ce r glage sur la table de la machine Par exemple chacune de ces six pi ces devra tre perc e au centre z ro sur X et Y Programme principal O2000 7 Ti MUG 3 G00 G90 G54 X0 YO S1500 MO3 G43 HOL Z 1 MUB M98 P3000 G99 7 M98 P3000 G56 M98 P3000 G57 M98 P3000 G58 M98 P3000 G59 M98 P3000 G00 ZI1 0 MO9 G28 G91 YO ZU M30 F4 33 Sous routines multiples dessin de fixation Programmation Sous programmes OS000re AOL EU COS 720 O2 IR ll EST D GOO G80 4 2 M99 181 Sous programmes caract ristiques multiples M98 182 Programmation d options Chapitre 5 Programmation d options 5 1 5 2 1 Programmation d options En plus des fonctions standards accompagnant la machine il est galement possible de consid rer les programmations sp ciales d quipements optionnels Cette section indique comment programmer ces o
161. aires pour compl ter le mouvement circulaire et il faut utiliser le plan correct G17 G19 Il y a deux m thodes pour commander un G02 ou G03 la premi re utilise les adresses l J K et l autre l adresse R Une fonctionnalit de chanfrein ou d arrondi d angle peut tre ajout e au programme en sp cifiant C chanfrein ou R arrondi de coin comme d crit dans la d finition de G01 Codes G Codes M R glages Emploi des adresses J K Les adresses I Jet K sont utilis es pour localiser le centre de l arc par rapport au point de d part Autrement dit les adresses I J K sont les distances entre le point de d part et le centre du cercle Seules sont admises les adresses I J ou K sp cifiques au plan s lectionn G17 utilise TJ G18 utilise IK et G19 utilise JK Les commandes Xx Y et Zz sp cifient le point final de l arc Si la position sur X Y et z du plan s lectionn n est pas sp cifi e le point final de l arc est le m me que le point de d marrage pour cet axe Pour usiner un cercle complet il faut utiliser les adresses 1 J K l utilisation d une adresse R ne conviendra pas Pour usiner un cercle complet ne pas sp cifier de point final X Y et Z programmer 1 J ou K pour d finir le centre du cercle Par exemple G02 13 0 J4 0 Suppose G17 plan XY Emploi de l adresse R La valeur R d finit la distance partir du point de d marrage jusqu au centre du cercle Utiliser une valeur R posi
162. alage d origine et la compensation d outil utilis s par le programme en ex cution Pour activer cette fonctionnalit le programme doit d abord tre ex cut en mode graphique 216 Arr t servo et hydraulique Ce r glage arr tera les servomoteurs et la pompe hydraulique si la machine en est quip e apr s qu une dur e sp cifi e en minutes se soit coul e sans activit s telles que l ex cution d un programme une marche manuelle l appui sur des boutons etc La valeur par d faut est z ro 238 Temporisation haute luminosit minutes Lorsqu il est activ il sp cifie la dur e en minutes pendant laquelle l option de haute luminosit HIL reste activ e Il peut tre activ lors de l ouverture de la porte et lorsque l interrupteur est ferm ON Si cette valeur est z ro les lampes resteront allum es lorsque les portes sont ouvertes 239 Tempo extinction lumi re travail minutes Il sp cifie le temps en minutes apr s extinction automatique de la lampe de travail si aucune touche n a t activ e ou si la commande HANDLE JOG n a pas t modifi e Un programme en ex cution ne sera pas interrompu par l extinction de la lumi re 242 Fr quence de purge d eau minutes Ce r glage sp cifie la fr quence de purge des condensats dans le r servoir du syst me d air comprim Lorsque la dur e sp cifi e par le r glage 242 s est coul e partir de minuit la purge commence 243 Dur e d
163. alculatrice sont mis en vidence Les autres options peuvent tre s lectionn es avec les curseurs gauche et droite Les nombres sont entr s en les tapant et en appuyant sur ENTER Lorsqu un nombre est entr et que LOAD et la fen tre de la calculatrice sont mis en vidence ce nombre est entr dans la fen tre de la calculatrice 2 Lorsqu un nombre est entr et que l une des autres fonctions est s lectionn e le calcul sera effectu avec le nombre qui vient d tre entr et tout autre nombre qui se trouvait d j dans la fen tre calculatrice tel que RPN 13 Onglet calculatrice 3 La calculatrice acceptera galement une expression math matique comme 23 4 5 2 6 2 elle la traitera par multiplication et division d abord et donnera le r sultat 89 8 dans ce cas dans la fen tre Aucun exposant n est admis NOTE Les donn es ne peuvent pas tre entr es dans un champ dont l tiquette est en surbrillance Supprimer les donn s dans les autres champs en appuyant sur F1 ou ENTER jusqu ce que l tiquette ne soit plus en surbrillance de fa on permettre de modifier directement le champ 4 Touches de fonctions Les touches de fonctions servent copier et coller les r sultats calcul s dans une section d un programme ou dans un autre endroit de la Calculatrice 5 F3 En modes EDITION et MDI F3 va copier la valeur en surbrillance du triangle fraisage circulaire taraudage sur la ligne d
164. alise la commande d un 4 me axe sp cifique Pour des informations d taill es sur le changement de ce r glage voir dans ce manuel la section Programmation des 4 me et 5 me axes Lorsque ce r glage est d sactiv OFF le quatri me axe est d sactiv aucune commande ne peut tre transmise cet axe Voir r glage 78 pour le 5 me axe S lections USER1 et USER2 Utilisateur 1 et 2 peuvent tre utilis es pour configurer une table rotative unique 31 Remise z ro indicateur progr Lorsque ce r glage est d sactiv OFF RESET ne changera pas la position du pointeur du programme Lorsque ce r glage est sur ON l appui sur RESET fera se d placer le pointeur du programme au d but du programme 32 Ecrasement arrosage Ce r glage contr le le fonctionnement de la pompe d arrosage La s lection NORMAL permet l op rateur de faire d marrer et arr ter manuellement la pompe ou avec les codes M La s lection d arr t OFF affiche le message FUNCTION LOCKED Fonction verrouill e s il y a tentative de d marrer manuellement le syst me d arrosage ou partir d un programme La s lection de IGNORE ignorera toutes les commandes de fluide d arrosage programm es mais la pompe peut tre d marr e manuellement Codes G Codes M R glages 33 Syst me de coordonn es Ce r glage change la fa on dont la commande Haas reconna t le syst me de d calage d origine lorsqu un G52 ou G92 est programm Il peut tre r gl
165. ammes en M MOIRE peut contenir jusqu 500 programmes Si le contr le contient 500 programmes et que vous essayez de cr er un nouveau programme le contr le envoie le message DIR FULL R pertoire plein et votre nouveau programme n est pas cr Retirer quelques programmes de la liste afin de cr er de nouveaux programmes 3 3 6 Duplication de fichiers Pour dupliquer un fichier 1 2 3 4 Appuyer sur LIST PROGRAM pour acc der le Gestionnaire des dispositifs S lectionner l onglet M moire Placer le curseur sur le programme qui doit tre dupliqu Entrer un nouveau num ro de programme Onnnnn et appuyer sur F2 Le programme s lectionn est dupliqu sous le nouveau nom et est rendu actif Pour dupliquer un programme sur un dispositif diff rent placer le curseur sur le programme sans taper un nouveau num ro de programme et appuyer sur F2 Un menu fugitif donne la liste des dispositifs destinataires S lectionner un dispositif et appuyer sur ENTER pour dupliquer le fichier Pour copier plusieurs fichiers appuyer sur ENTER en regard de chaque fichier pour y placer une coche 3 3 7 Changements de num ros de programmes Un num ro de programme peut tre chang 86 3 4 NOTE Fonctionnement 1 Mettre le fichier en surbrillance 2 Taper un nouveau num ro 3 Appuyer sur ALTER Changement de num ro de programme en m moire Pour changer le num ro d un programme en M M
166. asement gt Avance rapide L activation ON de ce r glage et l appui sur HANDLE CONTROL FEED entra ne l action de la commande HANDLE JOG sur les surclassements de la vitesse d avance et de l avance rapide Le R glage 10 agit sur la vitesse maximale d avance rapide 103 M me touche d mar cycle Maintien avance Le bouton CYCLE START doit tre pouss et maintenu pour ex cuter un programme lorsque ce r glage est activ ON Lorsque CYCLE START est rel ch un maintien de l avance est g n r Ce r glage ne peut pas tre activ lorsque R glage 104 est activ ON Lorsque l un d eux est r gl sur ON l autre est automatiquement d sactiv OFF 379 R glages NOTE CAUTION 380 104 Maniv marche manu bloc par bloc La commande HANDLE JOG permet un d placement pas pas dans un programme lorsque ce r glage est activ ON L inversion de la direction de la commande HANDLE JOG d clenchera une pause d avance Ce r glage ne peut pas tre activ lorsque R glage 103 est activ ON Lorsque l un d eux est r gl sur ON l autre est automatiquement d sactiv OFF 108 Rotation rapide G28 Lorsque ce r glage est activ ON la commande ram ne les axes rotatifs z ro dans 359 99 degr s ou moins Par exemple si l unit rotative est 950 000 degr s et que l on commande un retour z ro la table rotative tournera de 230 000 degr s vers la position d origine si ce r glage est activ
167. ation M remplace G65 Pnnnn par Mnn PROGS 9020 9029 Noms des variables pour des besoins d affichage ATAN Arc tangent version FANUC BIN Conversion de BCD BIN 234 Programmation d options CE o 9 4 GOTO nnnn La recherche d un bloc pour sauter dans la direction n gative en arri re dans un programme n est pas n cessaire si l on emploie des codes d adresse N uniques Une recherche de bloc se fait partir du bloc pr sent interpr t Lorsqu on arrive la fin du programme la recherche continue depuis le haut du programme jusqu ce qu on rencontre le bloc en cours Syst me de liquide de refroidissement programmable P Cool Le liquide de refroidissement programmable P Cool permet de diriger le liquide sur l outil sur une des 34 positions G n ralement lors de la programmation des positions P Cool il existe d abord une position correcte du robinet pour chaque outil II est alors possible de sp cifier cette position de plusieurs fa ons R sum des commandes P Cool e M08 M09 Marche Arr t du liquide de refroidissement voir page 342 235 Positionnement de P Cool 9 4 1 CAUTION 236 M34 M35 Incr ment D cr ment du liquide de refroidissement voir page 346 CLNT UP CLNT DOWN D place le robinet P Cool vers le haut ou vers le bas Positionnement de P Cool Suivre cette proc dure pour d terminer la position d arrosage correcte pour chaque outil Ne pas
168. au fond du trou et pausera avec l outil en rotation pendant la dur e d sign e par la valeur P A ce point l outil est progressivement avanc manuellement hors du trou Le programme continuera lorsqu on appuie sur CYCLE START Codes G Codes M R glages F6 33 G88 Al sage et pause et retrait manuel l l l l l l a l R y G98 LT l i Z G89 Cycle pr programm al sage retard al sage Groupe 09 F Vitesse d avance L Nombre de trous si l on utilise G91 Mode incr mentiel P Temps de pause au fond du trou R Position du plan R position en dessus de la pi ce X Position du trou sur axe X Y Position du trou sur axe Y Z Position d axe Z au fond du trou F6 34 G89 Cycle pr programm d al sage et pause 301 Utilisation des cycles pr programm s code G 302 G90 Absolute G91 Commandes position absolue Groupe 03 Ces codes G changent le mode d interpr tation des commandes des axes Les commandes des axes suivant un G90 d placeront les axes dans les coordonn es de la machine Les commandes des axes suivant un G91 d placeront l axe de la distance choisie partir du point actuel G91 n est pas compatible avec G143 Compensation de la longueur d outil sur 5 me axe La section Programmation de base de ce manuel partir de la page 153 comprend une discussion sur la programmation incr mentielle compar e la programmation absolue G92 R glage valeur de d placeme
169. avance Le graphique barres de l indicateur de charge de la broche donne la charge courante de la broche en pourcentage de la capacit du moteur Copie d cran La commande peut copier et enregistrer sur un dispositif USB connect ou sur le disque dur une image d cran actuellement affich Si aucun dispositif USB n est connect et que la machine ne dispose pas de disque dur aucune image ne sera enregistr e 1 Si vous voulez enregistrer la capture d cran sous un nom de fichier particulier le taper d abord Le syst me de commande ajoutera automatiquement l extension bmp SI vous ne sp cifiez pas de nom de fichier le contr le utilisera le nom de fichier par d faut sanpshot bmp Ceci crasera toute capture d cran effectu e pr c demment avec le nom par d faut Bien sp cifier un nom de fichier chaque fois que vous voulez enregistrer uen s rie de captures d crans 2 Appuyer sur SHIFT 3 Appuyer sur F1 La capture d cran est enregistr e dans votre dispositif USB ou dans le disque dur de la machine et le contr le affiche le message Snapshot saved to HDD USB Capture enregistr e dans disque dur USB lorsque le processus est termin Navigation de base dans le menu onglets Les menus onglets sont utilis s dans plusieurs fonctions de commande comme par exemple Param tres R glages Aide Liste des programmes et IPS Pour naviguer dans ces menus 1 Utiliser les fl ches de curseur LEFT
170. axe TRAVAIL G54 Elle affiche les positions des axes par rapport au point z ro de la machine la mise sous tension cette position utilise automatiquement le d calage d origine G54 Elle affichera ensuite les positions des axes par rapport au d calage d origine le plus r cemment utilis 99 Affichages des commandes Affichage des coordonn es MACHINE Elle affiche les positions des axes par rapport au point z ro de la machine DISTANCE Cet affichage indique la distance restante avant l arriv e des axes sur leur position PARCOURIR command e En mode SETUP JOG il est possible d utiliser cet affichage de position pour indiquer la distance parcourue Changer les modes MEM MDI puis revenir en mode SETUP JOG pour mettre cette valeur z ro S lection d affichage de position d axe Utiliser cette fonction pour changer les positions d axes affich es T Un affichage de position tant active appuyer sur F2 Le menu fugitif de s lection d axe s affiche F2 31 Menu fugitif de s lection d axe xis Selection CANCEL Exit Please select the axes to be displayed Use the left and right cursor and press F2 key when finished 2 Appuyer sur les touches fl ch es de curseur LEFT et RIGHT pour mettre en vidence une lettre d axe 3 Appuyer sur ENTER pour cocher en regard de la lettre d axe mise en vidence Cette marque signifie que l on d sire inclure cette lettre d axe dans l affichage
171. balayer le programme avant de le red marrer Voir R glage 36 en page 370 BLOC PAR BLOC Le mode BLOC PAR BLOC est actif et le contr le attend une commande pour continuer Voir la page 41 pour de plus amples informations DNC RS232 Le mode DNC RS 232 est actif T2 18 Champ 4 Signification MAINTIEN AVANCE La machine est en arr t d avance Le d placement des axes est arr t mais la bouchon continue de tourner AVANCE La machine est en train d ex cuter un d placement de coupe 59 Affichages des commandes M FIN Le contr le attend un signal M finish de l interface utilisateur optionnelle M121 M128 M FIN Le contr le attend un signal M finish de l interface utilisateur optionnelle M121 M128 pour s arr ter RAPIDE La machine est en cours d ex cution d un d placement d axe sans coupe la vitesse la plus grande possible PAUSE Dwell La machine est en train CE d ex cuter une commande de pause G04 RE N 60 Introduction T2 19 Champ 5 Nom Signification VERROUILLAGE DE MARCHE Le verrouillage de marche MANUELLE ACTIV Jog lock on manuelle est actif Si vous appuyer sur une touche d axe cet axe va se d placer la vitesse manuelle courante jusqu ce que vous appuyiez sur JOG LOCK nouveau MARCHE MANUELLE SUR YZ PAR Un axe est d plac VECTEUR Jogging yz manual jog manuellement la vitesse de vector jog marche manuelle courante MARCHE MANUELLE
172. blocs de code G103 prend l argument Pnn qui sp cifie la distance de lecture anticip e permise au contr le Pour des informations suppl mentaires voir la section Codes G et M Le contr le Haas a galement la capacit de sauter des blocs de code let cela en appuyant sur le bouton BLOCK DELETE Pour configurer le saut d un bloc de code en mode Suppression de blocs placer au d but de la ligne de code un caract re A l aide d un M99 Retour sous programme avant un bloc avec M30 Fin et rembobinage du programme permet qu un programme soit utilis comme un programme avec Suppresion de blocs activ Le programme est utilis comme sous programme lorsque la suppression de bloc est d sactiv e Remarques sur le fonctionnement Les variables macros peuvent tre enregistr es ou charg es par le biais du port RS 232 ou USB tout comme les r glages et les compensations Page d affichage des variables Les variables macro 1 999 sont affich es et modifi es dans l affichage des Commandes en cours 1 Appuyer sur CURRENT COMMANDS et utiliser PAGE UP PAGE DOWN pour obtenir la page des Macro Variables Lorsque le contr le interpr te un programme les changements de variables et les r sultats sont affich s sur la page Macro Variables 2 La variable macro est r gl e par l entr e d une valeur et en appuyant sur le bouton ENTER Les variables macros peuvent tre effac es si l on appuie sur ORIGIN c
173. che Appuyer sur ENTER Taper le texte que vous voulez substituer au terme de recherche Appuyer sur ENTER Appuyer sur F pour rechercher votre texte sous la position du curseur Appuyer sur B pour rechercher au dessus de la position du curseur DO PO Programmation T Lorsque le contr le trouve chaque occurrence du terme de recherche il affiche l invite Replace Yes No All Cancel Remplacer Oui Non Tous Annuler Taper la premi re lettre de votre choix pour continuer Si vous choisissez Oui ou Non l diteur ex cutera votre choix et passera l occurrence suivante de votre terme de recherche Choisir A11 pour remplacer automatiquement toutes les occurrences du terme de recherche Choisir Cance1 Annuler pour quitter la fonction sans effectuer de changements le texte d j remplac va rester si vous choisissez cette option Menu Modification La cat gorie des menus de modification contiennent des fonctions permettant de modifier un programme entier F4 7 Fen tre fugitive Modification avanc e CANCEL Exit RENUHEER ALL LINES REMUMBER ET TOOL REVERSE amp SIGHS REYERSE X amp Y PROGRAM Supprimer tous les num ros de lignes Cette commande retire automatiquement du programme dit tous les num ros de ligne non r f renc s Si vous avez s lectionn un groupe de fichiers voir page 129 cette commande n affecte que ces lignes 1 S lectionner la commande REMOVE
174. chent des crans suppl mentaires si vous appuyez plus d une fois Programme PROGRAM Permet dans la plupart des modes de s lectionner le carreau du programme actif En mode MDI DNC appuyer sur cette touche pour acc der VQC et IPS WIPS s ils sont install s POSITION S lectionne l affichage de positions Correction OFFSET Appuyer ici pour basculer entre les deux tableaux de corrections Commandes en cours CURRENT Ce sont les menus d affichage pour maintenance dur e de COMMANDS vie d outil charge d outil gestion avanc e des outils ATM variables de syst me r glages de l horloge et r glage des minuteries compteurs Alarmes Messages ALARMS C est l affichage des crans du visualiseur d alarmes et de messages Param tre diagnostics PARAMETER C est l affichage des param tres qui d terminent le DIAGNOSTIC fonctionnement de la machine Les param tres sont configur s en usine et ne doivent pas tre modifi s sauf par le personnel autoris de Haas Configurations graphiq SETTING C est l affichage des r glages utilisateur et permet de les ues GRAPHIC modifier et d activer le mode Graphiques HELP C est l affichage des informations d aide 40 Introduction Touches des modes Les touches des modes modifient l tat op rationnel de la machine Chacune des touches dans la rang e des touches de modes ex cute des fonctions qui lui sont relatives Le mode pr sent est toujours affic
175. cr er un nouveau programme Appuyer sur EDIT pour retourner sur la fonctionnalit d importation DXF et cr er la trajectoire suivante Programmation l mentaire Un programme CNC typique comprend 3 parties 1 Pr paration Cette partie du programme s lectionne les corrections d outil et de travail les outils de coupe met le liquide de refroidissement en marche et s lectionne le positionnement incr mentiel ou absolu pour le d placement des axes 2 Usinage Cette partie du programme d finit la tajectoire des outils la vitesse de broche et la vitesse d avance pour l usinage 3 Terminaison Cette partie du programme d gage la broche arr te la broche arr te le liquide d arrosage et am ne la table sur une position o elle peut tre d charg e et inspect e 153 Pr paration Le programme l mentaire suivant permet d usiner une rainure de 0 100 pouce 2 54 mm de profondeur le long d une trajectoire rectiligne de X 0 0 Y 0 0 X 4 0 Y 4 0 Noter que les num ros de lignes donn s ici ne sont que pour r f rence ils ne doivent pas tre entr s dans le programme actuel NOTE Un bloc de programme peut contenir plus d un code G dans la mesure o ces codes G sont de groupes diff rents Il n est pas possible de placer 2 codes G d un m me groupe dans un bloc de programme Noter galement que seul un code M est permis par bloc Pr paration 000100 Programme de base Pr paration M06 TOI Pr
176. ctif G91 ne peut pas tre utilis La position de travail 0 0 pour les axes A et B doit tre telle que l outil soit parall le au mouvement de l axe Z En utilisant G143 l intention est de compenser la diff rence en longueur d outil entre l outil post l origine et un outil de substitution L utilisation du G143 permet l ex cution du programme sans devoir poster nouveau une nouvelle longueur d outil G143 compensation de la longueur d outil ne fonctionne qu avec des mouvements rapides G00 et d avance lin aire G01 on ne peut pas utiliser d autres options d avance G02 ou G03 ou des cycles pr programm s per age taraudage etc Pour une longueur d outil positive l axe Z se d place en haut en direction Si l un des X Y ou Z n est pas programm il n y aura pas de mouvement de cet axe m me si le mouvement de ou B produit un nouveau vecteur de longueur de l outil Un programme typique utilise par cons quent tous les 5 axes sur un bloc de donn es G143 peut affecter le mouvement command de tous les axes pour compenser les axes A et B Il est recommand d utiliser le mode avance inverse G93 avec G143 Voici un exemple T1 M0 6 G00 G90 G54 X0 YO Z0 AO BO CLASS HOL KO LOL 20 A20 B 20 POSIT RAPIDE AV COMP 5AX G01 G93 X 01 Y 01 Z 01 A 19 9 B 19 9 F300 DUREE AVANCE ENV 5 KOUA V0 08 720 UA ASLI PI P 1927300 gt X0 02 FOSOS 704064 ASLI rS B L9 06 F300 3 Pod Yelo d 21 284 2
177. ction de batterie de relais Les relais dans les batteries non activ es ne sont accessibles qu avec des variables macro ou M5 9 M69 Le param tre 352 est livr r gl sur 1 en standard M30 Fin et r initialisation du programme Le code M30 est utilis pour arr ter un programme Il arr te la broche et d sactive le syst me d arrosage y compris le TSC et le curseur du programme reviendra au d but du programme M30 fait annuler les corrections de longueur d outil M31 Convoyeur copeaux avant M33 Arr t convoyeur copeaux M31 fait d marrer en marche avant ce qui permet d vacuer les copeaux le syst me de retrait des copeaux optionnel vis sans fin vis sans fin multiples ou convoyeur courroie Vous devez faire fonctionner le convoyeur de copeaux de mani re intermittente car cela permet d accumuler de plus gros copeaux qui vont collecter de plus petits copeaux et les sortir de la machine Vous pouvez r gler le cycle de fonctionnement du convoyeur de copeaux et son temps de marche avec les r glages 114 et 115 Le nettoyage du convoyeur par liquide d arrosage en option fonctionnera lorsque le convoyeur de copeaux est en marche M33 Fait arr ter le convoyeur 345 Codes M Fonctions diverses D CAUTION 346 M34 Incr ment du fluide d arrosage M35 D cr ment du fluide d arrosage Robinet P Cool M34 d place le robinet P Cool optionnel d une position loign e de la position actuelle plus
178. ctionn avec une extension out Il y aura en partie sup rieure du programme Converted Fadal Program Programme Fadal converti pour indiquer que c est un programme converti Toute ligne qui n a pas pu tre convertie fait l objet d un commentaire avec un M199 ce qui d clenchera une alarme g n r e par l utilisateur lorsque le programme sera ex cut Reprendre ces lignes et les diter pour compatibilit avec Haas Programme Optimizer Cette fonctionnalit permet de surclasser dans un programme en cours d ex cution la vitesse de broche les avances d axes et les positions d arrosage P cool Une fois le programme termin le programme Optimizer met en vidence les blocs qui ont t modifi s et permet de rendre la modification permanente ou de revenir sur les valeurs initiales Il est possible de taper des commentaires sur la ligne d entr e et en appuyant sur ENTER d enregistrer l entr e sous forme de notes dans le programme Il est possible de visionner le programme Optimizer pendant l ex cution du programme en appuyant sur F4 Fonctionnement de l optimiseur de programme Proc der comme suit pour afficher l cran de l optimiseur de programme 1 la fin de l ex cution d un programme appuyer sur MEMORY 2 Appuyer sur F4 3 Utiliser les fl ches de direction haut bas gauche droite PAGE UP PAGE DOWN et HOMET ENDI pour parcourir les colonnes Surclassement et Notes 149 Fonctionnement
179. curis e sur la machine par des cha nes li es l enceinte et ou des boulons dans le sol ATC FWD ATC REV Redondant EMERGENCY STOP Commutateur manuel automatique du changeur d outils active d sactive contr les 1 et 4 WN Introduction F2 22 Caract ristiques des fraiseuses horizontales EC 1600 2000 et 3000 ni IT 1 Armoire de commande A Commande suspendue 2 Convoyeur copeaux D Contr les du changeur de palettes J Ensemble de commande air lubrification 31 F2 23 Caract ristiques des fraiseuses horizontales EC 1600 air lubrification D tail J AE 3 FL h C Ce OP LE FA BO a N T W A CT D DA a 8 5 SC AIM Bonon M tt Flexible d air air d atelier Manom tre Pompe huile Manom tre huile R servoir d huile Remplissage d huile Filtre huile Filtre air r gulateur Conduite d air buse d air O0 NO g RE OMD 32 Introduction D _ _ _ _ _ _ _ _ Caract ristiques des fraiseuses horizontales EC 1600 sans capotage F2 24 K EC 1600 gicleurs d arrosage Table rotative Table axe X Broche Bras de SMTC SMTC 33 F2 25 Caract ristiques des fraiseuses 1 Ensemble de fluide d arrosage programmable horizontales gicleur d arrosage des optionnel EC 1600 D tail K 2 Gicleur
180. d Signs Inverser signes et Pour remplacer toutes les valeurs positives par les valeurs n gatives et vice vers en mode FNC EDITOR 1 Appuyer sur F1 2 Placer le curseur sur le menu Modifier et s lectionner Reverse et Signs Intervertir et S Entrer le ou les codes d adresse que vous voulez changer Les lettres d adresses interdites sont D F G H L M N O P Q S et T Reverse X and Y Inverser X et Y Pour remplacer toutes les valeurs X par les valeurs Y et vice vers en mode FNC EDITOR 1 Appuyer sur F1 2 Placer le curseur sur le menu Modifier et s lectionner Reverse X and Y Intervertir X et Y 147 diteur FNC 4 3 148 Convertisseur de programme Fadal Le convertisseur de programme Fadal convertit rapidement le code Fadal en programme Haas F4 14 Charger la fen tre fugitive FADAL MEMORY USE DEVICE CURRENT DIRECTORY USB DEVICE a re fi tes nf LIST PROG HELP CANCEL Exit 15 42 Drawl DXF Make Directory CINSERT adaProgram NC Rename ALTER LATHE PART DXF Delete DELETE sign dxf Select ri unicodetest dxf Here Den fscete Progran F1le Clear Selections FNC Program SELECT PROG Save and Load data F4 Search DOWN ARROW Load Languages peci 2 ols Translate and load selected Fadal machine control program into memory 6 FILES EMPTY FILE SELECTION CONSEIL Il est possible l aide de la fonction Search en mode Edit de localiser rapidement les
181. d placement d axes suivantes utiliseront la vitesse d avance sp cifi e par G01 jusqu ce qu un autre d placement d axe G00 G02 G03 G12 ou G13 soit command Les coins peuvent tre chanfrein s l aide de l argument optionnel Cnn nnnn pour d finir le chanfrein Les coins peuvent tre arrondis l aide du code d adresseRnn nnnn pour d finir le rayon de l arc Voir page 245 pour plus d informations sur G01 161 D placement en interpolation circulaire 49 2 D placement en interpolation circulaire 162 G02 et G03 sont les codes G de d placements de coupe circulaire Le d placement en interpolation circulaire poss de plusieurs codes d adresses optionnels pour d finir l arc ou la circonf rence La coupe en arc ou en cercle va de la position de fraise actuelle 1 la g om trie sp cifi e dans la commande G02 G03 Les arcs peuvent tre d finis l aide de deux m thodes La m thode pr f r e consiste d finir le centre de l arc ou de la circonf rence avec J et ou K et d finir le point final 3 de l arc avec un X Y et ou Z Les valeurs de J et K d finissent les distances relatives X Y Z du point de d part 2 au centre du cercle Les valeurs X Y Z d finissent les distances absolues X Y Z du point de d part au point d arriv e de l arc dans le syst me de coordonn es courant C est galement la seule m thode d usinage de cercle La seule d finition des valeurs J K sans la d finition des vale
182. d placer le robinet P Cool la main le moteur serait endommag N utiliser que les commandes du contr le Si un robinet boule doit tre commut entre les lignes de verrouillage d arrosage s assurer que le robinet est sp cifi sur la position P Cool Appuyer sur OFFSET jusqu ce que le tableau TOOL OFFSET s affiche Commander le premier outil dans la broche Lorsque le tableau OFFSET est actif il est possible d appuyer sur ATC FWD ou ATC REV pour changer les outils ou il est possible de commander M06 TXX en mode MDI avec XX d signant le num ro d outil Appuyer sur COOLANT pour faire couler le liquide d arrosage Appuyer sur CLNT UP ou CLNT DOWN jusqu ce que la position du robinet place le jet dans la direction d sir e Appuyer sur COOLANT pour arr ter l envoi de liquide d arrosage Enregistrer la valeur en regard de CLNT POS en bas du tableau TOOL OFFSET Cette information peut tre maintenant utilis e de plusieurs fa ons Programmation d options F5 8 Affichage de la position d arrosage lt lt TOOL INFO TOOL 1 CO LANT OFFSET POSITION Position du liquide de refroidissement dans le tableau des corrections Mettre en vidence la colonne COOLANT POSITION pour l outil d sir dans le tableau des corrections d outils TOOL OFFSET Taper le num ro de la position du liquide de refroidissement pour l outil Appuyer sur F1 pour entrer la val
183. d signer l outil ins r dans la broche La broche doit toujours avoir un num ro d outil d sign Fonctionnement D CAUTION Mouvement des outils dans le carrousel Si les outils doivent tre d plac s dans le carrousel suivre cette proc dure Pr parer suffisamment t t la r organisation des outils dans le carrousel Pour r duire la possibilit d accidents dans le changeur d outils r duire le mouvement des outils au minimum Si des outils grands ou lourds sont d j pr sents dans le changeur d outils assurez vous qu ils ne se d placeront qu entre logements d sign s comme tels D placement des outils Le changeur d outil illustr pr sente un assortiment d outils de dimensions normales Dans le cas de cet exemple l outil 12 sera d plac vers le logement 18 afin de cr er de la place pour un outil de grande dimension qui viendra dans le logement 12 F3 8 Faire de la place pour les grands outils 1 Outil 12 au logement 18 2 Grand outil dans le logement 12 1 S lectionner le mode MDI Appuyer sur CURNT COMDSI et d filer sur l affichage du tableau des logements d outils Noter le num ro d outil dans le logement 12 2 Entrer Tnn dans la commande Tnn tant le num ro d outil de l tape 1 Pousser ATC AV Tourelle avant Cela positionnera l outil du logement 12 dans la broche 3 Entrer P18 dans la commande et appuyer sur ATC FWD pour placer l outil actuellement dans la broche dans le logem
184. d avance peuvent d passer 100 IPM Marche par coups des 4 me et 5 me axes Tous les aspects de la marche par coups manette du 5 me axe sont identiques ceux des autres axes L exception est la m thode de s lection de l avance coups par coup entre l axe A et l axe B 1 Appuyer sur A ou A pour s lectionner l axe A en d placement manuel 2 Appuyer sur SHIFT et ensuite sur A ou sur A pour d placer manuellement l axe B 3 EC 300 Le mode manuel indique A1 et A2 appuyer sur A pour d placer manuellement A1 et appuyer sur SHIFT A pour d placer manuellement A2 Installation d un quatri me axe optionnel Les r glages 30 et 34 doivent tre modifi s lorsqu une table rotative est ajout e sur une fraiseuse Haas Le r glage 30 sp cifie le mod le de table rotative et le r glage 34 sp cifie le diam tre de la pi ce 187 Installation d un quatri me axe optionnel A WARNING 188 Modification du r glage 30 Le r glage 30 et le r glage 78 pour le 5 me axe sp cifie un le r glage d un param tre particulier une unit rotative donn e Ces r glages permettent de s lectionner l unit rotative partir d une liste qui ensuite entre automatiquement les param tres n cessaires la fraiseuse pour interagir avec l unit rotative F5 3 Si l on ne fait pas correspondre le r glage rotatif correct avec ou sans balai l quipement actuellement install sur la fraiseus
185. d outil qui doit tre utilis e La valeur nn doit correspondre la valeur nn de la commande de changement d outil M06 Tnn R glage 15 L accord de code H amp T contr le si la valeur nn doit correspondre dans les arguments Tnn et Hnn Si le r glage 15 is activ ON et que Tnn et Hnn ne correspondent pas l alarme 332 H and T Not Matched H et T ne correspondent pas se d clenche Pour plus d informations voir R f rence des corrections d outil dans la section Fonctionnement G54 D calages d origine Les d calages d origine d finissent la position d une pi ce sur la table Les d calages d origine disponibles sont G54 G59 G110 G129 etG154 P1 P99 G110 G129et G154 P1 P20 font r f rence aux m mes d calages d origine Une fonctionnalit utile consiste configurer plusieurs pi ces sur la table et les usiner en un seul cycle d usinage Ceci est effectu en attribuant chaque pi ce un d calage d origine diff rent Pour plus d informations voir la section Codes G de ce manuel L exemple ci dessous pr sente un usinage de plusieurs pi ces en un seul cycle Le programme utilise l appel de sous programme local M97 lors de l op ration de coupe Q O OUOLOS5 M06 TUL G00 G90 G54 G17 G40 G80 X0 YO Ligne de d marrage s re G43 HOT Z0 1 M087 M97 P1000 G00 G90 G110 G17 G40 G80 X0 YO M97 P1000 G00 G90 G154 P22 G17 G40 G80 X0 YO M97 P1000 G00 Z0 1 M09 CSS YO A0 M307 159
186. de plus amples informations consulter la section Macro dans ce manuel Ne pas utiliser la compensation de fraise G41 G42 avec un G36 Ne pas utiliser la compensation de longueur d outil G43 G44 avec G36 Afin d viter d endommager le palpeur utiliser une vitesse d avance inf rieure F100 pouce ou F2500 m triques Activer le palpeur de la broche avant d utiliser G36 Codes G Codes M R glages Si votre fraiseuse comporte un syst me de palpeur Renishaw standard utiliser les commandes suivantes pour activer le palpeur de la broche MSSPETSE 3 Utiliser les commandes suivantes pour activer le palpeur de broche M69 P1134 Voir galement M78 et M79 Exemple de programme 000036 G36 PROGRAM T30 MUG 3 G00 G90 G58 X0 Y1 M59 P1134 Aa dy GO AGO SU SES Or CoG TEOT PLOS 3 GI IUS SU GOU AT G90 M69 P1134 GO0 G53 Z0 M30 G37 Mesurage automatique de la correction de l outil Groupe 00 Ce code G est optionnel et n cessite un palpeur Ce code G permet de r gler les corrections de longueur d outil F Vitesse d avance H Num ro de compensation d outil Z Compensation axe Z requise La fonction mesurage automatique de la correction de longueur de l outil G37 est utilis e afin de commander un palpeur le r glage des corrections de longueur d outils Un G37 fera avancer l axe Z dans le but de sonder un outil avec un palpeur de r glage d outil L axe Z se d
187. de code Tous les codes M prennent effet la fin du bloc Liste des codes M RL Le Stop Program V rifie la validit du programme actuel Arr t optionnel du programme ju CSSS tablit l tat de la palette Fin de programme Ex cute le changement de palettes M03 M04 M05 Commandes de broche M51 M58 Sp cifie les codes M utilisateur optionnels CEE Changement d outils Duss R glage relais de sortie Liquide de refroidissement M61 M68 Efface les codes M douche utilisateur optionnels Liquide d arrosage activ je Efface relais de sortie Arr t du liquide d arrosage Sp cifie G35 ou G136 point de r f rence Engage le frein du 4 me axe ICS Affichage de contr le inactif Ca Lib re le frein du 4 me axe pe Affichage de contr le actif Engage le frein du 5 me axe Alarme si le signal de saut est trouv Lib re le frein du 5 me axe M79 Alarme si le signal de saut n est pas trouv 339 Codes M Fonctions diverses D verrouillage de la palette Fermeture porte APC et ouverture de la porte automatique APC Verrouillage de la palette APC Desserrage outil et fermeture de la porte Orientation de la broche Soufflette d air automatique activ e M21 M28 Fonction M utilisateur Soufflette d air automatique optionnelle avec M Fin d sactiv e Fin et r initialisation du Verrouillage de l outil programme Convoyeur copeaux en Refroidissement au travers marche avant de la broche activ Arr t convoyeu
188. de l outil ou son d placement de fa on d gager un outil d al sage pendant un cycle pr programm G76 ou G77 Les s lections sont X X Y ou Y Pour de plus amples informations sur la fa on dont les r glages agissent voir les cycles G76 et G77 dans la section des codes G F6 60 R glage 27 la direction de l outil est d cal e pour d gager l outil d al sage 1 Pi ce 2 Trou al s 28 Cycle pr prog sans X Z C est un r glage d activation d sactivation ON OFF Le r glage pr f r est activ ON Si le r glage est d sactiv OFF le bloc de d finition du cycle pr programm initial n cessite un code X ou Y pour que le cycle pr programm soit ex cut Si le r glage est sur ON le bloc de d finition du cycle pr programm initial provoquera l ex cution d un cycle m me lorsqu il n y a aucun code x ou Y dans le bloc Noter que lorsqu un LO est dans ce bloc il n ex cutera pas le cycle pr programm sur la ligne de d finition 367 R glages NOTE NOTE 368 29 G91 Non modal L activation ON de ce r glage n utilise la commande G91 que dans le bloc de programme o elle est effectivement sp cifi e non modale Lorsqu il est d sactiv OFF et qu un G91 est command la machine effectuera des mouvements incr mentiels dans toutes les positions d axe Ce r glage doit tre d sactiv OFF pour les cycles de gravure G47 30 Activation 4 me axe Ce r glage initi
189. de la Interdit Aucun mouvement de la machine et aucune ex cution de machine et aucune ex cution de programme programme Broche SH SAH Permis mail il faut appuyer sur Permis mais maximum de 750 CW ou SAH et le maintenir tr min appuy Maximum de 750 tr min Changement d outils Interdit Interdit Fonction outil suivant Interdit Interdit Fonction de la machine Ouverture des portes alors qu un programme est en ex cution Mouvement du convoyeur Verrouill Mode Ex cution Interdit La porte est verrouill e Permis mais il faut appuyer sur et maintenir appuy CHIP REV pour faire marcher le convoyeur en sens inverse S curit D verrouill Mode Configuration Permis mais le d placement d axes s arr tera et la vitesse de broche ralentira 750 tr min au maximum Permis mais il faut appuyer sur et maintenir appuy CHIP REV pour faire fonctionner le convoyeur en sens inverse Comportement de la machine avec porte ouverte F1 1 Contr le de broche Mode configuration et marche 1 50 RPM S curit F1 2 Vitesses de d placement des axes Mode configuration et marche 100 100 Comportement de la machine avec porte ouverte F1 3 Changement d outil et contr le du convoyeur Mode configuration et marche ll faut appuyer sur et maintenir appuy CHIP REV pour faire fonctionner le convoyeur en sens inverse 1 4 Modifications de la machine NE
190. dessus on imprimerait le chiffre cinq avec l appel suivant GOS P9200 DS 7 Les GOTO calcul es utilisant des expressions pourraient s utiliser dans le processus de branchement bas sur les r sultats des lectures des entr es de mat riel Un exemple pourrait tre comme suit GOTO 1030 2 1031 NOCIO LOST M99 3 NTA ELOS0 S07 COSL SIN MIQ NZCTOSO0 TLS L03210 3 MY99 3 NS 1030513 L031S1 3 MID y Les entr es discr tes renvoient toujours O ou 1 lorsqu elles sont lues GOTO expression se branchera la ligne appropri e du code en fonction de l tat des deux entr es discr tes 1030 et 1031 Branchement conditionnel IF et M99 Pnnnn Le branchement conditionnel permet au programme de transf rer la commande une autre section de code dans la m me sous routine Le branchement conditonnel ne peut s utiliser que si les macros sont activ s La commande Haas permet deux m thodes similaires pour la r alisation du branchement conditionnel IF lt expression conditionnelle gt GOTOn Comme discut pr c demment lt conditional expression gt expression conditionnelle est toute expression qui emploie n importe lequel des six op rateurs bool ens EQ NE GT LT GE ou LE Les crochets entourant l expression sont obligatoires Dans le syst me de commande Haas il faut inclure ces op rateurs Par exemple EP FFL NE OOl GOTOS pourrait aussi tre LP JL COTOS 3 NOTE Programma
191. dessus de la pi ce X Position du trou sur axe X Y Position du trou sur axe Y Z Position d axe Z au fond du trou F6 23 G76 Cycle pr programm d al sage fin En plus de l al sage du trou ce cycle d placera l axe X et ou Y avant le retrait de fa on d gager l outil de la pi ce Si l on emploie Q le R glage 27 d termine la direction du d placement Si Q n est pas sp cifi les valeurs optionnelles I et J sont utilis es pour d terminer la direction et la distance du d placement 291 Utilisation des cycles pr programm s code G G77 Cycle pr programm d al sage arri re Groupe 09 F Vitesse d avance I La valeur de d placement sur l axe X avant le retrait si Q n est pas sp cifi J La valeur de d placement sur l axe Y avant le retrait si Q n est pas sp cifi L Nombre de trous percer si l on utilise G91 Mode incr mentiel Q Valeur du d calage toujours incr mentielle R Position du plan R position en dessus de la pi ce X Position du trou sur axe X Y Position du trou sur axe Y Z Position d axe Z au fond du trou En plus de l al sage du trou ce cycle d placera l axe X et ou Y avant et apr s la coupe pour d gager l outil pendant l entr e et la sortie de la pi ce voir G76 pour un exemple du mouvement de d placement Le R glage 27 d termine la direction de d placement Si Q n est pas sp cifi les valeurs optionnelles I et J sont utilis es pour d terminer l
192. deur de per age chaque passe K Profondeur de per age minimale le contr le calcule le nombre de per age L Nombre de r p titions Nombre de trous percer si l on utilise G91 Mode incr mentiel P Pause au fond du trou en secondes Q Profondeur de per age chaque d gagement toujours incr mentiel R Position du plan R Distance au dessus de la surface de pi ce X Position du trou sur axe X Y Position du trou sur axe Y Z Position d axe Z au fond du trou F6 20 G73 Per age d gagement multiple Gauche Utilisation des adresses I J et K Droite Utilisation de la seule adresse 22 R glage 22 I J K et Q sont toujours des nombres positifs Il existe trois m thodes de programmer un G73 utilisation des adresses I J K utilisation des adresses K et et utilisation de l adresse Q Si I J et K sont sp cifi es la premi re passe usinera la valeur I chaque passe ult rieure sera r duite par la valeur de J et la profondeur minimale de la coupe est K Si l on a sp cifi P l outil pausera au fond du trou pendant le temps choisi Si K et Q sont tous deux sp cifi s un mode d op ration diff rent sera s lectionn pour ce cycle pr programm Dans ce mode l outil est retourn au plan R apr s que le nombre de passes totalise la valeur K Si seul Q est sp cifi un mode d op ration diff rent sera s lectionn pour ce cycle pr programm Dans ce mode l outil est rame
193. deux assignations directe et indirecte sont employ es 00300 Initialiser un r seau de variables NI IE 2 NE 0 GOTO B variable d base 3000 1 Variable de base absente N2 IF 19 NE 0 GOTO3 S taille du r seau 3000 2 Dimension du r seau absente j N3 WHILE 19 GT OT DOL 19 19 1 Compte en d cr ment 2 19 22 V valeur sur laquelle r gler le r seau ENDI 37 M99 Le macro du dessus pourrait tre utilis l initialisation de trois ensembles de variables comme suit 609 P200 BIOT G20 INIT 01Ls 120 TOFO 7 COS P200 BOO CSS ML CNET SOUL N E e a GCS P300 BOSO DE VE ENET 590284 TO COSU 7 Le point d cimal en B101 etc serait n cessaire Instructions de commande Les instructions de commande permettent au programmeur de faire le branchement conditionnel aussi bien qu inconditionnel Elles donnent aussi la possibilit de r p ter une section de code bas e sur une condition Programmation d options Branchement inconditionnel GOTOnnn et M99 Pnnnn Dans le syst me de commande Haas il y a deux m thodes de branchement inconditionnel Un branchement inconditionnel se fera toujours dans un bloc sp cifi M99 P15 fera le branchement inconditionnel dans le bloc num ro 15 Le M99 peut s utiliser que les macros soient install s ou ne le soient pas et c est la m thode traditionnelle de branchement inconditionnel dans le syst me de commande Haas GOTO15 ex cute les m m
194. doit modifier ce r glage 117 G143 Compensation globale Mod les VR seulement Ce r glage est assur pour des clients ayant plusieurs fraiseuses Haas 5 axes et qui d sirent transf rer les programmes et les outils de l une l autre La diff rence de longueur du pivot diff rence entre les R glages 116 pour chaque machine peut tre introduite dans ce r glage et elle sera appliqu e G143 compensation de longueur d outil 118 M99 bute contre M30 CNTRS Lorsque ce r glage est activ ON un M99 ajoutera un aux compteurs M30 ceux ci sont visibles en appuyant sur CURRENT COMMANDS M99 n augmentera les compteurs que s il appara t dans un programme principal et non dans un sous programme 119 Verrouillage compensations L activation du r glage ON ne permettra pas la modification des valeurs l affichage de compensation Offset Mais les programmes qui modifient des compensations pourront encore le faire 120 Verrouillage variables macros L activation ON de ce r glage ne permettra pas la modification des variables macros Mais les programmes qui modifient des variables macros pourront encore le faire NOTE NOTE Codes G Codes M R glages 130 Vitesse r traction taraud Ce r glage change la vitesse de r traction pendant un cycle de taraudage Il faut que la fraiseuse comporte une option de taraudage rigide L entr e d une valeur commandera la fraiseuse la r traction du taraud deux fois p
195. donn es l aide du port RS 232 Le syst me de commande ne r pondra une commande Q que si le r glage 143 est activ On emploie le format de sortie suivant lt STX gt lt CSV response gt lt ETB gt lt CR LF gt lt 0x3E gt STX 0x02 marque le d but des donn es Ce caract re de commande est destin l ordinateur distance La r ponse CVS est un ensemble de variables s par es par des virgules une ou plusieurs variables de donn es s par es par des virgules ETB 0x17 marque la fin des donn es Ce caract re de commande est destin l ordinateur distance CR LF indique l ordinateur distance que le segment de donn es est complet et qu il faut passer la ligne suivante 0x3E affiche l invite gt Si le syst me de commande est occup il sortira Status Busy tat occup Si une sollicitation n est pas reconnue le syst me de commande sortira Unknown Inconnu et une nouvelle invite gt Les commandes suivantes sont disponibles T3 2 Commandes Q distance commune num eme Q100 Num ro de s rie de la machine gt Q100 SERIAL NUMBER 3093228 Q101 Version du logiciel de commande gt Q101 SOFTWARE VER M18 01 Q102 Num ro de mod le de la machine gt Q102 MODEL VF2D Q104 Mode LIST PROG MDI etc gt Q104 MODE MEM 89 Collecte des donn es machine Commande mon Emme Q402 M30 Compteur pi ces 1 rer glable la gt Q402 M30 1 553 commande Q403 M30 Compt
196. e 169 Compensation de fraise 3D G141 315 exemple de vecteur unit 315 composants 400 endommag s siemens 3 ISQU S EE Re a a 3 Compteurs MODs ses hein 52 configuration de la pi ce COTM CUONS Reis cn nr ee ce es 113 corrections des outils 115 d calage d origine 114 copie de fichiers 85 correction OCR RS E A TA A EA on ae 159 CONECO OUI Ses ee RREA 159 corrections AMCNAQS noir nn 51 corrections des outils 115 cycles d al sage et d al sage l al soir 174 cycles pr programm s al sage et al sage l al soir 174 D T AU nn a Rs a dre 173 DANT ess nt cn 174 taraudage rime ds Lund 173 cycles pr programm s de per age 173 cycles pr programm s de taraudage 173 D d calage Cong E arenes en amie 159 d calage d origine 114 159 d calcomanies de s curit disposition standard 11 J nCAI Ss ana mn 12 d placement d axe absolu v incr mentiel 156 CIFCUIAIT see on O 162 N S nd tata dan 161 d placement en interpolation Ege EE Ae sn on ns 162 IN ARS Sistema 161 des programmes avec nc comme extension de fichier 84 diam tre de l outil 105 direct Numeric Control
197. e contr le arr te le programme chaque commande M01 T2 27 Champ 13 SUPPRESSION DE BLOC Block BLOCK DELETE est actif Le delete contr le saute les blocs de programme qui commencent par une barre oblique 65 Affichages des commandes T2 28 Champ 14 Nom CAGE OUVERTE Cage open CHANG OUTIL MANUEL SAH TC manual CCW CHANG OUTIL MANUEL SH TC manual CW D PLACEMENT DU CHANG OUTIL TC motion 66 Signification La posrte du changeur d outil lat ral est ouverte Le carrousel du changeur d outil lat ral tourner en sens antihoraire comme command par un bouton de rotation du carrousel manuel Le carrousel du changeur d outil lat ral tourner en sens horaire comme command par un bouton de rotation du carrousel manuel Un changement d outils est en cours T2 29 Champ 15 Nom PALPEUR INACTIF Probe down R CUP RATEUR DE PI CES ACTIV Part catcher on POUP MOBILE ENGAG E SUR PI CE TS part holding POUP MOBILE NON ENGAG E SUR PI CE TS part not holding MANDRIN EN PRISE Chuck clamping Introduction Signification Le bras du palpeur ne fonctionne pas Le r cup rateur de pi ces est activ Tours seulement La poup e mobile est engag e sur une pi ce Tours seulement La poup e mobile n est pas engag e sur une pi ce Tours seulement Le mandrin du type pince fermeture est en prise Tours seulement 67 Affic
198. e le moteur peut tre endommag B dans les r glages indique un quipement rotatif sans balais Les diviseurs sans balais comportent deux c bles a partir de la table et deux connecteurs sur la commande de la fraiseuse pour chaque axe rotatif Menu de s lection de nouveau fichier d unit rotative PROGRAM PROGRAM 2 30 4TH AXIS ENABLE NEW 34 4TH AXIS DIAMETER 1 0000 IN 78 5TH AXIS ENABLE OFF set New Rotar j an a default rotary template to load from the list elow Press WRITE key to load HASC P1 the selected template HA5C P3 into the system HAS5CS B HASCS P3 HRT110 HRT110 P3 HRT160 2 H HRT160 2 P3 HRT160 P1 Mettre en vidence le r glage 30 et appuyer sur la fl che de d placement gauche ou droite Appuyer sur EMERGENCY STOP S lectionnez NEW puis appuyez sur ENTER La liste des ensembles de param tres rotatifs disponibles s affiche Appuyer sur la fl che de curseur UP ou DOWN pour s lectionner l unit rotative correcte Avant de prendre une d cision il est possible de commencer taper le nom de l unit rotative afin de r duire la liste Le mod le rotatif mis en vidence dans le contr le doit correspondre au mod le grav sur la plaque d identification de l unit rotative NOTE 9 2 3 Programmation d options Appuyer sur ENTER pour confirmer le choix L ensemble de param tres est alors charg dans la machine Le nom du param tre courant r gl s affiche p
199. e par cons quent les blocs qui le suivent Les axes de la machine arriveront un arr t exact la fin de chaque mouvement command G64 G61 Annulation Groupe 15 Le code G64 est utilis pour annuler l arr t exact G61 G65 Option d appel sous routine macro Groupe 00 Le code G65 est d crit dans la section Programmation macros 275 Codes G fonctions pr paratoires 276 G68 Rotation Groupe 16 Ce code G est optionnel et n cessite la Rotation et la Mise l chelle G17 G18 G19 Plan optionnel de rotation valeur actuelle par d faut A Centre optionnel de rotation pour le premier axe du plan s lectionn B Centre optionnel de rotation pour le deuxi me axe du plan s lectionn R Angle optionnel de rotation sp cifi en degr s D cimal trois positions 360 000 360 000 Il faut utiliser un G17 G18 ou un G19 avant G68 pour tablir le plan de l axe tourn Par exemple G17 G68 Annn Bnnn Rnnn A et B correspondent aux axes du plan actuel dans l exemple du G17 A est l axe X et B est l axe Y Un centre de rotation est toujours utilis par la commande pour d terminer les valeurs des positions pass es la commande apr s la rotation Si l on ne sp cifie pas de centre de rotation la position actuelle est utilis e comme centre de rotation Lorsqu une rotation G68 est command e toutes les X Y Z I J et K tournent d un angle R sp cifi en utilisant un centre de rotat
200. e Fen tre chargement F4 Lorsque les donn es ATM sont sauvegard es dans le stockage g n ral le syst me cr e un fichier s par qui porte le suffixe ATM 2 Les donn es ATM peuvent tre sauvegard es et restaur es par le port RS232 en appuyant sur SEND et RECEIVE tandis que l cran ATM Gestion avanc e d outils est affich Changeur d outils Il y a deux types de changeurs d outils disponibles pour les fraiseuse Haas l un est du type carrousel parapluie et l autre est le changeur d outil montage lat ral Les deux types sont command s de la m me fa on mais chacun est install diff remment 1 La fraiseuse doit tre ramen e z ro avant le chargement des outils Ceci se fait habituellement lors de la mise sous tension de la machine Sinon appuyer sur POWER UP RESTART 2 Faire fonctionner manuellement le changeur d outils en utilisant le bouton de lib ration d outi ATC FWD et ATC REV Il y a deux boutons de lib ration de l outil l un sur le c t du couvercle de la t te de broche l autre sur le clavier nomm s TOOL RELEASE Notes de s curit sur le changeur d outils Si la porte de la cage est ouverte lorsqu un changement d outil est en cours le changement d outil s arr tera et ne reprendra qu apr s fermeture de la porte Toutefois toute op ration d usinage en cours continuera Si l interrupteur est sur MANUAL lorsqu un changement d outil est en cours le mouvement du changeur
201. e contre des pions de positionnement F6 12 G51 Bordure de mise chelle de la trajectoire outil 1 Origine des coordonn es de travail 2 Centre de mise l chelle 00011 G59 G00 G90 X0 YO Z0 M98 P1 G51 X1 0 Y1 0 P2 M98 P1 M30 O 1 2 Remarques relatives la programmation Les valeurs des corrections d outil et de la compensation de fraise ne sont pas affect es par la mise l chelle La mise l chelle n affecte pas les mouvements sur l axe Z des cycles pr programm s tels que les plans de d gagement et les valeurs incr mentielles Les r sultats finals de la mise l chelle sont arrondis la valeur fractionnaire la plus basse de la variable cadr e 213 Codes G fonctions pr paratoires 274 G52 R glage du syst me de coordonn es de travail YASNAC Groupe 00 ou 12 La commande G52 fonctionne de mani re diff rente selon la valeur du r glage 33 Le r glage 33 s lectionne le type de coordonn es Fanuc Haas ou Yasnac Si YASNAC est s lectionn G52 est un groupe de code G 12 G52 fonctionne comme G54 G55 etc Toutes les valeurs de G52 ne seront pas r gl es sur z ro 0 la mise sous tension la pouss e de la remise z ro la fin du programme ou par un M30 Lorsqu on utilise G92 Set Work Coordinate Systems Shift Value R glage valeurs de d placement des syst mes coordonn es de travail en format Yasnac les valeurs de X Y Z A et B s
202. e d boguage des programmes macros Les expressions macros sont faites pendant le temps de prospection Par exemple en ins rant un G103 P1 dans le programme les expressions macros seront effectu es un bloc en avance du bloc en cours d ex cution G107 Mappage cylindrique Groupe 00 X Commande d axe X Y Commande d axe Y Z Commande d axe Z A Commande d axe A B Commande d axe B Q Diam tre de la surface cylindrique R Rayon de l axe rotatif Ce code G traduit tout mouvement programm se produisant avec un axe lin aire sp cifi en mouvement quivalent sur la surface d un cylindre comme attach un axe rotatif comme illustr sur la figure suivante C est un code G du Groupe 0 mais son fonctionnement par d faut est assujetti au R glage 56 M30 restaure G par d faut La commande G107 s utilise pour activer ou d sactiver le mappage cylindrique Tout programme sur axe lin aire peut tre cylindriquement mapp en tout axe rotatif un la fois Un programme code G sur axe lin aire existant peut tre cylindriquement mapp par l insertion d une commande G107 en d but du programme Le rayon ou diam tre de la surface cylindrique peut tre d fini nouveau ce qui permet au mappage cylindrique de se produire sur des surfaces de diam tres diff rents sans devoir changer de programme Le rayon ou diam tre de la surface cylindrique peut tre synchronis avec ou tre ind pendant du diam tre ou
203. e de la commande Swap Programs dans le menu fugitif File F1 ou en appuyant sur F4 Affichage en bas de page FNC La section de bas de page de l affichage du programme montre les messages de syst me et autres informations sur le programme et les modes en cours Le cartouche de bas de page est disponible dans les trois modes d affichage F4 9 Section bas de page de l affichage du programme CALLS IST amp 2ND OP CHAMFER PGH WORK OFFSET 54 UPPER RIGHT CORNER OF PART WORK OFFSET 55 IS THE LARGE DIAMETER THAT IS X5 831 FROM ZERO IN X AXIS AND IS Y 9157 FROM ZERO IN Y AXIS F1 For Menu TKN USB Le premier champ affiche des invites en rouge et des messages de syst me Par exemple si un programme a t modifi et doit tre enregistr le message PRESS SEND TO SAVE Appuyer sur envoyer pour enregistrer s affiche dans ce champ Le champ suivant affiche le mode de d filement actuel de la manivelle de marche manuelle TKN indique que l diteur d file actuellement d une occurrence une autre dans le programme Un d placement manuel continu dans le programme passera le mode de d filement en LNE et le curseur d filera ligne par ligne La continuation du d placement manuel dans le programme passera le mode de d filement en PGE et le curseur d filera une page la fois Le dernier champ indique le dispositif disque dur USB NET dans lequel le programme est enregistr Cet a
204. e gauche G42 Compensation de fraise droite est d crite Avec G02 et G03 il est possible de programmer la machine pour des mouvements de coupe circulaire et de rayons G n ralement lors de la programmation d un profil ou d un contour la fa on la plus facile de d crire un rayon joignant 2 points est d utiliser un rayon R et une valeur Pour les mouvements circulaires 360 degr s un I ou un J avec une valeur doit tre sp cifi L illustration de la section circulaire d crira les diverses sections d une circonf rence En utilisant la compensation de fraise dans cette section le programmeur sera m me de d placer la fraise d une valeur exacte et d usiner un profil ou un contour aux dimensions exactes des dessins En utilisant la compensation de fraise la dur e de la programmation et la possibilit d une erreur de calcul dans la programmation sont r duites en raison du fait que des dimensions r elles peuvent tre programm es et que la taille et la g om trie de la pi ce peuvent tre facilement contr l es Programmation Les quelques r gles suivantes relatives la compensation de fraise doivent tre suivies de tr s pr s afin d effectuer des usinages r ussis Toujours se r f rer ces r gles lors de la programmation 1 La compensation de fraise doit tre activ e au cours d un mouvement G01 X Y gal ou sup rieur au rayon de la fraise ou la valeur qui est en compensation Lorsqu une op ration u
205. e la purge d eau secondes Ce r glage sp cifie la dur e de la purge des condensats dans le r servoir su syst me d air comprim Les unit s sont en secondes Lorsque le temps sp cifi par le r glage 242 s est coul partir de minuit la purge est effectu e pendant la dur e sp cifi e par le r glage 243 389 R glages NOTE 390 244 Longueur d outil jauge ma tre pouces Ce r glage sp cifie la longueur de la jauge ma tresse qui est utilis e pour localiser la surface de d clenchement de l outil pendant le r glage C est la longueur de la base la pointe de la jauge ma tresse Elle peut g n ralement tre mesur e sur la jauge de pr r glage de l outil 245 Sensibilit des vibrations dangereuses Ce r glage permet de s lectionner trois niveaux de sensibilit LOW MEDIUM o HIGH respectivement Bas Moyen Haut pour le capteur de vibrations dangereuses dans les machines qui en sont quip s Ce r glage se fait par d faut sur HIGH chaque fois que la machine est mise sous tension 249 Active l cran de d marrage Haas Lorsque ce r glage est activ un cran s affiche avec les instructions de d marrage lors de chaque mise sous tension Il est possible d activer ou de d sactiver ON ou OFF le r glage 249 partir de la page des r glages ou il est possible d appuyer sur F1 sur l cran de d marrage pour le d sactiver 900 Nom de r seau CNC Le nom du contr le que vous s
206. e per age avec refroidissement au travers de la broche TSC Le cycle pr programm de per age d avant trous G82 est le m me que le cycle pr programm de per age G81 la diff rence qu il peut pauser au fond du trou L argument optionnel Pn nnn sp cifie la dur e de la pause e Le cycle pr programm normal de per age d gagement multiple G83 est habituellement utilis pour le per age de trous profonds La profondeur de point de d gagement peut tre variable ou constant e Le cycle pr programm grande vitesse de per age d gagement multiple G73 est le m me que G83 la diff rence que le retrait d outil chaque d gagement est sp cifi par le r glage 22 Can Cycle Delta Z Les cycles de per age d gagement multiples sont recommand s pour des trous de profondeur sup rieure 3 fois le diam tre du foret La profondeur du premier per age avant d gagement d fini par I doit g n ralement tre de 1 fois le diam tre Cycles pr programm s de taraudage Il existe deux cycles pr programm s de taraudage Tous les cycles pr programm s de taraudage peuvent tre r p t s en mode G91 de programmation incr mentielle Le cycle pr programm de taraudage G84 est le cycle de taraudage normal Il est utilis pour le taraudage de filets droite e G74 Cycle pr programm de taraudage inverse est destin au taraudage inverse I est utilis pour le taraudage de filets gauche 173
207. e plan XY G40 annule la compensation de fraise G80 annule tout cycle pr programm X0 Y0 commande le d placement de la vers la position X 0 0 et Y 0 0 dans le syst me de coordonn es pr sent S5200 MO03 M03 met la broche en marche Il prend le code d adresse Snnnn l o nnnn est la vitesse en tr min d sir e de la broche Sur les machines munies de bo te engrenages la contr le s lectionne automatiquement le grand ou le petit rapport de bo te selon la vitesse de broche command e M41 ou M42 permettent de surclasser cela Voir page 347 pour plus d informations sur ces codes M G43 H0O1 Z0 1 MO8 G43 H01 active la compensation de longueur d outil Le 401 sp cifie l utilisation de la longueur stock e pour l outil 1 sur l affichage des corrections d outil Z0 1 commande le d placement de l axe Z verso Z 0 1 M08 active le fluide de refroidissement 4 6 2 Usinage Ce sont les blocs de codes d usinage dans le programme en exemple G01 F20 0 Z 0 1 G01 F20 0 d finit les d placements d axes qui le suivent compl ter en une ligne droite G01 n cessite le code d adresse Fnnn nnnn Le code d adresse F20 0 sp cifie que la vitesse d avance pour le d placement est 20 0 pouces 508 mm min 20 1 commande le d placement de l axe Z verso Z 0 1 X4 0 Y4 0 commande le d placement de l axe X vers X 4 0 et commande le d placement de l axe Y vers Y 4 0 155 Terminaison 4 6 3 Terminaison Ce son
208. e programme s lectionn en mode Liste programme de programmes Il supprime le programme complet en mode MDI 44 Introduction Touches num riques BE NS O CC CS CCC CE ET CANCEL Supprimer le dernier caract re tap SPACE Ajouter un espace l entr e ENTER R pondre l invite crire l entr e en m moire Caract res sp ciaux Appuyer sur SHIFT Ins rer le caract re jaune en haut et gauche de la puis sur une touche touche num rique Touches alphab tiques Les touches alphab tiques permettent l utilisateur d entrer les lettres de l alphabet et quelques caract res sp ciaux affich s en jaune sur la touche principale Appuyer sur SHIFT pour entrer des caract res sp ciaux T2 11 Touches alphab tiques Alphabet Les lettres majuscules sont par d faut Appuyer sur SHIFT et une touche de lettres pour les minuscules Fin de bloc C est un caract re de fin de bloc qui signifie la fin d une ligne de programme Parenth ses D S pare les commande de programmes CNC des commentaires utilisateur Elles seront toujours introduites par paires 45 Clavier D placement SHIFT Donne acc s aux caract res suppl mentaires sur le clavier Les caract res suppl mentaires se voient dans le coin sup rieur gauche de certaines touches alphab tiques et num riques Barre oblique droite Appuyer sur SHIFT puis sur Utilis e dans la fonction Suppression de bloc et da
209. e rigide sur 5 me axe E Sp cifie la distance de la position de d part vers le fond du trou doit tre une valeur positive F Vitesse d avance A Position de d part d outil sur l axe A B Position de d part d outil sur l axe B X Position de d part d outil sur l axe X Y Position de d part d outil sur l axe Y Z Position de d part d outil sur l axe z S Vitesse de broche F6 50 G164 Cycle pr programm de taraudage sur 5 me axe Il faut programmer une position sp cifique sur X Y Z A B avant de commander le cycle pr programm La commande va automatiquement d marrer la broche en CW sens horaire avant ce cycle pr programm Exemple TARAUDAGE 1 2 13 15 M G01 G54 G90 X8 4221 Y 8 4221 B23 A21 342 S500M3 F360 Position d gagement G143 H5 714 6228 M8 GI X6 6934 Y 6 6934 710 5503 F360 Point de d part initial G164 E1 0 F38 46 Cycle pr programm G80 X8 4221 Y 8 4221 B23 A21 342 Z14 6228 Position 333 Utilisation des cycles pr programm s code G 334 d gagement M5 G1 G28 G91 Z0 G91 G28 BO AO MOI G165 Cycle pr programm d al sage sur 5 me axe Groupe 09 E Sp cifie la distance de la position de d part vers le fond du trou doit tre une valeur positive F Vitesse d avance A Position de d part d outil sur l axe B Position de d part d outil sur l axe B X Position de d part d outil sur l axe X Y Pos
210. ela effacera toutes les variables 195 Remarques sur le fonctionnement NOTE J L entr e du num ro de variable macro et l appui sur les fl ches vers le haut ou le bas d clenchent la recherche de cette variable 4 Les variables affich es repr sentent les valeurs des variables pendant l ex cution du programme Quelques fois cela peut aller jusqu 15 blocs en avant des actions pr sentes de la machine Le d boguage des programmes est plus facile si l on ins re un G103 P1 au d but d un programme pour limiter la m moire tampon du bloc et si on efface ensuite le G103 P1 lorsque le d boguage est termin Affichage des macros 1 et 2 d finis par l utilisateur Il est possible d afficher les valeurs de deux macros d finis par l utilisateur tiquette Macro 1 tiquette Macro 2 Les noms Macro Label 1 etMacro Label 2 peuvent tre modifi s en mettant en vidence le nom entrant le nouveau nom et appuyant sur ENTER Pour sp cifier les variables macro qui seront affich es sous Macro Label 1 et Macro Label 2 dans la fen tre d affichage Op ration Timers amp Setup Minuteries et configuration 1 Appuyer sur CURRENT COMMANDS 2 Appuyer sur PAGE UP ou PAGE DOWN pour arriver sur la page Operation Timers amp Setup 3 l aide des touches fl ches choisir le champ d entr e Macro Label 1 o Macro Label 2 sur la droite de l tiquette 4 Entrer le num ro de variable sans et appuyer sur ENTER
211. en tre active EDIT EDIT OU EDIT MDI a D Pour diter un programme en MDI appuyer sur MDI DNC Pour diter un programme num rot le s lectionner ensuite appuyer sur EDIT Voir page 83 pour savoir comment s lectionner un programme 2 Vers mettre en vidence le code pour diter a Utiliser les fl ches de direction du curseur ou la commande HANDLE JOG pour mettre en vidence une seule partie de code Ce code s affiche avec un texte en blans sur un fond noir Si vous voulez mettre en vidence un bloc entier ou plusieurs blocs de codes appuyez sur F2 sur le bloc de programme d o vous voulez commencer puis utilisez les fl ches de direction du curseur ou la commande HANDLE JOG pour d placer la fl che du curseur gt sur la premi re ou la derni re ligne que vous voulez mettre en vidence Appuyez sur ENTER ou F2 pour mettre en vidence tout ce code 3 Pour ajouter un code au programme a Mettre en vidence le code devant lequel vous allez ajouter votre nouveau code Taper le code que vous voulez ajouter dans le programme Appuyer sur INSERT Votre nouveau code apparait devant le code que vous avez mis en vidence NOTE 4 2 2 6 Programmation Pour remplacer le code mettez en vidence la portion d sir e du programme en utilisant les touches fl che ou la commande HANDLE JOG entrez le code de remplacement et appuyer sur ALTER a Mettez en vidence le code
212. en m moire se d clenchera Lors de la d finition de la g om trie de la poche G150 dans le sous programme ne pas revenir sur le trou de d part apr s fermeture de la forme de la poche Une valeur I ou J d finit l importance de la passe de d grossissage de la fraise chaque incr ment de coupe Si l on emploie T la poche est d grossie par une s rie de passes en incr ments sur l axe X Si l on emploie J la poche est d grossie de la m me fa on mais sur l axe Y La commande K d finit une passe de finition de la poche Si une valeur de K est d finie une passe de finition de valeur K sera faite autour de l int rieur de la poche ce sera la derni re passe et sa profondeur sera de la valeur finale de Z Il n y a pas de commande de passe de finition la profondeur Z La valeur R doit tre sp cifi e m me si elle est de z ro R0 autrement la derni re valeur sp cifi e pour R sera utilis e 319 Utilisation des cycles pr programm s code G 320 Des passes multiples sont effectu es dans la zone de la poche en partant du plan R avec chaque passe Q Profondeur axe Z la profondeur finale La commande G150 effectuera d abord une passe autour de la g om trie de la poche laissant de la mati re avec K puis des passes de d grossissage I ou J dans la poche apr s avance vers le bas de la valeur en Q jusqu ce que la profondeur Z soit atteinte La commande Q doit tre dans la ligne G150 m me si on ne veu
213. en mode Current Commands commandes en cours Appuyer sur CURRENT COMMANDS et PAGE UP jusqu ce que l cran s affiche Passer outre le tableau Logements d outils F3 5 Fonctionnement de la gestion avanc e des outils 1 tiquette de fen tre active 2 Fen tre de groupes d outils 3 Fen tre des limites permises 4 Fen tre des donn es d outils 5 Texte d aide ADVANCED TOOLM RAGEMENT TOOL DATA ai GROUP ID 1000 USAGE lt NEXT gt lt ADD gt lt DELETE gt HOLES lt RENAME gt lt SEARCH gt FEED TIME GROUP USAGE IN ORDER TOTALTIME DESCRIPTION TOOL LOAD TL ACTION ALARM TL IN SPINDLE 1 CRNT PKT H CODE D CODE FLUTES TOOLS EXP LIFE R C a 0 HOLES FEED TIME TOTAL TIME USAGE Press WRITE ENTER to display the previous tool groups data Tool Group Groupe d outils Dans la fen tre Tool Group l op rateur d finit les groupes d outils utilis s dans les programmes Previous Pr c dent La mise en surbrillance de lt PREVIOUS gt et l appui sur RETOUR am nent l affichage du groupe pr c dent g9 Fonctionnement de la gestion avanc e des outils 100 Next Suivant La mise en surbrillance de lt NEXT gt et l appui sur RETOUR am nent l affichage du groupe suivant Add Ajouter Mettre en surbrillance lt ADD gt entrer un num ro entre 1000 et 2999 et appuyer sur RETOUR pour ajouter un groupe d outils Delete Supprimer Utiliser lt PREVIOUS gt ou
214. ent 18 4 D filer vers le logement 12 dans le Tableau des logements d outils et appuyer sur L Ecrire Retour pour d signer ce logement comme Large Grand 109 Chargement du changeur d outils NOTE NOTE 110 5 6 Deux logements d outils diff rents ne peuvent pas porter le m me num ro d outil L introduction d un num ro d outil d j affich dans le tableau des logements d outils r sultera en une erreur Invalid Number Num ro invalide Saisir le num ro d outil SPNDL broche dans le Tableau des logements d outils Ins rer l outil dans la broche Les tr s grands outils peuvent galement tre programm s Un tr s grand outil utilise trois logements le diam tre de l outil couvrira les deux logements d outil situ s de part et d autre du logement o il est install Faire changer par HFO le param tre 315 3 sur 1 lorsqu un outil de cette taille est n cessaire La tableau des outils doit tre mis jour du fait que deux logements vides sont maintenant n cessaires en raison des outils extra grands Entrer P12 dans la commande et appuyer sur ATC FWD L outil sera plac dans le logement 12 Changeur d outils type parapluie Les outils sont toujours charg s dans le changeur d outils type parapluie en commen ant par l outil dans la broche Pour charger un outil dans la broche pr parer l outil et suivre les tapes suivantes 1 V rifier que les outils charg s comportent la tiret
215. eration To deselect from FNC press LINE 6 11 8 11 Peck vV FILES IN SELECTION SELECT PROG F1 For Menu TKN HD ACTIVE PROGRAM 009997 Navigation dans le menu FNC Pour acc der au menu 1 Appuyer sur F1 2 Utiliser les touches fl ch es gauche et droite du curseur ou proc der en marche manuelle pour passer d une cat gorie de menus une autre et utiliser les fl ches de curseur UP et DOWN pour mettre en vidence une option dans une cat gorie 3 Appuyer sur ENTER pour effectuer une s lection de menu Modes d affichage FNC Trois modes d affichage sont disponibles Permuter d un mode d affichage un autre 1 Appuyer sur F1 pour le menu fugitif 2 Utiliser la commande Change View 3 Appuyer sur PROGRAM 4 La liste affiche le programme FNC actuel en m me temps que le menu avec onglets LIST PROG 136 Programmation 5 Main affiche un programme la fois dans un carreau onglets passer d un onglet un autre l aide de la commande Swap Programs Permutation de programme dans le menu File ou appuyer sur F4 6 Split affiche le programme FNC actuel sur la gauche et les programmes actuellement ouverts dans un carreau onglets sur la droite Passer d un carreau l autre l aide de Switch to Left or Right Side Passer de gauche droite dans le menu File menu ou appuyer sur EDIT Lorsque le carreau est actif passer d un onglet un autre l aid
216. es G Ceci est tr s utile lorsque l on essaye d crire des codes pour des programmes complexes de fraisage de filetage conique Q O 002300 FILETAGE LA FRAISE 1 5 8 UNC N1 T1 M06 5IN DIA FILETAGE LA FRAISE N2 G00 G90 G40 G80 G54 N3 MOI gt N4 S3500 M S 3 N5 X0 YU N6 G43 Z0 1 HUL MO8 N7 G01 Z 0 5156 F50 N8 G41 X0 25 Y 0 25 F10 DOL NS G03 X0 5 YO TO J0 25 4A 0 5 7 NEO I 0 5 JU 2 0 375 F20 N11 20 25 YU s25 I 0 Z295 JO Z 0 395994 gt N12 G40 COL XO YO 3 N13 GOO Z0 1 M09 gt N14 G91 G28 Z0v N15 MOS 249 Codes G fonctions pr paratoires NOTE 250 N16 M30 Q O N5 XY au centre du trou N7 Profondeur de filet moins 1 8 pas N8 Active la compensation de fraise N9 Arcs dans le filet augmente par 1 8 de pas N10 Usine le filet complet Z montant de la valeur du pas N11 Arcs hors du filet augmente par 1 8 de pas N12 Annule la compensation de fraise Le r glage maximum de la compensation de fraise est 175 Fraisage des filets O D sur diam tre ext rieur F6 5 Diam tre ext rieur Exemple de fraisage de filet sur une tige de diam tre de 2 0 x 16 TPI 1 Trajectoire d outil 2 Positionnement rapide Activation et d sactivation de la compensation de fraise 3 Position de d part 4 Arc avec Z NOTE Codes G Codes M R glages Exemple de programme O b 002400 Fraisage filet d une tige de diam tre de 2 0 x tO TE
217. es actions que M99 P15 Dans le syst me de commande Haas une commande GOTO peut s utiliser sur la m me ligne que d autres codes G GOTO est ex cut e apr s toute autre commande comme seraient les codes M Branchement calcul GOTO n et GOTO expressionl Le branchement calcul permet au programme de transf rer la commande une autre ligne de code dans le m me sous programme Le bloc peut tre calcul pendant l ex cution du programme en utilisant la forme GOTO expression Ou bien on peut passer le bloc par une variable locale comme dans la forme GOTO n GOTO arrondira la variable ou l expression associ e au branchement calcul Par exemple si 1 contient 4 49 et que GOTO 1 est ex cut la commande tentera de se transf rer dans un bloc contenant N4 Si 1 contient 4 5 l ex cution se transf rera dans un bloc contenant N5 La structure de code suivante pourrait se d velopper afin de r aliser un programme qui ajoute des num ros s riels aux parties 09200 Graver un chiffre sur la position actuelle D Chiffre d cimal imprimer IF 7 NE 0 AND 7 GE O0 AND 7 LE 9 GOTO99 3000 1 Chiffre invalide N99 7 FIX 7 Tronquage d une partie fractionnaire GOTO 7 Graver maintenant le chiffre NO Graver le chiffre z ro M99 gt NL Graver 1e ChRITErTS un j M99 3 N2 Graver le chiffre deux e r 225 Substitution d adresse 226 COure sa Avec la sous routine ci
218. es peuvent s utiliser pour activer des palpeurs pompes auxiliaires ou dispositifs de serrage etc Les dispositifs auxiliaires sont connect s lectriquement la plaque bornes des relais individuels La plaque de bornes a une position Normalement ouvert NO Normalement ferm NF et Commun COM F6 54 Relais code M des E S de la carte principale 1 Carte principale des E S relais codes M 2 Carte relais codes M optionnelle mont e au dessus de la carte principale des E S M28 M27 M26 M25 M24 M23 M22 M21 Pe BECSSSSSESSS ESSEESSESEE e 2O amp 8 2 1 121110 9 6 2 M21 M22 M23 M24 Relais codes 8M optionnel Les relais codes M suppl mentaires peuvent tre achet s par batteries de 8 Un total de 4 batteries de 8 relais peuvent tre plac es dans le syst me Haas elles sont num rot es de 0 3 Les batteries 0 et 1 sont dans la carte principale des E S Batterie 1 comprend les relais M21 25 de la partie sup rieure de IOPCB Batterie 2 est relative la premi re carte PCB option 8M Batterie 3 est relative la deuxi me carte PCB option 8M NOTE Codes G Codes M R glages Le bloc 3 peut tre utilis pour certaines options install es par Haas et pourrait ne pas tre disponible Contacter votre distributeur pour plus de d tails Une seule batterie de sorties peut en une seule fois recevoir les codes M Cela est contr l par le param tre 352 Relay Bank Select S le
219. es variables d adresse qui les modifient mer EE Er CCS CO ES COS ER CES CS CS CS CES em EE ES RS CS CRC CN FES CORCRCSCECECETECECSENENEE CHRIS e e CRI e pem p p e e e e e e ON e fa fa fe fe a a e e a e e e p e e e SENS ES SES EE pr e e e e e e e e e e Les variables 10 12 14 16 et 27 33 ne poss dent pas d arguments d adresse correspondants Elles peuvent tre instaur es si l on emploie un nombre suffisant d arguments I J et K comme indiqu dans la section ci dessus Une fois dans la sous routine macro les variables locales peuvent tre lues et modifi es en faisant r f rence aux num ros de variables 1 33 Lorsqu on emploie l argument L pour des r p titions d une sous routine macro les arguments ne sont r gl es que la premi re r p tition Cela signifie que si les variables locales 1 33 sont modifi es dans la premi re r p tition la r p tition suivante n aura acc s qu aux valeurs modifi es Les valeurs locales sont retenues d une r p tition l autre lorsque l adresse L est sup rieure 1 L appel d une sous routine par une M97 ou M98 n imbrique pas les variables locales Toutes variables locales r f renc es dans une sous routine appel e par une M98 sont les m mes variables et valeurs qui existaient avant l appel par M97 ou M98 199 Remarques sur le fonctionnement Variables globales Les variables globales sont des variables accessibles tout moment Il n y a qu une seule copie de
220. essite un porte outils sp cifique Les broches les plus communes sont celles c ne de broche 40 et 50 Les broches C ne 40 sont class es en deux types Outillage BT Ils sont r f renc s comme BT40 et CT40 La broche et le changeur d outils d une machine donn e ne sont capables de recevoir qu un seul type d outils 95 Porte outils Soin apporter au porte outils 1 Les porte outils et les tirettes doivent tre en bon tat et fix s ensemble de mani re solidement sinon les outils peuvent rester bloqu s dans la broche F3 3 Exemple d ensemble de porte outils c ne 40 CT 1 Tirette 2 Outil Fraise en bout i 1 2 2 Nettoyer le corps conique du porte outil la partie entrant la broche avec un chiffon l g rement huil laissant un film huileux qui emp chera la rouille 96 Fonctionnement Tirettes Une tirette ou un bouton de retenue est n cessaire pour correctement fixer le porte outil dans la broche Les tirettes sont viss es dans la partie sup rieure du porte outils et sont particuliers un type de broche Le tableau suivant donne les caract ristiques des tirettes utilis es sur les fraiseuses Haas Ne pas utiliser d arbre court ou de tirettes t te angle droit 90 degr s car elles ne conviennent pas et provoqueront des dommages s rieux sur la broche 97 Porte outils F3 4 Tableau des tirettes Tool Holders Pull Studs Kit CT CAT V Flange 20 7594 5 8 11 Inch Threads
221. est quip e Touches prioritaires 10 Vitesse d avance 10 FEEDRATE Diminue la vitesse d avance pr sente de 10 Vitesse d avance de 100 FEEDRATE Remplace une vitesse d avance surclass e par la vitesse 100 programm e Vitesse d avance de 10 FEEDRATE Augment la vitesse d avance pr sente de 10 10 Vitesse d avance HANDLE Cela vous permet d utiliser la manette de marche contr l e par manette CONTROL FEED manuelle pour modifier la vitesse d avance en incr ments de 1 10Broche 10 SPINDLE Diminue la vitesse de broche pr sente de 10 100 Broche 100 SPINDLE Remplace la vitesse de broche surclass e par la vitesse programm e 10 Broche 10 SPINDLE Augment la vitesse de broche pr sente de 10 Broche command e HANDLE Cela vous permet d utiliser la manette de marche par manette CONTROL SPINLE manuelle pour contr ler la vitesse de broche en incr ments de 1 CW II permet de d marrer la broche en sens horaire STOP I arr te la broche 47 Clavier CCW Il permet de d marrer la broche en sens antihoraire D placements rapides 5 RAPID 25 Il limite les d placements rapides de la machine la RAPID 50 valeur de la touche RAPID 100 RAPID Utilisation du surclassement Les surclassements permettent de r gler temporairement des vitesses et des avances dans le programme Par exemple il est possible de ralentir un d placement rapide alors pendant que le
222. est chang e pour une valeur plus grande que celle introduite pour ce r glage L invite suivante sera affich e XX apporte une correction plus grande que celle du r glage 142 1 Accepter O N Siune tentative est faite de modifier un d calage par une valeur plus grande que la valeur entr e positive ou n gative Si l on r pond par OUT la commande actualise la correction comme d habitude autrement la modification est rejet e 143 Collecte donn es machine Ce r glage permet l utilisateur d extraire des donn es du syst me de commande en utilisant une ou plusieurs commandes Q par le port RS 232 et de r gler les variables Macro en utilisant une commande E Cette fonctionnalit est bas e sur le logiciel et n cessite un ordinateur additionnel afin de demander interpr ter et stocker des donn es du syst me de commande Un mat riel optionnel permet galement la lecture des tats de la machine Pour des informations d taill es voir la section Transfert des donn es CNC 144 Surclass avance gt Broches Ce r glage veut maintenir le chargement de copeaux constant lorsqu on fait appliquer une priorit Lorsque ce r glage est activ ON tout surclassement de vitesse d avance s appliquera galement la vitesse de la broche et les surclassements de la broche seront d sactiv s 155 Tableaux chargement logements Ce r glage ne doit s utiliser que lors de la mise niveau logicielle et ou lorsque la m moire a
223. ette page le pourcentage maximal de charge d outil pr vue pour chaque outil Maintenance Il est possible sur cette page d activer ou de d sactiver une s rie de v rifications de maintenance Gestion avanc e des outils Cette fonctionnalit permet de cr er et g rer des grouypes d outils Pour plus d informations voir la section Gestion avanc e des outils dans le chapiter Fonctionnemenr de ce manuel R initialisation des minuteries et compteurs La R initialisation des minuteries et compteurs se fait sur la page CURRENT COMMANDS TIMERS AND COUNTERS Commandes en cours minuteries et compteurs 1 appuyer sur les touches fl ch es du curseur pour s lectionner le nom de la minuterie ou du compteur que vous voulez r initialiser 2 Appuyer sur ORIGIN pour le r initialiser Vous pouvez r initialiser les compteurs M30 ind pendamment de fa on suivre les pi ces finies de deux fa ons diff rentes par exemple les pi ces finies au cours d une quipe et le total des pi ces finies Date et Heure Pour r gler la date et l heure 1 Appuyer sur CURRENT COMMANDS 2 Appuyer sur PAGE UP ou PAGE DOWN jusqu ce que l cran DATE AND TIME s affiche Appuyer sur EMERGENCY STOP Taper la date actuelle en format MM JJ AAAA ou l heure actuelle en format HH MM SS Il faut ajouter le tiret ou le deux points lors de l entr e d une nouvelle date ou heure T2 14 Introduction 5 Appuyer
224. eur Le format de la commande M95 est M95 hh mm Le commentaire qui suit imm diatement M95 doit contenir les heures et les minutes de la p riode de veille de la machine 351 Codes M Fonctions diverses 392 Par exemple si l heure pr sente tait 6 heures du soir et que l utilisateur d sire que la machine veille jusqu 6 30 du matin du jour suivant il devra utiliser la commande suivante MIS ALLES 2 La ou les lignes suivant M95 doit tre celle des mouvements d axe et des commandes de r chauffage de la broche M96 Sauter si pas d entr e P Bloc de programme acc der si le test conditionnel est r ussi Q Variable d entr e discr te tester 0 63 Ce code est utilis pour tester une entr e discr te pour l tat 0 d sactiv Cela est utile pour la v rification de l tat du montage automatique ou d autres accessoires qui g n reront un signal pour la commande La valeur Q doit se trouver dans la plage 0 63 qui correspond aux entr es trouv es sur l affichage des diagnostics L entr e en haut gauche est 0 et l entr e en bas droite est 63 Lorsque ce bloc de programme est ex cut et le signal d entr e sp cifi par Q a la valeur 0 le bloc de programme Pnnnn est ex cut le Nnnnn qui correspond la ligne Pnnnn doit tre dans le m me programme M96 Exemple NOS M96 PITO 08 Entr e de test 8 interrupteur de porte jusqu ce quil soit ferm N10 D but de boucle de
225. eur dans la colonne COOLANT POSITION 4 R p ter ces tapes pr c dentes pour chaque outil Le robinet P Cool se r gle sur la position dans la colonne COOLANT POSITION lorsque le programme appelle l outil et active le liquide de refroidissement M08 Variables de syst me de position de liquide de refroidissement Si la machine dispose de macros activ s il est possible de r gler les positions d arriv e de liquide de refroidissement pour les outils 1 200 en utilisant les variables de syst me 3401 3600 Par exemple la variable 3401 15 r gle la position 15 pour l outil 1 237 Positionnement de P Cool Position du syst me de liquide de refroidissement dans les blocs de programme Il est galement possible de r gler la position du robinet P Cool dans un bloc de programme avec une commande M34 ou M35 Chacune de ces commandes d place le robinet sur une position haute M35 ou basse M34 5 5 Auto Door Porte automatique Cette option ajoute un ensemble pignon cr maill re aux portes de la machine ce qui permet de les actionner automatiquement Il y a 2 fa ons d activer le servo ce porte automatique Appuyer sur le bouton Porte automatique sur le c t du bo tier de commande suspendu pour basculer d ouverture fermeture de la porte F5 9 Bouton de servo sur le bo tier suspendu porte automatique 1 Pour commander la porte automatique dans un programme utiliser un M80 pour l ouvrir et un M81 pour la
226. eur pi ces 2 rer glable la gt Q403 M30 2 553 commande Q500 Trois dans un o Oxxxxx STATUS gt Q500 STATUS BUSY PARTS xxxxx Q600 Macro ou variable syst me gt Q600 801 MACRO 801 333 339996 L utilisateur peut demander le contenu de toute variable macro ou de tout syst me en utilisant la commande Q600 par exemple Q600 xxxx Ceci affichera le contenu des variables macro xxxx sur l ordinateur distance De plus les variables macros 1 33 100 199 500 699 noter que les variables 550 580 ne sont pas disponibles lorsque la fraiseuse est quip e d un syst me de palpeur 800 999 et 2001 2800 peuvent tre crites en utilisant la commande E par exemple Exxxx yyyyyy Yyyyyy o xxxx est la variable macro et yyyyyy yyyyyy est la nouvelle valeur NOTE Cette commande ne doit tre utilis e que s il n y a pas d alarmes pr sentes Collecte de donn es l aide de mat riel optionnel Cette m thode est utilis e pour donner l tat de la machine un ordinateur distant et elle est possible par l installation d une carte 8 relais code M r serve tous les 8 sont d di s aux fonctions ci dessous et ne peuvent plus tre utilis es pour un fonctionnement normal code M un relais de mise sous tension un jeu suppl mentaire de EMERGENCY STOP contacts d arr t d urgence et un jeu de c bles sp ciaux Contactez votre concessionnaire pour le prix de ces pi ces Apr s l installation des relais de
227. fermer 238 9 6 9 7 5 7 1 Programmation d options Refroidissement au travers de la broche TSC Cette option permet d amener le liquide de refroidissement directement sur le bord de coupe de l outil ce qui permet des vitesses et avances plus agressives et un meilleur enl vement des copeaux Ce refroidissement au travers de la broche Through Spindle Coolant TSC est disponible en configurations 300 psi 21 bar et 1000 psi 69 bar Ces deux configurations fonctionnement de la m me fa on Pour activer le TSC appuyer sur AUX CLNT lorsque le TSC est l arr t ou commander un M88 dans un programme Pour d sactiver le TSC appuyer sur AUX CLNT lorsque le TSC est en marche ou commander un M89 dans un programme Autres options Les options list es dans cette section font l objet de documentation qui est disponible dans le site Web de Haas Automation www haascnc com Syst me de sondage intuitif sans fil Wireless Intuitive Probing System WIPS 5 7 2 Cette option utilise un palpeur de travail mont e sur la broche et un palpeur d outil mont sur la table ils permettent de configurer les positions dans le contr le Haas afin d am liorer la pr cision et la r p tabilit Syst me de programmation intuitive IPS Cette option procure une s rie de menus d utilisation facile et des champs d option pour g n rer automatiquement des codes G pour une vari t de fonctions de pi ces 239 Syst
228. ffichage est en blanc lorsque le programme n est pas enregistr ou lorsque le bloc notes est en train d tre dit 137 diteur FNC NOTE 138 Ouverture de plusieurs programmes FNC II est possible d ouvrir jusqu trois programmes simultan ment dans l diteur FNC Pour ouvrir un programme existant alors qu un autre programme est ouvert dans l diteur FNC 1 Appuyer sur F1 pour acc der au menu 2 Dans la cat gorie File s lectionner Open Existing File Ouvrir un fichier existant 3 La liste des programmes est affich e S lectionner l onglet du dispositif o r side le programme mettre le programme en vidence l aide des touches fl ch es haut et bas ou de la manivelle de marche manuelle et appuyer sur SELECT PROGRAMI L affichage passera en mode Split Fractionnement avec le programme FNC sur la gauche et le programme qui vient d tre ouvert sur la droite dans un carreau onglets Pour changer le programme dans le carreau onglets s lectionner la commande Swap Programs Permuter les programmes dans le menu File ou appuyer sur F4 alors que le carreau onglets est actif Affichage des num ros de ligne FNC Pour afficher les num ros de ligne ind pendamment du texte du programme 1 S lectionner la commande Show Line Numbers Afficher les num ros de ligne dans le menu File pour les afficher Ce ne sont pas les m mes que les num ros de ligne Nxx ils ne sont
229. fonctionnera au maximum 25 de la vitesse normale lors du changement d un outil lourd La vitesse haut bas du logement ne sera pas r duite La commande restaurera la vitesse du mouvement rapide en cours apr s le changement de l outil Si l on rencontre des probl mes lors du changement d outillage inhabituel ou exceptionnel contacter le distributeur pour assistance H Heavy Lourd mais pas n cessairement grand les grands outils exigent des logements vides de chaque c t h Outil lourd de petit diam tre dans un logement d sign pour un grand outil il doit y avoir un logement vide de chaque c t Le h et le l en lettre bas de casse sont plac s par la commande ne jamais introduire de h ou de I en bas de casse dans le tableau des outils Outil de petit diam tre dans une poche d sign e pour un grand outil dans la broche On suppose que les grands outils sont lourds Les outils lourds ne sont pas suppos s tre grands Dans le cas des changeurs d outils qui ne sont pas grande vitesse H et h n ont pas d effet Utilisation du 0 pour la d signation d outil Un logement d outil peut tre d sign comme tant toujours vide en entrant 0 z ro comme num ro d outil dans le tableau Lorsque cette entr e est effectu e le changeur d outils ne voit pas ce logement et ne tentera jamais d installer ou de retirer un outil de logements d sign s 0 Un z ro ne peut pas tre utilis pour
230. fs inclinants 5 2 5 D sactivation des 4 me et 5 me axes 5 3 Macros Optionnel 5 3 1 Introduction sur les macros 5 3 2 Remarques sur le fonctionnement 5 3 3 Variables de syst me en profondeur 5 3 4 Utilisation des variables 5 3 5 Substitution d adresse 5 3 6 G65 Option d appel sous routine macro Groupe 00 5 3 7 Communication avec dispositifs externes DPRNTI 5 3 8 Fonctionnalit s macros de type Fanuc non comprises dans la CNC de Haas 5 4 Syst me de liquide de refroidissement programmable P Cool 5 4 1 Positionnement de P Cool 5 5 Auto Door Porte automatique 5 6 Refroidissement au travers de la broche TSC 9 Autres Options s as DU Ge CR A ne ee ne a Midas ne o 5 7 1 Syst me de sondage intuitif sans fil Wireless Intuitive Probing System WIPS 5 7 2 Syst me de programmation intuitive IPS Codes G Codes M R glages 6 1 Introduction amp 1 2 44 demi n aa d e a etats 6 1 1 Codes G fonctions pr paratoires 6 1 2 Utilisation des cycles pr programm s code G 6 1 3 Codes M Fonctions diverses 6 1 4 R glages LA dard N a nt Rad Entretien 2 522 LAS SSL LA IR Em dvd he
231. gement En mode FNC EDITOR 1 Appuyer sur F1 2 D placer le curseur vers le menu de Fichiers et s lectionner Save Enregistrer Il enregistre le fichier actuellement actif sous le m me nom de fichier Enregistrement sous En mode FNC EDITOR 1 Appuyer sur F1 2 D placer le curseur vers le menu de Fichiers et s lectionner Save As Enregistrer sous le nom Il enregistre le fichier actuellement actif sous un nouveau nom de fichier Suivre les invites afin de nommer le fichier Il s affiche dans un nouvel onglet Permuter les programmes En mode FNC EDITOR et dans une pile ongleys de programmes utiliser la touche directe F4 ou 1 Appuyer sur F1 2 D placer le curseur vers le menu de Fichiers et s lectionner Swap Programs Permuter les programmes Il am ne le programme suivant dans un carreau onglets en haut de la pile d onglets Programmation Switch to Left or Right Side Passer du c t droit au c t gauche Afin de changer la fen tre active du programme la fen tre pr sentement active a un fond d cran blanc en mode FNC EDITOR et dans une piles onglets de programmes 1 Appuyer sur F1 ou utiliser la touche directe EDIT 2 Si l on appuie sur F1 placer le curseur sur le menu Fichiers et s lectionner Switch to Left or Right Side Change View Changement de fen tre En mode FNC EDITOR utiliser la touche directe PROGRAM ou 1 Appuyer sur F1 2 D placer
232. ges 358 Codes G Codes M R glages 30 4 me axe activ 156 Enregistrer correc avec PROG C R initialise pointeur programme ICS Type format correction Surclassement refroidissement 158 159 160 Comp thermique vis XYZ en Y CE e o HE CE CE CRE CNT DE CRE NET NT D meme Que eme Bees Jui jones CE m Tomme Ajouter espaces dans sorties Arr t convoyeur RS232 MOO Apr s changement d outil ICS Arr t refroidissement c Type comp de fraise KC Couleur d arri re plan F min en comp rayon fraise Affichage tempo d sactiv minutes 45 46 47 48 Image miroir Axes X Y Z A Affiche seulement comp outil et orig utilis s 2m Sauter le m me changt outil E Arr t servo et hydraulique G83 Retrait au dessus de R Temporisation haute luminosit minutes 53 Marche manu sans retour z ro 239 Lampe travail tempo d sactiv minutes 54 D bit en bauds axes aux 240 Avertissement dur e de vie des outils 359 R glages Active DNC du MDI Fr quence de purge d eau minutes M30 R tablir G par d faut Dur e de la purge d eau secondes 57 Arr t exact X Y pr programm 244 Longueur d outil jauge ma tre pouces 58 Compensation de fraise 245 Sensibilit vibration dangereuse 59 60 61 62 D calage palpeur X X Z Z 247 Changement outil d placmt XZY simultan 63 Largeur palpeur d outil 249 Active l cran de d marrage Haas Corrections d outil mesure ESS Nom r seau CNC
233. gramm e Si la passe de finition d sir e est l int rieur d un mouvement circulaire l outil doit tre ralenti de fa on viter que l avance de surface ne d passe pas la valeur voulue Cependant des probl mes se pr sentent lorsque la vitesse est trop r duite Pour cette raison le r glage 44 est utilis pour limiter dans ce cas la valeur d ajustement de l avance Elle peut tre r gl e entre 1 et 100 Si elle est r gl e 100 il n y aura pas de changement de vitesse Si elle est r gl e 1 la vitesse peut tre r duite 1 de l avance programm e Lorsque l usinage est sur l ext rieur du mouvement circulaire aucun r glage n est effectu sur la vitesse d avance Entr e de la compensation d outil Yasnac F4 28 Entr e de la compensation de fraise Yasnac Type A et B 1 Trajectoire programm e 2 Trajectoire du centre de l outil r Rayon de l outil TYPE A TYPE B 169 Interpolation circulaire et compensation de fraise Entr e de la compensation d outil style Fanuc F4 29 Entr e de la compensation de fraise style Fanuc Type A et B 1 Trajectoire programm e 2 Trajectoire du centre de l outil r Rayon de l outil TYPE A TYPE B 4 10 4 Interpolation circulaire et compensation de fraise 170 Dans cette section l utilisation de G02 interpolation circulaire sens horaire G03 interpolation circulaire sens anti horaire et la compensation de fraise G41 Compensation de frais
234. gramm s code G 284 GID RS ES gt GIO F4 3 CSL ele 0 LS EU NS Une CGAL ALU GA y GIU YGU amp CSL AEL L g GIO XSF 0 CARE EE GIO FSU COL Sels 0 LS GIO CESU GO XL 0 G9 7 G90 10 0 gt G91 X 1 0 L9 G00 G90 G80 Z110 M09 G28 G91 YOZO M30 Q O Contournement des obstacles en plan X Y dans un cycle pr programm Pour viter un obstacle dans le plan X Y pendant un cycle pr programm mettre un LO sur une ligne du cycle pr programm et amener la commande faire un d placement en X Y sans ex cuter sur l axe Z l op ration pr programm e Par exemple nous avons un bloc carr de six pouces en aluminium avec une bride d un pouce par un pouce sur chaque c t le dessin pr voit deux trous centr s sur chacun des c t s de la bride Il faut un programme pour viter chacun des coins du bloc Exemple de programme Q 04600 X07 YO est dans le coin sup rieur gauche Z0 est sur la partie sup rieure de la pi ce TL M06 7 G00 G90 G54 X20 Y 5 53500 MO3 G43 HOL Z 9 MOS gt GOT AF20 Res 9 ESS y X4 0 X5 5 LO vitement de coin angulaire K KK Oa e N U O O X40 gt EO 9 Codes G Codes M R glages X 2 0 is se ibn Y 10 Y 7s0v G00 G80 ZI1 0 MO9 G28 G9I1 YO Z0 M30 3 Modification des cycles pr programm s Dans cette section sont pr sent s les cycles pr programm s qui doivent tre personnalis s pour facili
235. gue Dans le syst me de commande Haas il y a aussi d autres langues disponibles en plus de l anglais Pour changer de langue s lectionner une langue avec les touches de curseur LEFT et RIGHT puis appuyer sur ENTER 83 M30 Ecrasements remises z ro Lorsque ce r glage est activ ON un M30 remplacera tous les surclassements vitesse d avance avance de broche avance rapide par leurs valeurs par d faut 100 84 Action surcharge d outil Ce r glage d clenche l action sp cifi e ALARME ARR T D AVANCE BIPEUR AVANCE AUTOMATIQUE chaque fois qu une surcharge se produit sur un outil voir la section outil La s lection ALARME arr tera la machine si l outil est surcharg Si le r glage est sur FEEDHOLD Pause d avance le message Tool Overload Surcharge d outil s affichera et la machine s arr tera dans une situation de pause d avance lorsque cette condition est pr sente En appuyant sur toute autre touche on effacera le message En s lectionnant BEEP on obtiendra un son audible bip partir de la commande lorsque l outil est surcharg En r glage AUTOFEED le contr le automatique limite vitesse d avance en fonction de la charge d outil Lors du taraudage rigide ou flottant les surclassements d avance et de broche sont verrouill s et de fait la fonctionnalit AUTOFEED avance automatique sera inefficace la commande va para tre r pondre aux boutons de surclassement par affichage des message
236. h en haut et gauche de l cran sous la forme Mode Affichage touche T2 5 EDIT EDIT Touches de modes EDIT Ce mode permet d diter des programmes dans la m moire du contr le Pi ce INSERT Il entre le texte partir de la ligne d entr e ou du bloc notes dans le d insertion presse papiers la position du curseur Modifier ALTER Il remplace la commande mise en vidence ou le texte par le texte de la ligne d entr e ou du bloc notes Supprimer DELETE Il supprime l l ment sur lequel se trouve le curseur ou efface un bloc s lectionn du programme Annuler Il annule les 9 derni res modifications d dition et d s lectionne un bloc affich en surbrillance 2 6 T2 6 OPERATION MEM Touches de modes M moire MEMORY II s lectionne le mode m moire Les programmes sont ex cut s dans ce mode et les autres touches dans la rang e MEM contr lent la fa on dont le programme est ex cut Bloc par bloc SINGLE Il active et d sactive le bloc par bloc Lorsque le bloc par bloc est BLOCK activ le contr le n ex cute qu un bloc de programme la fois chaque fois que vous appuyez sur CYCLE START DRY RUN Il permet de v rifier sans usinage les mouvements r els de la machine 41 Clavier Arr t optionnel OPTION Il active et d sactive l arr t optionnel Lorsque l arr t optionnel est STOP activ la machine va s arr ter lorsqu elle atteint des commandes M01 Suppression de BLOCK I
237. hages des commandes T2 30 Champ 16 CHANGEMENT D OUTILS Tool Un changement d outils est en change cours T2 31 Champ 17 JET D AIR ACTIV Air blast on Le pistolet automatique air comprim fraiseuse ou le jet d air tour est actif CONVOYEUR MARCHE AVANT Le convoyeur est actif et Conveyor forward actuellement en marche avant CONVOYEUR MARCHE ARRI RE Le convoyeur est actif et Conveyor reverse actuellement en marche arri re 68 Introduction T2 32 Champ 18 LIQ ARROSAGE ACTIV Coolant Le syst me de liquide de on refroidissement principal est en marche ARROSAGE TRAVERS DE LA Le syst me d arrosage travers BROCHE TSC on la broche est en marche Fraiseuses seulement POMPE D ARROSAGE HAUTE Le syst me d arrosage haute PRESSION High pressure coolant pression est en marche Tours seulement Affichage de broche principale F2 34 Affichage de broche principale tats des vitesses et des avances Le premi re colonne de cet affichage vous donne les informations sur l tat de la broche et sur les valeurs de surclassement courantes pour la broche l avance et les d placements rapides 69 Copie d cran 2 3 5 NOTE 2 4 70 La deuxi me colonne affiche en KW la charge actuelle du moteur Cette valeur refl te la puissance r elle de la broche qui est d livr e sur l outil L affichage indique aussi les valeurs programm es et r elles de vitesse de broche et d
238. haque fois que le bouton de l indexeur rotatif est appuy S il est r gl sur z ro la table rotative ne tournera pas Codes G Codes M R glages 167 186 Entretien p riodique La mise en place de l entretien p riodique porte sur 14 points et 6 composants de rechange qui peuvent tre contr l s Lorsque l entretien p riodique est mis en service ces param tres permettront l utilisateur de modifier les dur es par d faut de chacun de ces articles Si la dur e en heures est r gl e sur z ro l l ment n appara tra pas sur la liste affich e dans la page entretien des commandes courantes 167 Remplacement liquide arrosage heures marche par d faut 169 Remplacement filtre huile heures marche par d faut 170 Remplacement huile bo te vitesses heures marche par d faut 171 V rif niveau r servoir liquide d arrosage heures marche par d faut 172 V rif niveau lubrifiant glissi res heures marche par d faut 173 V rif niveau huile bo te de vitesses heures marche par d faut 174 Inspection joints racleurs heures en temps de mouvmit par d faut 175 V rification air alimentation heures marche par d faut 176 V rification niveau huile hydraulique heures marche par d faut 177 Remplacement filtre hydraulique heures en temps de mouvmt par d faut 178 Graissage des raccords heures en temps de mouvmt par d faut 179 Graissage mandrin heures en temps de mouvmt par d faut 180 Graissage cames changeur d outils nombre
239. hargement d chargement des programmes etc et aux fonctions DNC Ce r glage doit correspondre au d bit de transfert de l ordinateur personnel 12 S lection parit Ce r glage permet de d finir la parit pour le port s riel RS 232 Lorsqu il est r gl sur NONE aucun aucun bit de parit n est ajout aux donn es s rielles Lorsqu il est r gl sur Z RO Un bit 0 est ajout EVEN Pair et ODD Impair agissent comme des fonctions de parit normales Assurez vous que vous savez ce dont votre syst me a besoin par exemple XMODEM doit utiliser 8 bits de donn es et pas de parit r gl sur NONE Aucun Ce r glage doit tre adapt l ordinateur personnel 13 Bit d arr t Ce r glage d signe le nombre de bits d arr t pour le port s riel RS 232 Il peut tre 1 ou 2 Ce r glage doit tre adapt l ordinateur personnel 14 Synchronisation Cela change le protocole de synchronisation entre exp diteur et destinataire pour le port s riel RS 232 Ce r glage doit tre adapt l ordinateur personnel Avec un r glage sur RTS CTS les fils de signal du c ble de donn es s rielles sont utilis s pour dire l exp diteur d arr ter temporairement la transmission de donn es tandis que le destinataire rattrape Avec un r glage sur XON XOFF le r glage le plus commun les codes caract res ASCII sont utilis s par le destinataire pour dire l exp diteur de s arr ter temporairement La s lect
240. hine Toutes les fraiseuses pr sentent des dangers provenant des outils coupants rotatifs courroies et poulies lectricit haute tension bruit et air comprim Lorsque vous utilisez des machines CNC et leurs composants vous devez toujours respecter les consignes de base de s curit afin de r duire le risque de blessures et d endommagement m canique 1 1 1 lire avant d utiliser la machine af PA DANGER Ne jamais entrer dans la zone d usinage lorsque la machine est en mouvement Sinon des blessures graves voire la mort peuvent en r sulter S curit de base e Prenez connaissance des r glements de s curit locaux avant d utiliser la machine Prenez contact avec votre concessionnaire d s qu un probl me de s curit doit tre r solu e C est la responsabilit du propri taire de v rifier qu AVANT de commencer son travail toute personne participant l installation et l op ration de la machine est bien familiaris e avec les directives d installation d exploitation et de s curit fournies avec la machine La responsabilit ultime de la s curit appartient au propri taire de l entreprise et aux personnes travaillant avec la machine lire avant d utiliser la machine Porter des protections pour les yeux et les oreilles pendant l op ration de la machine Il est recommand de porter des lunettes de s curit r sistantes au choc approuv es par ANSI et des prot ge oreilles approuv s par OS
241. iam tre sur 4 me axe Ce r glage est utilis pour r gler le diam tre de l axe A 0 0000 50 0000 pouces que la commande utilise pour d terminer la vitesse d avance angulaire La vitesse d avance dans un programme est toujours exprim e en pouces par minute G94 par cons quent la commande doit conna tre le diam tre de la pi ce en cours d usinage dans l axe A afin de calculer la vitesse d avance angulaire Voir le r glage 79 la page 376 pour informations sur le r glage du diam tre du 5 me axe 369 R glages NOTE 370 35 G60 Correction C est une entr e num rique dans l intervalle 0 0000 0 9999 pouces Il est utilis pour sp cifier la distance parcourir par un axe au del du point cible avant l inversement Voir galement G60 36 Red marrage progr Lorsque ce r glage est activ ON le red marrage d un programme partir d un point autre que le d part am nera le syst me de commande balayer tout le programme pour s assurer que les outils corrections codes G et M et les positions des axes sont correctement r gl es avant le d marrage du programme au bloc o se trouve le curseur Les codes M suivants sont trait s lorsque R glage 36 est activ La machine va se rendre sur la position et changer d abord l outil sp cifi dans le bloc pr c dent la position du curseur Par exemple si le curseur se trouve dans un bloc de changement d outils du programme la machine change l outil
242. ible Exemple de programme Q 01234 Exemple de programme T1 MO6 Outil 1 est un per age avant trou 0 5 pouce x 90 degr s G90 G54 GOU X505 Y 14875 51279 M03 G43 H01 Z0O 1 MO8 GO 2 0 179 Pro ROLL Flos j lallo Yas 0 p Roed Oo Vano KXeal00 F 62313 Xos V 40 F G80 G00 21 0 MO9 F6 26 G82 Exemple de per age avant trou Codes G Codes M R glages G83 Cycle pr programm per age d gagement multiple normal Groupe 09 F Vitesse d avance I Profondeur de per age jusqu au premier d gagement J Valeur de r duction de profondeur de per age chaque passe K Profondeur minimale de per age L Nombre de trous si G91 Mode incr ment est utilis galement G81 G89 P Pause la fin du dernier per age en d gagement multiple en secondes Q Profondeur de per age chaque d gagement toujours incr mentiel R Position du plan R position en dessus de la pi ce X Position du trou sur axe X Y Position du trou sur axe Y Z Position d axe Z au fond du trou Si I J et K sont sp cifi s la valeur de la premi re passe sera chaque passe suivante sera r duite de J et la passe minimale sera K Ne pas utiliser une valeur Q lors de la programmation avec I J etK Si l on a sp cifi P l outil pausera au fond du trou pendant le temps choisi L exemple suivant consiste percer d gagement multiple plusieurs fois et pauser pendant 1 5 secondes G83 2 0 02 FILS
243. iche la Table des mati res du manuel de l op rateur Vous pouvez alors naviguer dans le contenu du manuel qui est stock dans le contr le Vous pouvez acc der aux fonctions d aide partir du menu d aide onglets appuyer sur CANCEL pour quitter l onglet de la Table des mati res du manuel de l op rateur et acc der au reste de ce menu Pour plus d informations sur la navigation dans les menus onglets voir la page 70 Voici les onglets disponibles lls sont d crit avec plus de d tails dans les sections qui suivent e Search Recherche Il permet d entrer un mot cl afin de trouver trouver le contenu du manuel de l op rateur qui est enregistr dans le contr le Help Index Index d aide Il donne la liste des sujets d aide disponibles parmi lesquels vous pouvez choisir C est la m me chose qu avec l option du menu Help Index d crit en page 71 e Drill Table Tableau des forets Il donne un tableau o sont list s les tailles des forets et tarauds avec leurs quivalents d cimaux Calculator Ce menu avec sous onglets apporte les options de plusieurs calculatrices de g om trie et trigonom trie Voir la section Onglet calculatrice partir de la page 73 pour plus d informations Onglet de recherche Utiliser l onglet Search pour obtenir assistance partir de mots cl s 1 Appuyer sur F1 pour rechercher dans le contenu du manuel ou sur CANCEL pour quitter l onglet d aide et s lectionner l o
244. ide de X Y et avant que l axe Z ne se d place Ceci est utile pour viter d endommager la pi ce en sortant du trou particuli rement si le plan R est proche de la surface de la pi ce Les adresses Z R et F sont des donn es requises par tous les cycles pr programm s NOTE Codes G Codes M R glages Annulation d un cycle pr programm Le code G80 est utilis pour l annulation de tous les cycles pr programm s noter qu un code G00 ou G01 annulera aussi un cycle pr programm Une fois s lectionn un cycle pr programm est actif jusqu son annulation avec G80 G00 ou G01 Boucler les cycles pr programm s Ce que suit est un exemple de programme utilisant un cycle pr programm de per age mis en boucle par incr ment La s quence de per age utilis e ici est destin e pargner du temps et suivre la trajectoire la plus courte d un trou un autre F6 17 G81 Cycle pr programm per age R Plan R Z Plan Z 1 Rapide 2 Avance O 0 Exemple de programme Q 003400 Per age de la grille T1 M06 C00 G90 G54 X1 0 Y 1 0 S2500 MO3 G43 H01 Z 1 MO8 CO ZI S Flos RL C91 X1L 0 L9 gt G90 Y 2 0 Ou rester G91 et r p ter Y 1 0 G91 X 1 0 L9 G90 Y 35 0 283 Utilisation des cycles pr pro
245. ifs Cet affichage donne en lecture seulement des informations en temps r el sur les codes actuellement actifs dans le programme particuli rement les codes qui d finissent le type de mouvement actuel rapide v avance lin aire v avance circulaire syst me de positionnement absolue v incr mentiel compensation de fraise gauche droite ou d sactiv e cycle pr programm actif et d calage de travail Cet affichage donne galement les codes actifs Dnn Hnn Tnn et les plus r cents codes Mnnn 51 Affichages des commandes 52 Outil actif F2 30 Exemple d affichage d outils actifs Cet affichage donne des informations sur l outil actuellement dans la broche dont le type d outil si sp cifi la charge maximale que l outil a support et le pourcentage de vie restante si la Gestion d outil avanc e est utilis e Indicateur de niveau de fluide d arrosage Le niveau du liquide d arrosage est affich en haut et droite de l cran en mode OPERATION MEM Une barres verticale indique le niveau de liquide d arrosage La barre verticale clignote lorsque le liquide atteint un niveau qui pourrait affecter le d bit de liquide d arrosage Ce niveau est galement affich en mode DIAGNOSTICS sous l onglet GAUGES Affichages de minuteries et de compteurs La section Minuteries de cet affichage situ au dessus de la partie inf rieure droite de l cran fournit les informations sur les temps de cycles This cyc
246. il Voir galement G101 Activer l image miroir F6 61 R glages 45 46 47 et 48 D placement d axe en image miroir 49 Sauter le m me changmt outil Dans certains programmes le m me outil peut tre appel dans la section suivante d un programme ou d une sous routine La commande effectuera deux changements d outils et finira avec le m me outil dans la broche L activation ON de ce r glage permettra de sauter les changements des m mes outils un changement d outil ne se produira que si un outil diff rent est plac dans la broche Ce r glage n affecte que les machines avec changeurs d outils de type carrousel parapluie Codes G Codes M R glages 52 G83 Retrait au dessus de R La plage de r glage est 0 0000 30 0000 pouces 0 761mm Ce r glage change la fa on dont G83 agit cycle de per age d gagement progressif La majorit des programmeurs configurent le plan de r f rence R bien au dessus de la coupe pour s assurer que le mouvement de d gagement des copeaux permette qu ils sortent du trou Mais c est une perte de temps car la machine va devoir traverser cet espace vide Si le R glage 52 est fix sur la distance exig e pour l limination des copeaux le plan R peut tre plac beaucoup plus pr s de la pi ce qui est perc e F6 62 R glage 52 Distance de retrait de per age 1 R glage 52 2 Position de d part 3 Distance de retrait d termin e par le r glage 52 4 Plan R 53
247. inconnues pour usinage b Etalonnage d outil pour des valeurs de correction et d usure C Inspection avant l usinage pour d terminer la quantit de mati re sur les pi ces coul es d Inspection apr s usinage afin de d terminer les valeurs de parall lisme et de plan it ainsi que le positionnement Codes M et G utiles M00 M01 M30 Arr t programme G04 Pause G65 Pxx Appel de sous programme macro Permet la transmission des variables M96 Pxx Qxx Branchement local conditionnel avec les signaux d entr es discr tes M97 Pxx Appel sous routine locale M98 Pxx Appel sous programme M99 Retour ou boucle de sous programme C103 Limite de lecture anticip e de bloc Pas de compensation d outil admise M109 Entr e interactive de l utilisateur voir section codes M R glages Il y a 3 r glages qui peuvent affecter les programmes macro programmes s rie 9000 ce sont 9xxxx progs Lock 23 Verrouillage prog 9xxx Progs Trace 74 D pistage prog et 9xxx Progs Single BLK 75 Monobloc prog Arrondi 193 Introduction sur les macros 194 Le syst me de commande stocke des nombres d cimaux comme valeurs binaires De ce fait les nombres stock s dans les variables peuvent tre 1 chiffre le moins significatif pr s Par exemple le num ro 7 stock dans la variable macro 100 pourrait ult rieurement tre lu comme 7 000001 7 000000 ou 6 999999 Si l instruction tait IF 100 EQ 7
248. ines ne soient exploit es sans surveillance Il est particuli rement important de s lectionner des quipements de surveillance qui si un probl me est d tect puissent imm diatement agir de mani re appropri e sans intervention humaine pour emp cher un accident Mode Configuration Toutes les machines CNC de Haas sont quip es de verrous plac s sur les portes de l op rateur et d un interrupteur cl sur le bo tier suspendu pour verrouiller et d verrouiller le mode Configuration En g n ral l tat du mode Configuration verrouill d verrouill affecte le fonctionnement de la machine lorsque les portes sont ouvertes Le mode Configuration doit tre constamment verrouill interrupteur cl vertical en position verrouill e En mode verrouill les portes de l enceinte sont ferm es et verrouill es pendant l ex cution d un programme CNC la rotation de la broche ou le mouvement d un axe La porte se d verrouille automatiquement lorsque la machine n est pas en cycle Plusieurs fonctions de la machine sont indisponibles lorsque la porte est ouverte En position d verrouill e le mode configuration permet un machiniste bien form d acc der la machine pour pr parer les travaux Dans cemode le comportement de la machine est diff rent selon que la porte est ouverte ou ferm e L ouverture des portes lorsque la machine est en cycle arr te le d placement et r duit la vitesse de broche La machine permet pl
249. inverse 5 axes E Sp cifie la distance de la position de d part vers le fond du trou doit tre une valeur positive F Vitesse d avance L Nombre de r p titions A Position de d part d outil sur l axe B Position de d part d outil sur l axe B X Position de d part d outil sur l axe X Y Position de d part d outil sur l axe Y Z Position de d part d outil sur l axe z S Vitesse de broche Il faut programmer une position sp cifique sur X Y Z A B avant de commander le cycle pr programm Cette position est utilis e comme position initiale de d part La commande va automatiquement d marrer la broche en CCW sens anti horaire avant ce cycle pr programm Codes G Codes M R glages F6 46 G155 Cycle pr programm de taraudage inverse en 5 axes G161 Cycle pr programm de per age sur 5 me axe Groupe 09 E Sp cifie la distance de la position de d part vers le fond du trou doit tre une valeur positive F Vitesse d avance A Position de d part d outil sur l axe B Position de d part d outil sur l axe B X Position de d part d outil sur l axe X Y Position de d part d outil sur l axe Y Z Position de d part d outil sur l axe z F6 47 G161 Cycle pr programm per age 5 axes Il faut programmer une position sp cifique sur X Y Z B avant de commander le cycle pr programm Exemple 329 Utilisation des cycles pr programm s code G 330
250. ion G68 affectera toutes les valeurs appropri es des positions dans les blocs suivant la commande G68 Les valeurs sur la ligne contenant G68 ne sont pas sujettes rotation Seules les valeurs dans le plan de rotation sont tourn es par cons quent si G17 est le plan courant de rotation seules les valeurs X et Y seront affect es L introduction d un nombre angle positif pour l adresse R fera tourner l entit en sens anti horaire Si l angle de rotation R n est pas introduit l angle de rotation sera pris dans le R glage 72 Dans le mode G91 incr mentiel avec le r glage 73 activ ON l angle de rotation est modifi par la valeur de R Autrement dit chaque commande c68 changera l angle de rotation par la valeur sp cifi e dans R L angle de rotation est r gl sur z ro au d but du programme ou il peut tre r gl un angle particulier en utilisant un G68 en mode G90 Les exemples suivants illustrent la rotation avec G68 Codes G Codes M R glages F6 13 G68 D part de fen tre gothique aucune rotation 1 Origine des coordonn es de travail 0001 GOTHIC WINDOW F20 S500 G00 X1 Y1 G01 X2 Y2 G03 X1 RO 5 G01 Y1 M99 O 1 Le premier exemple montre comment la commande utilise la position actuelle des coordonn es de travail comme centre de mise l chelle X0 Y0 Z0 F6 14 G68 Rotation coordonn es de travail actuelle 1 Origine des coordonn es de travail 2
251. ion DC CODES est semblable XON XOFF la diff rence que des codes de bande perfor e ou de d part arr t de lecteur sont envoy s XMODEM est un protocole de communications mis en fonction par le destinataire qui envoie des donn es aux blocs de 128 bytes XMODEM augmente la fiabilit car l int grit de chaque bloc est v rifi e XMODEM doit utiliser 8 bits de donn es et pas de parit NOTE Codes G Codes M R glages 15 Convention de codes Het T Si ce r glage est activ ON il fait v rifier par la machine que le code de d calage H correspond bien l outil fix dans la broche Cette v rification peut aider eviter des collisions Ce r glage ne d clenchera pas d alarme avec un H00 H00 permet de supprimer le d calage de longueur d outil 16 Blocage essai blanc La fonctionnalit d essai blanc Dry Run ne sera pas disponible lorsque ce r glage est activ ON 17 Blocage arr t optionnel La fonctionnalit d arr t optionnel Optional Stop ne sera pas disponible lorsque ce r glage est activ ON 18 Blocage effacement de bloc La fonctionnalit de suppression de bloc Block Delete ne sera pas disponible lorsque ce r glage est activ On 19 Blocage crasement vitesse d avance Les boutons de surclassement de la vitesse d avance seront d sactiv s lorsque ce r glage est activ ON 20 Blocage crasement r glage broche Les boutons de surclassement de la vitesse de broche s
252. ion d outil 3 Syst me de liquide de refroidissement programmable en option 4 Buses de fluide d arrosage 5 Broche 17 F2 5 w N oe 18 Caract ristiques de la fraiseuse verticale vue de dos Plaque d informations Disjoncteur du circuit principal Ventilateur de servomoteurs vectoriels fonctionne par intermittence Armoire de commande Ensemble panneau de graissage intelligent A Connecteurs lectriques B Ensemble r servoir fluide de refroidissement C Armoire de commande lectrique panneau lat ral F2 6 F2 7 Caract ristiques de la fraiseuse verticale vue de dos D tail A Connecteurs lectriques Caract ristiques de la fraiseuse verticale vue de dos D tail B Ensemble de r servoir de liquide d arrosage LRU Me NE Introduction Indicateur de niveau de fluide d arrosage Liquide de refroidissement en option Liquide de refroidissement auxiliaire en option Lavage en option Convoyeur en option Pompe d arrosage standard Indicateur de niveau de fluide d arrosage Bac copeaux Cr pine Pompe d arrosage travers la broche 19 F2 8 Caract ristiques de la fraiseuse verticale vue de dos D tail C Panneau lat ral de l armoire de contr le RS 232 en option Enet en option chelle axe A en option chelle axe B en option Alimentation lectrique axe A en option Encodeur axe A en option Alimentation lectrique axe B en optio
253. ion de changeur d outils comme suit 1 Appuyer sur RECOVER La commande tentera d abord d ex cuter une restauration automatique Sur l cran de restauration du changeur d outils appuyer sur A pour d marrer la restauration automatique ou sur E pour quitter En cas d chec de la restauration automatique l option affiche la possibilit d une restauration manuelle Appuyer sur M pour continuer En mode manuel suivre les instructions et r pondre aux questions afin d effectuer une restauration correcte du changeur d outils Le processus complet de restauration du changeur d outil doit tre termin avant de sortir Si la routine est quitt e trop t t la d marrer partir du commencement 111 Changeur d outils montage lat ral SMTC porte et panneau de commutation 3 10 5 Changeur d outils montage lat ral SMTC porte et panneau de commutation 112 Les fraiseuses telles que les MDC EC 300 et EC 400 comportent un sous panneau pour assistance au chargement d outils L interrupteur Manual Auto manuel automatique doit tre r gl sur Auto pour un fonctionnement automatique du changeur d outil Si l interrupteur est r gl sur Manual les deux autres boutons tiquet s CW sens horaire et CCW sens anti horaire sont activ s et les changements d outils automatiques sont d sactiv s Les boutons CW sens horaire et CCW sens anti horaire font tourner le changeur d outils en directions horaire et an
254. ion du changeur d outils Les outils sont toujours charg s dans le changeur d outils en pla ant d abord l outil dans la broche Ne jamais charger d outil directement dans le changeur d outils CAUTION Un bruit violent lors de la lib ration d un outil est l indication d un probl me une v rification doit tre faite pour viter tout dommage grave au changeur d outils Chargement d outil sur un changeur d outils montage lat ral NOTE Un outil de dimensions normales a un diam tre inf rieur 3 pouces pour les machines c ne 40 ou inf rieur 4 pouces pour les machines c ne de broche 50 Les outils plus grands sont consid r s comme tant de grandes dimensions 105 Chargement du changeur d outils F3 6 V rifier que les porte outils sont bien munis de la tirette correcte correspondant la fraiseuse Appuyer sur CURRENT COMMANDS Appuyer sur PAGE UP ou PAGE DOWN jusqu ce que POCKET TOOL TABLE Tableau des logements d outils s affiche Effacer toute d signation actuelle Large Grand ou Heavy Lourd d outils Utiliser les touches du curseur pour d filer jusqu un logement d outil ayant c t un L ou un H Appuyer sur SPACE puis sur ENTER pour effacer les d signations Large Grand ou Heavy Lourd des outils Pour supprimer toutes les d signations appuyer sur ORIGIN e s lectionner l option CLEAR CATEGORY FLAGS Supprimer les drapeaux de cat gories Un outil grand e
255. ire La compensation de fraise est limit e la compensation dans le seul plan X Y Le code G40 annulera la compensation de fraise ce qui est la condition par d faut lorsque la machine est mise sous tension Lorsqu elle est annul e la trajectoire programm ee redevient la m me que l axe de la trajectoire de l outil Vous ne pouvez pas terminer un programme M30 M00 M01 ou M02 lorsque la compensation de fraise est active La commande ex cutera un bloc de commande la fois Cependant il v rifiera les deux blocs suivants contenant les mouvements de X et Y Les v rifications d interf rence sont effectu es dans ces trois blocs d informations Le r glage 58 contr le la fa on d agir de cette partie de compensation de fraise Ce r glage peut tre effectu pour Fanuc ou Yasnac Si l on s lectionne Yasnac pour le r glage 58 la commande doit tre capable de positionner le c t lat ral de l outil le long des bordures du contour programm es sans sur usiner au cours des deux mouvements suivants Un mouvement circulaire joint tous les angles ext rieurs Programmation Si l on s lectionner Fanuc pour le R glage 58 la commande n exige pas que le tranchant de l outil soit positionn le long de tous les bords du contour programm ce qui emp che le sur usinage Cependant une alarme sera d clench e lorsque la trajectoire de fraise est programm e de fa on que le sur usinage ne puisse pas tre vit Les angles externes i
256. irection du curseur UP et DOWN pour mettre en vidence cette option puis appuyez sur ENTER pour la s lectionner Les options disponibles dans ce menu sont e Help Index Index d aide Elle donne la liste des sujets d aide disponibles parmi lesquels vous pouvez choisir Pour plus d informations voir la section Index d aide en page 73 e Help Main Aide principale Elle donne la table des mati res du manuel de l op rateur dans le contr le Utilisez les fl ches de direction du curseur UP et DOWN pour s lectionner un sujet et appuyer sur ENTER pour en voir le contenu 71 Menu d aide onglets 2 9 1 2 5 2 12 e Help Active Window Fen tre d aide active Elle donne le sujet du syst me d aide qui correspond la fen tre active pr sente Help Active Window Commands Elle donne une liste des commandes disponibles pour la fen tre active Vous pouvez utiliser les touches directes list es entre parenth ses ou vous pouvez s lectionner une commande partir de la liste e G Code Help Aide codes G Elle donne une liste des codes G que vous pouvez s lectionner de la m me mani re que l option Help Main pour plus d informations e M Code Help Aide codes M Elle donne une liste des codes G que vous pouvez s lectionner de la m me mani re que l option Help Main pour plus d informations Menu d aide onglets Pour acc der au menu d aide onglets appuyer sur HELP Aide jusqu ce que s aff
257. ise m re de diam tre 750 x 1 0 1 Pour d marrer prendre le diam tre du trou 1 500 Soustraire le diam tre de la fraise 50 et diviser ensuite par 2 1 500 75 2 375 Le r sultat 375 est la distance de d part de l outil coupant partir du I D diam tre int rieur de la pi ce 2 Apr s le positionnement initial l tape suivante du programme activera la compensation de fraise et le mouvement vers le I D diam int du cercle 3 L tape suivante consiste programmer un cercle complet G02 ou G03 avec une commande d axe Z de la valeur d un pas complet de filet cela s appelle interpolation h lico dale 4 La derni re tape consiste s loigner du diam tre int rieur du cercle et d sactiver la compensation de fraise On ne peut pas activer ou d sactiver la compensation de fraise pendant un mouvement en arc Il faut faire un mouvement lin aire dans l axe X ou Y afin de d placer l outil vers et partir du diam tre usiner L amplitude de ce mouvement sera gale la valeur maximale de compensation qui peut tre ajust e D Ol SN un A gt Codes G Codes M R glages Exemple de fraisage de filet diam tre de 1 5 X 8 TPI 1 Trajectoire de l outil 2 Activer et d sactiver la compensation de fraise Exemple de programme La plupart des principaux fabricants actuels de fraiseuses de filetage offrent des logiciels gratuits qui aident le programmeur cr er leurs cod
258. ition de d part d outil sur l axe Y Z Position de d part d outil sur l axe z F6 51 G165 Cycle pr programm d al sage sur 5 me axe Il faut programmer une position sp cifique sur X Y Z B avant de commander le cycle pr programm Exemple Cycle d al sage Io M6 G01 G54 G90 X8 4221 Y 8 4221 B23 A21 342 52200 M3 F360 Position d gagement G143 H5 7Z714 6228 M8 G1 X6 6934 Y 6 6934 710 5503 F360 Point de d part initial G165 E1 0 F12 Cycle pr programm Codes G Codes M R glages G80 X8 4221 Y 8 4221 B23 A21 342 714 6228 Position d gagement MS G00 G28 G91 Z0 G91 G28 B0 AO MOI G166 Cycle pr programm d al sage et arr t sur 5 me axe Groupe 09 E Sp cifie la distance de la position de d part vers le fond du trou doit tre une valeur positive F Vitesse d avance A Position de d part d outil sur l axe B Position de d part d outil sur l axe B X Position de d part d outil sur l axe X Y Position de d part d outil sur l axe Y Z Position de d part d outil sur l axe z F6 52 G166 Cycle pr programm arr t al sage sur 5 me axe Il faut programmer une position sp cifique sur X Y Z B avant de commander le cycle pr programm Exemple Cycle al sage et arr t 15 M6 gt G01 G54 G90 X8 4221 YV 8 4221 B23 A21 342 52200 M3 F360 Position d gagement G143 H5 714 6228 M8 G1 X6 6934 Y 6 6934 27
259. l cran avec le bit O0 en haut et gauche et le bit 31 en bas et droite Changeur de Palettes L tat des palettes dans le chargeur automatique de palettes est v rifi l aide des variables suivantes 7701 7706 Num ros de programmes de pi ces assign s aux palettes D calages d origine Tous les d calages d origine peuvent tre lus et r gl s dans une expression macro permettant de pr r gler les coordonn es sur des emplacements approximatifs ou de r gler les coordonn es sur des valeurs bas es sur les r sultats des emplacements et calculs des signaux saut s Lorsque certaines des corrections sont lues la queue d interpr tation en lecture anticip e est arr t e jusqu ce que le bloc respectif soit ex cut 5201 5206 VALEURS DE CORRECTION G52 X Y Z A B C 5221 5226 VALEURS DE CORRECTION G54 X Z A B C 5241 5246 VALEURS DE CORRECTION G55 X Y 7 A B C 214 Programmation d options 7021 7026 G111 G154 P2 d calages d origine suppl mentaires 14021 14026 7041 7046 P3 d calages d origine suppl mentaires 14041 14046 7061 7066 P4 d calages d origine suppl mentaires 14061 14066 7081 7086 P5 d calages d origine suppl mentaires 14081 14086 7101 7106 P6 d calages d origine suppl mentaires 14101 14106 7121 7126 P7 d calages d origine suppl mentaires 14121 14126 7141 7146 P
260. l que comme r f rence lors de la visualisation du programme 2 Pour cacher ces num ros de ligne s lectionner nouveau l option dans le menu File Menu dition FNC Pour acc der au menu Fichier 1 En mode FNC EDITOR appuyer sur F1 2 Placer le curseur sur le menu Fichier Programmation F4 10 Menu File CANCEL Exit CLOSE FILE SAVE SAVE SWAP PROGRAMS SWITCH TO LEFT OR RIGHT SIDE CHANGE VIEW SHOW LINE MUM ERS Open Existing File Ouvrir un fichier existant En mode FNC EDITOR 1 Appuyer sur F1 2 D placer le curseur vers le menu Fichiers et s lectionner Open Existing File Ouvrir le fichier existant 3 Cocher un fichier ouvrir et appuyer sur SELECT PROGRAMI Un fichier s ouvre partir du menu LIST PROGRAM dans un nouvel onglet Close File Fermeture d un fichier En mode FNC EDITOR 1 Appuyer sur F1 2 D placer le curseur vers le menu de Fichiers et s lectionner Close File Fermer le fichier Il ferme le fichier actuellement actif Si le fichier a t modifi la commande invitera l enregistrement avant la fermeture 139 diteur FNC NOTE 140 Enregistrement Les programmes ne sont pas automatiquement enregistr s IIS seront perdus si une panne de courant ou une mise hors tension se produit avant de les avoir enregistr s Enregistrer fr quemment votre programme lorsque vous dlitez Touche directe SEND apr s avoir fait un chan
261. l active et d sactive la suppression de bloc Les blocs avec une barre bloc DELETE oblique comme premier article sont ignor s pas ex cut s lorsque cette option est activ e 42 Introduction T2 7 EDIT MDI DNC Touches de modes Nom Clavette Fonction Entr e manuelle de MDI DNC En mode d entr e manuelle de donn es MDI vous pouvez ex cuter des programmes ou des blocs de codes sans les enregistrer Le mode de contr le num rique donn es Contr le num rique direct direct DNC permet de longs programmes d tre introduits tr s progressivement dans le contr le au cours de leur ex cution Liquide d arrosage COOLANT Il active et d sactive le fluide optionnel d arrosage Orientation de la ORIENT SPINDLE Il oriente la broche vers une position donn e et la broche verrouille ensuite Marche avant arri re ATC FWD II fait tourner la tourelle porte outil vers l outil du changeur d outils ATC REV suivant pr c dent automatique SETUP JOG Touches de modes 0001 1 0001 1 001 1 Il s lectionne la distance parcourue chaque clic de la 01 10 1 100 manette de marche manuelle Lorsque la fraiseuse est en mode MM le premier num ro est multipli par dix lors de la marche par coups de l axe ex 0001 devient 0 001mm Le num ro du bas est utilis pour le mode d essai blanc T2 9 SETUP ZERO Touches de modes Retour z ro ZERO RETURN Il s lection
262. l outil La longueur d outil est mesur e de la pointe d outil la partie sup rieure de la pi ce avec l axe Z dans sa position origine 115 Installation des outils suppl mentaires CAUTION 3 12 4 116 11 12 13 14 Charger l outil dans la broche 1 Appuyer sur HANDLE JOG A Appuyer sur 1 100 B La fraiseuse se d placera grande vitesse lorsque la manette est tourn e S lectionner l axe X ou l axe Y C et d placer par coups D l outil pr s du centre de la pi ce Appuyer sur Z E A l aide de la manette de marche par coups D amener l axe Z approximativement 1 pouce au dessus de la pi ce Appuyer sur 0001 1 F La fraiseuse se d placera faible vitesse lorsque la manette est tourn e Mettre une feuille de papier entre l outil et la pi ce usiner Descendre l outil soigneusement aussi pr s que possible du dessus de la pi ce tout en ne pin ant pas le papier Appuyer sur OFFSET G Appuyer sur PAGE UP H jusqu la page Coolant Length Radius Fluide d arrosage Longueur Rayon qui se trouve en haut et d filer vers l outil 1 Placer le curseur I sur Geometry pour la position 1 Appuyer sur TOOL OFFSET MEASURE J L tape suivante d placera la broche en mouvement rapide dans l axe Z Appuyer sur NEXT TOOL K R p ter le processus de d calage pour chaque outil motoris Installation des outils suppl
263. la liste des touches directes qui peuvent tre utilis es avec certaines fonctions Menu fugitif d diteur avanc TLe menu fugitif facilite l acc s aux fonctions d dition an 5 cat gories HELP MODIFY SEARCH EDIT et PROGRAM Cette section d crit chaque cat gories et les options disponibles s lectionn es Appuyer sur F1 pour acc der au menu Utiliser les fl ches de direction du curseur LEFT et RIGHT pour s lectionner partir de la liste des cat gories et les fl ches UP et DOWN pour s lectionner une commande dans la liste des cat gories Appuyer sur ENTER pour ex cuter la commande Programmation Menu du programme Le menu de programmes comme d crit dans la section dition du programme de base fournit des options permettant de cr er supprimer nommer et dupliquer des programmes F4 4 Menu diteur de programme avanc CANCEL Exit CREATE NEW PROGRAM DUPLICATE ACTIVE PROGRAM DELETE PROGRAM FROM LIST SWAP EDITOR PROGRAMS SWITCH TO LEFT OR RIGHT SIDE Cr er un nouveau programme 1 S lectionner la commande CREATE NEW PROGRAM Cr er un nouveau programme partir de la cat gorie des menus fugitifs PROGRAM 2 Taper un nom de programme Onnnnn qui n existe pas d j dans le r pertoire des programmes 3 Appuyer sur ENTER pour cr er le programme ou utiliser la touche directe SELECT PROGRAMI S lectionner un programme de la liste Appuyer sur F1 2 S lectionner
264. la validit ou la force ex cutoire des termes et provisions des pr sentes ou la force ex cutoire du terme ou de la provision en cause dans toute autre situation ou toute autre juridiction R actions des clients Si vous avez des questions particuli res sur le Manuel de l op rateur contactez nous sur notre site Web www HaasCNC com Utilisez le lien Contact Haas et envoyez vos commentaires au Customer Advocate Porte parole du client Une copie de ce manuel et d autres informations utiles sont galement disponibles en ligne sur notre site Web sous l onglet Owners Resources Ressources du propri taire Joignez en ligne les propri taires de produits Haas et faites partie de la grande communaut CNC sur ces sites atyourservice haascnc com At Your Service The Official Haas Answer and Information Blog www facebook com HaasAutomationinc Haas Automation on Facebook wwW twitter com Haas Automation Follow us on Twitter OUSS www linkedin com company haas automation Haas Automation on Linkedin wwWw youtube com user haasautomation Product videos and information Z B www flickr com photos haasautomation Product photos and information vii Politique de satisfaction des clients viii Cher Client de Haas Votre compl te satisfaction et l estime que vous nous portez sont extr mement importantes pour Haas Automation Inc et pour le concessionnaire Haas HFO Haas Factory Outlet o vous ave
265. le NOTE Codes G Codes M R glages GOT PILO 0s 3 Le retard dans le programme de sera de 10 secondes Noter que l emploi du signe d cimal G04 P10 provoque un retard de 10 secondes et G04 P10 un retard de 10 millisecondes G09 Arr t exact Groupe 00 Le code G09 est utilis pour sp cifier un arr t d axes contr l Il affecte seulement le bloc dans lequel il est command il est non modal il n a pas d influence sur les blocs suivants Les mouvements de la machine d c l reront vers le point programm avant de raiter une autre commande G10 R gler les corrections Groupe 00 G10 permet au programmeur de r gler les corrections dans le programme L utilisation de G10 remplace l entr e manuelle des corrections soit longueur et diam tre d outil et corrections des coordonn es de travail L Permet de s lectionner la cat gorie de compensations L2 Origine de la coordonn e de travail pour G52 et G54 G59 L10 Valeur de compensation de longueur pour code H L1 ou L11 Valeur de compensation d usure d outil pour code H L12 Valeur de compensation du diam tre pour code D L13 Valeur de compensation de l usure pour code D L20 Origine des coordonn es de travail auxiliaires pour G110 G129 P Permet de s lectionner une compensation sp cifique P1 P100 Utilis pour r f rence des compensations des codes D ou H L10 L13 PO G52 fait r f rence aux coordonn es de travail L2 P1 P6 G54
266. le temps de cycle actuel Last cycle cycle pr c dent et Remaining temps restant dans le cycle pr sent La section Compteurs affiche deux compteurs M30 ainsi que les boucles restantes M30 Compteur 1 et M30 Compteur 2 chaque fois qu un programme atteint une commande M30 la valeur du augmente de 1 Lorsque le r glage 118 est activ la valeur des compteurs augmentera galement chaque fois que le programme atteint une commande M99 NOTE Introduction e si vous avez des macros vous pouvez supprimer ou modifier M30 Compteur 1 avec 3901 et M30 Compteur 2 avec 3902 3901 0 e Voir page 54 pour informations sur la r initialisation des minuteries et des compteurs e Loops Remaining Boucles restantes indique le nombre de boucles de sous programmes qu il reste compl ter dans le cycle courant Commandes en cours Cette section d crit bri vement les pages des Commandes en cours et les types de donn es qu elles fournissent Les informations donn es par la plupart de ces pages s affichent galement dans d autres modes Pour acc der cet affichage appuyer sur CURRENT COMMANDS puis sur PAGE UP ou PAGE DOWN pour passer d une page une autre Minuteries de fonctionnement et affichage des r glages Cette page indique La date et l heure courantes e La dur e totale sous tension e La dur e totale du cycle de d marrage e La dur e totale d avance e Deux compteurs M30 Chaque fois
267. le commande est alors plac e dans le programme principal qui appelle le programme sous routine Si une sous routine est appel e l aide d un M97 et d une adresse P le code P est le m me que le num ro de ligne Nnnnnn de la Sous routine appeler situ e apr s un M30 Un sous programme est appel en utilisant M98 et une adresse P L adresse P avec un M98 est pour le programme num ro Onnnnn Les cycles pr programm s repr sentent l utilisation la plus commune des sous routines Les positions X et Y des trous sont plac es dans un programme s par puis appel es Au lieu d crire les positions X Y une fois pour chaque outil elles sont crites une fois pour tout nombre d outils Les sous routines peuvent inclure un compte de boucles avec le code d adresse L S il y a un L l appel de sous routine est r p t autant de fois que ce nombre avant que le programme continue avec le bloc suivant Exemple de sous programme externe M98 Un sous programme externe est un programme s par qui est r f renc plusieurs fois par le programme principal Les sous programmes sont command s appel es avec un M98 et Un Pnnnnn correspondant au num ro de programme du sous programme Exemple de sous programme externe 000104 sous programme avec un M98 T1 MO6 G90 G54 G0O0 S1406 MOSY 2 25 gt Programmation G43 H01 Z1 MO8 G L 699 2 0 20 RO 1 F s M98 P105 Appel du sous Programme 000105 T2 MUGO G90 G54 G00
268. le curseur vers le menu de Fichiers et s lectionner Change View Changement de fen tre Il passe des modes List Main et Split view Liste principal et fractionnement Show Line Numbers Affichage des num ros de lignes En mode FNC EDITOR 1 Appuyer sur F1 2 Placer le curseur sur le menu File et s lectionner Show Line Numbers afficher les num ros de lignes Il n affiche les num ros de ligne que pour r f rence ind pendamment du texte du programme Ils ne sont jamais enregistr s comme faisant partie du programme comme le seraient les num ros Nxxx S lectionner l option nouveau pour cacher les num ros de ligne Menu dition FNC Pour acc der le menu dition 1 En mode FNC EDITOR appuyer sur F1 2 Placer le curseur sur le menu dition 141 diteur FNC NOTE 142 F4 11 Menu Edit CANCEL Exit SELECT TEXT H VE SELECTED TEXT COPT SELECTED TEXT DELETE SELECTED TEXT CUT SELECTION 10 CLIPEQARD COPY SELECTION TO CLIPEOGARD PASTE FROM CLIPEGARD HIDE CLIPEOARD EDIT CLIPEOARD Annuler Pour revenir sur les modifications effectu es sur le programme actif en mode FNC EDITOR proc der comme suit Les fonctions Block et Globales ne peuvent pas tre annul es 1 Appuyer sur F1 2 S lectionner le menu EDIT puis s lectionner UNDO annuler S lectionner texte Pour mettre en vidence un bloc de texte en mode FNC EDITOR 1 Avant de choisir l option de menu
269. le lecteur actif USB disque dur Une alarme se d clenche si le sous programme n est pas trouv Lorsqu un macro G65 code d nomm M ou G est appel la commande recherche le sous programme dans la m moire et dans tout autre lecteur actif si le sous programme ne peut pas tre localis Le lecteur actif peut tre la m moire le lecteur USB ou le disque dur Une alarme se d clenche si la commande ne trouve pas le sous programme dans la m moire ou dans un lecteur actif Communication avec dispositifs externes DPRNTI Les macros apportent des possibilit es suppl mentaires de communication avec les dispositifs p riph riques Il est possible avec les dispositifs fournis par l utilisateur de num riser des pi ces fournir des rapports d inspection ou synchroniser des commandes Les commandes fournies cette fin sont POPEN DPRNT et PCLOS Commandes pr paratoires de communication POPEN et PCLOS ne sont pas requises sut une machine Haas Elles ont t incorpor es de fa on que les programmes des diff rentes commandes puissent tre envoy s au syst me de contr le Haas 231 Communication avec dispositifs externes DPRNT Sortie format e L instruction DPRNT permet au programmeur d envoyer un texte format au port s riel On peut imprimer toute sorte de texte et de variable par le port s riel La forme de l instruction DPRNT est la suivante DPRNT lt text gt lt nnnn w f gt DPRNT doit
270. le pr programm taraudage Groupe 09 F Vitesse d avance J Retrait multiple Exemple 32 se retirera deux fois plus vite que la vitesse de coupe voir aussi R glage 130 L Nombre de trous si l on utilise G91 Mode incr mentiel R Position du plan R position en dessus de la pi ce X Position du trou sur axe X Y Position du trou sur axe Y Z Position d axe Z au fond du trou S Vitesse de broche optionnelle Il n est pas n cessaire de commande un d marrage de broche M03 M04 avant G84 Le cycle pr programm d marre et arr te la broche Si n cessaire F6 29 G84 Cycle pr programm de taraudage Exemple de programme T3 MOG L outil 3 est un taraud de 3 8 16 G90 G54 G00 X0 565 Y 1 875 G43 H03 20 2 M08 gt G84 Z 0 600 R0O 2 F56 25 S900 900 t min divis par 16 t po 56 25 po min j Xle To Yssel U j KO 20410 7 KA l3o Y 3s gt X50 Y lt 4 0 j G80 G00 Z1 0 MUS 297 Utilisation des cycles pr programm s code G 298 G28 G91 YO Z0 M30 j Q O G89 Cycle pr programm al sage retard al sage Groupe 09 F Vitesse d avance L Nombre de trous si l on utilise G91 Mode incr mentiel R Position du plan R position en dessus de la pi ce X Position du trou sur axe X Y Position du trou sur axe Y Z Position d axe Z au fond du trou F6 30 G85 Cycle pr programm d al sage G86 Cycle pr programm al sage et arr t Groupe 09 F
271. lgique tats Unis Haas Automation certifie que cette machine est conforme aux normes de conception et de fabrication list es ci dessous Le fonctionnement de cette machine sera conforme aux normes list es ci dessous dans la mesure o l op rateur respecte de mani re continue les exigences des normes d op ration de maintenance et de formation e OSHA 1910 212 Exigences g n rales pour toutes les machines e ANSI B11 5 1983 R1994 Machines de per age fraisage et al sage ANSI B11 19 2003 Crit re de performance pour la conservation e ANSI B11 23 2002 Consignes de s curit pour les centres d usinage et les machines de fraisage per age et al sage commande num rique e ANSI B11 TR3 2000 valuation et r ductions des risques Directives d estimation d valuation et de r duction des risques associ s aux machines outils CANADA En tant que fabricant d quipement d origine nous d clarons que les produits list s se conforment aux r glements tels que stipul s dans la Section 7 du R glement 851 relative aux examens d hygi ne et de s curit avant d marrage Pre Start Health and Safety Reviews Section 7 of Regulation 851 des r glements de la Loi sur l hygi ne et la s curit au travail Occupational Health and Safety Act Regulations pour les tablissements industriels en ce qui concerne les dispositions et les normes de protection des machines De plus le document satisfait la provision de l avis par cri
272. lignes non converties Avec le programme converti dans le carreau actif appuyer sur PROGRAM pour changer de carreau actif appuyer sur F1 ou HELP et s lectionner Search dans le menu fugitif Utiliser M1 99 comme terme de recherche F4 15 Conversion FADAL compl te EM 1000 USB DEVICE HARD DRIVE NET SHARE USB DEVICE 2 CURRENT DIRECTORY USB DEVICE ta USB DEVICE BelayProfile dxf 48761 07 29 2009 15 42 Drawl DXF 1194268 03 31 1999 15 12 FadaProgr an NC 593 05 02 2009 13 1 11 LATHE PART DXF 957490 06 01 2006 09 41 sign dxf 157120 11 16 2007 17 46 unicodetest dxf 13173 07 28 2009 16 51 7 FILES EMPTY FILE SELECTION Use CURSOR keys to navigate listing and CANCEL to go back to devices V FILES IN SELECTION Press HELP for Help listing ACTIVE PROGRAM 000003 Programmation 4 4 4 4 1 F4 16 Erreurs de conversion FADAL 008686 NO0000210 TOR CL Dr D LE EE N370 CN934 M97 LI P9330 N380 N936 G80 N390 CN938 MO5 09 H N4000 N940 Fe G43 H0O Z0 N410 N942 M hi EN Ce 174 20 TAPRH TOOL 4 DIA OF LEN 4 DIA 0 25 N430 N946 T4 MOG 1 Appuyer sur LIST PROGRAM pour acc der au convertisseur 2 Mettre en vidence le programme FADAL 3 Appuyer sur F1 4 S lectionner LOAD FADAL Charger dans le menu fugitif Le programme converti est charg dans la m moire Une copie du programme converti est galement enregistr dans le dispositif E S s le
273. lis avec d autres lecteurs que MEM HDD USB Net Share Voir pour plus d informations les sections sur l dition de base page 122 et l diteur avanc page 125 Pour enregistrer un programme dit avec FNC Editor proc der comme suit 1 Appuyer sur SEND apr s l invite 2 Attendre que le programme s arr te d crire sur le lecteur Chargement d un programme FNC Pour charger un programme 1 Appuyer sur LIST PROGRAM 2 Mettre un programme en vidence dans l onglet USB HARD DRIVE ou NET SHARE de la fen tre LIST PROGRAM 3 appuyer sur SELECT PROGRAMI pour rendre le programme actif dans FNC Editor les programmes s ouvrent dans FNC mais peuvent tre dit s 4 Le programme tant charg appuyer sur EDIT pour passer sur le carreau d dition du programme 135 diteur FNC Le mode d affichage initial montre le programme actif sur la gauche et la liste des programmes sur la droite F4 8 Edit Affichage Edit ET EDIT NC EDITOR EDITOR File Edit Search Modif ED cmei v14 pgm 009997 J CHAAS VOC Mill English Inch V1 4A 11 14 01 N100 CATEGORY CNAME G73 HIGH SPEED PECK DRILLING a N101 TEMPLATE CNAME G73 High Speed Peck Drill Using Q 1 DIAGRAM LINE 2 0 2 20 VL EJ HL CLINE 2 0 18 0 CHL i LINE 9 20 11 20 CDr IDepth HARD DRIVE 803 MB FREE 81 A file in FNC is locked for any CLINE 6 16 8 16 Peck op
274. lisecondes 3002 Minuterie en heure Le minuteur d heures est similaire au minuteur millisecondes la diff rence que le num ro retourn apr s l acc s de 3002 est exprim en heures Les minuteurs heures et millisecondes sont ind pendants l un de l autre et peuvent se r gler s par ment Surclassement du syst me La variable 3003 est le param tre de suppression de la fonction bloc par bloc Il per et d ajuster l option Single Bloc Monobloc en code G Dans l exemple suivant le bloc par bloc est ignor lorsque 3003 est r gl sur 1 Apr s r glage de 3003 sur 1 chaque commande code G lignes 2 5 est ex cut e en continu m me si la fonction bloc par bloc est activ e ON Lorsque 3003 est r gl sur z ro la fonction bloc par bloc agira normalement L utilisateur doit appuyer sur CYCLE START pour ex cuter chacune des lignes du code lignes 7 11 3003 1 G54 G00 G90 X0 YO S2000 M03 3 GAS ROL Aard 3 CSL Rek ZOOs F20 gt 3003 0 TOZ MO6 gt G4 HOZ Arb 3 SL200 M03 3 Goo Red A kbs 02 ELO 7 Ke Oo 7 209 Variables de syst me en profondeur 210 Variable 3004 La variable 3004 a priorit sur les dispositifs de commande sp cifiques pendant l ex cution Le premier bit d sactive FEED HOLD Si FEED HOLD n est pas utilis dans une section du code r gler la variable 3004 sur 1 avant les lignes sp cifiques du code A la suite de cette section du code r gler 3004 sur
275. ls pour les interfaces de l utilisateur lls feront d sactiver l un des relais Utiliser M51 M58 pour les activer RESET d sactive tous ces relais Voir M21 M28 pour plus de d tails sur les relais de codes M M69 Effacer relais de sortie Ce code M fait d sactiver un relais Un exemple de son utilisation est M69 Pnn o nn est le num ro du relais en cours de d sactivation Une commande M69 peut tre utilis e pour d sactiver l un quelconque des relais dans la plage 1100 1155 Lorsque des macros M69 P1103 accomplit la m me action que l utilisation de la commande macro optionnelle 1103 0 sauf qu elle est trait e dans le m me ordre que le d placement des axes M75 R glage du point de r f rence G35 ou G136 Ce code est utilis pour configurer le point de r f rence dans les commandes G35 et G136 Il doit tre utilis apr s une fonction de sondage M76 Affichage du syst me de commande inactif M77 Affichage du syst me de commande actif Ces codes sont utilis s pour d sactiver et activer l affichage de l cran Ce code M est utile pendant l ex cution d un programme long et compliqu car le rafra chissement de l cran consomme pour le traitement une puissance qui autrement peut tre n cessaire pour commander les mouvements de la machine M78 Alerte si signal saut trouv Ce code M est utilis avec un palpeur Un M78 d clenchera une alarme si une fonction de saut programm e G31 G36 ou G37 re oit u
276. lt NEXT gt pour d filer jusqu au groupe supprimer Mettre en surbrillance lt DELETE gt et appuyer sur RETOUR Confirmer la suppression la r ponse positive Y compl tera la suppression la r ponse n gative N annulera la suppression Rename Changer de nom Mettre en surbrillance lt RENAME gt entrer un num ro entre 1000 et 2999 et appuyer sur ENTER pour renum roter l ID du groupe SEARCH Recherche Pour rechercher un groupe mettre en surbrillance lt SEARCH entrer un num ro de groupe et appuyer sur RETOUR Group Id Identit du groupe Affiche le num ro ID du groupe Group Usage Utilisation du groupe Introduire l ordre d appel des outils du groupe Utiliser les touches gauche et droite du curseur pour s lectionner la modalit d utilisation des outils Description Introduire un nom descriptif du groupe d outils Allowed Limits Limites admissibles La fen tre Allowed Limits contient les limites d finies par l utilisateur pour d terminer lorsqu un outil est us Ces variables affectent tous les outils du groupe Toute variable r gl e sur z ro est ignor e Feed Time Dur e d avance Introduire la valeur totale du temps en minutes d utilisation d outil pour une avance Total time Dur e totale Introduire le temps total en minutes d utilisation d un outil Tool Usage Utilisation de l outil Introduire les temps totaux d utilisation d un outil nombre de changemen
277. lus vite qu il n est entr si la valeur est 2 et trois fois plus vite si la valeur est 3 Une valeur 0 ou 1 n aura aucun effet sur la vitesse de r traction plage 0 9 mais la plage recommand e est 0 4 L entr e d une valeur 2 quivaut utiliser une valeur de code d adresse J de 2 pour G84 cycle pr programm de taraudage Cependant la sp cification d un code J pour un taraudage rigide surclassera le r glage 130 131 Porte automatique Ce r glage accepte l option Auto Door Porte Automatique Il doit tre sur activ ON sur les machines porte automatique Voir M80 M81 Codes M Portes automatiques Ouverture Fermeture en page 350 Les codes M agissent lorsque la machine re oit un signal de cellule s curis e du robot Pour plus d informations contactez un int grateur de robot La porte se ferme lorsque l on appuie sur CYCLE START et s ouvre lorsque le programme atteint un M00 M01 avec arr t optionnel activ ON ou M30 et que la broche s est arr t e de tourner 133 Taraudage rigide r p tition Ce r glage permet d orienter la broche pendant le taraudage de fa on que les filets s alignent lorsqu une deuxi me passe de taraudage est programm e sur le m me trou Ce r glage doit tre activ ON lorsqu un programme commande un taraudage d gagement multiple 383 R glages 384 142 Tol rance chgt compensation Ce r glage fait g n rer un message d avertissement si une correction
278. mage la machine pourrait se produire si vous ne suivez pas l instruction donn e Il se peut ATTENTION Mettez la machine hors tension aussi que vous ayez r p ter une proc dure si vous avant d effectuer des t ches de maintenance si vous ne suivez pas l instruction donn e sous la note Attention Note signifie que le texte donne des informations suppl mentaires des clarifications ou des conseils utiles NOTE Suivre ces directives si la machine est quip e de la table de d gagement de Z option nelle XI Texte Conventions Utilis s dans ce Manuel Description Exemple de texte Bloc de codes le texte donne des exemples de GO0 GIUECSE KO VOS gt programmes Un Bouton de contr le de r f rence donne le nom Appuyez sur CYCLE START de la touche ou du bouton de commande sur lequel VOUS avez appuy Un Chemin de fichier d crit une s quence de Service gt Documents et logiciels gt r pertoire de syst me de fichiers Une R f rence de mode d crit un mode machine MDI S lectionner l onglet SYSTEM Un l ment d cran d crit un objet sur l affichage de la machine avec lequel vous tes en interaction FIN DE PROGRAMME Sortie de syst me d crit le texte que le contr le de la machine affiche en r ponse vos actions Entr e utilisateur d crit le texte que vous devez GOA Pi entrer dans le contr le de la machine XII Contenu Chapitre 1 S curit o LUS SE S
279. male est 255 255 255 255 pas de nombres n gatifs 903 Masque sous r seau Utilis e sur un r seau avec des adresses statiques TCP IP L administrateur du r seau attribuera une valeur de masque La machine doit tre mise hors tension puis sous tension pour que les modifications de ce r glage prennent effet 904 Passerelle Utilis e pour obtenir l acc s via les routeurs L administrateur du r seau attribuera une adresse La machine doit tre mise hors tension puis sous tension pour que les modifications de ce r glage prennent effet 905 Serveur DNS Le nom de domaine du serveur ou l adresse IP DHCP sur le r seau La machine doit tre mise hors tension puis sous tension pour que les modifications de ce r glage prennent effet 391 R glages NOTE 392 906 Nom de domaine groupe de travail Indique au r seau le groupe de travail ou le domaine auquel la commande CNC appartient La machine doit tre mise hors tension puis sous tension pour que les modifications de ce r glage prennent effet 907 Nom serveur distance Pour les machines Haas avec WINCE FV 12 001 ou plus lev entrer le nom de NETBIOS partir de l ordinateur ou r side le dossier partag L adresse IP n est pas support e 908 Chemin partage distance Ce r glage contient le nom du dossier de r seau partag Pour renommer le dossier partag apr s avoir s lectionn un nom d h te entrer le nouveau nom du dossier partag
280. me de programmation intuitive IPS 240 Codes G Codes M R glages Chapitre 6 Codes G Codes M 6 1 6 1 1 NOTE NOTE R glages Introduction Ce chapitre d taille les descriptions des codes G fonctions pr paratoires les codes G cycles pr programm s codes M et r glages qu utilisent votre machine Chacune de ces sections commence par une liste num rique des codes et des noms de code associ s Codes G fonctions pr paratoires Les codes G appel s codes pr paratoires indiquent la machine outil les types d action ex cuter dont Les d placements rapides Les d placements en ligne droite ou en arc La s rie pr programm e des d placements d al sage d usinage une dimension sp cifique ou un contour La sp cification des informations d outils L utilisation de lettre d adresse La d finition des axes et des positions de d part et d arriv e La plupart des programmes CNC n cessite que vous connaissiez les codes G de fa on construire un programme qui produise une pi ce Pour une description sur la fa on d utiliser les codes G voir la section de programmation de base du chapitre Programmation partir de la page 153 Le syst me de programmation intuitif de Haas IPS est un mode de programmation qui cache les codes G ou vite compl tement l utilisation des codes G Un bloc de programme peut contenir plus d un code G dans la mesure o ces codes G sont de groupes diff rent
281. ment OR OU deux valeurs ensemble XOR exclusivement OR OU deux valeurs ensemble AND logiquement AND ET deux valeurs ensemble Exemples 1 1 0 2 2 0 7 H3 1 OR 2 Ici la variable 3 contiendra 3 0 apr s l op ration OR 1 5 0 3 2 3 0 IF 1 CT 3 0 AND 2 LT 10 GOTOL Ici la commande passera au bloc 1 parce que 1 GT 3 0 s appr cie 1 0et 2 LT 10 s appr cie 1 0 donc 1 0 ET 1 0 fait 1 0 TRUE Vrai et GOTO se produit Faire attention l utilisation des op rateurs logiques pour obtenir le r sultat d sir 221 Substitution d adresse Op rateurs bool ens Les op rateurs bool ens sont toujours 1 0 TRUE Vrai ou 0 0 FALSE Faux Il y a six op rateurs bool ens Ces op rateurs ne sont pas limit s aux expressions conditionnelles mais ils sont utilis s le plus souvent dans des expressions conditionnelles Ces cartes sont EQ gal NE Pas gal GT Sup rieur Inf rieur GE Sup rieur ou gal Inf rieur ou gal Voil quatre exemples d utilisation des op rateurs bool ens et logiques 222 WH 1 TE GO 1 EQ 0 0 GOTOI0 Sauter au bloc 100 si la valeur en variable 1 est gale 0 0 O ICE FEOL CE LOT DOL 7 Lorsque variable 101 est inf rieure 10 r p ter boucle DO1 END1 LSO UE soU amp Variable 1 est r gl e 1 0 TRUE Vrai 1 AND 2 EQ 3 Si la variable 1 ET la variable 2 sont gales la
282. met de graver un texte ou des num ros de s rie s quentiels avec un seul bloc de code Il existe galement une assistance pour les caract res ASCII Voir page 266 pour plus d informations sur la gravure Fraisage de poches Il existe deux types de codes G pour le fraisage de poches sur le contr le Haas e Le fraisage d une poche circulaire est effectu avec la commande G12 de fraisage de poche circulaire en sens horaire et la commande G13 de fraisage de poche circulaire en sens antihoraire et la commande e Le fraisage C150 de poches usage g n ral utilise un sous programme pour usiner des formes de poche d finies par l utilisateur S assurer que la g om trie du sous programme est une forme compl tement ferm e S assurer que le point de d part X Y dans la commande G150 se trouve dans les limites de la forme compl tement ferm e Cette v rification est n cessaire car l alarme 370 Erreur de d finition de poche pourrait se d clencher Voir page 254 pour plus d informations sur les codes G de fraisage de poches Rotation et mise l chelle G68 La rotation est utilis pour faire tourner le syst me de coordonn es dans le plan d sir Il est n cessaire que le plan soit d fini avant la commande G68 et il est n cessaire d avoir les coordonn es du centre de rotation et l angle de rotation Cette fonctionnalit peut tre utilis e en conjonction avec un G91 mode de programmation incr mentielle pour usiner des
283. mm s d al sage car l outil se d place soit rapidement ou par coupspour revenir sur la position de retour Le cycle pr programm G76 d al sage fin al se le trou la profondeur sp cifi e puis d gage l outil du trou avant de le retirer Le cycle pr programm G77 de contre al sage proc de de mani re similaire G76 la diff rence qu avant de commencer l al sage il d place l outil pour d gager le trou puis le descend dans le trou et al se la longueur sp cifi e Plans R Les plans R ou plans de retour sont des commandes en codes G qui sp cifient la hauteur de retour de l axe Z au cours de cycles pr programm s Les codes G de plan R restent actifs pour le temps pendant lequel le cycle pr programm l utilise G98 Le retour du point initial du cycle pr programm d place l axe z la hauteur qu avait l axe z avant le cycle pr programm G99 Le retour du plan R du cycle pr programm d place l axe Zz la hauteur sp cifi e par l argument Rnn nnnn sp cifi avec le cycle pr programm Pour des informations suppl mentaires voir la section Codes G et M Codes G sp ciaux Les codes G sp ciaux sont utilis s dans les fraisages complexes Ceux ci comprennent Gravure G47 4 12 1 4 12 2 4 12 3 Programmation e Fraisage de poches G12 G13 et G150 e Rotation et changement d chelle G68 G69 G50 G51 e Image miroir G101 et G100 Gravure Le code G de gravure de texte G47 per
284. mmable vers RS 232 Groupe 00 Limitation de la mise en m moire tampon Groupe 00 Contr le du dispositif d alimentation de barres Mappage cylindrique Groupe 00 Syst me de coordonn es 7 26 Groupe 12 Mesurage automatique du centre de d calage d origine Groupe 00 3D Compensation de fraise Groupe 07 Compensation de la longueur d outil sur 5 me axe Groupe 08 Fraisage des poches d usage g n ral Groupe 00 279 Utilisation des cycles pr programm s code G G85 G87 G90 G91 280 Cycle pr programm de per age d gagement multiple normal Groupe 09 Cycle pr programm taraudage Groupe 09 Cycle pr programm d al sage Groupe 09 Cycle pr programm al sage et arr t Groupe 09 Cycle pr programm d al sage et retrait manuel Groupe 09 Cycle pr programm al sage pause retrait manuel Groupe 09 Cycle pr programm al sage pause al sage Groupe 09 Commandes positionnement absolu incr mentiel Groupe 03 R glage valeur de d placement des syst mes coordonn es de travail Groupe 00 Mode avance temps inverse Groupe 05 Mode avance par minute Groupe 05 G154 G155 G161 G162 G163 G164 GLOS G166 G169 G174 G184 Cycle pr programm per age d gagement multiple grande vitesse sur 5 me axe Groupe 09 S lection des coordonn es de travail P1 P99 Groupe 12 Cycle pr
285. mme provoquera le d clenchement d une alarme machine si le r glage 9 n est pas effectu en pouces 257 Codes G fonctions pr paratoires 258 G28 Retour au point z ro de la machine Groupe 00 Le code G28 retourne simultan ment tous les axes X Y Z A et B sur la position du point z ro de la machine lorsqu aucun axe n est sp cifi sur la ligne G28 Sinon lorsqu une ou plusieurs positions d axes sont sp cifi es sur la ligne G28 G28 va d placer sur les positions sp cifi es puis sur le point z ro Ceci est appel le point de r f rence G29 il est automatiquement enregistr pour une utilisation optionnelle dans G29 G28 annule galement les d calages de longueur d outils Le r glage 108 affecte le retour des axes rotatifs lorsque G28 est command Voir la page 380 pour de plus amples informations Exemples de programme G28 G90 X0 YO ZO d placement vers X0 YO Z0 dans le syst me de coordonn es de travail actuel puis sur le point z ro de la machine C28 690 Xl VI Ake d bl c mente vers Als The Lar 3 dans le syst me de coordonn es de travail actuel puis sur le point z ro de la machine G28 G91 X0 YO Z0 d placement directement vers le point z ro de la machine parce que le d placement incr mentiel initial est z ro G20 GIL XL V L 2 1 deplacement incr m nti el l 3 sur chaque axe puis vers le point z ro de la machine G29 Retour partir du point de r
286. mme se poursuit Les variables macro 5061 5066 sont d sign es pour stocker les positions de signal de chaque axe Pour de plus amples informations sur ces variables de signal de saut voir la section Macro dans ce manuel Remarques Ce code n est pas modal et ne s applique qu au bloc de code dans lequel G31 est sp cifi Ne pas utiliser la compensation de fraise G41 G42 avec un G31 La ligne G31 doit avoir une commande d avance Afin d viter d endommager le palpeur utiliser une vitesse d avance inf rieure F100 pouce ou F2500 m trique Activer le palpeur de la broche avant d utiliser G31 Si votre fraiseuse comporte un syst me de palpeur Renishaw standard utiliser les commandes suivantes pour activer le palpeur Utiliser le code suivant pour activer le palpeur de broche MSS PTIISA gt Utiliser le code suivant pour activer le palpeur de r glage d outil M59 P1133 G04 PISU 3 M59 P1134 259 Codes G fonctions pr paratoires 260 Utiliser le code suivant pour d sactiver ces palpeurs M69 P1134 Voir galement M75 M78 et M79 Exemple de programme Dans ce programme la surface sup rieure de la pi ce est mesur e avec le palpeur de broche se d pla ant en direction Z n gative Pour utiliser ce programme la position de la pi ce G54 doit tre r gl e sur ou pr s du centre de la pi ce mesurer O00031 G31 PROGRAM To0 MUG GOO G90 G54 X0 YO M59 P1134 G4
287. n M30 M30 Surclassements des r initialisations Trajectoire rapide graphique D Action de surcharge d outil Point de foret sur graphique S Arrondi de coin maximal C Verrouillage panneau avant p Verrouillage M39 Verrouillage param tres Surclassement des r initialisations M06 Verrouillage m moire prog R initialisation surclassements des r initialisations Limite avance rapide 50 o Retard enregistreur d cran 357 R glages S lection du d bit en bauds Surclassement d avance gt Rapide S lection de la parit M me touche d mar cycle Arr t avance _ Bits d arr t bre Maniv marche manu bloc par bloc 4 Syn nronisation ECS Rotatif rapide G28 o Convention des codes H et T ICS Temps r chauffage en min C Verrouillage essai blanc 110 111 112 R chauffage distance X Y Z Verrouillage arr t optionnel 114 115 Dur e du cycle en marche minutes CO Verrouillage suppression de bloc pooo Longueur pivot Verrouillage surclassement de G143 D calage global vitesse d avance 20 Verrouillage surclassement broche M99 bute contre M30 CNTRS Verrouillage surclassement rapide a Verrouillage d calage Cycle pr programm Delta Z p Verrouillage var macro a 9xxx Verrouillage dition prog p Vitesse retrait taraud Guidage au perforateur i Auto Door Porte automatique C CC C NS CNE CC CEE Act cycle pr prog sans X Y Surclassement d avance gt Broches G91 Non modal a Tableaux logement char
288. n Encodeur axe B en option 115 VCA sous 5A CD POS CNE NO O1 GT 9 20 Introduction 2 2 Orientation des fraiseuses horizontales Les figures suivantes illustrent les caract ristiques standards et optionnelles de votre Fraiseuse horizontale Haas Noter que ces figures ne sont donn es que pour exemple votre machine peut pr senter des figures diff rentes selon le mod le et les options install es F2 9 caract ristiques des fraiseuses horizontales EC 300 EC 500 vue de face LEONE ut N 6 4 8 changeur d outil lat ral SMTC Side Mount Tool A Commande suspendue Changer en option B Ensemble d alimentation en air comprim Bo te de commande lectrique C Ensemble r servoir fluide de refroidissement Table de travail avant D Contr les du changeur de palettes Etau porte outils Plateau de stockage Soufflette d air Convoyeur copeaux en option Plateau outils 21 F2 10 Caract ristiques des fraiseuses horizontales Commande suspendue D tail A F2 11 Caract ristiques des fraiseuses horizontales Ensemble d alimentation en air comprim D tail B 7 1 zag PN a OT a re 22 ARLES SP VO DRE Gyrophare d op ration Arr t marche si quip es Poign e d tau Porte d acc s de stockage fermeture vers le bas Manuel de l op rateur et donn es de montage stock es l int rieur Liste de r f rences des codes G et M st
289. n dans la plan R apr s que toutes les passes de per age aient t effectu es et que toutes aient t de la valeur Q 289 Utilisation des cycles pr programm s code G 290 F6 21 G73 Cycles pr programm s de per age d gagement multiple utilisant les adresses K et Q 22 R glage 22 i RQ K 1 A V O G74 Cycle pr programm taraudage inverse Groupe 09 F Vitesse d avance Utiliser la formule d crite dans l introduction du cycle pr programm pour calculer la vitesse d avance et la vitesse de broche J Multiple retrait Rapidit de retrait voir R glage 130 L Nombre de r p titions Nombre de trous tarauder si l on utilise G91 Mode incr mentiel R Position du plan R position au dessus de la pi ce o commence le taraudage X Position du trou sur axe X Y Position du trou sur axe Y Z Position d axe Z au fond du trou F6 22 G74 Cycle pr programm de taraudage Codes G Codes M R glages G76 Cycle pr programm d al sage fin Fine Boring Canned Cycle Groupe 09 F Vitesse d avance I La valeur de d placement sur l axe X avant le retrait si Q n est pas sp cifi J La valeur de d placement sur l axe Y avant le retrait si Q n est pas sp cifi L Nombre de trous percer si l on utilise G91 Mode incr mentiel P Temps de pause au fond du trou Q Valeur du d calage toujours incr mentielle R Position du plan R position en
290. n du mouvement en cours On ne peut pas changer la valeur D ni changer les c t s dans un bloc de mouvement circulaire Lorsqu on active la compensation de fraise dans un mouvement suivi par un second mouvement un angle inf rieur 90 degr s il existe deux fa ons de calculer le premier mouvement compensations de fraise type A et type B R glage 43 Le type A est le d faut dans le r glage 43 et est normalement n cessaire l outil se d place directement vers le point de d part de la compensation pour la deuxi me passe Le type B est utilis lorsque le d gagement autour d une fixation par brides est n cessaire ou dans quelques rares cas lorsque la g om trie de la pi ce le demande Les sch mas des pages suivantes illustrent les diff rences entre type et type B pour les deux r glages Fanuc et Yasnac R glage 58 Application incorrecte de la compensation d outil F4 27 Compensation de fraise incorrecte 1 D placement inf rieur au rayon compens de fraise 2 Pi ce usiner 3 Outil Un petit usinage inf rieur au rayon de l outil et perpendiculaire au mouvement pr c dent ne sera possible que dans le r glage Fanuc Une alarme de compensation d outil sera g n r e si la machine est en r glage Yasnac Programmation 4 10 3 R glages d avance dans la compensation d outil Lorsqu on emploie la compensation d outil dans des mouvements circulaires il est possible de r gler la vitesse la valeur pro
291. n signal du palpeur Cela s utilise lorsqu on ne s attend pas un signal saut et pourrait indiquer un accident du palpeur Ce code peut tre plac sur la m me ligne que le code G de saut ou bien dans n importe quel bloc suivant 349 Codes M Fonctions diverses 350 M79 Alerte si signal saut non trouv Ce code M est utilis avec un palpeur Un M79 d clenchera une alarme si une fonction de saut programm e G31 G36 ou G37 n a pas re u de signal du palpeur Cela s utilise lorsque le manque du signal saut signifie une erreur de positionnement du palpeur Ce code peut tre plac sur la m me ligne que le code G de saut ou bien dans n importe quel bloc suivant F6 56 Erreur de positionnement du palpeur 1 Signal trouv 2 Signal non trouv 1 2 A E M80 Ouverture automatique porte M81 Fermeture automatique porte M80 ouvre la porte automatique et m81 la ferme Le bo tier de commande suspendu mettra un signal sonore lorsque la porte est en mouvement M82 Desserrage outil Ce code est utilis pour d gager l outil de la broche Il n est utilis qu en fonction d entretien essai Les changements d outils doivent se faire l aide d un M06 M83 Jet d air automatique activ M84 Jet d air automatique d sactiv Un M83 activera la soufflette d air et un M84 la d sactivera De plus un M83 Pnnn o nnn est en millisecondes l activera pendant le temps sp cifi et la d sactivera automatiquement ensuite
292. ne le mode Retour z ro qui affiche la position d axe dans quatre cat gories diff rentes Op rateur Travail G54 Machine et distance parcourir Appuyer sur POSITION ou PAGE UP PAGE DOWN pour changer de cat gorie Tous ALL Il permet de ramener tous les axes au point z ro de la machine Cela est similaire POWER UP RESTART sauf qu un changement d outil ne se produit pas 43 Clavier Origine LORIGINT Il r gle les valeurs s lectionn es sur z ro Simple SINGLE I permet de ramener un axe au point z ro de la machine Appuyer sur la lettre de l axe d sir sur le clavier alphab tique puis sppuyer sur SINGLE Origine G28 II permet de ramener tous les axes en mouvement rapide au point z ro de la machine HOME G28 va galement ramener sur l origine un seul axe da la m me fa on que SINGLE CAUTION Tous les axes se d placent imm diatement lors de l appui sur cette touche Afin d viter une collision S assurer que la trajectoire de l axe est d gag e T2 10 EDIT LIST Touches de modes Liste des programmes LIST PROGRAM II donne acc s un menu onglets pour charger et enregistrer des programmes S lection de SELECT PROGRAM Il rend actif un programme qui a t mis en vidence programmes Envoyer ISEND II transmet les programmes par le port s riel RS 232 RECEIVE II transmet les programmes par le port s riel RS 232 Suppression d un ERASE PROGRAM II supprime l
293. nf rieurs ou gaux 270 degr s sont joints par un coin pointu et les angles externes sup rieurs 270 degr s par un mouvement lin aire suppl mentaire Ces sch mas montrent le fonctionnement de la compensation de fraise pour les deux valeurs possibles du R glage 58 Noter qu une petite passe inf rieure au rayon de l outil et perpendiculaire au mouvement pr c dent ne sera possible que dans le r glage Fanuc F4 23 Compensation de fraise style YASNAC G41 avec un diam tre d outil positif ou G42 avec un diam tre d outil n gatif 1 Centre r el de trajectoire de l outil 2 Trajectoire d outil programm e 3 Point de d part 4 Compensation de fraise G41 G42 et G40 sont command s dans les blocs de programme indiqu s YASNAC G41 G42 165 Description g n rale de la compensation de fraise F4 24 Compensation de fraise style YASNAC G42 avec un diam tre d outil positif ou G41 avec un diam tre d outil n gatif 1 Centre r el de trajectoire de l outil 2 Trajectoire d outil programm e 3 Point de d part 4 Compensation de fraise G41 G42 et G40 sont command s dans les blocs de programme indiqu s YASNAC G42 G41 G41 G42 F4 25 Compensation de fraise style FANUC G41 avec un diam tre d outil positif ou G42 avec un diam tre d outil n gatif 1 Centre r el de trajectoire de l outil 2 Trajectoire d outil programm e 3 Point de d part 4 Compensation de fraise G41 G
294. nglet Search recherche 2 Taper votre terme de recherche dans le champ de texte 2 9 3 2 9 4 2 5 5 Introduction 3 Appuyer sur F1 pour ex cuter la recherche 4 La page des r sultats affiche les sujets qui contiennent le terme recherch mettre un sujet en vidence et appuyer sur ENTER pour visualiser Index d aide Cette option donne une liste des sujets du manuel qui sont li s aux information dans la manuel sur cran Utiliser les fl ches de direction du curseur pour mettre en vidence un sujet d int r t puis appuyer sur ENTER pour acc der la section correspondante du manuel Onglet du tableau de forets Un tableau de dimensions de per age s affiche accompagn des quivalents d cimaux et des dimensions de tarauds 1 S lectionner l onglet du tableau de forets Appuyer sur ENTER 2 l aide de PAGE UP ou de PAGE DOWN et de UP et DOWN placer les fl ches du curseur de f on lire le tableau Onglet calculatrice L onglet CALCULATRICE comporte des sous onglets pour chacune des fonctions de calcul Mettre en vidence le sous ongjlet d sir et appuyer sur ENTER Calculatrice Les sous onglets de la calculatrice permettront des op rations simples d addition soustraction multiplication et division Lorsqu on s lectionne un des sous onglets une fen tre de calculatrice s affiche avec les op rations possibles LOAD et 1 LOAD Charger et la fen tre de la c
295. nner la commande FIND TEXT Trouver le texte partir de la cat gorie des menus fugitifs SEARCH Taper le texte que vous voulez trouver Appuyer sur ENTER Appuyer sur F pour rechercher votre texte sous la position du curseur Appuyer sur B pour rechercher au dessus de la position du curseur Le contr le recherche votre programme dans la direction sp cifi e puis il met en vidence la premi re occurrence du terme de recherche trouv Si votre recherche ne donne aucun r sultat le message NOT FOUND Pas trouv s affiche dans la barre d tat du syst me Retrouver Cette option de menu permet de rapidement r p ter la derni re commande FIND Trouver C est un moyen rapide de continuer une recherche de programme pour plus d occurrences du terme de recherche 1 S lectionner la commande FIND AGAIN Trouver nouveau partir de la cat gorie des menus fugitifs SEARCH 2 Appuyer sur ENTER Le contr le recherche nouveau partir de la position du curseur courante avec le dernier terme de recherche utilis dans la m me direction sp cifi e Rechercher et remplacer un texte Cette commande permet de rechercher dans le programme courant un texte ou programme sp cifique et de remplacer chaque occurrence ou toutes avec un texte diff rent 1 Appuyer sur F1 S lectionner la commande FIND AND REPLACE TEXT Trouver et remplacer dans la cat gorie des menus fugitifs SEARCH Taper le terme de recher
296. ns des expressions Macro Crochets SHIFT puis Jou SHIFT puis sont utilis s dans les fonctions macro Touches de marche par coups Convoyeur copeaux CHIP FWD Elle d marre le syst me de retrait des copeaux en marche avant en marche avant pour sortir de la machine CHIP STOP Elle arr te le syst me de retrait des copeaux Vis sans fin en marche CHIP REV Elle d marre le syst me de retrait des copeaux arri re en marche arri re Touches marche par X X Y Y Z Z Marche manuelle des axes Maintenir appuy le coups d axes A C A C AND B B bouton d axe ou appuyer et rel cher pour SHIFT A C A C s lectionner un axe puis utiliser la manette de marche manuelle Verrouillage de JOG LOCK Elle fonctionne avec les touches de marche marche manuelle manuelle des axes Appuyer sur JOG LOCK puis sur un bouton d axe et l axe se met en mouvement jusqu ce que vous appuyiez sur JOG LOCK nouveau Liquide de CLNT UP Elle d place la buse de liquide de refroidissement vers le refroidissement P Cool programmable haut optionnelle vers le haut 46 Introduction Liquide de CLNT DOWN Elle d place la buse de liquide de refroidissement vers le refroidissement P Cool optionnelle vers le bas bas Fluide d arrosage AUX CLNT Appuyer sur cette touche en mode MDI pour auxiliaire mettre en marche ou arr ter le refroidissement au travers de la broche TSC si la machine en
297. nsations de valeurs sont en mode diam tre r glage 40 le d placement sera la moiti de la valeur entr e dans ces champs Afin d obtenir les meilleurs r sultats tablir un programme utilisant une fraise en bout avec bout sph rique G141 Exemple NL TIL MOG 7 N2 G00 G90 654 X0 YO Z0 AO BO No GLIAL DOT X0 YO Z0 CPOSIT RAPIDE AVEC COMP OUTIL COUP AX 3 NA GOL G93 X01 VOL ZA OL TL JA K 9747 F2300 DUREE AVANCE INV No 2402 A0 204 LAS 20 29300 ESUO F NG X02 085 24002 I2 Tro Ke9327 E300 NIO X22949 L 1294 7Z lt 1 234 T 25 J 35 Ke 9020 E200 DERNIER MOUVEMENT N11 G94 F50 ANNULER G93 N12 GO G90 G40 Z0 Avance rapide z ro Annulation compensation de fraise NLS XO YO 7 N14 M30 Dans l exemple ci dessus nous pouvons voir que I J et K ont t obtenus en entrant les points dans la formule suivante AB x2 x41 y2 y4 2 Z2 z41 une version 3D de la formule de distance En ce qui concerne N5 nous utiliserons 0 15 pour x 0 25 pour y et 0 9566 pour Z gt Du fait que T J et K sont incr mentiels nous utiliserons 0 pour x4 Y4 et Z4 Codes G Codes M R glages F6 40 Exemple de vecteur unit Le point limite de la ligne command e 1 est compens dans la direction du vecteur ligne 2 I J K par la valeur du d calage d usure de l outil X Y Z 1 XYZ AB 15 7 25 9566 AB 0225 0625 9151 AB 1 AB 1 Un exemple simplifi es
298. nt des syst mes coordonn es de travail Groupe 00 Ce code G ne d place aucun axe il ne fait que changer les valeurs stock es comme d calages d origine de l utilisateur G92 fonctionne de fa on diff rente selon que le R glage 33 s lectionne un syst me de coordonn es FANUC HAAS ou YASNAC FANUC ou HAAS Si r glage 33 est configur en FANUC ou HAAS une commande G92 d placera tous les syst mes coordonn es de travail G54 G59 G110 G129 de sorte que la position command e devienne la position courante dans le syst me de travail actif G92 est non modal Une commande G92 annule tout G52 actif pour les axes command s Exemple G92 X1 4 annule le G52 pour l axe X Les autres axes ne sont pas affect s La valeur de d placement G92 est affich e en bas de la page Work Offsets D calages d origine et peut tre effac e si n cessaire Elle est galement effac e apr s mise sous tension et chaque fois que ZERO RETURN et ALL ou ZERO RETURN et SINGLE sont utilis s G92 Effacement de la valeur de d calage dans le programme G92 peuvent etre annul s en programmant un autre d calage G92 afin de remettre le d calage de travail actuel sur la valeur initiale Exemple Q O 900092 G00 G90 G54 X0 YO G92 X2 Y2 Change le d calage de travail G54 actuel G00 G90 G54 X0 YO NOTE Codes G Codes M R glages G92 X 2 Y 2 Remet le d calage de travail G54 actuel Sur L origine
299. ntenir la machine sur un bas rapport de vitesse et un M42 va la maintenir sur un haut rapport Normalement la vitesse de la broche Snnn d terminera ce que le rapport de transmission doit tre Commander un M41 ou M42 avec la vitesse de broche avant de commander le d marrage de la broche Par exemple SL200 MAT MO 3 M46 Sauter si la palette est charg e Ce code M entra ne le saut du programme sur la ligne dont le num ro est sp cifi par le code P si la palette sp cifi e par le code Q est en chargement Exemple M46Qn Pnn Sauter la ligne nn du programme en ex cution si la palette n est charg e sinon aller au BLOC SULVaNE M48 V rifie la validit du programme actuel Ce code M est utilis comme mesure de protection sur les machines munies de changeurs de palettes L alarme 909 910 se d clenchera si le programme palette courant n est pas list dans le tableau de planification des palettes 347 Codes M Fonctions diverses NOTE 348 M49 Etablit l tat de la palette Ce code M fait r gler l tat de la palette sp cifi par le code P la valeur mentionn e par le code Q Les codes Q possibles sont 0 Unscheduled Non planifi 1 Scheduled Planifi 2 Loaded Charg 3 Completed Termin 4 29 sont d finir par l utilisateur L tat de palette est destin uniquement pour affichage La commande ne d pend pas d une valeur particuli re mais si elle est 0 1 2 ou 3 la commande l ac
300. ntr le comme tant Z0 Monter ensuite chaque outil et calculer la distance entre la pointe de l outil et ZO c est la longueur du calibre D La longueur totale est la distance entre le centre de rotation de la t te de broche et la pointe de l outil Elle peut se calculer en additionnant la longueur du calibre et celle du pivot Ce nombre est introduit dans le programme CAD CAM qui l utilisera dans ses calculs Corrections Les corrections de travail sont donn es sur l cran des corrections Les corrections G54 G59 ou G110 G129 peuvent tre r gl es l aide du bouton PART ZERO SET Cela ne fonctionnera qu avec l affichage des corrections z ro de travail s lectionn 1 Appuyer sur OFFSET jusqu ce que la correction z ro de travail pour tous les modes sauf MEM s affiche Positionner les axes au point z ro de travail de la pi ce En utilisant le curseur s lectionner l axe appropri et le num ro du travail Appuyer sur le bouton PART ZERO SET et la position actuelle de la machine sera stock e automatiquement cette adresse NOTE Programmation d options L entr e d un d calage autre que z ro Z interf rera avec le fonctionnement d une correction de longueur d outil entr e automatiquement 9 Les nombres des coordonn es de travail sont d habitude introduits comme des nombres positifs Les coordonn es de travail sont introduites dans le tableau uniquement comme des nombres Pour entrer une
301. ntre le plan de l axe B de la sellette et le centre de l axe A sur les produits rotatifs inclinables Cette correction est requise dans certaines applications CAM F5 4 Diagramme de correction B sur A 1 Correction de B sur A 2 Axe A 3 Plan axe B F5 5 1 Faire tourner l axe A jusqu ce que l axe B soit vertical Placer un comparateur sur la broche de la machine ou sur une autre surface ind pendante du mouvement de la table et contr ler la surface de la sellette Mettre le comparateur z ro 2 Sp cifier la position de fonctionnement de l axe Y sur z ro s lectionner la position et appuyer sur ORIGIN 3 Tourner l axe A de 180 190 9 2 5 CAUTION Programmation d options L indication de la face de la sellette doit maintenant tre dans la m me direction que la premi re indication Placer un bloc 1 2 3 contre la face de la sellette et passer le comparateur sur la face du bloc qui s appuie contre la face de la sellette D placer l axe Y pour que le comparateur se mette z ro contre le bloc Lire la nouvelle position de l op rateur de l axe Y Diviser cette valeur par 2 pour d terminer la valeur de la correction de l axe B sur l axe A D sactivation des 4 me et 5 me axes Pour d sactiver les 4 me et 5 me axes Enregistrer le r glage du param tre rotatif Save Rotar CANCEL EXIT l Before continuing the current Rotary Set must be saved Select a file from the list
302. o 155 F Fichier commande num rique File Numeric Con trol FNC modes d affichage 136 fichier commande num rique File Numeric Con trol FNC affichage en bas de page 137 chargement d un programme 135 MENUS aene a te 136 ouverture de plusieurs programmes 138 fichiers CODIE Saa E E N 85 fonction d aide 71 Fonctionnement essai blanc 117 gestionnaire des dispositifs 82 sans surveillance 5 fonctionnement de l interrupteur cl de s curit 6 fonctionnement sans surveillance risque d incendie 5 G gestion avanc e des outils 54 Gestion avanc e des outils ATM 99 installation du groupe d outils 102 MACIOS ER Sir rs 103 utilisation du groupe d outils 102 gestionnaire des dispositifs 82 s lection des programmes 83 Gyrophare etat Sn ee eine 36 I importateur dxf cha ne et groupe 152 origine de la pi ce 152 s lection de trajectoire d outil 153 importateur fichier DXF snonsssnnnnnnnnnnnne 151 indicateur de charge de la broche 70 indicateur de niveau de fluide d arrosage 52 installation de le pi ce
303. oche optionnel L tat de l arrosage est v rifi seulement au d but d un programme de ce fait une condition de niveau bas n arr tera pas un programme en cours d ex cution M10 Engagement du frein 4 me axe M11 D gagement du frein 4 me axe Ces codes appliqueront et d gageront le frein sur le 4 me axe optionnel Le frein est normalement engag et par cons quent la commande M1 0 n est n cessaire que lorsqu un M11 a t utilis pour d sengager le frein Codes G Codes M R glages M12 Engagement du frein 5 me axe M13 D gagement du frein 5 me axe Ces codes appliqueront et d gageront le frein sur le 5 me axe optionnel Le frein est normalement engag et par cons quent la commande M12 n est n cessaire que lorsqu un M13 a t utilis pour d sengager le frein M16 Changement d outil Ce code M se comporte comme M06 Cependant M06 est la m thode pr f r e pour commander des changements d outils M17 Desserrer la palette APC et ouvrir la porte APC M18 Serrer la palette et fermer la porte Ce code M est utilis dans les centres d usinage verticaux munis de changeurs de palettes Il n est utilis qu en fonction d entretien essai Les changements de palettes ne doivent tre command s qu avec une commande M50 M19 Orientation de broche Valeurs P et R en option M19 permet de r gler la broche sur une position fix e La broche ne s orientera sur la position z ro que sans M19 qui est la fonction op
304. ock es l int rieur Manette de marche par coups Filtre air r gulateur Flexible d air Air d atelier Pistolet 2 air comprim ligne air comprim Pistolet 1 air comprim ligne air comprim R cepteur jet d air Verrouillage d verrouillage palettes R gulateur Haut d bit F2 12 Caract ristiques des fraiseuses horizontales R servoir de fluide de refroidissement D tail C F2 13 Caract ristiques des fraiseuses horizontales Contr le du changeur de palettes D tail D AAAS O po O a Le a Introduction Pompe d arrosage standard Indicateur de niveau de fluide d arrosage Bac copeaux Cr pine Pompe d arrosage travers la broche EMERGENCY STOP Bouton PART READY Bouton en option en option ROTARY INDEX Bouton 23 Caract ristiques des fraiseuses horizontales Capotage des EC 400 retir F2 14 d 7 lz 4 Z T aT FEI JII SIDE A 4 LA E Gicleur d arrosage des EC 400 Portes de palette SMTC Bras de SMTC 24 F2 15 Caract ristiques des fraiseuses horizontales Gicleur d arrosage des EC 400 D tail E 1 2 Ensemble P Cool en option Gicleur d arrosage 4 Introduction 25 Caract ristiques des fraiseuses horizontales Capotage des EC 300 retir F2 16 CG isan N Co 1 N A MS ee of NA A EE LL D GHU T z IN F Changeur de palettes EC 300
305. ode de marche permet la marche manuelles de chacun des axes vers la position souhait e Avant de les avancer par coups il faut ramener les axes en position maison le point de d part de r f rence des axes Voir page 81 pour plus d informations sur la proc dure de mise sous tension de la machine Pour entrer le mode Jog marche manuelle 1 Appuyer sur HANDLE JOG 2 Appuyer sur l axe d sir X X Y Y Z Z A C ou A C B ou B 3 Les diff rents incr ments de vitesse qui peuvent tre utilis s en marche par coups sont 0001 001 01 et 1 On peut galement utiliser une manette de marche par coups distance RJH pour d placer les axes 4 Appuyer sur et maintenir appuy s les boutons de la manette de marche manuelle ou utiliser le contr le HANDLE JOG pour d placer les axes R glage habituel du d calage d origine Pour que la machine usine une pi ce avec pr cision il faut qu elle connaisse la position de la pi ce sur la table Pour l usinage r gler le d calage d origine de la pi ce comme suit F3 11 R glage du point z ro de la pi ce Placer la pi ce 1 dans l tau et serrer Charger un outil pointeur 2 dans la broche Appuyer sur HANDLE JOG A Appuyer sur 1 100 B La fraiseuse se d placera grande vitesse lorsque la manette est tourn e 5 Appuyer sur Z C e wW P oa D CAUTION 3 12 3 10 11
306. ogramme incr mentiel O 001002 Sous programme G91 pour GIS0 322 appel s par une Codes G Codes M R glages GJL COL Osa ME 7 desa 2 3 ilot carr F6 43 G150 Fraisage des poches llot carr Diam tre de fraise en bout 0 500 5 0 x 5 0 x 0 500 DP Poche carr e avec lot carr Programme principal Q O02010 j T1 M06 l outil est une fraise en bout de 0 500 pouce G90 G54 G00 X2 V2 Point de d part XY S2500 M03 643 H01 Z0 1 M08 GOL 240 01 F30 7 GLS50 PAUZ20 X2 Y2 2 0 5 Q05 ROUL 0 2 K0 01L G4L DOL FlOs j G40 GOT X2 Y2 gt G00 Z1 0 M09 G93 G49 YO AUs j M30 Sous programme 323 Utilisation des cycles pr programm s code G Q O 002020 Sous programme pour G150 dans 002010 G01 Y1 1 X6 12 Y6 3 X1 4 X32 5 Kasalo Y4 25 X4 25 Xd 15 KA Do 1 Xl 2 3 4 Fermer la boucle de la poche Revenir au programme principal ilot rond F6 44 G150 Fraisage des poches llot rond Diam tre de fraise en bout 0 500 5 0 x 5 0 x 0 500 DP Poche carr e avec lot rond Programme principal Q O OGUSOUTEO T1 M06 l outil est une fraise en bout de 0 500 pouce G90 G54 G00 X2 Y2 Point de d part XY 324 Codes G Codes M R glages 62900 MUF 3 G43 H01 Z0 1 M08 GOL 20 F30 GLO P2020 27 V2 7205 002 ROO E TOOLS ES KO 0 GAL DO ELU F GAOU Lua Ae g G00 ZL M09 gt GSS 1649 F0
307. oigne utiliser G42 Pour plus d informations voir la section Compensation de fraise G43 Compensation de la longueur d outil Add G44 Comp de la longueur d outil Soustraction Groupe 08 Un code G43 s lectionne la compensation de la longueur d outil en direction positive la longueur d outil de la page des corrections est ajout e la position de l axe command Un code G44 s lectionne la compensation de la longueur d outil en direction n gative la longueur d outil de la page des corrections est soustraite de la position de l axe command Il faut entrer une adresse H non z ro afin de s lectionner l entr e correcte de la page des corrections 265 Codes G fonctions pr paratoires NOTE NOTE 266 G47 Gravure de texte Groupe 00 Le contr le Haas permet l op rateur de graver une ligne de texte ou des num ros de s rie en s quence avec un simple code G La gravure le long d un arc n est pas support e E Vitesse d avance en plong e unit s min F Vitesse d avance de gravure unit s min J Angle de rotation 360 360 O par d faut H Hauteur du texte en pouces mm minimum 0 001 pouce 1 0 pouce par d faut P 0 pour gravure de cha nes litt rales 1 pour gravure s quentielle de num ros de s rie 32 126 pour des caract res ASCII R Plan de retour X Point de d part de la gravure X Y Point de d part de la gravure Y Z Profondeur de la coupe Gravure
308. on renferm e par une DO END mais on ne peut pas utiliser de GOTO pour y sauter Sauter l int rieur d une r gion DO END en utilisant une GOTO est permis On peut ex cuter une boucle infinie par limination de WHILE et de l expression Par cons quent DOL 4 lt instructions gt ENDI gt s ex cute jusqu l appui sur la touche RESET Le code suivant peut tre d routant WH 1 DUL ENDI Dans cet exemple une alarme est d clench e indiquant qu aucun Then n a t trouv Then se r f re D01 Remplacer D01 z ro par DO1 lettre O G65 Option d appel sous routine macro Groupe 00 G65 est la commande qui appelle une sous routine avec la possibit d y transf rer des arguments Le format est le suivant G65 Pnnnn Lnnnn arguments Les arguments en italiques entre crochets sont en option Voir la section Programmation pour plus de d tails sur les arguments macro La commande G65 exige une adresse P correspondant un num ro de programme pr sent actuellement dans la m moire de la commande Si l on utilise l adresse L l appel du macro est r p t pour le nombre de fois sp cifi Dans l exemple 1 la sous routine 1000 est appel e une fois sans conditions transf r es la Sous routine Les appels de G65 sont similaires aux appels de M98 mais diff rents Les appels de G65 peuvent tre imbriqu s jusqu 9 fois ce qui signifie que le programme 1 peut appeler programme 2 le programme
309. onne Chargement et d chargement des pi ces Un op rateur ouvre la porte ou retire les protections effectue le travail ferme la porte ou remet en place les protections avant d appuyer sur CYCLE START ce qui d marre le fonctionnement automatique Chargement et d chargement d un outil Un machiniste entre dans la zone d usinage de la machine pour mettre en place ou retirer les outils vacuer compl tement la zone avant que le mouvement automatique soit command par exemple NEXT TOOL ATC FWD ATC REV Mise en place des quipements d usinage Appuyer sur EMERGENCY STOP avant d installer ou de d poser le montage de fixation des pi ces Maintenance Nettoyage de la machiner Appuyer sur EMERGENCY STOP ou POWER OFF sur la machine avant d entrer dans l enveloppe Limites relatives l environnement et au bruit 1 1 2 Limites relatives l environnement et au bruit Le tableau suivant pr sente les limites relatives l environnement et au bruit pour un fonctionnement s r 71 1 Limites relatives l environnement et au bruit Environnement installations int rieures uniquement Temp rature de service 41 F 5 C 122 F 50 C Temp rature de stockage 4 F 20 C 158 F 70 C Humidit ambiante humidit relative de 20 sans humidit relative de 90 sans condensation condensation Bruit Emis par toutes les parties de Sup rieur 85 dB la machine fonctionnant sur une position t
310. ont d sactiv s lorsque ce r glage est activ ON 365 R glages NOTE 366 21 Blocage crasement avance rapide Les boutons de surclassement d avance rapide des axes sont d sactiv s lorsque ce r glage est activ ON 22 Cycle pr programm Delta Z Ce r glage sp cifie la distance de retrait de l axe Z pour liminer les copeaux pendant un cycle pr programm G73 L intervalle est de 0 0000 29 9999 pouces 0 760 mm 23 9xxx Verrouillage dition prog L activation ON de ce r glage emp che partir de la m moire la visualisation l dition ou la suppression de la s rie 9000 de programmes Les programmes de la s rie 9000 ne peuvent pas tre charg s ou d charg s lorsque ce r glage est activ ON Les programmes de la s rie 9000 sont d habitude des programmes macros 24 Guidage au perforateur Ce r glage est utilis pour commander le guide la bande blanche au d but d un programme envoy un dispositif de perforation bande connect au port RS 232 25 Mod le EOB Ce r glage commande la configuration EOB EOB End of Block Fin de bloc lorsque les donn es sont transmises et re ues vers du port s riel RS 232 Les choix sont CR LF LF ONLY LF CR CR et CR ONLY 26 Num ro s riel C est le num ro s riel de la machine Il ne peut pas tre modifi NOTE Codes G Codes M R glages 27 G76 G77 Change dir Ce r glage commande le changement de direction
311. ont soustraites de la position actuelle de travail et sont introduites automatiquement dans le d calage d origine G52 Si l on s lectionne FANUC G52 est un groupe de code G 00 C est un d placement de coordonn es de travail global Les valeurs introduites sur la ligne G52 de la page des d calages d origine sont ajout es tous les d calages d origine Toutes les valeurs G52 de la page des d calages d origine seront mises z ro 0 la mise sous tension lorsque le bouton de remise z ro est appuy lorsque l on change les modes ou la fin du programme et par un M30 G92 ou un G52 X0 YO Z0 AO BO Lorsqu on utilise un G92 Set Work Coordinate Systems Shift Value en format Fanuc la position actuelle dans le syst me actuel de coordonn es de travail est d plac e par les valeurs de G92 X Y Z A et B Les valeurs de d calages d origine G92 sont la diff rence entre le d calage d origine actuel et la valeur d plac e command e par G92 Si HAAS est s lectionn G52 est un groupe de codes G 00 C est un d placement de coordonn es de travail global Les valeurs introduites sur la ligne G52 de la page des d calages d origine sont ajout es tous les d calages d origine Toutes les valeurs G52 seront mises z ro 0 par un G92 Lorsqu on utilise un G92 Set Work Coordinate Systems Shift Value en format Haas la position actuelle dans le syst me actuel de coordonn es de travail est d plac e par les valeurs de G92 X
312. orsqu un programme est envoy via le port s riel RS 232 Cela peut faciliter la lecture ou l dition d un programme sur un ordinateur personnel PC Lorsque le r glage est d sactiv OFF les programmes envoy s par le port s riel ne comportent pas d espaces et sont plus difficiles lire 42 M00 Apr s changement d outil L activation ON de ce r glage arr tera le programme apr s un changement d outil et un message sera affich indiquant cet arr t CYCLE START il faut appuyer pour continuer le programme 43 Type compensation d outil C est la commande de la fa on dont la premi re passe corrig e commence et de la fa on dont un outil est d gag de la pi ce Les s lections peuvent tre A ou B voir la section concernant la compensation de fraise 44 F min en comp rayon fraise Vitesse d avance minimale en r glage du pourcentage de la compensation de rayon de la fraise affecte la vitesse d avance lorsque la compensation de fraise d place l outil vers l int rieur d une coupe circulaire Ce type de coupe ralentira pour maintenir une vitesse de surface constante Ce r glage sp cifie la plus faible vitesse d avance en pourcentage de la vitesse d avance programm e plage 1 100 371 R glages NOTE 372 45 46 47 48 Image miroir axes X Y Z A Lorsque l un ou plusieurs de ces r glages est sur activ ON le mouvement d axe sera effectu en image miroir invers autour du point d origine de trava
313. ouhaitez voir dans le r seau 901 Obtention automatique d adresse R cup rer une adresse TCP IP et un masque sous r seau partir d un serveur DHCP sur un r seau n cessit d un serveur DHCP Lorsque DHCP est activ les entr es TCP IP MASQUE SOUS RESEAU et PASSERELLE ne sont plus n cessaires et comporteront l entr e La section ADMIN la fin fournit l adresse IP partir de DHCP La machine doit tre mise hors tension puis sous tension pour que les modifications de ce r glage prennent effet NOTE NOTE Codes G Codes M R glages Pour obtenir les r glages IP partir de DHCP Sur la commande aller sur LIST PROGRAM Mettre la fl che de direction vers le bas sur le disque dur Appuyer sur la fl che de direction droite pour le r pertoire du disque dur Entrer ADMIN et appuyer sur INSERT S lectionner le dossier ADMIN et appuyer sur ENTER Copier le fichier IPConfig txt sur le disque ou sur USB et le lire Sur un ordinateur avec Windows 902 ADRESSE IP Utilis e sur un r seau avec des adresses statiques TCP IP DHCP d sactiv L administrateur du r seau attribuera une adresse par exemple 192 168 1 1 La machine doit tre mise hors tension puis sous tension pour que les modifications de ce r glage prennent effet Le format de l adresse pour le masque sous r seau la passerelle et DNS est XXX XXX XXX XXX exemple 255 255 255 255 ne pas terminer l adresse avec un point L adresse maxi
314. our le r glage 30 R initialiser EMERGENCY STOP Ne pas essayer d utiliser l unit rotative avant d avoir activ le cycle de mise sous tension de la machine Param tres Dans quelques rares cas la modification de certains param tres peut tre n cessaire afin d obtenir une performance sp cifique de votre indexeur Ne pas faire cela sans une liste des param tres modifier NE PAS MODIFIER LES PARAM TRES si une liste de param tres n a pas t re ue avec le diviseur Cela annulerait la garantie D marrage initial Pour d marrer l indexeur 1 2 3 Mettre la fraiseuse en marche et la servocommande le cas ch ant Ramener l indexeur en position origine Tous les indexeurs Haas gagneront la position origine en direction horaire vue de l avant Si l indexeur revient en position origine en tournant en sens anti horaire appuyer sur EMERGENCY STOP et prendre contact avec votre distributeur Installation d un 5 me axe optionnel Le cinqui me axe est install de la m me fa on que le quatri me axe 1 PA Utiliser le r glage 78 pour sp cifier le mod le de table rotative et le r glage 79 pour d finir le diam tre du 5 me axe Se d placer manuellement et commander le 5 me axe en utilisant l adresse B 189 Correction de l axe B sur l axe A Produits rotatifs inclinants 5 2 4 Correction de l axe B sur l axe A Produits rotatifs inclinants Cette proc dure d termine la distance e
315. outils 104 3 10 1 Notes de s curit sur le changeur d outils 104 3 10 2 Chargement du changeur d outils 105 3 10 3 Restauration du changeur d outils type parapluie 111 3 10 4 Restauration du changeur d outils montage lat ral 111 3 10 5 Changeur d outils montage lat ral SMTC porte et panneau de commutation 112 3 11 Installation de le pi ce 113 3 12 R glage des corrections 113 3 12 1 Mode de marche par coups 114 3 12 2 R glage habituel du d calage d origine 114 3 12 3 R glage de la correction de l outil 115 3 12 4 Installation des outils suppl mentaires 116 3 13 Op ration d essai blanc 117 3 14 Ex cution des programmes 117 3 15 Ex cuter Arr ter Marcher par coups Continuer 118 3 16 Temporisation de surcharge d axe 119 Chapitre 4 Programmation 121 4 1 Programmes num rot s 121 4 2 diteurs de programmes 121 4 2 1 dition d un programme l mentaire 122 4 2 2 Edition en arri re plan 123 4 2 3 Entr e manuelle de donn es MDI 124 4 2 4 Editeur avanc
316. p cifi es par le Fabricant doivent tre respect es et consign es afin de maintenir cette garantie Cette garantie est annul e si le Fabricant d termine que i le produit Haas a t expos des manipulations et utilisations incorrectes a t n glig et accident a t mal entrepos mal install mal entretenu ou utilis pour une op ration o une application inad quate ii que le produit Haas a t incorrectement r par par le client par un technicien non autoris ou par une autre personne non autoris e iii que le Client ou toute autre personne a essay de modifier le produit Haas sans l autorisation pr alable du Fabricant et ou iv que le produit Haas a t utilis pour une utilisation non commerciale telle qu une utilisation personnelle ou m nag re Cette garantie ne couvre pas les dommages ou d fauts dus des v nements ext rieurs qui chappent au contr le raisonnable du Fabricant comprenant mais sans que ce soit limit cela le vol le vandalisme le feu les conditions climatiques telles que pluie inondations vent foudre ou tremblement de terre ou les actes de guerre ou de terrorisme Sans limiter la g n ralit d une quelconque des exclusions ou limitations d crites dans d autres paragraphes de ce certificat cette garantie ne comprend pas la garantie qu un produit quelconque de Haas sera conforme aux sp cifications de production tablies par quiconque ou d autres exigences ou
317. p te le cycle pr programm chaque r p tition du cycle pr programm un d placement s effectue sur une distance que les valeurs optionnelles X et Y sp cifient Le programme incr mentiel effectue avec chaque boucle le d placement de 1 25 pouces dans la direction X G80 annule le cycle pr programm avant que la coupe suivante s effectue En positionnement absolu G81 n utilise pas le code d adresse de boucle La profondeur de Z 1 0 est utilis e dans le programme absolu car la profondeur part de la surface de la pi ce Z 0 Le programme incr mentiel doit commander une profondeur de per age de 1 1 pouces pour un per age de 1 pouce de profondeur car il d marre 0 1 pouce au dessus de la pi ce X0 sp cifie la position o effectuer le premier cycle pr programm de per age Le per age est effectu dans chaque coordonn es X ou Y indiqu es dans les blocs de codes entre les commandes G81 et G80 Les lignes 28 31 et 38 41 sont les coordonn es des positions o le per age est r p t 4 7 4 7 1 4 7 2 Programmation Voir page 279 pour plus d informations sur les cycles pr programm s Appels de d calage d origine et de correction d outil G43 Correction actuelle de l outil La commande de compensation de longueur d outil G43 Hnn doit tre utilis e apr s chaque changement d outil II r gle la position de l axe Z en tenant compte de la longueur de l outil L argument Hnn sp cifie la longueur
318. paration G00 G90 G54 X0 YO Pr paration 55200 M03 Pr paration G43 H01 Z0 1 M08 Pr paration G01 F20 0 Z 0 1 Usinage X4 0 Y4 0 Usinage 9 GUU Z0 1 M09 Terminaison 10 G53 YO Z0 Terminaison j 11 M30 Terminaison 12 Terminaison DO J O OU EE NN RH 4 6 1 Pr paration C est la pr paration des blocs de codes dans le programme en exemple Pr paration des blocs de codes Description indique le d but d un programme crit dans un diteur de texte 000100 Programme l mentaire 000100 est le nom du programme La convention d affectation du nom de programme suit le format Onnnnn La lettre O suivie d un nombre 5 chiffres MOG TOI S lectionne l outil utiliser MO 6 est utilis pour commander le chargement par le changeur d outils de l outil 1 T01 dans la broche Programmation G00 G90 G17 G40 G80 G54 X0 Y0 Ceci signifie une ligne de d marrage s re C est une bonne pratique d usinage que de placer ce bloc de code apr s chaque changement d outil G00 sp cifie que le d placement d axe qui le suit doit tre effectu en d placement rapide G90 sp cifie que le d placement d axe qui le suit doit tre effectu en mode incr mentiel voir page 156 pour plus d informations G54 sp cifie le syst me de coordonn es qui doit tre centr sur le d calage d origine stock dans G54 sur l affichage des corrections G17 sp cifie le plan de coupe comm
319. pendant DNC est possible si l on emploie la commande G102 ou DPRNT pour faire renvoyer les coordonn es des axes vers l ordinateur de commande 93 Remarques sur la DNC Commande num rique directe 3 8 NOTE 3 9 94 Mode graphique Une moyen s r de d pannage d un programme est de le faire se d rouler en mode Graphics Graphique Aucun mouvement ne se produira dans la machine mais par contre le mouvement sera illustr sur l cran Le mode graphique peut tre ex cut partir des modes M moire MDI DNC ENC ou Edit Pour ex cuter un programme 1 Appuyer sur SETTING GRAPHIC jusqu ce que la page GRAPHICS s affiche Ou en mode Edit appuyer sur CYCLE START dans le carreau du programme actif pour entrer en mode Graphics Pour ex cuter DNC en mode graphique appuyer sur MDI DNC jusqu ce que soit actif puis aller sur l affichage graphique et transmettre le programme la commande de la machine Voir la section DNC Il y a en mode Graphique trois fonctions d affichage utiles auxquelles on peut acc der en appuyant sur F1 F4 F1 est le bouton d aide qui donnera une br ve description de chacune des fonctions possibles en mode graphique F2 est le bouton zoom qui met en vidence une zone en utilisant les fl ches de direction PAGE UP et PAGE DOWN pour commander le degr de zoom et en appuyant sur le bouton ENTER F3 et F4 permettent de commander la vitesse de la simulation
320. personnalis s les mouvements complexes et les dispositifs d entra nement optionnels Les possibilit s sont presque infinies Un macro est toute routine tout sous programme qui peut tre utilis e plusieurs fois Une instruction macro peut assigner une valeur une variable ou lire la valeur d une variable valuer une expression se raccorder conditionnellement ou inconditionnellement un autre point dans le cadre d un programme ou r p ter conditionnellement certaines sections de programme Voil quelques exemples d applications de Macros Les exemples sont des aper us et ne sont pas des programmes macro complets Outils pour dispositif de fixation imm diat sur table Plusieurs proc dures d installation peuvent tre semi automatiques afin d assister l op rateur Les outils peuvent tre r serv s des situations imm diates n ayant pas t anticip es pendant la conception des outils Par exemple supposer qu une compagnie emploie une bride standard avec un mod le standard de cercle de trous de boulons Si l on d couvre apr s l installation qu un dispositif de fixation n cessite une bride suppl mentaire et si une sous routine macro 2000 a t programm e pour le per age des trous du cercle de la bride la proc dure suivante en deux tapes permettra d ajouter la bride a D terminer les coordonn es X Y et Z et l angle de la position que doit avoir la brise en faisant marcher la machine par coups vers la posi
321. pi ce S lection d un point Marche manuelle e Entr e des coordonn es 1 La marche manuelle ou les touches fl ches sont utilis es pour mettre ce point en vidence 2 Appuyer sur ENTER pour accepter le point en vidence comme origine Cela permet de r gler les coordonn es de travail de la pi ce brute 4 5 2 Cha ne et groupe de g om trie de pi ce Cette tape permet de trouver la g om trie de la ou des formes La fonction de cha nage automatique trouvera la plus grande partie de la g om trie Lorsque la g om trie est complexe et comporte des bifurcations une invite s affichera pour permettre l op rateur de s lectionner l une des branches Le cha nage automatique continuera une fois que la branche est s lectionn e Les trous similaires sont group s pour les op rations de per age et ou de taraudage F4 19 Menus Cha ne groupe d importation DXF CHAIN OPTIONS CANCEL Exit TOOLPATH OPERATION CANCEL Exit FACE MANUAL CHAINING REMOVE GROUP REFERENCES POCKET REMOVE ALL GROUP REFERENCES DRILL ISLAND AUTOMATICALLY FINDS A PATH TO Create a single pass contour tool path CHAIN IF MULTIPLE PATHS ARE ENCOUNTERED WILL SWITCH TO MANUAL CHAINING 1 Utiliser la manivelle de marche manuelle ou les boutons fl ches pour s lectionner le point de d part de la trajectoire de l outil Appuyer sur F2 pour ouvrir la bo te de dialogue S lectionner l option qui convient le mieux l applica
322. placer la valeur entre parenth ses par les symboles pour graver normalement Exemple Dans l exemple suivant le num ro graver est 0001 Ex cuter ce code une fois puis remplacer 0001 par HHHH G47 PI 0001 gt La deuxi me m thode de r glage du num ro de s rie initial graver consiste changer la variable macro l o cette valeur est stock e variable macro 599 Il n est pas utile d activer l option macro Appuyer sur CURRENT COMMANDS puis appuyer sur PAGE UP ou le cas ch ant sur PAGE DOWN pour afficher la page MACRO VARIABLES Sur cet cran entrer 599 et appuyer sur le curseur vers le bas Lorsque 599 est mis en vidence sur l cran taper le num ro de s rie initial graver 1 par exemple puis appuyer sur la touche ENTER Le m me num ro de s rie peut tre grav plusieurs fois sur la m me pi ce l aide d une instruction macro L option Macro est n cessaire Une instruction macro comme illustr e ci dessous peut tre ins r e entre deux cycles de gravures G47 afin d emp cher que le num ro de s rie soit augment par incr ments Pour plus de d tails voir la section Codes G de ce manuel Instructions macros 599 599 1 Gravure s quentielle des num ros de s rie G47 P1 Cette m thode est utilis e pour la gravure de num ros sur une s rie de pi ces le num ro augmentant de 1 chaque fois Le symbole est utilis pour sp cifier le nombre de chiffres du num
323. programm de taraudage inverse sur 5 me axe Groupe 09 Cycle pr programm de per age sur 5 me axe Groupe 09 Cycle pr programm de per age avant trou sur 5 me axe Groupe 09 Cycle pr programm de per age d gagement multiple normal sur 5 me axe Groupe 09 Cycle pr programm de per age sur 5 me axe Groupe 09 Cycle pr programm de per age sur 5 me axe Groupe 09 Cycle pr programm d al sage et arr t sur 5 me axe Groupe 09 Cycle pr programm d al sage et pause sur 5 me axe Groupe 09 Taraudage rigide non vertical Sens horaire Antihoraire Groupe 00 Codes G Codes M R glages R glage du degr de finition Groupe 00 Retour au point initial du cycle Appeler le programme du pr programm Groupe 10 PST Groupe 00 Retour sur plan R du cycle pr programm Groupe 10 Utilisation des cycles pr programme s Il est possible de programmer des positions X et Y dans des cycles pr programm s soit en absolu G90 soit en incr mentiel G91 Exemple G81 G99 Z 0 5 RO 1 F6 5 C est le per age d un trou sur la position actuelle GIL X 0 5625 19 9 autres trous d 5625 Seront perc s intervalles r guliers en direction n gative Si un cycle pr programm est d fini sans X ou Y et un compte de boucle de 0 T0 le cycle ne sera pas ex cut sur cette position Le fonctionnement du cycle pr programm sera diff rent selon que
324. programme est test ou de r gler la vitesse d avance pour exp rimenter une finition de pi ce etc Les r glages 19 20 et 21 permettent de d sactiver respectivement les surclassements de vitesse d avance de broche et de d placement rapide FEED HOLD il agit comme un surclassement arr tant les mouvements rapides et d avance lorsqu il est appuy Appuyer sur CYCLE START pour continuer apr s un FEED HOLD Lorsque la touche de Mode Setup Configuration r glage est d verrouill e l interrupteur de la porte de l enceinte donne un r sultat similaire mais affichera Door Hold Maintien porte lorsque la porte est ouverte Lorsque la porte est ferm e le contr le sera en arr t d avance et il faut appuyer sur CYCLE START pour continuer Door Hold et FEED HOLD n arr tent aucun axe auxiliaire L op rateur peut surclasser le r glage du liquide d arrosage en appuyant sur COOLANT La pompe restera activ e ou d sactiv e jusqu l action suivante du code M ou de l op rateur voir R glage 32 Utiliser les r glages 83 87 et 88 pour que les commandes M30 et MO6 ou RESET respectivement ram nent les valeurs surclass es sur leurs valeurs par d faut 48 Introduction 2 3 4 Affichages des commandes L affichage est pr sent en carreaux qui diff rent selon le mode courant et les touches qui sont utilis es F2 27 Disposition de base de l cran de commande Pl EE PRE 1 2 3 4 5 6 13 12 11 10 9
325. ptions Vous pouvez contacter HFO pour acqu rir la plupart de ces options si votre machine a t fournie sans les comporter Programmation des 4 me et 5 me axes F5 1 Mouvement d axes sur VR 11 et TRT 210 A Axe A B Axe B Cr er des programmes cinq axes La majorit des programmes cinq axes sont assez complexes et doivent tre crits en utilisant un logiciel CAD CAM II faut d terminer les longueurs du pivot et du calibre de la machine et les introduire dans ces programmes Chaque machine a une longueur sp cifique du pivot C est la distance partir du centre de rotation de la t te de broche jusqu la surface inf rieure du porte outil principal La longueur du pivot peut se trouver dans le R glage 116 et est galement grav e sur le porte outil principal qui est livr avec une machine 5 axes 183 Cr er des programmes cinq axes 184 F5 2 Longueur de pivot et de calibre 1 Axe de rotation 2 Longueur de pivot 3 Longueur de calibre 4 Total Lors de la pr paration d un programme il faut d terminer la longueur du calibre pour chaque outil La longueur du calibre est la distance entre la surface inf rieure du porte outil principal et la pointe de l outil Cette distance peut tre calcul e 1 Placer l embase magn tique du comparateur sur la table 2 Passer la pointe du comparateur sur la surface inf rieure du porte outil principal 3 Sp cifier ce point dans le co
326. que le fonctionnement d un produit quelconque de Haas se fera de mani re ininterrompue ou sans erreur Le Fabricant n assume aucune responsabilit quant l utilisation d un produit quelconque de Haas par quiconque et le Fabricant n encourra aucune responsabilit envers quiconque pour toute d faillance dans la conception production op ration performance ou autres de tout produit de Haas autre que la r paration ou le remplacement du m me produit comme indiqu ci dessus dans cette garantie Limite de responsabilit et de dommages Le Fabricant n est pas responsable devant le Client ou toute autre personne de toute compensation cons cutive corr lative punitive sp ciale ou autre dommage ou r clamation soit par une action sous contrat ou d lit civil survenant de ou relatif tout produit de Haas ou d autres produits ou services fournis par le Fabricant ou un distributeur agr un technicien de service ou un repr sentant autoris du Fabricant collectivement appel s repr sentant autoris ou de la d faillance de pi ces ou de produits fabriqu s l aide d un produit de Haas m me si le Fabricant ou tout repr sentant autoris a t avis de la possibilit de tels dommages lesquels dommages ou r clamations comprennent sans que ce soit limit cela la perte de profit la perte de donn es la perte de produits la perte de revenu la perte d utilisation le co t de temps d indisponibilit la cote d e
327. que le programme atteint la commande M30 la valeur de ces deux compteurs augmente de un e Deux affichages de variables macro Ces minuteries et compteurs s affichent en bas et droite de la partie de l affichage en modes OPERATION MEM et SETUP ZERO Affichage de variables macro Cet affichage pr sente une liste des variables macro avec leurs valeurs pr sentes Le contr le met jour ces variables au fur et mesure que le programme est ex cut Vous pouvez galement modifier les variables dans cet affichage Voir la section Macros partir de la page 192 pour plus d informations Codes actifs Cette page liste les codes du programme pr sentement actif Une version plus restreinte de cet affichage est inclue sur l cran du mode OPERATION MEM Positions Cette page donne sur le m me cran une plus grande vue des positions pr sentes de la machine avec tous les points de r f rence op rateur machine travail distance restante Voir page 53 pour plus d informations sur ces affichages de position Vous pouvez faire fonctionner les axes de la machine par coups si le contr le est en mode SETUP JOG Configuration marche par coups 53 Affichages des commandes TIP NOTE 54 Affichage de la dur e de vie des outils Cette page donne les informations qu utilise les contr le pour pr dire la dur e de vie des outils Surveillance de la charge des outils et affichage Il est possible d entrer sur c
328. r Ces deux blocs d interpolation lin aire sp cifient un coin d intersection Si le bloc de d marrage sp cifie un C la valeur suivant C est la distance entre l intersection et l endroit o commence le chanfreinage et galement la distance entre l intersection et l endroit o se termine le chanfreinage Si le bloc de d marrage sp cifie un R la valeur suivant R est le rayon d un cercle tangent l angle en deux points le d but de l arc d arrondi de coin et le point final de l arc respectif Il peut y avoir des blocs cons cutifs avec chanfreinage ou arrondi d angle sp cifi s I doit y avoir mouvement sur les deux axes sp cifi s par le plan s lectionn que le plan actif soit XY G17 XZ G18 ou YZ G19 G02 CW G03 CCW Mouvement d interpolation circulaire Groupe 01 F Vitesse d avance I Distance optionnelle sur l axe X jusqu au centre du cercle J Distance optionnelle sur l axe Y jusqu au centre du cercle K Distance optionnelle sur l axe Z jusqu au centre du cercle R Rayon optionnel du cercle X Commande de d placement d axe X optionnelle Y Commande de d placement d axe Y optionnelle Z Commande de d placement d axe Z optionnelle A Commande de d placement d axe A optionnelle L utilisation de I J et K est la m thode pr f r e pour programmer un rayon R convient pour la plupart des rayons g n raux Ces codes G s utilisent pour sp cifier le mouvement circulaire Deux axes sont n cess
329. r copeaux Refroidissement au travers de la broche d sactiv Augmentation de Mode veille refroidissement Appel sous programme Surclassement de la basse Retour ou boucle de vitesse sous programme Surclassement de la grande Entr e utilisateur interactive vitesse Sauter si la palette est charg e Re j 340 NOTE CAUTION Codes G Codes M R glages M00 Arr t programme Le code M00 est utilis pour arr ter un programme Il fait arr ter les axes la broche fait d sactiver le syst me d arrosage y compris le fluide d arrosage par le centre de la broche Le bloc suivant bloc apr s M00 sera mis en vidence lorsqu il est visualis dans l diteur du programme L appui sur CYCLE START permettra l op ration du programme du bloc en surbrillance de continuer M01 Arr t optionnel du programme M0 1 agit de la m me fa on que M00 sauf que la fonction d arr t optionnel doit tre activ e Appuyer sur OPTION STOP pour activer et d sactiver la fonction M02 Fin de programme Le code M02 est utilis pour terminer un programme Toutefois le moyen le plus commun de terminer est avec un M30 M03 M04 M05 Commandes de broche M0 3 active la broche en rotation dans le sens horaire SH M04 active la broche en rotation dans le sens antihoraire SAH La vitesse de la broche est r gl e l aide d un code d adresse S par exemple 51500 commandera une vitesse de broche de 5000 tr min Si
330. r e et sortie de la compensation de fraise 4 10 3 R glages d avance dans la compensation d outil 4 10 4 Interpolation circulaire et compensation de fraise 4 11 Cycles pr programm s 1 1 Utilisation des cycles pr programm s 1 2 Cycles pr programm s de taraudage 1 3 Cycles d al sage et d al sage l al soir tA PAS R re ee Ne dos 4 12 Codes G sp ciaux 4 12 1 Gravure 2e Lidl Net Te enr RU a 4 12 2 Fraisage de poches 4 12 3 Rotation et mise l chelle 4 12 4 Image miroir 4 13 Sous programmes 4 13 1 Exemple de sous programme externe M98 4 13 2 Exemple de sous programme local M97 4 13 3 Exemple de cycle pr programm de sous programme externe M98 4 13 4 Sous programmes caract ristiques multiples M98 4 1 4 1 4 1 4 1 XV Chapitre 5 Chapitre 6 Chapitre 7 XVI Programmation d options 5 1 Programmation d options 5 2 Programmation des 4 me et 5 me axes 5 2 1 Cr er des programmes cinq axes 5 2 2 Installation d un quatri me axe optionnel 5 2 3 Installation d un 5 me axe optionnel 5 2 4 Correction de l axe B sur l axe A Produits rotati
331. r serve 47 la commande est en mode EDIT Edition Fichier commande num rique File Numeric Control FNC Un programme peut tre ex cut directement partir de sa position dans le r seau ou partir d un dispositif de stockage tel qu une cl USB Sur l cran Gestionnaire des dispositifs mettre en vidence un programme sur le dispositif s lectionn et appuyer sur SELECT PROGRAM Vous pouvez appeler des sous programmes dans un programme FNC mais ces sous programmes doivent tre dans le m me r pertoire de fichiers que le programme principal Si votre programme FNC appelle des macros G65 ou des sous programmes d nomm s G M ils doivent tre en M MOIRE Vous pouvez change des sous programmes pendant que le programme CNC est en ex cution Faire attention lorsque vous ex cutez un programme FNC qui a pu tre modifi depuis sa derni re ex cution 91 Collecte des donn es machine 3 7 Direct Numeric Control DNC Commande num rique directe La Commande num rique directe Direct Numeric Control DNC est une m thode de chargement de programme dans le contr le et de son ex cution lorsqu il est re u partir du port RS 232 Cette propri t est diff rente d un programme charg par le port RS 232 du fait qu il n y a pas de limite dans la dimension du programme CNC Le programme est ex cut par la commande quand il est transmis au syst me de commande il n est pas stock dans le syst me de commande
332. r l axe de l outil C est galement la m thode de calcul de la compensation de fraise par le syst me de commande O6LO0 gt T1 M96 GOU G90 G54 X 1 Y 1 S5000 MO3 G43 H01 Z 1 MO8 GOL Z L 0 F50 gt G41 G01 X0 YO DOI F50 V4 125 G02 X250 Y4 375 R 3175 j G01 X1 6562 G02 X2 0 Y4 0313 R 3437 GOL Y3 125 GOUS X23159 Y2 790 R22 7 G01 X3 5 G02 X4 0 Y2 25 RS GOL Y 4375 GUA XS 201 125 R5640 3 GOL XS 125 GaU X le F Lla GOU Z1 0 MUY 4 11 4 11 1 4 11 2 Programmation G28 G91 YO Z0 MSC s Cycles pr programm s Les cycles pr programm s sont des codes G utilis s pour effectuer des op rations r p titives sur l axe Z telles que per age taraudage et al sage Lorsque qu un cycle pr programm est actif l op ration pr programm e sera effectu e avec chaque d placement X ou Y Les cycles pr programm s sont annul s avec G80 Il est recommand de terminer chaque cycle pr programm par un G80 afin d viter d endommager la pi ce une fixation ou la machine De plus s assurer d inclure un G80 dans la ligne de d marrage s r avec chaque changement d outil Utilisation des cycles pr programm s Tous les quatre cycles pr programm s de per age peuvent tre r p t s en mode G91 de programmation incr mentielle e Le cycle pr programm de per age G81 est le cycle de per age l mentaire Il est utilis pour le per age de trous peu profonds ou l
333. r le fonctionnement VARIABLES UTILISATION 6001 6277 R glages lecture seule Les bits d ordre faible de grandes valeurs n appara tront pas dans les variables macros pour r glages 6501 6999 Param tres lecture seule NOTE Les bits d ordre faible de grandes valeurs n appara tront pas dans les variables macros pour param tres VARIABLES UTILISATION 7001 7006 14001 14006 G110 G154 P1 D calages d origine suppl mentaires 7021 7026 14021 14026 G111 G154 P2 D calages d origine suppl mentaires 7041 7046 14041 14046 G112 G154 P3 D calages d origine suppl mentaires 7061 7066 14061 14066 G113 G154 P4 D calages d origine suppl mentaires 7081 7086 14081 14086 G114 G154 P5 D calages d origine suppl mentaires 7101 7106 14101 14106 G115 G154 P6 D calages d origine suppl mentaires 7121 7126 14121 14126 G116 G154 P7 D calages d origine suppl mentaires 7141 7146 14141 14146 G117 G154 P8 D calages d origine suppl mentaires 7161 7166 14161 14166 G118 G154 P9 D calages d origine suppl mentaires 7181 7186 14181 14186 G119 G154 P10 D calages d origine suppl mentaires 7201 7206 14201 14206 G120 G154 P11 D calages d origine suppl mentaires 7221 7226 14221 14221 G121 G154 P12 D calages d origine suppl mentaires 7241 7246 14241 14246 G12
334. r le march mondial Traduction des instructions originales Mode d emploi de ce manuel Afin d obtenir le b n fice maximal de votre nouvelle machine Haas lisez attentivement ce manuel et consultez le souvent Le contenu de ce manuel est aussi disponible sur le contr le de votre machine dans la fonction AIDE IMPORTANT Avant d utiliser la machine prenez connaissance du chapitre sur la s curit dans le Manuel de l op rateur D claration d avertissements Tout au long de ce manuel des instruction importantes sont indiqu e en marge du texte principal chacune avec un ic ne et un mot signal associ Danger Avertissement Attention ou Note L ic ne et le mot signal indiquent la s v rit de la condition ou de la situation Bien lire ces instructions et les suivre tr s attentivement RS RS OS Danger signifie qu une condition ou situation est aoa pr sente qui provoquera une blessure grave ou PY mortelle si vous ne suivez pas l instruction donn e DANGER Ne pas marcher ici Risques d lectro cution blessures graves ou dommages la machine Ne pas monter ou se tenir dans cette zone Avertissement signifie qu une condition ou situation est pr sente qui provoquera des blessures de gravit mod r e si vous ne suivez pas l instruction AVERTISSEMENT Ne jamais placer vos mains donn e entre le changeur d outils et la t te de broche Attention signifie qu une blessure mineure ou un dom
335. raise G41 G42 avec un G35 Afin d viter d endommager le palpeur utiliser une vitesse d avance inf rieure F100 pouce ou F2500 m triques Activer le palpeur de la broche avant d utiliser G35 Si votre fraiseuse comporte un syst me de palpeur Renishaw standard utiliser les commandes suivantes pour activer le palpeur de r glage d outil M59 P1133 G04 P1 0 M59 PIL34 Utiliser les commandes suivantes pour activer le palpeur de r glage d outil M69 P1134 gt Activer la broche en arri re M04 pour une fraise coupant droite Voir galement M75 M78 et M79 Voir galement G31 Exemple de programme Dans cet exemple le diam tre d outil est mesur et la valeur mesur e est enregistr e dans la page des corrections d outil Afin de pouvoir utiliser ce programme la position du d calage d origine G59 doit tre r gl e sur la position du palpeur de r glage des outils 000035 G35 PROGRAM Ed MUG 3 GUO G90 G99 X0 Y l 7 M359 PTLSS gt G04 PI M59 P1134 G43 HOT 41 MO04 S200 CON AFU r E 0 Goal dsa Fl0 MID 3 COL Y Ezo A OS akea a PEOD Coo VOLS BOL ELO gt GOL le Peas J Pine 261 Codes G fonctions pr paratoires 262 M69 P1134 GUO G53 20s 3 MS0 3 G36 Mesurage automatique du centre de d calage d origine Groupe 00 Ce code G est optionnel et n cessite un palpeur Ce code G est utilis pour r gler les d calages d origine l aide
336. ramm Cela permet le positionnement en haut et autour des zones de la pi ce et ou des brides et des l ments de fixation Lorsque G99 est actif l axe Z revient sur le plan rapide R apr s chaque trou dans le cycle pr programm pour d gagement la position XY suivante On peut galement modifier la s lection G98 G99 apr s avoir command le cycle pr programm ce qui affectera tous les cycles pr programm s ult rieurs Une adresse P est une commande optionnelle dans certains des cycles pr programm s C est une pause programm e au fond du trou pour casser les copeaux assurer une meilleure finition et rel cher toute pression de l outil pour satisfaire une tol rance plus serr e Une adresse P utilis e pour un cycle pr programm est aussi utilis e dans d autres sauf si elle est annul e G00 G01 G80 ou le bouton RESET Une commande s vitesse de broche doit tre d finie sur ou avant la ligne du code G Le taraudage dans un cycle pr programm n cessite un calcul de la vitesse d avance La formule de l avance est Vitesse de broche divis e par nombre de filets par pouce de taraud Vitesse d avance en pouces par minute La version m trique de la formule est Tr min multipli par le pas m trique vitesse d avance en mm par minute Les cycles pr programm s b n ficient galement de l utilisation du r glage 57 Si ce r glage est activ ON la machine s arr te apr s le d placement rap
337. re effectu s entre 30 et 30 et ajusteront la compensation thermique existante des vis de 30 30 respectivement 162 Point flottant par d faut Lorsque ce r glage est activ ON la commande ajoutera un point d cimal aux valeurs introduites sans point d cimal pour certains codes d adresse Lorsque ce r glage est d sactiv OFF les valeurs suivant les codes d adresse sont trait es comme tant les notations du machiniste c est dire milli mes ou dix milli mes Cette propri t s applique aux codes d adresse suivants X Y Z A B C E F I J K U et W Valeur entr e Avec r glage sur Off Avec r glage sur On 389 R glages NOTE 386 Ce r glage affecte l interpr tation de tous les programmes entr s soit manuellement soit partir d un disque soit via RS 232 Il n affecte pas l effet du r glage 77 Entier F d chelle 163 D sactiver 1 vites maniv manu Ce r glage fait d sactiver la plus grande vitesse de marche par coups Si l on s lectionne la plus grande vitesse de marche par coups ce sera la vitesse inf rieure suivante qui sera automatiquement s lectionn e 164 Incr ment rotatif Ce r glage s applique avec le bouton PALLET ROTATE des EC300 Il sp cifie la rotation de la table rotative du poste de chargement II doit tre r gl sur une valeur comprise entre 0 et 360 La valeur par d faut est 90 Par exemple l entr e de 90 fera tourner la palette 90 degr s c
338. recherche Lors du choix d une direction appuyer sur F pour rechercher le terme sous la position du curseur et appuyer sur B pour rechercher le terme au dessus du curseur Retrouver Pour localiser l occurrence suivante du terme de recherche en mode FNC EDITOR 1 2 Appuyer sur F1 D placer le curseur vers le menu Search Recherche et s lectionner Find Again Trouver nouveau s lectionner cette fonction imm diatement apr s une recherche de texte Find Text R p ter pour passer l occurrence suivante Rechercher et remplacer un texte D finir un terme de recherche un terme pour le remplacer la direction de recherche et s lectionner Yes No All Cancel Oui Non Tous Annuler en mode FNC EDITOR 1 2 Appuyer sur F1 D placer le curseur vers le menu Search Recherche et s lectionner Find and Replace Text Trouver et remplacer texte Entrer le texte localiser 145 diteur FNC Entrer le texte de remplacement Entrer une direction de recherche Lors du choix d une direction appuyer sur F pour rechercher le terme sous la position du curseur et appuyer sur B pour rechercher le terme au dessus du curseur 6 Lorsque la premi re occurrence est trouv e la commande va afficher l invite Replace Yes No A11 Cancel Remplacer Oui Non Annuler Taper la premi re lettre de votre choix pour continuer Si vous choisissez Oui o Non l diteur ex cutera votre choix et passera l occu
339. retrait configur e par le R glage 22 Si l on sp cifie I J et K un mode d op ration diff rent est s lectionn La premi re passe usinera la valeur I chaque passe suivante sera r duite de la valeur J et la profondeur minimale de coupe sera K Si l on utilise P l outil s arr tera au fond du trou pendant une dur e de cette valeur Le m me temps de retard S appliquera tous les blocs ult rieurs qui ne sp cifient pas de temps de retard Codes G Codes M R glages G154 S lectionner les coordonn es de travail P1 P99 Groupe 12 Cette propri t permet 99 d calages d origine suppl mentaires G154 avec une valeur P entre 1 et 99 fera activer les d calages d origine suppl mentaires Par exemple G154 P10 s lectionnera le d calage d origine 10 de la liste des d calages d origine suppl mentaires NOTE G110 G129 se r f rent aux m mes d calages d origine que G154 P1 P20 ils peuvent tre s lectionn s par l une ou l autre des m thodes Lorsqu un d calage d origine G154 est activ le titre du d calage d origine sup rieur droit indiquera la valeur P de G154 Format des d calages d origine G154 14001 14006 G154 P1 14021 14026 G154 P2 14041 14046 G154 P3 14061 14066 G154 P4 aussi 001 7006 et G110 14081 14086 G154 P5 aussi 7021 7026 et G111 7041 7046 et G112 7061 7066 et G113 aussi 7081 7086 et G114 aussi aussi
340. rientation des fraiseuses verticales Les figures suivantes illustrent les caract ristiques standards et optionnelles de votre Fraiseuse verticale Haas Noter que ces figures ne sont donn es que pour exemple votre machine peut pr senter des figures diff rentes selon le mod le et les options install es F2 1 16 changeur d outil lat ral SMTC Side Mount Tool Changer en option Servo de porte automatique Ensemble broche Bo te de commande lectrique clairage de travail 2 Commandes des fen tres Plateau de stockage Soufflette d air Table de travail avant Conteneur copeaux Etau porte outils Convoyeur copeaux en option Plateau outils Lampes haute intensit 2 en option Caract ristiques de la fraiseuse verticale vue de face Changeur d outils type parapluie B Bo tier de commande suspendu C Ensemble t te de broche Introduction F2 2 Caract ristiques de la fraiseuse 1 Changeur d outils type parapluie verticale vue de face D tail A AOOO Bloc notes Gyrophare d op ration Poign e d tau Plateau outils Liste de r f rence des codes G et M Manuel de l op rateur et donn es de montage stock es l int rieur 7 Manette de marche par coups F2 3 Caract ristiques de la fraiseuse verticale vue de face D tail B v Re F2 4 Caract ristiques de la fraiseuse 1 Double bras du SMTC si quip verticale vue de face D tail C 2 Bouton lib rat
341. rifi e L op rateur entre l une des s lections suivantes NES MIOS PES OL CIG Zro rA IF R501 EO 0I COTOS 3 Attendre la boucle d entr e du clavier L quivalent d cimal de 49 53 repr sente 1 5 IF 501 EQ 49 GOTO10 1 a t entr aller sur N10 IF 501 EQ 50 GOTO20 2 a t entr aller sur N20 IF 501 EQ 51 GOTO30 3 a t entr aller sur N30 IF 501 EQ 52 GOTO40 4 a t entr aller sur N40 IF 501 EQ 53 GOTO50 5 a t entr aller sur N50 GOTO1 Continuer de rechercher la boucle d entr es utilisateur Jusqu Ce qu lle SGIt TCrouv e NIO 3 Si 1 a t entr ex cuter cette sous routine Aller sur veille pendant 10 minutes 3006 25 Le cycle commence la veille de 10 minutes M9S O02 1L0 4 GOTO100 N20 Si 2 a t entr ex cuter cette sous routine Message programm 3006 25 Le cycle de message programm commence GOTO100 N30 Si 3 a t entr ex cuter cette sous routine Ex cuter le sous programme 20 3006 25 Le programme de d marrage du cycle 20 va SV ex CuLer 7 G65 P20 Appel de sous programme 20 GOTO100 N40 Si 4 a t entr ex cuter cette sous routine Ex cuter le sous programme 22 3006 25 Le programme de d marrage du cycle 22 va s ex cuter M98 P22 Appel de sous programme 22 GOTO100 N5O Si 5 a t entr ex cuter cette sous routine
342. riv e pr c dent le nouveau point de d part et la commande demande un nouveau point d arriv e La barre d entr es affiche le code G pour le segment La solution est en mode G90 Appuyer sur M pour basculer sur le mode G91 5 Appuyer sur MDI DNC ou EDIT et appuyer sur INSERT pour saisir le code G partir de la barre d entr es F2 40 Calcul du type tangence cercle cercle Exemple direct CALCULATOR CALCULATOR CIRCLE CIRCLE TANGENT CIRCLEL X 0000 CIRCLE1 Y 0 U RADIUS 1 0000 CIRCLE X V000 CIRCLE Y 0 RADIUS 2 0000 TYPE STRAIGHT Use F and T to form G code Press Fi for alternate solution CIRCLE CIRCLE TAMNGENT 19 Onglet calculatrice F2 41 80 Calcul du type tangence cercle cercle Exemple transversal CALCULATOR CALCULATOR CIRCLE CIRCLE TANGENT CIRCLEL X 5 0000 CIRCLEL Y 3 OO0 HIT RADIUS 1 2 6000 CIRCLE X 0 0000 CIRCLE Y 0 GOO RADIUS 2 1 6000 TYPE CROSS Use F and T to form G code Press F1 for alternate solution CIRCLE CIRCLE TANGENT Fonctionnement Chapitre 3 Fonctionnement 3 1 D marrage de la machine 1 A WARNING Appuyer sur et maintenir appuy POWER ON jusqu ce que le logotype Haas s affiche La machine effectue un auto test et affiche soit la page HAAS START UP la page MESSAGES si un message s y trouve ou la page ALARMS Quel que soit le cas le contr le sera en mode SETUP ZERO avec
343. rogramme de r chauffage de 20 minutes 002020 fait partie des programmes list s dans chaque machine Si la broche est utilis e de grandes vitesses de mani re r guli re ce programme doit tre ex cut chaque jour 81 3 3 Gestionnaire des dispositifs Le Gestionnaire des dispositifs affiche dans un menu onglets les dispositifs de m moire disponibles et leur contenu Pour plus d informations sur la navigation entre les menus onglets de la commande Haas voir la page 70 NOTE Les disques durs USB externes doivent tre format s FAT ou FAT 32 Ne pas utiliser de dispositifs format s NTFS Cet exemple affiche le r pertoire pour le dans le gestionnaire des dispositifs F3 1 Menu des dispositifs USB v E a RES 82 1 2 3 MEMORY USB DEVICE DRIVE NET SHARE USB DEVICE 2 CURRENT DIRECTORY USB DEVICE t USB DEVICE A 012234 WORK ORDER 11 784 11 12 07 08 20 00 J FITTING 7 o PROJECT 2 DIR ALL 6 m 7 5 4 3 PROGRAMS 88 FREE 889260 KB Use CURSOR keys to navigate listing and CANCEL to go back to devices V FILES IN SELECTION Press HELP for Help listing A ACTIVE PROGRAM 001254 Programme actif Onglet actif Programme mis en surbrillance Heure Date Sous r pertoire Taille du fichier Programme s lectionn 3 3 1 NOTE 3 3 2 Fonctionnement Syst mes de r pertoire de fichiers Les dispositifs de stockage de donn es telles que clefs USB ou di
344. rosion damage will result Rust inhibiting coolant is required Do not use toxic or flammable liquids as a coolant 1 5 2 S curit Autres d calcomanies de s curit Suivant le mod le et les options install es d autres d calcomanies peuvent tre plac es sur la machine Bien prendre connaissance de ces d calcomanies Ces exemples se rapportent d autres d calcomanies de s curit en anglais Contacter Haas Factory Outlet HFO pour obtenir ces d calcomanies dans d autres langues F1 6 Exemples d autres d calcomanies de s curit Do not open this window while machine is operating Press Emergency stop or power down the machine before opening Machine interior can be slippery and has sharp edges that can cut 29 0779 Rev D 2009 Haas Automation Inc Risk of bodily injury Door will open and pallets will move automatically Moving parts can entangle and crush Must keep hands away from chain at all times Keep clear while beeper is sounding and door is open 29 0020 Rev C Risk of personal injury The load station must be clear of obstructions to receive a pallet Tools left on the load station support will misalign the pallet Pallets not properly placed may fall on to personnel Ensure that the pallet load station is clear and in the home position before a pallet change 13 Autres d calcomanies de s curit 14 Introduction Chapitre 2 Introduction 2 1 O
345. rous est de 1 25 pouces 31 75 mm Programmation F4 21 Exemple en absolu incr mentiel 1 000 7 500 Les deux exemples ci dessous montrent le per age de trous dans la pi ce du dessin et la comparaison est faite entre le positionnement incr mentiel et absolu Nous commen ons le per age par un trou de centrage et le finissons par le per age de trous avec un foret de 1 4 de pouce 6 35 mm Nous per ons une profondeur de 0 2 pouce 5 08 mm avec le foret de centrage et une profondeur de 1 00 pouce 25 4 mm avec le foret de 1 4 pouce G81 cycle pr programm de per age est utilis pour le per age des trous Noter que les num ros de lignes donn s ici ne sont que pour r f rence ils ne doivent pas tre entr s dans le programme actuel Programme incr mentiel L 2 O Pr paration 000103 Programmation incr mentielle Pr paration O I AJU AW Je TO M06 TOI Pr paration G00 G90 G54 G17 G40 G80 X0 YO Pr paration S1529 M03 Pr paration G43 H01 Z0 1 M08 Pr paration G99 COL G8L F8 15 X125 Z 0x3 L5 Coupe G00 G53 Z0 M09 Terminaison M06 T02 Pr paration G00 G90 G54 G17 G40 G80 X0 YO 55350 Pr paration Ll LA 113 14 Lo LGs LT G43 H02 Z0 1 M08 Pr paration G99 GILG F24 KIL25 2 1 1 LS Coupe 7 G80 Terminaison G0O0 Z0 1 M09 Terminaison G5S Y0 720 T rmin ison 3 M30 Terminaison Terminaison
346. rrait aussi crire IF 1 NE 0 THEN G01 X 24 Y 26 F 9 Cela n ex cute un mouvement lin aire que si l on a attribu une valeur la variable 1 Un autre exemple est IF 1 GE 180 THEN 101 0 0 M99 Cela signifie que si la variable 1 adresse A est sup rieure ou gale 180 il faut alors r gler la variable 101 sur z ro et revenir de la sous routine Voil un exemple d instruction IF qui se branche si une variable a t initialis e pour contenir n importe quelle valeur Autrement le traitement continuera et une alarme se d clenchera Ne pas oublier que lorsqu une alarme est d clench e l ex cution du programme est arr t e 227 Substitution d adresse 228 N1 IF ONE O GOTO3 TEST FOR VALUE IN F Tester la valeur en F N2 3000 11 NO FEED RATE Pas de vitesse d avance N3 CONTINUE Continuer R p tition Boucle WHILE DO END L essentiel pour tous les langages de programmation est la possibilit d ex cuter une s quence d instructions pour un nombre donn de fois ou de faire des boucles dans une s quence d instructions jusqu ce qu une condition soit remplie Le codage G traditionnel permet cela avec l utilisation de l adresse L Une sous routine peut tre ex cut e un nombre de fois quelconque par utilisation de l adresse L MIG P2000 Lo 7 Celle ci est limit e puisqu on ne peut pas terminer l ex cution de la sous routine sur condition Les macros apportent la flexibilit
347. rrence suivante de votre terme de recherche Choisir A11 pour remplacer automatiquement toutes les occurrences du terme de recherche Choisir Cancel Annuler pour quitter la fonction sans effectuer de changements le texte d j remplac va rester si vous choisissez cette option Find Tool Trouver un outil Pour rechercher le programme des num ros d outils en mode FNC EDITOR 1 Appuyer sur F1 2 D placer le curseur vers le menu Search Recherche et s lectionner Find Tool d S lectionner l option nouveau pour le num ro d outil suivant Menu Modification FNC Pour acc der au menu Modification 1 En mode FNC EDITOR appuyer sur F1 2 Placer le curseur sur le menu Modifier F4 13 Menu Modification CANCEL Exit RENUHEER ALL LINES REYERSE amp SIGNS REVERSE X amp Y Supprimer tous les num ros de lignes Pour retirer en mode FNC EDITOR tous les num ros de lignes Nxx du programme 146 Programmation 1 Appuyer sur F1 2 Placer le curseur sur le menu Modifier et s lectionner Remove All Line Numbers retirer tous les num ros Renum roter toutes les lignes Pour renum roter toutes les lignes de programme avec des codes Nxxx en mode FNC EDITOR 1 Appuyer sur F1 2 Placer le curseur sur le menu Modifier et s lectionner Renumber All Lines renum roter toutes les lignes Choisir un num ro de d part Choisir un incr ment de num ro de ligne Reverse an
348. rs blocs apr s un changement d outil Ce probl me peut appara tre lors du m lange des programmations des 3 me et 5 me axes lors du red marrage d un programme ou du d but d un nouveau travail alors que la correction de longueur d outil est encore en effet Vitesses d avance Il est possible de commander une avance dans un programme utilisant G01 pour l axe attribu l unit rotative Par exemple GOL A90 F30 gt va faire tourner l axe de 90 degr s II faut commander une vitesse d avance pour chaque ligne du code des 4 me et ou 5 me axe Limiter la vitesse d avance moins que 75 IPM pour un per age Les avances recommand es pour l usinage de finition dans le cas d un travail en 3 axes ne doivent pas d passer 50 60 IPM avec au moins 0500 0750 pouce de mati re restante pour l op ration de finissage 9 2 2 Programmation d options Les d placements rapides ne sont pas permis les mouvements rapides les entr es et sorties de trous cycles de per age d gagement multiple retrait complet ne sont pas accept s Lors de la programmation de mouvements simultan s en 5 me axe moins de mati re est n cessaire et des vitesses d avance plus grandes sont permises Des vitesses d avance sup rieures sont possibles si les tol rances de finition la longueur de la fraise et le type de profil usin le permettent Par exemple lorsqu on usine des lignes de moulage ou des contours cintr s longs les vitesses
349. s Il n est pas possible de placer 2 codes G d un m me groupe dans un bloc de programme Noter galement que seul un code M est permis par bloc 241 Codes G fonctions pr paratoires Ces descriptions de codes G cycle non pr programm sont valides pour les fraiseuses Haas et sont list s par ordre num rique Liste des codes G fonctions pr paratoires G00 Positionnement en G41 G42 2D Comp de fraise mouvement rapide Groupe gauche 2D Comp de fraise 01 droite Groupe 07 G01 Mouvement d interpolation G43 G44 Compensation de la lin aire Groupe 01 longueur d outil Ajout Comp de la longueur d outil Soustraction Groupe 08 G02 G03 D placement d interpolation G47 Gravure de texte Groupe circulaire SH SAH Groupe 00 01 G04 Retard Groupe 00 G49 G43 G44 G143 Annulation Group 08 G09 Arr t exact Groupe 00 G50 Annulation mise l chelle Groupe 11 G10 R glage des corrections G51 Mise l chelle Groupe 11 Groupe 00 G12 G13 Fraisage d une poche G52 R glage du syst me de circulaire SH SAH Groupe coordonn es de travail 00 Groupe 00 ou 12 S lection de plan XY XZ YZ G53 S lection coordonn es non G17 G18 G19 CA0IC AT 242 Groupe 02 S lection pouces m trique Groupe 06 Retour au point z ro de la machine Groupe 00 Retour partir du point de r f rence Groupe 00 Avance jusqu au saut Groupe 00 G54 G59 modales de machine Groupe 00
350. s de surclassement La fonctionnalit AUTOFEED ne doit pas tre utilis e lors du fraisage des filets ou de l inversion automatique des t tes de taraudage car elle peut provoquer des r sultat impr visibles ou m me une collision 377 R glages 378 La derni re vitesse d avance command e sera restaur e la fin de l ex cution du programme ou lorsque l op rateur appuie sur RESET ou d sactive OFF la fonctionnalit Autofeed L op rateur peut utiliser les boutons FEEDRATE OVERRIDE du clavier lorsque l avance automatique est s lectionn e Ces boutons seront reconnus par Autofeed Avance automatique comme la nouvelle vitesse d avance command e aussi longtemps que la limite de la charge d outil n est pas d pass e Cependant si la limite de la charge d outil a d j t d pass e la commande ignorera les boutons FEEDRATE OVERRIDE 85 Arrondi maximal de coin Ce r glage d finit la pr cision d usinage des coins arrondis dans une certaine tol rance La valeur initiale par d faut est 0 0250 pouce Si ce r glage est z ro 0 la commande agit comme si l on commandait un arr t exact dans chaque bloc de mouvement Voir galement R glage 191 page 388 et 6187 page 338 F6 63 R glage 85 Arrondi maximal de coin A Point programm B R glage 85 0 025 B R glage 85 0 050 1 Aucun ralentissement requis pour atteindre le r glage de pr cision 2 Une vitesse beaucoup plus faible est requise pour u
351. s des points palp s sont gales aux valeurs des R glages 59 62 Pour de plus amples informations consulter la section Macro dans ce manuel Ne pas utiliser la compensation de fraise G41 G42 avec un G136 Ne pas utiliser la compensation de longueur d outi G43 G44 avec G136 Afin d viter d endommager le palpeur utiliser une vitesse d avance inf rieure F100 pouce ou F2500 m triques Activer le palpeur de la broche avant d utiliser G136 Si votre fraiseuse comporte un syst me de palpeur Renishaw standard utiliser les commandes suivantes pour activer le palpeur de la broche 313 Utilisation des cycles pr programm s code G MS EPS AS Utiliser les commandes suivantes pour activer le palpeur de broche M69 P1134 Voir galement M75 M78 et M79 Voir galement G31 Ce programme pris en exemple mesure le centre d une pi ce sur l axe Y et enregistre la valeur mesur e dans le d calage d origine G58 axe Y Pour utiliser ce programme la position du d calage d origine G58 doit tre r gl e sur ou pr s du centre de la pi ce mesurer 000136 G136 PROGRAM 130 MUG gt GOO G90 G58 X0 YI M59 P1134 A e GSL GOL A be FUs G31 Mets El0 MIS 2 GOL YOZ F20 F GOU Alr S Ieou Y GOL 222 F20k 3 GISO Yle FLO COL Y A F GO0 ZI G90 M69 P1134 GOU GSS 240 gt M30 3 314 Codes G Codes M R glages G141 3D Compensation de fraise Groupe 07 X Commande d
352. s en utilisant la m thode d adressage alternative L exemple suivant montre comment transmettre deux sets de positions de coordonn es une sous routine macro Les variables locales 4 9 seraient r gl es 0001 jusqu 0006 respectivement Exemple GEB P2000 TL JA K3 TA JS KO y Les lettres suivantes ne peuvent pas tre utilis es pour transmettre des param tres une sous routine macro G L N O ou P Variables macros Il y a trois cat gories de variables macros locales globales et syst me Les constantes macros sont des valeurs points flottants plac es dans une expression macro Elles peuvent se combiner avec des adresses A Z ou peuvent rester seules lorsqu elles sont utilis es dans une expression Exemples de constantes 0001 5 3 ou 10 198 Programmation d options Variables locales La plage des variables locales s tend de 1 33 Un ensemble de variables locales est disponible tout moment Lorsqu on ex cute l appel d une sous routine avec une commande G65 les variables locales sont sauvegard es et un nouvel ensemble est disponible Cela s appelle imbrication des variables locales Lors d un appel G65 toutes les nouvelles variables locales sont ramen es des valeurs ind finies et toutes variables locales ayant des variables d adresse correspondantes sur la ligne G65 sont r gl es aux valeurs de la ligne G65 Le tableau ci dessous montre les variables locales avec les arguments d
353. s la liste Les changements effectu s pendant l dition en arri re plan n affecteront ni le programme en d roulement ni ses sous programmes Les changements deviendront effectifs d s que le programme sera ex cut Pour quitter l dition en arri re plan et retourner sur le programme en ex cution appuyer sur PROGRAM 123 Entr e manuelle de donn es MDI 6 CYCLE START Le bouton ne peut pas tre utilis en dition en arri re plan Si le programme contient un arr t programm M00 ou M30 quitter l dition en arri re plan appuyer sur PROGRAM et ensuite appuyer sur CYCLE START pour reprendre le programme NOTE Toutes les donn es de clavier sont dirig es vers l diteur d arri re plan lorsqu une commande M109 est active et que l dition en arri re plan est saisie une fois l dition termin e en appuyant sur PROGRAMI l entr e du clavier va retourner sur le M109 dans le programme en ex cution 4 2 3 Entr e manuelle de donn es MDI L entr e manuelle de donn es MDI est un moyen de commander les mouvements CNC automatiques sans utiliser de programme formel Votre entr e reste sur la page des entr es MDI jusqu son annulation F4 2 Exemple de page d entr e MDI G97 S1000 MO3 G00 X2 Z0 1 G01 X1 8 Z 1 F12 X1 78 X1 76 X1 75 q Appuyer sur MDI DNC pour entrer en mode MDI 2 Taper les commandes de programme dans cette fen tre Appuyer sur CYCLE START pour ex
354. s sans l option TSC e Nettoyer les surfaces ext rieures avec un agent de nettoyage doux NE PAS utiliser de solvants e V rifier que la pression hydraulique d quilibrage est conforme aux sp cifications de la machine Maintenance mensuelle e V rifier le niveau d huile de la bo te de vitesses si la machine en est quip e e Inspecter les couvre glissi res pour bon fonctionnement et les lubrifier avec de l huile l g re si n cessaire Mettre un peu de graisse sur le chant ext rieur des rails de guidage du changeur d outils et faire de m me pour tous les outils e V rifier le niveau d huile du SMTC si la machine en est quip e e EC 400 Nettoyer les plaquettes de position sur l axe A et le poste de chargement Sur les machines quip es de porte outils du type parapluie graisser la bride en V de chacun des porte outils V rifier qu il ny aucune accumulation de poussi res dans les ouvertures de ventilation de l armoire lectrique sous l interrupteur d alimentation Si une accumulation est pr sente ouvrir l armoire et nettoyer les ouvertures avec un chiffon propre Si n cessaire utiliser une lance d air comprim pour retirer la poussi re Tous les 6 mois Remplacer le fluide d arrosage et bien nettoyer le r servoir V rifier qu il n y a aucune fissure sur les tuyaux flexibles et les tubes de graissage e V rifier l axe rotatif A si la machine en est quip e Ajouter du lubrifiant si
355. sage profond et finition des poches Les figures pr c dentes montrent la trajectoire de l outil pendant les codes G de fraisage en poches Exemple G13 multiple passes utilisant I K Q L et G91 Ce programme utilise G91 et un compte L de 4 ce cycle se r p tera donc quatre fois L incr ment de profondeur sur Z est 0 500 Il faut le multiplier par le compte L ce qui donne une profondeur totale de trou de 2 000 G91 et le compte L peuvent tre galement utilis s sur une ligne I uniquement de G13 Si la colonne g om trie de l affichage des corrections de la commande contient une valeur G12 G13 lira les donn es qu un DO soit pr sent ou non Pour annuler la compensation de fraise ins rer un DOO sur la ligne du programme cela n gligera la valeur de la colonne g om trie des corrections Exemple de programme Q 04000 0 500 entr dans la colonne de correction Rayon Diam tre T1 M06 l outil 1 est une fraise en bout de diam tre 0 500 pouce G00 G90 G54 X0 YO S4000 MO3 G43 HOL Z 1 MO8 GOUL 20 F30 G13 G91 2Z 5 I 400 K2 0 OQ 400 L4 DOI F20 GOO G90 21 0 MO9 G28 G91 YO Z M30 Q O Codes G Codes M R glages G17 XY G18 XZ G19 YZ s lection en plan Groupe 02 Pour la face de la pi ce qui recevra un fraisage circulaire G02 G03 G12 G13 deux des trois axes principaux x Y and 2 doivent tre s lectionn s Un de trois codes G est utilis pour s lectionner le plan
356. sation est en cours peut causer un mouvement brusque d amplitude allant jusqu 0 0044 pouces La dur e de r chauffage restante est affich e dans le coin en bas et droite de l cran Diagnostics Inputs 2 Entr es de diagnostic 2 en format standard hh mm ss 110 111 112 R chauffage distance X Y Z Les R glages 110 111 et 112 sp cifient la valeur de compensation max 0 0020 pouce ou 0 051 mm appliqu e aux axes Le R glage 109 doit avoir une valeur saisie pour les r glages 110 112 afin d tre efficace 114 115 Dur e du cycle de marche du convoyeur minutes Ces deux r glages 114 et 115 commandent le convoyeur de copeaux optionnel Le r glage 114 dur e de cycle du convoyeur est l intervalle de temps entre d marrages automatiques du convoyeur Le r glage 115 Dur e marche convoyeur est la dur e de fonctionnement du convoyeur Par exemple si R glage 114 est fix 30 et R glage 115 2 le convoyeur copeaux se mettra en marche toutes les 30 minutes fonctionnera pendant 2 minutes et s arr tera La dur e de marche On time ne doit pas tre sup rieure 80 de la dur e du cycle Le bouton CHIP FWD ou M31 permet de d marrer le convoyeur en marche avant et d activer le cycle 381 R glages NOTE 382 116 Longueur de pivot Mod les VR seulement R glage 116 est configur durant la fabrication de la machine et n est jamais chang Seul un technicien de service qualifi
357. siner dans le coin 86 M39 Rotation tourelle outils Lockout Lorsque ce r glage est activ ON le contr le ignore les commandes M39 87 M06 Surclass r initialisations C est un r glage d activation d sactivation ON OFF Lorsqu il est activ ON et que l on commande un M06 tous les surclassements sont annul s et fix s leurs valeurs programm es ou par d faut Codes G Codes M R glages 88 Ecrasements r initialisations remises z ro C est un r glage d activation d sactivation ON OFF Lorsqu il est sur activ ON et que l on appuie sur la touche RESET tous les surclassements sont annul s et ramen s leurs valeurs programm es ou par d faut 90 Nombre total d outils afficher Ce r glage limite le nombre d outils affich s sur l cran Tool Geometry G om trie outil La plage de ce r glage est de 1 200 100 D lai protection d cran Lorsque le r glage est z ro le protecteur d cran est d sactiv Lorsque le r glage porte sur un certain nombre de minutes et que cette dur e est expir e sans que le clavier ait t activ le logotype Haas sera affich et changera de position toutes les 2 secondes il est d sactiv par action sur n importe quelle touche HANDLE JOG par un d placement ou par une alarme Noter que le protecteur d cran ne s activera pas si la commande est en mode Sleep Veille Jog Marche par coups Edit Edition Graphics Graphique 101 Ecr
358. squ on utilise G93 G94 Mode avance par minute Groupe 05 Ce code d sactive G93 Mode avance temps inverse et retourne la commande au mode Feed Per Minute Avance par minute 303 Utilisation des cycles pr programm s code G 304 G95 Avance par tour Groupe 05 Lorsque G95 est actif une rotation de broche r sultera en une course sp cifi e par la valeur d avance Si le R glage 9 est en POUCES la valeur d avance F sera en pouces tour si elle est en MM l avance sera en mm Tour Le surclassement de l avance et de la broche affecteront le comportement de la machine pendant que G95 est actif Lorsqu un surclassement de broche est s lectionn tout changement de la vitesse de broche r sultera en un changement correspondant de l avance de fa on maintenir un largeur uniforme de copeaux Cependant si un surclassement d avance est s lectionn tout changement de surclassement d avance n affectera que la vitesse d avance et non celle de la broche G98 Retour au point initial du cycle pr programm Groupe 10 Si l on utilise G98 l axe Z revient son point de d part initial la position Z dans le bloc avant d avoir command le cycle pr programm entre chaque position de X et ou Y Cela permet le positionnement en haut et autour des zones de la pi ce et ou des brides et des l ments de fixation F6 35 G98 Retour au point initial l i pe Exemple de programme Q O 04500 gt F1 MO6 3
359. sques durs comportent habituellement une quelques fois appel e structure de dossier avec une racine qui contient des r pertoires qui peuvent en contenir d autres plusieurs niveaux plus bas Il est possible de naviguer et g rer les r pertoires sur ces dispositifs dans le gestionnaire des dispositifs L onglet M MOIRE du gestionnaire des dispositifs donne une liste plate des programmes enregistr s dans la m moire de la machine Aucun r pertoire ne se trouve plus avant dans cette liste R pertoires de navigation 1 Mettre en vidence le r pertoires que vous voulez ouvrir Les r pertoires sont d sign s comme lt DIR gt dans la liste des fichiers appuyer ensuite sur ENTER 2 Pour revenir sur le niveau de r pertoires pr c dent mettre en vidence le nom du r pertoire en haut de la liste un ic ne s y trouve aussi Appuyer sur ENTER pour aller sur ce niveau de r pertoires Cr ation d un r pertoire Vous pouvez ajouter des r pertoires la structure des fichiers des dispositifs m moire USB disques durs et votre r pertoire sur le r seau partag 1 Naviguer vers l onglet du dispositif et le r pertoire o vous voulez placer votre nouveau r pertoire 2 Taper le nom du nouveau r pertoire et appuyer sur INSERT Le nouveau r pertoire s affiche dans la liste des fichiers avec la d signation lt DIR gt S lection des programmes Un programme que l on s lectionne devient actif Le programme actif
360. ss ment tout autre accord promesse repr sentation ou garantie verbale ou crite qui vient en suppl ment de ou n est pas coh rent avec tout terme ou condition de ce certificat Aucun terme ou condition stipul e dans ce certificat ne peut tre modifi e ou amend e sauf si un accord crit en a t donn et a t sign par le Fabricant et le Client Nonobstant ce qui pr c de le Fabricant honorera une extension de la garantie seulement dans le cas o elle tend la p riode applicable de la garantie Transf rabilit Cette garantie est transf rable du Client initial une autre partie si la machine CNC est vendue au cours d une vente priv e avant la fin de la p riode de garantie condition qu une notification crite correspondante soit fournie au Fabricant et que cette garantie ne soit pas arriv e expiration au moment du transfert Le destinataire du transfert de cette garantie sera assujetti tous les termes et conditions de ce Certificat V Divers vi Cette garantie sera r gl e par les lois de l tat de Californie sans application de r glements sur les conflits entre les lois Toute et toutes dispute inh rentes cette garantie sera r solu dans une cour de justice comp tente si geant Venturi County Los Angeles County ou Orange County Californie Tout terme ou provision contenue dans ce certificat qui est invalide ou inex cutable dans une situation ou une juridiction quelconque n affectera pas
361. st s lectionn e en appuyant deux fois sur la touche MDI DNCJ La DNC a besoin d un minimum de 8k bytes de m moire utilisateur disponible Cela peut se faire en allant la page List Programs Liste de programmes et en v rifiant la quantit de m moire disponible en bas de la page 6 Le programme transmis au syst me de commande doit commencer et se terminer avec un Le d bit s lectionn R glage 11 pour le port RS 232 doit tre suffisamment rapide pour suivre la vitesse d ex cution des blocs de votre programme Si le d bit est trop lent l outil pourrait s arr ter dans une op ration de coupe T D marrer le transfert du programme la commande avant d appuyer sur CYCLE START Lorsque le message DNC Program Found Programme trouv s affiche appuyer sur CYCLE START 3 7 1 Remarques sur la DNC Commande num rique directe Lorsqu un programme est en ex cution en DNC on ne peut pas changer de modes Les propri t s d dition telles que Background Edit Edition en arri re plan ne sont pas disponibles Supports de la DNC mode compte gouttes La commande ex cutera un bloc de commande la fois Chaque bloc sera ex cut imm diatement sans aucune prospective de bloc Sauf titre d exception lorsqu on commande la compensation d outil coupant La compensation d outil coupant exige la lecture de trois blocs de commandes de mouvement avant l ex cution d un bloc compens La communication compl te duplex
362. stance de correction optionnelle sur l axe Z X Commande de d placement d axe X optionnelle Y Commande de d placement d axe Y optionnelle Z Commande de d placement d axe Z optionnelle Le mesurage automatique du centre des d calages d origine G136 s utilise pour commander le r glage par palpeur des d calages d origine Un G136 fera avancer les axes de la machine dans le but de positionner la pi ce usiner avec un palpeur mont sur la broche L axe axes se d placera jusqu r ception d un signal de saut du palpeur ou jusqu ce que la limite de d placement programm e soit atteinte Les corrections d outil G41 G42 G43 o G44 ne doivent pas tre actives lorsqu on ex cute cette fonction Le syst me coordonn es de travail actuellement actif est configur pour chacun des axes programm s Utiliser un cycle G31 avec un M75 pour r gler le premier point Un G136 configurera les coordonn es de travail sur un point au centre d une ligne entre le point palp et le point r gl avec un M75 Cela permet trouver le centre de la pi ce en utilisant deux points s par s palp s Si l on sp cifie un I J ou K le d calage d origine sur l axe appropri est d plac e de la valeur de la commande 1I J ou K Cela permet au d calage d origine d tre loign e du centre mesur de deux points palp s Remarques Ce code n est pas modal et ne s applique qu au bloc de code dans lequel G136 est sp cifi Les correction
363. stime de l entreprise tout dommage un quipement aux lieux ou autre propri t de quiconque et tout dommage qui peut tre provoqu par un mauvais fonctionnement d un produit de Haas Tous les dommages et responsabilit s de ce genre sont d ni s par le Fabricant et le Client y renonce La seule responsabilit du Fabricant et le recours exclusif du Client pour les dommages et r clamations bas s sur une cause quelconque seront limit s la r paration ou au remplacement la discr tion du Fabricant des produits Haas d fectueux comme stipul par cette garantie Le Client a accept les limites et restrictions stipul es dans ce certificat comprenant mais sans que ce soit limit cela la restriction de ses droits de recouvrer des dommages int r ts dans le cadre de son march avec le Fabricant ou son repr sentant autoris Le Client comprend et reconna t que le prix des produits Haas serait plus lev si le Fabricant devait tre responsable des dommages et r clamations allant au del de cette garantie Accord complet Le pr sent certificat de garantie remplace tout autre et tous les autres accords promesses repr sentations ou garanties verbales ou crites entre les parties aux pr sentes ou par le Fabricant en ce qui concerne l objet de ce certificat et contient tous les engagements et accords entre les parties ou par le Fabricant en ce qui concerne un tel objet Le Fabricant par les pr sentes rejette expre
364. sur ENTER S assurer que la nouvelle date ou heure est correcte R p ter l tapes 4 si elle ne l est pas 6 R initialiser EMERGENCY STOP et acquitter l alarme Alarmes et messages Appuyer sur ALARMS pour acc der aux affichages d alarmes et de messages Appuyer sur ALARMS nouveau pour alterner entre les affichages d alarmes et de messages Barre d tat du syst me La barre d tat du syst me est une section lecture seule de l cran et est plac e en bas au centre Elle affiche les messages pour l op rateur sur les actions effectu es Affichage de position L affichage de position se trouve habituellement pr s du centre inf rieur de l cran Il indique la position de l axe courant par rapport aux quatre points de r f rence Op rateur travail machine et distance parcourir En mode SETUP JOG Configuration marche par a coups cet affichage montre toutes les positions relatives en m me temps Dans les autres modes appuyer sur POSITION pour passer d un point de r f rence un autre Points de r f rence de position d axe Affichage des coordonn es OP RATEUR Cette position donne la distance accomplie en marche par coups des axes Cela ne repr sente pas n cessairement la distance effective entre l axe et le point z ro de la machine sauf lors de la premi re mise sous tension de la machine Taper la lettre d axe et appuyer sur ORIGIN pour mettre z ro la valeur de la position de cet
365. t effac e et ou l on fait la r initialisation de la commande Afin de remplacer le contenu du tableau des logements d outils du changeur d outil montage lat ral avec les donn es du fichier le r glage doit tre activ ON Si ce r glage est d sactiv OFF lors du chargement d un fichier de corrections Offset partir d un dispositif USB ou RS 232 le contenu du tableau des logements d outils ne sera pas modifi Le R glage 155 se d sactive OFF automatiquement par d faut lors de la mise sous tension de la machine Codes G Codes M R glages 156 Sauvegarder correc avec PROG L activation ON de ce r glage fera enregistrer par la commande les corrections dans le m me fichier que les programmes mais sous l en t te 0999999 Les corrections appara tront dans le fichier avant le signe final 157 Type format compensation Ce r glage contr le le format dans lequel les corrections sont enregistr es avec les programmes Lorsqu il est effectu sur A le format ressemble celui affich sur le syst me de commande et contient des points d cimaux et des titres de colonnes Les corrections sauvegard es dans ce format peuvent tre plus facilement dit es sur un PC et ult rieurement t l charg es nouveau Lorsqu il est effectu sur B chacune des corrections est enregistr e sur une ligne s par e avec une valeur N et une valeur V 158 159 160 X Y Z COMP thermique en des vis Ces r glages peuvent t
366. t tre en miroir ou invers autour du point z ro de travail Ces codes G doivent tre utilis s dans un bloc de commande sans d autres codes G Ils ne provoquent aucun mouvement d axe La partie inf rieure de l cran indiquera lorsqu un axe est miroir Voir galement les R glages 45 48 pour les images miroir Le format d activation et de d sactivation de Mirror Image Image en miroir est G101 X0 Il activera la pr sentation des images miroir pour l axe X G100 X0 Il d sactivera la pr sentation des images miroir pour l axe Xa Codes G Codes M R glages F6 37 Image miroir X Y Image en miroir et compensation de fraise L activation de l image miroir pour un seul des axes X ou Y d placera la fraise sur le c t oppos d une passe d usinage La commande va automatiquement changer la direction de compensation de fraise G41 G42 et inverser les commandes de d placements circulaires G02 G03 le cas ch ant Lorsqu on fraise une forme avec des mouvements sur XY l activation de l image miroir pour uniquement l un des axes X ou Y fera passer du fraisage en avalant G41 au fraisage conventionnel G42 et ou du fraisage conventionnel au fraisage en avalant Le type d usinage ou de finition d sir peut de ce fait ne pas tre obtenu L image miroir des deux X et Y liminera ce probl me 307 Utilisation des cycles pr programm s code G 308 Image en miroir et fraisage des poches Code
367. t tre plut t incr mentiels qu absolus Il n y a pas de variable associ e pour le groupe z ro les codes G du groupe z ro sont non modaux 4101 4126 Donn es d adresse Modales du dernier bloc Les codes d adresse A Z G exclus sont maintenus comme valeurs modales Les informations pr sent es par la derni re ligne de code interpr t e par le processus de lecture anticip e sont contenues dans les variables 4101 4126 Le mappage num rique des num ros de variables aux adresses alphab tique correspond au mappage dans les adresses alphab tiques Par exemple la valeur de l adresse D pr c demment interpr t e est trouv e dans 4107 et la derni re valeur I interpr t e est 4104 Lorsque l on nomme un macro dans un code M on ne peut pas passer des variables dans le macro l aide des variables 1 33 au lieu de cela il faut utiliser les valeurs 4101 4126 dans le macro 5001 5006 Derni re position cible Le point final programm pour le dernier bloc de d placement peut tre acc d par les variables 5001 5006 X Y Z B et C respectivement Les valeurs sont donn es dans le syst me de coordonn es de travail pr sent et peuvent s utiliser lorsque la machine est en mouvement 211 Variables de syst me en profondeur Variables de la position d axe 5021 5026 Position actuelle des coordonn es de machine La position actuelle dans les coordonn es machine peut tre obtenue avec 5021
368. t D placer Copier ou Supprimer le texte s lectionn Cut Copy Selection to Clipboard Couper Copier la s lection vers le bloc notes Pour retirer le texte s lectionn du programme en cours et le placer dans le bloc notes ou placer les texte s lectionn dans le bloc notes sans le retirer du programme en mode FNC EDITOR Le bloc notes est un emplacement de stockage persistant pour le code de programme le texte copi est disponible jusqu ce qu il soit cras m me apr s avoir effectu le cycle de mise de d marrage Appuyer sur F1 2 Placer le curseur sur le menu Edit et s lectionner Cut Selection ou Copy Selection to Clipboard respectivement Couper ou copier et placer dans le bloc notes Paste from Clipboard Coller partir du bloc notes Proc der comme suit pour placer le contenu du bloc notes apr s la position du curseur en mode FNC EDITOR Il ne supprime pas le contenu du bloc notes 143 diteur FNC NOTE 144 q Avant de s lectionner cette option de menu placer le curseur sur la ligne u l on veut que se trouve le contenu du bloc notes Appuyer sur F1 D placer le curseur vers le menu dition et s lectionner Paste from Clipboard Coller partir du bloc notes Hide Show Clipboard Cacher Afficher le bloc notes Le but est de cacher le bloc notes et voir la position et les affichages de minuteries et compteurs dans leurs positions ou de restaurer l affichage du bloc no
369. t l charger et t l d charger des programmes r glages et compensations provenant d un PC Il est n cessaire de disposer d un c ble de null modem comportant 9 25 broches non fourni ou un c ble direct comportant 9 25 broches avec un adaptateur de null modem pour lier le contr le CNC au PC Il y a deux types de connexions RS 232 le connecteur 25 broches et le connecteur 9 broches Le connecteur 9 broches est plus commun ment utilis sur les PCs Brancher l extr mit du connecteur 25 broches dans le connecteur de la machine Haas situ sur le panneau lat ral de l armoire de contr le au dos de la machine Haas Automation ne fournit pas les c bles de null modem Longueur du c ble La liste qui suit donne le d bit en bauds et la longueur correspondante maximale du c ble Longueur du c ble D bit en bauds Longueur max du c ble pieds 4800 1000 2400 3000 3 5 2 88 Collecte des donn es machine La collecte des donn es machine est activ e par le r glage 143 qui permet l utilisateur d extraire des donn es du syst me de commande en utilisant une commande Q par le port RS 232 ou en utilisant un quipement optionnel Cette fonctionnalit est bas e sur le logiciel et n cessite un ordinateur additionnel afin de demander interpr ter et stocker des donn es du syst me de commande L ordinateur distance peut galement sp cifier certaines variables macro Fonctionnement Collecte de
370. t donn ci apr s N1 T1 MOG N2 G00 G90 G54 X0 YO N3 G43 HOL Z1 N4 G141 D01 X0 YO Z0 POSIT RAPIDE AVEC COMP OUTIL COUP AX 3 gt NS GOL 210s YO LOL J le KOs F30U j N6 G40 Z1 0 Avance rapide z ro Annulation comp de fraise N7 M30 Dans ce cas si la valeur d usure DIA pour T01 est r gl e sur 02 l outil se d placera partir de X0 YO Z0 Ligne N4 vers X10 Y 01 La valeur J a indiqu la commande de compenser le point de fin de la ligne programm e seulement sur l axe Y La ligne N5 pourrait avoir t crite en n utilisant que J 1 sans utiliser 10 KO mais une valeur Y doit tre entr e si la compensation doit tre effectu e sur cet axe valeur de J utilis e 317 Utilisation des cycles pr programm s code G 318 G143 Compensation de la longueur d outil sur 5 me axe Groupe 08 Ce code G est optionnel il ne s applique qu aux machines o tout mouvement rotatif est celui de l outil telles que les fraiseuses des s ries VR Ce code G permet l utilisateur de corriger des variations de la longueur des fraises sans avoir besoin d un processeur CAD CAM Un code H est n cessaire dans la s lection de longueur d outil partir des tableaux existants de compensation de longueur Une commande G49 ou H00 annulera la compensation du 5 me axe Pour que G143 fonctionne correctement il faut avoir deux axes rotatifs A et B G90 mode de positionnement absolu doit tre a
371. t effectuer qu une seule passe dans la profondeur Z La commande part du plan R Remarques Le sous programme P ne doit pas comprendre plus de 40 mouvements de g om trie de poche Il peut tre n cessaire de percer un point de d part de la profondeur finale de Z pour la fraise G150 Positionner ensuite la fraise en bout sur la position de d part dans les axes XY dans la poche pour la commande G150 F6 41 G150 Fraisage de poche g n ral 1 Point de d part Z Profondeur finale Exemple 001001 G150 Exemple de poche T1 M06 T1 Per age de d gagement pour la fraise en bout G90 G54 G00 X3 25 Y4 5 S1200 Point de d part de la poche MOSS G43 H01 Z1 0 M08 Correction de longueur d outil rapide vers un point de d part Z active arrosage G83 Z 1 5 00 25 R0 1 F20 Cycle de per age d gagements multiples G53 G49 Z0 Ram ne Z sur la position origine T2 MO06 fraise en bout 0 5 po G54 G90 G00 X3 25 Y4 5 S1450 Point de d part de poche r MOUS Codes G Codes M R glages G43 H02 Z1 0 M08 Correction de longueur d outil rapide vers un point de d part Z active arrosage G150 X325 4 5 21 5 GEL J 35 gt K 01 Q009 R1 P2001 D02 F15 passe de finition K de 0 01 po sur les c t s G40 X3 25 Y4 5 Annuler la compensation de fraise et revenir au point de d part G53 G49 YO Z0 Ram ne Z sur la position origine M30 Fin du programme principal 002001 Mettre le
372. t les blocs de codes de terminaison dans le programme en exemple G00 Z0 1 G53 YO Z0 4 6 4 156 MO9 G00 commande le d placement d axe terminer en mode de d placement rapide Z0 1 commande le d placement de l axe Z verso Z 0 1 M09 commande l arr t du fluide de refroidissement G53 d finit les d placements d axes qui le suit en fonction du syst me de coordonn es de la machine YO Z0 est une commande de d placement vers Y 0 0 Z 0 0 M30 termine le programme et d place le curseur sur la commande en t te du programme indique la fin d un programme crit dans un diteur de texte Absolu v Incr mentiel G90 G91 Positionnement absolu G90 et incr mentiel G91 d finit la fa on dont le contr le interpr te les commendes de d placement d axe Lorsqu un d placement d axe est command apr s un code G90 les axes se d placent vers la position relative l origine du syst me de coordonn es actuellement en utilisation Lorsqu un d placement d axe est command apr s un codeG91 les axes se d placent vers la position relative la position actuelle La programmation absolue est utile dans la plupart des cas La programmation incr mentielle est plus efficace pour les coupes galement espac es et r p titives Figure F4 21 montre une pi ce comportant 5 trous de diam tre 0 5 pouce 12 7 mm et galement espac s La profondeur des trous est de 1 00 pouce 25 4 mm et la distance entre les t
373. t lourd gauche et un outil lourd mais pas grand droite appuyer sur Origine pour r initialiser le Tableau des logements d outils sur ses valeurs par d faut Cela positionnera l outil 1 dans la broche l outil 2 dans le logement 1 l outil 3 dans le logement 2 etc Cela permettra de supprimer les r glages pr c dents du tableau et de renum roter le tableau pour le programme suivant On peut aussi appuyer sur ORIGIN et s lectionner SEQUENCE ALL POCKETS Tous les logements pour r initialiser le tableau Deux logements d outils diff rents ne peuvent pas porter le m me num ro d outil L entr e d un num ro d outil d j affich dans le tableau des logements d outils r sultera en une erreur Invalid Number Num ro invalide Voir si le programme suivant a besoin de grands outils Un grand outil a un diam tre sup rieur 3 pouces pour les machines c ne de broche 40 ou sup rieur 4 pouces pour les machines c ne 50 Si aucun grand outil n est utilis passer l tape 7 Si de grands outils vont tre utilis s passer l tape suivante 106 Fonctionnement 6 Agencer les outils de fa on correspondre au programme de la CNC D terminer les positions num riques des grands outils et d signer les logements respectifs par Large Grand dans le tableau des logements d outils Pour d signer un logement d outil comme Large d filer vers le logement correspondant appuyer sur L puis sur ENTE
374. t sur l exemption de l inspection de pr d marrage de la machinerie list e comme stipul dans les Directives de l Ontario concernant la sant et la s curit Directives PSR Pre Start Health and Safety Review Revue de sant et s curit de pr d marrage dat es d avril 2001 Les Directives PSR permettent qu un avis par crit mis par le fabricant d quipement et d clarant la conformit aux normes applicables est acceptable pour l exemption de la Revue de sant et s curit de pr d marrage Toutes les machines CNC de Haas portent le label ETL Listed certifiant qu elles sont conformes aux normes ST ETL LISTED lectriques NFPA 79 pour les machines industrielles et aux W CNFPA STD 79 normes canadiennes quivalentes CAN CSA C22 2 No ara o UL SUBJECT 2011 73 Les labels ETL Listed et cETL Listed sont accord s CERTIFIED TO aux produits qui ont subi avec succ s les essais conduits par Intertek Testing Services ITS une alternative Underwriters Laboratories CAN CSA STD C22 2 N 0 73 La certification ISO 9001 2008 accord e par ISA Inc registraire pour ISO pr sente une valuation impartiale du syst me de gestion de la qualit de Haas Automation Cet accomplissement atteste de la conformit de Haas INC 0001 2008 Automation aux normes tablies par l Organisation CERTIFIED internationale de normalisation et reconna t l engagement de Haas satisfaire les besoins et les exigences de ses clients su
375. te correcte correspondant bien la fraiseuse Appuyer sur MDI DNC pour le mode MDI Agencer les outils de fa on correspondre au programme de la CNC Prendre l outil en main et l ins rer la tirette en premier dans la broche Tourner l outil de sorte que les deux chancrures du changeur d outil s alignent avec les ergots de la broche Pousser l outil vers le haut en appuyant sur le bouton Tool Release Lib ration de l outil Lorsque l outil est fix dans la broche rel cher le bouton Tool Release Lib ration de l outil Appuyer sur ATC FWD R p ter les tapes 4 et 5 avecles outils restants jusqu ce que tous les outils soient charg s Fonctionnement 3 10 3 Restauration du changeur d outils type parapluie Si le changeur d outils se bloque la commande entrera automatiquement dans un tat d alarme Pour corriger cette erreur proc der comme suit A WARNING PU Ne jamais mettre les mains pr s du changeur d outils sous tension sans avoir pouss d abord le bouton EMERGENCY STOP Arr t d urgence Appuyer sur EMERGENCY STOP liminer la cause du blocage Appuyer sur RESET pour acquitter les alarmes Appuyer sur RECOVER et suivre les directions afin de r initialiser le changeur d outils 3 10 4 Restauration du changeur d outils montage lat ral Si un probl me est apparu pendant un changement d outil il faut effectuer une restauration du changeur d outils Entrer en mode de restaurat
376. ter la programmation de pi ces difficiles Utilisation de G98 et G99 pour ne pas interf rer avec les brides de fixation Par exemple une pi ce carr e maintenue sur une table avec des brides de fixation de hauteur d une pouce Il faut crire un programme pour ne pas interf rer avec ces brides de fixation Exemple de programme Q O 04500 TL MUG gt G00 G90 G54 X1 0 Y 1 0 S3500 M03 G43 HOT 21 125 MO8 CSL 1699 2 1 500 R05 E20 gt X2 0 G98 Retournera au point de d part apr s execution dr Cycle 3 X6 0 G99 Retournera au plan de r f rence apr s L x CcutiOon du Cycle gt Ro U KLG O7 X12 0 698 XL6 0 699 X18 0 698 G00 G80 22 0 MO9 G28 G91 YO 20 M30 Q O 285 Utilisation des cycles pr programm s code G 286 G70 Cercle de trous de boulons Groupe 00 I Rayon SAH SH J Angle de d part 0 360 0 degr s SAH partir de l horizontale ou la position 3 heures L Nombre de trous uniform ment espac s autour du cercle Ce code G non modal doit s utiliser avec l un des cycles pr programm s G73 G74 G76 G77 OU G81 G89 Un cycle pr programm doit tre actif de mani re que sur chaque position on r alise une fonction de per age ou de taraudage Voir galement la section des cycles pr programm s des codes G Exemple de programme Q O 001974 G70 Exemple MOG EL MO S1500 G54 G00 G90 X0 YO G43 HOL ZOLL gt
377. ternational Haas Automation Europe Mercuriusstraat 28 B 1930 Zaventem Belgique email customerservice HaasCNC com Haas Automation Asie No 96 Yi Wei Road 67 Waigaoqajiao FTZ Shanghai 200131 R P C email customerservice HaasCNC com D claration de conformit Produit Centres de fraisage CNC vertical et horizontal Y compris toutes les options install es en usine ou sur site par un Magasin d usine certifi Haas HFO Fabriqu par Haas Automation Inc 2800 Sturgis Road Oxnard CA 93030 805 278 1800 Nous d clarons en responsabilit exclusive que les produits mentionn s ci dessus et auxquels cette d claration fait r f rence sont conformes aux r glements indiqu s dans la directive EC concernant les centres d usinage Directive machinerie 2006 42 EC Directive Compatibilit lectromagn tique 2004 108 CE Directive Basse tension 2006 95 CE Normes suppl mentaires EN 60204 1 2006 A1 2009 EN 614 1 2006 A1 2009 EN 894 1 1997 A1 2008 EN 13849 1 2008 AC 2009 EN 14121 1 2007 RoHS CONFORME par exemption selon documentation des fabricants Exemptions a Outil industriel stationnaire de grande taille b Syst mes de surveillance et de commande C Plomb en tant qu l ment d alliage dans l acier l aluminium et le cuivre Personne autoris e compiler le dossier technique Patrick Goris Adresse Haas Automation Europe Mercuriusstraat 28 B 1930 Zaventem Be
378. tes en mode FNC EDITOR 1 Appuyer sur F1 2 D placer le curseur vers le menu dition et s lectionner Show CLipboard Voir le bloc notes Pour cacher le bloc notes r p ter ceci avec le menu plac sur Hide Clipboard cacher le bloc notes Edit Clipboard diter le bloc notes Pour modifier le contenu du bloc notes en mode FNC EDITOR Le bloc notes du FNC EDITOR est distinct du bloc notes de l diteur avanc Les modifications apport es l diteur Haas ne peuvent pas tre coll es dans l diteur avanc 1e Appuyer sur F1 2 D placer le curseur vers le menu dition et s lectionner Edit CLipboard dition du bloc notes 3 Une fois effectu appuyer sur F1 placer le curseur sur le menu Edit et s lectionner Close Clipboard Fermer le bloc notes Menu Search Recherche FNC Pour acc der au menu Recherche 1 En mode FNC EDITOR appuyer sur F1 2 Placer le curseur sur le menu Search Programmation F4 12 Search Menu Menu Recherche CANCEL Exit FIND AGAIN FIND AND REPLACE TEXT FIND TOOL Trouver un texte D finir un terme de recherche et une direction de recherche pour localiser la premi re occurrence du terme de recherche dans la direction indiqu e en mode FNC EDITOR 1 2 Appuyer sur F1 D placer le curseur vers le menu Search Recherche et s lectionner Find Text Trouver texte Entrer l l ment du texte localiser Entrer une direction de
379. ti horaire La porte est munie d un interrupteur qui d tecte si elle est ouverte F3 9 Symboles porte du changeur d outils et panneaux d interrupteur 1 Rotation du carrousel du changeur d outils sens antihoraire 2 Rotation du carrousel du changeur d outils sens horaire 3 Fonctionnement manuel 4 Fonctionnement automatique 3 11 3 12 Fonctionnement Installation de le pi ce Il faut correctement fixer la pi ce sur la table Cela peut se faire de plusieurs fa ons en utilisant des taux des mandrins ou des boulons en T et des goussets de fixation F3 10 Installation de le pi ce 1 Bride ergot 2 Mandrin 3 tau R glage des corrections Pour effectuer un usinage pr cis la fraiseuse doit connaitre la position de la pi ce sur la table et la distance entre la pointe des outils et le dessus de la pi ce d calage de l outil par rapport la position d origine Pour entre manuellement ces d calages 1 Choisir une des pages de corrections 2 Placer le curseur sur la colonne d sir e 3 Taper le num ro de correction d sir 4 Appuyer sur ENTER ou F1 La valeur est entr e dans la colonne 5 Entrer une valeur positive ou n gative et appuyer sur ENTER pour ajouter la valeur entr e un nombre dans la colonne s lectionn e appuyer sur F1 pour replacer le nombre dans la colonne 113 Mode de marche par coups 3 12 1 3 12 2 114 Mode de marche par coups Ce m
380. tilisant une compensation de fraise est effectu e la compensation de fraise devra tre activ e en utilisant les m mes r gles que le processus d activation par exemple ce qui ajout doit tre retir Dans la plupart des machines au cours de la compensation de fraise un mouvement lin aire X Y qui est plus petit que le rayon de fraise peut ne pas tre valide R glage 58 configur sur Fanuc pour des r sultats positifs La compensation de fraise ne peut pas tre activ e ou d sactiv e dans un G02 ou G03 mouvement d arc Lorsque la compensation de fraise est active l usinage d un arc int rieur avec un rayon inf rieur ce qui est d finie par la valeur D active conduira une alarme de machine F4 30 Sections de circonf rence L illustration suivante montre la m thode de calcul de la trajectoire de l outil pour la compensation de fraise La section de d tail montre l outil en position de d marrage et ensuite en position de correction lorsque la fraise arrive sur la pi ce usiner 171 Interpolation circulaire et compensation de fraise 172 F4 31 Interpolation circulaire G02 et G03 1 Fraise en bout diam tre 0 250 pouce 2 Trajectoire programm e 3 Centre de l outil 4 Position de d marrage 5 Trajectoire corrig e d outil Exercice de programmation montrant la trajectoire de l outil Le programme suivant utilise la compensation de fraise La trajectoire de l outil est programm e su
381. tion d sir e La fonction de cha nage automatique est habituellement la meilleure car elle tracera automatiquement la trajectoire d outil d une caract ristique de la pi ce 4 Appuyer sur ENTER Cela va changer la couleur de la caract ristique de la pi ce et ajouter un groupe au registre plac sous Current Group Groupe actuel sur le c t gauche de la fen tre 152 4 5 3 4 6 Programmation S lection de trajectoire d outil Cette tape applique une op ration de trajectoire d outil un groupe particulier de cha nage F4 20 Menu Enregistrement IPS DXF IPS RECORDER CANCEL Exit 1 Select Create Program 2 Output to current program This option allows you to select a program currently in memory from a list or create a new program file S lectionner le groupe et appuyer sur F3 pour choisir une trajectoire d outil 2 Utiliser la manivelle de marche manuelle pour atteindre un bord de la caract ristique de la pi ce ce sera le point d entr e de l outil Une fois la trajectoire d outil s lectionn e le mod le du syst me de programmation intuitive IPS pour cette trajectoire va s afficher La plupart des mod les IPS comprennent des valeurs par d faut raisonnables Elles proviennent d outils et de mat riaux qui ont t configur s 3 Appuyer sur F4 pour enregistrer la trajectoire d outil une fois le mod le termin ajouter le segment code G de l IPS un programme existant ou
382. tion d options Dans cette instruction si la variable 1 contient toute autre valeur que 0 0 ou la valeur ind finie 0 le branchement au bloc 5 se fera autrement le bloc suivant sera ex cut Dans le syst me de commande Haas une expression conditionnelle peut galement tre utilis avec le format M99 Pnnnn Par exemple G00 XO YO 1EO0 2 M99 P5 Ici le conditionnel est seulement pour la portion M99 de l instruction La machine outil est dirig e sur X0 Y0 que l expression soit valu e ou non True Vraie ou False Fausse Le branchement M99 seul est ex cut bas sur la valeur de l expression Il est recommand d utiliser la version IF GOTO si la portabilit est d sir e Ex cution conditionnelle IF THEN Les instructions de commande peut tre ex cut es galement si l on emploie la construction IF THEN Le format est IF lt expression conditionnelle gt THEN lt instruction gt Pour maintenir la compatibilit avec la syntaxe FANUC THEN ne peut pas tre utilis avec GOTOn Ce format est traditionnellement utilis pour les instructions conditionnelles d assignation telles que IF 590 GT 100 THEN 590 0 0 La variable 590 est mise z ro lorsque la valeur de 590 d passe 100 0 Dans le syst me de commande Haas si une condition value FALSE 0 0 le reste du bloc IF est ignor Cela signifie que les instructions de la commande peuvent galement tre conditionn es et donc on pou
383. tion de bridage propos e et et en lisant les coordonn es de la position sur l cran de la machine b Ex cuter la commande suivante en mode MDI G65 P2000 Xnnn Ynnn Znnn Annn o nnn sont les coordonn es d termin es dans l tape a Ici le macro 2000 P2000 fait tout le travail depuis la conception du per age du cercle de trous de boulons de la bride l angle sp cifi de A L op rateur a cr e en fait un cycle pre programm personnalis Programmation d options Mod les de dispositions simples qui sont r p t es Les formes tr s r p titives peuvent tre d finies par des macros et stock es Par exemple a Cercle de trous de boulons b Rainurage C Formes angulaires quels que soient le nombre de trous les angles et les espacements d Fraisage sp cial tel que celui mordaches e Formes matrice ex 12 horizontaux et 15 verticaux f Usinage d une surface avec tr pan ex 12 pouces par 5 pouces en utilisant un tr pan de 3 pouces e R glage automatique de d calage bas sur le programme Dans le cas des macros les compensations de coordonn es peuvent tre r gl es dans chaque programme de fa on que les proc dures d installation deviennent plus faciles et moins sujettes erreurs variables macros 2001 2800 e Sondage Le sondage am liore de plusieurs fa ons les possibilit s de la machine voici quelques exemples a Profilage d une pi ces pour d terminer des dimensions
384. tionnelle d orientation de broche La fonction optionnelle Orient Spindle Orientation de la broche admet les codes d adresse P et R Par exemple M19 P270 orientera la broche 270 degr s La valeur R permet au programmeur de sp cifier jusqu quatre positions d cimales par exemple MIS RIZ s45 343 Codes M Fonctions diverses 344 M21 M28 Fonction M optionnelle de l utilisateur M Fin Les codes M de M 21 M28 sont optionnels et r serv s aux relais d finis par l utilisateur Chaque code M active un des relais optionnels Le bouton RESET arr tera toute op ration qui attend qu un accessoire activ par relais se termine Voir galement M51 58 et M61 68 La plupart ou tous les M21 25 M21 M22 pour les atelier d outillage les bureaux et les mini fraiseuses sur la carte E S sont peut tre utilis s par des options install es en usine Inspecter les fils existants des relais afin de d terminer ceux qui ont t utilis s Contacter votre distributeur pour plus de d tails Un seul relais est activ un moment donn Une op ration typique consiste commander un dispositif rotatif La s quence est Ex cuter la partie d usinage d un programme de pi ce CNC Arr ter le mouvement de la CNC et commander le dispositif rotatif par ce relais Attendre un signal de terminaison arr t en provenance du dispositif rotatif Continuer l ex cution du programme de pi ce CNC Relais des codes M Ces sorti
385. tions pr paratoires 252 NS X0 YO j N6 G43 Z0 1 HOI MUS N7 G91 G01 Z 0 5156 F50 Passe G91 Ne GAL X02959 Y 0 25 E20 DO NS GOS A02 e 10 25 LO Jea A ES 3 NVO T 0e5 JO Z202 ES Repete D LORS NEL Se VOL 25 0829 JO A00 N12 G40 GOT X 0 25 Y 0 25 gt NIS G90 G00 Z0 1 M09 Revient G90 NILA G91 G28 Z0 NIS MOUS gt N16 M30 Q Description de ligne sp cifique N5 XY au centre du trou N7 Profondeur de filet moins 1 8 pas Passe G91 N8 Active la compensation de fraise N9 Arcs dans le filet augmente par 1 8 de pas N10 Usine le filet complet Z montant de la valeur du pas N11 Arcs hors du filet augmente par 1 8 de pas N12 Annule la compensation de fraise N13 Revient au positionnement absolu G90 Mouvement h licoidal Le mouvement h licoidal en spirale est possible avec G02 ou G03 par programmation de l axe lin aire qui n est pas dans le plan s lectionn Ce troisi me axe sera d plac sur l axe sp cifi d une mani re lin aire pendant que les autres deux axes seront d plac s en mouvement circulaire La vitesse de chaque axe sera contr l e de fa on que la vitesse h lico dale corresponde la vitesse d avance programm e G04 Retard Groupe 00 P Le temps de retard en secondes ou millisecondes G04 s utilise pour provoquer un d lai ou retard dans le programme Le bloc contenant G04 provoquera un retard de dur e sp cifi e par le code P Par exemp
386. tive pour des rayons de 180 ou inf rieur et une valeur R n gative pour des rayons de plus de 180 Exemples de programmation F6 3 R Exemple de programmation d adresse G90 G54 G00 X 0 25 Y 25 G90 G54 G00 X 0 25 Y 0 25 G01 Y1 5 F12 G01 Y1 5 F12 G02 X1 884 Y2 384 R1 25 G02 X1 884 Y0 616 R 1 25 247 Codes G fonctions pr paratoires 248 Fraisage des filets Le fraisage des filets se fait avec un mouvement standard G02 ou G03 pour cr er le mouvement circulaire en axe X Y et ajoute ensuite un mouvement sur Z dans le m me bloc pour cr er le pas du filet Ceci g n rera un pas de filet les dents multiples de la fraise g n reront le reste Ligne typique de code NIOO GOZ T 1 0 7406 F5x genere un rayon de T pouce pour un filet 20 pas Remarques sur le fraisage des filets Les trous internes inf rieurs 3 8 pouces peuvent ne pas tre possibles ou pratiques Utiliser toujours la fraise en avalant Utiliser un G03 pour usiner des filets int rieurs ou un G02 pour des filets ext rieurs Un filet int rieur droite se d placera vers le haut sur l axe Z de la valeur d un pas de filet Un filet ext rieur droite se d placera vers le bas sur l axe Z de la valeur d un pas de filet PAS 1 Filet par pouce Exemple 1 0 divis par 8 TPI 125 Remarques sur le fraisage des filets Ce programme usinera la fraise un filet I D sur diam int rieur dans un trou de 1 5 x 8 TPI en utilisant une fra
387. tre la seule commande dans le bloc Dans l exemple pr c dent lt text gt est tout caract re de A Z ou les lettres et l espace Lorsqu un ast risque est sorti il est converti en un espace lt nnnn wf gt est une variable suivie d un format Le nombre de la variable peut tre toute variable macro Le format wf est exig et consiste en deux chiffres entre crochets Retenir que les variables macros sont des nombres r els avec une partie enti re et une partie fractionnaire Le premier chiffre du format d signe le total des positions r serv es la sortie pour la partie enti re Le deuxi me chiffre d signe le total des positions r serv es pour la partie fractionelle Le total des positions r serv es pour la sortie ne peut pas tre gal z ro ou sup rieur huit Ainsi les formats suivants sont ill gaux 00 54 45 36 formats ill gaux Un point d cimal est imprim entre la partie enti re et la partie fractionnaire La partie fractionnaire est arrondie la position la moins significative S il y a des positions z ro r serv s pour la partie fractionnaire aucun point d cimal ne sera imprim S il y a une partie fractionnaire on imprimera des z ros la droite Au moins une position est r serv e pour la partie enti re m me si l on emploie un z ro Si la valeur de la partie enti re a moins de chiffres que r serv s des espaces sont plac s au d but Si la valeur de la partie enti re
388. ts de l outil Holes Trous Introduire le nombre total de trous qu il est permis un outil d ex cuter TOOL LOAD Charge de l outil Introduire la charge maximale d outil en pourcentage pour les outils d un groupe TL Action Action de l outil Introduire l action automatique qui doit se produire lorsque le pourcentage maximal de la charge d outil est atteint Utiliser les touches gauche et droite du curseur pour s lectionner l action automatique Donn es d outil TL in Spindle Outil dans la broche NOTE Fonctionnement Tool Outil Utilis pour ajouter ou enlever un outil du groupe Pour ajouter un outil appuyer sur F4 jusqu ce que la fen tre Tool Data Donn es d outil soit soulign e Utiliser les touches du curseur pour mettre en surbrillance une zone sous le titre Tool et entrer un num ro d outil L entr e de z ro effacera l outil ou la mise en surbrillance du num ro d outil et l appui sur ORIGIN r initialiseront les valeurs par d faut des codes H et D et les donn es des dents EXP Expire Utilis pour mettre manuellement hors usage un outil du groupe Pour d signer un outil comme tant obsol te entrer un ou pour supprimer un outil obsol te et appuyer sur RETOUR Life Vie de l outil Pourcentage de la dur e de vie restante d un outil Il est calcul par la commande CNC en utilisant les donn es r elles de l outil et les limites introduites par l op
389. tualisera comme valeur appropri e Exemple M49Pnn Qmm Sp cifie l tat de palette nn sur une valeur de mm Sans un code P cette commande sp cifiera l tat de la palette qui est en chargement M50 Ex cute le changement de palettes Utilis avec une valeur P un bouton PALLET READY ou le tableau planification de palettes pour effectuer un changement de palettes Voir galement la section Changeur de palettes M51 M58 Sp cifie les codes M utilisateur optionnels Les codes M51 M58 sont optionnels pour les interfaces de l utilisateur Ils activeront l un des relais et le laisseront actif Utiliser M61 M68 pour les d sactiver RESET d sactive tous ces relais Voir M21 M28 pour plus de d tails sur les relais de codes M M59 R glage relais de sortie Ce code M fait activer un relais Un exemple de son utilisation est M59 Pnn o nn est le num ro du relais en cours d activation Une commande M59 peut tre utilis e pour d sactiver l un quelconque des relais de sorties discr tes dans la plage 1100 1155 et dans le m me ordre que le d placement des axes Lorsque des macros M59 P1103 accomplit la m me action que l utilisation de la commande macro optionnelle 1103 1 sauf qu elle est trait e la fin de la ligne de code Les 8 fonctions M en r serve utilisent les adresses 1140 1147 Codes G Codes M R glages M61 M68 Efface les codes M utilisateur optionnels Les codes M61 M68 sont optionne
390. turn Hold Pause du retour en marche par coups s affichera L appui sur CYCLE START fera reprendre le mouvement de retour avec marche manuelle Lorsque le mouvement est termin la commande retourne en tat de pause d avance La commande ne suit pas la trajectoire utilis e pour l loignement en marche par coups T Appuyer de nouveau sur CYCLE START et le programme reprend le fonctionnement normal Si le r glage 36 est activ ON le contr le va balayer le programme pour s assurer que la machine se trouve dans un tat correct outils corrections codes G et M etc pour poursuivre le programme en s curit Si le r glage 36 est d sactiv OFF le contr le ne proc dera pas au balayage du programme avant le red marrage Ceci fait gagner du temps mais peut provoquer une collision avec un programme non prouv Temporisation de surcharge d axe Lorsqu une broche ou un axe est surcharg 180 une temporisation va d marrer et s afficher dans le carreau POSITION La temporisation commence 1 5 minutes et d cro t jusqu z ro Une alarme de surcharge d axe SURCHARGE SERVO s affiche lorsque la temporisation arrive z ro 119 Installation des outils suppl mentaires 120 Programmation Chapitre 4 Programmation 4 1 Programmes num rot s Cr ation d un nouveau programme 1 Appuyer sur LIST PROGRAMI pour entrer l affichage de programme et la liste de mode des programmes 2 Entrer un num
391. u G163 Cycle pr programm de per age d gagement multiple normal sur 5 me axe Groupe 09 E Sp cifie la distance de la position de d part vers le fond du trou doit tre une valeur positive F Vitesse d avance I Dimension optionnelle de la profondeur de la premi re coupe J Montant optionnel de r duction de profondeur de coupe chaque passe K Profondeur minimale optionnelle de coupe P Pause optionnelle la fin du dernier per age en d gagement multiple en secondes Q Valeur de la coupe toujours incr mentielle A Position de d part d outil sur l axe B Position de d part d outil sur l axe B X Position de d part d outil sur l axe X Y Position de d part d outil sur l axe Y Z Position de d part d outil sur l axe z Il faut programmer une position sp cifique sur X Y Z B avant de commander le cycle pr programm Si I J et K sont sp cifi s la premi re passe usinera de la valeur I1 chaque passe suivante sera r duite de la valeur de J et la profondeur minimale de la coupe est K Si l on utilise une valeur P l outil restera au fond du trou apr s le dernier per age en d gagement multiple pendant la dur e choisie L exemple suivant est un per age en d gagement multiple avec temps d attente d une seconde et demie la fin 331 Utilisation des cycles pr programm s code G 332 CHOSES 02 FES Q0 179 PSS Le m me temps de retard S appliquera tous les
392. u le diam tre R glage 40 sera la valeur de compensation de la trajectoire m me si les mouvements de l outil sont 2 ou 3 axes Seuls G00 et G01 peuvent utiliser G141 Un Dnn devra tre programm le code D s lectionne la correction d usure d outil utiliser Une vitesse d avance doit tre programm e sur chacune des lignes dans G93 Mode avance en temps inverse Avec un vecteur unit la longueur de la ligne vecteur doit toujours tre gale 1 De la m me fa on qu en math matiques une circonf rence unit est une circonf rence de rayon 1 un vecteur unit est une ligne de longueur 1 indiquant une direction Se souvenir que la ligne du vecteur n indique pas la commande la distance dont l outil doit se d placer lorsque une valeur d usure est entr e elle n indique que la direction vers laquelle aller 315 Utilisation des cycles pr programm s code G 316 Seul le point final du bloc command est compens dans la direction de I J et K Pour cette raison cette compensation n est recommand e que pour les trajectoires d outils de surface avec tol rance serr e petits mouvements entre blocs de code G141 n interdit pas que la trajectoire de l outil revienne sur elle m me lorsque une compensation de fraise excessive est entr e L outil sera d cal dans la direction de la ligne du vecteur d une quantit gale aux valeurs combin es de d calage g om trique de l outil et du d calage de son usure Si les compe
393. ue Apr s avoir s lectionn une partie de texte vous pouvez utiliser cette commande de menu pour placer la copie du texte dans le bloc notes 1 S lectionner la commande COPY SELECTION TO CLIPBOARD Copier la s lection sur le bloc notes dans la cat gorie des menus fugitifs EDIT Appuyer sur ENTER pour copier le texte s lectionn sur le bloc notes Le texte s lectionn est plac dans le bloc notes Tout contenu se trouvant dans le bloc notes est alors remplac Le texte n est pas retir du programme Coller partir de la tablette lectronique Pour copier le contenu du bloc notes sur la ligne qui suit la position du curseur 1 Placer le curseur gt sur la ligne du programme o vous voulez ins rer le texte du bloc notes S lectionner la commande PASTE FROM CLIPBOARD Coller partir du bloc notes dans la cat gorie des menus fugitifs EDIT Appuyer sur ou ENTER pour ins rer le texte s lectionn l o se trouve le curseur gt Menu Recherche Le menu recherche fournit des options de recherche avanc e sur la fonction de recherche rapide d crite dans la section dition du programme de base F4 6 Fen tre fugitive Recherche avanc e HELP MODIFT CANCEL Exit EDIT PROGRAM FIND AGAIN FIND AND REPLACE TEXT 131 Editeur avanc 132 Trouver un texte Pour rechercher le code de texte ou de programme dans le programme courant 1 S lectio
394. um ro entre 1 et 999 3000 15 MESSAGE SUR LA LISTE DES ALARMES Lorsque ceci est effectu Alarm clignote en bas et droite de l affichage et le texte du commentaire suivant est plac dans la liste des alarmes Le num ro d alarme dans cet exemple 15 est ajout 1000 et utilis comme num ro d alarme Si une alarme est g n r e de cette mani re tout d placement s arr te et le programme doit tre r initialis pour continuer Les alarmes programmables ont toujours un num ro compris entre 1000 et 1999 Les 34 premiers caract res du commentaire sont utilis s pour le message d alarme Programmation d options Minuteries Deux minuteurs peuvent tre r gl s sur une valeur en assignant un num ro la variable respective Un programme peut lire la variable et d terminer le temps pass apr s le r glage du minuteur Les minuteries peuvent s utiliser pour imiter les cycles de retard d terminer l intervalle de temps de pi ce pi ce ou chaque fois que l on d sire conna tre le comportement en fonction du temps 3001 Minuterie en millisecondes Le minuteur millisecondes est actualis toutes les 20 millisecondes et de ce fait les activit s ne peuvent tre chronom tr es qu avec une pr cision de 20 millisecondes A la mise sous tension le temporisateur millisecondes est r initialis Le temporisateur a une limite de 497 jours Le num ro entier retourn apr s l acc s de 3001 repr sente le nombre de mil
395. un ou plusieurs alarmes pr sentes Appuyer sur RESET pour acquitter chacune des alarmes Si une alarme ne peut pas tre acquitt e une intervention peut tre n cessaire sur la machine Contacter le Magasin d usine Haas pour assistance Avant de proc der l tape suivante se souvenir qu un d placement automatique commence imm diatement lorsque vous appuyez sur sur POWER UP RESTART Assurez vous que la trajectoire du d placement est d gag e Dans les machines structure ouverte loignez vous de la broche de la table de la machine et du changeur d outils Apr s acquittement des alarmes la machine doit ramener tous les axes sur z ro et tablir un point de r f rence appel Origine et partir duquel toutes les op rations d marrent Afin de ramener la machine en position origine appuyer sur POWER UP RESTART Les axes se d placent rapidement vers l origine puis s arr tent lorsque la machine trouve les interrupteurs origine Lorsque la proc dure est achev e le contr le affiche le mode OPERATION MEM Le syst me est pr t fonctionner 3 2 Programme de r chauffage de la broche Lorsque la broche n a pas t utilis e pendant plus de 4 jours il faut ex cuter le programme de r chauffage de la broche avant d utiliser la machine Ce programme augmente lentement la vitesse de la broche ce qui a pour effet de distribuer la lubrification et de permettre la broche de se stabiliser thermiquement Un p
396. urs du point d arriv e X Y Z conduira la coupe d un cercle L autre m thode d usinage d un arc consiste d finir les valeurs X Y Z pour le point d arriv e et d finir le rayon du cercle avec une valeur R Les exemples ci dessous montrent l utilisation des deux diff rentes m thodes appliqu es l usinage d un arc de rayon 2 pouces 50 8 mm en sens antihoraire sur un angle de 180 degr s L outil d marre en X0 YO 1 se d place du point de d part de l arc 2 et usine l arc jusqu au point d arriv e 3 F4 22 Exemple d usinage d arc A 1 2 A A X4 Y2 M thode 1 TOL MOG Programmation COU XA 22 gt G01 F20 0 Z 0 1 GOS FAURE 0 OR XOS Eee a M30 z M thode 2 TOL MUG 3 GOO KA Y2 3 G01 F20 0 Z 0 1 COS EUSO A Te RA y M30 3 L exemple ci dessous est celui de l usinage d un cercle de rayon 2 pouces 50 8 mm TOL MOG 4 GOU KA V2 COL 2040 1208 L y COZ PUU Are aTe M30 163 Description g n rale de la compensation de fraise 4 10 4 10 1 164 Compensation de fraise La compensation de fraise fait se d placer la trajectoire programm e de l outil de fa on que l axe d outil soit la gauche ou la droite de la trajectoire programm e La compensation de fraise est normalement programm e de fa on d placer l outil pour contr ler la dimension La page OFFSET compensations longueur et rayon permet d entrer la valeur de d placement de l outil
397. usieurs fonctions en mode configuration et avec la porte ouverte mais vitesse r duite Les tableaux suivants indiquent les fonctions permises en fonction des modes Cellules robot af AJ DANGER Ne pas essayer de surclasser les fonctions de s curit Cela rendrait la machine dangereuse et annulerait la garantie 1 3 1 Cellules robot Une machine dans une une cellule robot peut fonctionner sans restrictions avec la porte ouverte tout en tant en mode Verrouillage Fonctionnement Cette condition de porte ouverte n est permise alors qu un robot est en communication avec la machine CNC Habituellement une interface entre le robot et la machine CNC traite la s curit des deux machines La configuration de la cellule robot ne fait pas partie du contenu de ce manuel Travailler avec une int grateur de cellule robot et votre HFO pour correctement configurer une celleu robot s re 1 3 2 Comportement de la machine avec porte ouverte Pour des raisons de s curit les op rations de la machine sont arr t es lorsque la porte est ouverte et le est en mode verrouill La position d verrouill e ne permet qu un nombre limit de fonctions de la machine T1 2 Surclassements limit es du mode Configuration Ex cution avec l ouverture des portes de la machine Verrouill Mode D verrouill Mode Fonction de la machine Ex cution Configuration Rapide maximum Interdit Interdit D marrage du cycle Interdit Aucun mouvement
398. ut s est produit ou la machine est en arr t d urgence Jaune clignotant Un outil n est plus viable et l cran de dur e de vie des outils l affiche automatiquement Bipeur du clavier Plac en bas du bo tier de commande suspendu 2 3 3 Tourner le couvercle pour r gler la tonalit Clavier Les touches de clavier sont group es dans les zones fonctionnelles suivantes Fonction Curseur cran Mode Num rique Alphab tique Marche manuelle CORRE ES ON a Surclassements Voir la Figure F2 26 pour les emplacements que ces groupes occupent sur le clavier 37 Clavier F2 26 1 Clavier de fraiseuse Touche de fonctions 2 Touches de curseur 3 Touches d affichage 4 Touches de modes 5 Touches num riques 6 Touches alphab tiques 7 Touches marche manuelle 8 Touches de surclassement DISPLAY W ur ECOVEI RESTAR D 9 PROGRAM RE POSITION RE oFFsET ARAMETERIR D SETTING AGNOSTIC GRAPHIC Touches de fonctions R initialisation RESET Acquitte les alarmes Efface le texte entr R gle les surclassements sur les valeurs par d faut Mise sous POWER UP RESTART Remet z ro tous les axes et initialise le tension Red marrage contr le de la machine 38 Introduction R cup rer RECOVER Entre le mode de r cup ration du changeur d outils F1 F4 Ces touches ont des fonctions diff rentes selon le mode de fonctionnement Mesure de la TOOL OFFSET
399. utes les donn es que vous voulez pouvoir charger nouveau dans le contr le ont t sauvegard es L appui sur UNDO ne permet pas de restaurer un programme supprim 1 Appuyer sur LIST PROGRAM et s lectionner l onglet du dispositif qui contient le programme que vous voulez supprimer 2 Utiliser les fl ches de curseur UP ou DOWN pour mettre en vidence le num ro du programme 3 Appuyer sur ERASE PROGRAM Vous ne pouvez pas supprimer le programme actif 4 Appuyer sur Y l invite pour supprimer le programme ou sur N pour annuler le processus 5 Pour supprimer plusieurs programmes a mettre en vidence chaque p que vous voulez supprimer et appuyer sur ENTER Une marque est alors plac e en regard de chaque nom de programme b Appuyer sur ERASE PROGRAM C R pondre par oui ou non Y N l invite pour chaque programme 85 Nombre maximum de programmes 6 NOTE Pour supprimer tous les programmes dans la liste s lectionner ALL la fin de la liste et appuyer sur ERASE PROGRAM Certains programmes importants peuvent tre incorpor s la machine comme par exemple O02020 r chauffage de broche ou de programmes macro OO9XXX Il faut sauvegarder ces programmes sur un dispositif de m moire ou sur le PC avant d effacer tous les programmes Activer le r glage 23 pour emp cher que les programmes O09XXX soient effac s 3 3 5 Nombre maximum de programmes La liste des progr
400. utilisation CERTIFICAT DE GARANTIE LIMIT E Haas Automation Inc Relatif aux quipements CNC de Haas Automation Inc En vigueur le 1er septembre 2010 Haas Automation Inc Haas ou Fabricant offre une garantie limit e sur toutes les nouvelles fraiseuses les nouveaux centres de tournage et les nouvelles machines rotatives collectivement d sign es par Machines CNC et leurs composants l exception de ceux qui sont list s ci dessous dans le paragraphe Limites et exclusions de la garantie Composants qui sont fabriqu s par Haas et vendus par Haas ou par ses distributeurs autoris s comme indiqu dans le pr sent certificat La garantie pr sent e dans ce certificat est une garantie limit e qui est la seule garantie donn par le Fabricant et qui est sujette aux termes et conditions de ce certificat tendue de la garantie limit e Chaque machine CNC et ses composants collectivement appel s Produits Haas sont garantis par le Fabricant contre les d fauts de mati res et de main d uvre Cette garantie n est donn e qu l utilisateur final de la machine CNC un Client La dur e de cette garantie limit e est d un 1 an La p riode de garantie commence la date o la machine CNC est install e dans les tablissements du Client Le Client peut acheter une prolongation de la p riode de garantie aupr s d un distributeur Haas autoris a Prolongation de garantie tout moment
401. uve le bloc de code M02 dans le programme M99 Retour de sous programme ou boucle quitte le sous programme et reprend le programme qui l avait appel Si l on ne place pas un M99 la fin d un sous programme une alarme sera d clench e Alarme 312 Fin de programme Commandes du liquide d arrosage Utiliser M08 pour commander la marche du liquide d arrosage standard Utiliser MO9 pour commander l arr t du liquide d arrosage standard Voir page 342 pour plus d informations sur ces codes M Si votre machine est quip e d un TSC Liquide d arrosage travers la broche utiliser M8 8 pour l activer et M89 pour le d sactiver Codes G d usinage Les codes G d usinage principaux sont class s en d placement d interpolation et cycles pr programm s Les codes de coupe en d placement d interpolation sotn d compos s en e G01 D placement d interpolation lin aire G02 D placement d interpolation circulaire sens horaire e G03 D placement d interpolation circulaire sens antihoraire e G12 Fraisage de poche circulaire sens horaire G13 Fraisage de poche circulaire sens antihoraire D placement en interpolation lin aire G01 D placement d interpolation lin aire utilis pour usiner des lignes droites Il n cessite une vitesse d avance sp cifi e par le code d adresse Fnnn nnnn Xnn nnnn Ynn nnnn Znn nnnn et Annn nnn sont des codes d adresses optionnelles pour sp cifier une coupe Les commandes de
402. valeur X de X2 00 dans G54 placer le curseur sur la colonne X et entrer 2 0 Remarques sur la programmation avec cinq axes L utilisation d un usinage en synchronisation serr e dans la r solution de la g om trie en syst me CAD CAM permettra des contours sans asp rit s et une pi ce plus pr cise Le positionnement de la machine sur un vecteur d approche ne doit se faire qu une distance s re au dessus ou c t de la pi ce usiner En mode d avance rapide les axes arriveront la position programm e en des temps diff rents l axe qui est le plus pr s de la cible arrivera le premier celui qui est le plus loin arrivera le dernier Une grande vitesse d avance forcera les axes arriver sur la position command e tout en vitant la possibilit d une collision Codes G La programmation du 5 me axe n est affect e ni par la s lection d unit s en pouces G20 ni par celle d unit s m triques G21 les axes et B sont toujours programm s en degr s G93 temps inverse doit tre activ pour le mouvement simultan des 4 me et 5 me axes Voir G93 la page 303 pour de plus amples informations Limiter le post processeur logiciel CAD CAM une valeur G93 F maximale de 45000 Cela r sultera en un mouvement plus doux qui peut tre n cessaire lorsqu on tourne autour de parois inclin es Codes M IMPORTANT Il est fortement recommand d engager les freins A B lors de tout mouvement autre que le 5 me a
403. xe L usinage avec freins d sactiv s peut causer une usure excessive des engrenages M1 0 M1 1 active d sactive le frein d axe 185 Cr er des programmes cinq axes CAUTION 186 M1 2 M1 3 active d sactive le frein d axe B Pendant un usinage avec 4 ou 5 axes la machine fera une pause entre les blocs Cette pause est due au rel chement des freins d axes et ou B Pour viter cette pause et permettre une ex cution plus douce du programme programmer un M11 et ou M13 tout de suite avant G93 Les codes M d sactiveront les freins ce qui permettra un mouvement plus doux et une suite de mouvements ininterrompue Ne pas oublier que si les freins ne sont plus r activ s ils resteront d sactiv s ind finiment R glages Plusieurs r glages sont utilis s pour programmer les 4 me et 5 me axes Voir les r glages 30 34 et 48 pour le 4 me axe et 78 79 et 80 pour le 5 me axe Le r glage 85 doit tre effectu sur 0500 pour l usinage avec le 5 me axe Les r glages inf rieurs 0500 d placeront la machine plus pr s d un arr t exact et causeront un mouvement non uniforme G187 Pxx Exx peut galement tre utilis dans le programme pour ralentir les axes Lors de l usinage en 5 me axe un mauvais positionnement et un d passement de la fin de course peuvent se produire si la correction de la longueur d outil code H n est pas annul e Pour viter ce probl me utiliser G90 G40 H00 et G49 dans les premie
404. y glasses and hearing protection when operating or in the area of machine Safety windows may become brittle and lose effectiveness when exposed to machine coolants and oils over time If signs of discoloration crazing or cracking are found replace immediatel Severe injury can occur Moving parts can entangle and trap Always secure loose clothing and long hair Impact hazard Machine components can crush and cut Do not handle any part of the machine during automatic operation Always keep clear of moving parts e Do not allow untrained personnel to operate this machine e Do not alter or modify machine in any way e Do not operate this machine with worn or damaged components Safety windows should be replaced every two Risk of serious bodily injury Follow safe clamping practices Inadequately clamped parts can be thrown with deadly force Securely clamp workpieces and fixtures Moving parts can crush The tool changer will move in and crush your hand Never place your hand on the spindle and press ATC FWD ATC REV NEXT TOOL or cause a tool change cycle 2009 Haas Automation Inc 29 0769 Rev E e No user serviceable parts inside Machine must be repaired or serviced by authorized service technicians only NOTICE Coolant Tank Clean the filter screen weekly Maintenance Remove the coolant tank cover and clean out any sediment inside the tank weekly Do not use plain water permanent cor
405. ypique de l op rateur Ne pas faire fonctionner les machines dans des atmosph res explosives vapeurs explosives et ou particules Prenez soin d emp cher les dommages auditifs provoqu s par les bruits de la machine l usinage Afin de r duire le bruit portez des protecteurs d oreilles modifiez les applications d usinage outillage vitesse de broche vitesse des axes dispositifs de fixation trajectoire programm e et ou limitez l acc s dans la zone de la machine pendant l usinage 1 2 1 3 S curit Fonctionnement sans surveillance Les machines CNC Haas compl tement envelopp es sont con ues pour fonctionnement sans surveillance il se peut cependant que certains processus d usinage ne puissent pas tre effectu s de mani re s re sans surveillance Il est de la responsabilit du propri taire de configurer ses machines pour assurer la s curit et d utiliser les meilleures pratiques d usinage il est galement de sa responsabilit de g rer l exercice de ces m thodes Le d roulement du processus d usinage doit tre surveill de fa on emp cher une condition dangereuse de se manifester Par exemple s il le mat riau usin pose un risque d incendie un syst me d extinction doit tre install pour r duire le risque de blessures et d endommagement des quipements et des b timents Contacter un sp cialiste appropri pour installer les dispositifs requis en cons quence avant que les mach
406. z achet votre quipement Normalement votre HFO r soudra rapidement vos probl mes relatifs aux transactions d achat ou l utilisation de votre quipement Toutefois si cette r solution ne vous satisfait pas pleinement et si vous avez eu contact avec un membre de la direction du HFO avec son directeur g n ral ou le propri taire du HFO veuillez proc der comme suit Contactez le responsable du service la client le de Haas Automation en appelant 1 805 988 6980 Pour que nous puissions r soudre vos probl mes le plus rapidement possible veuillez avoir port e de la main les informations suivantes lorsque vous appelez e Le nom de votre compagnie l adresse et le num ro de t l phone e Les mod le et num ro s riels de la machine Le nom du concessionnaire et le nom de la personne que vous avez contact e auparavant La nature de votre probl me Si vous voulez crire Haas Automation utilisez l adresse suivante Haas Automation Inc U S A 2800 Sturgis Road Oxnard CA 93030 Att Customer Satisfaction Manager email customerservice HaasCNC com D s que votre contact avec le Centre de service la client le de Haas Automation a t tabli nous nous emploierons au mieux en travaillant directement avec vous et votre HFO pour rapidement r soudre vos probl mes Nous savons Haas Automation qu une bonne relation entre client distributeur et Fabricant assure tous une r ussite continue In
Download Pdf Manuals
Related Search
Related Contents
Harting HAN 3A Hybride Panel Feed Trough RJ-45 4-pin + Manual do Controlador de Pulverização 854 C:\RSU-Quark_2\Manual_quark\SLM441 (4ch boom Instruction Manual - Illumino Service S.r.l. Copyright © All rights reserved.
Failed to retrieve file